0000950170-23-072195.txt : 20231221 0000950170-23-072195.hdr.sgml : 20231221 20231221160509 ACCESSION NUMBER: 0000950170-23-072195 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 62 CONFORMED PERIOD OF REPORT: 20231130 FILED AS OF DATE: 20231221 DATE AS OF CHANGE: 20231221 FILER: COMPANY DATA: COMPANY CONFORMED NAME: PAYCHEX INC CENTRAL INDEX KEY: 0000723531 STANDARD INDUSTRIAL CLASSIFICATION: SERVICES-ENGINEERING, ACCOUNTING, RESEARCH, MANAGEMENT [8700] ORGANIZATION NAME: 07 Trade & Services IRS NUMBER: 161124166 STATE OF INCORPORATION: DE FISCAL YEAR END: 0531 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 000-11330 FILM NUMBER: 231505294 BUSINESS ADDRESS: STREET 1: 911 PANORAMA TRAIL S CITY: ROCHESTER STATE: NY ZIP: 14625-0397 BUSINESS PHONE: 5853856666 MAIL ADDRESS: STREET 1: 911 PANORAMA TRAIL SOUTH CITY: ROCHESTER STATE: NY ZIP: 14625-0397 10-Q 1 payx-20231130.htm 10-Q 10-Q
0000723531falseQ2--05-31202400003P6MP1Y0000723531us-gaap:CommonStockMember2022-09-012022-11-300000723531us-gaap:FairValueInputsLevel1Memberus-gaap:MoneyMarketFundsMemberus-gaap:FairValueMeasurementsRecurringMember2023-11-300000723531us-gaap:AssetBackedSecuritiesMember2023-11-300000723531payx:PeoAggregateClaimsExceeding1.0mMembersrt:MaximumMembersrt:ScenarioForecastMember2023-06-012024-05-310000723531payx:AuthorizedInJanuary2024Member2023-06-012023-11-300000723531payx:PeoAndInsuranceSolutionsMember2023-09-012023-11-300000723531us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-05-310000723531us-gaap:RetainedEarningsMember2022-09-012022-11-300000723531us-gaap:FinanceReceivablesMember2023-11-300000723531us-gaap:FinanceReceivablesMember2023-05-310000723531us-gaap:RetainedEarningsMember2022-11-300000723531payx:SeriesBSeniorNotesMember2023-05-310000723531us-gaap:SalesRevenueNetMember2022-06-012022-11-300000723531us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2023-11-300000723531payx:CostsToFulfillContractMember2023-11-300000723531us-gaap:AdditionalPaidInCapitalMember2022-11-300000723531payx:CostsToFulfillContractMember2022-11-3000007235312024-06-012023-11-300000723531us-gaap:StandbyLettersOfCreditMember2023-11-300000723531us-gaap:FairValueInputsLevel2Memberus-gaap:AssetBackedSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2023-11-300000723531payx:AlternaCapitalSolutionsLlcMember2023-07-310000723531us-gaap:CommonStockMember2023-05-310000723531payx:SeriesSeniorNotesMember2023-05-310000723531payx:CostsToObtainContractMember2022-08-310000723531us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2023-05-310000723531us-gaap:RevolvingCreditFacilityMember2023-05-310000723531us-gaap:AdditionalPaidInCapitalMember2023-08-310000723531payx:SeriesSeniorNotesMember2023-11-300000723531us-gaap:MunicipalBondsMember2023-05-310000723531us-gaap:RetainedEarningsMember2023-06-012023-11-300000723531payx:PeoAggregateClaimsExceeding1.0mMembersrt:MinimumMembersrt:ScenarioForecastMember2023-06-012024-05-310000723531us-gaap:CorporateDebtSecuritiesMember2023-05-310000723531us-gaap:AssetBackedSecuritiesMember2023-11-300000723531us-gaap:RetainedEarningsMember2023-11-300000723531us-gaap:RetainedEarningsMember2023-05-3100007235312022-05-310000723531us-gaap:VariableRateDemandObligationMember2023-05-310000723531us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-09-012022-11-300000723531srt:MaximumMemberus-gaap:VariableRateDemandObligationMember2023-06-012023-11-300000723531us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2023-11-300000723531us-gaap:FairValueInputsLevel2Memberus-gaap:CorporateDebtSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2023-11-300000723531us-gaap:MoneyMarketFundsMember2023-05-310000723531us-gaap:AccountingStandardsUpdate202108Member2023-11-300000723531us-gaap:CorporateDebtSecuritiesMember2023-05-3100007235312023-05-310000723531us-gaap:RetainedEarningsMember2022-06-012022-11-300000723531us-gaap:CorporateDebtSecuritiesMembersrt:MaximumMember2023-11-300000723531us-gaap:MunicipalBondsMember2023-11-300000723531us-gaap:CommonStockMember2023-09-012023-11-300000723531us-gaap:CommonStockMember2023-06-012023-11-300000723531us-gaap:StandbyLettersOfCreditMember2022-11-300000723531us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-08-310000723531payx:ManagementSolutionsMember2022-09-012022-11-300000723531us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-09-012023-11-300000723531us-gaap:USTreasuryAndGovernmentMember2023-11-300000723531srt:ScenarioForecastMember2023-06-012024-05-310000723531payx:AlternaCapitalSolutionsLlcMember2023-07-312023-07-310000723531srt:MaximumMemberpayx:AuthorizedInJanuary2024Member2023-11-300000723531us-gaap:StandbyLettersOfCreditMembersrt:MinimumMember2023-06-012023-11-300000723531us-gaap:FairValueInputsLevel1Memberus-gaap:MoneyMarketFundsMemberus-gaap:FairValueMeasurementsRecurringMember2023-05-310000723531us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-05-310000723531us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-11-3000007235312022-06-012022-11-300000723531srt:MinimumMemberus-gaap:VariableRateDemandObligationMember2023-06-012023-11-300000723531us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-11-300000723531srt:MinimumMemberus-gaap:MunicipalBondsMember2023-11-300000723531payx:CostsToFulfillContractMember2022-06-012022-11-300000723531us-gaap:RetainedEarningsMember2023-09-012023-11-3000007235312022-09-012022-11-300000723531payx:CostsToObtainContractMember2023-05-3100007235312023-09-012023-11-300000723531us-gaap:AdditionalPaidInCapitalMember2022-08-310000723531payx:CostsToObtainContractMember2022-06-012022-11-300000723531srt:MaximumMember2023-06-012023-11-300000723531payx:CostsToFulfillContractMember2023-05-310000723531payx:CostsToObtainContractMember2022-05-310000723531us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2023-05-310000723531us-gaap:CommonStockMember2022-08-310000723531us-gaap:CommonStockMember2022-11-300000723531payx:PeoAggregateClaimsExceeding1.0mMembersrt:MaximumMember2022-06-012023-05-310000723531us-gaap:RetainedEarningsMember2022-05-310000723531us-gaap:StandbyLettersOfCreditMember2023-05-310000723531payx:CostsToObtainContractMember2023-08-310000723531us-gaap:AdditionalPaidInCapitalMember2023-05-3100007235312022-08-3100007235312023-12-012023-11-300000723531us-gaap:CorporateDebtSecuritiesMember2023-11-300000723531payx:ManagementSolutionsMember2023-06-012023-11-3000007235312022-11-300000723531us-gaap:AssetBackedSecuritiesMember2023-05-310000723531us-gaap:AdditionalPaidInCapitalMember2023-06-012023-11-300000723531us-gaap:FairValueInputsLevel2Memberus-gaap:CorporateDebtSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2023-05-310000723531payx:CostsToFulfillContractMember2022-08-310000723531us-gaap:FairValueInputsLevel2Memberus-gaap:VariableRateDemandObligationMemberus-gaap:FairValueMeasurementsRecurringMember2023-05-310000723531payx:PeoAndInsuranceSolutionsMember2023-06-012023-11-300000723531us-gaap:RetainedEarningsMember2022-08-3100007235312025-06-012023-11-300000723531payx:CostsToFulfillContractMember2023-06-012023-11-3000007235312023-11-300000723531us-gaap:AdditionalPaidInCapitalMember2023-09-012023-11-300000723531payx:CostsToObtainContractMember2023-11-300000723531us-gaap:FairValueInputsLevel2Memberus-gaap:MunicipalBondsMemberus-gaap:FairValueMeasurementsRecurringMember2023-11-300000723531payx:AccountsAndUnbilledReceivablesMember2022-06-012023-05-310000723531us-gaap:SalesRevenueNetMember2023-09-012023-11-300000723531us-gaap:AdditionalPaidInCapitalMember2023-11-3000007235312023-06-012023-11-300000723531us-gaap:MunicipalBondsMember2023-05-310000723531us-gaap:USTreasuryAndGovernmentMember2023-05-3100007235312023-06-012023-08-310000723531us-gaap:TradeAccountsReceivableMember2023-05-310000723531us-gaap:RevolvingCreditFacilityMember2023-11-300000723531payx:CostsToFulfillContractMember2023-09-012023-11-300000723531us-gaap:AdditionalPaidInCapitalMember2022-09-012022-11-300000723531payx:ManagementSolutionsMember2022-06-012022-11-300000723531us-gaap:FairValueInputsLevel2Memberus-gaap:USTreasuryAndGovernmentMemberus-gaap:FairValueMeasurementsRecurringMember2023-11-300000723531us-gaap:CommonStockMember2022-05-310000723531payx:CostsToObtainContractMember2022-11-300000723531us-gaap:CommonStockMember2023-11-300000723531us-gaap:AdditionalPaidInCapitalMember2022-05-310000723531us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-08-310000723531us-gaap:CommonStockMember2022-06-012022-11-300000723531us-gaap:AssetBackedSecuritiesMember2023-05-310000723531us-gaap:USTreasuryAndGovernmentMember2023-11-300000723531us-gaap:CorporateDebtSecuritiesMember2023-11-300000723531payx:CostsToObtainContractMember2023-06-012023-11-300000723531us-gaap:SalesRevenueNetMember2023-06-012023-11-300000723531payx:CostsToObtainContractMember2022-09-012022-11-300000723531payx:CostsToFulfillContractMember2023-08-310000723531us-gaap:SalesRevenueNetMember2022-09-012022-11-3000007235312023-08-310000723531payx:CostsToObtainContractMember2023-09-012023-11-300000723531payx:CostsToFulfillContractMember2022-05-310000723531payx:AccountsAndUnbilledReceivablesMember2023-06-012023-11-300000723531us-gaap:RetainedEarningsMember2023-08-310000723531payx:SeriesBSeniorNotesMember2023-11-300000723531us-gaap:USTreasuryAndGovernmentMember2023-05-310000723531us-gaap:TradeAccountsReceivableMember2023-11-300000723531us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-06-012022-11-300000723531payx:ManagementSolutionsMember2023-09-012023-11-300000723531srt:MinimumMember2023-06-012023-11-300000723531us-gaap:FairValueInputsLevel2Memberus-gaap:AssetBackedSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2023-05-310000723531payx:CostsToFulfillContractMember2022-09-012022-11-300000723531us-gaap:CommonStockMember2023-08-310000723531payx:PeoAggregateClaimsExceeding1.0mMembersrt:MinimumMember2022-06-012023-05-310000723531us-gaap:AdditionalPaidInCapitalMember2022-06-012022-11-3000007235312022-06-012023-05-310000723531us-gaap:FairValueInputsLevel2Memberus-gaap:MunicipalBondsMemberus-gaap:FairValueMeasurementsRecurringMember2023-05-310000723531us-gaap:CorporateDebtSecuritiesMembersrt:MinimumMember2023-11-300000723531us-gaap:FairValueInputsLevel2Memberus-gaap:USTreasuryAndGovernmentMemberus-gaap:FairValueMeasurementsRecurringMember2023-05-310000723531srt:MaximumMemberus-gaap:MunicipalBondsMember2023-11-300000723531payx:PeoAndInsuranceSolutionsMember2022-06-012022-11-300000723531us-gaap:MoneyMarketFundsMember2023-11-300000723531us-gaap:MunicipalBondsMember2023-11-300000723531payx:PeoAndInsuranceSolutionsMember2022-09-012022-11-300000723531us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-06-012023-11-300000723531srt:MaximumMemberus-gaap:StandbyLettersOfCreditMember2023-06-012023-11-300000723531us-gaap:VariableRateDemandObligationMember2023-05-31xbrli:purepayx:Itempayx:Segmentpayx:Securityxbrli:sharesiso4217:USDxbrli:sharesiso4217:USD

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 November 30, 2023

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 0-11330

__________________________________________________

Paychex, Inc.

(Exact name of registrant as specified in its charter)

 

 

Delaware

(State or other jurisdiction of incorporation or organization)

16-1124166

(I.R.S. Employer Identification No.)

911 Panorama Trail South

Rochester, NY

(Address of principal executive offices)

14625-2396

(Zip Code)

Registrant's telephone number, including area code: (585) 385-6666

 

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

Title of each class

Trading Symbol(s)

Name of each exchange on which registered

Common Stock, $0.01 par value

PAYX

Nasdaq Global Select Market

 

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

 

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

 

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

Large accelerated 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

 

As of November 30, 2023, 359,821,826 shares of the registrant’s common stock, $.01 par value, were outstanding.


 

PAYCHEX, INC.

Table of Contents

 

 

 

Page

PART I. FINANCIAL INFORMATION

1

Item 1.

Financial Statements (Unaudited)

1

 

Consolidated Statements of Income and Comprehensive Income

1

 

Consolidated Balance Sheets

2

 

Consolidated Statements of Stockholders’ Equity

3

 

Consolidated Statements of Cash Flows

5

 

Notes to Consolidated Financial Statements

6

Item 2.

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

18

Item 3.

Quantitative and Qualitative Disclosures About Market Risk

29

Item 4.

Controls and Procedures

29

PART II. OTHER INFORMATION

30

Item 2.

Unregistered Sales of Equity Securities, Use of Proceeds, and Issuer Repurchase of Equity Securities

30

Item 5.

Other Information

30

Item 6.

Exhibits

30

Signatures

 

32

 


Table of Contents

 

PART I. FINANCIAL INFORMATION

Item 1. Financial Statements

PAYCHEX, INC.

CONSOLIDATED STATEMENTS OF INCOME AND COMPREHENSIVE INCOME (UNAUDITED)

In millions, except per share amounts

 

 

 

For the three months ended

 

 

For the six months ended

 

 

 

November 30,

 

 

November 30,

 

 

 

2023

 

 

2022

 

 

2023

 

 

2022

 

Revenue:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Management Solutions

 

$

 

930.7

 

 

$

 

895.3

 

 

$

 

1,886.2

 

 

$

 

1,800.8

 

PEO and Insurance Solutions

 

 

 

295.7

 

 

 

 

273.3

 

 

 

 

593.5

 

 

 

 

556.1

 

Total service revenue

 

 

 

1,226.4

 

 

 

 

1,168.6

 

 

 

 

2,479.7

 

 

 

 

2,356.9

 

Interest on funds held for clients

 

 

 

31.5

 

 

 

 

21.7

 

 

 

 

64.2

 

 

 

 

39.6

 

Total revenue

 

 

 

1,257.9

 

 

 

 

1,190.3

 

 

 

 

2,543.9

 

 

 

 

2,396.5

 

Expenses:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Cost of service revenue

 

 

 

364.1

 

 

 

 

359.3

 

 

 

 

724.3

 

 

 

 

710.3

 

Selling, general and administrative expenses

 

 

 

387.6

 

 

 

 

358.7

 

 

 

 

777.1

 

 

 

 

718.3

 

Total expenses

 

 

 

751.7

 

 

 

 

718.0

 

 

 

 

1,501.4

 

 

 

 

1,428.6

 

Operating income

 

 

 

506.2

 

 

 

 

472.3

 

 

 

 

1,042.5

 

 

 

 

967.9

 

Other income/(expense), net

 

 

 

11.7

 

 

 

 

2.9

 

 

 

 

24.5

 

 

 

 

(0.7

)

Income before income taxes

 

 

 

517.9

 

 

 

 

475.2

 

 

 

 

1,067.0

 

 

 

 

967.2

 

Income taxes

 

 

 

125.2

 

 

 

 

114.9

 

 

 

 

255.1

 

 

 

 

227.7

 

Net income

 

$

 

392.7

 

 

$

 

360.3

 

 

$

 

811.9

 

 

$

 

739.5

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Other comprehensive income/(loss), net of tax

 

 

 

15.9

 

 

 

 

(26.9

)

 

 

 

(7.3

)

 

 

 

(64.4

)

Comprehensive income

 

$

 

408.6

 

 

$

 

333.4

 

 

$

 

804.6

 

 

$

 

675.1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Basic earnings per share

 

$

 

1.09

 

 

$

 

1.00

 

 

$

 

2.25

 

 

$

 

2.05

 

Diluted earnings per share

 

$

 

1.08

 

 

$

 

0.99

 

 

$

 

2.24

 

 

$

 

2.04

 

Weighted-average common shares outstanding

 

 

 

360.5

 

 

 

 

360.5

 

 

 

 

360.6

 

 

 

 

360.2

 

Weighted-average common shares outstanding, assuming dilution

 

 

 

362.1

 

 

 

 

362.3

 

 

 

 

362.4

 

 

 

 

362.3

 

 

 

See Notes to Consolidated Financial Statements.

1

 


Table of Contents

 

PAYCHEX, INC.

CONSOLIDATED BALANCE SHEETS (UNAUDITED)

In millions, except per share amounts

 

 

 

November 30,

 

 

May 31,

 

 

 

2023

 

 

2023

 

Assets

 

 

 

 

 

 

 

 

Cash and cash equivalents

 

$

 

1,363.1

 

 

$

 

1,222.0

 

Restricted cash

 

 

 

47.9

 

 

 

 

49.8

 

Corporate investments

 

 

 

34.4

 

 

 

 

373.4

 

Interest receivable

 

 

 

23.7

 

 

 

 

24.4

 

Accounts receivable, net of allowance for credit losses

 

 

 

1,082.7

 

 

 

 

873.3

 

PEO unbilled receivables, net of advance collections

 

 

 

544.4

 

 

 

 

528.5

 

Prepaid income taxes

 

 

 

83.5

 

 

 

 

48.1

 

Prepaid expenses and other current assets

 

 

 

304.3

 

 

 

 

289.8

 

Current assets before funds held for clients

 

 

 

3,484.0

 

 

 

 

3,409.3

 

Funds held for clients

 

 

 

5,439.7

 

 

 

 

4,118.8

 

Total current assets

 

 

 

8,923.7

 

 

 

 

7,528.1

 

Long-term corporate investments

 

 

 

1.6

 

 

 

 

3.8

 

Property and equipment, net of accumulated depreciation

 

 

 

417.6

 

 

 

 

396.3

 

Operating lease right-of-use assets, net of accumulated amortization

 

 

 

59.4

 

 

 

 

61.5

 

Intangible assets, net of accumulated amortization

 

 

 

201.0

 

 

 

 

187.4

 

Goodwill

 

 

 

1,882.3

 

 

 

 

1,834.0

 

Long-term deferred costs

 

 

 

474.6

 

 

 

 

470.1

 

Other long-term assets

 

 

 

91.9

 

 

 

 

65.2

 

Total assets

 

$

 

12,052.1

 

 

$

 

10,546.4

 

Liabilities

 

 

 

 

 

 

 

 

Accounts payable

 

$

 

92.3

 

 

$

 

84.7

 

Accrued corporate compensation and related items

 

 

 

164.1

 

 

 

 

209.9

 

Accrued worksite employee compensation and related items

 

 

 

806.2

 

 

 

 

763.9

 

Short-term borrowings

 

 

 

13.6

 

 

 

 

10.2

 

Deferred revenue

 

 

 

55.1

 

 

 

 

47.3

 

Other current liabilities

 

 

 

496.3

 

 

 

 

395.4

 

Current liabilities before client fund obligations

 

 

 

1,627.6

 

 

 

 

1,511.4

 

Client fund obligations

 

 

 

5,626.8

 

 

 

 

4,294.0

 

Total current liabilities

 

 

 

7,254.4

 

 

 

 

5,805.4

 

Accrued income taxes

 

 

 

93.2

 

 

 

 

83.0

 

Deferred income taxes

 

 

 

103.0

 

 

 

 

112.1

 

Long-term borrowings, net of debt issuance costs

 

 

 

798.4

 

 

 

 

798.2

 

Operating lease liabilities

 

 

 

53.5

 

 

 

 

57.3

 

Other long-term liabilities

 

 

 

225.2

 

 

 

 

197.2

 

Total liabilities

 

 

 

8,527.7

 

 

 

 

7,053.2

 

Commitments and contingencies — Note I

 

 

 

 

 

 

 

 

Stockholders’ equity

 

 

 

 

 

 

 

 

Common stock, $0.01 par value; Authorized: 600.0 shares;
Issued and outstanding:
359.8 shares as of November 30, 2023
and
360.5 shares as of May 31, 2023

 

 

 

3.6

 

 

 

 

3.6

 

Additional paid-in capital

 

 

 

1,678.6

 

 

 

 

1,626.4

 

Retained earnings

 

 

 

2,009.4

 

 

 

 

2,023.1

 

Accumulated other comprehensive loss

 

 

 

(167.2

)

 

 

 

(159.9

)

Total stockholders’ equity

 

 

 

3,524.4

 

 

 

 

3,493.2

 

Total liabilities and stockholders’ equity

 

$

 

12,052.1

 

 

$

 

10,546.4

 

 

 

See Notes to Consolidated Financial Statements.

2

 


Table of Contents

 

PAYCHEX, INC.

CONSOLIDATED STATEMENTS OF STOCKHOLDERS’ EQUITY (UNAUDITED)

In millions, except per share amounts

 

 

 

For the six months ended November 30, 2023

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Accumulated

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Additional

 

 

 

 

 

 

other

 

 

 

 

 

 

 

Common stock

 

 

paid-in

 

 

Retained

 

 

comprehensive

 

 

 

 

 

 

 

Shares

 

 

Amount

 

 

capital

 

 

earnings

 

 

loss

 

 

Total

 

Balance as of May 31, 2023

 

 

360.5

 

 

$

 

3.6

 

 

$

 

1,626.4

 

 

$

 

2,023.1

 

 

$

 

(159.9

)

 

$

 

3,493.2

 

Net income

 

 

 

 

 

 

 

 

 

 

 

 

 

 

811.9

 

 

 

 

 

 

 

 

811.9

 

Unrealized losses on securities, net of $2.8 million in tax benefit

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(9.1

)

 

 

 

(9.1

)

Reclassification adjustment for realized losses on securities, net of $0.0 million in tax benefit (1)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

0.0

 

 

 

 

0.0

 

Cash dividends declared ($1.78 per share)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(641.9

)

 

 

 

 

 

 

 

(641.9

)

Repurchases of common shares (2)

 

 

(1.5

)

 

 

 

(0.0

)

 

 

 

(6.2

)

 

 

 

(163.0

)

 

 

 

 

 

 

 

(169.2

)

Stock-based compensation costs

 

 

 

 

 

 

 

 

 

 

30.7

 

 

 

 

 

 

 

 

 

 

 

 

30.7

 

Foreign currency translation adjustment

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1.8

 

 

 

 

1.8

 

Activity related to equity-based plans

 

 

0.8

 

 

 

 

0.0

 

 

 

 

27.7

 

 

 

 

(20.7

)

 

 

 

 

 

 

 

7.0

 

Balance as of November 30, 2023

 

 

359.8

 

 

$

 

3.6

 

 

$

 

1,678.6

 

 

$

 

2,009.4

 

 

$

 

(167.2

)

 

$

 

3,524.4

 

 

 

 

For the three months ended November 30, 2023

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Accumulated

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Additional

 

 

 

 

 

 

other

 

 

 

 

 

 

 

Common stock

 

 

paid-in

 

 

Retained

 

 

comprehensive

 

 

 

 

 

 

 

Shares

 

 

Amount

 

 

capital

 

 

earnings

 

 

loss

 

 

Total

 

Balance as of August 31, 2023

 

 

361.2

 

 

$

 

3.6

 

 

$

 

1,666.4

 

 

$

 

2,100.9

 

 

$

 

(183.1

)

 

$

 

3,587.8

 

Net income

 

 

 

 

 

 

 

 

 

 

 

 

 

 

392.7

 

 

 

 

 

 

 

 

392.7

 

Unrealized gains on securities, net of $4.8 million in tax expense

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

14.8

 

 

 

 

14.8

 

Reclassification adjustment for realized gains on securities, net of $0.0 million in tax expense (1)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(0.0

)

 

 

 

(0.0

)

Cash dividends declared ($0.89 per share)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(320.5

)

 

 

 

 

 

 

 

(320.5

)

Repurchases of common shares (2)

 

 

(1.5

)

 

 

 

(0.0

)

 

 

 

(6.2

)

 

 

 

(163.0

)

 

 

 

 

 

 

 

(169.2

)

Stock-based compensation costs

 

 

 

 

 

 

 

 

 

 

14.7

 

 

 

 

 

 

 

 

 

 

 

 

14.7

 

Foreign currency translation adjustment

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1.1

 

 

 

 

1.1

 

Activity related to equity-based plans

 

 

0.1

 

 

 

 

0.0

 

 

 

 

3.7

 

 

 

 

(0.7

)

 

 

 

 

 

 

 

3.0

 

Balance as of November 30, 2023

 

 

359.8

 

 

$

 

3.6

 

 

$

 

1,678.6

 

 

$

 

2,009.4

 

 

$

 

(167.2

)

 

$

 

3,524.4

 

 

(1)
Reclassification adjustments out of accumulated other comprehensive loss for realized gains/(losses), net of tax, on the sale of available-for-sale ("AFS") securities are reflected in interest on funds held for clients and other expense, net on the Consolidated Statements of Income and Comprehensive Income.
(2)
The Company maintains a program to repurchase up to $400.0 million of its common stock, with authorization expiring January 31, 2024. The purpose of this program is to manage common stock dilution.

 

 

 

See Notes to Consolidated Financial Statements.

 

3

 


Table of Contents

 

 

 

For the six months ended November 30, 2022

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Accumulated

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Additional

 

 

 

 

 

 

other

 

 

 

 

 

 

 

Common stock

 

 

paid-in

 

 

Retained

 

 

comprehensive

 

 

 

 

 

 

 

Shares

 

 

Amount

 

 

capital

 

 

earnings

 

 

loss

 

 

Total

 

Balance as of May 31, 2022

 

 

359.9

 

 

$

 

3.6

 

 

$

 

1,545.9

 

 

$

 

1,669.6

 

 

$

 

(133.9

)

 

$

 

3,085.2

 

Net income

 

 

 

 

 

 

 

 

 

 

 

 

 

 

739.5

 

 

 

 

 

 

 

 

739.5

 

Unrealized losses on securities, net of $20.0 million in tax benefit

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(61.3

)

 

 

 

(61.3

)

Reclassification adjustment for realized gains on securities, net of $0.0 million in tax expense (1)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(0.1

)

 

 

 

(0.1

)

Cash dividends declared ($1.58 per share)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(569.6

)

 

 

 

 

 

 

 

(569.6

)

Repurchases of common shares (2)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Stock-based compensation costs

 

 

 

 

 

 

 

 

 

 

29.7

 

 

 

 

 

 

 

 

 

 

 

 

29.7

 

Foreign currency translation adjustment

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(3.0

)

 

 

 

(3.0

)

Activity related to equity-based plans

 

 

0.6

 

 

 

 

0.0

 

 

 

 

13.0

 

 

 

 

(28.1

)

 

 

 

 

 

 

 

(15.1

)

Balance as of November 30, 2022

 

 

360.5

 

 

$

 

3.6

 

 

$

 

1,588.6

 

 

$

 

1,811.4

 

 

$

 

(198.3

)

 

$

 

3,205.3

 

 

 

 

For the three months ended November 30, 2022

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Accumulated

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Additional

 

 

 

 

 

 

other

 

 

 

 

 

 

 

Common stock

 

 

paid-in

 

 

Retained

 

 

comprehensive

 

 

 

 

 

 

 

Shares

 

 

Amount

 

 

capital

 

 

earnings

 

 

loss

 

 

Total

 

Balance as of August 31, 2022

 

 

360.4

 

 

$

 

3.6

 

 

$

 

1,568.9

 

 

$

 

1,736.3

 

 

$

 

(171.4

)

 

$

 

3,137.4

 

Net income

 

 

 

 

 

 

 

 

 

 

 

 

 

 

360.3

 

 

 

 

 

 

 

 

360.3

 

Unrealized losses on securities, net of $10.3 million in tax benefit

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(31.8

)

 

 

 

(31.8

)

Reclassification adjustment for realized losses on securities, net of $0.0 million in tax benefit (1)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

0.0

 

 

 

 

0.0

 

Cash dividends declared ($0.79 per share)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(284.9

)

 

 

 

 

 

 

 

(284.9

)

Repurchases of common shares (2)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Stock-based compensation costs

 

 

 

 

 

 

 

 

 

 

15.3

 

 

 

 

 

 

 

 

 

 

 

 

15.3

 

Foreign currency translation adjustment

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

4.9

 

 

 

 

4.9

 

Activity related to equity-based plans

 

 

0.1

 

 

 

 

0.0

 

 

 

 

4.4

 

 

 

 

(0.3

)

 

 

 

 

 

 

 

4.1

 

Balance as of November 30, 2022

 

 

360.5

 

 

$

 

3.6

 

 

$

 

1,588.6

 

 

$

 

1,811.4

 

 

$

 

(198.3

)

 

$

 

3,205.3

 

 

(1)
Reclassification adjustments out of accumulated other comprehensive loss for realized gains/(losses), net of tax, on the sale of AFS securities are reflected in interest on funds held for clients and other expense, net on the Consolidated Statements of Income and Comprehensive Income.
(2)
The Company maintains a program to repurchase up to $400.0 million of its common stock, with authorization expiring January 31, 2024. The purpose of this program is to manage common stock dilution.

 

 

See Notes to Consolidated Financial Statements.

4

 


Table of Contents

 

PAYCHEX, INC.

CONSOLIDATED STATEMENTS OF CASH FLOWS (UNAUDITED)

In millions

 

 

 

For the six months ended

 

 

 

November 30,

 

 

 

2023

 

 

2022

 

Operating activities

 

 

 

 

 

 

 

 

Net income

 

$

 

811.9

 

 

$

 

739.5

 

Adjustments to reconcile net income to net cash provided by operating activities:

 

 

 

 

 

 

 

 

Depreciation and amortization

 

 

 

86.1

 

 

 

 

88.3

 

Amortization of premiums and discounts on AFS securities, net

 

 

 

(2.9

)

 

 

 

11.2

 

Amortization of deferred contract costs

 

 

 

115.1

 

 

 

 

107.5

 

Stock-based compensation costs

 

 

 

30.7

 

 

 

 

29.7

 

Benefit from deferred income taxes

 

 

 

(6.4

)

 

 

 

(15.3

)

Provision for credit losses

 

 

 

10.0

 

 

 

 

8.1

 

Net realized losses/(gains) on sales of AFS securities

 

 

 

0.0

 

 

 

 

(0.1

)

Changes in operating assets and liabilities:

 

 

 

 

 

 

 

 

Interest receivable

 

 

 

0.7

 

 

 

 

(0.9

)

Accounts receivable and PEO unbilled receivables, net

 

 

 

52.9

 

 

 

 

(82.5

)

Prepaid expenses and other current assets

 

 

 

(46.3

)

 

 

 

(43.4

)

Accounts payable and other current liabilities

 

 

 

66.6

 

 

 

 

(11.2

)

Deferred costs

 

 

 

(123.1

)

 

 

 

(122.1

)

Net change in other long-term assets and liabilities

 

 

 

10.1

 

 

 

 

13.8

 

Net change in operating lease right-of-use assets and liabilities

 

 

 

(1.1

)

 

 

 

(2.9

)

Net cash provided by operating activities

 

 

 

1,004.3

 

 

 

 

719.7

 

Investing activities

 

 

 

 

 

 

 

 

Purchases of AFS securities

 

 

 

(3,303.7

)

 

 

 

(6,504.9

)

Proceeds from sales and maturities of AFS securities

 

 

 

3,607.0

 

 

 

 

7,631.3

 

Net purchases of short-term accounts receivable

 

 

 

(104.8

)

 

 

 

(33.8

)

Purchases of property and equipment

 

 

 

(79.4

)

 

 

 

(65.9

)

Proceeds from sales of property and equipment

 

 

 

0.0

 

 

 

 

9.7

 

Acquisition of businesses, net of cash acquired

 

 

 

(208.3

)

 

 

 

 

Purchases of other assets, net

 

 

 

(20.5

)

 

 

 

(8.6

)

Net cash (used in)/provided by investing activities

 

 

 

(109.7

)

 

 

 

1,027.8

 

Financing activities

 

 

 

 

 

 

 

 

Net change in client fund obligations

 

 

 

1,332.8

 

 

 

 

(468.7

)

Net change in short-term borrowings

 

 

 

3.8

 

 

 

 

2.0

 

Dividends paid

 

 

 

(642.1

)

 

 

 

(569.3

)

Repurchases of common shares

 

 

 

(169.2

)

 

 

 

 

Activity related to equity-based plans

 

 

 

7.0

 

 

 

 

(15.1

)

Net cash provided by/(used in) financing activities

 

 

 

532.3

 

 

 

 

(1,051.1

)

Net change in cash, restricted cash, and equivalents

 

 

 

1,426.9

 

 

 

 

696.4

 

Cash, restricted cash, and equivalents, beginning of period

 

 

 

2,134.9

 

 

 

 

928.4

 

Cash, restricted cash, and equivalents, end of period

 

$

 

3,561.8

 

 

$

 

1,624.8

 

 

 

 

 

 

 

 

 

Reconciliation of cash, restricted cash, and equivalents

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Cash and cash equivalents

 

$

 

1,363.1

 

 

$

 

1,096.5

 

Restricted cash

 

 

 

47.9

 

 

 

 

68.2

 

Restricted cash and restricted cash equivalents included in funds held for clients

 

 

 

2,150.8

 

 

 

 

460.1

 

Total cash, restricted cash, and equivalents

 

$

 

3,561.8

 

 

$

 

1,624.8

 

 

See Notes to Consolidated Financial Statements.

 

5

 


Table of Contents

 

PAYCHEX, INC.

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (UNAUDITED)

November 30, 2023

Note A: Description of Business, Basis of Presentation, and Significant Accounting Policies

 

Description of business: Paychex, Inc. and its wholly owned subsidiaries (collectively, the “Company” or “Paychex”) is a leading provider of integrated human capital management (“HCM”) solutions for human resources (“HR”), payroll, benefits, and insurance for small- to medium-sized businesses in the United States (“U.S.”) and parts of Europe. The Company also has operations in India. Paychex, a Delaware corporation formed in 1979, reports as one segment.

 

Basis of presentation: The accompanying consolidated financial statements have been prepared in accordance with U.S. generally accepted accounting principles (“GAAP”) for interim financial information and with the instructions to the Quarterly Report on Form 10-Q ("Form 10-Q") and Article 10 of Regulation S-X. Accordingly, they do not include all the information and footnotes required by GAAP for complete financial statement presentation. The consolidated financial statements include the consolidated accounts of the Company with all intercompany transactions eliminated. Certain disclosures are reported as zero balances due to rounding. In the opinion of management, the information furnished herein reflects all adjustments (consisting of items of a normal recurring nature) necessary for a fair statement of the results for the interim period. These consolidated financial statements should be read in conjunction with the Company’s consolidated financial statements and related Notes to Consolidated Financial Statements presented in the Company’s Annual Report on Form 10-K (“Form 10-K”) for the fiscal year ended May 31, 2023 (“fiscal 2023”). Operating results and cash flows for the six months ended November 30, 2023 are not necessarily indicative of the results that may be expected for other interim periods or for the fiscal year ending May 31, 2024 (“fiscal 2024”).

 

Reclassifications: Certain prior year amounts have been reclassified to conform to the current period presentation. These reclassifications had no effect on reported consolidated earnings.

 

Revision to previously issued financial statements: The consolidated statement of cash flows for the six months ended November 30, 2022 includes a revision to previously reported amounts related to the presentation of the cash flows associated with short-term receivables purchased from the Company’s clients under non-recourse arrangements. The revision increased net cash provided by operating activities and net cash used in investing activities by $33.8 million each. Management concluded that this revision was not material to the financial statements of any previously filed annual or interim periods. This revision is reflected in this Form 10-Q and will be reflected in future filings.

 

Restricted cash and restricted cash equivalents: Restricted cash and restricted cash equivalents are recorded at fair value, and consist of cash and cash equivalents, primarily money market securities, included in funds held for clients and cash that is restricted in use to secure commitments for certain workers’ compensation insurance policies.

 

Accounts receivable, net of allowance for credit losses: Accounts receivable balances are shown on the Consolidated Balance Sheets net of the allowance for credit losses of $21.8 million and $20.5 million as of November 30, 2023 and May 31, 2023, respectively. These balances include trade receivables for services provided to clients and receivables purchased from the Company's clients under non-recourse arrangements. Trade receivables were $209.6 million and $287.0 million as of November 30, 2023 and May 31, 2023, respectively. Purchased receivables, at gross, were $894.9 million and $606.8 million as of November 30, 2023 and May 31, 2023, respectively.

 

The Company is exposed to credit losses through the sale of services, payment of client obligations, and collection of purchased receivables. To mitigate this credit risk, the Company has multiple programs in place to assess and continuously monitor each client’s ability to pay for these solutions and support. Credit monitoring programs include, but are not limited to, new client credit reviews, establishing appropriate credit limits, monitoring of credit distressed clients, and early electronic wire and collection procedures. The Company also considers contract terms and conditions, client business type or strategy and may require collateralized asset support or prepayment to mitigate credit risk.

 

Accounts receivable are written off and charged against the allowance for credit losses when the Company has exhausted all collection efforts without success. The Company estimates its credit losses based on historical loss activity adjusted for current economic conditions and reasonable and supportable forecast factors, when applicable. The provision for the allowance for credit losses and accounts written off were not material for the three and six months ended November 30, 2023 and November 30, 2022. No single client had a material impact on total accounts receivable as of November 30, 2023 and May 31, 2023 or service revenue and results of operations for the three and six months ended November 30, 2023 and November 30, 2022.

6

 


Table of Contents

 

 

Professional Employer Organization (“PEO”) unbilled receivables, net of advance collections: PEO unbilled receivables, including estimated revenues, offset by advance collections from clients, are recorded as PEO unbilled receivables, net of advance collections on the Company’s Consolidated Balance Sheets. As of November 30, 2023 and May 31, 2023, advance collections were $45.1 million and $12.5 million, respectively.

 

PEO insurance reserves: As part of its PEO solution, the Company offers workers’ compensation insurance and health insurance coverage to clients for the benefit of client employees. Workers’ compensation insurance is primarily provided under fully insured high deductible workers’ compensation insurance policies. Workers’ compensation insurance reserves are established to provide for the estimated costs of paying claims up to per occurrence liability limits. These reserves include estimates of certain expenses associated with processing and settling claims. For fiscal 2024, the Company has an aggregate maximum liability of $1.0 million for claims exceeding $1.0 million, and once met, the maximum individual claims liability is $1.0 million. For fiscal 2023, the Company had an aggregate maximum liability of $2.0 million for claims exceeding $1.0 million, and once met, the maximum individual claims liability is $1.0 million.

 

With respect to PEO health insurance coverage, the Company offers various health insurance plans that take the form of either fully insured guaranteed cost plans or fully insured insurance arrangements where the Company retains risk. A reserve for insurance arrangements where the Company retains risk is established to provide for the payment of claims in accordance with the Company’s service contract with the carrier. The claims reserve includes estimates for reported losses, plus amounts for those claims incurred but not reported, and estimates of certain expenses associated with processing and settling the claims. The Company’s maximum individual claims liability is $0.5 million under its policies covering both fiscal 2024 and fiscal 2023.

 

In establishing the PEO workers' compensation insurance reserves, the Company uses an independent actuarial estimate of undiscounted future cash payments that would be made to settle claims. Estimating the ultimate cost of future claims is an uncertain and complex process based upon historical loss experience and accepted actuarial methods and assumptions. These reserves are subject to change due to multiple factors, including economic trends, changes in legal liability law, and damage awards, all of which could materially impact the reserves as reported in the consolidated financial statements. Accordingly, final claim settlements may vary from the present estimates, particularly with workers’ compensation insurance where those payments may not occur until well into the future. The Company regularly reviews the adequacy of its estimated insurance reserves. Adjustments to previously established reserves are reflected in the results of operations for the period in which the adjustment is identified. Such adjustments could be significant, reflecting any combination of new and adverse or favorable trends.

 

Stock-based compensation costs: The Company has issued stock-based awards to employees and members of its Board of Directors (the “Board”) consisting of stock options, restricted stock units, and restricted stock awards. The Company accounts for all stock-based awards to employees and members of the Board as compensation costs in the consolidated financial statements based on their fair values measured as of the date of grant. These costs are recognized over the requisite service period. Stock-based compensation costs recognized were $14.7 million and $30.7 million for the three and six months ended November 30, 2023, respectively, as compared with $15.3 million and $29.7 million for the three and six months ended November 30, 2022, respectively. The methods and assumptions used in the determination of the fair value of stock-based awards are consistent with those described in the Company’s Form 10-K for fiscal 2023.

 

Recently adopted accounting pronouncements: Effective June 1, 2023, the Company adopted Accounting Standards Update (“ASU”) No. 2021-08 “Business Combinations (Topic 805): Accounting for Contract Assets and Contract Liabilities from Contracts with Customers,” which did not have a material impact on its consolidated financial statements.

Recently issued accounting pronouncements: In November 2023, the Financial Accounting Standards Board (“FASB”) issued ASU No. 2023-07 “Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures.” This ASU expands public entities’ segment disclosures by requiring disclosure of significant segment expenses that are regularly provided to the chief operating decision maker and included within each reported measure of segment profit or loss, an amount and description of its composition for other segment items, and interim disclosures of a reportable segment’s profit or loss and assets. This ASU is effective for fiscal years beginning after December 15, 2023, and for interim periods within fiscal years beginning after December 15, 2024. This ASU is applicable to the Company’s Annual Report on Form 10-K for the fiscal year ended May 31, 2025, and subsequent interim periods, with early application permitted. The Company is currently evaluating the impact of adopting this ASU on its consolidated financial statements and disclosures.

 

In December 2023, the FASB issued ASU No. 2023-09 “Income Taxes (Topic 740): Improvements to Income Tax Disclosures.” This ASU updates income tax disclosure requirements primarily by requiring specific categories and greater

7

 


Table of Contents

 

disaggregation within the rate reconciliation and disaggregation of income taxes paid by jurisdiction. This ASU is effective for annual periods beginning after December 15, 2024 and is applicable to the Company’s fiscal year beginning June 1, 2025, with early application permitted. The Company is currently evaluating the impact of adopting this ASU on its consolidated financial statements and disclosures.

 

Other recent authoritative guidance issued by the FASB (including technical corrections to the FASB Accounting Standards Codification), the American Institute of Certified Public Accountants, and the Securities and Exchange Commission (“SEC”) did not or is not expected to have a material impact on the Company’s consolidated financial statements.

Note B: Service Revenue

 

Service revenue is primarily attributable to fees for providing services to the Company’s clients and is recognized when control of the contracted services is transferred to its clients, in an amount that reflects the consideration it expects to receive in exchange for such services. Insurance Solutions revenue is commissions earned on premiums collected and remitted to insurance carriers. The Company’s contracts generally do not contain specified contract periods and may be terminated by either party with a 30-day notice of termination. Sales and other applicable non-payroll related taxes are excluded from service revenue.

 

Based upon similar operational and economic characteristics, the Company’s service revenue is disaggregated by Management Solutions and PEO and Insurance Solutions as reported in the Company’s Consolidated Statements of Income and Comprehensive Income. The Company believes these revenue categories depict how the nature, amount, timing, and uncertainty of its revenue and cash flows are affected by economic factors.

Management Solutions Revenue

Management Solutions revenue is primarily derived from the Company’s integrated HCM services and HR solutions. Clients can select services on an á la carte basis or as part of various product bundles. The Company’s offerings often leverage the information gathered in its base payroll processing service, allowing it to provide comprehensive services covering the HCM spectrum. Management Solutions revenue is generally recognized over time as services are performed and the client simultaneously receives and controls the benefits from these services.

 

Revenue earned from delivery service for the distribution of certain client payroll checks and reports is also included in Management Solutions revenue in the Company’s Consolidated Statements of Income and Comprehensive Income. Delivery service revenue is recognized at a point in time following the delivery of payroll checks, reports, quarter-end packages, and tax returns to the Company’s clients.

 

PEO and Insurance Solutions Revenue

PEO solutions are sold through the Company’s registered and licensed subsidiaries and offer businesses HCM and HR solutions. The Company serves as a co-employer of its clients’ employees, offers health insurance coverage to client employees, and assumes the risks and rewards of workers’ compensation insurance and certain health insurance offerings. PEO Solutions revenue is recognized over time as the services are performed and the client simultaneously receives and controls the benefits from these services. PEO Solutions revenue is reported net of certain pass-through costs billed and incurred, which include payroll wages, payroll taxes, including federal and state unemployment insurance, and health insurance premiums on guaranteed cost benefit plans. For workers’ compensation and health insurance plans where the Company retains risk, revenues and costs are recorded on a gross basis.

 

PEO pass-through costs netted within the PEO and Insurance Solutions revenue were as follows:

 

 

 

For the three months ended

 

 

For the six months ended

 

 

 

November 30,

 

 

November 30,

 

In millions

 

2023

 

 

2022

 

 

2023

 

 

2022

 

Payroll wages and payroll taxes

 

$

 

6,646.9

 

 

$

 

6,333.3

 

 

$

 

13,061.5

 

 

$

 

12,671.1

 

State unemployment insurance (included in payroll wages and payroll taxes)

 

$

 

19.7

 

 

$

 

30.3

 

 

$

 

38.3

 

 

$

 

39.8

 

Guaranteed cost benefit plans

 

$

 

171.3

 

 

$

 

180.3

 

 

$

 

333.8

 

 

$

 

337.0

 

 

8

 


Table of Contents

 

 

Insurance solutions are sold through the Company’s licensed insurance agency, Paychex Insurance Agency, Inc., which provides insurance through a variety of carriers, allowing companies to expand their employee benefit offerings at an affordable cost. Insurance offerings include property and casualty coverage such as workers’ compensation, business-owner policies, commercial auto, cyber security, and health and benefits coverage, including health, dental, vision, and life. Insurance Solutions revenue reflects commissions earned on remitted insurance services premiums billed and is recognized over time as services are performed and the client simultaneously receives and controls the benefits from these services.

 

Contract Balances

The timing of revenue recognition for Management Solutions and PEO and Insurance Solutions is consistent with the invoicing of clients as they both occur during the respective client payroll period for which the services are provided. Therefore, the Company does not recognize a contract asset or liability resulting from the timing of revenue recognition and invoicing.

 

Payments received for certain of the Company’s service offerings for set-up fees are considered a material right. Therefore, the Company defers revenue associated with these performance obligations, which exceed one year, and subsequently recognizes them as future services are provided, over approximately three to four years.

 

Changes in deferred revenue related to material rights that exceed one year were as follows:

 

 

 

For the three months ended

 

 

For the six months ended

 

 

 

November 30,

 

 

November 30,

 

In millions

 

2023

 

 

2022

 

 

2023

 

 

2022

 

Balance, beginning of period

 

$

 

67.0

 

 

$

 

52.2

 

 

$

 

62.0

 

 

$

 

48.9

 

Deferral of revenue

 

 

 

11.0

 

 

 

 

10.0

 

 

 

 

23.9

 

 

 

 

20.1

 

Recognition of unearned revenue

 

 

 

(8.2

)

 

 

 

(7.0

)

 

 

 

(16.1

)

 

 

 

(13.8

)

Balance, end of period

 

$

 

69.8

 

 

$

 

55.2

 

 

$

 

69.8

 

 

$

 

55.2

 

 

Deferred revenue related to material rights is reported in the deferred revenue and other long-term liabilities line items on the Company’s Consolidated Balance Sheets. As of November 30, 2023, the Company expects to recognize deferred revenue related to these material rights for the remainder of fiscal 2024 and subsequent fiscal years as follows:

 

In millions

 

Estimated

 

Year ending May 31,

 

recognition of unearned revenue

 

2024

 

$

 

15.9

 

2025

 

 

 

26.4

 

Thereafter

 

 

 

27.5

 

Total recognition of unearned revenue

 

$

 

69.8

 

 

Assets Recognized from the Costs to Obtain and Fulfill Contracts

The Company recognizes an asset for the incremental costs of obtaining a contract with a client if it is expected that the economic benefit and amortization period will be longer than one year. The Company also recognizes an asset for the costs to fulfill a contract with a client if the costs are specifically identifiable, generate or enhance resources used to satisfy future performance obligations, and are expected to be recovered.

 

Deferred costs to obtain and fulfill contracts are reported in the prepaid expenses and other current assets and long-term deferred costs line items on the Company’s Consolidated Balance Sheets. Amortization expense related to costs to obtain and fulfill a contract are included in cost of service revenue and selling, general and administrative expenses in the Company’s Consolidated Statements of Income and Comprehensive Income and recognized over the expected economic benefit period.

 

The Company regularly reviews its deferred costs for potential impairment and did not recognize an impairment loss during the six months ended November 30, 2023 or November 30, 2022.

 

9

 


Table of Contents

 

Changes in deferred costs to obtain and fulfill contracts were as follows:

 

Costs to obtain contracts:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

For the three months ended

 

 

For the six months ended

 

 

 

November 30,

 

 

November 30,

 

In millions

 

2023

 

 

2022

 

 

2023

 

 

2022

 

Balance, beginning of period

 

$

 

602.6

 

 

$

 

560.6

 

 

$

 

597.5

 

 

$

 

550.2

 

Capitalization of costs

 

 

 

53.7

 

 

 

 

50.0

 

 

 

 

109.4

 

 

 

 

107.0

 

Amortization

 

 

 

(51.3

)

 

 

 

(48.0

)

 

 

 

(101.9

)

 

 

 

(94.6

)

Balance, end of period

 

$

 

605.0

 

 

$

 

562.6

 

 

$

 

605.0

 

 

$

 

562.6

 

 

Costs to fulfill contracts:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

For the three months ended

 

 

For the six months ended

 

 

 

November 30,

 

 

November 30,

 

In millions

 

2023

 

 

2022

 

 

2023

 

 

2022

 

Balance, beginning of period

 

$

 

75.2

 

 

$

 

73.4

 

 

$

 

75.3

 

 

$

 

72.3

 

Capitalization of costs

 

 

 

7.2

 

 

 

 

7.6

 

 

 

 

13.7

 

 

 

 

15.1

 

Amortization

 

 

 

(6.6

)

 

 

 

(6.5

)

 

 

 

(13.2

)

 

 

 

(12.9

)

Balance, end of period

 

$

 

75.8

 

 

$

 

74.5

 

 

$

 

75.8

 

 

$

 

74.5

 

 

Note C: Basic and Diluted Earnings Per Share

 

Basic and diluted earnings per share were calculated as follows:

 

 

 

For the three months ended

 

 

For the six months ended

 

 

 

November 30,

 

 

November 30,

 

In millions, except per share amounts

 

2023

 

 

2022

 

 

2023

 

 

2022

 

Basic earnings per share:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Net income

 

$

 

392.7

 

 

$

 

360.3

 

 

$

 

811.9

 

 

$

 

739.5

 

Weighted-average common shares outstanding

 

 

 

360.5

 

 

 

 

360.5

 

 

 

 

360.6

 

 

 

 

360.2

 

Basic earnings per share

 

$

 

1.09

 

 

$

 

1.00

 

 

$

 

2.25

 

 

$

 

2.05

 

Diluted earnings per share:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Net income

 

$

 

392.7

 

 

$

 

360.3

 

 

$

 

811.9

 

 

$

 

739.5

 

Weighted-average common shares outstanding

 

 

 

360.5

 

 

 

 

360.5

 

 

 

 

360.6

 

 

 

 

360.2

 

Dilutive effect of common share equivalents

 

 

 

1.6

 

 

 

 

1.8

 

 

 

 

1.8

 

 

 

 

2.1

 

Weighted-average common shares outstanding, assuming dilution

 

 

 

362.1

 

 

 

 

362.3

 

 

 

 

362.4

 

 

 

 

362.3

 

Diluted earnings per share

 

$

 

1.08

 

 

$

 

0.99

 

 

$

 

2.24

 

 

$

 

2.04

 

Weighted-average anti-dilutive common share equivalents

 

 

 

0.8

 

 

 

 

0.9

 

 

 

 

0.7

 

 

 

 

0.7

 

 

Weighted-average common share equivalents that have an anti-dilutive impact are excluded from the computation of diluted earnings per share.

10

 


Table of Contents

 

Note D: Business Combinations

 

Effective July 31, 2023, substantially all of the net assets of Alterna Capital Solutions LLC (“Alterna”), were acquired by a wholly owned subsidiary of the Company. Alterna purchases outstanding accounts receivable of their customers under non-recourse arrangements. This acquisition allows the Company to increase and diversify its portfolio of solutions and support serving small- to medium-sized businesses. The acquisition consideration was comprised of a base purchase price of $95.1 million plus immediate settlement of debt totaling $128.9 million, net of $15.7 million in cash and restricted cash acquired. Accounts receivable balances acquired, net of allowance for doubtful accounts, and less amounts due to clients related to funding arrangements, totaled $146.1 million. Management determined that intangible assets related to the client list were $18.9 million to be amortized utilizing an accelerated method of amortization over a weighted average of 8 years. Goodwill in the amount of $46.7 million was recorded as a result of the acquisition, which is tax-deductible. The Company finalized the purchase price allocation for the acquisition of Alterna as of November 30, 2023. The financial results of Alterna are included in the Company’s consolidated financial statements from its respective date of acquisition. This acquisition was not material to the Company’s results of operations, financial position, or cash flows.

 

Note E: Other Income/(Expense), Net

 

Other income/(expense), net, consisted of the following items:

 

 

 

For the three months ended

 

 

For the six months ended

 

 

 

November 30,

 

 

November 30,

 

In millions

 

2023

 

 

2022

 

 

2023

 

 

2022

 

Interest income on corporate investments

 

$

 

20.3

 

 

$

 

10.1

 

 

$

 

41.8

 

 

$

 

15.5

 

Interest expense

 

 

 

(8.5

)

 

 

 

(9.2

)

 

 

 

(17.9

)

 

 

 

(18.3

)

Other

 

 

 

(0.1

)

 

 

 

2.0

 

 

 

 

0.6

 

 

 

 

2.1

 

Other income/(expense), net

 

$

 

11.7

 

 

$

 

2.9

 

 

$

 

24.5

 

 

$

 

(0.7

)

 

Note F: Funds Held for Clients and Corporate Investments

 

Funds held for clients and corporate investments were as follows:

 

 

 

November 30, 2023

 

 

 

 

 

 

 

Gross

 

 

Gross

 

 

 

 

 

 

 

Amortized

 

 

unrealized

 

 

unrealized

 

 

Fair

 

In millions

 

cost

 

 

gains

 

 

losses

 

 

value

 

Type of issue:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Funds held for clients' money market securities and other
   restricted cash equivalents

 

$

 

2,150.8

 

 

$

 

 

 

$

 

 

 

$

 

2,150.8

 

AFS securities:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Asset-backed securities

 

 

 

96.7

 

 

 

 

0.1

 

 

 

 

(1.4

)

 

 

 

95.4

 

Corporate bonds

 

 

 

1,464.5

 

 

 

 

1.7

 

 

 

 

(37.5

)

 

 

 

1,428.7

 

Municipal bonds

 

 

 

1,100.5

 

 

 

 

0.1

 

 

 

 

(105.0

)

 

 

 

995.6

 

U.S. government agency and treasury securities

 

 

 

818.1

 

 

 

 

0.1

 

 

 

 

(45.3

)

 

 

 

772.9

 

Total AFS securities

 

 

 

3,479.8

 

 

 

 

2.0

 

 

 

 

(189.2

)

 

 

 

3,292.6

 

Other

 

 

 

32.9

 

 

 

 

1.9

 

 

 

 

(2.5

)

 

 

 

32.3

 

Total funds held for clients and corporate investments

 

$

 

5,663.5

 

 

$

 

3.9

 

 

$

 

(191.7

)

 

$

 

5,475.7

 

 

11

 


Table of Contents

 

 

 

 

 

May 31, 2023

 

 

 

 

 

 

 

Gross

 

 

Gross

 

 

 

 

 

 

 

Amortized

 

 

unrealized

 

 

unrealized

 

 

Fair

 

In millions

 

cost

 

 

gains

 

 

losses

 

 

value

 

Type of issue:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Funds held for clients' money market securities and other
   restricted cash equivalents

 

$

 

863.1

 

 

$

 

 

 

$

 

 

 

$

 

863.1

 

AFS securities:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Asset-backed securities

 

 

 

88.1

 

 

 

 

 

 

 

 

(1.4

)

 

 

 

86.7

 

Corporate bonds

 

 

 

1,468.3

 

 

 

 

3.7

 

 

 

 

(31.1

)

 

 

 

1,440.9

 

Municipal bonds

 

 

 

1,091.3

 

 

 

 

0.1

 

 

 

 

(105.3

)

 

 

 

986.1

 

U.S. government agency and treasury securities

 

 

 

788.1

 

 

 

 

0.3

 

 

 

 

(41.6

)

 

 

 

746.8

 

Variable rate demand notes

 

 

 

344.1

 

 

 

 

 

 

 

 

 

 

 

 

344.1

 

Total AFS securities

 

 

 

3,779.9

 

 

 

 

4.1

 

 

 

 

(179.4

)

 

 

 

3,604.6

 

Other

 

 

 

30.1

 

 

 

 

1.1

 

 

 

 

(2.9

)

 

 

 

28.3

 

Total funds held for clients and corporate investments

 

$

 

4,673.1

 

 

$

 

5.2

 

 

$

 

(182.3

)

 

$

 

4,496.0

 

 

 

Included in funds held for clients' money market securities and other restricted cash equivalents as of November 30, 2023 were bank demand deposit accounts, money market funds and U.S. government agency and treasury securities with original maturities of 90 days or less at acquisition.

 

Included in asset-backed securities as of November 30, 2023 were investment-grade securities primarily collateralized by fixed-rate auto loans and credit card receivables and all have credit ratings of AAA. The primary risk associated with these securities is the collection of the underlying receivables. Collateral on these asset-backed securities has performed as expected through November 30, 2023.

 

Included in corporate bonds as of November 30, 2023 were investment-grade securities covering a wide range of issuers, industries, and sectors primarily carrying credit ratings of A or better and having maturities ranging from December 1, 2023 through September 15, 2029.

 

Included in municipal bonds as of November 30, 2023 were general obligation bonds and revenue bonds primarily carrying credit ratings of AA or better and have maturities ranging from February 1, 2024 through October 1, 2031.

 

A substantial portion of the Company's portfolios are invested in high credit quality securities with ratings of AA or higher, and A-1/P-1 ratings on short-term securities.

 

The classification of funds held for clients and corporate investments on the Consolidated Balance Sheets was as follows:

 

 

 

November 30,

 

 

May 31,

 

In millions

 

2023

 

 

2023

 

Funds held for clients

 

$

 

5,439.7

 

 

$

 

4,118.8

 

Corporate investments

 

 

 

34.4

 

 

 

 

373.4

 

Long-term corporate investments

 

 

 

1.6

 

 

 

 

3.8

 

Total funds held for clients and corporate investments

 

$

 

5,475.7

 

 

$

 

4,496.0

 

 

 

Funds held for clients’ money market securities and other restricted cash equivalents is collected from clients before due dates for payroll tax administration services and employee payment services and is invested until remitted to the applicable tax or regulatory agencies or client employees. Based upon the Company’s intent and its contractual obligation to clients, these funds are considered restricted until they are remitted to fund these client obligations.

 

The Company’s AFS securities reflected net unrealized losses of $187.2 million and $175.3 million as of November 30, 2023 and May 31, 2023, respectively. Included in net unrealized losses as of November 30, 2023 and May 31, 2023, were 991 and 967 AFS securities in an unrealized loss position, representing approximately 94% and 88% of the total securities held, respectively.

 

12

 


Table of Contents

 

 

AFS securities in an unrealized loss position for which a credit loss has not been recognized were as follows:

 

 

 

November 30, 2023

 

 

 

Securities in an unrealized
loss position for less than
twelve months

 

 

Securities in an unrealized
loss position for more than
twelve months

 

 

Total

 

 

 

Gross

 

 

 

 

 

 

Gross

 

 

 

 

 

 

Gross

 

 

 

 

 

 

 

unrealized

 

 

Fair

 

 

unrealized

 

 

Fair

 

 

unrealized

 

 

Fair

 

In millions

 

losses

 

 

value

 

 

losses

 

 

value

 

 

losses

 

 

value

 

Type of issue:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Asset-backed securities

 

$

 

(0.5

)

 

$

 

63.0

 

 

$

 

(0.9

)

 

$

 

18.2

 

 

$

 

(1.4

)

 

$

 

81.2

 

Corporate bonds

 

 

 

(12.3

)

 

 

 

836.9

 

 

 

 

(25.2

)

 

 

 

477.1

 

 

 

 

(37.5

)

 

 

 

1,314.0

 

Municipal bonds

 

 

 

(4.8

)

 

 

 

71.2

 

 

 

 

(100.2

)

 

 

 

920.3

 

 

 

 

(105.0

)

 

 

 

991.5

 

U.S. government agency and treasury securities

 

 

 

(5.5

)

 

 

 

247.5

 

 

 

 

(39.8

)

 

 

 

520.7

 

 

 

 

(45.3

)

 

 

 

768.2

 

Total

 

$

 

(23.1

)

 

$

 

1,218.6

 

 

$

 

(166.1

)

 

$

 

1,936.3

 

 

$

 

(189.2

)

 

$

 

3,154.9

 

 

 

 

May 31, 2023

 

 

 

Securities in an unrealized
loss position for less than
twelve months

 

 

Securities in an unrealized
loss position for more than
twelve months

 

 

Total

 

 

 

Gross

 

 

 

 

 

 

Gross

 

 

 

 

 

 

Gross

 

 

 

 

 

 

 

unrealized

 

 

Fair

 

 

unrealized

 

 

Fair

 

 

unrealized

 

 

Fair

 

In millions

 

losses

 

 

value

 

 

losses

 

 

value

 

 

losses

 

 

value

 

Type of issue:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Asset-backed securities

 

$

 

(0.1

)

 

$

 

54.2

 

 

$

 

(1.3

)

 

$

 

23.3

 

 

$

 

(1.4

)

 

$

 

77.5

 

Corporate bonds

 

 

 

(5.9

)

 

 

 

652.0

 

 

 

 

(25.2

)

 

 

 

382.7

 

 

 

 

(31.1

)

 

 

 

1,034.7

 

Municipal bonds

 

 

 

(5.9

)

 

 

 

86.7

 

 

 

 

(99.4

)

 

 

 

889.0

 

 

 

 

(105.3

)

 

 

 

975.7

 

U.S. government agency and treasury securities

 

 

 

(3.3

)

 

 

 

199.6

 

 

 

 

(38.3

)

 

 

 

457.9

 

 

 

 

(41.6

)

 

 

 

657.5

 

Total

 

$

 

(15.2

)

 

$

 

992.5

 

 

$

 

(164.2

)

 

$

 

1,752.9

 

 

$

 

(179.4

)

 

$

 

2,745.4

 

 

 

 

The Company regularly reviews its investment portfolios to determine if any investment is impaired due to changes in credit risk or other potential valuation concerns. The Company believes the investments held as of November 30, 2023 that had gross unrealized losses of $189.2 million were not impaired due to credit risk or other valuation concerns, and the Company was not required to record a credit loss or an allowance for credit losses on its AFS securities. The Company believes it is probable that the principal and interest will be collected in accordance with contractual terms and that the unrealized losses on these securities were due to changes in interest rates and were not due to increased credit risk or other valuation concerns. A substantial portion of the securities in an unrealized loss position as of November 30, 2023 and as of May 31, 2023 held an AA rating or better. The Company does not intend to sell these investments until the recovery of their amortized cost basis or maturity and further believes that it is not more-likely-than-not that it will be required to sell these investments prior to that time. The Company’s assessment that an investment is not impaired due to credit risk or other valuation concerns could change in the future due to new developments or changes in the Company’s strategies or assumptions related to any particular investment.

 

Realized gains and losses on the sale of AFS securities are determined by specific identification of the cost basis of each security. On the Consolidated Statements of Income and Comprehensive Income, realized gains and losses from the funds held for clients portfolio and corporate investments portfolio are included in interest on funds held for clients and other expense, net, respectively.

 

 

13

 


Table of Contents

 

Realized gains and losses from the sale of AFS securities were as follows:

 

 

 

For the three months ended

 

 

For the six months ended

 

 

 

November 30,

 

 

November 30,

 

In millions

 

2023

 

 

2022

 

 

2023

 

 

2022

 

Gross realized gains

 

$

 

0.0

 

 

$

 

0.0

 

 

$

 

0.0

 

 

$

 

0.1

 

Gross realized losses

 

 

 

 

 

 

 

(0.0

)

 

 

 

(0.0

)

 

 

 

(0.0

)

Net realized (losses)/gains

 

$

 

0.0

 

 

$

 

(0.0

)

 

$

 

(0.0

)

 

$

 

0.1

 

 

 

The amortized cost and fair value of AFS securities that had stated maturities as of November 30, 2023 are shown below by expected maturity.

 

 

 

November 30, 2023

 

 

 

Amortized

 

 

Fair

 

In millions

 

cost

 

 

value

 

Maturity date:

 

 

 

 

 

 

 

 

Due in one year or less

 

$

 

165.8

 

 

$

 

163.7

 

Due after one year through three years

 

 

 

1,060.6

 

 

 

 

1,001.8

 

Due after three years through five years

 

 

 

1,880.3

 

 

 

 

1,766.7

 

Due after five years

 

 

 

373.1

 

 

 

 

360.4

 

Total

 

$

 

3,479.8

 

 

$

 

3,292.6

 

 

 

Variable rate demand notes (“VRDNs”), when held by the Company, are primarily categorized as due after five years in the table above as the contractual maturities on these securities are typically 20 to 30 years. Although these securities are issued as long-term securities, they are priced and traded as short-term instruments because of the liquidity provided through the tender feature.

Note G: Fair Value Measurements

 

Fair value is defined as the price that would be received to sell an asset or paid to transfer a liability (an exit price) in an orderly transaction between market participants at the measurement date. The accounting standards related to fair value measurements include a hierarchy for information and valuations used in measuring fair value that is broken down into three levels based on reliability, as follows:

 

Level 1 valuations are based on quoted prices in active markets for identical instruments that the Company can access at the measurement date.
Level 2 valuations are based on inputs other than quoted prices included in Level 1 that are observable for the instrument, either directly or indirectly, for substantially the full term of the asset or liability including the following:
o
quoted prices for similar, but not identical, instruments in active markets;
o
quoted prices for identical or similar instruments in markets that are not active;
o
inputs other than quoted prices that are observable for the instrument; or
o
inputs that are derived principally from or corroborated by observable market data by correlation or other means.
Level 3 valuations are based on information that is unobservable and significant to the overall fair value measurement.

 

The carrying values of cash and cash equivalents, restricted cash and restricted cash equivalents, accounts receivable, net of allowance for credit losses, PEO unbilled receivables, net of advance collections, accounts payable and short-term borrowings, when used by the Company, approximate fair value due to the short maturities of these instruments. Marketable securities included in funds held for clients and corporate investments consist primarily of securities classified as AFS and are recorded at fair value on a recurring basis.

 

14

 


Table of Contents

 

The Company’s financial assets and liabilities measured at fair value on a recurring basis were as follows:

 

 

 

November 30, 2023

 

 

 

 

 

 

 

Quoted

 

 

Significant

 

 

 

 

 

 

 

 

 

 

 

prices in

 

 

other

 

 

Significant

 

 

 

Carrying

 

 

active

 

 

observable

 

 

unobservable

 

 

 

value

 

 

markets

 

 

inputs

 

 

inputs

 

In millions

 

(Fair value)

 

 

(Level 1)

 

 

(Level 2)

 

 

(Level 3)

 

Assets:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Restricted and unrestricted cash equivalents:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Money market securities

 

$

 

19.4

 

 

$

 

19.4

 

 

$

 

 

 

$

 

 

U.S. government agency and treasury securities

 

 

 

549.7

 

 

 

 

 

 

 

 

549.7

 

 

 

 

 

Total restricted and unrestricted cash equivalents

 

$

 

569.1

 

 

$

 

19.4

 

 

$

 

549.7

 

 

$

 

 

AFS securities:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Asset-backed securities

 

$

 

95.4

 

 

$

 

 

 

$

 

95.4

 

 

$

 

 

Corporate bonds

 

 

 

1,428.7

 

 

 

 

 

 

 

 

1,428.7

 

 

 

 

 

Municipal bonds

 

 

 

995.6

 

 

 

 

 

 

 

 

995.6

 

 

 

 

 

U.S. government agency and treasury securities

 

 

 

772.9

 

 

 

 

 

 

 

 

772.9

 

 

 

 

 

Total AFS securities

 

$

 

3,292.6

 

 

$

 

 

 

$

 

3,292.6

 

 

$

 

 

Other

 

$

 

32.3

 

 

$

 

32.3

 

 

$

 

 

 

$

 

 

Liabilities:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Other long-term liabilities

 

$

 

32.3

 

 

$

 

32.3

 

 

$

 

 

 

$

 

 

 

 

 

 

May 31, 2023

 

 

 

 

 

 

 

Quoted

 

 

Significant

 

 

 

 

 

 

 

 

 

 

 

prices in

 

 

other

 

 

Significant

 

 

 

Carrying

 

 

active

 

 

observable

 

 

unobservable

 

 

 

value

 

 

markets

 

 

inputs

 

 

inputs

 

In millions

 

(Fair value)

 

 

(Level 1)

 

 

(Level 2)

 

 

(Level 3)

 

Assets:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Restricted and unrestricted cash equivalents:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Money market securities

 

$

 

43.8

 

 

$

 

43.8

 

 

$

 

 

 

$

 

 

Total restricted and unrestricted cash equivalents

 

$

 

43.8

 

 

$

 

43.8

 

 

$

 

 

 

$

 

 

AFS securities:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Asset-backed securities

 

$

 

86.7

 

 

$

 

 

 

$

 

86.7

 

 

$

 

 

Corporate bonds

 

 

 

1,440.9

 

 

 

 

 

 

 

 

1,440.9

 

 

 

 

 

Municipal bonds

 

 

 

986.1

 

 

 

 

 

 

 

 

986.1

 

 

 

 

 

U.S. government agency and treasury securities

 

 

 

746.8

 

 

 

 

 

 

 

 

746.8

 

 

 

 

 

VRDNs

 

 

 

344.1

 

 

 

 

 

 

 

 

344.1

 

 

 

 

 

Total AFS securities

 

$

 

3,604.6

 

 

$

 

 

 

$

 

3,604.6

 

 

$

 

 

Other

 

$

 

28.3

 

 

$

 

28.3

 

 

$

 

 

 

$

 

 

Liabilities:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Other long-term liabilities

 

$

 

28.3

 

 

$

 

28.3

 

 

$

 

 

 

$

 

 

 

 

In determining the fair value of its assets and liabilities, the Company predominately uses the market approach. Money market securities, which are cash equivalents, are considered Level 1 investments as they are valued based on quoted market prices in active markets. Cash equivalents also include U.S. government agency and treasury securities with original maturities of 90 days or less which are considered Level 2 investments as they are valued based on similar, but not identical, instruments in active markets. AFS securities, including asset-backed securities, corporate bonds, municipal bonds, U.S. government agency securities, and VRDNs, when held by the Company, are included in Level 2 and are valued utilizing inputs obtained from an independent pricing service. To determine the fair value of the Company’s Level 2 AFS securities, the independent pricing service uses a variety of inputs, including benchmark yields, reported trades, non-binding broker/dealer quotes, issuer spreads, two-sided markets, benchmark securities, bids, offers, reference data, new issue data, and monthly payment information. The Company has not adjusted the prices obtained from the independent pricing service because it believes that they are appropriately valued.

 

 

15

 


Table of Contents

 

Assets included as other are mutual fund investments, consisting of participants’ eligible deferral contributions under the Company’s non-qualified and unfunded deferred compensation plans. The related liability is reported as other long-term liabilities. The mutual funds are considered Level 1 investments as they are valued based on quoted market prices in active markets.

 

The Company’s long-term borrowings are accounted for on a historical cost basis. As of November 30, 2023 and May 31, 2023, the fair value of long-term borrowings, net of debt issuance costs was $391.0 million and $392.4 million for the Senior Notes, Series A, respectively, and $387.6 million and $390.9 million for the Senior Notes, Series B, respectively.

 

 

The Company’s long-term borrowings are not traded in active markets, and as a result, its fair values were estimated using a market approach employing Level 2 valuation inputs, including borrowing rates the Company believes are currently available based on loans with similar terms and maturities.

 

The preceding methods described may produce a fair value calculation that may not be indicative of net realizable value or reflective of future fair values. Furthermore, although the Company believes its valuation methods are appropriate and consistent with other market participants, the use of different methodologies or assumptions to determine the fair value of certain financial instruments could result in a different fair value measurement at the reporting date.

Note H: Supplemental Information

 

Property and equipment, net of accumulated depreciation: Depreciation expense was $32.0 million and $62.4 million for the three and six months ended November 30, 2023, compared to $31.7 million and $63.1 million for the three and six months ended November 30, 2022.

 

Goodwill and intangible assets, net of accumulated amortization: Amortization expense relating to intangible assets was $12.9 million and $23.7 million for the three and six months ended November 30, 2023, compared to $12.6 million and $25.2 million for the three and six months ended November 30, 2022. Goodwill and intangible assets were recorded during the six months ended November 30, 2023 related to the acquisition of Alterna. The goodwill related to this acquisition is included in the Purchased Receivable reporting unit for goodwill impairment testing. Refer to Note D for additional information regarding this acquisition and the impact it had on goodwill and intangible assets. The Company did not recognize an impairment loss as it relates to its goodwill or intangible assets during the six months ended November 30, 2023 or November 30, 2022.

 

Short-term financing: Outstanding borrowings on the Company’s credit facilities had a weighted-average interest rate of 6.28% and 5.83% as of November 30, 2023 and May 31, 2023, respectively. The unused amount available under these credit facilities as of November 30, 2023 was approximately $2.0 billion.

 

The credit facilities contain various financial and operational covenants that are usual and customary for such arrangements. The Company was in compliance with all of these covenants as of November 30, 2023.

 

Letters of credit: The Company had irrevocable standby letters of credit available totaling $141.3 million and $141.7 million as of November 30, 2023 and May 31, 2023, respectively, required to secure commitments for certain insurance policies. The letters of credit expire at various dates between December 05, 2023 and October 09, 2025. No amounts were outstanding on these letters of credit as of, or during the six months ended November 30, 2023 and November 30, 2022, or as of May 31, 2023.

 

Long-term debt: There have been no material changes to the Company's long-term debt agreement or balances subsequent to May 31, 2023. The Company’s long-term debt agreement contains customary representations, warranties, affirmative and negative covenants, including financial covenants that are usual and customary for such arrangements. The Company was in compliance with all of these covenants as of November 30, 2023.

 

Note I: Commitments and Contingencies

 

Other commitments: The Company had outstanding commitments under existing workers’ compensation insurance agreements, joint ventures and legally binding contractual arrangements. The Company also enters into various purchase commitments with vendors in the ordinary course of business and had outstanding commitments to purchase capital assets of approximately $3.9 million as of November 30, 2023 and $11.8 million as of May 31, 2023.

 

In the normal course of business, the Company makes representations and warranties that guarantee the performance of services under service arrangements with clients. Historically, there have been no material losses related to such guarantees. The

16

 


Table of Contents

 

Company has also entered into indemnification agreements with its officers and directors, which require the Company to defend and, if necessary, indemnify these individuals for certain pending or future claims as they relate to their services provided to the Company.

 

The Company currently self-insures the deductible portion of various insured exposures under certain corporate employee and PEO employee health and medical benefit plans. The Company’s estimated loss exposure under these insurance arrangements is recorded in other current liabilities on the Consolidated Balance Sheets. Historically, the amounts accrued have not been material and were not material as of November 30, 2023. The Company also maintains insurance, in addition to its purchased primary insurance policies, for gap coverage for employment practices liability, errors and omissions, warranty liability, theft and embezzlement, cyber threats, and acts of terrorism, as well as capacity for deductibles and self-insured retentions through its captive insurance company.

 

Contingencies: The Company is subject to various claims and legal matters that arise in the normal course of its business. These include disputes or potential disputes related to breach of contract, tort, employment-related claims, tax claims, statutory, and other matters.

 

The Company’s management currently believes that resolution of any outstanding legal matters will not have a material adverse effect on the Company’s financial position or results of operations. However, legal matters are subject to inherent uncertainties and there exists the possibility that the ultimate resolution of these matters could have a material adverse impact on the Company’s financial position and results of operations in the period in which any such effects are recorded.

Note J: Income Taxes

 

The Company’s effective income tax rate was 24.2% for both the three months ended November 30, 2023 and 2022, and 23.9% and 23.5% for the six months ended November 30, 2023 and 2022, respectively. All periods were impacted by the recognition of excess tax benefits related to employee stock-based compensation payments.

17

 


Table of Contents

 

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

 

Management’s Discussion and Analysis of Financial Condition and Results of Operations reviews the operating results of Paychex, Inc. and its wholly owned subsidiaries (“Paychex,” the “Company,” “we,” “our,” or “us”) for the three months ended November 30, 2023 (the “second quarter”), the six months ended November 30, 2023 (the “six months”), the respective prior year periods ended November 30, 2022 (the “prior year periods”), and our financial condition as of November 30, 2023. The focus of this review is on the underlying business reasons for material changes and trends affecting our revenue, expenses, net income, and financial condition. This review should be read in conjunction with the November 30, 2023 consolidated financial statements and the related Notes to Consolidated Financial Statements (Unaudited) contained in this Quarterly Report on Form 10-Q (“Form 10-Q”). This review should also be read in conjunction with our Annual Report on Form 10-K (“Form 10-K”) for the year ended May 31, 2023 (“fiscal 2023”). Forward-looking statements in this Form 10-Q are qualified by the cautionary statement included under the next sub-heading, “Cautionary Note Regarding Forward-Looking Statements.”

 

Cautionary Note Regarding Forward-Looking Statements

 

Certain written and oral statements made by us may constitute “forward-looking statements” within the meaning of the safe harbor provisions of the United States (“U.S.”) Private Securities Litigation Reform Act of 1995. Forward-looking statements can be identified by such words and phrases as “expect,” “estimate,” “intend,” “outlook,” “will,” “would,” “project,” “projections,” “strategy,” “anticipate,” “believe,” “could,” “may,” “potential,” “purpose,” and other similar words or phrases. Examples of forward-looking statements include, among others, statements we make regarding operating performance, events, or developments that we expect or anticipate will occur in the future, including statements relating to our outlook, revenue growth, earnings, earnings-per-share growth, or similar projections.

 

Forward-looking statements are neither historical facts nor assurances of future performance. Instead, they are based only on our current beliefs, expectations, and assumptions regarding the future of our business, future plans and strategies, projections, anticipated events and trends, the economy, and other future conditions. Because forward-looking statements relate to the future, they are subject to inherent uncertainties, risks, and changes in circumstances that are difficult to predict, many of which are outside our control. Our actual results and financial condition may differ materially from those indicated in the forward-looking statements. Therefore, you should not place undue reliance upon any of these forward-looking statements. Important factors that could cause our actual results and financial condition to differ materially from those indicated in the forward-looking statements include, among others, the following:

 

our ability to keep pace with changes in technology or provide timely enhancements to our solutions and support;
software defects, undetected errors, and development delays for our solutions;
the possibility of cyberattacks, security vulnerabilities or Internet disruptions, including data security and privacy leaks and data loss and business interruptions;
the possibility of failure of our business continuity plan during a catastrophic event;
the failure of third-party service providers to perform their functions;
the possibility that we may be exposed to additional risks related to our co-employment relationship with our professional employer organization (“PEO”) business;
changes in health insurance and workers’ compensation insurance rates and underlying claim trends;
risks related to acquisitions and the integration of the businesses we acquire;
our clients’ failure to reimburse us for payments made by us on their behalf;
the effect of changes in government regulations mandating the amount of tax withheld or the timing of remittances;
our failure to comply with covenants in our debt agreements;
changes in governmental regulations and policies;
our ability to comply with U.S. and foreign laws and regulations;
our compliance with data privacy laws and regulations;
our failure to protect our intellectual property rights;
potential outcomes related to pending or future litigation matters;
the impact of macroeconomic factors on the U.S. and global economy, and in particular on our small- and medium-sized business clients;
volatility in the political and economic environment, including inflation and interest rate changes;
changes in the availability and retention of qualified people; and
the possible effects of negative publicity on our reputation and the value of our brand.

18

 


Table of Contents

 

Any of these factors, as well as other factors discussed in our Form 10-K for fiscal 2023 or in our other periodic filings with the Securities and Exchange Commission (“SEC”), could cause our actual results to differ materially from our anticipated results. The information provided in this Form 10-Q is based upon the facts and circumstances known as of the date of this report, and any forward-looking statements made by us in this Form 10-Q speak only as of the date on which they are made. Except as required by law, we undertake no obligation to update these forward-looking statements after the date of filing this Form 10-Q with the SEC to reflect events or circumstances after such date, or to reflect the occurrence of unanticipated events.

 

Our investor presentation regarding the financial results for the second quarter is available and accessible on our Paychex Investor Relations portal at https://investor.paychex.com. Information available on our website is not a part of, and is not incorporated into, this Form 10-Q. We intend to make future investor presentations available exclusively on our Paychex Investor Relations portal.

 

Overview

 

We are a leading provider of integrated human capital management (“HCM”) solutions for human resources (“HR”), payroll, benefits, and insurance for small- to medium-sized businesses and their employees across the United States (“U.S.”) and parts of Europe. We offer a comprehensive portfolio of HCM technology and HR advisory solutions that help our clients navigate the challenges of HR.

 

Paychex Flex® is our proprietary HCM software-as-a-service (“SaaS”) platform that provides seamless workforce management throughout the employee life cycle from recruiting and hiring to retirement through an integrated suite of solutions and digital support capabilities. It utilizes a single cloud-based platform, with single client and employee records that allows a client to customize their set of solutions and modify it as their needs change. In addition, we provide comprehensive HR advisory solutions to help our clients plan, manage, and comply with all aspects of HR.

 

Our portfolio of technology, HR advisory, and employee benefits-related solutions is disaggregated into two categories, (1) Management Solutions and (2) PEO and Insurance Solutions, as discussed under the heading “Description of Solutions” in Part I, Item 1 of our Form 10-K for fiscal 2023.

 

Our strategy focuses on providing industry-leading, integrated technology; delivering superior customer experiences; expanding our leadership in HR; growing our client bases; and engaging in strategic acquisitions. We believe that successfully executing this strategy will lead to strong, long-term financial performance.

 

We maintain industry-leading margins by managing our personnel costs and expenses while continuing to invest in our business, particularly in sales and marketing and leading-edge technology. We believe these investments are critical to our success. Looking to the future, we believe that investing in our solutions, people, and digital capabilities will position us to capitalize on opportunities for long-term growth.

 

We closely monitor the evolving challenges and needs of small- and mid-sized businesses, and proactively aid our clients in navigating these challenges. Through our unique blend of innovative technology solutions, backed by our extensive compliance and HR expertise, we help clients more effectively hire, engage, train, and retain top talent in this challenging workforce environment. As businesses operate in a tight labor market, having an online portal for employee self-service that is intuitive and easy-to-use helps increase employee retention and efficiency for our clients. We continue to invest in our technology, enhancing our solutions to continuously improve the customer and employee experiences from hiring and onboarding through employee retention.

 

 

19

 


Table of Contents

 

Second Quarter and Year to Date Business Highlights

 

Highlights compared to the prior year periods are as follows:

 

 

 

For the three months ended

 

 

 

 

 

For the six months ended

 

 

 

 

 

 

November 30,

 

 

 

 

 

November 30,

 

 

 

 

In millions, except per share amounts

 

2023

 

2022

 

Change(2)

 

2023

 

2022

 

Change(2)

Total service revenue

 

$

 

1,226.4

 

 

 

$

 

1,168.6

 

 

 

 

5

 

%

 

$

 

2,479.7

 

 

 

$

 

2,356.9

 

 

 

 

5

 

%

Total revenue

 

$

 

1,257.9

 

 

 

$

 

1,190.3

 

 

 

 

6

 

%

 

$

 

2,543.9

 

 

 

$

 

2,396.5

 

 

 

 

6

 

%

Operating income

 

$

 

506.2

 

 

 

$

 

472.3

 

 

 

 

7

 

%

 

$

 

1,042.5

 

 

 

$

 

967.9

 

 

 

 

8

 

%

Net income

 

$

 

392.7

 

 

 

$

 

360.3

 

 

 

 

9

 

%

 

$

 

811.9

 

 

 

$

 

739.5

 

 

 

 

10

 

%

Adjusted net income(1)

 

$

 

391.6

 

 

 

$

 

359.4

 

 

 

 

9

 

%

 

$

 

806.7

 

 

 

$

 

731.3

 

 

 

 

10

 

%

Diluted earnings per share

 

$

 

1.08

 

 

 

$

 

0.99

 

 

 

 

9

 

%

 

$

 

2.24

 

 

 

$

 

2.04

 

 

 

 

10

 

%

Adjusted diluted earnings per share(1)

 

$

 

1.08

 

 

 

$

 

0.99

 

 

 

 

9

 

%

 

$

 

2.23

 

 

 

$

 

2.02

 

 

 

 

10

 

%

Dividends paid to stockholders

 

$

 

320.2

 

 

 

$

 

284.7

 

 

 

 

12

 

%

 

$

 

642.1

 

 

 

$

 

569.3

 

 

 

 

13

 

%

 

 

 

(1)
Adjusted net income and adjusted diluted earnings per share are not U.S. generally accepted accounting principle (“GAAP”) measures. Refer to the “Non-GAAP Financial Measures” section of this Item 2 for a discussion of non-GAAP measures and a reconciliation to the U.S. GAAP measures of net income and diluted earnings per share.
(2)
Percentage changes are calculated based on unrounded numbers.

 

For further analysis of our results of operations for the second quarter and six months, the prior year periods, and our financial position as of November 30, 2023, refer to the tables and analysis in the “Results of Operations” and “Liquidity and Capital Resources” sections of this Item 2.

 

RESULTS OF OPERATIONS

 

Summary of Results of Operations:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

For the three months ended

 

 

 

 

 

For the six months ended

 

 

 

 

 

 

November 30,

 

 

 

 

 

November 30,

 

 

 

 

In millions, except per share amounts

 

2023

 

2022

 

Change(1)

 

2023

 

2022

 

Change(1)

Revenue:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Management Solutions

 

$

 

930.7

 

 

 

$

 

895.3

 

 

 

 

4

 

%

 

$

 

1,886.2

 

 

 

$

 

1,800.8

 

 

 

 

5

 

%

PEO and Insurance Solutions

 

 

 

295.7

 

 

 

 

 

273.3

 

 

 

 

8

 

%

 

 

 

593.5

 

 

 

 

 

556.1

 

 

 

 

7

 

%

Total service revenue

 

 

 

1,226.4

 

 

 

 

 

1,168.6

 

 

 

 

5

 

%

 

 

 

2,479.7

 

 

 

 

 

2,356.9

 

 

 

 

5

 

%

Interest on funds held for clients

 

 

 

31.5

 

 

 

 

 

21.7

 

 

 

 

44

 

%

 

 

 

64.2

 

 

 

 

 

39.6

 

 

 

 

62

 

%

Total revenue

 

 

 

1,257.9

 

 

 

 

 

1,190.3

 

 

 

 

6

 

%

 

 

 

2,543.9

 

 

 

 

 

2,396.5

 

 

 

 

6

 

%

Total expenses

 

 

 

751.7

 

 

 

 

 

718.0

 

 

 

 

5

 

%

 

 

 

1,501.4

 

 

 

 

 

1,428.6

 

 

 

 

5

 

%

Operating income

 

 

 

506.2

 

 

 

 

 

472.3

 

 

 

 

7

 

%

 

 

 

1,042.5

 

 

 

 

 

967.9

 

 

 

 

8

 

%

Other income/(expense), net

 

 

 

11.7

 

 

 

 

 

2.9

 

 

 

n/m

 

 

 

 

 

24.5

 

 

 

 

 

(0.7

)

 

 

n/m

 

 

Income before income taxes

 

 

 

517.9

 

 

 

 

 

475.2

 

 

 

 

9

 

%

 

 

 

1,067.0

 

 

 

 

 

967.2

 

 

 

 

10

 

%

Income taxes

 

 

 

125.2

 

 

 

 

 

114.9

 

 

 

 

9

 

%

 

 

 

255.1

 

 

 

 

 

227.7

 

 

 

 

12

 

%

Effective income tax rate

 

 

 

24.2

 

%

 

 

 

24.2

 

%

 

 

 

 

 

 

 

23.9

 

%

 

 

 

23.5

 

%

 

 

 

 

Net income

 

$

 

392.7

 

 

 

$

 

360.3

 

 

 

 

9

 

%

 

$

 

811.9

 

 

 

$

 

739.5

 

 

 

 

10

 

%

Diluted earnings per share

 

$

 

1.08

 

 

 

$

 

0.99

 

 

 

 

9

 

%

 

$

 

2.24

 

 

 

$

 

2.04

 

 

 

 

10

 

%

 

(1) Percentage changes are calculated based on unrounded numbers.

n/m – not meaningful

 

The changes in revenue as compared to the prior year periods were primarily driven by the following factors:

 

Management Solutions revenue: $930.7 million for the second quarter and $1.9 billion for the six months, reflecting increases of 4% and 5%, respectively:
o
Growth in the number of clients served across our suite of HCM solutions;

20

 


Table of Contents

 

o
Higher revenue per client from price realization and product penetration, including HR Solutions and retirement; and
o
Growth in ancillary services.

 

PEO and Insurance Solutions revenue: $295.7 million for the second quarter and $593.5 million for the six months, reflecting increases of 8% and 7%, respectively:
o
Growth in the number of average PEO worksite employees;
o
Increase in PEO insurance revenues; and
o
Higher revenue from ancillary services.

 

Interest on funds held for clients: $31.5 million for the second quarter and $64.2 million for the six months, reflecting increases of 44% and 62%, respectively, due to higher average interest rates.

 

We invest in highly liquid, investment-grade fixed income securities and do not utilize derivative instruments to manage interest rate risk.

 

Details regarding our combined funds held for clients and corporate cash equivalents and investment portfolios were as follows:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

For the three months ended

 

 

 

 

 

For the six months ended

 

 

 

 

 

 

November 30,

 

 

 

 

 

November 30,

 

 

 

 

$ in millions

 

2023

 

2022

 

Change(1)

 

2023

 

2022

 

Change(1)

Average investment balances:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Funds held for clients

 

$

 

4,036.3

 

 

 

$

 

4,012.7

 

 

 

 

1

 

%

 

$

 

4,096.6

 

 

 

$

 

4,065.4

 

 

 

 

1

 

%

Corporate cash equivalents and investments

 

 

 

1,540.3

 

 

 

 

 

1,349.3

 

 

 

 

14

 

%

 

 

 

1,623.5

 

 

 

 

 

1,363.0

 

 

 

 

19

 

%

Total

 

$

 

5,576.6

 

 

 

$

 

5,362.0

 

 

 

 

4

 

%

 

$

 

5,720.1

 

 

 

$

 

5,428.4

 

 

 

 

5

 

%

Average interest rates earned (exclusive of net realized gains):

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Funds held for clients

 

 

 

3.1

 

 %

 

 

 

2.2

 

 %

 

 

 

 

 

 

 

3.1

 

 %

 

 

 

1.9

 

 %

 

 

 

 

Corporate cash equivalents and investments

 

 

 

5.3

 

 %

 

 

 

3.0

 

 %

 

 

 

 

 

 

 

5.1

 

 %

 

 

 

2.3

 

 %

 

 

 

 

Combined funds held for clients and corporate cash equivalents and investments

 

 

 

3.7

 

 %

 

 

 

2.4

 

 %

 

 

 

 

 

 

 

3.7

 

 %

 

 

 

2.0

 

 %

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Total net realized gains/(losses)

 

$

 

0.0

 

 

 

$

 

(0.0

)

 

 

 

 

 

 

$

 

(0.0

)

 

 

$

 

0.1

 

 

 

 

 

 

 

(1) Percentage changes are calculated based on unrounded numbers.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

November 30,

 

May 31,

$ in millions

 

2023

 

2023

Net unrealized losses on available for sale (“AFS”) securities (1)

 

$

 

(187.2

)

 

 

$

 

(175.3

)

 

Federal Funds rate (2)

 

 

 

5.50

 

%

 

 

 

5.25

 

%

Total fair value of AFS securities

 

$

 

3,292.6

 

 

 

$

 

3,604.6

 

 

Weighted-average duration of AFS securities in years (3)

 

 

 

3.0

 

 

 

 

 

3.3

 

 

Weighted-average yield-to-maturity of AFS securities (3)

 

 

 

3.0

 

%

 

 

 

2.9

 

%

 

(1) The net unrealized loss on our investment portfolio was approximately $148.3 million as of December 19, 2023. Refer to Note F in the Notes to Consolidated Financial Statements contained in this Form 10-Q for more information regarding AFS securities held in an unrealized loss position.

(2) The Federal Funds rate was in the range of 5.25% to 5.50% as of November 30, 2023 and in the range of 5.00% to 5.25% as of May 31, 2023.

(3) These items exclude the impact of variable rate demand notes (“VRDNs”) as they are tied to short-term interest rates.

 

 

 

21

 


Table of Contents

 

Total expenses: The following table summarizes the total combined cost of service revenue and selling, general and administrative expenses for the periods below:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

For the three months ended

 

 

 

 

 

 

For the six months ended

 

 

 

 

 

 

 

November 30,

 

 

 

 

 

 

November 30,

 

 

 

 

 

In millions

 

2023

 

 

2022

 

 

Change(1)

 

2023

 

 

2022

 

 

Change(1)

Compensation-related expenses

 

$

 

452.6

 

 

$

 

442.8

 

 

 

2

 

%

 

$

 

907.9

 

 

$

 

869.4

 

 

 

4

 

%

PEO direct insurance costs

 

 

 

111.5

 

 

 

 

102.9

 

 

 

8

 

%

 

 

 

221.7

 

 

 

 

207.4

 

 

 

7

 

%

Depreciation and amortization

 

 

 

44.9

 

 

 

 

44.3

 

 

 

1

 

%

 

 

 

86.1

 

 

 

 

88.3

 

 

 

(3

)

%

Other expenses

 

 

 

142.7

 

 

 

 

128.0

 

 

 

12

 

%

 

 

 

285.7

 

 

 

 

263.5

 

 

 

9

 

%

Total expenses

 

$

 

751.7

 

 

$

 

718.0

 

 

 

5

 

%

 

$

 

1,501.4

 

 

$

 

1,428.6

 

 

 

5

 

%

(1) Percentage changes are calculated based on unrounded numbers.

 

Total expenses were $751.7 million for the second quarter and $1.5 billion for the six months, reflecting increases of 5% compared to the prior year periods. Total expenses increased as a result of the following:

 

Compensation-related expenses: $452.6 million for the second quarter and $907.9 million for the six months, reflecting an increase of 2% for the second quarter and 4% for the six months, driven by increases in average wage rates.
PEO direct insurance costs: $111.5 million for the second quarter and $221.7 million for the six months, reflecting an increase of 8% for the second quarter and 7% for the six months, related to growth in average worksite employees and PEO insurance revenues.
Other expenses: $142.7 million for the second quarter and $285.7 million for the six months, reflecting an increase of 12% for the second quarter and 9% for the six months, primarily due to continued investment in technology, sales and marketing.

 

Operating income: Operating income increased 7% to $506.2 million for the second quarter and 8% to $1.0 billion for the six months, as a result of revenue growth which outpaced expense increases as previously discussed.

 

Operating margin (operating income as a percentage of total revenue) was as follows:

 

 

 

For the three months ended

 

For the six months ended

 

 

November 30,

 

November 30,

 

 

2023

 

2022

 

2023

 

2022

Operating margin

 

 

40.2

 

%

 

 

 

39.7

 

%

 

 

41.0

 

%

 

 

 

40.4

 

%

 

Other income/(expense), net: Other income/(expense), net increased $8.8 million to $11.7 million for the second quarter and $25.2 million to income of $24.5 million for the six months, primarily as a result of higher average interest rates earned on our corporate investments as well as higher average investment balances.

Income taxes: Our effective income tax rate was 24.2% for the second quarter and 23.9% for the six months, compared to 24.2% and 23.5%, for the prior year periods, respectively. All periods were impacted by the recognition of excess tax benefits related to employee stock-based compensation payments.

22

 


Table of Contents

 

Non-GAAP Financial Measures: Adjusted net income, adjusted diluted earnings per share, and earnings before interest, taxes, depreciation, and amortization (“EBITDA”) are summarized as follows:

 

 

For the three months ended

 

 

 

 

 

 

For the six months ended

 

 

 

 

 

 

 

November 30,

 

 

 

 

 

 

November 30,

 

 

 

 

 

$ in millions

 

2023

 

 

2022

 

 

Change

 

2023

 

 

2022

 

 

Change

Net income

 

$

 

392.7

 

 

$

 

360.3

 

 

 

9

 

%

 

$

 

811.9

 

 

$

 

739.5

 

 

 

10

 

%

Non-GAAP adjustments:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Excess tax benefits related to employee stock-based compensation payments(1)

 

 

 

(1.1

)

 

 

 

(0.9

)

 

 

 

 

 

 

 

(5.2

)

 

 

 

(8.2

)

 

 

 

 

Adjusted net income

 

$

 

391.6

 

 

$

 

359.4

 

 

 

9

 

%

 

$

 

806.7

 

 

$

 

731.3

 

 

 

10

 

%

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Diluted earnings per share(2)

 

$

 

1.08

 

 

$

 

0.99

 

 

 

9

 

%

 

$

 

2.24

 

 

$

 

2.04

 

 

 

10

 

%

Non-GAAP adjustments:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Excess tax benefits related to employee stock-based compensation payments(1)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(0.01

)

 

 

 

(0.02

)

 

 

 

 

Adjusted diluted earnings per share

 

$

 

1.08

 

 

$

 

0.99

 

 

 

9

 

%

 

$

 

2.23

 

 

$

 

2.02

 

 

 

10

 

%

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Net income

 

$

 

392.7

 

 

$

 

360.3

 

 

 

9

 

%

 

$

 

811.9

 

 

$

 

739.5

 

 

 

10

 

%

Non-GAAP adjustments:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Interest (income)/expense, net

 

 

 

(11.8

)

 

 

 

(0.9

)

 

 

 

 

 

 

 

(23.9

)

 

 

 

2.8

 

 

 

 

 

Income taxes

 

 

 

125.2

 

 

 

 

114.9

 

 

 

 

 

 

 

 

255.1

 

 

 

 

227.7

 

 

 

 

 

Depreciation and amortization expense

 

 

 

44.9

 

 

 

 

44.3

 

 

 

 

 

 

 

 

86.1

 

 

 

 

88.3

 

 

 

 

 

Total non-GAAP adjustments

 

 

 

158.3

 

 

 

 

158.3

 

 

 

 

 

 

 

 

317.3

 

 

 

 

318.8

 

 

 

 

 

EBITDA

 

$

 

551.0

 

 

$

 

518.6

 

 

 

6

 

%

 

$

 

1,129.2

 

 

$

 

1,058.3

 

 

 

7

 

%

 

(1) Excess tax benefits related to employee stock-based compensation payments recognized in income taxes. This item is subject to volatility and will vary based on employee decisions on exercising employee stock options and fluctuations in our stock price, neither of which is within the control of management.

(2) The calculation of the impact of non-GAAP adjustments on diluted earnings per share is performed on each line independently. The table may not add down by +/- $0.01 due to rounding.

 

In addition to reporting net income and diluted earnings per share, which are U.S. GAAP measures, we present adjusted net income, adjusted diluted earnings per share, and EBITDA, which are non-GAAP measures. We believe these additional measures are indicators of our core business operations’ performance period over period. Adjusted net income, adjusted diluted earnings per share, and EBITDA are not calculated through the application of U.S. GAAP and are not required forms of disclosure by the SEC. As such, they should not be considered a substitute for the U.S. GAAP measures of net income and diluted earnings per share, and, therefore, they should not be used in isolation, but in conjunction with the U.S. GAAP measures. The use of any non-GAAP measure may produce results that vary from the U.S. GAAP measure and may not be comparable to a similarly defined non-GAAP measure used by other companies.

 

LIQUIDITY AND CAPITAL RESOURCES

 

As of November 30, 2023, our financial position remained strong with cash, restricted cash, and total corporate investments of $1.4 billion. Total short-term and long-term borrowings, net of debt issuance costs, were $812.0 million as of November 30, 2023. Our primary source of cash is our ongoing operations. Cash flow from operations was $1.0 billion for the six months. Our positive cash flows have allowed us to support our business, pay dividends, and repurchase shares of our common stock. We currently anticipate that cash, restricted cash, and total corporate investments as of November 30, 2023, along with projected operating cash flows and available short-term financing, will support our business operations, capital purchases, share repurchases, and dividend payments for the foreseeable future.

 

We believe that our investments in an unrealized loss position as of November 30, 2023 were not impaired due to increased credit risk or other valuation concerns, nor has any event occurred subsequent to that date to indicate any change in our assessment.

 

23

 


Table of Contents

 

Financing

Short-term financing: We maintain committed and unsecured credit facilities and irrevocable letters of credit as part of our normal and recurring business operations. The purpose of these credit facilities is to meet short-term funding requirements, finance working capital needs, and for general corporate purposes. We typically borrow on an overnight or short-term basis under our credit facilities. Refer to Note L of the Notes to Consolidated Financial Statements contained in Item 8 of our Form 10-K for fiscal 2023 for further discussion of our credit facilities.

Details of our credit facilities as of November 30, 2023 were as follows:

 

 

 

 

 

Maximum

 

 

 

November 30, 2023

 

 

 

 

 

Amount

 

 

 

Outstanding

 

 

 

Available

 

$ in millions

 

Expiration Date

 

 

Available

 

 

 

Amount

 

 

 

Amount

 

Credit facilities:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

JP Morgan Chase Bank, N.A. (“JPM”)

 

July 31, 2024

 

$

 

1,000.0

 

 

$

 

-

 

 

$

 

1,000.0

 

JPM

 

September 17, 2026

 

$

 

750.0

 

 

 

 

-

 

 

 

 

750.0

 

PNC Bank, National Association (“PNC”)

 

February 6, 2026

 

$

 

250.0

 

 

 

 

13.6

 

 

 

 

236.4

 

Total Lines of Credit Outstanding and Available

 

 

 

 

 

 

 

$

 

13.6

 

 

$

 

1,986.4

 

 

Amounts outstanding under the PNC credit facility as of November 30, 2023 remain outstanding as of the date of this report.

Details of borrowings under each credit facility during the second quarter and the prior year period were as follows:

 

 

 

For the three months ended November 30, 2023

 

 

 

 

Credit Facility

 

 

 

 

$1 Billion

 

 

 

 

$750 Million

 

 

 

 

$250 Million

 

 

$ in millions

 

 

JPM

 

 

 

 

JPM

 

 

 

 

PNC

 

 

Number of days borrowed

 

 

 

 

 

 

 

 

 

 

 

 

 

91

 

 

Maximum amount borrowed

 

$

 

 

 

 

$

 

 

 

 

$

 

97.7

 

 

Weighted-average amount borrowed

 

$

 

 

 

 

$

 

 

 

 

$

 

14.5

 

 

Weighted-average interest rate

 

 

 

 

%

 

 

 

 

%

 

 

 

6.40

 

%

 

 

 

For the three months ended November 30, 2022

 

 

 

 

Credit Facility

 

 

 

 

$1 Billion

 

 

 

 

$750 Million

 

 

 

 

$250 Million

 

 

$ in millions

 

 

JPM

 

 

 

 

JPM

 

 

 

 

PNC

 

 

Number of days borrowed

 

 

 

 

 

 

 

 

 

 

 

 

 

91

 

 

Maximum amount borrowed

 

$

 

 

 

 

$

 

 

 

 

$

 

10.4

 

 

Weighted-average amount borrowed

 

$

 

 

 

 

$

 

 

 

 

$

 

10.0

 

 

Weighted-average interest rate

 

 

 

 

%

 

 

 

 

%

 

 

 

4.61

 

%

 

Short-term borrowings are primarily used for the settlement of client fund obligations, rather than liquidating previously collected client funds that have been invested in AFS securities allocated to our long-term investment portfolio.

Subsequent to November 30, 2023, there were no additional overnight borrowings under our JPM or PNC credit facilities.

We expect to have access to the amounts available under our current credit facilities to meet our ongoing financial needs. However, if we experience reductions in our operating cash flows due to any of the risk factors outlined in, but not limited to, Item 1A in our Form 10-K for fiscal 2023 and other SEC filings, we may need to adjust our capital, operating and other discretionary spending to realign our working capital requirements with the capital resources available to us. Furthermore, if we determine the need for additional short-term liquidity, there is no assurance that such financing, if pursued and obtained, would be adequate or on terms acceptable to us.

 

24

 


Table of Contents

 

Letters of credit: As of November 30, 2023, we had irrevocable standby letters of credit available totaling $141.3 million, required to secure commitments for certain insurance policies. The letters of credit expire at various dates between December 05, 2023 and October 09, 2025. No amounts were outstanding on these letters of credit during the second quarter or as of November 30, 2023.

 

Long-term financing: We have borrowed $800.0 million through the issuance of long-term private placement debt (“Senior Notes”). Certain information related to our Senior Notes are as follows:

 

 

 

Senior Notes

 

Senior Notes

 

Series A

 

Series B

Stated interest rate

 

4.07%

 

4.25%

Effective interest rate

 

4.14%

 

4.31%

Interest rate type

 

Fixed

 

Fixed

Interest payment dates

 

Semi-annual, in arrears

 

Semi-annual, in arrears

Principal payment dates

 

March 13, 2026

 

March 13, 2029

Note type

 

Unsecured

 

Unsecured

 

Refer to Note M of the Notes to Consolidated Financial Statements contained in Item 8 of our Form 10-K for fiscal 2023 for further discussion on our long-term financing.

 

Other commitments: We had outstanding commitments under existing workers’ compensation insurance agreements and legally binding contractual arrangements. We also entered into various purchase commitments with vendors in the ordinary course of business and had outstanding commitments to purchase approximately $3.9 million of capital assets as of November 30, 2023. In addition, we are involved in three limited partnership agreements to contribute a maximum of $30.0 million to venture capital funds in the financial technology sector. As of November 30, 2023, we have contributed approximately $22.6 million of the total funding commitment.

 

In the normal course of business, we make representations and warranties that guarantee the performance of services under service arrangements with clients. Historically, there have been no material losses related to such guarantees. We have also entered into indemnification agreements with our officers and directors, which require us to defend and, if necessary, indemnify these individuals for certain pending or future claims as they relate to their services provided to us.

 

We currently self-insure the deductible portion of various insured exposures under certain corporate employee and PEO employee health and medical benefit plans. Our estimated loss exposure under these insurance arrangements is recorded in other current liabilities on our Consolidated Balance Sheets. Historically, the amounts accrued have not been material and were not material as of November 30, 2023. We also maintain insurance coverage in addition to our purchased primary insurance policies for gap coverage for employment practices liability, errors and omissions, warranty liability, theft and embezzlement, cyber threats, and acts of terrorism; and capacity for deductibles and self-insured retentions through our captive insurance company.

Operating, Investing, and Financing Cash Flow Activities

 

 

 

For the six months ended

 

 

 

 

 

 

 

November 30,

 

 

 

 

 

In millions

 

2023

 

 

2022

 

 

 

Change

 

Net cash provided by operating activities

 

$

 

1,004.3

 

 

$

 

719.7

 

 

$

 

284.6

 

Net cash (used in)/provided by investing activities

 

 

 

(109.7

)

 

 

 

1,027.8

 

 

 

 

(1,137.5

)

Net cash provided by/(used in) financing activities

 

 

 

532.3

 

 

 

 

(1,051.1

)

 

 

 

1,583.4

 

Net change in cash, restricted cash, and equivalents

 

$

 

1,426.9

 

 

$

 

696.4

 

 

$

 

730.5

 

 

 

 

 

 

 

 

 

 

 

 

 

Cash dividends per common share

 

$

 

1.78

 

 

$

 

1.58

 

 

 

 

 

 

 

The changes in our cash flow for the six months compared to the prior year period were primarily the result of the following key drivers:

Operating Cash Flow Activities

Higher net income attributable to the reasons discussed in the “Results of Operations” section of this Item 2;

25

 


Table of Contents

 

Net changes in PEO assets and liabilities as a result of the timing of cash collected and the settlement of payroll taxes;
A net increase in refunds owed to our PEO clients related to tax benefits allowed under the Coronavirus Aid, Relief, and Economic Security Act; and
Various changes in other assets and liabilities in the normal course of business.

 

Investing Cash Flow Activities

Lower net sales of AFS securities related to investments in VRDNs, the proceeds from which were reinvested into cash, money market securities or cash equivalents earning more favorable interest rates;
Cash used for the acquisition of Alterna Capital Solutions, LLC and settlement of its outstanding debt at closing. Refer to Note D of the Notes to Consolidated Financial Statements for additional discussion of this transaction; and
Increase in net purchases of short-term accounts receivable was primarily due to an increase in our client base, funding to existing client base, and the timing of cash collections on outstanding receivables and cash settlement of the related reserve.

Fluctuations in the net purchases and sales/maturities of AFS securities are also due to timing within the client funds portfolio and market conditions. Amounts will vary based upon the timing of collection from clients and the related remittance to applicable tax or regulatory agencies for payroll tax administration services and to employees of clients utilizing employee payment services.

Discussion of interest rates and related risks is included in the “Market Risk Factors” section of this Item 2.

Financing Cash Flow Activities

The increase in net cash inflows from changes in client fund obligations is due to the timing of collections and remittances of client funds as November 30, 2023 fell on Thursday, which is a large cash inflow day for client funds. This cash inflow was offset by a higher than usual May 31, 2023 accrual balance due to the cash settlement of semi-weekly payroll taxes being paid a day later than the cycle due to the Memorial Day holiday. November 30, 2022 fell on a Wednesday, which is a cash outflow day for semi-weekly tax payments; offset by
Cash used to repurchase 1.5 million shares of our common stock at a weighted average price of $115.37 per share during the six months. There were no repurchases of our common shares during the fiscal 2023 period. All repurchased shares were retired upon acquisition; and
Dividends paid increased compared to the prior year period due to an increase in our cumulative dividend from $1.58 per share to $1.78 per share. The payment of future dividends is dependent on our future earnings and cash flow and is subject to the discretion of our Board of Directors (the "Board").

 

The client fund obligations liability will vary based on the timing of collecting client funds and the related required remittance of funds to applicable tax or regulatory agencies for payroll tax administration services and to employees of clients utilizing employee payment services. Collections from clients are typically remitted from one to 30 days after receipt, with some items extending to 90 days.

MARKET RISK FACTORS

 

Changes in interest rates and interest rate risk: Funds held for clients are primarily comprised of short-term funds and AFS securities. Corporate investments are primarily comprised of AFS securities. As a result of our investing activities, we are exposed to changes in interest rates that may materially affect our results of operations and financial position. Changes in interest rates will impact the earnings potential of future investments and will cause fluctuations in the fair value of our long-term AFS securities. We follow an investment strategy of protecting principal and optimizing liquidity. A substantial portion of our portfolios is invested in high credit quality securities with ratings of AA or higher, and A-1/P-1 ratings on short-term securities. We invest predominantly in corporate bonds; municipal bonds; U.S. government agency securities; and VRDNs when available in the market. We limit the amounts that can be invested in any single issuer and invest primarily in short- to intermediate-term instruments whose fair value is less sensitive to interest rate changes. We manage the AFS securities to a benchmark duration of two and one-half to three and three-quarters years.

 

 

26

 


Table of Contents

 

During the six months ended November 30, 2023, our primary short-term investment vehicles were U.S. government agency discount notes and bank demand deposit accounts. We have no exposure to high-risk or non-liquid investments. We have insignificant exposure to European investments. We have not and do not utilize derivative financial instruments to manage our interest rate risk.

 

During the six months ended November 30, 2023, the average interest rate earned on our combined funds held for clients and corporate cash equivalents and investment portfolios was 3.7% compared to 2.0% for the prior year period. When interest rates are rising, the full impact of higher interest rates will not immediately be reflected in net income due to the interaction of short- and long-term interest rate changes. During a rising interest rate environment, earnings will increase from our short-term investments, and over time, increase from our longer-term AFS securities. Earnings from AFS securities, which as of November 30, 2023 had an average duration of 3.0 years, would not reflect increases in interest rates until the investments are sold or mature and the proceeds are reinvested at higher rates.

 

The amortized cost and fair value of AFS securities that had stated maturities as of November 30, 2023 are shown below by expected maturity.

 

 

November 30, 2023

 

 

 

Amortized

 

 

Fair

 

In millions

 

cost

 

 

value

 

Maturity date:

 

 

 

 

 

 

 

 

Due in one year or less

 

$

 

165.8

 

 

$

 

163.7

 

Due after one year through three years

 

 

 

1,060.6

 

 

 

 

1,001.8

 

Due after three years through five years

 

 

 

1,880.3

 

 

 

 

1,766.7

 

Due after five years

 

 

 

373.1

 

 

 

 

360.4

 

Total

 

$

 

3,479.8

 

 

$

 

3,292.6

 

 

 

VRDNs, when held be us, are primarily categorized as due after five years in the table above as the contractual maturities on these securities are typically 20 to 30 years. Although these securities are issued as long-term securities, they are priced and traded as short-term instruments because of the liquidity provided through the tender feature.

 

As of November 30, 2023, the Federal Funds rate was in the range of 5.25% to 5.50%. There continues to be uncertainty in the changing market and economic conditions, including the possibility of additional measures that could be taken by the Federal Reserve and other government agencies, related to concerns over inflation risk and the failure of financial institutions. We will continue to monitor the market and economic conditions.

 

Calculating the future effects of changing interest rates involves many factors. These factors include, but are not limited to:

 

governmental action to address inflation and/or intervene to support financial markets;
daily interest rate changes;
seasonal variations in investment balances;
actual duration of short-term and AFS securities;
the proportion of taxable and tax-exempt investments;
changes in tax-exempt municipal rates versus taxable investment rates, which are not synchronized or simultaneous; and
financial market volatility and the resulting effect on benchmark and other indexing interest rates.

 

Subject to these factors and under normal financial market conditions, a 25-basis-point change in taxable interest rates generally affects our tax-exempt interest rates by approximately 17 basis points. Under normal financial market conditions, the impact to earnings from a 25-basis-point change in short-term interest rates would be approximately $4.0 million to $4.5 million, after taxes, for a twelve-month period. Such a basis point change may or may not be tied to changes in the Federal Funds rate.

 

Our total investment portfolio (funds held for clients and corporate cash equivalents and investments) is expected to average approximately $6.0 billion for the year ending May 31, 2024. Our anticipated allocation is approximately 40% invested in short-term securities and VRDNs with an average duration of less than 30 days and 60% invested in AFS securities, with an average duration of two and one-half to three and three-quarters years.

 

27

 


Table of Contents

 

The combined funds held for clients and corporate AFS securities reflected net unrealized losses of $187.2 million as of November 30, 2023 and $175.3 million as of May 31, 2023. During the six months ended November 30, 2023, the net unrealized loss on our investment portfolios ranged from a loss of $170.3 million to a loss of $259.6 million. These fluctuations were driven by changes in market rates of interest. The net unrealized loss on our investment portfolio was approximately $148.3 million as of December 19, 2023.

 

As of November 30, 2023 and May 31, 2023, we had $3.3 billion and $3.6 billion, respectively, invested in AFS securities at fair value. The weighted-average yield-to-maturity was 3.0% as of November 30, 2023 and 2.9 % as of May 31, 2023. The weighted-average yield-to-maturity excludes AFS securities tied to short-term interest rates, such as VRDNs, when held. Assuming a hypothetical increase in longer-term interest rates of 25 basis points, the resulting potential decrease in fair value for our portfolio of AFS securities as of November 30, 2023, would be approximately $25.0 million. Conversely, a corresponding decrease in interest rates would result in a comparable increase in fair value. This hypothetical increase or decrease in the fair value of the portfolio would be recorded as an adjustment to the portfolio’s recorded value, with an offsetting amount recorded in stockholders’ equity. These fluctuations in fair value would have no related or immediate impact on our results of operations unless any declines in fair value are due to credit related concerns and an impairment loss is recognized.

 

We are also exposed to interest rate risk through the use of our credit facilities as outlined in the Liquidity and Capital Resources section of this Form 10-Q. If interest rates were to increase, or we increase the frequency or amounts borrowed under these credit facilities, we could experience additional interest expense and a corresponding decrease in earnings.

 

Credit risk: We are exposed to credit risk in connection with our investments in AFS securities through the possible inability of the borrowers to meet the terms of their bonds. We regularly review our investment portfolios to determine if any investment is impaired due to increased credit risk or other valuation concerns and we believe that the investments we held as of November 30, 2023 were not impaired as a result of the previously discussed reasons. While $3.2 billion of our AFS securities had fair values that were below amortized cost, we believe that it is probable that the principal and interest will be collected in accordance with the contractual terms, and that the gross unrealized losses of $189.2 million were due to changes in interest rates and were not due to increased credit risk or other valuation concerns. A substantial portion of the AFS securities in an unrealized loss position as of November 30, 2023 and May 31, 2023 had an AA rating or better. We do not intend to sell these investments until the recovery of their amortized cost basis or maturity, and further believe that it is not more-likely-than-not that we will be required to sell these investments prior to that time. Our assessment that an investment is not impaired due to increased credit risk or other valuation concerns could change in the future due to new developments, including changes in our strategies or assumptions related to any particular investment.

We have some credit risk exposure relating to our purchase of client accounts receivable under non-recourse arrangements. There is also credit risk exposure relating to our trade accounts receivable. This credit risk exposure is diversified amongst multiple client arrangements and all such arrangements are regularly reviewed for potential write-off. No single client was material in respect to total accounts receivable, service revenue, or results of operations as of November 30, 2023.

Market risk: We have an ongoing monitoring system for financial institutions we conduct business with and maintain cash balances at large well-capitalized (as defined by their regulators) financial institutions. We continue to closely monitor this situation and take appropriate measures, when necessary, to minimize potential risk exposure to our client’s and our cash and investment balances.

 

CRITICAL ACCOUNTING POLICIES

 

Our critical accounting policies are described in Item 7 of our Form 10-K for fiscal 2023, filed with the SEC on July 14, 2023. On an ongoing basis, we evaluate the critical accounting policies used to prepare our consolidated financial statements, including, but not limited to, those related to:

 

revenue recognition;
assets recognized from the costs to obtain and fulfill contracts;
PEO insurance reserves;
goodwill and other intangible assets;
impairment of long-lived assets;
stock-based compensation costs; and

28

 


Table of Contents

 

income taxes.

 

There have been no material changes in these aforementioned critical accounting policies.

NEW ACCOUNTING PRONOUNCEMENTS

 

Recently adopted accounting pronouncements: Refer to Note A of the Notes to Consolidated Financial Statements (Unaudited) contained in Item 1 of this Form 10-Q for a discussion of recently adopted accounting pronouncements.

 

Recently issued accounting pronouncements: Refer to Note A of the Notes to Consolidated Financial Statements (Unaudited) contained in Item 1 of this Form 10-Q for a discussion of recently issued accounting pronouncements.

Item 3. Quantitative and Qualitative Disclosures About Market Risk

 

The information called for by this item is provided under the caption “Market Risk Factors” under Item 2 – Management’s Discussion and Analysis of Financial Condition and Results of Operations and is incorporated herein by reference.

 

Item 4. Controls and Procedures

 

Disclosure Controls and Procedures: Disclosure controls and procedures are designed with the objective of ensuring that information required to be disclosed in the Company’s reports filed under the Securities Exchange Act of 1934, as amended (the “Exchange Act”), such as this report, is recorded, processed, summarized, and reported within the time periods specified in the SEC’s rules and forms. Disclosure controls and procedures are also designed with the objective of ensuring that such information is accumulated and communicated to the Company’s management, including the Company’s principal executive officer and principal financial officer, as appropriate, to allow timely decisions regarding required disclosure.

 

Conclusion Regarding the Effectiveness of Disclosure Controls and Procedures: As of the end of the period covered by this report, the Company carried out an evaluation, under the supervision and with the participation of the Company’s principal executive officer and principal financial officer, of the effectiveness of disclosure controls and procedures as defined in Rules 13a-15(e) and 15d-15(e) of the Exchange Act. Based on such evaluation, the Company’s principal executive officer and principal financial officer have concluded that as of November 30, 2023, the end of the period covered by this report, our disclosure controls and procedures were effective at a reasonable assurance level.

 

Changes in Internal Control over Financial Reporting: The Company also carried out an evaluation of the internal control over financial reporting to determine whether any changes occurred during the fiscal quarter ended November 30, 2023. Based on such evaluation, there have been no changes in the Company’s internal control over financial reporting that occurred during the Company’s most recently completed fiscal quarter ended November 30, 2023, that materially affected, or are reasonably likely to materially affect, the Company’s internal control over financial reporting.

29

 


Table of Contents

 

PART II. OTHER INFORMATION

 

Item 2. Unregistered Sales of Equity Securities, Use of Proceeds, and Issuer Purchases of Equity Securities

 

The Company maintains a program to repurchase up to $400 million of the Company’s common stock with authorization expiring on January 31, 2024. The purpose of this program is to manage common stock dilution. Shares repurchased under this program during the second quarter were as follows:

 

In millions, except per share amounts

 

Total
number
of shares
purchased

 

 

Average
price paid
per share

 

 

Total dollars

 

 

Approximate dollar value
of shares that may yet be
purchased under
the programs

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

September 1, 2023 - September 30, 2023

 

 

 

 

 

$

 

 

 

$

 

 

 

$

 

327.1

 

October 1, 2023 - October 31, 2023

 

 

 

1.5

 

 

$

 

115.37

 

 

$

 

169.2

 

 

$

 

157.9

 

November 1, 2023 - November 30, 2023

 

 

 

 

 

$

 

 

 

$

 

 

 

$

 

157.9

 

Total for the period

 

 

 

1.5

 

 

$

 

115.37

 

 

$

 

169.2

 

 

$

 

157.9

 

 

Item 5. Other Information

 

On December 15, 2023, the Company and Efrain Rivera, its former Senior Vice President and Chief Financial Officer, agreed to extend the period for Mr. Rivera to serve as a senior advisor to the Company. Mr. Rivera will continue to serve as a senior advisor to the Company on a full-time basis until February 29, 2024 and on a part-time basis until August 1, 2024. Mr. Rivera has agreed to forfeit the equity awards granted to him in July 2023. Mr. Rivera’s base salary will be $10,000 per month effective March 1, 2024 to reflect his part-time status. There are no other changes to Mr. Rivera’s existing compensation.

 

During the three months ended November 30, 2023, none of our directors or officers (as defined by Rule 16a-1 under the Exchange Act), adopted or terminated any contract, instruction or written plan for the purchase or sale of our securities that was intended to satisfy the affirmative defense conditions of Rule 10b5-1(c) of the Exchange Act or any “non-Rule 10b5-1 trading arrangement” (as defined by Item 408(c) of Regulation S-K).

 

Item 6. Exhibits

 

INDEX TO EXHIBITS

 

 

Exhibit

number

Description

* #

10.1

Agreement between Paychex, Inc. and Efrain Rivera, dated as of December 15, 2023.

 

 

 

*

31.1

Certification pursuant to Section 302 of the Sarbanes-Oxley Act of 2002.

*

31.2

Certification pursuant to Section 302 of the Sarbanes-Oxley Act of 2002.

*

32.1

Certification pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002.

*

32.2

Certification pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002.

*

101.INS

Inline XBRL Instance Document– the instance document does not appear in the Interactive Data File because XBRL tags are embedded within the Inline XBRL document.

*

101.SCH

Inline XBRL Taxonomy Extension Schema Document

*

101.CAL

Inline XBRL Taxonomy Extension Calculation Linkbase Document

*

101.LAB

Inline XBRL Taxonomy Extension Label Linkbase Document

*

101.PRE

Inline XBRL Taxonomy Extension Presentation Linkbase Document

*

101.DEF

Inline XBRL Taxonomy Extension Definition Linkbase Document

*

104

Cover Page Interactive Data File (embedded within the Inline XBRL document)

 

30

 


Table of Contents

 

* Exhibit filed or furnished with this report

# Management contract or compensatory plan

 

 

31

 


Table of Contents

 

SIGNATURES

 

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

 

PAYCHEX, INC.

 

Date:

December 21, 2023

/s/ John B. Gibson

 

 

 

John B. Gibson

 

 

 

President, Chief Executive Officer and Director

 

 

 

(Principal Executive Officer)

 

 

 

 

 

Date:

December 21, 2023

/s/ Robert L. Schrader

 

 

 

Robert L. Schrader

 

 

 

Senior Vice President and Chief Financial Officer

 

 

 

(Principal Financial Officer)

 

 

 

 

 

Date:

December 21, 2023

/s/ Christopher Simmons

Christopher Simmons

Vice President, Controller and Treasurer

(Principal Accounting Officer)

 

 

32

 


EX-10.1 2 payx-ex10_1.htm EX-10.1 EX-10.1

 

AGREEMENT

This Agreement is entered into as of December 15, 2023, by and between Paychex, Inc. (the “Company”), and Efrain Rivera (the “Employee”).

RECITALS

WHEREAS, the Employee previously served as the Senior Vice President and Chief Financial Officer of the Company, and since stepping down from such position, has continued to serve as a senior advisor to the Company; and

WHEREAS, the Company desires to continue the employment of the Employee as a senior advisor through August 1, 2024 on the terms set forth in this Agreement, and the Employee desires to remain in the continued employment of the Company for such period on the terms set forth in this Agreement; and

WHEREAS, the Employee was granted awards of stock options, time-based restricted stock units and performance-based restricted stock units on July 15, 2023 (the “2023 Equity Awards”), which would vest or proportionately vest on July 15, 2024 if the Employee remains in continuous employment through such date pursuant to the retirement provisions thereof; and

WHEREAS, the Employee desires to forfeit and cancel the 2023 Equity Awards;

NOW, THEREFORE, in consideration of the mutual covenants and promises herein contained, and other good and valuable consideration, the receipt and sufficiency of which are hereby acknowledged, the parties hereto agree as follows:

Section 1.
Continued Employment; Term. Subject to the terms and conditions set forth in this Agreement, the Company hereby agrees to continue to employ the Employee as a senior adviser to the Company and the Employee hereby accepts employment. The Employee shall perform the services requested by the Company’s President and Chief Executive Officer. The Employee’s employment shall continue on a full-time basis until February 29, 2024 (the “Full-Time Employment Period”) and thereafter on a part-time basis until August 1, 2024 (the “Part-Time Employment Period” and together with the Full-Time Employment Period, the “Aggregate Employment Period”). There are no other changes to the terms of the Employee’s current employment.
Section 2.
Compensation and Benefits. During the Aggregate Employment Period, so long as the Employee remains in continuous employment pursuant to this Agreement, the Company agrees to continue to pay the Employee (a) a base salary during the Full-Time Employment Period at the rate in effect on the date hereof, and (b) a base salary during the Part-Time Employment Period at the rate of $10,000 per month to reflect his part-time status. Except as otherwise provided by Section 3, there are no other changes to the Employee’s existing compensation or benefits.
Section 3.
Cancellation of 2023 Equity Awards. In exchange for his continued employment with the Company pursuant to this Agreement, the Employee hereby agrees to the

 


 

forfeiture and cancellation of the 2023 Equity Awards effective as of the date of this Agreement. The Employee and the Company agree that the applicable award agreements are hereby amended to reflect such forfeiture and cancellation. Any outstanding equity awards held by the Employee as of the date hereof other than the 2023 Equity Awards will remain outstanding in accordance with their terms and are not affected by this Agreement.
Section 4.
Termination. The Company or the Employee may terminate this Agreement and Employee’s employment with the Company for any reason at any time upon notice to the other party. In addition, this Agreement and Employee’s employment with the Company will automatically terminate upon the death of the Employee. To the extent not otherwise terminated, this Agreement shall automatically terminate on the last day of the Aggregate Employment Period.
Section 5.
Miscellaneous.
(a)
Entire Agreement; Amendment. There are no oral agreements in connection with this Agreement. This Agreement constitutes the entire agreement of the parties hereto and supersedes any prior agreements or understandings, whether oral or written, between the parties hereto with respect to the subject matter hereof. This Agreement may not be terminated, modified or amended orally or by any course of conduct. This Agreement may be modified or amended only by a writing expressly referring to this Agreement and executed by both the Company and the Employee. This Agreement is personal to the Employee and may not be assigned by him.
(b)
Tax Withholding. The Company may withhold from any amounts payable under this Agreement the amount of any federal, state or local taxes as shall be required to be withheld pursuant to any applicable law or regulation.
(c)
Governing Law. This Agreement shall be governed by and construed in accordance with the laws of the State of New York, except as superseded by applicable federal law, without giving effect to its conflicts of law provisions. All parties consent to exclusive personal jurisdiction in New York courts and agree that venue shall be Monroe County.
(d)
Headings. The headings and subheadings in this Agreement are for convenience of reference only and are not of substantive effect.
(e)
Counterparts. This Agreement may be executed in counterparts, each of which will constitute an original and all of which, when taken together, will constitute one agreement.

* * * * *

 

2


 

IN WITNESS WHEREOF, the parties have executed this Agreement on the date first above written.

 

PAYCHEX, Inc.

 

By: /s/John B. Gibson

John B. Gibson

President and Chief Executive Officer

 

 

EMPLOYEE

/s/Efrain Rivera

Efrain Rivera

 

3


EX-31.1 3 payx-ex31_1.htm EX-31.1 EX-31.1

EXHIBIT 31.1

CERTIFICATION PURSUANT TO

SECTION 302

OF THE SARBANES-OXLEY ACT OF 2002

 

I, JOHN B. GIBSON, certify that:

 

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

 

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

 

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

 

4.
The registrant’s other certifying officer(s) and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:
a)
Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;
b)
Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;
c)
Evaluated the effectiveness of the registrant’s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and
d)
Disclosed in this report any change in the registrant’s internal control over financial reporting that occurred during the registrant’s most recent fiscal quarter (the registrant’s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant’s internal control over financial reporting; and

 

5.
The registrant’s other certifying officer(s) and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant’s auditors and the audit committee of the registrant’s board of directors (or persons performing the equivalent functions):
a)
All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant’s ability to record, process, summarize and report financial information; and
b)
Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant’s internal control over financial reporting.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Date:

 December 21, 2023

 

/s/ John B. Gibson

 

 

 

 

President, Chief Executive Officer and Director

(Principal Executive Officer)

 


EX-31.2 4 payx-ex31_2.htm EX-31.2 EX-31.2

EXHIBIT 31.2

CERTIFICATION PURSUANT TO

SECTION 302

OF THE SARBANES-OXLEY ACT OF 2002

 

I, ROBERT L. SCHRADER, certify that:

 

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

 

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

 

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

 

4.
The registrant’s other certifying officer(s) and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:
a)
Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;
b)
Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;
c)
Evaluated the effectiveness of the registrant’s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and
d)
Disclosed in this report any change in the registrant’s internal control over financial reporting that occurred during the registrant’s most recent fiscal quarter (the registrant’s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant’s internal control over financial reporting; and

 

5.
The registrant’s other certifying officer(s) and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant’s auditors and the audit committee of the registrant’s board of directors (or persons performing the equivalent functions):
a)
All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant’s ability to record, process, summarize and report financial information; and
b)
Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant’s internal control over financial reporting.

 

 

 

 

 

 

 

 

 

Date:

 December 21, 2023

 

/s/ Robert L. Schrader

 

 

 

 

Senior Vice President and Chief Financial Officer

(Principal Financial Officer)

 

 


EX-32.1 5 payx-ex32_1.htm EX-32.1 EX-32.1

EXHIBIT 32.1

 

CERTIFICATION PURSUANT TO

18 U.S.C. SECTION 1350,

AS ADOPTED PURSUANT TO

SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002

 

In connection with the Quarterly Report of Paychex, Inc. (the “Company”) on Form 10-Q for the period ended November 30, 2023, as filed with the Securities and Exchange Commission (“SEC”) on the date hereof (the “Report”), I, JOHN B. GIBSON, Chief Executive Officer of the Company, certify, pursuant to 18 U.S.C. section 1350, as adopted pursuant to section 906 of the Sarbanes-Oxley Act of 2002, that:

 

(1)
The Report fully complies with the requirements of section 13(a) or 15(d) of the Securities Exchange Act of 1934, as amended; and

 

(2)
The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.

 

A signed original of this written statement has been provided to the Company and will be retained by the Company and furnished to the SEC upon request.

 

Date: December 21, 2023

 

 

 

/s/ John B. Gibson

 

John B. Gibson

 

President, Chief Executive Officer and Director

(Principal Executive Officer)

 

 

 


EX-32.2 6 payx-ex32_2.htm EX-32.2 EX-32.2

EXHIBIT 32.2

 

CERTIFICATION PURSUANT TO

18 U.S.C. SECTION 1350,

AS ADOPTED PURSUANT TO

SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002

 

In connection with the Quarterly Report of Paychex, Inc. (the “Company”) on Form 10-Q for the period ended November 30, 2023, as filed with the Securities and Exchange Commission (“SEC”) on the date hereof (the “Report”), I, ROBERT L. SCHRADER, Chief Financial Officer of the Company, certify, pursuant to 18 U.S.C. section 1350, as adopted pursuant to section 906 of the Sarbanes-Oxley Act of 2002, that:

 

(1)
The Report fully complies with the requirements of section 13(a) or 15(d) of the Securities Exchange Act of 1934, as amended; and

 

(2)
The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.

 

A signed original of this written statement has been provided to the Company and will be retained by the Company and furnished to the SEC upon request.

 

Date: December 21, 2023

 

 

 

/s/ Robert L. Schrader

 

Robert L. Schrader

 

Senior Vice President and Chief Financial Officer

(Principal Financial Officer)

 

 

 

 


EX-101.SCH 7 payx-20231130.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 100000 - Document - Document and Entity Information link:presentationLink link:calculationLink link:definitionLink 100010 - Statement - Consolidated Statements of Income and Comprehensive Income link:presentationLink link:calculationLink link:definitionLink 100020 - Statement - Consolidated Balance Sheets link:presentationLink link:calculationLink link:definitionLink 100030 - Statement - Consolidated Balance Sheets (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 100040 - Statement - Consolidated Statements of Stockholders' Equity link:presentationLink link:calculationLink link:definitionLink 100050 - Statement - Consolidated Statements of Stockholders' Equity (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 100060 - Statement - Consolidated Statements of Cash Flows link:presentationLink link:calculationLink link:definitionLink 995455 - Disclosure - Description of Business, Basis of Presentation, and Significant Accounting Policies link:presentationLink link:calculationLink link:definitionLink 995465 - Disclosure - Service Revenue link:presentationLink link:calculationLink link:definitionLink 995475 - Disclosure - Basic and Diluted Earnings Per Share link:presentationLink link:calculationLink link:definitionLink 995485 - Disclosure - Business Combinations link:presentationLink link:calculationLink link:definitionLink 995495 - Disclosure - Other Income/(Expense), Net link:presentationLink link:calculationLink link:definitionLink 995505 - Disclosure - Funds Held for Clients and Corporate Investments link:presentationLink link:calculationLink link:definitionLink 995515 - Disclosure - Fair Value Measurements link:presentationLink link:calculationLink link:definitionLink 995525 - Disclosure - Supplemental Information link:presentationLink link:calculationLink link:definitionLink 995535 - Disclosure - Commitments and Contingencies link:presentationLink link:calculationLink link:definitionLink 995545 - Disclosure - Income Taxes link:presentationLink link:calculationLink link:definitionLink 995555 - Disclosure - Description of Business, Basis of Presentation, and Significant Accounting Policies (Policy) link:presentationLink link:calculationLink link:definitionLink 995565 - Disclosure - Service Revenue (Tables) link:presentationLink link:calculationLink link:definitionLink 995575 - Disclosure - Basic and Diluted Earnings Per Share (Tables) link:presentationLink link:calculationLink link:definitionLink 995585 - Disclosure - Other Income/(Expense), Net (Tables) link:presentationLink link:calculationLink link:definitionLink 995595 - Disclosure - Funds Held for Clients and Corporate Investments (Tables) link:presentationLink link:calculationLink link:definitionLink 995605 - Disclosure - Fair Value Measurements (Tables) link:presentationLink link:calculationLink link:definitionLink 995615 - Disclosure - Description of Business, Basis of Presentation, and Significant Accounting Policies (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 995625 - Disclosure - Service Revenue (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 995635 - Disclosure - Service Revenue (Summary of PEO Pass-Through Costs Netted in Revenue) (Details) link:presentationLink link:calculationLink link:definitionLink 995645 - Disclosure - Service Revenue (Summary of Changes in Deferred Revenue Related to Material Rights Performance Obligations) (Details) link:presentationLink link:calculationLink link:definitionLink 995655 - Disclosure - Service Revenue (Summary of Deferred Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction) (Details) link:presentationLink link:calculationLink link:definitionLink 995665 - Disclosure - Service Revenue (Summary of Changes in Deferred Costs to Obtain and Fulfill Contracts) (Details) link:presentationLink link:calculationLink link:definitionLink 995675 - Disclosure - Basic and Diluted Earnings Per Share (Basic and Diluted Earnings Per Share) (Details) link:presentationLink link:calculationLink link:definitionLink 995685 - Disclosure - Business Combinations (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 995695 - Disclosure - Other Income/(Expense), Net (Schedule of Other Income/(Expense), Net) (Details) link:presentationLink link:calculationLink link:definitionLink 995705 - Disclosure - Funds Held for Clients and Corporate Investments (Funds Held for Clients and Corporate Investments) (Details) link:presentationLink link:calculationLink link:definitionLink 995715 - Disclosure - Funds Held for Clients and Corporate Investments (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 995725 - Disclosure - Funds Held for Clients and Corporate Investments (Classification of Investments on Consolidated Balance Sheets) (Details) link:presentationLink link:calculationLink link:definitionLink 995735 - Disclosure - Funds Held for Clients and Corporate Investments (Securities in Unrealized Loss Position) (Details) link:presentationLink link:calculationLink link:definitionLink 995745 - Disclosure - Funds Held for Clients and Corporate Investments (Realized Gains and Losses from Sale of Available-for-sale Securities) (Details) link:presentationLink link:calculationLink link:definitionLink 995755 - Disclosure - Funds Held for Clients and Corporate Investments (Amortized Cost and Fair Value of Available-for-Sale Securities by Contractual Maturity) (Details) link:presentationLink link:calculationLink link:definitionLink 995765 - Disclosure - Fair Value Measurements (Financial Assets and Liabilities Measured at Fair Value on Recurring Basis) (Details) link:presentationLink link:calculationLink link:definitionLink 995775 - Disclosure - Fair Value Measurements (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 995785 - Disclosure - Supplemental Information (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 995795 - Disclosure - Commitments and Contingencies (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 995805 - Disclosure - Income Taxes (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.PRE 8 payx-20231130_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT EX-101.DEF 9 payx-20231130_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 10 payx-20231130_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Document Transition Report Deferred revenue related to material rights Revenue performance obligations Revenue, Remaining Performance Obligation, Amount Money Market Securities [Member] Money Market Funds [Member] Costs To Fulfill Contracts [Member] Costs To Fulfill Contract [Member] Costs To Fulfill Contract [Member] Cost of service revenue Cost of Revenue Cost of Revenue, Total AFS securities, Fair value AFS securities, Fair value Available-for-sale securities Debt Securities, Available-for-Sale Other long-term liabilities Other Liabilities, Noncurrent Other Liabilities, Noncurrent, Total Prepaid expenses and other current assets Increase (Decrease) in Prepaid Expense and Other Assets Increase (Decrease) in Prepaid Expense and Other Assets, Total Quoted Prices in Active Markets (Level 1) [Member] Fair Value, Inputs, Level 1 [Member] Guaranteed cost benefit plans Direct Pass Through Cost Guaranteed Cost Benefit Plans Direct Pass Through Cost Guaranteed Cost Benefit Plans Receivable Type [Axis] Fair Value Measurements Fair Value Disclosures [Text Block] Total service revenue Revenue from Contract with Customer, Excluding Assessed Tax Revenue from Contract with Customer, Excluding Assessed Tax, Total Net change in short-term borrowings Proceeds from Short-Term Debt Proceeds from Short-term Debt, Total Net purchases of short-term accounts receivable Net Payments Collections Short Term Accounts Receivable Net (payments) collections short term accounts receivable. Accounting Standards Update 2021-08 [Member] Acquisition of businesses, net of cash acquired Payments to Acquire Businesses, Net of Cash Acquired Payments to Acquire Businesses, Net of Cash Acquired, Total Due after three years through five years, Fair value Available-for-sale Securities, Debt Maturities, After Year Three Through Year Five, Fair Value Fair value of available-for-sale debt securities maturing after the third fiscal year through the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date. Description of Business, Basis of Presentation, and Significant Accounting Policies Organization, Consolidation, Basis of Presentation, Business Description and Accounting Policies [Text Block] Schedule of Business Acquisitions, by Acquisition [Table] Deferred revenue Contract with Customer, Liability, Current Securities in an unrealized loss position for less than twelve months, Fair value Debt Securities, Available-for-Sale, Continuous Unrealized Loss Position, Less than 12 Months Net change in client fund obligations Net Change In Client Fund Obligations Net change in client fund obligations. Net Change In Client Fund Obligations, Total Financial Assets and Liabilities Measured at Fair Value on Recurring Basis Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block] Operating lease liabilities Operating Lease, Liability, Noncurrent PNC Bank, National Association [Member] Pnc Bank National Association [Member] PNC Bank, National Association [Member] Classification of Investments on Consolidated Balance Sheets Classification Of Investments On Consolidated Balance Sheets [Table Text Block] Tabular disclosure of classification of investments on consolidated balance sheets. Debt Securities, Available-for-Sale [Table] Number of clients creating a credit concentration Concentration Risk Number Of Client Number of Clients Creating a Credit Concentration Other, Gross unrealized losses Other Securities Gross Unrealized Losses Other Securities Gross Unrealized Losses Total current assets Assets, Current Total liabilities and stockholders' equity Liabilities and Equity Entity Address, State or Province Comprehensive income Comprehensive Income (Loss), Net of Tax, Attributable to Parent Securities in Unrealized Loss Position Schedule of Unrealized Loss on Investments [Table Text Block] Trading Symbol Common stock, shares issued Common Stock, Shares, Issued Common Stock, Shares, Issued, Total Schedule of Available-for-sale Securities [Line Items] Debt Securities, Available-for-Sale [Line Items] Prepaid expenses and other current assets Prepaid Expense and Other Assets, Current Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table] Total funds held for clients and corporate investments, Amortized cost Funds Held For Clients And Corporate Investments Amortized Cost Funds held for clients and corporate investments amortized cost. Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Receivables Business combination, accounts receivable Unused amount available Line of Credit Facility, Remaining Borrowing Capacity Accumulated Other Comprehensive Income [Member] AOCI Attributable to Parent [Member] Accumulated Other Comprehensive Loss [Member] Business Combination Disclosure [Text Block] Business Combinations Entity Address, City or Town Unrealized gains (losses) on securities, tax OCI, Debt Securities, Available-for-Sale, Unrealized Holding Gain (Loss), before Adjustment, Tax Dividends paid Payments of Ordinary Dividends, Common Stock Revenue performance obligations timing Revenue, Performance Obligation, Description of Timing Subsequent Event [Member] Subsequent Event [Member] Subsequent Event Type [Axis] Additional Paid-in Capital [Member] Additional Paid-in Capital [Member] Cash Acquired from Acquisition Cash acquired from acquisition Securities in an unrealized loss position for more than twelve months, Fair value Debt Securities, Available-for-Sale, Continuous Unrealized Loss Position, 12 Months or Longer Allowance for credit losses Accounts Receivable, Allowance for Credit Loss, Current Counterparty Name [Axis] Statement of Stockholders' Equity [Abstract] Change in Accounting Principle, Accounting Standards Update, Immaterial Effect [true false] Change in accounting principle, accounting standards update, immaterial effect [true false] Lender Name [Axis] State unemployment insurance (included in payroll wages and payroll taxes) Direct Pass Through Cost State Unemployment Insurance Direct Pass Through Cost State Unemployment Insurance Other Nonoperating Income and Expense [Text Block] Other Income/(Expense), Net Property and equipment, net of accumulated depreciation Property, Plant and Equipment, Net Property, Plant and Equipment, Net, Total Property, Plant and Equipment, Net, Beginning Balance Property, Plant and Equipment, Net, Ending Balance Due in one year or less, Amortized cost Debt Securities, Available-for-Sale, Amortized Cost, Maturity, Allocated and Single Maturity Date, Year One Provision for credit losses Accounts Receivable, Credit Loss Expense (Reversal) Scenario, Unspecified [Domain] Scenario [Domain] Subsequent event description Subsequent Event, Description Entity Central Index Key Entity Central Index Key Change in Accounting Principle, Accounting Standards Update, Adopted [true false] Change in accounting principle, accounting standards update, adopted [true false] U.S. Government Agency And Treasury Securities [Member] US Treasury and Government [Member] Deferred revenue, timing of satisfaction Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period Total current liabilities Liabilities, Current Entity Tax Identification Number Income before income taxes Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest Changes in operating assets and liabilities: Increase (Decrease) in Operating Capital [Abstract] Major Types of Debt and Equity Securities [Domain] Financial Instruments [Domain] Accounts receivable, net of allowance for credit losses Accounts and Financing Receivable, after Allowance for Credit Loss, Current Accounts and Financing Receivable, after Allowance for Credit Loss, Current, Total Purchased Receivables [Member] Financing Receivable [Member] Receivables Accounts Notes And Loans Receivable Gross Current Accounts Notes And Loans Receivable Gross Current Total assets Assets Net cash used in investing activities Revision In Net Cash Used In Investing Activities Revision in net cash used in investing activities. Due after five years, Fair value Available-for-sale Securities, Debt Maturities, after Five Years, Fair Value Fair value of available-for-sale debt securities maturing after the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date. Operating lease right-of-use assets, net of accumulated amortization Operating Lease, Right-of-Use Asset Entity Registrant Name Entity Registrant Name Asset-Backed Securities [Member] Asset-Backed Securities [Member] Due after one year through three years, Amortized cost Available-for-sale Securities, Debt Maturities, After Year One Through Year Three, Amortized Cost Basis Amount after adjustments of available-for-sale debt securities at cost, maturing after the first fiscal year through the third fiscal year following the latest fiscal year. Adjustments include, but are not limited to, accretion, amortization, collection of cash, previous other-than-temporary impairments (OTTI) recognized in earnings less cumulative-effect adjustments, and fair value hedge accounting adjustments. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date. Retained earnings Retained Earnings (Accumulated Deficit) Retained Earnings (Accumulated Deficit), Total Retained Earnings (Accumulated Deficit), Beginning Balance Retained Earnings (Accumulated Deficit), Ending Balance Securities in an unrealized loss position for less than twelve months, Gross unrealized losses Debt Securities, Available-for-Sale, Continuous Unrealized Loss Position, Less than 12 Months, Accumulated Loss Revision to previously issued financial statements Revision To Previously Issued Financial Statements Policy [Policy Text Block] Revision to previously issued financial statements policy. Retained Earnings [Member] Retained Earnings [Member] Realized Gains and Losses from Sale of Available-for-sale Securities Realized Gain (Loss) on Investments [Table Text Block] Deferred income taxes Deferred Income Tax Liabilities, Net Deferred Income Tax Liabilities, Net, Total Minimum [Member] Minimum [Member] Amortized Cost and Fair Value of Available-for-Sale Securities by Contractual Maturity Investments Classified by Contractual Maturity Date [Table Text Block] Total revenue Revenues Forecast [Member] Forecast [Member] Due after five years, Amortized cost Available-for-sale Securities, Debt Maturities, after Five Years, Amortized Cost Basis Amount after adjustments of available-for-sale debt securities at cost, maturing after the fifth fiscal year following the latest fiscal year. Adjustments include, but are not limited to, accretion, amortization, collection of cash, previous other-than-temporary impairments (OTTI) recognized in earnings less cumulative-effect adjustments, and fair value hedge accounting adjustments. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date. Equity Component [Domain] Equity Component [Domain] Change in Accounting Principle, Accounting Standards Update, Adoption Date Change in accounting principle, accounting standards update, adoption date Adjustments to reconcile net income to net cash provided by operating activities: Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract] Measurement Frequency [Axis] Total funds held for clients and corporate investments, Fair value Funds Held For Clients And Corporate Investments Fair Value Funds held for clients and corporate investments, fair value. Total funds held for clients and corporate investments, Fair value Entity Current Reporting Status Entity Current Reporting Status Common stock, shares authorized Common Stock, Shares Authorized Authorized In May 2019 [Member] Authorized In May2019 [Member] Authorized In May 2019 [Member] Amount authorize to repurchase Approved repurchase amount Stock Repurchase Program, Authorized Amount Current liabilities before client fund obligations Current liabilities before client fund obligations Current liabilities before client fund obligations. Assets [Abstract] ASSETS Assets Amortization expense Amortization of Intangible Assets Amortization of Intangible Assets, Total Repurchases of common shares Stock Repurchased and Retired During Period, Value Interest receivable Interest Receivable, Current Common stock, $0.01 par value; Authorized: 600.0 shares; Issued and outstanding: 359.8 shares as of November 30, 2023 and 360.5 shares as of May 31, 2023 Common Stock, Value, Issued Common Stock, Value, Issued, Total Common Stock, Value, Issued, Beginning Balance Common Stock, Value, Issued, Ending Balance Proceeds from sales of property and equipment Proceeds from Sale of Property, Plant, and Equipment Proceeds from Sale of Property, Plant, and Equipment, Total Recognition of unearned revenue Contract with Customer, Liability, Revenue Recognized Current Fiscal Year End Date Current Fiscal Year End Date Stock-based compensation costs Share-Based Payment Arrangement, Noncash Expense Share-based Payment Arrangement, Noncash Expense, Total Operating income Operating Income (Loss) Total funds held for clients and corporate investments, Gross unrealized losses Funds Held For Clients And Corporate Investments Gross Unrealized Losses Funds Held For Clients And Corporate Investments Gross Unrealized Losses Total funds held for clients and corporate investments, Gross unrealized losses Accounting Standards Update 2019-12 [Member] ASU No. 2019-12 [Member] Debt Securities, Available-for-Sale, Realized Gain (Loss) Net realized (losses)/gains Benefit from deferred income taxes Deferred Income Tax Expense (Benefit) Deferred Income Tax Expense (Benefit), Total Income taxes Income Tax Expense (Benefit) Income Tax Expense (Benefit), Total Description of Business Nature of Operations [Text Block] Stock Issued During Period, Shares, Acquisitions Acquisition of businesses, Shares Proceeds from sales and maturities of AFS securities Proceeds from Sale and Maturity of Debt Securities, Available-for-Sale Proceeds from Sale and Maturity of Debt Securities, Available-for-sale, Total Stock-based compensation costs recognized Share-Based Payment Arrangement, Expense Current assets before funds held for clients Current assets before funds held for clients Current assets before funds held for clients. Service Revenue Revenue from Contract with Customer [Text Block] Reconciliation of cash, restricted cash, and equivalents Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents [Abstract] Other Other Nonoperating Income (Expense) Other Nonoperating Income (Expense), Total Capitalized Contract Cost [Table] Expenses: Operating Expenses [Abstract] Capitalized Contract Cost [Line Items] Commitments and Contingencies Disclosure [Abstract] Other long-term assets Other Assets, Noncurrent Other Assets, Noncurrent, Total Depreciation expense Depreciation Depreciation, Total Liabilities [Abstract] LIABILITIES Liabilities AFS securities, Gross unrealized gains Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Gain, before Tax Equity, Attributable to Parent [Abstract] STOCKHOLDERS' EQUITY Stockholders' equity Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] Maximum borrowing capacity Line of Credit Facility, Maximum Borrowing Capacity Maximum individual workers' compensation claims liability Maximum Individual Claims Liability Workers Compensation Insurance Maximum individual claims liability workers compensation insurance. Earnings Per Share [Abstract] Funds Held for Clients and Corporate Investments [Abstract] Funds held for clients and corporate investments. Weighted-average interest rate Debt, Weighted Average Interest Rate Accounting Policies [Abstract] PEO And Insurance Solutions [Member] Peo And Insurance Solutions [Member] PEO And Insurance Solutions [Member] Authorization repurchase expiration date Expiration date Stock Repurchase Program Expiration Date Scenario [Axis] Other, Gross unrealized gains Other Securities Gross Unrealized Gains Other Securities Gross Unrealized Gains Term of unsecured line of credit facility Line of Credit Facility, Expiration Period Revolving Credit Facility [Member] Revolving Credit Facility [Member] Impairment loss Capitalized Contract Cost, Impairment Loss PEO Insurance Reserves Liability Reserve Estimate, Policy [Policy Text Block] Basic earnings per share Earnings Per Share, Basic Earnings Per Share, Basic, Total Commitments and Contingencies Commitments and contingencies - Note I Business Combinations [Abstract] Income Statement [Abstract] Accounts payable and other current liabilities Increase (Decrease) in Accounts Payable and Accrued Liabilities Increase (Decrease) in Accounts Payable and Accrued Liabilities, Total Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block] Summary of Changes in Deferred Revenue Related to Material Rights Performance Obligations Range [Domain] Statistical Measurement [Domain] PEO unbilled receivables, net of advance collections Unbilled Receivables, Current Net cash provided by operating activities Net Cash Provided by (Used in) Operating Activities Accounting Standards Update 2021-10 [Member] Accrued income taxes Accrued Income Taxes, Noncurrent Document Period End Date Statistical Measurement [Axis] Commitments and Contingencies Commitments and Contingencies Disclosure [Text Block] Share Repurchase Program [Axis] Diluted earnings per share Earnings Per Share, Diluted Earnings Per Share, Diluted, Total Funds held for clients Funds Held for Clients Funds Held for Clients, Total Product and Service [Domain] Product and Service [Domain] Concentration Risk Benchmark [Domain] Concentration Risk Benchmark [Domain] Maximum individual health insurance claims liability Maximum Individual Claims Liability Health Insurance Maximum Individual Claims Liability Health Insurance Net unrealized losses on available-for-sale securities Net unrealized losses on available-for-sale securities Net unrealized gains on available-for-sale securities Debt Securities, Available-for-Sale, Unrealized Gain (Loss) Debt Securities, Available-for-sale, Unrealized Gain (Loss), Total Revenue from Contract with Customer [Abstract] Debt Instrument, Name [Domain] Debt Instrument, Name [Domain] Fair Value, Measurements, Fair Value Hierarchy [Domain] Fair Value Hierarchy and NAV [Domain] Accounting Policies [Table] Accounting Policies [Table] Recurring [Member] Fair Value, Recurring [Member] Number of reportable segments Number of Reportable Segments Additional paid-in capital Additional Paid in Capital, Common Stock Additional Paid in Capital, Common Stock, Beginning Balance Additional Paid in Capital, Common Stock, Ending Balance Number of available-for-sale securities in an unrealized loss position Debt Securities, Available-for-Sale, Unrealized Loss Position, Number of Positions Repurchases of common shares Payments for Repurchase of Common Stock Business combination intangible assets weighted average amortization period. Business Combination Intangible Assets Weighted Average Amortization Period Business combination intangible assets weighted average amortization period Cash, restricted cash and available for sale investments deposited Cash, Cash Equivalents, and Short-Term Investments Cash, Cash Equivalents, and Short-Term Investments, Total Due in one year or less, Fair value Debt Securities, Available-for-Sale, Fair Value, Maturity, Allocated and Single Maturity Date, Year One Summary of PEO Pass-Through Costs Netted in Revenue Pass Through Costs Netted Within Revenue [Table Text Block] Pass Through Costs Netted Within Revenue [Table Text Block] Stock Issued During Period, Value, Acquisitions Acquisition of businesses Entity Address, Postal Zip Code Entity Interactive Data Current Accounting Standards Update 2020-08 [Member] ASU No. 2020-08 [Member] Credit Facility [Domain] Credit Facility [Domain] Municipal Bonds [Member] Municipal Bonds [Member] Entity Incorporation, State or Country Code Basic earnings per share: Earnings Per Share, Basic [Abstract] Equity Components [Axis] Accounts receivable and PEO unbilled receivables, net Increase (Decrease) in Accounts Receivable Payments to Acquire Businesses, Gross Business acquisition purchase price Summary of Deferred Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table Text Block] Local Phone Number Deferral of revenue Contract With Customer Liability Additions Contract With Customer Liability Additions Goodwill Goodwill Goodwill, Total Goodwill, Beginning Balance Goodwill, Ending Balance Restricted cash Restricted Cash, Current Statement of Cash Flows [Abstract] Summary of Changes in Deferred Costs to Obtain and Fulfill Contracts Capitalized Contract Cost [Table Text Block] Repurchases of common shares, Shares Stock Repurchased and Retired During Period, Shares Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis] Funds Held for Clients and Corporate Investments Components Of Funds Held For Clients And Corporate Investments [Table Text Block] Tabular disclosure of components of funds held for clients and corporate investments. Accumulated other comprehensive loss Accumulated Other Comprehensive Income (Loss), Net of Tax Accumulated Other Comprehensive Income (Loss), Net of Tax, Total Accumulated other comprehensive (loss)/income Concentration Risk Benchmark [Axis] Individual workers' compensation claims liability Individual Claims Liability Workers Compensation Insurance Individual Claims Liability Workers Compensation Insurance Common stock, par value Common Stock, Par or Stated Value Per Share Interest Income (Expense), Nonoperating, Net Other income/(expense), net Other income/(expense), net Maximum [Member] Maximum [Member] Professional Employer Organization ("PEO") Unbilled Receivables, Net of Advance Collections Trade and Other Accounts Receivable, Unbilled Receivables, Policy [Policy Text Block] Diluted earnings per share: Earnings Per Share, Diluted [Abstract] Stock-based compensation costs APIC, Share-Based Payment Arrangement, Increase for Cost Recognition APIC, Share-based Payment Arrangement, Increase for Cost Recognition, Total Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Table] Fair Value, Recurring and Nonrecurring [Table] Available-for-sale securities contractual maturities Available-for-sale Securities, Debt Maturities, Term Available-for-sale Securities, Debt Maturities, Term Net change in cash, restricted cash, and equivalents Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect Notice of termination period Customer Contract Termination Notice Days Customer Contract Termination Notice Days Dilutive effect of common share equivalents Incremental Common Shares Attributable to Dilutive Effect of Share-Based Payment Arrangements Incremental Common Shares Attributable to Share-based Payment Arrangements, Total Activity related to equity-based plans Stock Issued During Period Value Share Based Compensation 1 Stock Issued During Period Value Share Based Compensation 1 City Area Code Operating activities Net Cash Provided by (Used in) Operating Activities [Abstract] Business Acquisition [Line Items] Debt Securities, Available-for-Sale, Realized Gain (Loss), Excluding Other-than-temporary Impairment Debt Securities, Available-for-sale, Realized Gain (Loss), Excluding Other-than-temporary Impairment, Total Net realized losses/(gains) on sales of AFS securities Weighted-average common shares outstanding Weighted Average Number of Shares Outstanding, Basic Weighted Average Number of Shares Outstanding, Basic, Total Prepaid income taxes Prepaid Taxes Financing activities Net Cash Provided by (Used in) Financing Activities [Abstract] Corporate investments Debt Securities, Available-for-Sale, Accrued Interest, after Allowance for Credit Loss, Current Revenue performance obligations timing, years Revenue Performance Obligations Timing Years Revenue Performance Obligations Timing Years Net cash provided by operating activities Revision in Net Cash Provided By Operating Activities Revision in net cash provided by operating activities. Statement [Table] Statement [Table] Document Fiscal Period Focus Document Fiscal Period Focus Service Revenue [Table] Service Revenue [Table] Activity related to equity-based plans Equity activity related to stock-based awards Equity activity related to stock-based awards. Includes proceeds from stock option exercises and cash usage related to stock withheld to cover taxes on lapsing of stock-based awards. Statement [Line Items] Statement [Line Items] Weighted-average anti-dilutive common share equivalents Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Due after three years through five years, Amortized cost Available-for-sale Securities, Debt Maturities, After Year Three Through Year Five, Amortized Cost Basis Amount after adjustments of available-for-sale debt securities at cost, maturing after the third fiscal year through the fifth fiscal year following the latest fiscal year. Adjustments include, but are not limited to, accretion, amortization, collection of cash, previous other-than-temporary impairments (OTTI) recognized in earnings less cumulative-effect adjustments, and fair value hedge accounting adjustments. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date. Amounts outstanding Letters of Credit Outstanding, Amount Asset Class [Domain] Asset Class [Domain] Authorized In July 2021 [Member] Authorized In July2021 [Member] Authorized In July 2021 [Member] Common Stock [Member] Common Stock [Member] Available-for-sale securities maturity date Debt Securities, Available-for-Sale, Maturity Date Other Comprehensive Income (Loss), Reclassification Adjustment from AOCI for Sale of Securities, Net of Tax Other Comprehensive Income (Loss), Reclassification Adjustment from AOCI for Sale of Securities, Net of Tax, Total Reclassification adjustment for realized gains (losses) on securities, net of tax expense (benefit) Cash and cash equivalents Cash and Cash Equivalents, at Carrying Value Cash and Cash Equivalents, at Carrying Value, Total Cash and Cash Equivalents, at Carrying Value, Beginning Balance Cash and Cash Equivalents, at Carrying Value, Ending Balance Amortization of premiums and discounts on AFS securities, net Accretion (Amortization) of Discounts and Premiums, Investments Entity Common Stock, Shares Outstanding Entity Common Stock, Shares Outstanding Trade Receivables [Member] Trade Accounts Receivable [Member] PEO Aggregate Claims Exceeding $1.0M [Member] Peo Aggregate Claims Exceeding1.0m [Member] PEO Aggregate Claims Exceeding $1.0M [Member] Cover [Abstract] Selling, general and administrative expenses Selling, General and Administrative Expense Selling, General and Administrative Expense, Total Share Repurchase Program [Domain] Share Repurchase Program [Domain] Document Fiscal Year Focus Document Fiscal Year Focus Fair value of long-term borrowings Notes Payable, Fair Value Disclosure VRDNs [Member] Variable Rate Demand Notes [Member] Variable Rate Demand Obligation [Member] Net change in other long-term assets and liabilities Increase (Decrease) in Other Noncurrent Assets and Liabilities, Net Balance, beginning of period Balance, end of period Capitalized Contract Cost, Net Capitalized Contract Cost, Net, Total Activity related to equity-based plans, Shares Shares Issued, Shares, Share-Based Payment Arrangement, before Forfeiture Stock-Based Compensation Costs Share-Based Payment Arrangement [Policy Text Block] Funds held for clients' money market securities and other restricted cash equivalents, Fair value Funds Held For Clients Money Market Securities And Other Cash Equivalents Fair Value Funds held for clients money market securities and other cash equivalents, fair value. Security Exchange Name Other comprehensive income/(loss), net of tax Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent, Total SVB [Member] Silicon Valley Bank [Member] Silicon valley bank. Recently Adopted and Issued Accounting Pronouncements New Accounting Pronouncements, Policy [Policy Text Block] Net cash provided by operating activities Increase In Net Cash Provided By Operating Activities Increase in net cash provided by operating activities. Supplemental Information Supplemental Information [Text Block] Supplemental Information [Text Block] Costs To Obtain Contracts [Member] Costs To Obtain Contract [Member] Costs To Obtain Contract [Member] Capitalized Contract Cost [Domain] Capitalized Contract Cost [Domain] Gross realized gains Debt Securities, Available-for-Sale, Realized Gain Business Acquisition, Acquiree [Domain] Financial Instrument [Axis] Entity Emerging Growth Company Amendment Flag Amendment Flag Corporate investments Marketable Securities, Current Amortization of deferred contract costs Amortization Capitalized Contract Cost, Amortization Other long-term liabilities Other Liabilities, Fair Value Disclosure AFS securities, Gross unrealized losses Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Loss, before Tax Accounting Standards Update [Domain] Basis of Presentation Basis of Accounting, Policy [Policy Text Block] Purchases of AFS securities Payments to Acquire Debt Securities, Available-for-Sale Long-term deferred costs Capitalized Contract Cost, Net, Noncurrent Total, Fair value Debt Securities, Available-for-Sale, Unrealized Loss Position Capitalized Contract Cost [Axis] Senior Notes, Series B [Member] Series B Senior Notes [Member] Series B Senior Notes [Member] Securities Act File Number Expiration date of credit facility Line of Credit Facility, Expiration Date Advance collections Advance Collections Current Advance Collections Current Accounts Receivable, Net of Allowance for Credit Losses Receivable [Policy Text Block] Time Deposits [Member] Bank Time Deposits [Member] Due after one year through three years, Fair value Available-for-sale Securities, Debt Maturities, After Year One Through Year Three, Fair Value Fair value of available-for-sale debt securities maturing after the first fiscal year through the third fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date. Long-term borrowings, net of debt issuance costs Long-Term Debt, Excluding Current Maturities Long-term Debt, Excluding Current Maturities, Total Unrealized gains (losses) on securities, net of tax benefit OCI, Debt Securities, Available-for-Sale, Unrealized Holding Gain (Loss), before Adjustment, after Tax Other Comprehensive Income (Loss), Reclassification Adjustment from AOCI for Sale of Securities, Tax Other Comprehensive Income (Loss), Reclassification Adjustment from AOCI for Sale of Securities, Tax, Total Reclassification adjustment for realized gains (loss) on securities, tax Total cash, restricted cash, and equivalents Cash, restricted cash, and equivalents, beginning of period Cash, restricted cash, and equivalents, end of period Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents Cash dividends declared Dividends, Common Stock, Cash Funds held for clients' money market securities and other restricted cash equivalents, Amortized cost Funds Held For Clients Money Market Securities And Other Cash Equivalents Amortized Cost Funds held for clients money market securities and other cash equivalents, amortized cost. Accounts payable Accounts Payable, Current Accounts Payable, Current, Total Debt Instrument [Axis] Senior Notes, Series A [Member] Series Senior Notes [Member] Series A Senior Notes [Member] Total expenses Costs and Expenses Funds Held for Clients and Corporate Investments Funds Held for Clients and Corporate Investments Disclosure [Text Block] Funds held for clients and corporate investments. Long-term corporate investments Debt Securities, Available-for-Sale, Noncurrent Entity Small Business Entity Shell Company Basic and Diluted Earnings Per Share Earnings Per Share [Text Block] Revenue: Revenues [Abstract] Commercial Paper [Member] Entity Address, Address Line One Revenue [Member] Revenue Benchmark [Member] Restricted and unrestricted cash equivalents Cash and Cash Equivalents, Fair Value Disclosure Commitments to purchase capital assets Contractual Obligation Contractual Obligation, Total Restricted cash and restricted cash equivalents included in funds held for clients Restricted Cash And Restricted Cash Equivalents Included In Funds Held For Clients Amount of restricted cash and restricted cash equivalents included in funds held for clients. Other current liabilities Other Liabilities, Current Other Liabilities, Current, Total Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intangible Assets, Other than Goodwill, Total Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intangible Assets, Other than Goodwill Business combination, intangible assets Restricted cash Restricted Cash Restricted Cash, Total Other Other Assets, Fair Value Disclosure Subsequent Event Type [Domain] Total funds held for clients and corporate investments, Gross unrealized gains Funds Held For Clients And Corporate Investments Gross Unrealized Gains Funds Held For Clients And Corporate Investments Gross Unrealized Gains Total funds held for clients and corporate investments, Gross unrealized gains Accounting Policies [Line Items] Accounting Policies [Line Items] Long-term corporate investments Debt Securities, Available-for-Sale, Accrued Interest, after Allowance for Credit Loss, Noncurrent Payroll wages and payroll taxes Direct Pass Through Cost Payroll Wages And Taxes Including Federal And State Unemployment Insurance Direct Pass Through Cost Payroll Wages And Taxes Including Federal And State Unemployment Insurance Capitalization of costs Capitalized Contract Cost Capitalized Contract Cost Net cash used in investing activities Increase In Net Cash Used In Investing Activities Increase in net cash used in investing activities. Line of Credit Facility, Lender [Domain] Line of Credit Facility, Lender [Domain] Significant Other Observable Inputs (Level 2) [Member] Fair Value, Inputs, Level 2 [Member] Management Solutions [Member] Management Solutions [Member] Management Solutions [Member] Depreciation and amortization Depreciation, Depletion and Amortization Depreciation, Depletion and Amortization, Total Product and Service [Axis] Title of 12(b) Security Purchases of other assets, net Payments to Acquire Other Productive Assets Accounting Standards Update [Axis] Investing activities Net Cash Provided by (Used in) Investing Activities [Abstract] Client fund obligations Client Fund Obligations Client fund obligations. Restricted Cash and Restricted Cash Equivalents Cash and Cash Equivalents, Restricted Cash and Cash Equivalents, Policy [Policy Text Block] Cash dividends declared, per share Common Stock, Dividends, Per Share, Declared Deferred costs Increase (Decrease) in Deferred Charges Balance, beginning of period Balance, end of period Contract with Customer, Liability Contract with Customer, Liability, Total Receivable [Domain] Receivable [Domain] Impairment loss relates to goodwill or intangible assets Goodwill and Intangible Asset Impairment Goodwill and Intangible Asset Impairment, Total Business combination settlement of debt. Business Combination Settlement Of Debt Business combination, settlement of debt Total, Gross unrealized losses Gross unrealized losses on available-for-sale securities Debt Securities, Available-for-Sale, Unrealized Loss Position, Accumulated Loss Debt Securities, Available-for-sale, Unrealized Loss Position, Accumulated Loss, Total Schedule of Other Nonoperating Income (Expense) [Table Text Block] Schedule of Other Income (Expense), Net Common stock, shares outstanding Beginning balance, Shares Ending balance, Shares Common Stock, Shares, Outstanding Short-term borrowings Short-Term Debt Short-term Debt, Total Alterna Capital Solutions LLC. Alterna Capital Solutions LLC [Member] Alterna Capital Solutions LLC [Member] Document Type Net cash (used in)/provided by investing activities Net Cash Provided by (Used in) Investing Activities Other, Amortized cost Other Securities Amortized Cost Other securities amortized cost. Document Quarterly Report Counterparty Name [Domain] Net income Net income Net income Net Income (Loss) Available to Common Stockholders, Basic Net change in operating lease right-of-use assets and liabilities Increase Decrease In Operating Lease Right Of Use Assets and Liabilities, Net Increase Decrease In Operating Lease Right Of Use Assets and Liabilities, Net Net cash provided by/(used in) financing activities Net Cash Provided by (Used in) Financing Activities Interest on funds held for clients Interest Income, Operating Interest Income, Operating, Total Entity Filer Category Entity Filer Category Supplemental Information [Abstract] Supplemental Information [Abstract] Interest receivable Increase (Decrease) in Accrued Interest Receivable, Net Accounts And Unbilled Receivables [Member] Accounts And Unbilled Receivables [Member] Accounts And Unbilled Receivables [Member] Foreign currency translation adjustment Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Total 2020 Credit Facility [Member] Twenty Twenty Credit Facility [Member] Twenty Twenty Credit Facility [Member] Asset Class [Axis] Total liabilities Liabilities Total stockholders' equity Beginning balance Ending balance Equity, Attributable to Parent Accrued worksite employee compensation and related items Accrued Worksite Employee Compensation And Related Items Accrued Worksite Employee Compensation And Related Items Gross realized losses Debt Securities, Available-for-Sale, Realized Loss Intangible assets, net of accumulated amortization Intangible Assets, Net (Excluding Goodwill) Intangible Assets, Net (Excluding Goodwill), Total Interest expense Interest Expense Interest Expense, Total Standby Letters of Credit [Member] Standby Letters of Credit [Member] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] Corporate Bonds [Member] Corporate Debt Securities [Member] Statement of Financial Position [Abstract] Weighted-average common shares outstanding, assuming dilution Weighted-average common shares outstanding, assuming dilution Weighted Average Number of Shares Outstanding, Diluted Credit Facility [Axis] Effective income tax rate Effective Income Tax Rate Reconciliation, Percent Effective Income Tax Rate Reconciliation, Percent, Total Other Income and Expenses [Abstract] AFS securities, Amortized cost Debt Securities, Available-for-Sale, Amortized Cost Income Taxes Income Tax Disclosure [Text Block] Interest income on corporate investments Investment Income, Nonoperating Investment Income, Nonoperating, Total Other, Fair value Other Securities Fair Value Other securities fair value. Basic and Diluted Earnings Per Share Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Authorized In January 2024 [Member] Authorized In January 2024. Securities in an unrealized loss position for more than twelve months, Gross unrealized losses Debt Securities, Available-for-Sale, Continuous Unrealized Loss Position, 12 Months or Longer, Accumulated Loss Fair Value Disclosures [Abstract] Fair Value Hierarchy and NAV [Axis] Fair Value, Measurement Frequency [Domain] Measurement Frequency [Domain] Service Revenue [Line Items] Service Revenue [Line Items] Purchases of property and equipment Payments to Acquire Property, Plant, and Equipment Payments to Acquire Property, Plant, and Equipment, Total Reclassification, Comparability Adjustment [Policy Text Block] Reclassifications Accrued corporate compensation and related items Employee-related Liabilities, Current Employee-related Liabilities, Current, Total Business Acquisition [Axis] Income Tax Disclosure [Abstract] Percentage of available-for-sale securities in an unrealized loss position Available For Sale, Securities In Unrealized Loss Positions, Percentage Available For Sale, Securities In Unrealized Loss Positions, Percentage EX-101.CAL 11 payx-20231130_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT XML 12 R1.htm IDEA: XBRL DOCUMENT v3.23.4
Document and Entity Information
6 Months Ended
Nov. 30, 2023
shares
Cover [Abstract]  
Document Type 10-Q
Amendment Flag false
Document Quarterly Report true
Document Fiscal Period Focus Q2
Current Fiscal Year End Date --05-31
Document Fiscal Year Focus 2024
Document Period End Date Nov. 30, 2023
Document Transition Report false
Securities Act File Number 0-11330
Entity Registrant Name Paychex, Inc.
Entity Incorporation, State or Country Code DE
Entity Tax Identification Number 16-1124166
Entity Address, Address Line One 911 Panorama Trail South
Entity Address, City or Town Rochester
Entity Address, State or Province NY
Entity Address, Postal Zip Code 14625-2396
City Area Code 585
Local Phone Number 385-6666
Title of 12(b) Security Common Stock, $0.01 par value
Trading Symbol PAYX
Security Exchange Name NASDAQ
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 359,821,826
Entity Central Index Key 0000723531
XML 13 R2.htm IDEA: XBRL DOCUMENT v3.23.4
Consolidated Statements of Income and Comprehensive Income - USD ($)
shares in Millions, $ in Millions
3 Months Ended 6 Months Ended
Nov. 30, 2023
Nov. 30, 2022
Nov. 30, 2023
Nov. 30, 2022
Revenue:        
Total service revenue $ 1,226.4 $ 1,168.6 $ 2,479.7 $ 2,356.9
Interest on funds held for clients 31.5 21.7 64.2 39.6
Total revenue 1,257.9 1,190.3 2,543.9 2,396.5
Expenses:        
Cost of service revenue 364.1 359.3 724.3 710.3
Selling, general and administrative expenses 387.6 358.7 777.1 718.3
Total expenses 751.7 718.0 1,501.4 1,428.6
Operating income 506.2 472.3 1,042.5 967.9
Other income/(expense), net 11.7 2.9 24.5 (0.7)
Income before income taxes 517.9 475.2 1,067.0 967.2
Income taxes 125.2 114.9 255.1 227.7
Net income 392.7 360.3 811.9 739.5
Other comprehensive income/(loss), net of tax 15.9 (26.9) (7.3) (64.4)
Comprehensive income $ 408.6 $ 333.4 $ 804.6 $ 675.1
Basic earnings per share $ 1.09 $ 1.00 $ 2.25 $ 2.05
Diluted earnings per share $ 1.08 $ 0.99 $ 2.24 $ 2.04
Weighted-average common shares outstanding 360.5 360.5 360.6 360.2
Weighted-average common shares outstanding, assuming dilution 362.1 362.3 362.4 362.3
Management Solutions [Member]        
Revenue:        
Total service revenue $ 930.7 $ 895.3 $ 1,886.2 $ 1,800.8
PEO And Insurance Solutions [Member]        
Revenue:        
Total service revenue $ 295.7 $ 273.3 $ 593.5 $ 556.1
XML 14 R3.htm IDEA: XBRL DOCUMENT v3.23.4
Consolidated Balance Sheets - USD ($)
$ in Millions
Nov. 30, 2023
May 31, 2023
Assets    
Cash and cash equivalents $ 1,363.1 $ 1,222.0
Restricted cash 47.9 49.8
Corporate investments 34.4 373.4
Interest receivable 23.7 24.4
Accounts receivable, net of allowance for credit losses 1,082.7 873.3
PEO unbilled receivables, net of advance collections 544.4 528.5
Prepaid income taxes 83.5 48.1
Prepaid expenses and other current assets 304.3 289.8
Current assets before funds held for clients 3,484.0 3,409.3
Funds held for clients 5,439.7 4,118.8
Total current assets 8,923.7 7,528.1
Long-term corporate investments 1.6 3.8
Property and equipment, net of accumulated depreciation 417.6 396.3
Operating lease right-of-use assets, net of accumulated amortization 59.4 61.5
Intangible assets, net of accumulated amortization 201.0 187.4
Goodwill 1,882.3 1,834.0
Long-term deferred costs 474.6 470.1
Other long-term assets 91.9 65.2
Total assets 12,052.1 10,546.4
Liabilities    
Accounts payable 92.3 84.7
Accrued corporate compensation and related items 164.1 209.9
Accrued worksite employee compensation and related items 806.2 763.9
Short-term borrowings 13.6 10.2
Deferred revenue 55.1 47.3
Other current liabilities 496.3 395.4
Current liabilities before client fund obligations 1,627.6 1,511.4
Client fund obligations 5,626.8 4,294.0
Total current liabilities 7,254.4 5,805.4
Accrued income taxes 93.2 83.0
Deferred income taxes 103.0 112.1
Long-term borrowings, net of debt issuance costs 798.4 798.2
Operating lease liabilities 53.5 57.3
Other long-term liabilities 225.2 197.2
Total liabilities 8,527.7 7,053.2
Commitments and contingencies - Note I
Stockholders' equity    
Common stock, $0.01 par value; Authorized: 600.0 shares; Issued and outstanding: 359.8 shares as of November 30, 2023 and 360.5 shares as of May 31, 2023 3.6 3.6
Additional paid-in capital 1,678.6 1,626.4
Retained earnings 2,009.4 2,023.1
Accumulated other comprehensive loss (167.2) (159.9)
Total stockholders' equity 3,524.4 3,493.2
Total liabilities and stockholders' equity $ 12,052.1 $ 10,546.4
XML 15 R4.htm IDEA: XBRL DOCUMENT v3.23.4
Consolidated Balance Sheets (Parenthetical) - $ / shares
Nov. 30, 2023
May 31, 2023
Stockholders' equity    
Common stock, par value $ 0.01 $ 0.01
Common stock, shares authorized 600,000,000 600,000,000
Common stock, shares issued 359,800,000 360,500,000
Common stock, shares outstanding 359,800,000 360,500,000
XML 16 R5.htm IDEA: XBRL DOCUMENT v3.23.4
Consolidated Statements of Stockholders' Equity - USD ($)
shares in Millions, $ in Millions
Total
Common Stock [Member]
Additional Paid-in Capital [Member]
Retained Earnings [Member]
Accumulated Other Comprehensive Loss [Member]
Beginning balance, Shares at May. 31, 2022   359.9      
Beginning balance at May. 31, 2022 $ 3,085.2 $ 3.6 $ 1,545.9 $ 1,669.6 $ (133.9)
Net income 739.5     739.5  
Unrealized gains (losses) on securities, net of tax benefit (61.3)       (61.3)
Reclassification adjustment for realized gains (losses) on securities, net of tax expense (benefit) [1] (0.1)       (0.1)
Cash dividends declared (569.6)     (569.6)  
Stock-based compensation costs 29.7   29.7    
Foreign currency translation adjustment (3.0)       (3.0)
Activity related to equity-based plans, Shares   0.6      
Activity related to equity-based plans (15.1) $ 0.0 13.0 (28.1)  
Ending balance, Shares at Nov. 30, 2022   360.5      
Ending balance at Nov. 30, 2022 3,205.3 $ 3.6 1,588.6 1,811.4 (198.3)
Beginning balance, Shares at Aug. 31, 2022   360.4      
Beginning balance at Aug. 31, 2022 3,137.4 $ 3.6 1,568.9 1,736.3 (171.4)
Net income 360.3     360.3  
Unrealized gains (losses) on securities, net of tax benefit (31.8)       (31.8)
Reclassification adjustment for realized gains (losses) on securities, net of tax expense (benefit) 0.0       0.0
Cash dividends declared (284.9)     (284.9)  
Stock-based compensation costs 15.3   15.3    
Foreign currency translation adjustment 4.9       4.9
Activity related to equity-based plans, Shares   0.1      
Activity related to equity-based plans 4.1 $ 0.0 4.4 (0.3)  
Ending balance, Shares at Nov. 30, 2022   360.5      
Ending balance at Nov. 30, 2022 $ 3,205.3 $ 3.6 1,588.6 1,811.4 (198.3)
Beginning balance, Shares at May. 31, 2023 360.5 360.5      
Beginning balance at May. 31, 2023 $ 3,493.2 $ 3.6 1,626.4 2,023.1 (159.9)
Net income 811.9     811.9  
Unrealized gains (losses) on securities, net of tax benefit (9.1)       (9.1)
Reclassification adjustment for realized gains (losses) on securities, net of tax expense (benefit) [1] 0.0       0.0
Cash dividends declared (641.9)     (641.9)  
Repurchases of common shares, Shares [2]   (1.5)      
Repurchases of common shares [2] (169.2) $ 0.0 (6.2) (163.0)  
Stock-based compensation costs 30.7   30.7    
Foreign currency translation adjustment 1.8       1.8
Activity related to equity-based plans, Shares   0.8      
Activity related to equity-based plans $ 7.0 $ 0.0 27.7 (20.7)  
Ending balance, Shares at Nov. 30, 2023 359.8 359.8      
Ending balance at Nov. 30, 2023 $ 3,524.4 $ 3.6 1,678.6 2,009.4 (167.2)
Beginning balance, Shares at Aug. 31, 2023   361.2      
Beginning balance at Aug. 31, 2023 3,587.8 $ 3.6 1,666.4 2,100.9 (183.1)
Net income 392.7     392.7  
Unrealized gains (losses) on securities, net of tax benefit 14.8       14.8
Reclassification adjustment for realized gains (losses) on securities, net of tax expense (benefit) [1] 0.0       0.0
Cash dividends declared (320.5)     (320.5)  
Repurchases of common shares, Shares [2]   (1.5)      
Repurchases of common shares [2] (169.2) $ 0.0 (6.2) (163.0)  
Stock-based compensation costs 14.7   14.7    
Foreign currency translation adjustment 1.1       1.1
Activity related to equity-based plans, Shares   0.1      
Activity related to equity-based plans $ 3.0 $ 0.0 3.7 (0.7)  
Ending balance, Shares at Nov. 30, 2023 359.8 359.8      
Ending balance at Nov. 30, 2023 $ 3,524.4 $ 3.6 $ 1,678.6 $ 2,009.4 $ (167.2)
[1] Reclassification adjustments out of accumulated other comprehensive loss for realized gains/(losses), net of tax, on the sale of AFS securities are reflected in interest on funds held for clients and other expense, net on the Consolidated Statements of Income and Comprehensive Income.
(2)
The Company maintains a program to repurchase up to $400.0 million of its common stock, with authorization expiring January 31, 2024. The purpose of this program is to manage common stock dilution.
[2] The Company maintains a program to repurchase up to $400.0 million of its common stock, with authorization expiring January 31, 2024. The purpose of this program is to manage common stock dilution.
XML 17 R6.htm IDEA: XBRL DOCUMENT v3.23.4
Consolidated Statements of Stockholders' Equity (Parenthetical) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Nov. 30, 2023
Nov. 30, 2022
Nov. 30, 2023
Nov. 30, 2022
Unrealized gains (losses) on securities, tax $ 4.8 $ (10.3) $ (2.8) $ (20.0)
Reclassification adjustment for realized gains (loss) on securities, tax $ (0.0) $ 0.0 $ (0.0) $ 0.0
Cash dividends declared, per share $ 0.89 $ 0.79 $ 1.78 $ 1.58
Authorized In January 2024 [Member]        
Expiration date     Jan. 31, 2024  
Authorized In January 2024 [Member] | Maximum [Member]        
Approved repurchase amount $ 400.0   $ 400.0  
XML 18 R7.htm IDEA: XBRL DOCUMENT v3.23.4
Consolidated Statements of Cash Flows - USD ($)
$ in Millions
6 Months Ended
Nov. 30, 2023
Nov. 30, 2022
Operating activities    
Net income $ 811.9 $ 739.5
Adjustments to reconcile net income to net cash provided by operating activities:    
Depreciation and amortization 86.1 88.3
Amortization of premiums and discounts on AFS securities, net (2.9) 11.2
Amortization of deferred contract costs 115.1 107.5
Stock-based compensation costs 30.7 29.7
Benefit from deferred income taxes (6.4) (15.3)
Provision for credit losses 10.0 8.1
Net realized losses/(gains) on sales of AFS securities 0.0 (0.1)
Changes in operating assets and liabilities:    
Interest receivable 0.7 (0.9)
Accounts receivable and PEO unbilled receivables, net 52.9 (82.5)
Prepaid expenses and other current assets (46.3) (43.4)
Accounts payable and other current liabilities 66.6 (11.2)
Deferred costs (123.1) (122.1)
Net change in other long-term assets and liabilities 10.1 13.8
Net change in operating lease right-of-use assets and liabilities (1.1) (2.9)
Net cash provided by operating activities 1,004.3 719.7
Investing activities    
Purchases of AFS securities (3,303.7) (6,504.9)
Proceeds from sales and maturities of AFS securities 3,607.0 7,631.3
Net purchases of short-term accounts receivable (104.8) (33.8)
Purchases of property and equipment (79.4) (65.9)
Proceeds from sales of property and equipment 0.0 9.7
Acquisition of businesses, net of cash acquired (208.3)  
Purchases of other assets, net (20.5) (8.6)
Net cash (used in)/provided by investing activities (109.7) 1,027.8
Financing activities    
Net change in client fund obligations 1,332.8 (468.7)
Net change in short-term borrowings 3.8 2.0
Dividends paid (642.1) (569.3)
Repurchases of common shares (169.2)  
Activity related to equity-based plans 7.0 (15.1)
Net cash provided by/(used in) financing activities 532.3 (1,051.1)
Net change in cash, restricted cash, and equivalents 1,426.9 696.4
Cash, restricted cash, and equivalents, beginning of period 2,134.9 928.4
Cash, restricted cash, and equivalents, end of period 3,561.8 1,624.8
Reconciliation of cash, restricted cash, and equivalents    
Cash and cash equivalents 1,363.1 1,096.5
Restricted cash 47.9 68.2
Restricted cash and restricted cash equivalents included in funds held for clients 2,150.8 460.1
Total cash, restricted cash, and equivalents $ 3,561.8 $ 1,624.8
XML 19 R8.htm IDEA: XBRL DOCUMENT v3.23.4
Insider Trading Arrangements
3 Months Ended
Nov. 30, 2023
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
XML 20 R9.htm IDEA: XBRL DOCUMENT v3.23.4
Description of Business, Basis of Presentation, and Significant Accounting Policies
6 Months Ended
Nov. 30, 2023
Accounting Policies [Abstract]  
Description of Business, Basis of Presentation, and Significant Accounting Policies

Note A: Description of Business, Basis of Presentation, and Significant Accounting Policies

 

Description of business: Paychex, Inc. and its wholly owned subsidiaries (collectively, the “Company” or “Paychex”) is a leading provider of integrated human capital management (“HCM”) solutions for human resources (“HR”), payroll, benefits, and insurance for small- to medium-sized businesses in the United States (“U.S.”) and parts of Europe. The Company also has operations in India. Paychex, a Delaware corporation formed in 1979, reports as one segment.

 

Basis of presentation: The accompanying consolidated financial statements have been prepared in accordance with U.S. generally accepted accounting principles (“GAAP”) for interim financial information and with the instructions to the Quarterly Report on Form 10-Q ("Form 10-Q") and Article 10 of Regulation S-X. Accordingly, they do not include all the information and footnotes required by GAAP for complete financial statement presentation. The consolidated financial statements include the consolidated accounts of the Company with all intercompany transactions eliminated. Certain disclosures are reported as zero balances due to rounding. In the opinion of management, the information furnished herein reflects all adjustments (consisting of items of a normal recurring nature) necessary for a fair statement of the results for the interim period. These consolidated financial statements should be read in conjunction with the Company’s consolidated financial statements and related Notes to Consolidated Financial Statements presented in the Company’s Annual Report on Form 10-K (“Form 10-K”) for the fiscal year ended May 31, 2023 (“fiscal 2023”). Operating results and cash flows for the six months ended November 30, 2023 are not necessarily indicative of the results that may be expected for other interim periods or for the fiscal year ending May 31, 2024 (“fiscal 2024”).

 

Reclassifications: Certain prior year amounts have been reclassified to conform to the current period presentation. These reclassifications had no effect on reported consolidated earnings.

 

Revision to previously issued financial statements: The consolidated statement of cash flows for the six months ended November 30, 2022 includes a revision to previously reported amounts related to the presentation of the cash flows associated with short-term receivables purchased from the Company’s clients under non-recourse arrangements. The revision increased net cash provided by operating activities and net cash used in investing activities by $33.8 million each. Management concluded that this revision was not material to the financial statements of any previously filed annual or interim periods. This revision is reflected in this Form 10-Q and will be reflected in future filings.

 

Restricted cash and restricted cash equivalents: Restricted cash and restricted cash equivalents are recorded at fair value, and consist of cash and cash equivalents, primarily money market securities, included in funds held for clients and cash that is restricted in use to secure commitments for certain workers’ compensation insurance policies.

 

Accounts receivable, net of allowance for credit losses: Accounts receivable balances are shown on the Consolidated Balance Sheets net of the allowance for credit losses of $21.8 million and $20.5 million as of November 30, 2023 and May 31, 2023, respectively. These balances include trade receivables for services provided to clients and receivables purchased from the Company's clients under non-recourse arrangements. Trade receivables were $209.6 million and $287.0 million as of November 30, 2023 and May 31, 2023, respectively. Purchased receivables, at gross, were $894.9 million and $606.8 million as of November 30, 2023 and May 31, 2023, respectively.

 

The Company is exposed to credit losses through the sale of services, payment of client obligations, and collection of purchased receivables. To mitigate this credit risk, the Company has multiple programs in place to assess and continuously monitor each client’s ability to pay for these solutions and support. Credit monitoring programs include, but are not limited to, new client credit reviews, establishing appropriate credit limits, monitoring of credit distressed clients, and early electronic wire and collection procedures. The Company also considers contract terms and conditions, client business type or strategy and may require collateralized asset support or prepayment to mitigate credit risk.

 

Accounts receivable are written off and charged against the allowance for credit losses when the Company has exhausted all collection efforts without success. The Company estimates its credit losses based on historical loss activity adjusted for current economic conditions and reasonable and supportable forecast factors, when applicable. The provision for the allowance for credit losses and accounts written off were not material for the three and six months ended November 30, 2023 and November 30, 2022. No single client had a material impact on total accounts receivable as of November 30, 2023 and May 31, 2023 or service revenue and results of operations for the three and six months ended November 30, 2023 and November 30, 2022.

 

Professional Employer Organization (“PEO”) unbilled receivables, net of advance collections: PEO unbilled receivables, including estimated revenues, offset by advance collections from clients, are recorded as PEO unbilled receivables, net of advance collections on the Company’s Consolidated Balance Sheets. As of November 30, 2023 and May 31, 2023, advance collections were $45.1 million and $12.5 million, respectively.

 

PEO insurance reserves: As part of its PEO solution, the Company offers workers’ compensation insurance and health insurance coverage to clients for the benefit of client employees. Workers’ compensation insurance is primarily provided under fully insured high deductible workers’ compensation insurance policies. Workers’ compensation insurance reserves are established to provide for the estimated costs of paying claims up to per occurrence liability limits. These reserves include estimates of certain expenses associated with processing and settling claims. For fiscal 2024, the Company has an aggregate maximum liability of $1.0 million for claims exceeding $1.0 million, and once met, the maximum individual claims liability is $1.0 million. For fiscal 2023, the Company had an aggregate maximum liability of $2.0 million for claims exceeding $1.0 million, and once met, the maximum individual claims liability is $1.0 million.

 

With respect to PEO health insurance coverage, the Company offers various health insurance plans that take the form of either fully insured guaranteed cost plans or fully insured insurance arrangements where the Company retains risk. A reserve for insurance arrangements where the Company retains risk is established to provide for the payment of claims in accordance with the Company’s service contract with the carrier. The claims reserve includes estimates for reported losses, plus amounts for those claims incurred but not reported, and estimates of certain expenses associated with processing and settling the claims. The Company’s maximum individual claims liability is $0.5 million under its policies covering both fiscal 2024 and fiscal 2023.

 

In establishing the PEO workers' compensation insurance reserves, the Company uses an independent actuarial estimate of undiscounted future cash payments that would be made to settle claims. Estimating the ultimate cost of future claims is an uncertain and complex process based upon historical loss experience and accepted actuarial methods and assumptions. These reserves are subject to change due to multiple factors, including economic trends, changes in legal liability law, and damage awards, all of which could materially impact the reserves as reported in the consolidated financial statements. Accordingly, final claim settlements may vary from the present estimates, particularly with workers’ compensation insurance where those payments may not occur until well into the future. The Company regularly reviews the adequacy of its estimated insurance reserves. Adjustments to previously established reserves are reflected in the results of operations for the period in which the adjustment is identified. Such adjustments could be significant, reflecting any combination of new and adverse or favorable trends.

 

Stock-based compensation costs: The Company has issued stock-based awards to employees and members of its Board of Directors (the “Board”) consisting of stock options, restricted stock units, and restricted stock awards. The Company accounts for all stock-based awards to employees and members of the Board as compensation costs in the consolidated financial statements based on their fair values measured as of the date of grant. These costs are recognized over the requisite service period. Stock-based compensation costs recognized were $14.7 million and $30.7 million for the three and six months ended November 30, 2023, respectively, as compared with $15.3 million and $29.7 million for the three and six months ended November 30, 2022, respectively. The methods and assumptions used in the determination of the fair value of stock-based awards are consistent with those described in the Company’s Form 10-K for fiscal 2023.

 

Recently adopted accounting pronouncements: Effective June 1, 2023, the Company adopted Accounting Standards Update (“ASU”) No. 2021-08 “Business Combinations (Topic 805): Accounting for Contract Assets and Contract Liabilities from Contracts with Customers,” which did not have a material impact on its consolidated financial statements.

Recently issued accounting pronouncements: In November 2023, the Financial Accounting Standards Board (“FASB”) issued ASU No. 2023-07 “Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures.” This ASU expands public entities’ segment disclosures by requiring disclosure of significant segment expenses that are regularly provided to the chief operating decision maker and included within each reported measure of segment profit or loss, an amount and description of its composition for other segment items, and interim disclosures of a reportable segment’s profit or loss and assets. This ASU is effective for fiscal years beginning after December 15, 2023, and for interim periods within fiscal years beginning after December 15, 2024. This ASU is applicable to the Company’s Annual Report on Form 10-K for the fiscal year ended May 31, 2025, and subsequent interim periods, with early application permitted. The Company is currently evaluating the impact of adopting this ASU on its consolidated financial statements and disclosures.

 

In December 2023, the FASB issued ASU No. 2023-09 “Income Taxes (Topic 740): Improvements to Income Tax Disclosures.” This ASU updates income tax disclosure requirements primarily by requiring specific categories and greater

disaggregation within the rate reconciliation and disaggregation of income taxes paid by jurisdiction. This ASU is effective for annual periods beginning after December 15, 2024 and is applicable to the Company’s fiscal year beginning June 1, 2025, with early application permitted. The Company is currently evaluating the impact of adopting this ASU on its consolidated financial statements and disclosures.

 

Other recent authoritative guidance issued by the FASB (including technical corrections to the FASB Accounting Standards Codification), the American Institute of Certified Public Accountants, and the Securities and Exchange Commission (“SEC”) did not or is not expected to have a material impact on the Company’s consolidated financial statements.

XML 21 R10.htm IDEA: XBRL DOCUMENT v3.23.4
Service Revenue
6 Months Ended
Nov. 30, 2023
Revenue from Contract with Customer [Abstract]  
Service Revenue

Note B: Service Revenue

 

Service revenue is primarily attributable to fees for providing services to the Company’s clients and is recognized when control of the contracted services is transferred to its clients, in an amount that reflects the consideration it expects to receive in exchange for such services. Insurance Solutions revenue is commissions earned on premiums collected and remitted to insurance carriers. The Company’s contracts generally do not contain specified contract periods and may be terminated by either party with a 30-day notice of termination. Sales and other applicable non-payroll related taxes are excluded from service revenue.

 

Based upon similar operational and economic characteristics, the Company’s service revenue is disaggregated by Management Solutions and PEO and Insurance Solutions as reported in the Company’s Consolidated Statements of Income and Comprehensive Income. The Company believes these revenue categories depict how the nature, amount, timing, and uncertainty of its revenue and cash flows are affected by economic factors.

Management Solutions Revenue

Management Solutions revenue is primarily derived from the Company’s integrated HCM services and HR solutions. Clients can select services on an á la carte basis or as part of various product bundles. The Company’s offerings often leverage the information gathered in its base payroll processing service, allowing it to provide comprehensive services covering the HCM spectrum. Management Solutions revenue is generally recognized over time as services are performed and the client simultaneously receives and controls the benefits from these services.

 

Revenue earned from delivery service for the distribution of certain client payroll checks and reports is also included in Management Solutions revenue in the Company’s Consolidated Statements of Income and Comprehensive Income. Delivery service revenue is recognized at a point in time following the delivery of payroll checks, reports, quarter-end packages, and tax returns to the Company’s clients.

 

PEO and Insurance Solutions Revenue

PEO solutions are sold through the Company’s registered and licensed subsidiaries and offer businesses HCM and HR solutions. The Company serves as a co-employer of its clients’ employees, offers health insurance coverage to client employees, and assumes the risks and rewards of workers’ compensation insurance and certain health insurance offerings. PEO Solutions revenue is recognized over time as the services are performed and the client simultaneously receives and controls the benefits from these services. PEO Solutions revenue is reported net of certain pass-through costs billed and incurred, which include payroll wages, payroll taxes, including federal and state unemployment insurance, and health insurance premiums on guaranteed cost benefit plans. For workers’ compensation and health insurance plans where the Company retains risk, revenues and costs are recorded on a gross basis.

 

PEO pass-through costs netted within the PEO and Insurance Solutions revenue were as follows:

 

 

 

For the three months ended

 

 

For the six months ended

 

 

 

November 30,

 

 

November 30,

 

In millions

 

2023

 

 

2022

 

 

2023

 

 

2022

 

Payroll wages and payroll taxes

 

$

 

6,646.9

 

 

$

 

6,333.3

 

 

$

 

13,061.5

 

 

$

 

12,671.1

 

State unemployment insurance (included in payroll wages and payroll taxes)

 

$

 

19.7

 

 

$

 

30.3

 

 

$

 

38.3

 

 

$

 

39.8

 

Guaranteed cost benefit plans

 

$

 

171.3

 

 

$

 

180.3

 

 

$

 

333.8

 

 

$

 

337.0

 

 

 

Insurance solutions are sold through the Company’s licensed insurance agency, Paychex Insurance Agency, Inc., which provides insurance through a variety of carriers, allowing companies to expand their employee benefit offerings at an affordable cost. Insurance offerings include property and casualty coverage such as workers’ compensation, business-owner policies, commercial auto, cyber security, and health and benefits coverage, including health, dental, vision, and life. Insurance Solutions revenue reflects commissions earned on remitted insurance services premiums billed and is recognized over time as services are performed and the client simultaneously receives and controls the benefits from these services.

 

Contract Balances

The timing of revenue recognition for Management Solutions and PEO and Insurance Solutions is consistent with the invoicing of clients as they both occur during the respective client payroll period for which the services are provided. Therefore, the Company does not recognize a contract asset or liability resulting from the timing of revenue recognition and invoicing.

 

Payments received for certain of the Company’s service offerings for set-up fees are considered a material right. Therefore, the Company defers revenue associated with these performance obligations, which exceed one year, and subsequently recognizes them as future services are provided, over approximately three to four years.

 

Changes in deferred revenue related to material rights that exceed one year were as follows:

 

 

 

For the three months ended

 

 

For the six months ended

 

 

 

November 30,

 

 

November 30,

 

In millions

 

2023

 

 

2022

 

 

2023

 

 

2022

 

Balance, beginning of period

 

$

 

67.0

 

 

$

 

52.2

 

 

$

 

62.0

 

 

$

 

48.9

 

Deferral of revenue

 

 

 

11.0

 

 

 

 

10.0

 

 

 

 

23.9

 

 

 

 

20.1

 

Recognition of unearned revenue

 

 

 

(8.2

)

 

 

 

(7.0

)

 

 

 

(16.1

)

 

 

 

(13.8

)

Balance, end of period

 

$

 

69.8

 

 

$

 

55.2

 

 

$

 

69.8

 

 

$

 

55.2

 

 

Deferred revenue related to material rights is reported in the deferred revenue and other long-term liabilities line items on the Company’s Consolidated Balance Sheets. As of November 30, 2023, the Company expects to recognize deferred revenue related to these material rights for the remainder of fiscal 2024 and subsequent fiscal years as follows:

 

In millions

 

Estimated

 

Year ending May 31,

 

recognition of unearned revenue

 

2024

 

$

 

15.9

 

2025

 

 

 

26.4

 

Thereafter

 

 

 

27.5

 

Total recognition of unearned revenue

 

$

 

69.8

 

 

Assets Recognized from the Costs to Obtain and Fulfill Contracts

The Company recognizes an asset for the incremental costs of obtaining a contract with a client if it is expected that the economic benefit and amortization period will be longer than one year. The Company also recognizes an asset for the costs to fulfill a contract with a client if the costs are specifically identifiable, generate or enhance resources used to satisfy future performance obligations, and are expected to be recovered.

 

Deferred costs to obtain and fulfill contracts are reported in the prepaid expenses and other current assets and long-term deferred costs line items on the Company’s Consolidated Balance Sheets. Amortization expense related to costs to obtain and fulfill a contract are included in cost of service revenue and selling, general and administrative expenses in the Company’s Consolidated Statements of Income and Comprehensive Income and recognized over the expected economic benefit period.

 

The Company regularly reviews its deferred costs for potential impairment and did not recognize an impairment loss during the six months ended November 30, 2023 or November 30, 2022.

 

Changes in deferred costs to obtain and fulfill contracts were as follows:

 

Costs to obtain contracts:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

For the three months ended

 

 

For the six months ended

 

 

 

November 30,

 

 

November 30,

 

In millions

 

2023

 

 

2022

 

 

2023

 

 

2022

 

Balance, beginning of period

 

$

 

602.6

 

 

$

 

560.6

 

 

$

 

597.5

 

 

$

 

550.2

 

Capitalization of costs

 

 

 

53.7

 

 

 

 

50.0

 

 

 

 

109.4

 

 

 

 

107.0

 

Amortization

 

 

 

(51.3

)

 

 

 

(48.0

)

 

 

 

(101.9

)

 

 

 

(94.6

)

Balance, end of period

 

$

 

605.0

 

 

$

 

562.6

 

 

$

 

605.0

 

 

$

 

562.6

 

 

Costs to fulfill contracts:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

For the three months ended

 

 

For the six months ended

 

 

 

November 30,

 

 

November 30,

 

In millions

 

2023

 

 

2022

 

 

2023

 

 

2022

 

Balance, beginning of period

 

$

 

75.2

 

 

$

 

73.4

 

 

$

 

75.3

 

 

$

 

72.3

 

Capitalization of costs

 

 

 

7.2

 

 

 

 

7.6

 

 

 

 

13.7

 

 

 

 

15.1

 

Amortization

 

 

 

(6.6

)

 

 

 

(6.5

)

 

 

 

(13.2

)

 

 

 

(12.9

)

Balance, end of period

 

$

 

75.8

 

 

$

 

74.5

 

 

$

 

75.8

 

 

$

 

74.5

 

XML 22 R11.htm IDEA: XBRL DOCUMENT v3.23.4
Basic and Diluted Earnings Per Share
6 Months Ended
Nov. 30, 2023
Earnings Per Share [Abstract]  
Basic and Diluted Earnings Per Share

Note C: Basic and Diluted Earnings Per Share

 

Basic and diluted earnings per share were calculated as follows:

 

 

 

For the three months ended

 

 

For the six months ended

 

 

 

November 30,

 

 

November 30,

 

In millions, except per share amounts

 

2023

 

 

2022

 

 

2023

 

 

2022

 

Basic earnings per share:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Net income

 

$

 

392.7

 

 

$

 

360.3

 

 

$

 

811.9

 

 

$

 

739.5

 

Weighted-average common shares outstanding

 

 

 

360.5

 

 

 

 

360.5

 

 

 

 

360.6

 

 

 

 

360.2

 

Basic earnings per share

 

$

 

1.09

 

 

$

 

1.00

 

 

$

 

2.25

 

 

$

 

2.05

 

Diluted earnings per share:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Net income

 

$

 

392.7

 

 

$

 

360.3

 

 

$

 

811.9

 

 

$

 

739.5

 

Weighted-average common shares outstanding

 

 

 

360.5

 

 

 

 

360.5

 

 

 

 

360.6

 

 

 

 

360.2

 

Dilutive effect of common share equivalents

 

 

 

1.6

 

 

 

 

1.8

 

 

 

 

1.8

 

 

 

 

2.1

 

Weighted-average common shares outstanding, assuming dilution

 

 

 

362.1

 

 

 

 

362.3

 

 

 

 

362.4

 

 

 

 

362.3

 

Diluted earnings per share

 

$

 

1.08

 

 

$

 

0.99

 

 

$

 

2.24

 

 

$

 

2.04

 

Weighted-average anti-dilutive common share equivalents

 

 

 

0.8

 

 

 

 

0.9

 

 

 

 

0.7

 

 

 

 

0.7

 

 

Weighted-average common share equivalents that have an anti-dilutive impact are excluded from the computation of diluted earnings per share.

XML 23 R12.htm IDEA: XBRL DOCUMENT v3.23.4
Business Combinations
6 Months Ended
Nov. 30, 2023
Business Combinations [Abstract]  
Business Combinations

Note D: Business Combinations

 

Effective July 31, 2023, substantially all of the net assets of Alterna Capital Solutions LLC (“Alterna”), were acquired by a wholly owned subsidiary of the Company. Alterna purchases outstanding accounts receivable of their customers under non-recourse arrangements. This acquisition allows the Company to increase and diversify its portfolio of solutions and support serving small- to medium-sized businesses. The acquisition consideration was comprised of a base purchase price of $95.1 million plus immediate settlement of debt totaling $128.9 million, net of $15.7 million in cash and restricted cash acquired. Accounts receivable balances acquired, net of allowance for doubtful accounts, and less amounts due to clients related to funding arrangements, totaled $146.1 million. Management determined that intangible assets related to the client list were $18.9 million to be amortized utilizing an accelerated method of amortization over a weighted average of 8 years. Goodwill in the amount of $46.7 million was recorded as a result of the acquisition, which is tax-deductible. The Company finalized the purchase price allocation for the acquisition of Alterna as of November 30, 2023. The financial results of Alterna are included in the Company’s consolidated financial statements from its respective date of acquisition. This acquisition was not material to the Company’s results of operations, financial position, or cash flows.

XML 24 R13.htm IDEA: XBRL DOCUMENT v3.23.4
Other Income/(Expense), Net
6 Months Ended
Nov. 30, 2023
Other Income and Expenses [Abstract]  
Other Income/(Expense), Net

Note E: Other Income/(Expense), Net

 

Other income/(expense), net, consisted of the following items:

 

 

 

For the three months ended

 

 

For the six months ended

 

 

 

November 30,

 

 

November 30,

 

In millions

 

2023

 

 

2022

 

 

2023

 

 

2022

 

Interest income on corporate investments

 

$

 

20.3

 

 

$

 

10.1

 

 

$

 

41.8

 

 

$

 

15.5

 

Interest expense

 

 

 

(8.5

)

 

 

 

(9.2

)

 

 

 

(17.9

)

 

 

 

(18.3

)

Other

 

 

 

(0.1

)

 

 

 

2.0

 

 

 

 

0.6

 

 

 

 

2.1

 

Other income/(expense), net

 

$

 

11.7

 

 

$

 

2.9

 

 

$

 

24.5

 

 

$

 

(0.7

)

XML 25 R14.htm IDEA: XBRL DOCUMENT v3.23.4
Funds Held for Clients and Corporate Investments
6 Months Ended
Nov. 30, 2023
Funds Held for Clients and Corporate Investments [Abstract]  
Funds Held for Clients and Corporate Investments

Note F: Funds Held for Clients and Corporate Investments

 

Funds held for clients and corporate investments were as follows:

 

 

 

November 30, 2023

 

 

 

 

 

 

 

Gross

 

 

Gross

 

 

 

 

 

 

 

Amortized

 

 

unrealized

 

 

unrealized

 

 

Fair

 

In millions

 

cost

 

 

gains

 

 

losses

 

 

value

 

Type of issue:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Funds held for clients' money market securities and other
   restricted cash equivalents

 

$

 

2,150.8

 

 

$

 

 

 

$

 

 

 

$

 

2,150.8

 

AFS securities:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Asset-backed securities

 

 

 

96.7

 

 

 

 

0.1

 

 

 

 

(1.4

)

 

 

 

95.4

 

Corporate bonds

 

 

 

1,464.5

 

 

 

 

1.7

 

 

 

 

(37.5

)

 

 

 

1,428.7

 

Municipal bonds

 

 

 

1,100.5

 

 

 

 

0.1

 

 

 

 

(105.0

)

 

 

 

995.6

 

U.S. government agency and treasury securities

 

 

 

818.1

 

 

 

 

0.1

 

 

 

 

(45.3

)

 

 

 

772.9

 

Total AFS securities

 

 

 

3,479.8

 

 

 

 

2.0

 

 

 

 

(189.2

)

 

 

 

3,292.6

 

Other

 

 

 

32.9

 

 

 

 

1.9

 

 

 

 

(2.5

)

 

 

 

32.3

 

Total funds held for clients and corporate investments

 

$

 

5,663.5

 

 

$

 

3.9

 

 

$

 

(191.7

)

 

$

 

5,475.7

 

 

 

 

 

 

May 31, 2023

 

 

 

 

 

 

 

Gross

 

 

Gross

 

 

 

 

 

 

 

Amortized

 

 

unrealized

 

 

unrealized

 

 

Fair

 

In millions

 

cost

 

 

gains

 

 

losses

 

 

value

 

Type of issue:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Funds held for clients' money market securities and other
   restricted cash equivalents

 

$

 

863.1

 

 

$

 

 

 

$

 

 

 

$

 

863.1

 

AFS securities:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Asset-backed securities

 

 

 

88.1

 

 

 

 

 

 

 

 

(1.4

)

 

 

 

86.7

 

Corporate bonds

 

 

 

1,468.3

 

 

 

 

3.7

 

 

 

 

(31.1

)

 

 

 

1,440.9

 

Municipal bonds

 

 

 

1,091.3

 

 

 

 

0.1

 

 

 

 

(105.3

)

 

 

 

986.1

 

U.S. government agency and treasury securities

 

 

 

788.1

 

 

 

 

0.3

 

 

 

 

(41.6

)

 

 

 

746.8

 

Variable rate demand notes

 

 

 

344.1

 

 

 

 

 

 

 

 

 

 

 

 

344.1

 

Total AFS securities

 

 

 

3,779.9

 

 

 

 

4.1

 

 

 

 

(179.4

)

 

 

 

3,604.6

 

Other

 

 

 

30.1

 

 

 

 

1.1

 

 

 

 

(2.9

)

 

 

 

28.3

 

Total funds held for clients and corporate investments

 

$

 

4,673.1

 

 

$

 

5.2

 

 

$

 

(182.3

)

 

$

 

4,496.0

 

 

 

Included in funds held for clients' money market securities and other restricted cash equivalents as of November 30, 2023 were bank demand deposit accounts, money market funds and U.S. government agency and treasury securities with original maturities of 90 days or less at acquisition.

 

Included in asset-backed securities as of November 30, 2023 were investment-grade securities primarily collateralized by fixed-rate auto loans and credit card receivables and all have credit ratings of AAA. The primary risk associated with these securities is the collection of the underlying receivables. Collateral on these asset-backed securities has performed as expected through November 30, 2023.

 

Included in corporate bonds as of November 30, 2023 were investment-grade securities covering a wide range of issuers, industries, and sectors primarily carrying credit ratings of A or better and having maturities ranging from December 1, 2023 through September 15, 2029.

 

Included in municipal bonds as of November 30, 2023 were general obligation bonds and revenue bonds primarily carrying credit ratings of AA or better and have maturities ranging from February 1, 2024 through October 1, 2031.

 

A substantial portion of the Company's portfolios are invested in high credit quality securities with ratings of AA or higher, and A-1/P-1 ratings on short-term securities.

 

The classification of funds held for clients and corporate investments on the Consolidated Balance Sheets was as follows:

 

 

 

November 30,

 

 

May 31,

 

In millions

 

2023

 

 

2023

 

Funds held for clients

 

$

 

5,439.7

 

 

$

 

4,118.8

 

Corporate investments

 

 

 

34.4

 

 

 

 

373.4

 

Long-term corporate investments

 

 

 

1.6

 

 

 

 

3.8

 

Total funds held for clients and corporate investments

 

$

 

5,475.7

 

 

$

 

4,496.0

 

 

 

Funds held for clients’ money market securities and other restricted cash equivalents is collected from clients before due dates for payroll tax administration services and employee payment services and is invested until remitted to the applicable tax or regulatory agencies or client employees. Based upon the Company’s intent and its contractual obligation to clients, these funds are considered restricted until they are remitted to fund these client obligations.

 

The Company’s AFS securities reflected net unrealized losses of $187.2 million and $175.3 million as of November 30, 2023 and May 31, 2023, respectively. Included in net unrealized losses as of November 30, 2023 and May 31, 2023, were 991 and 967 AFS securities in an unrealized loss position, representing approximately 94% and 88% of the total securities held, respectively.

 

 

AFS securities in an unrealized loss position for which a credit loss has not been recognized were as follows:

 

 

 

November 30, 2023

 

 

 

Securities in an unrealized
loss position for less than
twelve months

 

 

Securities in an unrealized
loss position for more than
twelve months

 

 

Total

 

 

 

Gross

 

 

 

 

 

 

Gross

 

 

 

 

 

 

Gross

 

 

 

 

 

 

 

unrealized

 

 

Fair

 

 

unrealized

 

 

Fair

 

 

unrealized

 

 

Fair

 

In millions

 

losses

 

 

value

 

 

losses

 

 

value

 

 

losses

 

 

value

 

Type of issue:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Asset-backed securities

 

$

 

(0.5

)

 

$

 

63.0

 

 

$

 

(0.9

)

 

$

 

18.2

 

 

$

 

(1.4

)

 

$

 

81.2

 

Corporate bonds

 

 

 

(12.3

)

 

 

 

836.9

 

 

 

 

(25.2

)

 

 

 

477.1

 

 

 

 

(37.5

)

 

 

 

1,314.0

 

Municipal bonds

 

 

 

(4.8

)

 

 

 

71.2

 

 

 

 

(100.2

)

 

 

 

920.3

 

 

 

 

(105.0

)

 

 

 

991.5

 

U.S. government agency and treasury securities

 

 

 

(5.5

)

 

 

 

247.5

 

 

 

 

(39.8

)

 

 

 

520.7

 

 

 

 

(45.3

)

 

 

 

768.2

 

Total

 

$

 

(23.1

)

 

$

 

1,218.6

 

 

$

 

(166.1

)

 

$

 

1,936.3

 

 

$

 

(189.2

)

 

$

 

3,154.9

 

 

 

 

May 31, 2023

 

 

 

Securities in an unrealized
loss position for less than
twelve months

 

 

Securities in an unrealized
loss position for more than
twelve months

 

 

Total

 

 

 

Gross

 

 

 

 

 

 

Gross

 

 

 

 

 

 

Gross

 

 

 

 

 

 

 

unrealized

 

 

Fair

 

 

unrealized

 

 

Fair

 

 

unrealized

 

 

Fair

 

In millions

 

losses

 

 

value

 

 

losses

 

 

value

 

 

losses

 

 

value

 

Type of issue:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Asset-backed securities

 

$

 

(0.1

)

 

$

 

54.2

 

 

$

 

(1.3

)

 

$

 

23.3

 

 

$

 

(1.4

)

 

$

 

77.5

 

Corporate bonds

 

 

 

(5.9

)

 

 

 

652.0

 

 

 

 

(25.2

)

 

 

 

382.7

 

 

 

 

(31.1

)

 

 

 

1,034.7

 

Municipal bonds

 

 

 

(5.9

)

 

 

 

86.7

 

 

 

 

(99.4

)

 

 

 

889.0

 

 

 

 

(105.3

)

 

 

 

975.7

 

U.S. government agency and treasury securities

 

 

 

(3.3

)

 

 

 

199.6

 

 

 

 

(38.3

)

 

 

 

457.9

 

 

 

 

(41.6

)

 

 

 

657.5

 

Total

 

$

 

(15.2

)

 

$

 

992.5

 

 

$

 

(164.2

)

 

$

 

1,752.9

 

 

$

 

(179.4

)

 

$

 

2,745.4

 

 

 

 

The Company regularly reviews its investment portfolios to determine if any investment is impaired due to changes in credit risk or other potential valuation concerns. The Company believes the investments held as of November 30, 2023 that had gross unrealized losses of $189.2 million were not impaired due to credit risk or other valuation concerns, and the Company was not required to record a credit loss or an allowance for credit losses on its AFS securities. The Company believes it is probable that the principal and interest will be collected in accordance with contractual terms and that the unrealized losses on these securities were due to changes in interest rates and were not due to increased credit risk or other valuation concerns. A substantial portion of the securities in an unrealized loss position as of November 30, 2023 and as of May 31, 2023 held an AA rating or better. The Company does not intend to sell these investments until the recovery of their amortized cost basis or maturity and further believes that it is not more-likely-than-not that it will be required to sell these investments prior to that time. The Company’s assessment that an investment is not impaired due to credit risk or other valuation concerns could change in the future due to new developments or changes in the Company’s strategies or assumptions related to any particular investment.

 

Realized gains and losses on the sale of AFS securities are determined by specific identification of the cost basis of each security. On the Consolidated Statements of Income and Comprehensive Income, realized gains and losses from the funds held for clients portfolio and corporate investments portfolio are included in interest on funds held for clients and other expense, net, respectively.

 

 

Realized gains and losses from the sale of AFS securities were as follows:

 

 

 

For the three months ended

 

 

For the six months ended

 

 

 

November 30,

 

 

November 30,

 

In millions

 

2023

 

 

2022

 

 

2023

 

 

2022

 

Gross realized gains

 

$

 

0.0

 

 

$

 

0.0

 

 

$

 

0.0

 

 

$

 

0.1

 

Gross realized losses

 

 

 

 

 

 

 

(0.0

)

 

 

 

(0.0

)

 

 

 

(0.0

)

Net realized (losses)/gains

 

$

 

0.0

 

 

$

 

(0.0

)

 

$

 

(0.0

)

 

$

 

0.1

 

 

 

The amortized cost and fair value of AFS securities that had stated maturities as of November 30, 2023 are shown below by expected maturity.

 

 

 

November 30, 2023

 

 

 

Amortized

 

 

Fair

 

In millions

 

cost

 

 

value

 

Maturity date:

 

 

 

 

 

 

 

 

Due in one year or less

 

$

 

165.8

 

 

$

 

163.7

 

Due after one year through three years

 

 

 

1,060.6

 

 

 

 

1,001.8

 

Due after three years through five years

 

 

 

1,880.3

 

 

 

 

1,766.7

 

Due after five years

 

 

 

373.1

 

 

 

 

360.4

 

Total

 

$

 

3,479.8

 

 

$

 

3,292.6

 

 

 

Variable rate demand notes (“VRDNs”), when held by the Company, are primarily categorized as due after five years in the table above as the contractual maturities on these securities are typically 20 to 30 years. Although these securities are issued as long-term securities, they are priced and traded as short-term instruments because of the liquidity provided through the tender feature.

XML 26 R15.htm IDEA: XBRL DOCUMENT v3.23.4
Fair Value Measurements
6 Months Ended
Nov. 30, 2023
Fair Value Disclosures [Abstract]  
Fair Value Measurements

Note G: Fair Value Measurements

 

Fair value is defined as the price that would be received to sell an asset or paid to transfer a liability (an exit price) in an orderly transaction between market participants at the measurement date. The accounting standards related to fair value measurements include a hierarchy for information and valuations used in measuring fair value that is broken down into three levels based on reliability, as follows:

 

Level 1 valuations are based on quoted prices in active markets for identical instruments that the Company can access at the measurement date.
Level 2 valuations are based on inputs other than quoted prices included in Level 1 that are observable for the instrument, either directly or indirectly, for substantially the full term of the asset or liability including the following:
o
quoted prices for similar, but not identical, instruments in active markets;
o
quoted prices for identical or similar instruments in markets that are not active;
o
inputs other than quoted prices that are observable for the instrument; or
o
inputs that are derived principally from or corroborated by observable market data by correlation or other means.
Level 3 valuations are based on information that is unobservable and significant to the overall fair value measurement.

 

The carrying values of cash and cash equivalents, restricted cash and restricted cash equivalents, accounts receivable, net of allowance for credit losses, PEO unbilled receivables, net of advance collections, accounts payable and short-term borrowings, when used by the Company, approximate fair value due to the short maturities of these instruments. Marketable securities included in funds held for clients and corporate investments consist primarily of securities classified as AFS and are recorded at fair value on a recurring basis.

 

The Company’s financial assets and liabilities measured at fair value on a recurring basis were as follows:

 

 

 

November 30, 2023

 

 

 

 

 

 

 

Quoted

 

 

Significant

 

 

 

 

 

 

 

 

 

 

 

prices in

 

 

other

 

 

Significant

 

 

 

Carrying

 

 

active

 

 

observable

 

 

unobservable

 

 

 

value

 

 

markets

 

 

inputs

 

 

inputs

 

In millions

 

(Fair value)

 

 

(Level 1)

 

 

(Level 2)

 

 

(Level 3)

 

Assets:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Restricted and unrestricted cash equivalents:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Money market securities

 

$

 

19.4

 

 

$

 

19.4

 

 

$

 

 

 

$

 

 

U.S. government agency and treasury securities

 

 

 

549.7

 

 

 

 

 

 

 

 

549.7

 

 

 

 

 

Total restricted and unrestricted cash equivalents

 

$

 

569.1

 

 

$

 

19.4

 

 

$

 

549.7

 

 

$

 

 

AFS securities:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Asset-backed securities

 

$

 

95.4

 

 

$

 

 

 

$

 

95.4

 

 

$

 

 

Corporate bonds

 

 

 

1,428.7

 

 

 

 

 

 

 

 

1,428.7

 

 

 

 

 

Municipal bonds

 

 

 

995.6

 

 

 

 

 

 

 

 

995.6

 

 

 

 

 

U.S. government agency and treasury securities

 

 

 

772.9

 

 

 

 

 

 

 

 

772.9

 

 

 

 

 

Total AFS securities

 

$

 

3,292.6

 

 

$

 

 

 

$

 

3,292.6

 

 

$

 

 

Other

 

$

 

32.3

 

 

$

 

32.3

 

 

$

 

 

 

$

 

 

Liabilities:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Other long-term liabilities

 

$

 

32.3

 

 

$

 

32.3

 

 

$

 

 

 

$

 

 

 

 

 

 

May 31, 2023

 

 

 

 

 

 

 

Quoted

 

 

Significant

 

 

 

 

 

 

 

 

 

 

 

prices in

 

 

other

 

 

Significant

 

 

 

Carrying

 

 

active

 

 

observable

 

 

unobservable

 

 

 

value

 

 

markets

 

 

inputs

 

 

inputs

 

In millions

 

(Fair value)

 

 

(Level 1)

 

 

(Level 2)

 

 

(Level 3)

 

Assets:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Restricted and unrestricted cash equivalents:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Money market securities

 

$

 

43.8

 

 

$

 

43.8

 

 

$

 

 

 

$

 

 

Total restricted and unrestricted cash equivalents

 

$

 

43.8

 

 

$

 

43.8

 

 

$

 

 

 

$

 

 

AFS securities:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Asset-backed securities

 

$

 

86.7

 

 

$

 

 

 

$

 

86.7

 

 

$

 

 

Corporate bonds

 

 

 

1,440.9

 

 

 

 

 

 

 

 

1,440.9

 

 

 

 

 

Municipal bonds

 

 

 

986.1

 

 

 

 

 

 

 

 

986.1

 

 

 

 

 

U.S. government agency and treasury securities

 

 

 

746.8

 

 

 

 

 

 

 

 

746.8

 

 

 

 

 

VRDNs

 

 

 

344.1

 

 

 

 

 

 

 

 

344.1

 

 

 

 

 

Total AFS securities

 

$

 

3,604.6

 

 

$

 

 

 

$

 

3,604.6

 

 

$

 

 

Other

 

$

 

28.3

 

 

$

 

28.3

 

 

$

 

 

 

$

 

 

Liabilities:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Other long-term liabilities

 

$

 

28.3

 

 

$

 

28.3

 

 

$

 

 

 

$

 

 

 

 

In determining the fair value of its assets and liabilities, the Company predominately uses the market approach. Money market securities, which are cash equivalents, are considered Level 1 investments as they are valued based on quoted market prices in active markets. Cash equivalents also include U.S. government agency and treasury securities with original maturities of 90 days or less which are considered Level 2 investments as they are valued based on similar, but not identical, instruments in active markets. AFS securities, including asset-backed securities, corporate bonds, municipal bonds, U.S. government agency securities, and VRDNs, when held by the Company, are included in Level 2 and are valued utilizing inputs obtained from an independent pricing service. To determine the fair value of the Company’s Level 2 AFS securities, the independent pricing service uses a variety of inputs, including benchmark yields, reported trades, non-binding broker/dealer quotes, issuer spreads, two-sided markets, benchmark securities, bids, offers, reference data, new issue data, and monthly payment information. The Company has not adjusted the prices obtained from the independent pricing service because it believes that they are appropriately valued.

 

 

Assets included as other are mutual fund investments, consisting of participants’ eligible deferral contributions under the Company’s non-qualified and unfunded deferred compensation plans. The related liability is reported as other long-term liabilities. The mutual funds are considered Level 1 investments as they are valued based on quoted market prices in active markets.

 

The Company’s long-term borrowings are accounted for on a historical cost basis. As of November 30, 2023 and May 31, 2023, the fair value of long-term borrowings, net of debt issuance costs was $391.0 million and $392.4 million for the Senior Notes, Series A, respectively, and $387.6 million and $390.9 million for the Senior Notes, Series B, respectively.

 

 

The Company’s long-term borrowings are not traded in active markets, and as a result, its fair values were estimated using a market approach employing Level 2 valuation inputs, including borrowing rates the Company believes are currently available based on loans with similar terms and maturities.

 

The preceding methods described may produce a fair value calculation that may not be indicative of net realizable value or reflective of future fair values. Furthermore, although the Company believes its valuation methods are appropriate and consistent with other market participants, the use of different methodologies or assumptions to determine the fair value of certain financial instruments could result in a different fair value measurement at the reporting date.

XML 27 R16.htm IDEA: XBRL DOCUMENT v3.23.4
Supplemental Information
6 Months Ended
Nov. 30, 2023
Supplemental Information [Abstract]  
Supplemental Information

Note H: Supplemental Information

 

Property and equipment, net of accumulated depreciation: Depreciation expense was $32.0 million and $62.4 million for the three and six months ended November 30, 2023, compared to $31.7 million and $63.1 million for the three and six months ended November 30, 2022.

 

Goodwill and intangible assets, net of accumulated amortization: Amortization expense relating to intangible assets was $12.9 million and $23.7 million for the three and six months ended November 30, 2023, compared to $12.6 million and $25.2 million for the three and six months ended November 30, 2022. Goodwill and intangible assets were recorded during the six months ended November 30, 2023 related to the acquisition of Alterna. The goodwill related to this acquisition is included in the Purchased Receivable reporting unit for goodwill impairment testing. Refer to Note D for additional information regarding this acquisition and the impact it had on goodwill and intangible assets. The Company did not recognize an impairment loss as it relates to its goodwill or intangible assets during the six months ended November 30, 2023 or November 30, 2022.

 

Short-term financing: Outstanding borrowings on the Company’s credit facilities had a weighted-average interest rate of 6.28% and 5.83% as of November 30, 2023 and May 31, 2023, respectively. The unused amount available under these credit facilities as of November 30, 2023 was approximately $2.0 billion.

 

The credit facilities contain various financial and operational covenants that are usual and customary for such arrangements. The Company was in compliance with all of these covenants as of November 30, 2023.

 

Letters of credit: The Company had irrevocable standby letters of credit available totaling $141.3 million and $141.7 million as of November 30, 2023 and May 31, 2023, respectively, required to secure commitments for certain insurance policies. The letters of credit expire at various dates between December 05, 2023 and October 09, 2025. No amounts were outstanding on these letters of credit as of, or during the six months ended November 30, 2023 and November 30, 2022, or as of May 31, 2023.

 

Long-term debt: There have been no material changes to the Company's long-term debt agreement or balances subsequent to May 31, 2023. The Company’s long-term debt agreement contains customary representations, warranties, affirmative and negative covenants, including financial covenants that are usual and customary for such arrangements. The Company was in compliance with all of these covenants as of November 30, 2023.

XML 28 R17.htm IDEA: XBRL DOCUMENT v3.23.4
Commitments and Contingencies
6 Months Ended
Nov. 30, 2023
Commitments and Contingencies Disclosure [Abstract]  
Commitments and Contingencies

Note I: Commitments and Contingencies

 

Other commitments: The Company had outstanding commitments under existing workers’ compensation insurance agreements, joint ventures and legally binding contractual arrangements. The Company also enters into various purchase commitments with vendors in the ordinary course of business and had outstanding commitments to purchase capital assets of approximately $3.9 million as of November 30, 2023 and $11.8 million as of May 31, 2023.

 

In the normal course of business, the Company makes representations and warranties that guarantee the performance of services under service arrangements with clients. Historically, there have been no material losses related to such guarantees. The

Company has also entered into indemnification agreements with its officers and directors, which require the Company to defend and, if necessary, indemnify these individuals for certain pending or future claims as they relate to their services provided to the Company.

 

The Company currently self-insures the deductible portion of various insured exposures under certain corporate employee and PEO employee health and medical benefit plans. The Company’s estimated loss exposure under these insurance arrangements is recorded in other current liabilities on the Consolidated Balance Sheets. Historically, the amounts accrued have not been material and were not material as of November 30, 2023. The Company also maintains insurance, in addition to its purchased primary insurance policies, for gap coverage for employment practices liability, errors and omissions, warranty liability, theft and embezzlement, cyber threats, and acts of terrorism, as well as capacity for deductibles and self-insured retentions through its captive insurance company.

 

Contingencies: The Company is subject to various claims and legal matters that arise in the normal course of its business. These include disputes or potential disputes related to breach of contract, tort, employment-related claims, tax claims, statutory, and other matters.

 

The Company’s management currently believes that resolution of any outstanding legal matters will not have a material adverse effect on the Company’s financial position or results of operations. However, legal matters are subject to inherent uncertainties and there exists the possibility that the ultimate resolution of these matters could have a material adverse impact on the Company’s financial position and results of operations in the period in which any such effects are recorded.

XML 29 R18.htm IDEA: XBRL DOCUMENT v3.23.4
Income Taxes
3 Months Ended
Aug. 31, 2023
Income Tax Disclosure [Abstract]  
Income Taxes

Note J: Income Taxes

 

The Company’s effective income tax rate was 24.2% for both the three months ended November 30, 2023 and 2022, and 23.9% and 23.5% for the six months ended November 30, 2023 and 2022, respectively. All periods were impacted by the recognition of excess tax benefits related to employee stock-based compensation payments.

XML 30 R19.htm IDEA: XBRL DOCUMENT v3.23.4
Description of Business, Basis of Presentation, and Significant Accounting Policies (Policy)
6 Months Ended
Nov. 30, 2023
Accounting Policies [Abstract]  
Description of Business

Description of business: Paychex, Inc. and its wholly owned subsidiaries (collectively, the “Company” or “Paychex”) is a leading provider of integrated human capital management (“HCM”) solutions for human resources (“HR”), payroll, benefits, and insurance for small- to medium-sized businesses in the United States (“U.S.”) and parts of Europe. The Company also has operations in India. Paychex, a Delaware corporation formed in 1979, reports as one segment.

Basis of Presentation

Basis of presentation: The accompanying consolidated financial statements have been prepared in accordance with U.S. generally accepted accounting principles (“GAAP”) for interim financial information and with the instructions to the Quarterly Report on Form 10-Q ("Form 10-Q") and Article 10 of Regulation S-X. Accordingly, they do not include all the information and footnotes required by GAAP for complete financial statement presentation. The consolidated financial statements include the consolidated accounts of the Company with all intercompany transactions eliminated. Certain disclosures are reported as zero balances due to rounding. In the opinion of management, the information furnished herein reflects all adjustments (consisting of items of a normal recurring nature) necessary for a fair statement of the results for the interim period. These consolidated financial statements should be read in conjunction with the Company’s consolidated financial statements and related Notes to Consolidated Financial Statements presented in the Company’s Annual Report on Form 10-K (“Form 10-K”) for the fiscal year ended May 31, 2023 (“fiscal 2023”). Operating results and cash flows for the six months ended November 30, 2023 are not necessarily indicative of the results that may be expected for other interim periods or for the fiscal year ending May 31, 2024 (“fiscal 2024”).

Reclassifications

Reclassifications: Certain prior year amounts have been reclassified to conform to the current period presentation. These reclassifications had no effect on reported consolidated earnings.

Revision to previously issued financial statements

Revision to previously issued financial statements: The consolidated statement of cash flows for the six months ended November 30, 2022 includes a revision to previously reported amounts related to the presentation of the cash flows associated with short-term receivables purchased from the Company’s clients under non-recourse arrangements. The revision increased net cash provided by operating activities and net cash used in investing activities by $33.8 million each. Management concluded that this revision was not material to the financial statements of any previously filed annual or interim periods. This revision is reflected in this Form 10-Q and will be reflected in future filings.

Restricted Cash and Restricted Cash Equivalents

Restricted cash and restricted cash equivalents: Restricted cash and restricted cash equivalents are recorded at fair value, and consist of cash and cash equivalents, primarily money market securities, included in funds held for clients and cash that is restricted in use to secure commitments for certain workers’ compensation insurance policies.

Accounts Receivable, Net of Allowance for Credit Losses

Accounts receivable, net of allowance for credit losses: Accounts receivable balances are shown on the Consolidated Balance Sheets net of the allowance for credit losses of $21.8 million and $20.5 million as of November 30, 2023 and May 31, 2023, respectively. These balances include trade receivables for services provided to clients and receivables purchased from the Company's clients under non-recourse arrangements. Trade receivables were $209.6 million and $287.0 million as of November 30, 2023 and May 31, 2023, respectively. Purchased receivables, at gross, were $894.9 million and $606.8 million as of November 30, 2023 and May 31, 2023, respectively.

 

The Company is exposed to credit losses through the sale of services, payment of client obligations, and collection of purchased receivables. To mitigate this credit risk, the Company has multiple programs in place to assess and continuously monitor each client’s ability to pay for these solutions and support. Credit monitoring programs include, but are not limited to, new client credit reviews, establishing appropriate credit limits, monitoring of credit distressed clients, and early electronic wire and collection procedures. The Company also considers contract terms and conditions, client business type or strategy and may require collateralized asset support or prepayment to mitigate credit risk.

 

Accounts receivable are written off and charged against the allowance for credit losses when the Company has exhausted all collection efforts without success. The Company estimates its credit losses based on historical loss activity adjusted for current economic conditions and reasonable and supportable forecast factors, when applicable. The provision for the allowance for credit losses and accounts written off were not material for the three and six months ended November 30, 2023 and November 30, 2022. No single client had a material impact on total accounts receivable as of November 30, 2023 and May 31, 2023 or service revenue and results of operations for the three and six months ended November 30, 2023 and November 30, 2022.

Professional Employer Organization ("PEO") Unbilled Receivables, Net of Advance Collections

Professional Employer Organization (“PEO”) unbilled receivables, net of advance collections: PEO unbilled receivables, including estimated revenues, offset by advance collections from clients, are recorded as PEO unbilled receivables, net of advance collections on the Company’s Consolidated Balance Sheets. As of November 30, 2023 and May 31, 2023, advance collections were $45.1 million and $12.5 million, respectively.

PEO Insurance Reserves

PEO insurance reserves: As part of its PEO solution, the Company offers workers’ compensation insurance and health insurance coverage to clients for the benefit of client employees. Workers’ compensation insurance is primarily provided under fully insured high deductible workers’ compensation insurance policies. Workers’ compensation insurance reserves are established to provide for the estimated costs of paying claims up to per occurrence liability limits. These reserves include estimates of certain expenses associated with processing and settling claims. For fiscal 2024, the Company has an aggregate maximum liability of $1.0 million for claims exceeding $1.0 million, and once met, the maximum individual claims liability is $1.0 million. For fiscal 2023, the Company had an aggregate maximum liability of $2.0 million for claims exceeding $1.0 million, and once met, the maximum individual claims liability is $1.0 million.

 

With respect to PEO health insurance coverage, the Company offers various health insurance plans that take the form of either fully insured guaranteed cost plans or fully insured insurance arrangements where the Company retains risk. A reserve for insurance arrangements where the Company retains risk is established to provide for the payment of claims in accordance with the Company’s service contract with the carrier. The claims reserve includes estimates for reported losses, plus amounts for those claims incurred but not reported, and estimates of certain expenses associated with processing and settling the claims. The Company’s maximum individual claims liability is $0.5 million under its policies covering both fiscal 2024 and fiscal 2023.

 

In establishing the PEO workers' compensation insurance reserves, the Company uses an independent actuarial estimate of undiscounted future cash payments that would be made to settle claims. Estimating the ultimate cost of future claims is an uncertain and complex process based upon historical loss experience and accepted actuarial methods and assumptions. These reserves are subject to change due to multiple factors, including economic trends, changes in legal liability law, and damage awards, all of which could materially impact the reserves as reported in the consolidated financial statements. Accordingly, final claim settlements may vary from the present estimates, particularly with workers’ compensation insurance where those payments may not occur until well into the future. The Company regularly reviews the adequacy of its estimated insurance reserves. Adjustments to previously established reserves are reflected in the results of operations for the period in which the adjustment is identified. Such adjustments could be significant, reflecting any combination of new and adverse or favorable trends.

Stock-Based Compensation Costs

Stock-based compensation costs: The Company has issued stock-based awards to employees and members of its Board of Directors (the “Board”) consisting of stock options, restricted stock units, and restricted stock awards. The Company accounts for all stock-based awards to employees and members of the Board as compensation costs in the consolidated financial statements based on their fair values measured as of the date of grant. These costs are recognized over the requisite service period. Stock-based compensation costs recognized were $14.7 million and $30.7 million for the three and six months ended November 30, 2023, respectively, as compared with $15.3 million and $29.7 million for the three and six months ended November 30, 2022, respectively. The methods and assumptions used in the determination of the fair value of stock-based awards are consistent with those described in the Company’s Form 10-K for fiscal 2023.

Recently Adopted and Issued Accounting Pronouncements

Recently adopted accounting pronouncements: Effective June 1, 2023, the Company adopted Accounting Standards Update (“ASU”) No. 2021-08 “Business Combinations (Topic 805): Accounting for Contract Assets and Contract Liabilities from Contracts with Customers,” which did not have a material impact on its consolidated financial statements.

Recently issued accounting pronouncements: In November 2023, the Financial Accounting Standards Board (“FASB”) issued ASU No. 2023-07 “Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures.” This ASU expands public entities’ segment disclosures by requiring disclosure of significant segment expenses that are regularly provided to the chief operating decision maker and included within each reported measure of segment profit or loss, an amount and description of its composition for other segment items, and interim disclosures of a reportable segment’s profit or loss and assets. This ASU is effective for fiscal years beginning after December 15, 2023, and for interim periods within fiscal years beginning after December 15, 2024. This ASU is applicable to the Company’s Annual Report on Form 10-K for the fiscal year ended May 31, 2025, and subsequent interim periods, with early application permitted. The Company is currently evaluating the impact of adopting this ASU on its consolidated financial statements and disclosures.

 

In December 2023, the FASB issued ASU No. 2023-09 “Income Taxes (Topic 740): Improvements to Income Tax Disclosures.” This ASU updates income tax disclosure requirements primarily by requiring specific categories and greater

disaggregation within the rate reconciliation and disaggregation of income taxes paid by jurisdiction. This ASU is effective for annual periods beginning after December 15, 2024 and is applicable to the Company’s fiscal year beginning June 1, 2025, with early application permitted. The Company is currently evaluating the impact of adopting this ASU on its consolidated financial statements and disclosures.

 

Other recent authoritative guidance issued by the FASB (including technical corrections to the FASB Accounting Standards Codification), the American Institute of Certified Public Accountants, and the Securities and Exchange Commission (“SEC”) did not or is not expected to have a material impact on the Company’s consolidated financial statements.

XML 31 R20.htm IDEA: XBRL DOCUMENT v3.23.4
Service Revenue (Tables)
6 Months Ended
Nov. 30, 2023
Revenue from Contract with Customer [Abstract]  
Summary of PEO Pass-Through Costs Netted in Revenue

PEO pass-through costs netted within the PEO and Insurance Solutions revenue were as follows:

 

 

 

For the three months ended

 

 

For the six months ended

 

 

 

November 30,

 

 

November 30,

 

In millions

 

2023

 

 

2022

 

 

2023

 

 

2022

 

Payroll wages and payroll taxes

 

$

 

6,646.9

 

 

$

 

6,333.3

 

 

$

 

13,061.5

 

 

$

 

12,671.1

 

State unemployment insurance (included in payroll wages and payroll taxes)

 

$

 

19.7

 

 

$

 

30.3

 

 

$

 

38.3

 

 

$

 

39.8

 

Guaranteed cost benefit plans

 

$

 

171.3

 

 

$

 

180.3

 

 

$

 

333.8

 

 

$

 

337.0

 

 

Summary of Changes in Deferred Revenue Related to Material Rights Performance Obligations

Changes in deferred revenue related to material rights that exceed one year were as follows:

 

 

 

For the three months ended

 

 

For the six months ended

 

 

 

November 30,

 

 

November 30,

 

In millions

 

2023

 

 

2022

 

 

2023

 

 

2022

 

Balance, beginning of period

 

$

 

67.0

 

 

$

 

52.2

 

 

$

 

62.0

 

 

$

 

48.9

 

Deferral of revenue

 

 

 

11.0

 

 

 

 

10.0

 

 

 

 

23.9

 

 

 

 

20.1

 

Recognition of unearned revenue

 

 

 

(8.2

)

 

 

 

(7.0

)

 

 

 

(16.1

)

 

 

 

(13.8

)

Balance, end of period

 

$

 

69.8

 

 

$

 

55.2

 

 

$

 

69.8

 

 

$

 

55.2

 

Summary of Deferred Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction

In millions

 

Estimated

 

Year ending May 31,

 

recognition of unearned revenue

 

2024

 

$

 

15.9

 

2025

 

 

 

26.4

 

Thereafter

 

 

 

27.5

 

Total recognition of unearned revenue

 

$

 

69.8

 

Summary of Changes in Deferred Costs to Obtain and Fulfill Contracts

Changes in deferred costs to obtain and fulfill contracts were as follows:

 

Costs to obtain contracts:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

For the three months ended

 

 

For the six months ended

 

 

 

November 30,

 

 

November 30,

 

In millions

 

2023

 

 

2022

 

 

2023

 

 

2022

 

Balance, beginning of period

 

$

 

602.6

 

 

$

 

560.6

 

 

$

 

597.5

 

 

$

 

550.2

 

Capitalization of costs

 

 

 

53.7

 

 

 

 

50.0

 

 

 

 

109.4

 

 

 

 

107.0

 

Amortization

 

 

 

(51.3

)

 

 

 

(48.0

)

 

 

 

(101.9

)

 

 

 

(94.6

)

Balance, end of period

 

$

 

605.0

 

 

$

 

562.6

 

 

$

 

605.0

 

 

$

 

562.6

 

 

Costs to fulfill contracts:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

For the three months ended

 

 

For the six months ended

 

 

 

November 30,

 

 

November 30,

 

In millions

 

2023

 

 

2022

 

 

2023

 

 

2022

 

Balance, beginning of period

 

$

 

75.2

 

 

$

 

73.4

 

 

$

 

75.3

 

 

$

 

72.3

 

Capitalization of costs

 

 

 

7.2

 

 

 

 

7.6

 

 

 

 

13.7

 

 

 

 

15.1

 

Amortization

 

 

 

(6.6

)

 

 

 

(6.5

)

 

 

 

(13.2

)

 

 

 

(12.9

)

Balance, end of period

 

$

 

75.8

 

 

$

 

74.5

 

 

$

 

75.8

 

 

$

 

74.5

 

XML 32 R21.htm IDEA: XBRL DOCUMENT v3.23.4
Basic and Diluted Earnings Per Share (Tables)
6 Months Ended
Nov. 30, 2023
Earnings Per Share [Abstract]  
Basic and Diluted Earnings Per Share

Basic and diluted earnings per share were calculated as follows:

 

 

 

For the three months ended

 

 

For the six months ended

 

 

 

November 30,

 

 

November 30,

 

In millions, except per share amounts

 

2023

 

 

2022

 

 

2023

 

 

2022

 

Basic earnings per share:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Net income

 

$

 

392.7

 

 

$

 

360.3

 

 

$

 

811.9

 

 

$

 

739.5

 

Weighted-average common shares outstanding

 

 

 

360.5

 

 

 

 

360.5

 

 

 

 

360.6

 

 

 

 

360.2

 

Basic earnings per share

 

$

 

1.09

 

 

$

 

1.00

 

 

$

 

2.25

 

 

$

 

2.05

 

Diluted earnings per share:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Net income

 

$

 

392.7

 

 

$

 

360.3

 

 

$

 

811.9

 

 

$

 

739.5

 

Weighted-average common shares outstanding

 

 

 

360.5

 

 

 

 

360.5

 

 

 

 

360.6

 

 

 

 

360.2

 

Dilutive effect of common share equivalents

 

 

 

1.6

 

 

 

 

1.8

 

 

 

 

1.8

 

 

 

 

2.1

 

Weighted-average common shares outstanding, assuming dilution

 

 

 

362.1

 

 

 

 

362.3

 

 

 

 

362.4

 

 

 

 

362.3

 

Diluted earnings per share

 

$

 

1.08

 

 

$

 

0.99

 

 

$

 

2.24

 

 

$

 

2.04

 

Weighted-average anti-dilutive common share equivalents

 

 

 

0.8

 

 

 

 

0.9

 

 

 

 

0.7

 

 

 

 

0.7

 

XML 33 R22.htm IDEA: XBRL DOCUMENT v3.23.4
Other Income/(Expense), Net (Tables)
6 Months Ended
Nov. 30, 2023
Other Income and Expenses [Abstract]  
Schedule of Other Income (Expense), Net

Other income/(expense), net, consisted of the following items:

 

 

 

For the three months ended

 

 

For the six months ended

 

 

 

November 30,

 

 

November 30,

 

In millions

 

2023

 

 

2022

 

 

2023

 

 

2022

 

Interest income on corporate investments

 

$

 

20.3

 

 

$

 

10.1

 

 

$

 

41.8

 

 

$

 

15.5

 

Interest expense

 

 

 

(8.5

)

 

 

 

(9.2

)

 

 

 

(17.9

)

 

 

 

(18.3

)

Other

 

 

 

(0.1

)

 

 

 

2.0

 

 

 

 

0.6

 

 

 

 

2.1

 

Other income/(expense), net

 

$

 

11.7

 

 

$

 

2.9

 

 

$

 

24.5

 

 

$

 

(0.7

)

XML 34 R23.htm IDEA: XBRL DOCUMENT v3.23.4
Funds Held for Clients and Corporate Investments (Tables)
6 Months Ended
Nov. 30, 2023
Funds Held for Clients and Corporate Investments [Abstract]  
Funds Held for Clients and Corporate Investments

Funds held for clients and corporate investments were as follows:

 

 

 

November 30, 2023

 

 

 

 

 

 

 

Gross

 

 

Gross

 

 

 

 

 

 

 

Amortized

 

 

unrealized

 

 

unrealized

 

 

Fair

 

In millions

 

cost

 

 

gains

 

 

losses

 

 

value

 

Type of issue:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Funds held for clients' money market securities and other
   restricted cash equivalents

 

$

 

2,150.8

 

 

$

 

 

 

$

 

 

 

$

 

2,150.8

 

AFS securities:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Asset-backed securities

 

 

 

96.7

 

 

 

 

0.1

 

 

 

 

(1.4

)

 

 

 

95.4

 

Corporate bonds

 

 

 

1,464.5

 

 

 

 

1.7

 

 

 

 

(37.5

)

 

 

 

1,428.7

 

Municipal bonds

 

 

 

1,100.5

 

 

 

 

0.1

 

 

 

 

(105.0

)

 

 

 

995.6

 

U.S. government agency and treasury securities

 

 

 

818.1

 

 

 

 

0.1

 

 

 

 

(45.3

)

 

 

 

772.9

 

Total AFS securities

 

 

 

3,479.8

 

 

 

 

2.0

 

 

 

 

(189.2

)

 

 

 

3,292.6

 

Other

 

 

 

32.9

 

 

 

 

1.9

 

 

 

 

(2.5

)

 

 

 

32.3

 

Total funds held for clients and corporate investments

 

$

 

5,663.5

 

 

$

 

3.9

 

 

$

 

(191.7

)

 

$

 

5,475.7

 

 

 

 

 

 

May 31, 2023

 

 

 

 

 

 

 

Gross

 

 

Gross

 

 

 

 

 

 

 

Amortized

 

 

unrealized

 

 

unrealized

 

 

Fair

 

In millions

 

cost

 

 

gains

 

 

losses

 

 

value

 

Type of issue:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Funds held for clients' money market securities and other
   restricted cash equivalents

 

$

 

863.1

 

 

$

 

 

 

$

 

 

 

$

 

863.1

 

AFS securities:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Asset-backed securities

 

 

 

88.1

 

 

 

 

 

 

 

 

(1.4

)

 

 

 

86.7

 

Corporate bonds

 

 

 

1,468.3

 

 

 

 

3.7

 

 

 

 

(31.1

)

 

 

 

1,440.9

 

Municipal bonds

 

 

 

1,091.3

 

 

 

 

0.1

 

 

 

 

(105.3

)

 

 

 

986.1

 

U.S. government agency and treasury securities

 

 

 

788.1

 

 

 

 

0.3

 

 

 

 

(41.6

)

 

 

 

746.8

 

Variable rate demand notes

 

 

 

344.1

 

 

 

 

 

 

 

 

 

 

 

 

344.1

 

Total AFS securities

 

 

 

3,779.9

 

 

 

 

4.1

 

 

 

 

(179.4

)

 

 

 

3,604.6

 

Other

 

 

 

30.1

 

 

 

 

1.1

 

 

 

 

(2.9

)

 

 

 

28.3

 

Total funds held for clients and corporate investments

 

$

 

4,673.1

 

 

$

 

5.2

 

 

$

 

(182.3

)

 

$

 

4,496.0

 

Classification of Investments on Consolidated Balance Sheets

The classification of funds held for clients and corporate investments on the Consolidated Balance Sheets was as follows:

 

 

 

November 30,

 

 

May 31,

 

In millions

 

2023

 

 

2023

 

Funds held for clients

 

$

 

5,439.7

 

 

$

 

4,118.8

 

Corporate investments

 

 

 

34.4

 

 

 

 

373.4

 

Long-term corporate investments

 

 

 

1.6

 

 

 

 

3.8

 

Total funds held for clients and corporate investments

 

$

 

5,475.7

 

 

$

 

4,496.0

 

Securities in Unrealized Loss Position

AFS securities in an unrealized loss position for which a credit loss has not been recognized were as follows:

 

 

 

November 30, 2023

 

 

 

Securities in an unrealized
loss position for less than
twelve months

 

 

Securities in an unrealized
loss position for more than
twelve months

 

 

Total

 

 

 

Gross

 

 

 

 

 

 

Gross

 

 

 

 

 

 

Gross

 

 

 

 

 

 

 

unrealized

 

 

Fair

 

 

unrealized

 

 

Fair

 

 

unrealized

 

 

Fair

 

In millions

 

losses

 

 

value

 

 

losses

 

 

value

 

 

losses

 

 

value

 

Type of issue:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Asset-backed securities

 

$

 

(0.5

)

 

$

 

63.0

 

 

$

 

(0.9

)

 

$

 

18.2

 

 

$

 

(1.4

)

 

$

 

81.2

 

Corporate bonds

 

 

 

(12.3

)

 

 

 

836.9

 

 

 

 

(25.2

)

 

 

 

477.1

 

 

 

 

(37.5

)

 

 

 

1,314.0

 

Municipal bonds

 

 

 

(4.8

)

 

 

 

71.2

 

 

 

 

(100.2

)

 

 

 

920.3

 

 

 

 

(105.0

)

 

 

 

991.5

 

U.S. government agency and treasury securities

 

 

 

(5.5

)

 

 

 

247.5

 

 

 

 

(39.8

)

 

 

 

520.7

 

 

 

 

(45.3

)

 

 

 

768.2

 

Total

 

$

 

(23.1

)

 

$

 

1,218.6

 

 

$

 

(166.1

)

 

$

 

1,936.3

 

 

$

 

(189.2

)

 

$

 

3,154.9

 

 

 

 

May 31, 2023

 

 

 

Securities in an unrealized
loss position for less than
twelve months

 

 

Securities in an unrealized
loss position for more than
twelve months

 

 

Total

 

 

 

Gross

 

 

 

 

 

 

Gross

 

 

 

 

 

 

Gross

 

 

 

 

 

 

 

unrealized

 

 

Fair

 

 

unrealized

 

 

Fair

 

 

unrealized

 

 

Fair

 

In millions

 

losses

 

 

value

 

 

losses

 

 

value

 

 

losses

 

 

value

 

Type of issue:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Asset-backed securities

 

$

 

(0.1

)

 

$

 

54.2

 

 

$

 

(1.3

)

 

$

 

23.3

 

 

$

 

(1.4

)

 

$

 

77.5

 

Corporate bonds

 

 

 

(5.9

)

 

 

 

652.0

 

 

 

 

(25.2

)

 

 

 

382.7

 

 

 

 

(31.1

)

 

 

 

1,034.7

 

Municipal bonds

 

 

 

(5.9

)

 

 

 

86.7

 

 

 

 

(99.4

)

 

 

 

889.0

 

 

 

 

(105.3

)

 

 

 

975.7

 

U.S. government agency and treasury securities

 

 

 

(3.3

)

 

 

 

199.6

 

 

 

 

(38.3

)

 

 

 

457.9

 

 

 

 

(41.6

)

 

 

 

657.5

 

Total

 

$

 

(15.2

)

 

$

 

992.5

 

 

$

 

(164.2

)

 

$

 

1,752.9

 

 

$

 

(179.4

)

 

$

 

2,745.4

 

Realized Gains and Losses from Sale of Available-for-sale Securities

Realized gains and losses from the sale of AFS securities were as follows:

 

 

 

For the three months ended

 

 

For the six months ended

 

 

 

November 30,

 

 

November 30,

 

In millions

 

2023

 

 

2022

 

 

2023

 

 

2022

 

Gross realized gains

 

$

 

0.0

 

 

$

 

0.0

 

 

$

 

0.0

 

 

$

 

0.1

 

Gross realized losses

 

 

 

 

 

 

 

(0.0

)

 

 

 

(0.0

)

 

 

 

(0.0

)

Net realized (losses)/gains

 

$

 

0.0

 

 

$

 

(0.0

)

 

$

 

(0.0

)

 

$

 

0.1

 

Amortized Cost and Fair Value of Available-for-Sale Securities by Contractual Maturity

The amortized cost and fair value of AFS securities that had stated maturities as of November 30, 2023 are shown below by expected maturity.

 

 

 

November 30, 2023

 

 

 

Amortized

 

 

Fair

 

In millions

 

cost

 

 

value

 

Maturity date:

 

 

 

 

 

 

 

 

Due in one year or less

 

$

 

165.8

 

 

$

 

163.7

 

Due after one year through three years

 

 

 

1,060.6

 

 

 

 

1,001.8

 

Due after three years through five years

 

 

 

1,880.3

 

 

 

 

1,766.7

 

Due after five years

 

 

 

373.1

 

 

 

 

360.4

 

Total

 

$

 

3,479.8

 

 

$

 

3,292.6

 

XML 35 R24.htm IDEA: XBRL DOCUMENT v3.23.4
Fair Value Measurements (Tables)
6 Months Ended
Nov. 30, 2023
Fair Value Disclosures [Abstract]  
Financial Assets and Liabilities Measured at Fair Value on Recurring Basis

The Company’s financial assets and liabilities measured at fair value on a recurring basis were as follows:

 

 

 

November 30, 2023

 

 

 

 

 

 

 

Quoted

 

 

Significant

 

 

 

 

 

 

 

 

 

 

 

prices in

 

 

other

 

 

Significant

 

 

 

Carrying

 

 

active

 

 

observable

 

 

unobservable

 

 

 

value

 

 

markets

 

 

inputs

 

 

inputs

 

In millions

 

(Fair value)

 

 

(Level 1)

 

 

(Level 2)

 

 

(Level 3)

 

Assets:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Restricted and unrestricted cash equivalents:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Money market securities

 

$

 

19.4

 

 

$

 

19.4

 

 

$

 

 

 

$

 

 

U.S. government agency and treasury securities

 

 

 

549.7

 

 

 

 

 

 

 

 

549.7

 

 

 

 

 

Total restricted and unrestricted cash equivalents

 

$

 

569.1

 

 

$

 

19.4

 

 

$

 

549.7

 

 

$

 

 

AFS securities:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Asset-backed securities

 

$

 

95.4

 

 

$

 

 

 

$

 

95.4

 

 

$

 

 

Corporate bonds

 

 

 

1,428.7

 

 

 

 

 

 

 

 

1,428.7

 

 

 

 

 

Municipal bonds

 

 

 

995.6

 

 

 

 

 

 

 

 

995.6

 

 

 

 

 

U.S. government agency and treasury securities

 

 

 

772.9

 

 

 

 

 

 

 

 

772.9

 

 

 

 

 

Total AFS securities

 

$

 

3,292.6

 

 

$

 

 

 

$

 

3,292.6

 

 

$

 

 

Other

 

$

 

32.3

 

 

$

 

32.3

 

 

$

 

 

 

$

 

 

Liabilities:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Other long-term liabilities

 

$

 

32.3

 

 

$

 

32.3

 

 

$

 

 

 

$

 

 

 

 

 

 

May 31, 2023

 

 

 

 

 

 

 

Quoted

 

 

Significant

 

 

 

 

 

 

 

 

 

 

 

prices in

 

 

other

 

 

Significant

 

 

 

Carrying

 

 

active

 

 

observable

 

 

unobservable

 

 

 

value

 

 

markets

 

 

inputs

 

 

inputs

 

In millions

 

(Fair value)

 

 

(Level 1)

 

 

(Level 2)

 

 

(Level 3)

 

Assets:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Restricted and unrestricted cash equivalents:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Money market securities

 

$

 

43.8

 

 

$

 

43.8

 

 

$

 

 

 

$

 

 

Total restricted and unrestricted cash equivalents

 

$

 

43.8

 

 

$

 

43.8

 

 

$

 

 

 

$

 

 

AFS securities:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Asset-backed securities

 

$

 

86.7

 

 

$

 

 

 

$

 

86.7

 

 

$

 

 

Corporate bonds

 

 

 

1,440.9

 

 

 

 

 

 

 

 

1,440.9

 

 

 

 

 

Municipal bonds

 

 

 

986.1

 

 

 

 

 

 

 

 

986.1

 

 

 

 

 

U.S. government agency and treasury securities

 

 

 

746.8

 

 

 

 

 

 

 

 

746.8

 

 

 

 

 

VRDNs

 

 

 

344.1

 

 

 

 

 

 

 

 

344.1

 

 

 

 

 

Total AFS securities

 

$

 

3,604.6

 

 

$

 

 

 

$

 

3,604.6

 

 

$

 

 

Other

 

$

 

28.3

 

 

$

 

28.3

 

 

$

 

 

 

$

 

 

Liabilities:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Other long-term liabilities

 

$

 

28.3

 

 

$

 

28.3

 

 

$

 

 

 

$

 

 

XML 36 R25.htm IDEA: XBRL DOCUMENT v3.23.4
Description of Business, Basis of Presentation, and Significant Accounting Policies (Narrative) (Details)
$ in Millions
3 Months Ended 6 Months Ended 12 Months Ended
Nov. 30, 2023
USD ($)
Item
Nov. 30, 2022
USD ($)
Item
Nov. 30, 2023
USD ($)
Item
Segment
Nov. 30, 2022
USD ($)
Item
May 31, 2024
USD ($)
May 31, 2023
USD ($)
Item
Accounting Policies [Line Items]            
Number of reportable segments | Segment     1      
Net cash provided by operating activities       $ 33.8    
Net cash used in investing activities       33.8    
Allowance for credit losses $ 21.8   $ 21.8     $ 20.5
Advance collections 45.1   45.1     12.5
Maximum individual health insurance claims liability           0.5
Stock-based compensation costs recognized $ 14.7 $ 15.3 $ 30.7 $ 29.7    
Accounting Standards Update 2021-08 [Member]            
Accounting Policies [Line Items]            
Change in accounting principle, accounting standards update, adoption date Jun. 01, 2023   Jun. 01, 2023      
Change in accounting principle, accounting standards update, adopted [true false] true   true      
Change in accounting principle, accounting standards update, immaterial effect [true false] true   true      
Forecast [Member]            
Accounting Policies [Line Items]            
Maximum individual health insurance claims liability         $ 0.5  
Trade Receivables [Member]            
Accounting Policies [Line Items]            
Receivables $ 209.6   $ 209.6     287.0
Purchased Receivables [Member]            
Accounting Policies [Line Items]            
Receivables $ 894.9   $ 894.9     $ 606.8
Accounts And Unbilled Receivables [Member]            
Accounting Policies [Line Items]            
Number of clients creating a credit concentration | Item     0     0
Revenue [Member]            
Accounting Policies [Line Items]            
Number of clients creating a credit concentration | Item 0 0 0 0    
PEO Aggregate Claims Exceeding $1.0M [Member] | Minimum [Member]            
Accounting Policies [Line Items]            
Individual workers' compensation claims liability           $ 1.0
PEO Aggregate Claims Exceeding $1.0M [Member] | Minimum [Member] | Forecast [Member]            
Accounting Policies [Line Items]            
Individual workers' compensation claims liability         1.0  
PEO Aggregate Claims Exceeding $1.0M [Member] | Maximum [Member]            
Accounting Policies [Line Items]            
Maximum individual workers' compensation claims liability           $ 2.0
PEO Aggregate Claims Exceeding $1.0M [Member] | Maximum [Member] | Forecast [Member]            
Accounting Policies [Line Items]            
Maximum individual workers' compensation claims liability         $ 1.0  
XML 37 R26.htm IDEA: XBRL DOCUMENT v3.23.4
Service Revenue (Narrative) (Details) - USD ($)
6 Months Ended
Nov. 30, 2023
Nov. 30, 2022
Service Revenue [Line Items]    
Notice of termination period 30 days  
Revenue performance obligations timing the Company defers revenue associated with these performance obligations, which exceed one year, and subsequently recognizes them as future services are provided, over approximately three to four years.  
Impairment loss $ 0 $ 0
Revenue performance obligations $ 69,800,000  
Minimum [Member]    
Service Revenue [Line Items]    
Revenue performance obligations timing, years 3 years  
Maximum [Member]    
Service Revenue [Line Items]    
Revenue performance obligations timing, years 4 years  
XML 38 R27.htm IDEA: XBRL DOCUMENT v3.23.4
Service Revenue (Summary of PEO Pass-Through Costs Netted in Revenue) (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Nov. 30, 2023
Nov. 30, 2022
Nov. 30, 2023
Nov. 30, 2022
Revenue from Contract with Customer [Abstract]        
Payroll wages and payroll taxes $ 6,646.9 $ 6,333.3 $ 13,061.5 $ 12,671.1
State unemployment insurance (included in payroll wages and payroll taxes) 19.7 30.3 38.3 39.8
Guaranteed cost benefit plans $ 171.3 $ 180.3 $ 333.8 $ 337.0
XML 39 R28.htm IDEA: XBRL DOCUMENT v3.23.4
Service Revenue (Summary of Changes in Deferred Revenue Related to Material Rights Performance Obligations) (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Nov. 30, 2023
Nov. 30, 2022
Nov. 30, 2023
Nov. 30, 2022
Revenue from Contract with Customer [Abstract]        
Balance, beginning of period $ 67.0 $ 52.2 $ 62.0 $ 48.9
Deferral of revenue 11.0 10.0 23.9 20.1
Recognition of unearned revenue (8.2) (7.0) (16.1) (13.8)
Balance, end of period $ 69.8 $ 55.2 $ 69.8 $ 55.2
XML 40 R29.htm IDEA: XBRL DOCUMENT v3.23.4
Service Revenue (Summary of Deferred Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction) (Details)
$ in Millions
Nov. 30, 2023
USD ($)
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Deferred revenue related to material rights $ 69.8
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2023-12-01  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Deferred revenue, timing of satisfaction 6 months
Deferred revenue related to material rights $ 15.9
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2024-06-01  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Deferred revenue, timing of satisfaction 1 year
Deferred revenue related to material rights $ 26.4
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2025-06-01  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Deferred revenue, timing of satisfaction
Deferred revenue related to material rights $ 27.5
XML 41 R30.htm IDEA: XBRL DOCUMENT v3.23.4
Service Revenue (Summary of Changes in Deferred Costs to Obtain and Fulfill Contracts) (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Nov. 30, 2023
Nov. 30, 2022
Nov. 30, 2023
Nov. 30, 2022
Capitalized Contract Cost [Line Items]        
Amortization     $ 115.1 $ 107.5
Costs To Fulfill Contracts [Member]        
Capitalized Contract Cost [Line Items]        
Balance, beginning of period $ 75.2 $ 73.4 75.3 72.3
Capitalization of costs 7.2 7.6 13.7 15.1
Amortization (6.6) (6.5) (13.2) (12.9)
Balance, end of period 75.8 74.5 75.8 74.5
Costs To Obtain Contracts [Member]        
Capitalized Contract Cost [Line Items]        
Balance, beginning of period 602.6 560.6 597.5 550.2
Capitalization of costs 53.7 50.0 109.4 107.0
Amortization (51.3) (48.0) (101.9) (94.6)
Balance, end of period $ 605.0 $ 562.6 $ 605.0 $ 562.6
XML 42 R31.htm IDEA: XBRL DOCUMENT v3.23.4
Basic and Diluted Earnings Per Share (Basic and Diluted Earnings Per Share) (Details) - USD ($)
$ / shares in Units, shares in Millions, $ in Millions
3 Months Ended 6 Months Ended
Nov. 30, 2023
Nov. 30, 2022
Nov. 30, 2023
Nov. 30, 2022
Basic earnings per share:        
Net income $ 392.7 $ 360.3 $ 811.9 $ 739.5
Weighted-average common shares outstanding 360.5 360.5 360.6 360.2
Basic earnings per share $ 1.09 $ 1.00 $ 2.25 $ 2.05
Diluted earnings per share:        
Net income $ 392.7 $ 360.3 $ 811.9 $ 739.5
Weighted-average common shares outstanding 360.5 360.5 360.6 360.2
Dilutive effect of common share equivalents 1.6 1.8 1.8 2.1
Weighted-average common shares outstanding, assuming dilution 362.1 362.3 362.4 362.3
Diluted earnings per share $ 1.08 $ 0.99 $ 2.24 $ 2.04
Weighted-average anti-dilutive common share equivalents 0.8 0.9 0.7 0.7
XML 43 R32.htm IDEA: XBRL DOCUMENT v3.23.4
Business Combinations (Narrative) (Details) - USD ($)
$ in Millions
Jul. 31, 2023
Nov. 30, 2023
May 31, 2023
Business Acquisition [Line Items]      
Goodwill   $ 1,882.3 $ 1,834.0
Alterna Capital Solutions LLC [Member]      
Business Acquisition [Line Items]      
Business acquisition purchase price $ 95.1    
Cash acquired from acquisition 15.7    
Business combination, settlement of debt 128.9    
Business combination, accounts receivable 146.1    
Business combination, intangible assets $ 18.9    
Business combination intangible assets weighted average amortization period 8 years    
Goodwill $ 46.7    
XML 44 R33.htm IDEA: XBRL DOCUMENT v3.23.4
Other Income/(Expense), Net (Schedule of Other Income/(Expense), Net) (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Nov. 30, 2023
Nov. 30, 2022
Nov. 30, 2023
Nov. 30, 2022
Other Income and Expenses [Abstract]        
Interest income on corporate investments $ 20.3 $ 10.1 $ 41.8 $ 15.5
Interest expense (8.5) (9.2) (17.9) (18.3)
Other (0.1) 2.0 0.6 2.1
Other income/(expense), net $ 11.7 $ 2.9 $ 24.5 $ (0.7)
XML 45 R34.htm IDEA: XBRL DOCUMENT v3.23.4
Funds Held for Clients and Corporate Investments (Funds Held for Clients and Corporate Investments) (Details) - USD ($)
$ in Millions
Nov. 30, 2023
May 31, 2023
Schedule of Available-for-sale Securities [Line Items]    
Funds held for clients' money market securities and other restricted cash equivalents, Amortized cost $ 2,150.8 $ 863.1
Funds held for clients' money market securities and other restricted cash equivalents, Fair value 2,150.8 863.1
AFS securities, Amortized cost 3,479.8 3,779.9
AFS securities, Gross unrealized gains 2.0 4.1
AFS securities, Gross unrealized losses (189.2) (179.4)
AFS securities, Fair value 3,292.6 3,604.6
Other, Amortized cost 32.9 30.1
Other, Gross unrealized gains 1.9 1.1
Other, Gross unrealized losses (2.5) (2.9)
Other, Fair value 32.3 28.3
Total funds held for clients and corporate investments, Amortized cost 5,663.5 4,673.1
Total funds held for clients and corporate investments, Gross unrealized gains 3.9 5.2
Total funds held for clients and corporate investments, Gross unrealized losses (191.7) (182.3)
Total funds held for clients and corporate investments, Fair value 5,475.7 4,496.0
Asset-Backed Securities [Member]    
Schedule of Available-for-sale Securities [Line Items]    
AFS securities, Amortized cost 96.7 88.1
AFS securities, Gross unrealized gains 0.1  
AFS securities, Gross unrealized losses (1.4) (1.4)
AFS securities, Fair value 95.4 86.7
Corporate Bonds [Member]    
Schedule of Available-for-sale Securities [Line Items]    
AFS securities, Amortized cost 1,464.5 1,468.3
AFS securities, Gross unrealized gains 1.7 3.7
AFS securities, Gross unrealized losses (37.5) (31.1)
AFS securities, Fair value 1,428.7 1,440.9
Municipal Bonds [Member]    
Schedule of Available-for-sale Securities [Line Items]    
AFS securities, Amortized cost 1,100.5 1,091.3
AFS securities, Gross unrealized gains 0.1 0.1
AFS securities, Gross unrealized losses (105.0) (105.3)
AFS securities, Fair value 995.6 986.1
U.S. Government Agency And Treasury Securities [Member]    
Schedule of Available-for-sale Securities [Line Items]    
AFS securities, Amortized cost 818.1 788.1
AFS securities, Gross unrealized gains 0.1 0.3
AFS securities, Gross unrealized losses (45.3) (41.6)
AFS securities, Fair value $ 772.9 746.8
Variable Rate Demand Notes [Member]    
Schedule of Available-for-sale Securities [Line Items]    
AFS securities, Amortized cost   344.1
AFS securities, Fair value   $ 344.1
XML 46 R35.htm IDEA: XBRL DOCUMENT v3.23.4
Funds Held for Clients and Corporate Investments (Narrative) (Details)
$ in Millions
6 Months Ended 12 Months Ended
Nov. 30, 2023
USD ($)
Security
May 31, 2023
USD ($)
Security
Schedule of Available-for-sale Securities [Line Items]    
Net unrealized losses on available-for-sale securities $ (187.2) $ (175.3)
Number of available-for-sale securities in an unrealized loss position | Security 991 967
Percentage of available-for-sale securities in an unrealized loss position 94.00% 88.00%
Gross unrealized losses on available-for-sale securities $ 189.2 $ 179.4
Corporate Bonds [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Gross unrealized losses on available-for-sale securities $ 37.5 31.1
Corporate Bonds [Member] | Minimum [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Available-for-sale securities maturity date Dec. 01, 2023  
Corporate Bonds [Member] | Maximum [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Available-for-sale securities maturity date Sep. 15, 2029  
Municipal Bonds [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Gross unrealized losses on available-for-sale securities $ 105.0 $ 105.3
Municipal Bonds [Member] | Minimum [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Available-for-sale securities maturity date Feb. 01, 2024  
Municipal Bonds [Member] | Maximum [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Available-for-sale securities maturity date Oct. 01, 2031  
Variable Rate Demand Notes [Member] | Minimum [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Available-for-sale securities contractual maturities 20 years  
Variable Rate Demand Notes [Member] | Maximum [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Available-for-sale securities contractual maturities 30 years  
XML 47 R36.htm IDEA: XBRL DOCUMENT v3.23.4
Funds Held for Clients and Corporate Investments (Classification of Investments on Consolidated Balance Sheets) (Details) - USD ($)
$ in Millions
Nov. 30, 2023
May 31, 2023
Funds Held for Clients and Corporate Investments [Abstract]    
Funds held for clients $ 5,439.7 $ 4,118.8
Corporate investments 34.4 373.4
Long-term corporate investments 1.6 3.8
Total funds held for clients and corporate investments, Fair value $ 5,475.7 $ 4,496.0
XML 48 R37.htm IDEA: XBRL DOCUMENT v3.23.4
Funds Held for Clients and Corporate Investments (Securities in Unrealized Loss Position) (Details) - USD ($)
$ in Millions
Nov. 30, 2023
May 31, 2023
Schedule of Available-for-sale Securities [Line Items]    
Securities in an unrealized loss position for less than twelve months, Gross unrealized losses $ (23.1) $ (15.2)
Securities in an unrealized loss position for less than twelve months, Fair value 1,218.6 992.5
Securities in an unrealized loss position for more than twelve months, Gross unrealized losses (166.1) (164.2)
Securities in an unrealized loss position for more than twelve months, Fair value 1,936.3 1,752.9
Total, Gross unrealized losses (189.2) (179.4)
Total, Fair value 3,154.9 2,745.4
Asset-Backed Securities [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Securities in an unrealized loss position for less than twelve months, Gross unrealized losses (0.5) (0.1)
Securities in an unrealized loss position for less than twelve months, Fair value 63.0 54.2
Securities in an unrealized loss position for more than twelve months, Gross unrealized losses (0.9) (1.3)
Securities in an unrealized loss position for more than twelve months, Fair value 18.2 23.3
Total, Gross unrealized losses (1.4) (1.4)
Total, Fair value 81.2 77.5
Corporate Bonds [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Securities in an unrealized loss position for less than twelve months, Gross unrealized losses (12.3) (5.9)
Securities in an unrealized loss position for less than twelve months, Fair value 836.9 652.0
Securities in an unrealized loss position for more than twelve months, Gross unrealized losses (25.2) (25.2)
Securities in an unrealized loss position for more than twelve months, Fair value 477.1 382.7
Total, Gross unrealized losses (37.5) (31.1)
Total, Fair value 1,314.0 1,034.7
Municipal Bonds [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Securities in an unrealized loss position for less than twelve months, Gross unrealized losses (4.8) (5.9)
Securities in an unrealized loss position for less than twelve months, Fair value 71.2 86.7
Securities in an unrealized loss position for more than twelve months, Gross unrealized losses (100.2) (99.4)
Securities in an unrealized loss position for more than twelve months, Fair value 920.3 889.0
Total, Gross unrealized losses (105.0) (105.3)
Total, Fair value 991.5 975.7
U.S. Government Agency And Treasury Securities [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Securities in an unrealized loss position for less than twelve months, Gross unrealized losses (5.5) (3.3)
Securities in an unrealized loss position for less than twelve months, Fair value 247.5 199.6
Securities in an unrealized loss position for more than twelve months, Gross unrealized losses (39.8) (38.3)
Securities in an unrealized loss position for more than twelve months, Fair value 520.7 457.9
Total, Gross unrealized losses (45.3) (41.6)
Total, Fair value $ 768.2 $ 657.5
XML 49 R38.htm IDEA: XBRL DOCUMENT v3.23.4
Funds Held for Clients and Corporate Investments (Realized Gains and Losses from Sale of Available-for-sale Securities) (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Nov. 30, 2023
Nov. 30, 2022
Nov. 30, 2023
Nov. 30, 2022
Funds Held for Clients and Corporate Investments [Abstract]        
Gross realized gains $ 0.0 $ 0.0 $ 0.0 $ 0.1
Gross realized losses   0.0 0.0 0.0
Net realized (losses)/gains $ (0.0) $ (0.0) $ (0.0) $ 0.1
XML 50 R39.htm IDEA: XBRL DOCUMENT v3.23.4
Funds Held for Clients and Corporate Investments (Amortized Cost and Fair Value of Available-for-Sale Securities by Contractual Maturity) (Details) - USD ($)
$ in Millions
Nov. 30, 2023
May 31, 2023
Funds Held for Clients and Corporate Investments [Abstract]    
Due in one year or less, Amortized cost $ 165.8  
Due after one year through three years, Amortized cost 1,060.6  
Due after three years through five years, Amortized cost 1,880.3  
Due after five years, Amortized cost 373.1  
AFS securities, Amortized cost 3,479.8 $ 3,779.9
Due in one year or less, Fair value 163.7  
Due after one year through three years, Fair value 1,001.8  
Due after three years through five years, Fair value 1,766.7  
Due after five years, Fair value 360.4  
AFS securities, Fair value $ 3,292.6 $ 3,604.6
XML 51 R40.htm IDEA: XBRL DOCUMENT v3.23.4
Fair Value Measurements (Financial Assets and Liabilities Measured at Fair Value on Recurring Basis) (Details) - USD ($)
$ in Millions
Nov. 30, 2023
May 31, 2023
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Restricted and unrestricted cash equivalents $ 569.1 $ 43.8
Available-for-sale securities 3,292.6 3,604.6
Other 32.3 28.3
Other long-term liabilities 32.3 28.3
U.S. Government Agency And Treasury Securities [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Restricted and unrestricted cash equivalents 549.7  
Available-for-sale securities 772.9 746.8
Money Market Securities [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Restricted and unrestricted cash equivalents 19.4 43.8
Asset-Backed Securities [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Available-for-sale securities 95.4 86.7
Corporate Bonds [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Available-for-sale securities 1,428.7 1,440.9
Municipal Bonds [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Available-for-sale securities 995.6 986.1
VRDNs [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Available-for-sale securities   344.1
Quoted Prices in Active Markets (Level 1) [Member] | Recurring [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Restricted and unrestricted cash equivalents 19.4 43.8
Other 32.3 28.3
Other long-term liabilities 32.3 28.3
Quoted Prices in Active Markets (Level 1) [Member] | Money Market Securities [Member] | Recurring [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Restricted and unrestricted cash equivalents 19.4 43.8
Significant Other Observable Inputs (Level 2) [Member] | Recurring [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Restricted and unrestricted cash equivalents 549.7  
Available-for-sale securities 3,292.6 3,604.6
Significant Other Observable Inputs (Level 2) [Member] | U.S. Government Agency And Treasury Securities [Member] | Recurring [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Restricted and unrestricted cash equivalents 549.7  
Available-for-sale securities 772.9 746.8
Significant Other Observable Inputs (Level 2) [Member] | Asset-Backed Securities [Member] | Recurring [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Available-for-sale securities 95.4 86.7
Significant Other Observable Inputs (Level 2) [Member] | Corporate Bonds [Member] | Recurring [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Available-for-sale securities 1,428.7 1,440.9
Significant Other Observable Inputs (Level 2) [Member] | Municipal Bonds [Member] | Recurring [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Available-for-sale securities $ 995.6 986.1
Significant Other Observable Inputs (Level 2) [Member] | VRDNs [Member] | Recurring [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Available-for-sale securities   $ 344.1
XML 52 R41.htm IDEA: XBRL DOCUMENT v3.23.4
Fair Value Measurements (Narrative) (Details) - USD ($)
$ in Millions
Nov. 30, 2023
May 31, 2023
Senior Notes, Series A [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Fair value of long-term borrowings $ 391.0 $ 392.4
Senior Notes, Series B [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Fair value of long-term borrowings $ 387.6 $ 390.9
XML 53 R42.htm IDEA: XBRL DOCUMENT v3.23.4
Supplemental Information (Narrative) (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Nov. 30, 2023
Nov. 30, 2022
Nov. 30, 2023
Nov. 30, 2022
May 31, 2023
Depreciation expense $ 32.0 $ 31.7 $ 62.4 $ 63.1  
Amortization expense 12.9 12.6 23.7 25.2  
Impairment loss relates to goodwill or intangible assets     0.0 0.0  
Revolving Credit Facility [Member]          
Unused amount available $ 2,000.0   $ 2,000.0    
Weighted-average interest rate 6.28%   6.28%   5.83%
Standby Letters of Credit [Member]          
Maximum borrowing capacity $ 141.3   $ 141.3   $ 141.7
Amounts outstanding $ 0.0 $ 0.0 $ 0.0 $ 0.0 $ 0.0
Standby Letters of Credit [Member] | Minimum [Member]          
Expiration date of credit facility     Dec. 05, 2023    
Standby Letters of Credit [Member] | Maximum [Member]          
Expiration date of credit facility     Oct. 09, 2025    
XML 54 R43.htm IDEA: XBRL DOCUMENT v3.23.4
Commitments and Contingencies (Narrative) (Details) - USD ($)
$ in Millions
Nov. 30, 2023
May 31, 2023
Commitments and Contingencies Disclosure [Abstract]    
Commitments to purchase capital assets $ 3.9 $ 11.8
XML 55 R44.htm IDEA: XBRL DOCUMENT v3.23.4
Income Taxes (Narrative) (Details)
3 Months Ended 6 Months Ended
Nov. 30, 2023
Nov. 30, 2022
Nov. 30, 2023
Nov. 30, 2022
Income Tax Disclosure [Abstract]        
Effective income tax rate 24.20% 24.20% 23.90% 23.50%
XML 56 payx-20231130_htm.xml IDEA: XBRL DOCUMENT 0000723531 us-gaap:CommonStockMember 2022-09-01 2022-11-30 0000723531 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2023-11-30 0000723531 us-gaap:AssetBackedSecuritiesMember 2023-11-30 0000723531 payx:PeoAggregateClaimsExceeding1.0mMember srt:MaximumMember srt:ScenarioForecastMember 2023-06-01 2024-05-31 0000723531 payx:AuthorizedInJanuary2024Member 2023-06-01 2023-11-30 0000723531 payx:PeoAndInsuranceSolutionsMember 2023-09-01 2023-11-30 0000723531 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-05-31 0000723531 us-gaap:RetainedEarningsMember 2022-09-01 2022-11-30 0000723531 us-gaap:FinanceReceivablesMember 2023-11-30 0000723531 us-gaap:FinanceReceivablesMember 2023-05-31 0000723531 us-gaap:RetainedEarningsMember 2022-11-30 0000723531 payx:SeriesBSeniorNotesMember 2023-05-31 0000723531 us-gaap:SalesRevenueNetMember 2022-06-01 2022-11-30 0000723531 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2023-11-30 0000723531 payx:CostsToFulfillContractMember 2023-11-30 0000723531 us-gaap:AdditionalPaidInCapitalMember 2022-11-30 0000723531 payx:CostsToFulfillContractMember 2022-11-30 0000723531 2024-06-01 2023-11-30 0000723531 us-gaap:StandbyLettersOfCreditMember 2023-11-30 0000723531 us-gaap:AssetBackedSecuritiesMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2023-11-30 0000723531 payx:AlternaCapitalSolutionsLlcMember 2023-07-31 0000723531 us-gaap:CommonStockMember 2023-05-31 0000723531 payx:SeriesSeniorNotesMember 2023-05-31 0000723531 payx:CostsToObtainContractMember 2022-08-31 0000723531 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2023-05-31 0000723531 us-gaap:RevolvingCreditFacilityMember 2023-05-31 0000723531 us-gaap:AdditionalPaidInCapitalMember 2023-08-31 0000723531 payx:SeriesSeniorNotesMember 2023-11-30 0000723531 us-gaap:MunicipalBondsMember 2023-05-31 0000723531 us-gaap:RetainedEarningsMember 2023-06-01 2023-11-30 0000723531 payx:PeoAggregateClaimsExceeding1.0mMember srt:MinimumMember srt:ScenarioForecastMember 2023-06-01 2024-05-31 0000723531 us-gaap:CorporateDebtSecuritiesMember 2023-05-31 0000723531 us-gaap:AssetBackedSecuritiesMember 2023-11-30 0000723531 us-gaap:RetainedEarningsMember 2023-11-30 0000723531 us-gaap:RetainedEarningsMember 2023-05-31 0000723531 2022-05-31 0000723531 us-gaap:VariableRateDemandObligationMember 2023-05-31 0000723531 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-09-01 2022-11-30 0000723531 srt:MaximumMember us-gaap:VariableRateDemandObligationMember 2023-06-01 2023-11-30 0000723531 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2023-11-30 0000723531 us-gaap:CorporateDebtSecuritiesMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2023-11-30 0000723531 us-gaap:MoneyMarketFundsMember 2023-05-31 0000723531 us-gaap:AccountingStandardsUpdate202108Member 2023-11-30 0000723531 us-gaap:CorporateDebtSecuritiesMember 2023-05-31 0000723531 2023-05-31 0000723531 us-gaap:RetainedEarningsMember 2022-06-01 2022-11-30 0000723531 srt:MaximumMember us-gaap:CorporateDebtSecuritiesMember 2023-11-30 0000723531 us-gaap:MunicipalBondsMember 2023-11-30 0000723531 us-gaap:CommonStockMember 2023-09-01 2023-11-30 0000723531 us-gaap:CommonStockMember 2023-06-01 2023-11-30 0000723531 us-gaap:StandbyLettersOfCreditMember 2022-11-30 0000723531 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-08-31 0000723531 payx:ManagementSolutionsMember 2022-09-01 2022-11-30 0000723531 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-09-01 2023-11-30 0000723531 us-gaap:USTreasuryAndGovernmentMember 2023-11-30 0000723531 srt:ScenarioForecastMember 2023-06-01 2024-05-31 0000723531 payx:AlternaCapitalSolutionsLlcMember 2023-07-31 2023-07-31 0000723531 srt:MaximumMember payx:AuthorizedInJanuary2024Member 2023-11-30 0000723531 srt:MinimumMember us-gaap:StandbyLettersOfCreditMember 2023-06-01 2023-11-30 0000723531 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2023-05-31 0000723531 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-05-31 0000723531 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-11-30 0000723531 2022-06-01 2022-11-30 0000723531 srt:MinimumMember us-gaap:VariableRateDemandObligationMember 2023-06-01 2023-11-30 0000723531 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-11-30 0000723531 srt:MinimumMember us-gaap:MunicipalBondsMember 2023-11-30 0000723531 payx:CostsToFulfillContractMember 2022-06-01 2022-11-30 0000723531 us-gaap:RetainedEarningsMember 2023-09-01 2023-11-30 0000723531 2022-09-01 2022-11-30 0000723531 payx:CostsToObtainContractMember 2023-05-31 0000723531 2023-09-01 2023-11-30 0000723531 us-gaap:AdditionalPaidInCapitalMember 2022-08-31 0000723531 payx:CostsToObtainContractMember 2022-06-01 2022-11-30 0000723531 srt:MaximumMember 2023-06-01 2023-11-30 0000723531 payx:CostsToFulfillContractMember 2023-05-31 0000723531 payx:CostsToObtainContractMember 2022-05-31 0000723531 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2023-05-31 0000723531 us-gaap:CommonStockMember 2022-08-31 0000723531 us-gaap:CommonStockMember 2022-11-30 0000723531 payx:PeoAggregateClaimsExceeding1.0mMember srt:MaximumMember 2022-06-01 2023-05-31 0000723531 us-gaap:RetainedEarningsMember 2022-05-31 0000723531 us-gaap:StandbyLettersOfCreditMember 2023-05-31 0000723531 payx:CostsToObtainContractMember 2023-08-31 0000723531 us-gaap:AdditionalPaidInCapitalMember 2023-05-31 0000723531 2022-08-31 0000723531 2023-12-01 2023-11-30 0000723531 us-gaap:CorporateDebtSecuritiesMember 2023-11-30 0000723531 payx:ManagementSolutionsMember 2023-06-01 2023-11-30 0000723531 2022-11-30 0000723531 us-gaap:AssetBackedSecuritiesMember 2023-05-31 0000723531 us-gaap:AdditionalPaidInCapitalMember 2023-06-01 2023-11-30 0000723531 us-gaap:CorporateDebtSecuritiesMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2023-05-31 0000723531 payx:CostsToFulfillContractMember 2022-08-31 0000723531 us-gaap:VariableRateDemandObligationMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2023-05-31 0000723531 payx:PeoAndInsuranceSolutionsMember 2023-06-01 2023-11-30 0000723531 us-gaap:RetainedEarningsMember 2022-08-31 0000723531 2025-06-01 2023-11-30 0000723531 payx:CostsToFulfillContractMember 2023-06-01 2023-11-30 0000723531 2023-11-30 0000723531 us-gaap:AdditionalPaidInCapitalMember 2023-09-01 2023-11-30 0000723531 payx:CostsToObtainContractMember 2023-11-30 0000723531 us-gaap:MunicipalBondsMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2023-11-30 0000723531 payx:AccountsAndUnbilledReceivablesMember 2022-06-01 2023-05-31 0000723531 us-gaap:SalesRevenueNetMember 2023-09-01 2023-11-30 0000723531 us-gaap:AdditionalPaidInCapitalMember 2023-11-30 0000723531 2023-06-01 2023-11-30 0000723531 us-gaap:MunicipalBondsMember 2023-05-31 0000723531 us-gaap:USTreasuryAndGovernmentMember 2023-05-31 0000723531 2023-06-01 2023-08-31 0000723531 us-gaap:TradeAccountsReceivableMember 2023-05-31 0000723531 us-gaap:RevolvingCreditFacilityMember 2023-11-30 0000723531 payx:CostsToFulfillContractMember 2023-09-01 2023-11-30 0000723531 us-gaap:AdditionalPaidInCapitalMember 2022-09-01 2022-11-30 0000723531 payx:ManagementSolutionsMember 2022-06-01 2022-11-30 0000723531 us-gaap:USTreasuryAndGovernmentMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2023-11-30 0000723531 us-gaap:CommonStockMember 2022-05-31 0000723531 payx:CostsToObtainContractMember 2022-11-30 0000723531 us-gaap:CommonStockMember 2023-11-30 0000723531 us-gaap:AdditionalPaidInCapitalMember 2022-05-31 0000723531 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-08-31 0000723531 us-gaap:CommonStockMember 2022-06-01 2022-11-30 0000723531 us-gaap:AssetBackedSecuritiesMember 2023-05-31 0000723531 us-gaap:USTreasuryAndGovernmentMember 2023-11-30 0000723531 us-gaap:CorporateDebtSecuritiesMember 2023-11-30 0000723531 payx:CostsToObtainContractMember 2023-06-01 2023-11-30 0000723531 us-gaap:SalesRevenueNetMember 2023-06-01 2023-11-30 0000723531 payx:CostsToObtainContractMember 2022-09-01 2022-11-30 0000723531 payx:CostsToFulfillContractMember 2023-08-31 0000723531 us-gaap:SalesRevenueNetMember 2022-09-01 2022-11-30 0000723531 2023-08-31 0000723531 payx:CostsToObtainContractMember 2023-09-01 2023-11-30 0000723531 payx:CostsToFulfillContractMember 2022-05-31 0000723531 payx:AccountsAndUnbilledReceivablesMember 2023-06-01 2023-11-30 0000723531 us-gaap:RetainedEarningsMember 2023-08-31 0000723531 payx:SeriesBSeniorNotesMember 2023-11-30 0000723531 us-gaap:USTreasuryAndGovernmentMember 2023-05-31 0000723531 us-gaap:TradeAccountsReceivableMember 2023-11-30 0000723531 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-06-01 2022-11-30 0000723531 payx:ManagementSolutionsMember 2023-09-01 2023-11-30 0000723531 srt:MinimumMember 2023-06-01 2023-11-30 0000723531 us-gaap:AssetBackedSecuritiesMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2023-05-31 0000723531 payx:CostsToFulfillContractMember 2022-09-01 2022-11-30 0000723531 us-gaap:CommonStockMember 2023-08-31 0000723531 payx:PeoAggregateClaimsExceeding1.0mMember srt:MinimumMember 2022-06-01 2023-05-31 0000723531 us-gaap:AdditionalPaidInCapitalMember 2022-06-01 2022-11-30 0000723531 2022-06-01 2023-05-31 0000723531 us-gaap:MunicipalBondsMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2023-05-31 0000723531 srt:MinimumMember us-gaap:CorporateDebtSecuritiesMember 2023-11-30 0000723531 us-gaap:USTreasuryAndGovernmentMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2023-05-31 0000723531 srt:MaximumMember us-gaap:MunicipalBondsMember 2023-11-30 0000723531 payx:PeoAndInsuranceSolutionsMember 2022-06-01 2022-11-30 0000723531 us-gaap:MoneyMarketFundsMember 2023-11-30 0000723531 us-gaap:MunicipalBondsMember 2023-11-30 0000723531 payx:PeoAndInsuranceSolutionsMember 2022-09-01 2022-11-30 0000723531 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-06-01 2023-11-30 0000723531 srt:MaximumMember us-gaap:StandbyLettersOfCreditMember 2023-06-01 2023-11-30 0000723531 us-gaap:VariableRateDemandObligationMember 2023-05-31 pure payx:Item payx:Segment payx:Security shares iso4217:USD shares iso4217:USD 0000723531 false Q2 --05-31 2024 0 0 0 0 P3Y P6M P1Y 10-Q true 2023-11-30 false 0-11330 Paychex, Inc. DE 16-1124166 911 Panorama Trail South Rochester NY 14625-2396 585 385-6666 Common Stock, $0.01 par value PAYX NASDAQ Yes Yes Large Accelerated Filer false false false 359821826 930700000 895300000 1886200000 1800800000 295700000 273300000 593500000 556100000 1226400000 1168600000 2479700000 2356900000 31500000 21700000 64200000 39600000 1257900000 1190300000 2543900000 2396500000 364100000 359300000 724300000 710300000 387600000 358700000 777100000 718300000 751700000 718000000 1501400000 1428600000 506200000 472300000 1042500000 967900000 11700000 2900000 24500000 -700000 517900000 475200000 1067000000 967200000 125200000 114900000 255100000 227700000 392700000 360300000 811900000 739500000 15900000 -26900000 -7300000 -64400000 408600000 333400000 804600000 675100000 1.09 1.00 2.25 2.05 1.08 0.99 2.24 2.04 360500000 360500000 360600000 360200000 362100000 362300000 362400000 362300000 1363100000 1222000000 47900000 49800000 34400000 373400000 23700000 24400000 1082700000 873300000 544400000 528500000 83500000 48100000 304300000 289800000 3484000000 3409300000 5439700000 4118800000 8923700000 7528100000 1600000 3800000 417600000 396300000 59400000 61500000 201000000 187400000 1882300000 1834000000 474600000 470100000 91900000 65200000 12052100000 10546400000 92300000 84700000 164100000 209900000 806200000 763900000 13600000 10200000 55100000 47300000 496300000 395400000 1627600000 1511400000 5626800000 4294000000 7254400000 5805400000 93200000 83000000 103000000 112100000 798400000 798200000 53500000 57300000 225200000 197200000 8527700000 7053200000 0.01 0.01 600000000 600000000 359800000 359800000 360500000 360500000 3600000 3600000 1678600000 1626400000 2009400000 2023100000 -167200000 -159900000 3524400000 3493200000 12052100000 10546400000 360500000 3600000 1626400000 2023100000 -159900000 3493200000 811900000 811900000 -2800000 -9100000 -9100000 -0 0 0 1.78 641900000 641900000 1500000 0 6200000 163000000 169200000 30700000 30700000 1800000 1800000 800000 0 27700000 -20700000 7000000 359800000 3600000 1678600000 2009400000 -167200000 3524400000 361200000 3600000 1666400000 2100900000 -183100000 3587800000 392700000 392700000 4800000 14800000 14800000 -0 0 0 0.89 320500000 320500000 1500000 0 6200000 163000000 169200000 14700000 14700000 1100000 1100000 100000 0 3700000 -700000 3000000 359800000 3600000 1678600000 2009400000 -167200000 3524400000 400000000 2024-01-31 359900000 3600000 1545900000 1669600000 -133900000 3085200000 739500000 739500000 -20000000 -61300000 -61300000 0 100000 100000 1.58 569600000 569600000 29700000 29700000 -3000000 -3000000 600000 0 13000000 -28100000 -15100000 360500000 3600000 1588600000 1811400000 -198300000 3205300000 360400000 3600000 1568900000 1736300000 -171400000 3137400000 360300000 360300000 -10300000 -31800000 -31800000 0 0 0 0.79 284900000 284900000 15300000 15300000 4900000 4900000 100000 0 4400000 -300000 4100000 360500000 3600000 1588600000 1811400000 -198300000 3205300000 400000000 2024-01-31 811900000 739500000 86100000 88300000 2900000 -11200000 115100000 107500000 30700000 29700000 -6400000 -15300000 10000000 8100000 -0 100000 -700000 900000 -52900000 82500000 46300000 43400000 66600000 -11200000 123100000 122100000 -10100000 -13800000 1100000 2900000 1004300000 719700000 3303700000 6504900000 3607000000 7631300000 104800000 33800000 79400000 65900000 0 9700000 208300000 20500000 8600000 -109700000 1027800000 1332800000 -468700000 3800000 2000000 642100000 569300000 169200000 7000000 -15100000 532300000 -1051100000 1426900000 696400000 2134900000 928400000 3561800000 1624800000 1363100000 1096500000 47900000 68200000 2150800000 460100000 3561800000 1624800000 <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Note A: Description of Business, Basis of Presentation, and Significant Accounting Policies</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Description of business: </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Paychex, Inc. and its wholly owned subsidiaries (collectively, the “Company” or “Paychex”) is a leading provider of integrated human capital management (“HCM”) solutions for human resources (“HR”), payroll, benefits, and insurance for small- to medium-sized businesses in the United States (“U.S.”) and parts of Europe. The Company also has operations in India. Paychex, a Delaware corporation formed in 1979, reports as </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">one</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> segment.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Basis of presentation:</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> The accompanying consolidated financial statements have been prepared in accordance with U.S. generally accepted accounting principles (“GAAP”) for interim financial information and with the instructions to the Quarterly Report on Form 10-Q ("Form 10-Q") and Article 10 of Regulation S-X. Accordingly, they do not include all the information and footnotes required by GAAP for complete financial statement presentation. The consolidated financial statements include the consolidated accounts of the Company with all intercompany transactions eliminated. Certain disclosures are reported as zero balances due to rounding. In the opinion of management, the information furnished herein reflects all adjustments (consisting of items of a normal recurring nature) necessary for a fair statement of the results for the interim period. These consolidated financial statements should be read in conjunction with the Company’s consolidated financial statements and related Notes to Consolidated Financial Statements presented in the Company’s Annual Report on Form 10-K (“Form 10-K”) for the fiscal year ended May 31, 2023 (“fiscal 2023”). Operating results and cash flows for the six months ended November 30, 2023 are not necessarily indicative of the results that may be expected for other interim periods or for the fiscal year ending May 31, 2024 (“fiscal 2024</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">”).</span></p></div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Reclassifications:</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> Certain prior year amounts have been reclassified to conform to the current period presentation. These reclassifications had no effect on reported consolidated earnings.</span></p></div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Revision to previously issued financial statements:</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> The consolidated statement of cash flows for the six months ended November 30, 2022 includes a revision to previously reported amounts related to the presentation of the cash flows associated with short-term receivables purchased from the Company’s clients under non-recourse arrangements. The revision increased net cash provided by operating activities and net cash used in investing activities by</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">33.8</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million each. Management concluded that this revision was not material to the financial statements of any previously filed annual or interim periods. This revision is reflected in this Form 10-Q and will be reflected in future filings.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Restricted cash and restricted cash equivalents:</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> Restricted cash and restricted cash equivalents are recorded at fair value, and consist of cash and cash equivalents, primarily money market securities, included in funds held for clients and cash that is restricted in use to secure commitments for certain workers’ compensation insurance policies.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Accounts receivable, net of allowance for credit losses:</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> Accounts receivable balances are shown on the Consolidated Balance Sheets net of the allowance for credit losses of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">21.8</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million and $</span><span style="font-size:10pt;font-family:Times New Roman;white-space:pre-wrap;min-width:fit-content;color:#000000;">20.5</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million as of </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">November 30, 2023 and May 31, 2023, respectively. These balances include trade receivables for services provided to clients and receivables purchased from the Company's clients under non-recourse arrangements. Trade receivables were $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">209.6</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million and $</span><span style="font-size:10pt;font-family:Times New Roman;white-space:pre-wrap;min-width:fit-content;color:#000000;">287.0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million as of </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">November 30, 2023 and May 31, 2023, respectively. Purchased receivables, at gross, were $</span><span style="font-size:10pt;font-family:Times New Roman;white-space:pre-wrap;min-width:fit-content;color:#000000;">894.9</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million and $</span><span style="font-size:10pt;font-family:Times New Roman;white-space:pre-wrap;min-width:fit-content;color:#000000;">606.8</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million as of </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">November 30, 2023 and May 31, 2023, respectively.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company is exposed to credit losses through the sale of services, payment of client obligations, and collection of purchased receivables. To mitigate this credit risk, the Company has multiple programs in place to assess and continuously monitor each client’s ability to pay for these solutions and support. Credit monitoring programs include, but are not limited to, new client credit reviews, establishing appropriate credit limits, monitoring of credit distressed clients, and early electronic wire and collection procedures. The Company also considers contract terms and conditions, client business type or strategy and may require collateralized asset support or prepayment to mitigate credit risk.</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Accounts receivable are written off and charged against the allowance for credit losses when the Company has exhausted all collection efforts without success. The Company estimates its credit losses based on historical loss activity a</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">djusted for current economic conditions and reasonable and supportable forecast factors, when applicable. The provision for the allowance for credit losses and accounts written off were </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">no</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">t material for the </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">three and six months ended November 30, 2023 and November 30, 2022</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">. </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">No</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> single client had a material impact on total accounts receivable as of </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">November 30, 2023 and May 31, 2023</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> or </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="-sec-ix-hidden:F_5b4c0756-fb21-4c5c-9660-e0804bf5fd0c;"><span style="-sec-ix-hidden:F_fb3026d2-ffc6-4809-97a3-95a6423d9aa4;"><span style="-sec-ix-hidden:F_054aacee-918a-4c6e-ada9-9a5b4c8b1f7e;"><span style="-sec-ix-hidden:F_674dd9ac-3743-4e0e-9a6c-284cb4c35a52;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">service</span></span></span></span></span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> revenue and results of operations </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">for the three and six months ended November 30, 2023 and November 30, 2022</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">.</span></p></div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Professional Employer Organization (“PEO”) unbilled receivables, net of advance collections:</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> PEO unbilled receivables, including estimated revenues, offset by advance collections from clients, are recorded as PEO unbilled receivables, net of advance collections on the Company’s Consolidated Balance Sheets. As of November 30, 2023 and May 31, 2023, advance collections were $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">45.1</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million and $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">12.5</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million, respectively.</span></p></div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">PEO insurance reserves:</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> As part of its PEO solution, the Company offers workers’ compensation insurance and health insurance coverage to clients for the benefit of client employees. Workers’ compensation insurance is primarily provided under fully insured high deductible workers’ compensation insurance policies. Workers’ compensation insurance reserves are established to provide for the estimated costs of paying claims up to per occurrence liability limits. These reserves include estimates of certain expenses associated with processing and settling claims.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> For fiscal 2024, the Company has an aggregate maximum liability of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">1.0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million for claims exceeding $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">1.0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million, and once met, the maximum individual claims liability is $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">1.0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million. For fiscal 2023, the Company had an aggregate maximum liability of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">2.0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million for claims exceeding $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">1.0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million, and once met, the maximum individual claims liability is $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">1.0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">With respect to PEO health insurance coverage, the Company offers various health insurance plans that take the form of either fully insured guaranteed cost plans or fully insured insurance arrangements where the Company retains risk. A reserve for insurance arrangements where the Company retains risk is established to provide for the payment of claims in accordance with the Company’s service contract with the carrier. The claims reserve includes estimates for reported losses, plus amounts for those claims incurred but not reported, and estimates of certain expenses associated with processing and settling the claims. The Company’s maximum individual claims liability is </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.5</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">under its policies covering both fiscal 2024 and fiscal 2023.</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In establishing the PEO workers' compensation insurance reserves, the Company uses an independent actuarial estimate of undiscounted future cash payments that would be made to settle claims. Estimating the ultimate cost of future claims is an uncertain and complex process based upon historical loss experience and accepted actuarial methods and assumptions. These reserves are subject to change due to multiple factors, including economic trends, changes in legal liability law, and damage awards, all of which could materially impact the reserves as reported in the consolidated financial statements. Accordingly, final claim settlements may vary from the present estimates, particularly with workers’ compensation insurance where those payments may not occur until well into the future. The Company regularly reviews the adequacy of its estimated insurance reserves. Adjustments to previously established reserves are reflected in the results of operations for the period in which the adjustment is identified. Such adjustments could be significant, reflecting any combination of new and adverse or favorable trends.</span></p></div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Stock-based compensation costs:</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> The Company has issued stock-based awards to employees and members of its Board of Directors (the “Board”) consisting of stock options, restricted stock units, and restricted stock awards. The Company accounts for all stock-based awards to employees and members of the Board as compensation costs in the consolidated financial statements based on their fair values measured as of the date of grant. These costs are recognized over the requisite service period. Stock-based compensation costs recognized were $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">14.7</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million and $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">30.7</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million for the three and six months ended November 30, 2023, respectively, as compared with $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">15.3</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million and $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">29.7</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million for the three and six months ended November 30, 2022, respectively. The methods and assumptions used in the determination of the fair value of stock-based awards are consistent with those described in the Company’s Form 10-K for fiscal 2023</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Recently adopted accounting pronouncements: </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Effective </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">June 1, 2023</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, the Company </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">adopted</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> Accounting Standards Update (“ASU”) No. 2021-08 “Business Combinations (Topic 805): Accounting for Contract Assets and Contract Liabilities from Contracts with Customers,” which did </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">not</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> have a material impact on its consolidated financial statements.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Recently issued accounting pronouncements: </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In November 2023, the Financial Accounting Standards Board (“FASB”) issued ASU No. 2023-07 “Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures.” This ASU expands public entities’ segment disclosures by requiring disclosure of significant segment expenses that are regularly provided to the chief operating decision maker and included within each reported measure of segment profit or loss, an amount and description of its composition for other segment items, and interim disclosures of a reportable segment’s profit or loss and assets. This ASU is effective for fiscal years beginning after December 15, 2023, and for interim periods within fiscal years beginning after December 15, 2024. This ASU is applicable to the Company’s Annual Report on Form 10-K for the fiscal year ended May 31, 2025, and subsequent interim periods, with early application permitted. The Company is currently evaluating the impact of adopting this ASU on its consolidated financial statements and disclosures.</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In December 2023, the FASB issued ASU No. 2023-09 “Income Taxes (Topic 740): Improvements to Income Tax Disclosures.” This ASU updates income tax disclosure requirements primarily by requiring specific categories and greater</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">disaggregation within the rate reconciliation and disaggregation of income taxes paid by jurisdiction. This ASU is effective for annual periods beginning after December 15, 2024 and is applicable to the Company’s fiscal year beginning June 1, 2025, with early application permitted. The Company is currently evaluating the impact of adopting this ASU on its consolidated financial statements and disclosures.</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Other recent authoritative guidance issued by the FASB (including technical corrections to the FASB Accounting Standards Codification), the American Institute of Certified Public Accountants, and the Securities and Exchange Commission (“SEC”) did not or is not expected to have a material impact on the Company’s consolidated financial statements.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></div> <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Description of business: </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Paychex, Inc. and its wholly owned subsidiaries (collectively, the “Company” or “Paychex”) is a leading provider of integrated human capital management (“HCM”) solutions for human resources (“HR”), payroll, benefits, and insurance for small- to medium-sized businesses in the United States (“U.S.”) and parts of Europe. The Company also has operations in India. Paychex, a Delaware corporation formed in 1979, reports as </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">one</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> segment.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> 1 <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Basis of presentation:</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> The accompanying consolidated financial statements have been prepared in accordance with U.S. generally accepted accounting principles (“GAAP”) for interim financial information and with the instructions to the Quarterly Report on Form 10-Q ("Form 10-Q") and Article 10 of Regulation S-X. Accordingly, they do not include all the information and footnotes required by GAAP for complete financial statement presentation. The consolidated financial statements include the consolidated accounts of the Company with all intercompany transactions eliminated. Certain disclosures are reported as zero balances due to rounding. In the opinion of management, the information furnished herein reflects all adjustments (consisting of items of a normal recurring nature) necessary for a fair statement of the results for the interim period. These consolidated financial statements should be read in conjunction with the Company’s consolidated financial statements and related Notes to Consolidated Financial Statements presented in the Company’s Annual Report on Form 10-K (“Form 10-K”) for the fiscal year ended May 31, 2023 (“fiscal 2023”). Operating results and cash flows for the six months ended November 30, 2023 are not necessarily indicative of the results that may be expected for other interim periods or for the fiscal year ending May 31, 2024 (“fiscal 2024</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">”).</span></p> <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Reclassifications:</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> Certain prior year amounts have been reclassified to conform to the current period presentation. These reclassifications had no effect on reported consolidated earnings.</span></p> <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Revision to previously issued financial statements:</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> The consolidated statement of cash flows for the six months ended November 30, 2022 includes a revision to previously reported amounts related to the presentation of the cash flows associated with short-term receivables purchased from the Company’s clients under non-recourse arrangements. The revision increased net cash provided by operating activities and net cash used in investing activities by</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">33.8</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million each. Management concluded that this revision was not material to the financial statements of any previously filed annual or interim periods. This revision is reflected in this Form 10-Q and will be reflected in future filings.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> 33800000 33800000 <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Restricted cash and restricted cash equivalents:</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> Restricted cash and restricted cash equivalents are recorded at fair value, and consist of cash and cash equivalents, primarily money market securities, included in funds held for clients and cash that is restricted in use to secure commitments for certain workers’ compensation insurance policies.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Accounts receivable, net of allowance for credit losses:</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> Accounts receivable balances are shown on the Consolidated Balance Sheets net of the allowance for credit losses of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">21.8</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million and $</span><span style="font-size:10pt;font-family:Times New Roman;white-space:pre-wrap;min-width:fit-content;color:#000000;">20.5</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million as of </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">November 30, 2023 and May 31, 2023, respectively. These balances include trade receivables for services provided to clients and receivables purchased from the Company's clients under non-recourse arrangements. Trade receivables were $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">209.6</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million and $</span><span style="font-size:10pt;font-family:Times New Roman;white-space:pre-wrap;min-width:fit-content;color:#000000;">287.0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million as of </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">November 30, 2023 and May 31, 2023, respectively. Purchased receivables, at gross, were $</span><span style="font-size:10pt;font-family:Times New Roman;white-space:pre-wrap;min-width:fit-content;color:#000000;">894.9</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million and $</span><span style="font-size:10pt;font-family:Times New Roman;white-space:pre-wrap;min-width:fit-content;color:#000000;">606.8</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million as of </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">November 30, 2023 and May 31, 2023, respectively.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company is exposed to credit losses through the sale of services, payment of client obligations, and collection of purchased receivables. To mitigate this credit risk, the Company has multiple programs in place to assess and continuously monitor each client’s ability to pay for these solutions and support. Credit monitoring programs include, but are not limited to, new client credit reviews, establishing appropriate credit limits, monitoring of credit distressed clients, and early electronic wire and collection procedures. The Company also considers contract terms and conditions, client business type or strategy and may require collateralized asset support or prepayment to mitigate credit risk.</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Accounts receivable are written off and charged against the allowance for credit losses when the Company has exhausted all collection efforts without success. The Company estimates its credit losses based on historical loss activity a</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">djusted for current economic conditions and reasonable and supportable forecast factors, when applicable. The provision for the allowance for credit losses and accounts written off were </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">no</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">t material for the </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">three and six months ended November 30, 2023 and November 30, 2022</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">. </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">No</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> single client had a material impact on total accounts receivable as of </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">November 30, 2023 and May 31, 2023</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> or </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="-sec-ix-hidden:F_5b4c0756-fb21-4c5c-9660-e0804bf5fd0c;"><span style="-sec-ix-hidden:F_fb3026d2-ffc6-4809-97a3-95a6423d9aa4;"><span style="-sec-ix-hidden:F_054aacee-918a-4c6e-ada9-9a5b4c8b1f7e;"><span style="-sec-ix-hidden:F_674dd9ac-3743-4e0e-9a6c-284cb4c35a52;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">service</span></span></span></span></span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> revenue and results of operations </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">for the three and six months ended November 30, 2023 and November 30, 2022</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">.</span></p> 21800000 20500000 209600000 287000000 894900000 606800000 0 0 0 0 0 0 <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Professional Employer Organization (“PEO”) unbilled receivables, net of advance collections:</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> PEO unbilled receivables, including estimated revenues, offset by advance collections from clients, are recorded as PEO unbilled receivables, net of advance collections on the Company’s Consolidated Balance Sheets. As of November 30, 2023 and May 31, 2023, advance collections were $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">45.1</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million and $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">12.5</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million, respectively.</span></p> 45100000 12500000 <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">PEO insurance reserves:</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> As part of its PEO solution, the Company offers workers’ compensation insurance and health insurance coverage to clients for the benefit of client employees. Workers’ compensation insurance is primarily provided under fully insured high deductible workers’ compensation insurance policies. Workers’ compensation insurance reserves are established to provide for the estimated costs of paying claims up to per occurrence liability limits. These reserves include estimates of certain expenses associated with processing and settling claims.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> For fiscal 2024, the Company has an aggregate maximum liability of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">1.0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million for claims exceeding $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">1.0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million, and once met, the maximum individual claims liability is $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">1.0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million. For fiscal 2023, the Company had an aggregate maximum liability of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">2.0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million for claims exceeding $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">1.0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million, and once met, the maximum individual claims liability is $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">1.0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">With respect to PEO health insurance coverage, the Company offers various health insurance plans that take the form of either fully insured guaranteed cost plans or fully insured insurance arrangements where the Company retains risk. A reserve for insurance arrangements where the Company retains risk is established to provide for the payment of claims in accordance with the Company’s service contract with the carrier. The claims reserve includes estimates for reported losses, plus amounts for those claims incurred but not reported, and estimates of certain expenses associated with processing and settling the claims. The Company’s maximum individual claims liability is </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.5</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">under its policies covering both fiscal 2024 and fiscal 2023.</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In establishing the PEO workers' compensation insurance reserves, the Company uses an independent actuarial estimate of undiscounted future cash payments that would be made to settle claims. Estimating the ultimate cost of future claims is an uncertain and complex process based upon historical loss experience and accepted actuarial methods and assumptions. These reserves are subject to change due to multiple factors, including economic trends, changes in legal liability law, and damage awards, all of which could materially impact the reserves as reported in the consolidated financial statements. Accordingly, final claim settlements may vary from the present estimates, particularly with workers’ compensation insurance where those payments may not occur until well into the future. The Company regularly reviews the adequacy of its estimated insurance reserves. Adjustments to previously established reserves are reflected in the results of operations for the period in which the adjustment is identified. Such adjustments could be significant, reflecting any combination of new and adverse or favorable trends.</span></p> 1000000 1000000 1000000 2000000 1000000 1000000 500000 500000 <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Stock-based compensation costs:</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> The Company has issued stock-based awards to employees and members of its Board of Directors (the “Board”) consisting of stock options, restricted stock units, and restricted stock awards. The Company accounts for all stock-based awards to employees and members of the Board as compensation costs in the consolidated financial statements based on their fair values measured as of the date of grant. These costs are recognized over the requisite service period. Stock-based compensation costs recognized were $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">14.7</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million and $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">30.7</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million for the three and six months ended November 30, 2023, respectively, as compared with $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">15.3</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million and $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">29.7</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million for the three and six months ended November 30, 2022, respectively. The methods and assumptions used in the determination of the fair value of stock-based awards are consistent with those described in the Company’s Form 10-K for fiscal 2023</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> 14700000 30700000 15300000 29700000 <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Recently adopted accounting pronouncements: </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Effective </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">June 1, 2023</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, the Company </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">adopted</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> Accounting Standards Update (“ASU”) No. 2021-08 “Business Combinations (Topic 805): Accounting for Contract Assets and Contract Liabilities from Contracts with Customers,” which did </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">not</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> have a material impact on its consolidated financial statements.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Recently issued accounting pronouncements: </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In November 2023, the Financial Accounting Standards Board (“FASB”) issued ASU No. 2023-07 “Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures.” This ASU expands public entities’ segment disclosures by requiring disclosure of significant segment expenses that are regularly provided to the chief operating decision maker and included within each reported measure of segment profit or loss, an amount and description of its composition for other segment items, and interim disclosures of a reportable segment’s profit or loss and assets. This ASU is effective for fiscal years beginning after December 15, 2023, and for interim periods within fiscal years beginning after December 15, 2024. This ASU is applicable to the Company’s Annual Report on Form 10-K for the fiscal year ended May 31, 2025, and subsequent interim periods, with early application permitted. The Company is currently evaluating the impact of adopting this ASU on its consolidated financial statements and disclosures.</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In December 2023, the FASB issued ASU No. 2023-09 “Income Taxes (Topic 740): Improvements to Income Tax Disclosures.” This ASU updates income tax disclosure requirements primarily by requiring specific categories and greater</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">disaggregation within the rate reconciliation and disaggregation of income taxes paid by jurisdiction. This ASU is effective for annual periods beginning after December 15, 2024 and is applicable to the Company’s fiscal year beginning June 1, 2025, with early application permitted. The Company is currently evaluating the impact of adopting this ASU on its consolidated financial statements and disclosures.</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Other recent authoritative guidance issued by the FASB (including technical corrections to the FASB Accounting Standards Codification), the American Institute of Certified Public Accountants, and the Securities and Exchange Commission (“SEC”) did not or is not expected to have a material impact on the Company’s consolidated financial statements.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> 2023-06-01 true true <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Note B: Service Revenue</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Service revenue is primarily attributable to fees for providing services to the Company’s clients and is recognized when control of the contracted services is transferred to its clients, in an amount that reflects the consideration it expects to receive in exchange for such services. Insurance Solutions revenue is commissions earned on premiums collected and remitted to insurance carriers. The Company’s contracts generally do not contain specified contract periods and may be terminated by either party with a </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">30</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">-day notice of termination. Sales and other applicable non-payroll related taxes are excluded from service revenue.</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Based upon similar operational and economic characteristics, the Company’s service revenue is disaggregated by Management Solutions and PEO and Insurance Solutions as reported in the Company’s Consolidated Statements of Income and Comprehensive Income. The Company believes these revenue categories depict how the nature, amount, timing, and uncertainty of its revenue and cash flows are affected by economic factors.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Management Solutions Revenue</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Management Solutions revenue is primarily derived from the Company’s integrated HCM services and HR solutions. Clients can select services on an á la carte basis or as part of various product bundles. The Company’s offerings often leverage the information gathered in its base payroll processing service, allowing it to provide comprehensive services covering the HCM spectrum. Management Solutions revenue is generally recognized over time as services are performed and the client simultaneously receives and controls the benefits from these services.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Revenue earned from delivery service for the distribution of certain client payroll checks and reports is also included in Management Solutions revenue in the Company’s Consolidated Statements of Income and Comprehensive Income. Delivery service revenue is recognized at a point in time following the delivery of payroll checks, reports, quarter-end packages, and tax returns to the Company’s clients.</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">PEO and Insurance Solutions Revenue</span></p><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">PEO solutions are sold through the Company’s registered and licensed subsidiaries and offer businesses HCM and HR solutions. The Company serves as a co-employer of its clients’ employees, offers health insurance coverage to client employees, and assumes the risks and rewards of workers’ compensation insurance and certain health insurance offerings. PEO Solutions revenue is recognized over time as the services are performed and the client simultaneously receives and controls the benefits from these services. PEO Solutions revenue is reported net of certain pass-through costs billed and incurred, which include payroll wages, payroll taxes, including federal and state unemployment insurance, and health insurance premiums on guaranteed cost benefit plans. For workers’ compensation and health insurance plans where the Company retains risk, revenues and costs are recorded on a gross basis.</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">PEO pass-through costs netted within the PEO and Insurance Solutions revenue were as follows:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:42.092%;"></td> <td style="width:2.04%;"></td> <td style="width:1.4%;"></td> <td style="width:1%;"></td> <td style="width:8.998%;"></td> <td style="width:1%;"></td> <td style="width:1.02%;"></td> <td style="width:1.4%;"></td> <td style="width:1%;"></td> <td style="width:8.998%;"></td> <td style="width:1%;"></td> <td style="width:4.419%;"></td> <td style="width:1.22%;"></td> <td style="width:1%;"></td> <td style="width:8.998%;"></td> <td style="width:1%;"></td> <td style="width:1.02%;"></td> <td style="width:1.4%;"></td> <td style="width:1%;"></td> <td style="width:8.998%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="8" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">For the three months ended</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="8" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">For the six months ended</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="8" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">November 30,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="8" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">November 30,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">In millions</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="3" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="3" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="3" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="3" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Payroll wages and payroll taxes</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">$</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6,646.9</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">$</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6,333.3</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">$</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">13,061.5</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">$</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">12,671.1</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">State unemployment insurance (included in payroll wages and payroll taxes)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">$</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">19.7</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">$</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">30.3</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">$</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">38.3</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">$</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">39.8</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Guaranteed cost benefit plans</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">$</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">171.3</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">$</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">180.3</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">$</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">333.8</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">$</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">337.0</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Insurance solutions are sold through the Company’s licensed insurance agency, Paychex Insurance Agency, Inc., which provides insurance through a variety of carriers, allowing companies to expand their employee benefit offerings at an affordable cost. Insurance offerings include property and casualty coverage such as workers’ compensation, business-owner policies, commercial auto, cyber security, and health and benefits coverage, including health, dental, vision, and life. Insurance Solutions revenue reflects commissions earned on remitted insurance services premiums billed and is recognized over time as services are performed and the client simultaneously receives and controls the benefits from these services.</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Contract Balances</span></p><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The timing of revenue recognition for Management Solutions and PEO and Insurance Solutions is consistent with the invoicing of clients as they both occur during the respective client payroll period for which the services are provided. Therefore, the Company does not recognize a contract asset or liability resulting from the timing of revenue recognition and invoicing.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Payments received for certain of the Company’s service offerings for set-up fees are considered a material right. Therefore, </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">the Company defers revenue associated with these performance obligations, which exceed one year, and subsequently recognizes them as future services are provided, over approximately </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="-sec-ix-hidden:F_1bf7408c-9a18-4630-a3c4-a919603958c2;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">three</span></span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> to </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">four years</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">.</span></span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Changes in deferred revenue related to material rights that exceed one year were as follows:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:35.007%;"></td> <td style="width:1.1%;"></td> <td style="width:1.56%;"></td> <td style="width:1%;"></td> <td style="width:11.722%;"></td> <td style="width:1%;"></td> <td style="width:1.28%;"></td> <td style="width:1.56%;"></td> <td style="width:1%;"></td> <td style="width:10.442%;"></td> <td style="width:1%;"></td> <td style="width:2.941%;"></td> <td style="width:1.56%;"></td> <td style="width:1%;"></td> <td style="width:11.722%;"></td> <td style="width:1%;"></td> <td style="width:1.1%;"></td> <td style="width:1.56%;"></td> <td style="width:1%;"></td> <td style="width:10.442%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="8" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">For the three months ended</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="8" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">For the six months ended</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="8" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">November 30,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="8" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">November 30,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">In millions</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="3" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="3" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="3" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="3" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Balance, beginning of period</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">$</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">67.0</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">$</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">52.2</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">$</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">62.0</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">$</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">48.9</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Deferral of revenue</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">11.0</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">10.0</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">23.9</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">20.1</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Recognition of unearned revenue</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">8.2</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7.0</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">16.1</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">13.8</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Balance, end of period</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">$</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">69.8</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">$</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">55.2</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">$</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">69.8</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">$</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">55.2</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table></div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Deferred revenue related to material rights is reported in the deferred revenue and other long-term liabilities line items on the Company’s Consolidated Balance Sheets. As of November 30, 2023, the Company expects to recognize deferred revenue related to these material rights for the remainder of fiscal 2024 and subsequent fiscal years as follows:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"> </p><div style="font-size:10pt;font-family:Times New Roman;"> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:68.354%;"></td> <td style="width:2.16%;"></td> <td style="width:3.481%;"></td> <td style="width:1%;"></td> <td style="width:24.005%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">In millions</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="3" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Estimated</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Year ending May 31,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="3" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">recognition of unearned revenue</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span><span style="-sec-ix-hidden:F_5b234919-f5c1-4642-9e3c-e05a0c8687e8;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2024</span></span></span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">$</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">15.9</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span><span style="-sec-ix-hidden:F_51a9f182-66c9-4cc6-b971-771518a33fa5;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2025</span></span></span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">26.4</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span><span style="-sec-ix-hidden:F_fb763a5d-89f4-4dac-832d-80e99dc6d443;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Thereafter</span></span></span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">27.5</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total recognition of unearned revenue</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">$</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">69.8</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table></div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Assets Recognized from the Costs to Obtain and Fulfill Contracts</span></p><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company recognizes an asset for the incremental costs of obtaining a contract with a client if it is expected that the economic benefit and amortization period will be longer than one year. The Company also recognizes an asset for the costs to fulfill a contract with a client if the costs are specifically identifiable, generate or enhance resources used to satisfy future performance obligations, and are expected to be recovered.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Deferred costs to obtain and fulfill contracts are reported in the prepaid expenses and other current assets and long-term deferred costs line items on the Company’s Consolidated Balance Sheets. Amortization expense related to costs to obtain and fulfill a contract are included in cost of service revenue and selling, general and administrative expenses in the Company’s Consolidated Statements of Income and Comprehensive Income and recognized over the expected economic benefit period.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company regularly reviews its deferred costs for potential impairment and did </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">no</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">t recognize an impairment loss during the </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">six months ended November 30, 2023 or November 30, 2022.</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Changes in deferred costs to obtain and fulfill contracts were as follows:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:35.007%;"></td> <td style="width:1.1%;"></td> <td style="width:1.56%;"></td> <td style="width:1%;"></td> <td style="width:11.722%;"></td> <td style="width:1%;"></td> <td style="width:1.28%;"></td> <td style="width:1.56%;"></td> <td style="width:1%;"></td> <td style="width:10.442%;"></td> <td style="width:1%;"></td> <td style="width:2.941%;"></td> <td style="width:1.56%;"></td> <td style="width:1%;"></td> <td style="width:11.722%;"></td> <td style="width:1%;"></td> <td style="width:1.1%;"></td> <td style="width:1.56%;"></td> <td style="width:1%;"></td> <td style="width:10.442%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-style:italic;min-width:fit-content;">Costs to obtain contracts:</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="8" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">For the three months ended</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="8" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">For the six months ended</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="8" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">November 30,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="8" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">November 30,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">In millions</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="3" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="3" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="3" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="3" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Balance, beginning of period</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">$</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">602.6</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">$</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">560.6</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">$</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">597.5</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">$</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">550.2</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Capitalization of costs</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">53.7</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">50.0</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">109.4</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">107.0</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Amortization</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">51.3</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">48.0</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">101.9</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">94.6</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Balance, end of period</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">$</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">605.0</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">$</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">562.6</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">$</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">605.0</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">$</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">562.6</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:35.007%;"></td> <td style="width:1.1%;"></td> <td style="width:1.56%;"></td> <td style="width:1%;"></td> <td style="width:11.722%;"></td> <td style="width:1%;"></td> <td style="width:1.28%;"></td> <td style="width:1.56%;"></td> <td style="width:1%;"></td> <td style="width:10.442%;"></td> <td style="width:1%;"></td> <td style="width:2.941%;"></td> <td style="width:1.56%;"></td> <td style="width:1%;"></td> <td style="width:11.722%;"></td> <td style="width:1%;"></td> <td style="width:1.1%;"></td> <td style="width:1.56%;"></td> <td style="width:1%;"></td> <td style="width:10.442%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-style:italic;min-width:fit-content;">Costs to fulfill contracts:</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="8" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">For the three months ended</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="8" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">For the six months ended</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="8" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">November 30,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="8" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">November 30,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">In millions</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="3" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="3" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="3" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="3" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Balance, beginning of period</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">$</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">75.2</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">$</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">73.4</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">$</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">75.3</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">$</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">72.3</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Capitalization of costs</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7.2</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7.6</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">13.7</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">15.1</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Amortization</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6.6</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6.5</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">13.2</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">12.9</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Balance, end of period</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">$</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">75.8</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">$</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">74.5</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">$</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">75.8</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">$</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">74.5</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table></div> P30D <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">PEO pass-through costs netted within the PEO and Insurance Solutions revenue were as follows:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:42.092%;"></td> <td style="width:2.04%;"></td> <td style="width:1.4%;"></td> <td style="width:1%;"></td> <td style="width:8.998%;"></td> <td style="width:1%;"></td> <td style="width:1.02%;"></td> <td style="width:1.4%;"></td> <td style="width:1%;"></td> <td style="width:8.998%;"></td> <td style="width:1%;"></td> <td style="width:4.419%;"></td> <td style="width:1.22%;"></td> <td style="width:1%;"></td> <td style="width:8.998%;"></td> <td style="width:1%;"></td> <td style="width:1.02%;"></td> <td style="width:1.4%;"></td> <td style="width:1%;"></td> <td style="width:8.998%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="8" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">For the three months ended</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="8" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">For the six months ended</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="8" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">November 30,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="8" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">November 30,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">In millions</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="3" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="3" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="3" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="3" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Payroll wages and payroll taxes</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">$</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6,646.9</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">$</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6,333.3</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">$</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">13,061.5</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">$</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">12,671.1</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">State unemployment insurance (included in payroll wages and payroll taxes)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">$</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">19.7</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">$</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">30.3</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">$</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">38.3</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">$</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">39.8</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Guaranteed cost benefit plans</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">$</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">171.3</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">$</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">180.3</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">$</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">333.8</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">$</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">337.0</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> 6646900000 6333300000 13061500000 12671100000 19700000 30300000 38300000 39800000 171300000 180300000 333800000 337000000 the Company defers revenue associated with these performance obligations, which exceed one year, and subsequently recognizes them as future services are provided, over approximately three to four years. P4Y <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Changes in deferred revenue related to material rights that exceed one year were as follows:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:35.007%;"></td> <td style="width:1.1%;"></td> <td style="width:1.56%;"></td> <td style="width:1%;"></td> <td style="width:11.722%;"></td> <td style="width:1%;"></td> <td style="width:1.28%;"></td> <td style="width:1.56%;"></td> <td style="width:1%;"></td> <td style="width:10.442%;"></td> <td style="width:1%;"></td> <td style="width:2.941%;"></td> <td style="width:1.56%;"></td> <td style="width:1%;"></td> <td style="width:11.722%;"></td> <td style="width:1%;"></td> <td style="width:1.1%;"></td> <td style="width:1.56%;"></td> <td style="width:1%;"></td> <td style="width:10.442%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="8" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">For the three months ended</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="8" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">For the six months ended</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="8" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">November 30,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="8" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">November 30,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">In millions</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="3" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="3" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="3" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="3" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Balance, beginning of period</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">$</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">67.0</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">$</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">52.2</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">$</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">62.0</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">$</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">48.9</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Deferral of revenue</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">11.0</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">10.0</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">23.9</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">20.1</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Recognition of unearned revenue</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">8.2</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7.0</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">16.1</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">13.8</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Balance, end of period</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">$</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">69.8</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">$</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">55.2</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">$</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">69.8</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">$</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">55.2</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table> 67000000 52200000 62000000 48900000 11000000 10000000 23900000 20100000 8200000 7000000 16100000 13800000 69800000 55200000 69800000 55200000 <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:68.354%;"></td> <td style="width:2.16%;"></td> <td style="width:3.481%;"></td> <td style="width:1%;"></td> <td style="width:24.005%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">In millions</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="3" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Estimated</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Year ending May 31,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="3" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">recognition of unearned revenue</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span><span style="-sec-ix-hidden:F_5b234919-f5c1-4642-9e3c-e05a0c8687e8;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2024</span></span></span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">$</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">15.9</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span><span style="-sec-ix-hidden:F_51a9f182-66c9-4cc6-b971-771518a33fa5;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2025</span></span></span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">26.4</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span><span style="-sec-ix-hidden:F_fb763a5d-89f4-4dac-832d-80e99dc6d443;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Thereafter</span></span></span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">27.5</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total recognition of unearned revenue</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">$</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">69.8</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table> 15900000 26400000 27500000 69800000 0 0 <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Changes in deferred costs to obtain and fulfill contracts were as follows:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:35.007%;"></td> <td style="width:1.1%;"></td> <td style="width:1.56%;"></td> <td style="width:1%;"></td> <td style="width:11.722%;"></td> <td style="width:1%;"></td> <td style="width:1.28%;"></td> <td style="width:1.56%;"></td> <td style="width:1%;"></td> <td style="width:10.442%;"></td> <td style="width:1%;"></td> <td style="width:2.941%;"></td> <td style="width:1.56%;"></td> <td style="width:1%;"></td> <td style="width:11.722%;"></td> <td style="width:1%;"></td> <td style="width:1.1%;"></td> <td style="width:1.56%;"></td> <td style="width:1%;"></td> <td style="width:10.442%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-style:italic;min-width:fit-content;">Costs to obtain contracts:</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="8" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">For the three months ended</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="8" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">For the six months ended</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="8" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">November 30,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="8" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">November 30,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">In millions</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="3" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="3" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="3" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="3" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Balance, beginning of period</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">$</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">602.6</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">$</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">560.6</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">$</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">597.5</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">$</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">550.2</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Capitalization of costs</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">53.7</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">50.0</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">109.4</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">107.0</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Amortization</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">51.3</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">48.0</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">101.9</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">94.6</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Balance, end of period</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">$</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">605.0</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">$</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">562.6</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">$</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">605.0</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">$</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">562.6</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:35.007%;"></td> <td style="width:1.1%;"></td> <td style="width:1.56%;"></td> <td style="width:1%;"></td> <td style="width:11.722%;"></td> <td style="width:1%;"></td> <td style="width:1.28%;"></td> <td style="width:1.56%;"></td> <td style="width:1%;"></td> <td style="width:10.442%;"></td> <td style="width:1%;"></td> <td style="width:2.941%;"></td> <td style="width:1.56%;"></td> <td style="width:1%;"></td> <td style="width:11.722%;"></td> <td style="width:1%;"></td> <td style="width:1.1%;"></td> <td style="width:1.56%;"></td> <td style="width:1%;"></td> <td style="width:10.442%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-style:italic;min-width:fit-content;">Costs to fulfill contracts:</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="8" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">For the three months ended</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="8" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">For the six months ended</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="8" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">November 30,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="8" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">November 30,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">In millions</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="3" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="3" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="3" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="3" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Balance, beginning of period</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">$</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">75.2</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">$</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">73.4</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">$</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">75.3</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">$</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">72.3</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Capitalization of costs</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7.2</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7.6</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">13.7</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">15.1</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Amortization</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6.6</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6.5</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">13.2</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">12.9</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Balance, end of period</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">$</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">75.8</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">$</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">74.5</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">$</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">75.8</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">$</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">74.5</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table> 602600000 560600000 597500000 550200000 53700000 50000000 109400000 107000000 -51300000 -48000000 -101900000 -94600000 605000000 562600000 605000000 562600000 75200000 73400000 75300000 72300000 7200000 7600000 13700000 15100000 -6600000 -6500000 -13200000 -12900000 75800000 74500000 75800000 74500000 <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Note C: Basic and Diluted Earnings Per Share</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><div style="font-size:11pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Basic and diluted earnings per share were calculated as follows:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:11pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:54.518%;"></td> <td style="width:1.24%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:6.457%;"></td> <td style="width:1%;"></td> <td style="width:1.24%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:6.457%;"></td> <td style="width:1%;"></td> <td style="width:2.459%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:7.197%;"></td> <td style="width:1%;"></td> <td style="width:1.24%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:7.197%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="8" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">For the three months ended</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="8" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">For the six months ended</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="8" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">November 30,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="8" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">November 30,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">In millions, except per share amounts</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="3" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="3" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="3" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="3" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Basic earnings per share:</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Net income</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">$</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">392.7</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">$</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">360.3</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">$</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">811.9</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">$</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">739.5</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Weighted-average common shares outstanding</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">360.5</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">360.5</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">360.6</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">360.2</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Basic earnings per share</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">$</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">1.09</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">$</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">1.00</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">$</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2.25</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">$</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2.05</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Diluted earnings per share:</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Net income</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">$</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">392.7</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">$</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">360.3</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">$</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">811.9</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">$</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">739.5</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Weighted-average common shares outstanding</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">360.5</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">360.5</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">360.6</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">360.2</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Dilutive effect of common share equivalents</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1.6</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1.8</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1.8</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2.1</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Weighted-average common shares outstanding, assuming dilution</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">362.1</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">362.3</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">362.4</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">362.3</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Diluted earnings per share</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">$</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">1.08</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">$</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">0.99</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">$</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2.24</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">$</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2.04</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Weighted-average anti-dilutive common share equivalents</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">0.8</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">0.9</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">0.7</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">0.7</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table></div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Weighted-average common share equivalents that have an anti-dilutive impact are excluded from the computation of diluted earnings per share.</span></p> <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Basic and diluted earnings per share were calculated as follows:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:11pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:54.518%;"></td> <td style="width:1.24%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:6.457%;"></td> <td style="width:1%;"></td> <td style="width:1.24%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:6.457%;"></td> <td style="width:1%;"></td> <td style="width:2.459%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:7.197%;"></td> <td style="width:1%;"></td> <td style="width:1.24%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:7.197%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="8" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">For the three months ended</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="8" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">For the six months ended</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="8" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">November 30,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="8" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">November 30,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">In millions, except per share amounts</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="3" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="3" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="3" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="3" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Basic earnings per share:</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Net income</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">$</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">392.7</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">$</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">360.3</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">$</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">811.9</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">$</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">739.5</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Weighted-average common shares outstanding</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">360.5</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">360.5</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">360.6</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">360.2</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Basic earnings per share</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">$</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">1.09</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">$</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">1.00</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">$</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2.25</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">$</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2.05</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Diluted earnings per share:</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Net income</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">$</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">392.7</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">$</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">360.3</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">$</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">811.9</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">$</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">739.5</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Weighted-average common shares outstanding</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">360.5</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">360.5</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">360.6</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">360.2</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Dilutive effect of common share equivalents</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1.6</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1.8</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1.8</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2.1</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Weighted-average common shares outstanding, assuming dilution</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">362.1</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">362.3</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">362.4</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">362.3</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Diluted earnings per share</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">$</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">1.08</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">$</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">0.99</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">$</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2.24</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">$</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2.04</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Weighted-average anti-dilutive common share equivalents</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">0.8</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">0.9</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">0.7</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">0.7</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table> 392700000 360300000 811900000 739500000 360500000 360500000 360600000 360200000 1.09 1.00 2.25 2.05 392700000 360300000 811900000 739500000 360500000 360500000 360600000 360200000 1600000 1800000 1800000 2100000 362100000 362300000 362400000 362300000 1.08 0.99 2.24 2.04 800000 900000 700000 700000 <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Note D: Business Combinations</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Effective July 31, 2023, substantially all of the net assets of Alterna Capital Solutions LLC (“Alterna”), were acquired by a wholly owned subsidiary of the Company. Alterna purchases outstanding accounts receivable of their customers under non-recourse arrangements. This acquisition allows the Company to increase and diversify its portfolio of solutions and support serving small- to medium-sized businesses. The acquisition consideration was comprised of a base purchase price of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">95.1</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million plus immediate settlement of debt totaling $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">128.9</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million, net of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">15.7</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">million in cash and restricted cash acquired. Accounts receivable balances acquired, net of allowance for doubtful accounts, and less amounts due to clients related to funding arrangements, totaled </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">146.1</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> milli</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">on. Management determined that intangible assets related to the client list were </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">18.9</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million to be</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> amortized utilizing an accelerated method of amortization over a weighted average of </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">8</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">years</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">. Goodwill in the amount of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">46.7</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million was recorded as a result of the acquisition, which is tax-deductible. </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company finalized the purchase price allocation for the acquisition of Alterna as of November 30, 2023. The financial results of Alterna are included in the Company’s consolidated financial statements from its respective date of acquisition. This acquisition was not material to the Company’s results of operations, financial position, or cash flows.</span></p> 95100000 128900000 15700000 146100000 18900000 P8Y 46700000 <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Note E: Other Income/(Expense), Net</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><div style="font-size:11pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Other income/(expense), net, consisted of the following items:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:11pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:37.655%;"></td> <td style="width:1.541%;"></td> <td style="width:1.08%;"></td> <td style="width:1%;"></td> <td style="width:10.964%;"></td> <td style="width:1%;"></td> <td style="width:1.541%;"></td> <td style="width:1.08%;"></td> <td style="width:1%;"></td> <td style="width:10.964%;"></td> <td style="width:1%;"></td> <td style="width:1.541%;"></td> <td style="width:1.08%;"></td> <td style="width:1%;"></td> <td style="width:10.964%;"></td> <td style="width:1%;"></td> <td style="width:1.541%;"></td> <td style="width:1.08%;"></td> <td style="width:1%;"></td> <td style="width:10.964%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="8" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">For the three months ended</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="8" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">For the six months ended</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="8" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">November 30,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="8" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">November 30,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">In millions</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="3" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="3" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="3" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="3" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Interest income on corporate investments</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">$</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">20.3</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">$</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">10.1</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">$</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">41.8</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">$</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">15.5</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Interest expense</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">8.5</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">9.2</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">17.9</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">18.3</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Other</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.1</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2.0</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.6</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2.1</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Other income/(expense), net</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">$</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">11.7</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">$</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2.9</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">$</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">24.5</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">$</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">0.7</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;min-width:fit-content;">)</span></p></td> </tr> </table></div> <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Other income/(expense), net, consisted of the following items:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:11pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:37.655%;"></td> <td style="width:1.541%;"></td> <td style="width:1.08%;"></td> <td style="width:1%;"></td> <td style="width:10.964%;"></td> <td style="width:1%;"></td> <td style="width:1.541%;"></td> <td style="width:1.08%;"></td> <td style="width:1%;"></td> <td style="width:10.964%;"></td> <td style="width:1%;"></td> <td style="width:1.541%;"></td> <td style="width:1.08%;"></td> <td style="width:1%;"></td> <td style="width:10.964%;"></td> <td style="width:1%;"></td> <td style="width:1.541%;"></td> <td style="width:1.08%;"></td> <td style="width:1%;"></td> <td style="width:10.964%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="8" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">For the three months ended</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="8" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">For the six months ended</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="8" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">November 30,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="8" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">November 30,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">In millions</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="3" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="3" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="3" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="3" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Interest income on corporate investments</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">$</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">20.3</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">$</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">10.1</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">$</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">41.8</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">$</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">15.5</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Interest expense</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">8.5</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">9.2</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">17.9</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">18.3</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Other</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.1</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2.0</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.6</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2.1</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Other income/(expense), net</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">$</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">11.7</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">$</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2.9</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">$</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">24.5</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">$</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">0.7</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;min-width:fit-content;">)</span></p></td> </tr> </table> 20300000 10100000 41800000 15500000 8500000 9200000 17900000 18300000 -100000 2000000 600000 2100000 11700000 2900000 24500000 -700000 <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Note F: Funds Held for Clients and Corporate Investments</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><div style="font-size:11pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Funds held for clients and corporate investments were as follows:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:11pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:49.92%;"></td> <td style="width:1.58%;"></td> <td style="width:1.12%;"></td> <td style="width:1%;"></td> <td style="width:7.82%;"></td> <td style="width:1%;"></td> <td style="width:1.58%;"></td> <td style="width:1.12%;"></td> <td style="width:1%;"></td> <td style="width:7.82%;"></td> <td style="width:1%;"></td> <td style="width:1.58%;"></td> <td style="width:1.12%;"></td> <td style="width:1%;"></td> <td style="width:7.82%;"></td> <td style="width:1%;"></td> <td style="width:1.58%;"></td> <td style="width:1.12%;"></td> <td style="width:1%;"></td> <td style="width:7.82%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="18" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">November 30, 2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="3" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Gross</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="3" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Gross</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="3" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Amortized</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="3" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">unrealized</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="3" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">unrealized</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="3" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Fair</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">In millions</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="3" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">cost</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="3" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">gains</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="3" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">losses</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="3" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">value</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Type of issue:</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Funds held for clients' money market securities and other <br/>   restricted cash equivalents</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">$</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,150.8</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">$</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">$</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">$</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,150.8</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">AFS securities:</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Asset-backed securities</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">96.7</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.1</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1.4</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">95.4</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Corporate bonds</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,464.5</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1.7</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">37.5</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,428.7</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Municipal bonds</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,100.5</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.1</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">105.0</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">995.6</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">U.S. government agency and treasury securities</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">818.1</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.1</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">45.3</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">772.9</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total AFS securities</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,479.8</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2.0</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">189.2</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,292.6</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Other</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">32.9</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1.9</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2.5</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">32.3</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Total funds held for clients and corporate investments</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">$</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">5,663.5</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">$</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">3.9</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">$</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">191.7</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">$</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">5,475.7</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:1pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:49.92%;"></td> <td style="width:1.58%;"></td> <td style="width:1.12%;"></td> <td style="width:1%;"></td> <td style="width:7.82%;"></td> <td style="width:1%;"></td> <td style="width:1.58%;"></td> <td style="width:1.12%;"></td> <td style="width:1%;"></td> <td style="width:7.82%;"></td> <td style="width:1%;"></td> <td style="width:1.58%;"></td> <td style="width:1.12%;"></td> <td style="width:1%;"></td> <td style="width:7.82%;"></td> <td style="width:1%;"></td> <td style="width:1.58%;"></td> <td style="width:1.12%;"></td> <td style="width:1%;"></td> <td style="width:7.82%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="18" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">May 31, 2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="3" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Gross</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="3" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Gross</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="3" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Amortized</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="3" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">unrealized</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="3" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">unrealized</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="3" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Fair</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">In millions</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="3" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">cost</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="3" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">gains</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="3" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">losses</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="3" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">value</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Type of issue:</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Funds held for clients' money market securities and other <br/>   restricted cash equivalents</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">$</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">863.1</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">$</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">$</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">$</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">863.1</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">AFS securities:</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Asset-backed securities</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">88.1</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1.4</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">86.7</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Corporate bonds</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,468.3</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3.7</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">31.1</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,440.9</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Municipal bonds</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,091.3</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.1</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">105.3</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">986.1</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">U.S. government agency and treasury securities</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">788.1</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.3</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">41.6</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">746.8</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Variable rate demand notes</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">344.1</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">344.1</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total AFS securities</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,779.9</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4.1</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">179.4</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,604.6</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Other</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">30.1</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1.1</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2.9</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">28.3</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Total funds held for clients and corporate investments</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">$</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">4,673.1</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">$</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">5.2</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">$</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">182.3</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">$</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">4,496.0</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table></div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:1pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Included in funds held for clients' money market securities and other restricted cash equivalents as of November 30, 2023 were bank demand deposit accounts, money market funds and U.S. government agency and treasury securities with original maturities of 90 days or less at acquisition.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Included in asset-backed securities as of November 30, 2023 were investment-grade securities primarily collateralized by fixed-rate auto loans and credit card receivables and all have credit ratings of AAA. The primary risk associated with these securities is the collection of the underlying receivables. Collateral on these asset-backed securities has performed as expected through November 30, 2023.</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Included in corporate bonds as of November 30, 2023 were investment-grade securities covering a wide range of issuers, industries, and sectors primarily carrying credit ratings of A or better and having maturities ranging from </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">December 1, 2023</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> through </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">September 15, 2029</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">.</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Included in municipal bonds as of November 30, 2023 were general obligation bonds and revenue bonds primarily carrying credit ratings of AA or better and have maturities ranging from </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">February 1, 2024</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> through </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">October 1, 2031</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">.</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">A substantial portion of the Company's portfolios are invested in high credit quality securities with ratings of AA or higher, and A-1/P-1 ratings on short-term securities.</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><div style="font-size:11pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The classification of funds held for clients and corporate investments on the Consolidated Balance Sheets was as follows:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:11pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:74.2%;"></td> <td style="width:1.6%;"></td> <td style="width:1.14%;"></td> <td style="width:1%;"></td> <td style="width:8.24%;"></td> <td style="width:1%;"></td> <td style="width:1.6%;"></td> <td style="width:1.14%;"></td> <td style="width:1%;"></td> <td style="width:8.08%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="3" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">November 30,</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="3" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">May 31,</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">In millions</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="3" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="3" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Funds held for clients</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">$</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5,439.7</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">$</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4,118.8</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Corporate investments</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">34.4</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">373.4</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Long-term corporate investments</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1.6</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3.8</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Total funds held for clients and corporate investments</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">$</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">5,475.7</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">$</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">4,496.0</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table></div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:1pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Funds held for clients’ money market securities and other restricted cash equivalents is collected from clients before due dates for payroll tax administration services and employee payment services and is invested until remitted to the applicable tax or regulatory agencies or client employees. Based upon the Company’s intent and its contractual obligation to clients, these funds are considered restricted until they are remitted to fund these client obligations.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company’s AFS securities reflected net unrealized losses of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">187.2</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million and $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">175.3</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million as of November 30, 2023 and May 31, 2023, respectively. Included in net unrealized losses as of November 30, 2023 and May 31, 2023, were </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">991</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> and </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">967</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> AFS securities in an unrealized loss position, representing approximately </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">94</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% and </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">88</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% of the total securities held, respectively.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><div style="font-size:11pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">AFS securities in an unrealized loss position for which a credit loss has not been recognized were as follows:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:11pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:34.593%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:7.059%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:6.659%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:7.059%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:6.659%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:7.059%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:6.919%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="28" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">November 30, 2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="8" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Securities in an unrealized <br/>loss position for less than <br/>twelve months</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="8" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Securities in an unrealized <br/>loss position for more than <br/>twelve months</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="8" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Total</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="3" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Gross</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="3" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Gross</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="3" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Gross</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="3" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">unrealized</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="3" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Fair</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="3" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">unrealized</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="3" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Fair</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="3" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">unrealized</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="3" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Fair</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">In millions</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="3" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">losses</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="3" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">value</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="3" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">losses</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="3" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">value</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="3" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">losses</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="3" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">value</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Type of issue:</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Asset-backed securities</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">$</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.5</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">$</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">63.0</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">$</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.9</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">$</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">18.2</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">$</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1.4</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">$</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">81.2</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Corporate bonds</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">12.3</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">836.9</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">25.2</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">477.1</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">37.5</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,314.0</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Municipal bonds</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4.8</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">71.2</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">100.2</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">920.3</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">105.0</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">991.5</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">U.S. government agency and treasury securities</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5.5</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">247.5</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">39.8</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">520.7</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">45.3</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">768.2</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Total</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">$</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">23.1</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">$</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">1,218.6</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">$</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">166.1</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">$</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">1,936.3</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">$</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">189.2</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">$</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">3,154.9</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:34.593%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:7.059%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:6.659%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:7.059%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:6.659%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:7.059%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:6.919%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="28" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">May 31, 2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="8" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Securities in an unrealized <br/>loss position for less than <br/>twelve months</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="8" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Securities in an unrealized <br/>loss position for more than <br/>twelve months</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="8" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Total</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="3" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Gross</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="3" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Gross</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="3" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Gross</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="3" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">unrealized</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="3" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Fair</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="3" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">unrealized</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="3" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Fair</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="3" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">unrealized</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="3" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Fair</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">In millions</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="3" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">losses</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="3" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">value</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="3" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">losses</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="3" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">value</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="3" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">losses</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="3" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">value</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Type of issue:</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Asset-backed securities</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">$</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.1</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">$</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">54.2</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">$</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1.3</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">$</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">23.3</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">$</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1.4</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">$</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">77.5</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Corporate bonds</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5.9</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">652.0</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">25.2</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">382.7</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">31.1</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,034.7</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Municipal bonds</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5.9</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">86.7</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">99.4</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">889.0</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">105.3</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">975.7</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">U.S. government agency and treasury securities</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3.3</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">199.6</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">38.3</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">457.9</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">41.6</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">657.5</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Total</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">$</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">15.2</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">$</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">992.5</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">$</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">164.2</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">$</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">1,752.9</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">$</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">179.4</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">$</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2,745.4</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table></div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:1pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:5pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:5pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company regularly reviews its investment portfolios to determine if any investment is impaired due to changes in credit risk or other potential valuation concerns. The Company believes the investments held as of November 30, 2023 that had gross unrealized losses of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">189.2</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million were not impaired due to credit risk or other valuation concerns, and the Company was not required to record a credit loss or an allowance for credit losses on its AFS securities. The Company believes it is probable that the principal and interest will be collected in accordance with contractual terms and that the unrealized losses on these securities were due to changes in interest rates and were not due to increased credit risk or other valuation concerns. A substantial portion of the securities in an unrealized loss position as of November 30, 2023 and as of May 31, 2023 held an AA rating or better. The Company does not intend to sell these investments until the recovery of their amortized cost basis or maturity and further believes that it is not more-likely-than-not that it will be required to sell these investments prior to that time. The Company’s assessment that an investment is not impaired due to credit risk or other valuation concerns could change in the future due to new developments or changes in the Company’s strategies or assumptions related to any particular investment.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Realized gains and losses on the sale of AFS securities are determined by specific identification of the cost basis of each security. On the Consolidated Statements of Income and Comprehensive Income, realized gains and losses from the funds held for clients portfolio and corporate investments portfolio are included in interest on funds held for clients and other expense, net, respectively.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><div style="font-size:11pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Realized gains and losses from the sale of AFS securities were as follows:</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:11pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:55.511%;"></td> <td style="width:1.34%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:6.781%;"></td> <td style="width:1%;"></td> <td style="width:1.34%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:6.781%;"></td> <td style="width:1%;"></td> <td style="width:1.34%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:6.781%;"></td> <td style="width:1%;"></td> <td style="width:1.34%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:6.781%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="8" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">For the three months ended</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="8" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">For the six months ended</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="8" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">November 30,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="8" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">November 30,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">In millions</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="3" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="3" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="3" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="3" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Gross realized gains</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">$</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.0</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">$</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.0</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">$</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.0</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">$</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.1</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Gross realized losses</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.0</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.0</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.0</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Net realized (losses)/gains</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">$</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">0.0</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">$</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">0.0</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">$</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">0.0</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">$</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">0.1</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table></div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:1pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><div style="font-size:11pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The amortized cost and fair value of AFS securities that had stated maturities as of </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">November 30, 2023 are shown below by expected maturity.</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:11pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:74.52%;"></td> <td style="width:1.62%;"></td> <td style="width:1.14%;"></td> <td style="width:1%;"></td> <td style="width:7.98%;"></td> <td style="width:1%;"></td> <td style="width:1.62%;"></td> <td style="width:1.14%;"></td> <td style="width:1%;"></td> <td style="width:7.98%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="8" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">November 30, 2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="3" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Amortized</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="3" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Fair</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">In millions</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="3" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">cost</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="3" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">value</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Maturity date:</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Due in one year or less</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">$</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">165.8</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">$</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">163.7</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Due after one year through three years</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,060.6</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,001.8</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Due after three years through five years</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,880.3</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,766.7</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Due after five years</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">373.1</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">360.4</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Total</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">$</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">3,479.8</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">$</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">3,292.6</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table></div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:1pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Variable rate demand notes (“VRDNs”), when held by the Company, are primarily categorized as due after five years in the table above as the contractual maturities on these securities are typically </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">20</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> to </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">30 years</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">. Although these securities are issued as long-term securities, they are priced and traded as short-term instruments because of the liquidity provided through the tender feature.</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Funds held for clients and corporate investments were as follows:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:11pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:49.92%;"></td> <td style="width:1.58%;"></td> <td style="width:1.12%;"></td> <td style="width:1%;"></td> <td style="width:7.82%;"></td> <td style="width:1%;"></td> <td style="width:1.58%;"></td> <td style="width:1.12%;"></td> <td style="width:1%;"></td> <td style="width:7.82%;"></td> <td style="width:1%;"></td> <td style="width:1.58%;"></td> <td style="width:1.12%;"></td> <td style="width:1%;"></td> <td style="width:7.82%;"></td> <td style="width:1%;"></td> <td style="width:1.58%;"></td> <td style="width:1.12%;"></td> <td style="width:1%;"></td> <td style="width:7.82%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="18" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">November 30, 2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="3" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Gross</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="3" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Gross</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="3" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Amortized</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="3" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">unrealized</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="3" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">unrealized</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="3" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Fair</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">In millions</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="3" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">cost</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="3" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">gains</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="3" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">losses</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="3" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">value</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Type of issue:</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Funds held for clients' money market securities and other <br/>   restricted cash equivalents</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">$</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,150.8</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">$</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">$</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">$</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,150.8</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">AFS securities:</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Asset-backed securities</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">96.7</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.1</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1.4</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">95.4</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Corporate bonds</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,464.5</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1.7</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">37.5</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,428.7</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Municipal bonds</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,100.5</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.1</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">105.0</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">995.6</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">U.S. government agency and treasury securities</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">818.1</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.1</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">45.3</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">772.9</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total AFS securities</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,479.8</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2.0</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">189.2</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,292.6</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Other</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">32.9</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1.9</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2.5</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">32.3</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Total funds held for clients and corporate investments</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">$</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">5,663.5</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">$</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">3.9</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">$</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">191.7</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">$</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">5,475.7</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:1pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:49.92%;"></td> <td style="width:1.58%;"></td> <td style="width:1.12%;"></td> <td style="width:1%;"></td> <td style="width:7.82%;"></td> <td style="width:1%;"></td> <td style="width:1.58%;"></td> <td style="width:1.12%;"></td> <td style="width:1%;"></td> <td style="width:7.82%;"></td> <td style="width:1%;"></td> <td style="width:1.58%;"></td> <td style="width:1.12%;"></td> <td style="width:1%;"></td> <td style="width:7.82%;"></td> <td style="width:1%;"></td> <td style="width:1.58%;"></td> <td style="width:1.12%;"></td> <td style="width:1%;"></td> <td style="width:7.82%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="18" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">May 31, 2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="3" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Gross</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="3" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Gross</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="3" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Amortized</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="3" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">unrealized</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="3" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">unrealized</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="3" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Fair</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">In millions</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="3" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">cost</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="3" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">gains</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="3" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">losses</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="3" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">value</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Type of issue:</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Funds held for clients' money market securities and other <br/>   restricted cash equivalents</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">$</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">863.1</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">$</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">$</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">$</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">863.1</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">AFS securities:</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Asset-backed securities</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">88.1</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1.4</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">86.7</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Corporate bonds</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,468.3</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3.7</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">31.1</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,440.9</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Municipal bonds</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,091.3</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.1</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">105.3</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">986.1</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">U.S. government agency and treasury securities</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">788.1</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.3</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">41.6</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">746.8</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Variable rate demand notes</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">344.1</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">344.1</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total AFS securities</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,779.9</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4.1</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">179.4</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,604.6</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Other</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">30.1</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1.1</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2.9</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">28.3</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Total funds held for clients and corporate investments</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">$</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">4,673.1</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">$</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">5.2</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">$</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">182.3</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">$</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">4,496.0</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table> 2150800000 2150800000 96700000 100000 1400000 95400000 1464500000 1700000 37500000 1428700000 1100500000 100000 105000000 995600000 818100000 100000 45300000 772900000 3479800000 2000000 189200000 3292600000 32900000 1900000 2500000 32300000 5663500000 3900000 191700000 5475700000 863100000 863100000 88100000 1400000 86700000 1468300000 3700000 31100000 1440900000 1091300000 100000 105300000 986100000 788100000 300000 41600000 746800000 344100000 344100000 3779900000 4100000 179400000 3604600000 30100000 1100000 2900000 28300000 4673100000 5200000 182300000 4496000000 2023-12-01 2029-09-15 2024-02-01 2031-10-01 <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The classification of funds held for clients and corporate investments on the Consolidated Balance Sheets was as follows:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:11pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:74.2%;"></td> <td style="width:1.6%;"></td> <td style="width:1.14%;"></td> <td style="width:1%;"></td> <td style="width:8.24%;"></td> <td style="width:1%;"></td> <td style="width:1.6%;"></td> <td style="width:1.14%;"></td> <td style="width:1%;"></td> <td style="width:8.08%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="3" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">November 30,</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="3" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">May 31,</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">In millions</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="3" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="3" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Funds held for clients</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">$</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5,439.7</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">$</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4,118.8</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Corporate investments</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">34.4</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">373.4</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Long-term corporate investments</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1.6</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3.8</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Total funds held for clients and corporate investments</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">$</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">5,475.7</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">$</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">4,496.0</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table> 5439700000 4118800000 34400000 373400000 1600000 3800000 5475700000 4496000000 187200000 175300000 991 967 0.94 0.88 <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">AFS securities in an unrealized loss position for which a credit loss has not been recognized were as follows:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:11pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:34.593%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:7.059%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:6.659%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:7.059%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:6.659%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:7.059%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:6.919%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="28" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">November 30, 2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="8" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Securities in an unrealized <br/>loss position for less than <br/>twelve months</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="8" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Securities in an unrealized <br/>loss position for more than <br/>twelve months</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="8" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Total</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="3" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Gross</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="3" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Gross</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="3" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Gross</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="3" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">unrealized</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="3" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Fair</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="3" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">unrealized</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="3" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Fair</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="3" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">unrealized</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="3" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Fair</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">In millions</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="3" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">losses</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="3" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">value</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="3" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">losses</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="3" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">value</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="3" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">losses</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="3" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">value</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Type of issue:</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Asset-backed securities</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">$</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.5</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">$</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">63.0</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">$</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.9</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">$</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">18.2</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">$</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1.4</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">$</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">81.2</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Corporate bonds</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">12.3</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">836.9</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">25.2</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">477.1</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">37.5</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,314.0</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Municipal bonds</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4.8</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">71.2</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">100.2</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">920.3</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">105.0</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">991.5</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">U.S. government agency and treasury securities</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5.5</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">247.5</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">39.8</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">520.7</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">45.3</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">768.2</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Total</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">$</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">23.1</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">$</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">1,218.6</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">$</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">166.1</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">$</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">1,936.3</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">$</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">189.2</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">$</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">3,154.9</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:34.593%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:7.059%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:6.659%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:7.059%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:6.659%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:7.059%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:6.919%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="28" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">May 31, 2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="8" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Securities in an unrealized <br/>loss position for less than <br/>twelve months</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="8" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Securities in an unrealized <br/>loss position for more than <br/>twelve months</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="8" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Total</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="3" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Gross</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="3" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Gross</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="3" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Gross</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="3" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">unrealized</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="3" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Fair</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="3" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">unrealized</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="3" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Fair</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="3" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">unrealized</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="3" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Fair</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">In millions</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="3" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">losses</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="3" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">value</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="3" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">losses</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="3" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">value</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="3" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">losses</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="3" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">value</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Type of issue:</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Asset-backed securities</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">$</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.1</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">$</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">54.2</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">$</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1.3</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">$</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">23.3</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">$</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1.4</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">$</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">77.5</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Corporate bonds</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5.9</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">652.0</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">25.2</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">382.7</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">31.1</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,034.7</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Municipal bonds</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5.9</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">86.7</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">99.4</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">889.0</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">105.3</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">975.7</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">U.S. government agency and treasury securities</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3.3</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">199.6</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">38.3</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">457.9</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">41.6</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">657.5</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Total</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">$</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">15.2</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">$</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">992.5</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">$</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">164.2</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">$</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">1,752.9</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">$</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">179.4</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">$</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2,745.4</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table> 500000 63000000 900000 18200000 1400000 81200000 12300000 836900000 25200000 477100000 37500000 1314000000 4800000 71200000 100200000 920300000 105000000 991500000 5500000 247500000 39800000 520700000 45300000 768200000 23100000 1218600000 166100000 1936300000 189200000 3154900000 100000 54200000 1300000 23300000 1400000 77500000 5900000 652000000 25200000 382700000 31100000 1034700000 5900000 86700000 99400000 889000000 105300000 975700000 3300000 199600000 38300000 457900000 41600000 657500000 15200000 992500000 164200000 1752900000 179400000 2745400000 189200000 <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Realized gains and losses from the sale of AFS securities were as follows:</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:11pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:55.511%;"></td> <td style="width:1.34%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:6.781%;"></td> <td style="width:1%;"></td> <td style="width:1.34%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:6.781%;"></td> <td style="width:1%;"></td> <td style="width:1.34%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:6.781%;"></td> <td style="width:1%;"></td> <td style="width:1.34%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:6.781%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="8" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">For the three months ended</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="8" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">For the six months ended</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="8" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">November 30,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="8" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">November 30,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">In millions</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="3" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="3" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="3" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="3" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Gross realized gains</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">$</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.0</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">$</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.0</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">$</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.0</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">$</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.1</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Gross realized losses</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.0</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.0</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.0</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Net realized (losses)/gains</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">$</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">0.0</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">$</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">0.0</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">$</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">0.0</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">$</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">0.1</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table> 0 0 0 100000 0 0 0 -0 -0 -0 100000 <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The amortized cost and fair value of AFS securities that had stated maturities as of </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">November 30, 2023 are shown below by expected maturity.</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:11pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:74.52%;"></td> <td style="width:1.62%;"></td> <td style="width:1.14%;"></td> <td style="width:1%;"></td> <td style="width:7.98%;"></td> <td style="width:1%;"></td> <td style="width:1.62%;"></td> <td style="width:1.14%;"></td> <td style="width:1%;"></td> <td style="width:7.98%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="8" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">November 30, 2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="3" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Amortized</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="3" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Fair</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">In millions</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="3" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">cost</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="3" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">value</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Maturity date:</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Due in one year or less</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">$</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">165.8</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">$</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">163.7</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Due after one year through three years</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,060.6</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,001.8</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Due after three years through five years</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,880.3</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,766.7</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Due after five years</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">373.1</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">360.4</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Total</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">$</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">3,479.8</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">$</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">3,292.6</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table> 165800000 163700000 1060600000 1001800000 1880300000 1766700000 373100000 360400000 3479800000 3292600000 P20Y P30Y <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Note G: Fair Value Measurements</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Fair value is defined as the price that would be received to sell an asset or paid to transfer a liability (an exit price) in an orderly transaction between market participants at the measurement date. The accounting standards related to fair value measurements include a hierarchy for information and valuations used in measuring fair value that is broken down into three levels based on reliability, as follows:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><div style="margin-left:3.333%;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:3.447919145106397%;display:inline-flex;justify-content:flex-start;">•</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Level 1 valuations are based on quoted prices in active markets for identical instruments that the Company can access at the measurement date.</span></div></div><div style="margin-left:3.333%;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:3.447919145106397%;display:inline-flex;justify-content:flex-start;">•</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Level 2 valuations are based on inputs other than quoted prices included in Level 1 that are observable for the instrument, either directly or indirectly, for substantially the full term of the asset or liability including the following:</span></div></div><div style="margin-left:6.667%;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:3.571084182443509%;display:inline-flex;justify-content:flex-start;">o</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">quoted prices for similar, but not identical, instruments in active markets;</span></div></div><div style="margin-left:6.667%;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:3.571084182443509%;display:inline-flex;justify-content:flex-start;">o</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">quoted prices for identical or similar instruments in markets that are not active;</span></div></div><div style="margin-left:6.667%;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:3.571084182443509%;display:inline-flex;justify-content:flex-start;">o</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">inputs other than quoted prices that are observable for the instrument; or</span></div></div><div style="margin-left:6.667%;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:3.571084182443509%;display:inline-flex;justify-content:flex-start;">o</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">inputs that are derived principally from or corroborated by observable market data by correlation or other means.</span></div></div><div style="margin-left:3.333%;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:3.447919145106397%;display:inline-flex;justify-content:flex-start;">•</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Level 3 valuations are based on information that is unobservable and significant to the overall fair value measurement.</span></div></div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The carrying values of cash and cash equivalents, restricted cash and restricted cash equivalents, accounts receivable, net of allowance for credit losses, PEO unbilled receivables, net of advance collections, accounts payable and short-term borrowings, when used by the Company, approximate fair value due to the short maturities of these instruments. Marketable securities included in funds held for clients and corporate investments consist primarily of securities classified as AFS and are recorded at fair value on a recurring basis.</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><div style="font-size:11pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company’s financial assets and liabilities measured at fair value on a recurring basis were as follows:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:11pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:49.92%;"></td> <td style="width:1.58%;"></td> <td style="width:1.12%;"></td> <td style="width:1%;"></td> <td style="width:7.82%;"></td> <td style="width:1%;"></td> <td style="width:1.58%;"></td> <td style="width:1.12%;"></td> <td style="width:1%;"></td> <td style="width:7.82%;"></td> <td style="width:1%;"></td> <td style="width:1.58%;"></td> <td style="width:1.12%;"></td> <td style="width:1%;"></td> <td style="width:7.82%;"></td> <td style="width:1%;"></td> <td style="width:1.58%;"></td> <td style="width:1.12%;"></td> <td style="width:1%;"></td> <td style="width:7.82%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="18" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">November 30, 2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="3" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Quoted</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="3" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Significant</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="3" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">prices in</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="3" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">other</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="3" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Significant</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="3" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Carrying</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="3" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">active</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="3" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">observable</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="3" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">unobservable</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="3" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">value</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="3" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">markets</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="3" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">inputs</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="3" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">inputs</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">In millions</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="3" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">(Fair value)</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="3" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">(Level 1)</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="3" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">(Level 2)</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="3" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">(Level 3)</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Assets:</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Restricted and unrestricted cash equivalents:</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Money market securities</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">$</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">19.4</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">$</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">19.4</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">$</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">$</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">U.S. government agency and treasury securities</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">549.7</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">549.7</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total restricted and unrestricted cash equivalents</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid #000000;white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">$</span></p></td> <td style="border-top:0.5pt solid #000000;white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid #000000;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">569.1</span></p></td> <td style="border-top:0.5pt solid #ffffff03;white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid #000000;white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">$</span></p></td> <td style="border-top:0.5pt solid #000000;white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid #000000;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">19.4</span></p></td> <td style="border-top:0.5pt solid #ffffff03;white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid #000000;white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">$</span></p></td> <td style="border-top:0.5pt solid #000000;white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid #000000;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">549.7</span></p></td> <td style="border-top:0.5pt solid #ffffff03;white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid #000000;white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">$</span></p></td> <td style="border-top:0.5pt solid #000000;white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid #000000;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="border-top:0.5pt solid #ffffff03;white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">AFS securities:</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Asset-backed securities</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">$</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">95.4</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">$</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">$</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">95.4</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">$</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Corporate bonds</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,428.7</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,428.7</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Municipal bonds</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">995.6</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">995.6</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">U.S. government agency and treasury securities</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">772.9</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">772.9</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total AFS securities</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid #000000;white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">$</span></p></td> <td style="border-top:0.5pt solid #000000;white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid #000000;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,292.6</span></p></td> <td style="border-top:0.5pt solid #ffffff03;white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid #000000;white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">$</span></p></td> <td style="border-top:0.5pt solid #000000;white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid #000000;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="border-top:0.5pt solid #ffffff03;white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid #000000;white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">$</span></p></td> <td style="border-top:0.5pt solid #000000;white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid #000000;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,292.6</span></p></td> <td style="border-top:0.5pt solid #ffffff03;white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid #000000;white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">$</span></p></td> <td style="border-top:0.5pt solid #000000;white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid #000000;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="border-top:0.5pt solid #ffffff03;white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Other</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">$</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">32.3</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">$</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">32.3</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">$</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">$</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Liabilities:</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Other long-term liabilities</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">$</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">32.3</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">$</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">32.3</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">$</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">$</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:1pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:49.92%;"></td> <td style="width:1.58%;"></td> <td style="width:1.12%;"></td> <td style="width:1%;"></td> <td style="width:7.82%;"></td> <td style="width:1%;"></td> <td style="width:1.58%;"></td> <td style="width:1.12%;"></td> <td style="width:1%;"></td> <td style="width:7.82%;"></td> <td style="width:1%;"></td> <td style="width:1.58%;"></td> <td style="width:1.12%;"></td> <td style="width:1%;"></td> <td style="width:7.82%;"></td> <td style="width:1%;"></td> <td style="width:1.58%;"></td> <td style="width:1.12%;"></td> <td style="width:1%;"></td> <td style="width:7.82%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="18" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">May 31, 2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="3" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Quoted</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="3" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Significant</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="3" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">prices in</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="3" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">other</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="3" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Significant</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="3" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Carrying</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="3" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">active</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="3" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">observable</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="3" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">unobservable</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="3" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">value</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="3" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">markets</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="3" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">inputs</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="3" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">inputs</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">In millions</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="3" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">(Fair value)</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="3" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">(Level 1)</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="3" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">(Level 2)</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="3" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">(Level 3)</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Assets:</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Restricted and unrestricted cash equivalents:</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Money market securities</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">$</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">43.8</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">$</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">43.8</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">$</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">$</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total restricted and unrestricted cash equivalents</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">$</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">43.8</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">$</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">43.8</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">$</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">$</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">AFS securities:</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Asset-backed securities</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">$</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">86.7</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">$</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">$</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">86.7</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">$</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Corporate bonds</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,440.9</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,440.9</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Municipal bonds</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">986.1</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">986.1</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">U.S. government agency and treasury securities</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">746.8</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">746.8</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">VRDNs</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">344.1</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">344.1</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total AFS securities</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">$</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,604.6</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">$</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">$</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,604.6</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">$</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Other</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">$</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">28.3</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">$</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">28.3</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">$</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">$</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Liabilities:</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Other long-term liabilities</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">$</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">28.3</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">$</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">28.3</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">$</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">$</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table></div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:1pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In determining the fair value of its assets and liabilities, the Company predominately uses the market approach. Money market securities, which are cash equivalents, are considered Level 1 investments as they are valued based on quoted market prices in active markets. Cash equivalents also include U.S. government agency and treasury securities with original maturities of 90 days or less which are considered Level 2 investments as they are valued based on similar, but not identical, instruments in active markets. AFS securities, including asset-backed securities, corporate bonds, municipal bonds, U.S. government agency securities, and VRDNs, when held by the Company, are included in Level 2 and are valued utilizing inputs obtained from an independent pricing service. To determine the fair value of the Company’s Level 2 AFS securities, the independent pricing service uses a variety of inputs, including benchmark yields, reported trades, non-binding broker/dealer quotes, issuer spreads, two-sided markets, benchmark securities, bids, offers, reference data, new issue data, and monthly payment information. The Company has not adjusted the prices obtained from the independent pricing service because it believes that they are appropriately valued.</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Assets included as other are mutual fund investments, consisting of participants’ eligible deferral contributions under the Company’s non-qualified and unfunded deferred compensation plans. The related liability is reported as other long-term liabilities. The mutual funds are considered Level 1 investments as they are valued based on quoted market prices in active markets.</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company’s long-term borrowings are accounted for on a historical cost basis. As of November 30, 2023 and May 31, 2023, the fair value of long-term borrowings, net of debt issuance costs was $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">391.0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million and $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">392.4</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million for the Senior Notes, Series A, respectively, and $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">387.6</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million and $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">390.9</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million for the Senior Notes, Series B, respectively.</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:1pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company’s long-term borrowings are not traded in active markets, and as a result, its fair values were estimated using a market approach employing Level 2 valuation inputs, including borrowing rates the Company believes are currently available based on loans with similar terms and maturities.</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The preceding methods described may produce a fair value calculation that may not be indicative of net realizable value or reflective of future fair values. Furthermore, although the Company believes its valuation methods are appropriate and consistent with other market participants, the use of different methodologies or assumptions to determine the fair value of certain financial instruments could result in a different fair value measurement at the reporting date.</span></p> <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company’s financial assets and liabilities measured at fair value on a recurring basis were as follows:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:11pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:49.92%;"></td> <td style="width:1.58%;"></td> <td style="width:1.12%;"></td> <td style="width:1%;"></td> <td style="width:7.82%;"></td> <td style="width:1%;"></td> <td style="width:1.58%;"></td> <td style="width:1.12%;"></td> <td style="width:1%;"></td> <td style="width:7.82%;"></td> <td style="width:1%;"></td> <td style="width:1.58%;"></td> <td style="width:1.12%;"></td> <td style="width:1%;"></td> <td style="width:7.82%;"></td> <td style="width:1%;"></td> <td style="width:1.58%;"></td> <td style="width:1.12%;"></td> <td style="width:1%;"></td> <td style="width:7.82%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="18" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">November 30, 2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="3" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Quoted</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="3" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Significant</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="3" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">prices in</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="3" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">other</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="3" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Significant</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="3" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Carrying</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="3" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">active</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="3" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">observable</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="3" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">unobservable</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="3" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">value</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="3" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">markets</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="3" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">inputs</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="3" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">inputs</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">In millions</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="3" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">(Fair value)</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="3" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">(Level 1)</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="3" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">(Level 2)</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="3" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">(Level 3)</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Assets:</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Restricted and unrestricted cash equivalents:</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Money market securities</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">$</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">19.4</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">$</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">19.4</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">$</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">$</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">U.S. government agency and treasury securities</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">549.7</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">549.7</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total restricted and unrestricted cash equivalents</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid #000000;white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">$</span></p></td> <td style="border-top:0.5pt solid #000000;white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid #000000;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">569.1</span></p></td> <td style="border-top:0.5pt solid #ffffff03;white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid #000000;white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">$</span></p></td> <td style="border-top:0.5pt solid #000000;white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid #000000;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">19.4</span></p></td> <td style="border-top:0.5pt solid #ffffff03;white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid #000000;white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">$</span></p></td> <td style="border-top:0.5pt solid #000000;white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid #000000;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">549.7</span></p></td> <td style="border-top:0.5pt solid #ffffff03;white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid #000000;white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">$</span></p></td> <td style="border-top:0.5pt solid #000000;white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid #000000;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="border-top:0.5pt solid #ffffff03;white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">AFS securities:</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Asset-backed securities</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">$</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">95.4</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">$</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">$</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">95.4</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">$</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Corporate bonds</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,428.7</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,428.7</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Municipal bonds</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">995.6</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">995.6</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">U.S. government agency and treasury securities</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">772.9</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">772.9</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total AFS securities</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid #000000;white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">$</span></p></td> <td style="border-top:0.5pt solid #000000;white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid #000000;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,292.6</span></p></td> <td style="border-top:0.5pt solid #ffffff03;white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid #000000;white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">$</span></p></td> <td style="border-top:0.5pt solid #000000;white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid #000000;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="border-top:0.5pt solid #ffffff03;white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid #000000;white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">$</span></p></td> <td style="border-top:0.5pt solid #000000;white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid #000000;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,292.6</span></p></td> <td style="border-top:0.5pt solid #ffffff03;white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid #000000;white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">$</span></p></td> <td style="border-top:0.5pt solid #000000;white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid #000000;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="border-top:0.5pt solid #ffffff03;white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Other</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">$</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">32.3</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">$</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">32.3</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">$</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">$</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Liabilities:</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Other long-term liabilities</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">$</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">32.3</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">$</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">32.3</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">$</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">$</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:1pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:49.92%;"></td> <td style="width:1.58%;"></td> <td style="width:1.12%;"></td> <td style="width:1%;"></td> <td style="width:7.82%;"></td> <td style="width:1%;"></td> <td style="width:1.58%;"></td> <td style="width:1.12%;"></td> <td style="width:1%;"></td> <td style="width:7.82%;"></td> <td style="width:1%;"></td> <td style="width:1.58%;"></td> <td style="width:1.12%;"></td> <td style="width:1%;"></td> <td style="width:7.82%;"></td> <td style="width:1%;"></td> <td style="width:1.58%;"></td> <td style="width:1.12%;"></td> <td style="width:1%;"></td> <td style="width:7.82%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="18" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">May 31, 2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="3" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Quoted</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="3" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Significant</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="3" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">prices in</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="3" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">other</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="3" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Significant</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="3" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Carrying</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="3" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">active</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="3" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">observable</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="3" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">unobservable</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="3" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">value</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="3" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">markets</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="3" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">inputs</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="3" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">inputs</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">In millions</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="3" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">(Fair value)</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="3" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">(Level 1)</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="3" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">(Level 2)</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="3" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">(Level 3)</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Assets:</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Restricted and unrestricted cash equivalents:</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Money market securities</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">$</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">43.8</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">$</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">43.8</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">$</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">$</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total restricted and unrestricted cash equivalents</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">$</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">43.8</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">$</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">43.8</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">$</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">$</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">AFS securities:</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Asset-backed securities</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">$</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">86.7</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">$</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">$</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">86.7</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">$</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Corporate bonds</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,440.9</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,440.9</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Municipal bonds</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">986.1</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">986.1</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">U.S. government agency and treasury securities</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">746.8</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">746.8</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">VRDNs</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">344.1</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">344.1</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total AFS securities</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">$</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,604.6</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">$</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">$</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,604.6</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">$</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Other</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">$</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">28.3</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">$</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">28.3</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">$</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">$</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Liabilities:</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Other long-term liabilities</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">$</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">28.3</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">$</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">28.3</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">$</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">$</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table> 19400000 19400000 549700000 549700000 569100000 19400000 549700000 95400000 95400000 1428700000 1428700000 995600000 995600000 772900000 772900000 3292600000 3292600000 32300000 32300000 32300000 32300000 43800000 43800000 43800000 43800000 86700000 86700000 1440900000 1440900000 986100000 986100000 746800000 746800000 344100000 344100000 3604600000 3604600000 28300000 28300000 28300000 28300000 391000000 392400000 387600000 390900000 <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Note H: Supplemental Information</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Property and equipment, net of accumulated depreciation:</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> Depreciation expense was $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">32.0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million and $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">62.4</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million for the three and six months ended November 30, 2023, compared to $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">31.7</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million and $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">63.1</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million for the three and six months ended November 30, 2022.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Goodwill and intangible assets, net of accumulated amortization: </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Amortization expense relating to intangible assets was $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">12.9</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million and $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">23.7</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million for the three and six months ended November 30, 2023, compared to $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">12.6</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million and $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">25.2</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million for the three and six months ended November 30, 2022. Goodwill and intangible assets were recorded during the six months ended November 30, 2023</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> related to the acquisition of Alterna. The goodwill related to this acquisition is included in the Purchased Receivable reporting unit for goodwill impairment testing. Refer to Note D for additional information regarding this acquisition and the impact it had on goodwill and intangible assets. The Company did </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">no</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">t recognize an impairment loss as it relates to its goodwill or intangible assets during the </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">six months ended November 30, 2023 or November 30, 2022.</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Short-term financing:</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> Outstanding borrowings on the Company’s credit facilities had a weighted-average interest rate of </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">6.28</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">%</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> and </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">5.83</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">%</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> as of November 30, 2023 and May 31, 2023, respectively. The unused amount available under these credit facilities as of November 30, 2023 was approximately $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">2.0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> billion.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The credit facilities contain various financial and operational covenants that are usual and customary for such arrangements. The Company was in compliance with all of these covenants as of November 30, 2023.</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Letters of credit:</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> The Company had irrevocable standby letters of credit available totaling </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">141.3</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million and </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">141.7</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million as of November 30, 2023 and May 31, 2023, respectively, required to secure commitments for certain insurance policies. The letters of credit expire at various dates between </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">December 05, 2023</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">and </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">October 09, 2025</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">. </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">No</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> amounts were outstanding on these letters of credit as of, or during the </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">six months ended November 30, 2023 and November 30, 2022, or as of May 31, 2023.</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Long-term debt:</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> There have been no material changes to the Company's long-term debt agreement or balances subsequent to May 31, 2023. The Company’s long-term debt agreement contains customary representations, warranties, affirmative and negative covenants, including financial covenants that are usual and customary for such arrangements. The Company was in compliance with all of these covenants as of November 30, 2023</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">.</span></p> 32000000 62400000 31700000 63100000 12900000 23700000 12600000 25200000 0 0 0.0628 0.0583 2000000000 141300000 141700000 2023-12-05 2025-10-09 0 0 0 <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Note I: Commitments and Contingencies</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Other commitments:</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> The Company had outstanding commitments under existing workers’ compensation insurance agreements, joint ventures and legally binding contractual arrangements. The Company also enters into various purchase commitments with vendors in the ordinary course of business and had outstanding commitments to purchase capital assets of approximately $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">3.9</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million as of November 30, 2023 and $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">11.8</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million as of May 31, 2023.</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In the normal course of business, the Company makes representations and warranties that guarantee the performance of services under service arrangements with clients. Historically, there have been no material losses related to such guarantees. The</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Company has also entered into indemnification agreements with its officers and directors, which require the Company to defend and, if necessary, indemnify these individuals for certain pending or future claims as they relate to their services provided to the Company.</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company currently self-insures the deductible portion of various insured exposures under certain corporate employee and PEO employee health and medical benefit plans. The Company’s estimated loss exposure under these insurance arrangements is recorded in other current liabilities on the Consolidated Balance Sheets. Historically, the amounts accrued have not been material and were not material as of November 30, 2023. The Company also maintains insurance, in addition to its purchased primary insurance policies, for gap coverage for employment practices liability, errors and omissions, warranty liability, theft and embezzlement, cyber threats, and acts of terrorism, as well as capacity for deductibles and self-insured retentions through its captive insurance company.</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Contingencies:</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> The Company is subject to various claims and legal matters that arise in the normal course of its business. These include disputes or potential disputes related to breach of contract, tort, employment-related claims, tax claims, statutory, and other matters.</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company’s management currently believes that resolution of any outstanding legal matters will not have a material adverse effect on the Company’s financial position or results of operations. However, legal matters are subject to inherent uncertainties and there exists the possibility that the ultimate resolution of these matters could have a material adverse impact on the Company’s financial position and results of operations in the period in which any such effects are recorded.</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> 3900000 11800000 <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Note J: Income Taxes</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company’s effective income tax rate was </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">24.2</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">%</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> for both the three months ended November 30, 2023 and 2022, and </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">23.9</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">%</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> and </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">23.5</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">%</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> for the six months ended November 30, 2023 and 2022</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, respectively. All periods were impacted by the recognition of excess tax benefits related to employee stock-based compensation payments.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> 0.242 0.242 0.239 0.235 false false false false The Company maintains a program to repurchase up to $400.0 million of its common stock, with authorization expiring January 31, 2024. The purpose of this program is to manage common stock dilution. Reclassification adjustments out of accumulated other comprehensive loss for realized gains/(losses), net of tax, on the sale of AFS securities are reflected in interest on funds held for clients and other expense, net on the Consolidated Statements of Income and Comprehensive Income.(2)The Company maintains a program to repurchase up to $400.0 million of its common stock, with authorization expiring January 31, 2024. The purpose of this program is to manage common stock dilution. EXCEL 57 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( ** E5<'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 " "B@)57J&$@=^X K @ $0 &1O8U!R;W!S+V-O&ULS9+! M:L,P#(9?9?B>*';*!B;-I:.G#@8K;.QF;+4UBQUC:R1]^R5>FS*V!]C1TN]/ MGT"-#E+W$9]C'S"2Q70WNLXGJ<.:G8B"!$CZA$ZE,1@M(? MZH@@JNH>')(RBA3,P"(L1-8V1DL=45$?+WBC%WSXC%V&&0W8H4-/"7C)@;7S MQ' >NP9N@!E&&%WZ+J!9B+GZ)S9W@%V28[)+:AB&=QO62LJ41=<%(+O!9?52JX>WF?7'WXW8=<;>[#_ MV/@JV#;PZR[:+U!+ P04 " "B@)57F5R<(Q & "<)P $P 'AL+W1H M96UE+W1H96UE,2YX;6SM6EMSVC@4?N^OT'AG]FT+QC:!MK03621A'^_1S80RY8-[9)-NIL\!"SI^\Y%1^?H.'GS[BYBZ(:(E/)X M8-DOV]:[MR_>X%#BVR]*+ M41B1%G\@M MNN01.+5)#3(3/PB=AIAJ4!P"I DQEJ&&^+3&K!'@$WVWO@C(WXV(]ZMOFCU7 MH5A)VH3X$$8:XIQSYG/1;/L'I4;1]E6\W*.76!4!EQC?-*HU+,76>)7 \:V< M/!T3$LV4"P9!AI@S M&L%&KQMUAVC2/'K^!?F<-0HACA*FNVB<5@$_9Y>PTG!Z(++9OVX?H;5,VPLCO='U!=*Y \FIS_I,C0' MHYI9";V$5FJ?JH,@H%\;D>/N5Z> HWEL:\4*Z">P'_T=HWPJOX@L Y M?RY]SZ7ON?0]H=*W-R-]9\'3BUO>1FY;Q/NN,=K7-"XH8U=RSTS0LS0[=R2^JVE+ZU)CA* M]+',<$X>RPP[9SR2';9WH!TU^_9==N0CI3!3ET.X&D*^ VVZG=PZ.)Z8D;D* MTU*0;\/YZ<5X&N(YV02Y?9A7;>?8T='[Y\%1L*/O/)8=QXCRHB'NH8:8S\-# MAWE[7YAGE<90-!1M;*PD+$:W8+C7\2P4X&1@+: '@Z]1 O)256 Q6\8#*Y"B M?$R,1>APYY=<7^/1DN/;IF6U;J\I=QEM(E(YPFF8$V>KRMYEL<%5'<]56_*P MOFH]M!5.S_Y9KF4Q9Z;RWRT,"2Q;B%D2XDU=[=7GFYRN>B)V^I=W MP6#R_7#)1P_E.^=?]%U#KG[VW>/Z;I,[2$R<><41 71% B.5' 86%S+D4.Z2 MD 83 >LX=SFWJXPD6L_UC6'ODRWSEPVSK> U[F M$RQ#I'[!?8J*@!&K8KZZKT_Y)9P[M'OQ@2";_-;;I/;=X Q\U*M:I60K$3]+ M!WP?D@9CC%OT-%^/%&*MIK&MQMHQ#'F 6/,,H68XWX=%FAHSU8NL.8T*;T'5 M0.4_V]0-:/8--!R1!5XQF;8VH^1."CS<_N\-L,+$CN'MB[\!4$L#!!0 ( M ** E5<3:GX]/P4 %,5 8 >&PO=V]R:W-H965T&UL ME9AK<^HV$(;_BL;M=-J9$"P9"$D),X0DIYGFY)"07M)./PA;8$]LBTHREW_? ME0TVR9@US8?@B_3Z\4IZ=ZW!6JIW'0IAR":)4WWMA,8LK]IM[8Z$]'"SY0DR%^6TY47#6+E6"*!&ICF1*E)A?.R-Z=>,Q MVR%O\7LDUOK@F-A7F4GY;D\>@FO'M40B%KZQ$AQ^5F(LXM@J <>_.U&G?*;M M>'B\5[_/7QY>9L:U&,OXCR@PX;73=T@@YCR+S8M<_R)V+]2U>KZ,=?Z?K(NV MG8Y#_$P;F>PZ T$2I<4OW^P"<=#!2#:Q8-RREMN^'"@Y)HHVQK4 M[$'^JGEO@(M2.RI3H^!N!/W,\%;Z&039$)X&Y"XUD=F2A[08;8C:H&W@(;9I MV]\)WA2"[(A@CWR5J0DUB 4B^-B_#7 E(=L3WC!4\$FNSHGGGA'F,H_HD"NA M$5FO?'$OE_6.R([E2BCR]VBFC8*I\4_=FQ8*G7H%NUZN])+[XMJ!!:&%6@EG M^,-WM.?^C/!U2KX.IEX-S.MV*>K@\.[4;3TC%-V2HHO*C AR#'N8[ZHP\#[ MSWFL!<+1*SEZIT7C.>/*"!5OR8M82F7JD' IHS*,Z*(DNCB-Z#[2/H_)1*A( M!N0>+NLZ*%SMF2%(_1*ICXJ,,Z4.B-X$5W85$C"&VAF$J[5:;K?E483KLN2Z M_%^ARL&.!@K7 A/H($C4K7S//0UJ-W!8H!JD2H?*+0JC.W!E>N+J5QPR8)[ MCD_X!K&F14A9A<50I:GP,P4T0I.1;\ MD:F!N4:D(F.9I49MX3>HYVU($W<89&7S%/?I'>0KWY"' .9=-(_\G!0;7ER2 M]F!\68?V>AAAE0 H;ML[PE$00*[59_L#\@CMR+>T/G:XY"6E9,)3&).$VX46 MQ60*A6N(\5;I@>*._IEW;,]@O%_ENKZJPN5>)$Q+;3Z/Q$>X*E%0W-L_PY6S M<:+D*DK]^FCBFD]O&%J5*RAN\)_1)E(;R!E_1Z[:8=XE-1%8E M#H:[?3Z0(_@".LK3(-#M=S&0*DND99E1X8 M[NBOD8&$(.>$LA]G/Y%=MMC68N%*8YDD8#Y3(_WW,_*]>^Y2LH2J8<5CM'IC M5<9@N-'#>@^B=$&FVV0FXUK$ADPQ>OL3(ZD2!,,M?!\FCK"JGU7Y@)V4#_8595%ZY.$"IZBOVQH4W]"O-E;E 792'GA(P0N+3WI; MMO$]:BT9KMA 5CD^.\GQ;5$$:1T,=2%5_=S'=1ZY@CDP\GT!0B 3%)(88V7\ M["3CGR8\CLE-IN&VKA]-7*>II&25W[.3_/XN$6IA)]@74# A>&NRY&E]^'#! M)C2O8\'R4Y"1'M) ;,BOHCY6#=\$\'?! MO&[]=V?[8)_+SI=\-T\3WY;0Q997>;7<,1P5^V15\V*[\2NWTTV36,RAJWM^ M 9%1Q0Y><6+D,M\UFTEC9)(?AH('0MD&<'\NI=F?V >4^ZC#_P!02P,$% M @ HH"55YFN<7B(!@ /B$ !@ !X;"]W;W)KGG4EL)+ZSB6<:0V?SD#;3;+1%LI/] M]RL!,1^Z4+=+'VJ#CXXX]UZNCB#7SZSXQG>4"O22I3F_F>V$V%\M%GR]HUG$ MYVQ/<_G+AA59).1AL5WP?4&CN!R4I0MB&,XBBY)\MKPNSST4RVMV$&F2TX<" M\4.61<6_MS1ESS[Z,M?:3BR_ZAD$>+$TN<9#3G"X,=CV@E+ZHM)>!"R(1+:\+]HP*A99LZDL9_7*TC%>2JT)Y%(7\ M-9'CQ'+%(&,0$KF=U_G "R?E_ MLX<_/7LG&.:I:LR2SQS@^TR/-#_0*RBOU4@+'JGZWA7?1VMZ,Y,5Q6EQI+/E MK[]@Q_@-"NJ49,&49.%$9)WP6Z?P6V/LRS^8B%*D6),UE>VZ3 :4BXK&*6G4 MDG%<8D*WPM@1[IR$.VR3)CC8I)K;;BG>E$H!AWYB;/9TZC-B6V6<+ 9CI M.ZW0=K2Z)ZWN:%\)7Z0!XI2#C<6=LK%,219,219.1-:)OW>*OS=::RNF;K#- M.:W%TTM=WA"X5W0 RO:UFM-1+K'ZJ!! X7;]=A3[)\7^J.)':5&3?'N!MC2G MA;S1E-V)8NFT$BZ*2+E81.NJA,+@ZP(]M]\Y5P#*]K06HZ-5( +VP;NKTPAA+.(-]13< .N%GFP=1?IK10"!+%VWCKHT6A-V93=.%8\Z ML66]67FBTBG06CX2T]O $8MO0DZS!BVUKW@F#$'4QSXP[QN#W\2,78G0P9,Z)7 M,P!S=(L$P#QY;_0M$@!SI1T MC 9@!6V]QG74)7'TO ,P5UN[(92T"Y;1^H<' M.81SSJC98K("2@?E?;H5B& MMMU9 3#3-/M+5 # /,/JLX4 S'';]T=7=./8\+AENXUXLD8T*G*YF'$DE[7J M<0PHO*+RVHF?&UKB*Y3?1O4UZT1D3K2.#J&,H?IO'!L>MVQ!DA[4TZHS-?N0 M9J^O64<9!4(9%BR;- :-C!NTK^4S3QI?1D=I7;94=8!,;H;K MAV_L(+B0YE5&! H#T8V4:FW]K?!YL& UJ_Y =C RD8:\T;&S=OYH;A $>>' M3/F\6)5-PG(P.KKG,AVB[68&8/WU80#6KY/OLG6CTQ@],F[T[J-8SN=MKW0& N:;>'728[9O:,Q((9CO: M)F+1>A^J F./W)Q/(_4$L#!!0 ( ** E5>Q((3=^ < %@C 8 >&PO=V]R M:W-H965T&ULM9IM<]NX$<>_"D;-]&$FE@B CXZM&4?IM9FY M))[XKGT-D;#%"4GH2%".[]/?@J1)2GB0VJ9Y$>MA ?X76NQO%^3-LZB_-3O. M)?I>%E5SN]A)N;]>K9ITQTO6+,6>5_#-HZA+)N%M_;1J]C5G63>H+%;$\\)5 MR?)JL;[I/KNOUS>BE45>\?L:-6U9LOKE/2_$\^T"+UX_^)H_[:3Z8+6^V;,G M_L#EK_O[&MZMQEFRO.15DXL*U?SQ=G&'KS=^H 9T%O_*^7,S>XV4*ULAOJDW M'[/;A:<4\8*G4DW!X,^!;WA1J)E QV_#I(OQFFK@_/7K[#]USH,S6];PC2C^ MG6=R=[N(%RCCCZPMY%?Q_$\^.-0)3$71=/^CY\'66Z"T;:0HA\&@H,RK_B_[ M/BS$; #V+0/(,("<#J"6 7080#M'>V6=6Q^89.N;6CRC6EG#;.I%MS;=:/ F MK]3/^"!K^#:'<7*]$54CBCQCDF?H/2M8E7+TH*9KT!7Z]>$#^NN;OZ$W**_0 MI[PH8.6;FY6$"ZOAJW2XR/O^(L1RD<_BL$34>XN(1ZAA^,8]_!-[012;1J_ MV]%E,KI,NNFH9;J[I@'O3%[TXWSS.+6AKIL]2_GM G9,P^L#7ZS__"<<>N], M/OV@R8YL.:'6)5AE+U@O_6Y@=6\,KL=3]5V$VE=OUAC6E(E_AF M=9C[TYLE)8NC@1B;P*1=Y%$_AU*%(B"+G\)N>,0'6U= MP^Y#S)JYA[F/]I?GSW[X@3.Z&8FMF0+/((K=N>)((-IRB&D([+;*&K3C1=;' M>)';4L@P?7"40^+3R!BLCC.-E]C"&T] Q$X8K7^Z7"@QQ#!-M'UHL/,QCJTK M/8$-N\GVBY"LN"0@J![)B4I[WOCO%'"&(9':>K;(GB"'W93[651/5Y"I2T@0 M%S(%ZT3#R_!4L&Y$K2L\80^[N7=?0X]0RY=N_ZG28:]43KDN3=NR+;IZ,>-0 MNZ0Y4QG/Z(5./1]'NA\&.":A-:PG.F(W'K^ 'Z"M>D(%ATH?U:JDOQ*/5RV\ MZ4/'Z!8K12WSW^UNZ:P,$BV/&ZQ";,OC>$(J=C,5F,^JIQSX\S^Y$&D)A^@; MP@#=.+(5!7C"*7;S]!]"9,] 4Z,P'7\X!M!KF3S6', QM4F;,(G=G)RV*K2" M')(,%*:BL>Q1 P?9+G-S M@41^;(_X_V@2R013XH;I6)_OV8NM>2 Z%1-].QJL8G]6%1P+G,A)W.0$@77; M[<%7;D+YJLI#UI\!5:H>[S->+GEI_L4,* U]/:)T,P*U56)Q8<(I<>/TU87N M8 Y$(E[N"_'"_RM7=%#&7CC;EH,KNED$#;W-E8FGQ,W3AQU I4\V6U'#<$"K M6:>./DRUQ&BR\JPY9@(D<0/RPVOBKOF!5ZTYJ'6R!8$>$KJ5']G*$C+AC[CQ M]^6HIRG.Y!N=A_Y1;31(U5H!XI/$IG0B)+V$ MD!<&!]4I&)% /U(PV 6Q9PT/.L&2NAO'U^1V[EB!ZNU@0K6\-5C-ES2V[#8Z M.PEU,VY,!V-.UPR&2I M1ZE.L"B)]6 PFUGR+IU 1]V@.^VVSL6N#JE /VHR65E3,)U(1L]TAB>U\SFM MAL-1$NCQ:P!:$EE7=B(:=1.MSPGG-!J./@/(L8X##\.0R NH5?!$..HFW$:4 M9=X?;O1W(42E H-7J>+'%?HLH [Z:/3".;&Y($:FROH'3'3L_(1,FC@;B C!MZC9,=#Q#GV$M*;.*Q286]E(> &1P;U_O)':C:.@M@V-#^_W"X9:2X;!8JT7.&!VOTX1W MWXWWNRS+5>D!^UD==E_E%4K9/H?];11JZ'+#*-:UFNR(M1GV)[[[;KY_Y9+! M1QGBK*YLU;ZOPYUXGGX@9K0CU 9/?T*\?[:-'0^^AAL&T%K5?*>>-CCP[JZ2 M4;@.\RM87RVO&^T":V_HS^Y^NJG?)_;FPH3A&XY[ Z)7>R8[/[&F=7\BO.\F MO,:A;@->+#_0[S,;SW9,AL:SG=7LL0?US,DG5C_E50/UQR.,])813%3WCW'T M;Z38=T]";(64HNQ>[C@#X0( !@' 8 >&PO=V]R:W-H965T&ULK95= M;YLP%(;_BL6F?4A=3"#0KB-(:Z9JN^@4-=IV[<))L&IL:A^2=K]^MJ$H[4C7 M2LM%L,UY7S\O'X=LI_2UJ0"0W-9"FGE0(3:GE)JB@IJ9B6I VC-KI6N&=JHW MU#0:6.E%M:!1&*:T9EP&>>;7ECK/5(N"2UAJ8MJZ9OKN#(3:S8-I<+]PR3<5 MN@6:9PW;P KP1[/4=D8'EY+7( U7DFA8SX//T]-%ZNI]P4\..[,W)B[)E5+7 M;O*MG >A P(!!3H'9@];6( 0SLABW/2>P;"E$^Z/[]W/?7:;Y8H96"CQBY=8 MS8.3@)2P9JW 2[7["GV>Q/D52AC_3W9=;7(; EJ+KLCN^VOPYY@ M.CL@B'I!]%@0'Q#$O2#V03LR'^L+0Y9G6NV(=M76S0W\M?%JFX9+=Q=7J.U9 M;G68+Y0T2O"2(93DC DF"R K9V?(NR73(+$"Y 43[\D'\II08BJ[:C**=G?G M08M^I[-NI^C 3M_5=D+B\(A$812/R!=/RR_8'8FG8VIJ(P^YHR%WY.WB W8K M5,5UI40)VKPE<--RO!O+U+G,QEW<*W9J&E; /+#OD &]A2!_\VJ:AI_&$OXG MLP>!XR%P_)2[O=%U;5\;XW(?D89ILF6BA;',G=&)-W)=8)N'DW":T>U^EG\4 M/6"<#8RS%S!V#QIA+59*\]]0CK%VALD>1AKVOT? SZE\0)T,U,G+J;DQ[3AQ M\A='G'P\&2,>J4S#Y GB="!.7TYL6[Q!)DLN-V/8Z;.Q1RH/8-.]ON6^&1=, M;[@T1,#::L/)L37171_N)J@:W\JN%-K&Z(>5_72!=@7V_%HIO)^X[CA\#/,_ M4$L#!!0 ( ** E5>81.1LA@L &Y; 8 >&PO=V]R:W-H965T&ULW5SO;]NZ%?U7"*_86B"V1?VRW24!VL32WK"^%YKN,!6%9:1M/3<-PI]L@ M2D:7Y^5WG[/+\W1?Q%'"/F90F)&/W%Z,/]+WO.*)"6>)?$7O,&W\3T96[-/TF M/OP27HP,T2(6LU4A( +^SP.[8G$LD'@[?J] 1\>8HF+S[V=TK^P\[\Q=D+.K M-/YW%!:;B]%\1$)V'^SCXB9]_!NK.E0V<)7&>?E_\EB5-49DM<^+=%M5YBW8 M1LGAW^![E8A&!6J=J&!6%JX+8JV*+WB\BI-\C2.PJ!@(;DM^#]\G!4Y2>_YIW3U;9/&(")C M\N7VFKQ]\X[DFR!C.8D2\BF*8SZL\C/RIOGQ?%KP!HHPTU75F*M#8\P3C?DM M+8)84^T:KG:5;K=\5)?M)5\_L>T=R_ZC@5G",!_",!*71Q"3ST$4CGE7KH)= MQ)L$@7HPZ TK^'S <[L,LB1*UCF$Y7Q89;Q[!/Q/K)UE(A&\XL]#I(5.R.W!]*#@GP*GB;$ MHF?$-$Q31S6(+6;8]_DN6+&+$>]!SK('-KK\\Y^H:_Q5-P .8+,23,RN#Y>6 MLY@LSJIRGFNHLVFJ\6&U/+:J!)2;*/2;+!)/W*[_I1LDJW3)<,6QE^,VLQ M<5JY ",,'#%+3#"O5_M]I)!2_IUC_ATP_U\2OI"*HS_XU+;F$V9.WL9\-F/Y M.\)G]IRM]AF?FQF_Q22<*'YS*H+OY(XE[#XJ=(0Y2H?'+IU8+<+ )@TE#!/, MPP3SNY(A$>8>"7-!PF[8*@[R/+J/5L%A41G^ER]7Q.J!\!4R&4XG^\[7USDC M;RM>WVGZ\A%NU%>JNZU>N6H"C EM#080>>A@P 3S,,'\CEQ(8V%V' LS,.U7 M0;XA8?00A2P)368L3,.A03OI$]# C^DA@$B.+ M(R,+D!&NFKDFY@3LLXPEJR=29$&2Q^V)4T?- =AICK?V;0R,/9083# /$\P' M,R'10HU:_1H@,1^$$R)T;<8.NJI("2N5;G7][/B*.7_6/5I%"P88JG,JM.9U M82CK:=20'BJ:CX4F\]EP,R@"GUH>J3JQ4T=9)53%%DV"VO109:#2UB7KZ:*9 M\W8T'^[M2[-9ZW\*&P#+)#RA_G]-'[A\-$[+1QAY\&6AT?^NT18P2]2@'BJ: MCX4F4UE[ !0V 60J^U%HJ4DW#4=14;2/!Z !H\Y\WB[GZF MB_DI54-K'X#"1@!H>GW8KV'7! 8?/.Q5W2Z&O=W.+:I7@(KF8Z');-:N H5M M!:WWU?VZX&,%E6FHM32%Q32R$T8U@M6BDWF;-U3% MC8KFH:+YG0F1>:M%-X55]\\QQ*ZJ5C57FT:;6U3ECHKFH:+Y8#)D7FOI3F'M M/L#**C^9K(6["0OWX1Z7J4IKJBYFX;!# MJ>D5TT.-Z6.AR<34"MR$%?@KK"Y3%<7JM0.''TP0)IJ'BN9WI$/FI_%,'];T MKW>\X "#G^RKTEYY-K-$#>FAHOE8:#*?M; W86'_7YK+6_B:L_5_A=\'(@R\*O?!O^UVH03U4-!\+3::R%OXF M+/Q?X'>9&C6O\[MTY135;^I4O\;OTI73^5V:8M+5TX=TJIP MIJ[IJE.]6DZT3WFXH2DWIM);?7*N:B5NPDH<-K),]=&SN."4=2:J:$9%\_IU MP<<**M-0"V<3%L[(1I:I$:8+=;V"*JU1T3Q4-+\K'_*[HK6PMF!A_9/>Z^IH MU8D7NZI:D/D% P\=$*AH'BJ:#R9#'@VUFK=@-3_ _+(TC[1=6YU8X8B#"4$5 M\#W[X&-%E5FI-;P%:_@;MMMGJPV7=^5&C=5A_\-A0P:@W#]VP'XU]1<9JMZW M5+T_ILI*$#6FAXKF8Z')Y#?>YH<%/T2^EG08[A3INN?K[D)]_[_;']!!N6T@ MKRKER ';!@'Y F[>,)394"VBW%,T'L-,G>(T#H.IS(0^ MW->7YK*V*RS8KNCG.FO]'4LU L2^2&7VZE5L";=S\'A'?;*/A29S5'L9%NQE MP':RGIN%ZJDYIO)DY%I73MU"J8I]ZLY4.UE3SC2,A6(G:\KQU=:LL2J3=U'6 M]H$-"_7>KT]JN[80:QY M@WUA*D( CC%X#S&JBN[7!1\KJ$Q#+8]M6,\BN\ZVYGUT6QW)2+*TH@T3S4-% M\[OR(;/6V'T/"^N?Y#IWM.J$ZUS5@EQG&'CP@$!]SH^*YH/)D$=#K>9M6,T/ M<)UMS7-QRU2?0,,1!Q."*N![]L''BBJS4FMXNVO'_\MJAH/A::3'XM^&U8\ ]UG3O@3I&N>R5 XSK;W0Z!#DIUG:M2':XS MW)F7YKXV"&SL_?RV*OCY75I9;**^XM KIH<:T\="DXFI70'[AVWKMS6"7GF9 M 0X_F"#4EQE0T?R.=,A'"M5FA/.C=_?# 8;>A1S=[O[VN\ZH(3U4-!\+3>:S MMB.<'[6[WU&W[2N'077O['[I2S-9FQ4.QLY^K;OCZ,_B M:TOB?L66<#L'CW;4!_U8:#)'M9/AO&;+OIX;S59\G>>L*ZVU79&57 0R#@[-9?2B.RK"^?$7KX84+>FN_(;R7&=A_!\D^R)Z>#62;3,IV\#"[-"_S5FRB_-@& M_B>/N@V28,VD*"2,XKV GOR_]$,W:4P;)_MN6;8N#VT6S=PGQ>$$T..WQX.A M/Y;G)[>_=^SWGF-K?W'X+^5YQ=,ZQ.$DZD]!MA:YC-D]#\?O8ORRRPZ'.Q\^ M%.FN/%OX+BV*=%O^N6%!R#)1@/]^GZ;%\P<1X'C$]N7_ %!+ P04 " "B M@)576-+9J;4# !M#@ & 'AL+W=OL %T&";!^&?6"DL\6%$E62LMVB/WY' M25%M1U&=55\LDG[NN;OG^#K="OFD8@!-=@E/U3S.ZAGO0#]FMQ)Y=LT0L@50QD1()JYEUW;\*)@9? /YD ML%5[;6(R>13BR70^1#/+,0$!AU ;!HJ?#2R *P: R&)SJP:L,O%,]#"N#(G6[S+T0SJ>: MSJ=2;(DT:&0SC4+]PAKU8JF9)_=:XK\,[?1\(5(E.(NHAHC<:_S@)-"*B!7V M1/@4"QZ!5+^0X%/.]&=R=DLE F+0+*3\G+PG#_<^.7MW3MX1EI(EXQSKKZ:V MQN","SNL KDI W%?"61 E@)Y%0G2"*(&>[_=?M1B;Z,HM3+NLS(W;BOA1['I MD8%S05S''33$LSC=W&U*Y\>\!__;^X$8@WJ:# H^[Q6^AQ0W(K[$O.\[O<$A MRF] N<=400F:'("<&G.@@%V:-.ES MJCK>BW"=(VV^B_"_BPC:$ >2#&M)AJV2+*B*2<0V+((T4K@]HT(2H@N2 9Y$ M,;:;DBTYQ_MA],:3HWR;0)='(/\EJ-^[/)X*3:#AN#GQ49WXJ#7QZUS'0A;5 M_I"2/VB:XQ%KEII'_EY"\@CRGZ;,6TG-A>!*932$F84GO@*Y 6O^\T_]D?-K MT^[3)9G?)5G0$=E!92[KRERV5B;894R6Z],<:4U5:"5X:Q6Z)//;4\-IAEMZ M_X(4$ZU)^(Z".1!^7 L__M$E0;Z2)=VQ)$]:5TFKG[?6ITLROTNRH".R@V)- MZF)-VHN595)LL%02LER&,5ZT"4U$GNJF@DQ>G!N>$AA^>5+!\W94>+K+B]/PJ-;X&B&>-[$*0!X/\K(?1SQSBH7YCS M_P!02P,$% @ HH"55Z@3;%X[" L24 !@ !X;"]W;W)KQHU2B;WE6B)O! M3LK]U7@LTAW-$S'B>UK -QM>YHF$RW([%ON2)FL]*,_&. CB<9ZP8K"XUO<> MRL4U/\B,%?2A1.*0YTGYO-Q[9=B?5C?'B>I]LZ1.5O^X?2K@: M-U[6+*>%8+Q )=W<#&[#JV4T40.TQ6^,/HO69Z2HK#C_JBX^K6\&@4)$,YI* MY2*!/T>ZI%FF/ &./VJG@^8WU<#VYU?O'S5Y(+-*!%WR['>VEKN;P6R UG23 M'#+YR)]_HC4A#3#EF=#_H^?:-AB@]" DS^O!@"!G1?4W^59/1&L ^'$/P/4 M?#H@ZAE Z@%$$ZV0:5KWB4P6UR5_1J6R!F_J@YX;/1K8L$*%\4F6\"V#<7*Q MY(7@&5LGDJ[1DX0_$",I$-^@92)VZ"/$6: A^O7I'KW[X3WZ ;$"?699!C$0 MUV,)$)2C<5K_W%WU<[CGYV+TF1=R)]"/Q9JNN^/' +W!CU_QWV&OPR_\.$(D M^(!P@(D#S_+\X=@#AS332;0_TN/OYSTM$\F*;;4^F634.4N5E\CM1:7NE=@G M*;T90&X*6A[I8/'?_X1Q\#\7Q0LYZQ".&L*1S_OB"U0:5J0\IRZ:U=A8CU4% MY;B8A>%H?CT^MO';5E,R'TT:JPZP20-LXHW$[?K_D#W58I8<*D[*BY1E%!4- M8G5?7:5JH>]+?F2P)M'J!7%'%*]<_":7#..%G'5F*VYF*_:&\9Z"TY0E56DM MUBC)>2G9G_J&BWGE;MJ.;#P*YNU_)U%VC)B-B#O(TP;VU O[MH52E2P@D;-# M+C2%-1,I/^AB5J#;CT](T/10ZF!^4'%WT9I:((?86J^V$2QJ[&8R:YC,OHL) M*!$M2UB.L&QE"T OE?>+N6M2]IH/?;*Y^+A4,(2 M%.Y(FL@9]) M);+Z*Q('%@];LJ';* MP6%'^NN7$6S\AF"WX4/&0Y[+%QT+^L>![=69@Q.V0X.G\U$4M/Y9]'T6_\QAXZ!9""O6ZA5PGCS43AW#C8&;78B^2OUN]3!N _6U 9P5674"EE+TM M+K:E'(BUFM>:E\-L-HK=D2%&\J?S(BJ1(SP#J;1>^^WSW0MZZI$U_0-[>VIMV+>Z[";QO$^^B9%O MXI?O1]H1[Y3GN3K>V25E3R:XM!J X%/ _\;I-S&23OR2?ENE\PMT'IE^%":Y MECSY4I]N[K.D9Y''UCJPRI%#Q#LGM%W01K>)7[==NXYQ4V'1YMQB94OS!++T M5/(<9E!\)V$O#Z/;Q*_;)P4&&'U ZNBI9*D*177CM0DY0GM2N'?GQ''&'>'8 M.LAQV,7SN.\PA!A5)GY57IZ%_ -:T2TK"A48U671DG%WKCN.P4,2V71LNSF> M]=&)C&A'?M$^EPY52N C$MER3"9Q:)54AUT8XZA/MB,CVY%?MA_KAW^L>;SR M]Q=9=%%IOY2W[L08:8_\TJX?\2O2NHR\Q=PEY[%]^.6R"R"_>@Y*(R/GD5_. M'[OA.[K5;]ND MA(HM4$8WX#(830%:6;T?5%U(OM>OV*RXE#S7'W8M MK<5?4$L#!!0 ( ** E5>68A^"1 ( (H& 8 >&PO=V]R:W-H965T M&ULG95=;YLP%$#_BL6D/;6!0#ZV#)"2;M/RT"I*N^W9P3=@ MU=C,-J']][4-8=F44"DO8)M[C\\UXA(W0CZK D"CEY)QE7B%UM7"]U560(G5 M2%3 S9.]D"769BIS7U42,'%))?/#()CY):;<2V.WMI%I+&K-*(>-1*HN2RQ? M5\!$DWAC[[BPI7FA[8*?QA7.X1'TSVHCS($5 @:9M@1L;@>X \8LR&C\Z9A>OZ5-/!T?Z=]= M[::6'59P)]AO2G21>)\\1&"/:Z:WHOD!73U3R\L$4^Z*FC8V^NRAK%9:E%VR M,2@I;^_XI3N'DP3#.9\0=@FA\VXWY?2F/ M6IJGU.3I=&V.EX!$3Q(3RG.TE!+S',RQ:Q7[VNQ@X_RLHZU:6GB!%J%[P76A MT#=.@/R;[QNS7B\\ZJW"0>"#.(Q0%-R@, BC 5[4EQLY7G2!=Z[,&[1[16M. MZ(&2&K-S5;?0R7FH_6X6JL(9))[Y,!3( WCIQP_C6?!E0'G2*T^&Z.FV9H#& MP6YZ.S[51DLB*OW_(;>ZP\ ]9@H&Q*:]V'20\R#X[15RP]#WY&:]W.RJ4WL" M:;XB?,%MF/F>V[QWFU]]<,-^P]R+?OY)?RA!YJX+*I2)FNNV5?2K?:-=MOWE M;WC;I>^QS"E7B,'>I :CN7F=LNU\[42+RG6;G="F=[EA87X6(&V >;X70A\G M=H/^]Y.^ 5!+ P04 " "B@)57R!1U$&@1 "G- & 'AL+W=OS_=P+Q>&_O9 MK93RXJZN&O=F;^5]>W9PX(J5JJ6;FE8U>+,PMI8>?]KE@6NMDB4OJJN#H]GL M^4$M=;/W]C4_N[9O7YO.5[I1UU:XKJZEW5RHRJS?[!WNI0M M7*H;Y3^UUQ9_'60JI:Y5X[1IA%6+-WOGAV<7)_0]?_"?6JW=X-^"))D;\YG^ M>%^^V9L10ZI2A2<*$O^[59>JJH@0V/@UTMS+6]+"X;\3]3^Q[)!E+IVZ--7/ MNO2K-WLO]T2I%K*K_$>S_HN*\IP2O<)4CO\KUO';V9XH.N=-'1>#@UHWX?_R M+NKA*0N.XH(CYCMLQ%R^DUZ^?6W-6ECZ&M3H'RPJKP9SNB&CW'B+MQKK_-MW MRA56MZPALQ 7G<,'SDW$A73:T:-KJYQJO*1/)D(VI;C1RT8O="$;+\Z+PG2- MU\U27)M*%UJYUP<>C!'Y@R(R<1&8.'J B>?B!]/XE1-73:G*\?H#")2E.DI2 M71P]2O!'4XK_/Y\Y;>-7_[!(XT#O9 M38\B[V__\+O#Y[/O'^'V)'-[\ACU_R^;/LK$;A%_-%Z) M\S/Q?\#A-LUYI'DFKN4&J>QN(MXWQ91):>_$>F6J:B/,NE$E4M+ M(:8X:=RJ:C,1?J7$'W[W\NAH]OVEJ5O9;/BOP^^%L>E%W"*^^$Y !BDJY$CB ML+7F5I?*$E>Z\6III<>>JZZ6C2ADJ[VL$-(-T8"):N;&08R+FJE$+2!RTJ!O76=D4B@FY6E;5OO!& MU*K47;WO]&]@+>D.I'7#"OC4:.+Y!@89[/=I>C/-+!+U5EK/YKOJ+.K&5/R$ MM5%K0E;.B)7$^U99&:0!^?<-%#_MK21AR4JNI56B,+8UX5-B%SS2@L-7+UY- M(#U>83.BURCAU)*4-^T]J!UXT!DS(N$US I9I<#V<)V2;;'0#72B80='$A(E M!U9O%;2G&B(%R<+N1,26K,&U]BM!.A!+Z-A*\B>\5BV1E+V+ME:#>%L--/?G M\_/KK#FR!#F&U?6 $]V$DLNU"[KEW<@6,*&W71$4"-/1L[]WT+RR8. CZP4Z M$52UQ.%L_^_BV5[^]UXPU+GUNJ@4'I&J/JIE5X6=;O;_:\KA9-!V6W ^@O^6PS4]&L4O$%O 0+-XH:84B%"-^D!MQ?!@@2"80/Z-GB<14 M? CY$)9*NB<1"^E68@'0W)O"Z3M1!Z04]@#.4?4_K@A*ZF[%HY&2L=N!E_9+=,[*G@/R$O,#P0^V2'PB>@E_JB* M2CK'Y9RC[BR'&I(EMF"ZL@XQW"=BF]>!3U@=SD*QD[(@.3RG$N;W?D9Q:D A M[@SJ)30FU&(!\06W&C&X1ZX(AAI(Z8CY6\T]"7;%%K?:=(ZT[%SW@,N>W4]G MH[#[%E,?I>1'4,/N9JE/4U&3*6RBOH8*2JXQX 5Z,I"$%G"X(J*MWX=+U*1& MI6_EG&I:"Q""LDZR6U/O#NI*SV.=4-B$PH"]0A>2$(@#_P MQV=8U5%-8_--DOM'*1NDIY6J0O9*[I9IL_E8A9EQK()[D-&8*(5G7>M87)E( M3$@T55#615]F#*. %GSPT(2FV]B&3%-OX@8Q,F&7)!^H$%@9?<.[2^T%@ 60 M]MFNA3VN(+4B_M8-9:@08H-LT?\7<["DTS+G&$R%V;VJ:4;C/_&:E96:I1^N ^!.VAIL]R?%-R'UCQ:?GF MCU^3:>XQL@;B8NE?39]O:^3EB^GL'U;)=69\L.V$@F1I#76_D8.7KTZFK[8X M>#Y[/K33MQLE0V&$ TJ^<5'9(\_P*P#890!H#C%)NR4;<6N9*Q>K6YAYI9>A MGJ8HK]+V MD@4'L22^7@.H"K+=-@JT*5 MU-7LZ-0Y42.(&)+SH$M0Z<\ZQN[!WE&L-#00?M,JJF@T'?-JN>$%!#)C3\@< M4-&4%4\;R'0^:9D6>ZA[3F6 U0-\E.@AN:C(WA/Z MF687])WB&58W2\@5W8]@O.PWT]!]@//>T'Q-[O*7)V91T5: M!$+*6[9F[\WAS[C#> 0.(5D\N5SNVC%6Y9/3Z>%643X\ZH'2O6(/X7IX&"?@A/(<3TG# MS";H()6;<^B6O#S MD_;4;@#3,W +P&O153QXH)$9.-/ $GA)0TL*O*^%U$_C)^F8_2P7U0!O(GM9 M_-Z5"^-""*/D\%RXDAI%KFMY&4WMBY!TL4.E$V0(-;D?*L2=$\KM4S[I-S82 M-&!I.&EN]=5:?KKAXP MRSC_< !@0X_$"3XSH;#-_ MO,U\^23FC_Y%S/],YHEQ3?Y T?I@F.T,WUN$!Y#H_55 KDT98% M@97F\=LXB):=Q$JOHL]& F;[LT%.&/0[5.NM&C%H%7FE2W@J.7$\C?@&(MQ1 M/!YVH\Z!M;_C1&57>D_E-T/1_&4!#K6R\<0@$$VBY E9'X_$21Z+!1"#AJ:" MA=*,+/!JG.I9Y 10,K8G7)_61Z3]3XEUG[D?@<>L@"?[[[!W#[F8RDS*I<%9 M:<.Y 3?#Z2R?W_2!RB<7H]:$6*0 B-G[CU_*P^-XZ )<) %42S (;@!#PJD) MKB4ED@[IY,0Q6B/0&^978?@7O"=&S3H=+]34R/,<,-4B@>G@$E"9*(5S=#YM7-= MS2?5]TL(#WJZ^2\QXZ!_0?BE8Z7< V<,/T!GJ25 /]B4U)?Q4@ZQ"MFU&I8O MN0[.6\J: (=M](2:F^@FO5*4[?,"DZ(FE),P-3Q "&RZ_IPBN#5J-$X_!&#F\Z9I\P>+>N\#=UH E=:-\$%M57RL.L1W$D6Z'UIX'@>_^L>V/=HU MEWV@0.1#+#: HA'<(,0X)V6C95<=>U*X2L/^3*$>H1-EOI+O3,T?/A/OC\ 7 M8QPO^! 7Y.C.2VGN7WE!,:)J&L\_K_ATE4Z@_]HU2J3!RA@B)#J#VUTW'NI@ M(3ZU['UIVG%^\RG'ZH]F2N0.]V1EGY(0[C^9%@7RY>STN[/A+B3; M94*6YS2.#&;(S_XC5DY"4%R-TILP^A.7?%$3P3E)=\-"DBUUR06%3[!W3J=X M)/CE@IEU'=/?(ZH&;,O^UG=<_96(G=H-R21?,=H?"DZ./]V8ND MZ)MP[RK>FB"B4 MVZ$&%H(*%!DA%?=XZVMT/V>>!LW$3/^"8V-PA3 MS4B=065(8ZF>#T^C.)^N MM%H,SIU+5811:8T.SL;[=?%4DOQ"AS/E'B'%G!J.4Y;QVI/A.8QE(#GA=I@[ MD8#/QI<:@[?4K7$Z78J+5S42.;X'E*[ZA1/EH7+X@I#MC1"7Y7@?#N=!6J [&U"_6NJF842PP/[B'3R7??'P- _9FG)TYRU=+XDJ^RIR M)V/&^FEVLME7W/)YTEV>TTFJ9Q,7YSLBO/^R\?CN^.LSCTV?>_Q_2!DXX%1NK^59HVC"*&ULS5I;;QLW%G[7KR#4(D@!>:R[ M[%P,Q$[:YB%M$'=WL5CL S5#241FAA-RQK;ZZ_<[A^1H),M*NUMT"P2>&WEX MKM^Y1*_NC?WL-DK5XJ'(2_>ZOZGKZL7YN4LWJI N,94J\65E;"%K/-KUN:NL MDAEO*O+S\7 X/R^D+OM7K_C=1WOURC1UKDOUT0K7%(6TVVN5F_O7_5$_OOBD MUYN:7IQ?O:KD6MVJ^F_51XNG\Y9*I@M5.FU*8=7J=?_-Z,7UE-;S@K]K=>\Z M]X(D61KSF1[>9Z_[0V)(Y2JMB8+$Y4[=J#PG0F#C2Z#9;X^DC=W[2/U[EAVR M+*53-R;_A\[JS>O^15]D:B6;O/YD[G]409X9T4M-[OBON/=KIXN^2!M7FR)L M!@>%+OU5/@0]=#9<#)_8, X;QLRW/XBY?"MK>?7*FGMA:36HT0V+RKO!G"[) M*+>UQ5>-??75K;)W.E7BD[I39:->G=<@2I_.TT#@VA,8/T%@+CZ8LMXX\:[, M5+:__QS,M!R-(T?7XY,$?S)WB9@,!V(\'$].T)NT$DZ8WN0)>D$RL;*F$#?@ MU<(3H.5Z(VY8O\J*?[U9.G[_[V,*\/2GQ^E3U+QPE4S5ZS["PD&?JG_U[)O1 M?/CR!/?3EOOI*>J_Q3XG"1QG[R=3*W']0AQ0;Y]M>-9.5%8C6G6^%;*NK5XV MM5SF2M1&K)1R K" )>9.9[I<"^?W._I<;Q34752RW#[[YF(\6KQT(LVU*FLG M9)D1;:M2LR[UKRH3]QM5BI2L@Q P*]Z=!F/AD MF_;\1+PO70,&H*1;DS=$QW75E9JBT,[Q:R5M"1YQ$C1?Z*:@SSEQ@[>D GI; MUT&,EFXJK=7*XJQ?CJDP*,6)M2HA20[+9$:4IN9/@&'A()->:="-BT6EK#:9 M5WPAMV()"RH+/)%T_'(K%.(!@5!)6V]]<$@$H3C+L!BTR2G(*F$/Q$O$K9U[[-69=G*]MFH=Y?\@ M2^0@9)NZ8UE1Q$4^.?CP*+@A*B!YRER"7%&I 0:1W,(-9A4(H 4LH=^#(-L6BR!B2639GEZHF@ M-%"1A7KIK@:0Y1#10G*61)>^=B+(@;\A5+R[D-JIH! Q4G 4>'0=((6Y:@G(N@[3BI>:.^:#SV4U$;S9IGC"3AU3[-"D@\I$CCQ'D69V*H=3 M("!)J@!DC*VL=@I9%$2R5%">)T:HZNT4\-UC\1('KD@'T>1.=6 V>E# 4%Z3 M(0; T+8-:()G(H5H]JF)5 S;!>^.+$7]HJ!-/[N O!2VG$YD[@A] R1AUVE- M_?%A_O90K(Y5.K9 +I.B,H@#9H*,LC+1.U@+D0X.W1=Y$.4=B"\->;P]4V ' M5<%G2.H\* "?L0R@47XM?2G.FBBHW6Q ) M^!=$"ZR(\)ETPV@R+WH?1\P&<25$H7O#17UAB)^/.]CU]3,[)ZUQ;=B/IA/Y\DEWTTFDV2"N]%D,)R/DAG= MC@?SQ2@9]6Y/.(!XWLT/U>DSOR.JE\D"E\F0CYM<^,ME MA+U@^8*OBV38L<3O1-862CNP@HR?;@<"*D26>.C0?A.^($$E,;9"X>$Z!.)Y MDFLEY6O)V+QT*I>4>=&^*T3#%;!%VQ8O6RWLZBC*=B65GO!B;BE(6]WN:[>T M#7M+;0+8"#5L@WC:[F":^SAXZHDX'+0IYGFE"#^CIE4TUPT=0& M+[;DHTX!@G2]W8,(NFV!,)[?!1Z_;H",C88M'X@[[?ATG_16ZG27V7:TQWO- MMJG<6:H%^1:RNBCZ=(+X4Y-#.YJYECEQ[3A]^[:%/&LG/C/+N$D%X'_5N7&G MCC(,U489AD&^5+\S,+@_L!U6,/=HP=#F"I/"X")KVBK;*JZQJ: [*#=]S\T\ M^AAZG&]]4&56G1"1LG+V0 PFT M0UB*8+(T-7U:?L6U5]N<.F<0@C%-!1<*CNE189GK-<>RB\BE'E+%D:'$%E'B MHXPJ2O6E@:C=AH<-77 Z:ZA[/FZM@0\26>'%@R9)0,.G.YJ*&?@''>0$?)K' M2 117A02?F>%,!17"D]?2MFXV1, M3V-^FEXDE[VW++C,NQXX&N'[:(@_XPER\WB(!/RIXY58BDSL(2WN>2XN0/L[ M7.DHNH[FRBXA:AP]PEY]#9S#/7>7K[.ZRB'T]['AEU-PW+3;D^ MHWE9&YV4 6DZBWY#^:KQJYUDD$CH1F1_RUD*O/F" M&UP9IDPJZ,!ZF+Z&;**I/R7?\V8EBQ$Z$,EV&!?+)VXZ"WBH_M7W%2$"[HGE MI6*?I/0.5&IQ9;]+YF'(*3'2J)15T,0IQG<;N$CU8^F4ATR::A\\46TW",,G MU-^&?&+#/H]4!B@E\&V<]U,JTMQJ&\'Y2=QG-?"<.6K,D/0DUAWEGV07]JTX M9F?C*-ENTNX;JOW01RE529WQ(:7;&X1S5UJ&_.P_[- @VS_Z?P6$KK4#*]W0 M/B5?MY*P:F\$QJT)_/-P(L4AKQ#+-$D.$T.O[@Q%!DWA)%="K5+^\'%9&*$< MU*N;CK$?184/@N0@4M=-+BTG_SOZGUX> AW8AO]ORU"%2+"HL5-;KC.)APRV M+X&=W=*L["[*J>7N%(J'N?@QC)/W'[X<'R\B?IO?/BH9;@ZVM4O_:M7$<)S, M*4?/A_YZN>!N?38;)N/>C:PT8#2Z/97J+-=L@JY[-N32XC*9XB\JA=Y>B#P7 M,^JOJ6A <1+*B.$(-0C=74YQVJDZ8CCS5<[='SJ@'5_SSSFHE6O*VO_FH7W;_F+DC?^AQ&ZY_[G)!VG7-$7+ MU0I;A\EBUO>53WRH3<4_FT#;5YN";]&WHPZB!?B^,H"&\$ 'M+^CN?H/4$L# M!!0 ( ** E5&PO=V]R:W-H965TYA@V"#=@]%#[0TLHBE M2"U)V>Z_[Y"TO4X3&VT//9!#BC./;X8]++N>JMX!*?-)B^ M;9G^L0T^H_VU>](T2TXH%6]1&JXD:*P7T5TV M6PV=OE?XC>/.G(W!>;)6ZJN;?*P64>H(H<#2.@1&8HOW*(0#(AK?#IC1:4MG M>#X^HO_B?2=?ULS@O1)?>&6;132)H,*:]<)^5KL/>/!GY/!*)8SO81=TB]L( MRMY8U1Z,B4'+99!L?XC#F<$DO6"0'PQRSSMLY%D^,,N67&P!-J>&Z8QGEB:2>GGY0' MU%5 S2^@CN&3DK8Q\%Y66+VT3XCAB69^I+G*KP(^JFT,17H#>9H75_"*D]N% MQRLNX+UV$GZ_6QNKZ9;\\9:_ 6[X-IS+G)GI6(F+B%+#H-YBM/SIAVR<_GR% M[/!$=G@-_3^?T7741V41[F?P3]#/E*J#$AZ5.E(R7FF'U)5,E+U@3H49J)6@ MM#>S :40V :I:41HP^U =SO@N&3X_L7"@ X=VS7!NX,_GPP^2LH%(2BMS0W@ MOL3.GO%@K>JE-?ZNN"[_/AH$1UZ3GPT>Z07DLE0MPH]03//XULEQ&A%M-X-/CB9&.!@\78_]_T_=,Z#D%K&MZ7T'5+T O_5\RP2Z8\C(*HLGON5Q M]B^VOZ$K1-7"$?'7SCWCQ9@P?%_X?AC&5V(38CDAD<;3:0CI,(1T^)H,DY:_ MJX[N770J)6<(CMJM;U>=>F%I&V:A(37:ZF^[\9;>$ O>8E^*WF5'K57KTX, MN]XR'P0*]^4\C-]ZCI.4SPA8,ZK00 '4* 9 >&PO=V]R:W-H965TBCYPI=&*"$4J M).6-\_4]0VKE3> 8[^_\ZL+UT6C+[SR%OFV5 MO[MFX[:7Q;S8;;S7FR;*QG1UT:D-?^#X1_?.8S4=42K=L@W:6?)<7Q97\[/K M(Y%/ G]JWH:];Q)/ULY]E,6OU64Q$T)LN(R"H/!WRS=LC "!QJQ/=N^PL/_AP+7NE,2+^TS;++94%E M'Z)K!V4P:+7-_^KS$(<]A=/9=Q06@\(B\IQJZ,75=1^P$P+=N':MK9)0A8MI!+0(3,L!YCK#++X#VXNIK_2DHC;P6.U[7BTE3&/P^YG!&/'D:4;CD+G2KYLD [!/:W7*R>/9F?S,X?X7LT\CUZ#/V_Y^5Q MF++V?D@E5;S\Q\/:,N>T8Z?>NVY MHC4,T+9Q8LEM+7;$NJXT9L3.+%AWRMY-1HM=[\L&S0@:?12JE;8;8):NM^#F MN61]J]:&!P3MAV9B'ZA'C7JRSAY"SO4^@(WWRFX8TP8CCGYO=,@$@\ZSPV!X MA7TJ%!UI6V(.BK:MJ$(8?=#U'6D0Z)R/M3/:B?TPAD4$0]_)*4G%".G0 OU0 M\%JN=-\>!OU%PC)DC!,?_HI."2P-'U(:::L"=MK.ZP ]V%-I3HTQ(IR4*1!/ MZ<7Q9(XQ8HPH=J8/I%LQJU FR&HT*00B6_$Z@A32*B2?TGQQ.GFQ4SU(A9 0 MY\>3YR.B!C<5FN0G>B+"< 2GO#SDC7$%4N7X= MZ]Z,N3Y(QHS4MFHS;-6SA+,TFK,5HX0%MNI^*)2]=!]D+R$ 9XY.=O$A9R?T M1EF5Q1 /5!X&L U*L)55-U&"_>A(?;L2*%D\V1TB+GB ;\70A%;LW#V,24< M)6+TE\1.+JL2%Y=/>"W'QN7$9N&<=H=ZD\Y)]P[$%-8@*W*G=,<*A3ZAGYVK MMC HF1%2.40Y<_#U/G-21-(-OA(HQ%+RAYMMUX%[Y8<&;G39$'HDJL^'4.@Q M1!"(7*B[!JDQ9DSR3/2_*49):IG]D*Q^8V%_MJ@T:7 =<+N&P[LK(=L2&[;$ ME!K8?C65%&*.%C6]N#3X/Y"3631_?AY2)Z%-JQ3H>S1,E)BK@VKOVM32L- - MTU+$4S[N*3\P-"2DUD76KFI497W;#JW"SQ"E7JIEG$T M>>B:F>X]!3#L-NG!(WXB[?E5,.Z.;ZJK_)2X%\\/LC?*;S2&EN$:JK/)\^." M?'[DY$5T77I8K%W$9$V?#=Z%[$4 Y[7#[3,LQ,#XTES]"U!+ P04 " "B M@)57H:BU9;\" !$!@ &0 'AL+W=O1H)Q&SZ=J8TLN\5Z#V0C!])\%EFHW"Y+@<"I>%*@L;5++A*)HN^L_<&WSGNS!$/KI*E M4D].N,EG0>P2PA(SZQ 8D2U^Q+)T0)3&[P8S:$,ZQV/^@/[9UTZU+)G!CZK\ MP7-;S()Q #FNV*:T#VKW!9MZ!@XO4Z7Q7]C5MKU1 -G&6"4:9\I <%E3MF_N MXP&9HGDT%G-0*R!#6*F2!IO+-7"+PDPZ-"Q>80N-"*)N M"'0- 0>5X?L7B@Z],XHE175O?2QT;B1U?5G2 !O?!.Z3/G.DMTAW;IM\@08] M4[I2FE&A7&Y)12O$&C@C^[!')(G#A$@_"<=.&H2#9Y"F6#B'<3B +M'+,/4T M&867-3,FE&ZGOJ1S<&!=2,.8N"'1I'/B^ER\)!RY7 B-OGV*B MH\D6J-=^?QDJ<2-M/>3M:;LBK^K-\&Q>[]=;IM><;K'$%;E2Q$$ NMY9M6!5 MY??$4EG:.IXM:,VC=@:D7REJGD9P =H?Q_PO4$L#!!0 ( ** E5>&PO=V]R:W-H965T-UN,B/+O.GF7&:W#YT^0"0D<4(17!"TH_[Z?N< I*B; M&S?[TK[8O 'YX9SO@_4RP=M/M=KI:SXLBG*^M7%VMKJYOJZ3M=J(^N1KE2) M-TMM-M+BUJRNZ\HHF?&D37$=!<'D>B/S\N+U2W[VR;Q^J1M;Y*7Z9$3=;#;2 M;-^H0C^\N@@OV@<_YZNUI0?7KU]6]>"+%EH_9EN?LQ>702DD"I4:DF"Q+][]585!0F"&K][ MF1?=DC2Q?]U*?\^VPY:%K-5;7?P]S^SZU<7L0F1J*9O"_JP??E#>GC')2W51 M\U_QX,9.@@N1-K75&S\9&FSRTOV77[P?>A-FYR9$?D+$>KN%6,MWTLK7+XU^ M$(9&0QI=L*D\&\KE)07ESAJ\S3'/OG[?E%DM?E!%)A!A\;;(56EK(+VAKDTS]/><,MEIQ> MC/;835W)5+VZP":JE;E7%Z___%TX"5X\8DK2F9(\)OT/B>:C*YS6_Z.&V/=!/6[82T-R'M)N2]"0_**"%KC"Y03NJ; 9)!;1;*= DQ^*O1=2WX[^!V MHXW-_Z4RT90H6<7AY7N9F\&/)3964:!&U%BUMF*%6E:+ @)4+>YET:C!+]M* M";T4>5TWZF9P6N_OQ4:7:HOM:3ZCG-8J;4QN<^4,TG8--2]%- S'P6B&JS]_ M-XO"Z,7>E7\[N'U_UQ-P,[B%,O9J(=//4+LG>3X9344P"L4S$8X2\5S,QZ-D ML//V0I.FX3"9)*,QADPQ,)[B\CD]C&:CZ>!#4^9I7LFB&QP& 49XJ<%X%)!< M")X,?AW=C<0*/C8>F?V'\Q9L.,.09$; 4>Q%[<\JG9 M="G&P\DDAIQ+$4/F)2T[)R<]YW?)=$S^D5L1A_\CV36#.>&9W.)W7YU9,PI= M.[G-KAG2[61VS1#49$S( R@]GPOLJV](RF0XF;HHCK$#."EG$;N)WB78\@&J:%HTZ*>8 M>F:)K\D75'!K\M1"3BKKM5"_-SE2TFE84TH>U5=7@A>R_-PZ-E.5KG-$*TUU M@YG#_86==C3PB>%]R.U::).O\A)^! !K7T"M>2 RN<6E$87"AI2T/)2''MAI MHSWWR#,)_JB!NXAMW>WL[$K^LE5]U*TQ> M?R:;=)I+"AR["=&L]W3,:WK&"GK\"UGT!-%0IMA"?%^+$1IT:XK 8"?OG.?6 M<%VE#%$"O,"-^E(ISB*[-KI9K8^]NA^2]*""_->A2"F;R!9)N)DV?+G:E5*# M7,S+K*$D5[@F5V.RU68OB-(8]L<)YU."+92%7W@R8D0#>[E("]*CI=$;\0X. M90-\M^C<<:5E%KWJFQ:QWZ= ME2?,5&>-?*\6IJ%$=$8FG9$_P;&=\7$("V_!]0"596ESJ%M1M]PEXEN]J62Y M_;[F%P!TN88%7;R=7]8@5:W&OS?89O:X1!Q90I.4<>&^O0JO/UV%NT&EJ-=8 M[PJV;GJBW!Y+"Z1\OLQ3V6KZY/+M-@^L*VN8E/$6?2,+6:9*W!%-@]:R/H]A M/=K8PPT<>H8?9P S@Y5XCOY+'2($ZIKUNG1?O3A!_XK17I+!WW2YNY-9@ MN+#RBY 9F'5.G([#3JPF3_W":E,5>JL43>"NM?<6BW;IBMZ7%U!QDULNA9H3 M0595@7PB-$)+:3)BU:#4:FPA[H#HH4M=U%2 MPY+Q)9/29K\R0 WOAZ&OZKXA&^H.98VJB>W5]ZRS V.W/*AO$$WU4KRZNY7\ M%CK4\@!.&;7T(2H1Y!Y8]H 86^X2<&<*X./3GPW$LRDAQ>[9F?I(8_MX?4B& M46_*[U6QW:^YIQ7X>LE0 U>.!E M[!Q%1V^I7I4\^ROH]]TCBS_VCJM,GUYYDG7 IP[YU:-\JT^RSM\,"<\U* 207^P9P?H.1ZJ,[\ &0K'$5'3 FO'9"?Q1/'8^P=1"_R'8&LC6(F>[!_&,$%$^>"R:1[.H>AL>7((H1.ZF_%M,IYR>GM6/AF34;NL"<<^$^;SB ]? M*&<2_RP<3L=1>QCCZ3:=BTV1@DF_Q?A&"C)#H)>.Z[D/[C!('UBB>66*P$Y> M J8L!J^3Z3(7[R)A3%ASK M[3!S#VPP5B6!AJ"6<2B &@)(['[+T$0=B,CJ!\:ZC.]V[Q4C8XK/?HV.] MZ!,.+H]Y-7OX.$,Z30P#3!+M78I^5 M)9$IQYIV[' _6IE6+CD8B7)JU*HHO-/ZB=Y!2LX=%)>MMP*%6':GJ'P\NI!U MSMGD^:>K/5!-OF$3XJ)!!%QV46S);\L&WN@RKU0/*&= M?+KRK-/TL_$46V!VHU:>;$#_9E,Q;(=;"NGQ/46UD@A'2H6U9])(_-SFECN_ MIJ#L;1-1@X'.#M M3R?8]9W%/^^&)2%\O5'^F],&"'M-7Y#OE7]!>/F<(4P:G;-/GMC M^"AC1S>Z$J'/G=CVB"X=J)4UM 5).83XYR/1&7 F%D?P_3TE.U&+M0'#W;CO MM(J^TXKV59U_V7NQ#_G[-R>/+*+=E0=I!_Z_!#8*COZ&AX.]A;OO$0%#W8/_ M@X_*[N8\7^^OU,[I7Q$^HWU^4(RX]!!:=.COV*-=DZXMYV+OT.QLU44, MZK5^**F8Z0?:$=WQ:5OS1B>(U>YKT^GO2@Z3?FBK)NV-F\&[ABN(!NC9*NSH M]KP9&:;+)853RG6,6^7!O[Q2V5\N);D9?N MJK_T?G4^&KETJ0KIAF:E2KR9&UM(CZ9=C-S**IGQI"(?3<;CXU$A==F_ON2^ MC_;ZTE0^UZ7Z:(6KBD+:S1N5F_55_ZC?='S2BZ6GCM'UY4HNU)WR?ZP^6K1& MK91,%ZITVI3"JOE5_^;H_,V,QO. SUJM7?0LR)+$F"_4^"6[ZH])(96KU),$ MB;][]5;E.0F"&E]KF?UV29H8/S?2W[/ML"613KTU^=]UYI=7_=.^R-1<5KG_ M9-9_5;4]KTE>:G+'OV(=QDYG?9%6SINBG@P-"EV&?_FM]D,TX73\P(1)/6'" M>H>%6,MWTLOK2VO6PM)H2*,'-I5G0SE=TJ;<>8NW&O/\]7NIK?@L\TJ)6R5= M914\[MWER$,X#1FEM: W0=#D 4''XM:4?NG$3V6FLNWY(RC5:C9I-'LS>53@ M!W,_%-/Q0$S&D^DC\J:MI5.6-WW:TG?:I;DA8YWXQTWBO 4X_GG(YB!R=E@D M$>;#<7OZ)5I:JK2ZW(AG)=E)FWFH'&. :S7 MO+.VB+V@RS2O,LP72ZVLM.ER(Q#TT!]"'\>0,N.IW'*B\VH$NV)+!5)W*'.^!^BI8SIJ20]^: @[> MB)3V,X681UR]K=;D0;5TN:JPAH$42ROM*\IN9S\V)K)"),4D1"J9Y(K5)TTZ MQ0=":9:::0#2 S^\6TUKP%-;+EY;TLN#HKK]JB3O2NGV=/64;1L M$$Y"G_+Y]_GW@A1HA;5S0%7F/F251$CRZ]R:@D:GQEJ3&,M<2S:Q_)K' (^D M-S22.$FLHF585:"L=+O0FCX"K8Z9#=NJ,EJ3Z.KTHM1S^!/(9?+!ZGOP&R X M' E"%$FEM1L" +]WA)54NB6+Y ?UM=)X1SLR 'GA-)V2U>VHW;ZM"760=9Y;&^E?,A(3VC1".L>LEHA5'MF031P5(6:VL^:;A<17[+J-@%SS+ M(K'5'M'0Z^ V]+L85MC@6\8"*^)4VHR-(\&\*A&UEPKG#3LAUPQ]]KZQ*T88 MQMW#QX$4*>S4CL\5($U3,)C'PM,<- <.PL%V\_Z.91&0]YI-HT\2+:PK^( MH[/AK/OC#9A<=$^]/X9W0[$@>I=\4J&J*-,-K^DM;\(F%OAZ=C8\:<5LM7J_ M&X\-M<]0''J\/CX;'G4*!HF=>H2Z;OGSX)Y7B4R_0-R6H6>O=RS<[NB];3F0 M&"+*T6 V.8ULV6GW;JN2DZ>\'G\&>1L@A5C _?Z>K\QDO%F,IQV?_N;_FO'M/-Z4F[*10AL,0V?%G4K-V)Z]']/ ML]ET>-K][;OI3W'C*:'?3X[3XYA5>QV'R#$;1QC=:>^3 _*..G+$K6>38W8, MYT_O/C@QG#S;H\].7TL?Q(%I]_=?T><)40+PS13- MTV6;.D?'W5QH.AP/GI&#K?H#Q71F( 5[B(,D#U=90O-VE@,R=:8O, M9^)HC4(':;)>P"?Y3GYU-D92O7%O@ZB6DH[*C.V\K Q1(0YLHW^U?EV)SFPFIWQYYR8Z)265&9XO&( M8N->==H"E62 %L6'RU M5>-!0(>%IMPA(W^A6J4Y.%U!QW#S!#/L02#13G[%LG6MPR95ST4U^;6[)HHL0UV&EM>W@^1 D1":[_U6D/523=2IVI6W8QE )JU!7 M<@FVQ%8@MJ;L9)20=:EWP]%UK_QBE\:)XN PP\MWU;HF4H\8[ZNTQW\L)9\ MLI\=#<=-"L@+4=\$J7_3U]S2W*E2X_%#X.:=LG08W/!%Q$JQ?^@"K)9P>H+, M8% MW6_12')HPL$,B V5QIR1A;B,,XMUK'%H*=KF*FU&S4%.&T,5RKVO+'&Z,%9A M.W+H5BV6ASU">].YM;%C)S;65S0]OOF3?A,UXW/'P,O946N1YXI>:8.AZ> MO.X+&SXPAH8W*_ZHEQCO3<&/2QS,RM( O)\;D+ANT +M5][K_P!02P,$% M @ HH"55UY":4!V!0 V@X !D !X;"]W;W)K&ULS5?;]G=VS $[6QGYV!9$7-U6IW>F@\+Z>#8WM!95F?3H8#S83']6R\#PQ/#NIY9*NR?]27UF,AIV67%6DG3):6%J<#L[' MLXM#WA\V_*IH[7K?@B.9&_.9!^_RT\&(':*2,L\:)'Y6])K*DA7!C2^MSD%G MD@7[WQOM/X;8$D_FO5;:N,Y8GV9*5WX+]9Q M[V0Z$%GCO*E:87A0*1U_Y4V+0T_@>'2/0-H*I,'O:"AX^49Z>79BS5I8W@UM M_!%"#=)P3FE.RK6W6%60\V?735V7!)2]+,4[';,,N$Z&'MIYSS!K-5U$3>D] MFJ;BTFA?./&#SBF_*S^$5YUKZ<:UB_1!A>_-*A&3T8%(1^GD 7V3+M1)T#=Y M9*CB]_.Y\Q;U\<>^J*/2P_U*F3,S5\N,3@<@A2.[HL'9LR?CZ>C5 RX?=BX? M/J3]4=EY6--[XTF\G8E[0;BR(+KUMT+J7-"71M6\Z4!H- :S 'NRIFI*Z2E' MT2/43 6YF7C3&PFZ0;=P)-;2B:=BDB8C%&U9!OY![U,Q39/#;@K6A2\(?Y8H M;'#J1E2QC(C+2* (J)J3[0KA0&2FJJ7%FC=L8YR\V+8Q2<;_Q$::B)^,R=?0 M$ 04P-)+-2\A[QQYMQ<561GKU=<6E?/>J$/%$K8JO63/=Y2VF(W3Y.56/.FD M%^*_@1EL3+=M'"7I?XJ96)-E!#)C63YO; "5O[:_PA<])XE9(;Z="I@BRR< MEYZLEHGXA+7EQHL[,LK=$<)0Z:QLV)K20>=58[,"[3T7'RDCM9+LNJ6:TPA' M&ZU\P*73KX"HLDP2XYT @]0+[4ZBLGLN]T:1S,.E8?H7*A M+)&IS@R\W\WCXS('%7M*Y;H K,^1M4HLE)8Z@\:9^-!X!VL!E+FQZ)7XB^\"B$?)\80_'<_O>L];+N4MFLR&2%!44[A)E+<1\$8W+M*_ :IR)549 M:J@!/Q,WGD)ZS&N&9WK'!2E;6T,EF -53(_%:4 MVV(]Z+W!Z<95A%9W.$XF6[V.YWIGQM_*/8_ V+:E.LH:R]%6E?(!J@!@A@.5 MLZ*T:VQ J#:ERI"PB.1N##@IH%,@,9M,YH&9<_)K(HW#-HMNCHYZ;G[(O F3 M+\/DD4@03UN1;>,U/6Y%0KE]]@,8!\S:Q]&= 3X>T#B90;O8SLSVD> M\PT7"Q 6@2)*]"TN?LOUBZ:,\G.;UM^6Q?<._:NO1,@ESJK0V S?TTN&VZ&$ MYPYY"DW:;'GQ:4]3N5=I2S#7HXBE<./#/%,+EX)UX KS\4#(Q4*%5K^*!ZA& MNP^#CA$'[1'$*'^CZ_^,GB+9=XL=]MX;%=EE>%5Q$T*]Q:='-]L]W,[C>^7; M]OCJNY1VR;"6M(#H*'EQ-! VOJ3BP)LZO%[FQB/V\%G@\4F6-V!]87#4M@,V MT#UGS_X$4$L#!!0 ( ** E5?P&+86%@8 -0. 9 >&PO=V]R:W-H M965TNPN2;KUY>CXU%W\-DLJ\0'TZN+1B_I"Z4_F[N IVEOI30U MN6B\4X$6EZ,WQ^?7IRPO G\96L?!;\69S+W_Q@^WY>7HB ,B2T5B"QK_5G1# MUK(AA/%]:W/4NV3%X>_.^N^2.W*9ZT@WWOYMRE1=CLY&JJ2%;FWZ[-?O:9O/ M"[97>!OEKUIGV1>SD2K:F'R]548$M7'YO[[?XC!0.#OZB<)LJS"3N+,CB?*M M3OKJ(OBU"BP-:_Q#4A5M!&<<%^5+"GAKH)>N;GQ=FP244U3:E>K&NV3]3G M5%%0Q4[F7/U1$2LUVFU4I4N%.1 3-*$T%%0M^!$4W9O(]J1U*<1G3\YFQZ]> MLR2F3M32N,:A(-H5I/0R$(G^6'WUQB6UP@.JE8.SM-36;M3<=/Z<5+#55ND M$\NL/-F+4MOH%8[A'JZ25RL=C&^C:MI05&CXO;C7)E7LM?0BKH" \@'N,-$@ MV ;(^X6:MQ$PQQS78SC W\Z/;DSB6&,DO((9W33!WQL,'T)>3]7)Y#<, 6ME MGHD$^H/J.:#L>D0\/E7'QY.S!Z(?]$:='&>IB;K-L3L>;?9 Y&-YW8%4ZV\ M.9 PQ"4I3$YN+<@FID.J=%++5O,SD>@W%&1QH!E6YN*Y-)W4E!![V6)YSBWJ MZ8/@@EIV;9(E2_1RX[-.+FX7=^$#M#@RJAOK-V & W?W[M/NH")M@2Z?UU1R MM5%?1PN35&.UVR_==DA$19@=M12;:]\'L/7?H=D/CR')#!,%D952>.7S(,L0 M*&OTW%@CG/9N"YF+WII2O%UK*Q:_\-8]Q%&E:]_*R"R*T%*9&>M\RJSM*2O] MPXSF5[O3PXU]8&KQ1Q=C''=I,I^4+DLC96)&I]TD*T$%P]]> U@:I,7#?"QD M6^H&!5M1P >9'.02,6C0Y4\H)E0'$+*E$/RV%7QM(G^K<2ODH; 92@*711)! MSNO'#RNE&*MB,Y=JX9.2YSH+P(]@D,2ZB?6805GCTXW_8TSJ B8EOATWKP9+H>K!;/UQ& M624R#"$D'#P\:CF6;MQ*=46VL&V)GC.Q:1,3,*!$D@9T^]/!E)L#.,P=V.OV M';!&FXX'M7O>R>=P(:#O^]_82ZF%QB:#GWMAF\;AQL,\U[F3!F-C3IC9JVX- M8 YXVW:S@O$;;L!]J-984]("TB9ZT DEF A0:+%@V/M>W(]F@>6+>D$>_9]Y M#] 0 #[,A4:XP82\L="K?HT@P_A!"!I-.*BN<;QHD%[KMF-,A@'#DU>0?+CD MZ0BGT622Y]3Y$*YE-#W (<^DSBF88,N?)FV0Y2\ES=$=S+HC( Z,EWF75Q57 M179DQC>CT(W%B3KTJ3H=W#1J"DNY3TDF+N5+1W_:7]G>Y)O*3CS?]S[HL.31 M93$6<%>;O'HQ4B'?H?)#\HW<6^8^X18D/[$G,-I9 .\7'GVQ?6 '_47VZC]0 M2P,$% @ HH"55Z=35L2O @ ^@4 !D !X;"]W;W)K&ULC53+;MLP$/R5A8KFE%JRY#SJV ;LI$53($&0I.VAZ(&65A81 M/E22CNR_[Y)25!=PG%ZD);DSFM5R9])H\V0K1 <;*92=1I5S]3B.;5ZA9':@ M:U1T4FHCF:.E6<6V-LB* )(B3I/D-):,JV@V"7MW9C;1:R>XPCL#=BTE,]L% M"MU,HV'TLG'/5Y7S&_%L4K,5/J#[5M\96L4]2\$E*LNU H/E-)H/QXN1SP\) MWSDV=B<&7\E2ZR>_N"ZF4>(%H<#<>09&KV>\1"$\$.&J:70>08$E6PMWKYLOV-5SXOER+6QX0M/F9ED$^=HZ+3LP M*9!060=H TZ&X_%%1>,<=F$Z,;,#Z;V'P02@UH$L>5;\J# M,W3*">=FURK7$N&1;=!.8D>,?C_.._2B1:>OH#.XT6D M+W(6Z4'"^7HU@&QX#&F29@?XLKZ\+/!E;Y8'5]SF0MNU0?@Y7UIGZ$+\VE=R MRSC:S^B'9&QKEN,THBFP:)XQFAV]&YXF%P?TCGJ]HT/L;[;C('J_MEOM$+Z. M89<:'BN$2RUKIK9'[\[3X=F%!2Q+##,"O$UU]-<,(W3#+*2C00KO@6P EMI5 MX(C!50819'L%T%\!N-7/*)=H($O:)@)3A0_2XS;*!A^)I@M/.D9/9OGF?ZG@ MF/S UJU:L1W 7 BHT7!=6&B0.LRIM-P1R7(;R WF>J5X, )= FYRM#84N$2% M)7>64@3S"*&<>)9I5 M]=<4;9E9<61!8$C09G)U$8%JG:1=.UV&ZJ2GD M%2&LR)S1^ 0Z+S7UOUOX#_1V/_L#4$L#!!0 ( ** E5?@K' #9A( !,Z M 9 >&PO=V]R:W-H965TU-U M]R6Q9@:-1K\^W6B^7=?FJUTJU8B'LJCLNX-ETZPNCHYLME2EM.-ZI2J\F=>F ME W^-(LCNS)*YKRH+(Z.)Y-71Z74U<'[M_SLUKQ_6[=-H2MU:X1MRU*:S94J MZO6[@^E!>/!9+Y8-/3AZ_W8E%^I.-5]6MP9_'44JN2Y5975=":/F[PXNIQ=7 MTQ-:P%_\IU9KF_Q;T%%F=?V5_OB8OSN8$$>J4%E#)"3^=Z^N55$0)?#QFR=Z M$/>DA>F_ _6_\>%QF)FTZKHN?M%YLWQW<'X@K2+P8'I:[<_^6#%\0^"X[]@F/FVVW$7'Z0C7S_UM1K8>AK M4*-_\%%Y-9C3%6GEKC%XJ[&N>?]!V MFRO'S?$3W+P2/]95L[3BILI5WE]_A)/%XQV'XUT=[R3X4WT_%B>3D3B>')_L MH'<2Q77"]$Z>H#=TW/^^G-G&P+S^9^C CM[I,#WRN0N[DIEZ=[ B.9M[=?#^ M+W^:OIK\L(/;T\CMZ2[J3REWB,V=A(;9W*(^\]0OQ*W<('@\C,3'*ANSQ>C& MBO6R+HJ-J->5RA$$9E;G6AJV%Q@Q>^F]*C8CT2R5^,N?SH^/)S]>Z-^O?XP$;5VT=#(K$/G\4IR\;DU&'(<5G\."D5C)C<$Y1F*F M*C7'B9VSZ,JV1E:98D*VE$5Q*)I:E"K7;7EH]>]@+<@.I'7% OA2:>+Y#GZ7 M[/=E?#>.+!+UE30->^E-:Q"IQ^)GK/52$[*PM5A*O%\I(]UI0/YC!<&/.RU) M\4$5K;3 M3@=CS9"5[DEFE9"Y8)%(^"T+A>PC@R#@O#E;Q5Q7T(Z&15B2-9W)0FCW"GI4 M%9&"C)T3>R"AA38]K,J1)&1,_^V<(&E $#GUE#T(Z@A"6F MD\-_BA<'\=\'SF0N3:.S0N$1B>JS6K2%V^GN\+_&',\->9'WQ(W(:U'5#;;. MBC:')(O"L]+G<5[7#;[#08WZK=4DLME&T&'YD"3^0C5J2-X]?3D3?EY%@9]F M^VLO?3:$)O$&%B)QS_+VYB 0N"LKO415H9%BB*WY6I@0D*,@DK\E:13@QV)P&.X6C,0+W2E8^17= 9/1+BO#651B)' MH%)&:<8\%!4M,RWS7P$&W-%?T'FU90.C$ >1\&DE% 5J!59FK3'T&HQB94@QE]HD"O"BPAD!9ES(<^PYRT3XT'7.FK'[Z,8NZ[: _HFB9-?! MFE_;R@&Q:,U)=)^^_L'N09@,S2!8T0<_L;%!X-?ILK_%97?=,F]?SHN'=KZL MJA9+'CO0?T2WC4]ZODO$YK 0+-XH:80BW")^E!MQ,G6@(Q+PG]&S0&(L/KG( M#$T%V=,1,VF78@[ W*G"Z@=1.FSD]@"R4>4,22Z@&[9.\M2@:XV0H&&*F:3, MNJWC9BD;V..&M*0>5C T$CIVJ_&5V5*]I=3[Q'F)^>3 IP,'/A7QQ#NRQ:N8 M+5[M#/.?559(:QF!LM\.98IO)'$1_1T1&^?DP\G2!9(N&YBX#L*"Z<%BR8%# M*":OXWC&0GL. M?Z^YK +?8/)>UZTE8[&V?<+SAD2\]L/4]KG(!1C/, M4A?FO1&$L.-5G>HVN%;""U1@\&=Q1\<[?\;Q@-\T;W!-4J:] MMY_= #W=R^(IK]NYP5->%W?(PJYFZYGJ=KT0W[C XR("CJ27QJ$+O&R5JX$\ M7HG^&G-<0F1$D;=T60O>"^")/[["'"V!&;:[4?!;KYX*>6FI"I>V@I]$VFQW MK/O(.%;!KLG:F"C%E;+4'E4Q$9\$J).DC/5.R.!5 28VSK5"0;?R'8"=IO$F MFL:;G:9Q&6#KYQ@?1N(GQ4*[+!!48@UY#6RM&_&/FNK%(1/94^$W?4I[)A-_ILQX[TR9_%\30) M,Z1]&,UE.QQ)TV#5YE>KI^Y42ZS6X+G!I;;VP>Y;1+%%E+5P581$_:+>@(^[$1'C MXA;UK- +A[="1"I"7YCZ!4,'!S<(GJV71%6&8? X$GZ3EA@AJ:(&5:R#TA9V)-8B*)=8P'@R7)?8U4UBBRNKEC M="G-@C992&KN/!L3UTM5/3(]];"4K66T"AR3"!!%!??L"(/6+1TBH]JP+TW" M=R6W&:E-V]]NQEX!2C!_TBT5=/0JH$$(3W!GPA>/H0)"3*OJ$FKM%.'CI+1U MY:31F2[_C>4*B9O00X:M*-S066%PR++TA>.:([#U#'D5W-51?C/$,JZL%SN7-C\H\V6VF(7M7[C4UM:/ED+WL&45% MEZ'(:U75J@#9N-0'D:0#_$<>+@]N;3PZ@RPRG/6>2;=DMQ\>F*5"]841X-KYD&O> OKI7B$&FR K(,<7:3M M 7.[8\^G.>T 7;\PW0'P$/[V!@!#.WJ<<7HVGF[!C.EQ!_VVP,,N6TQN0Z>[ MM0\!?8P _[.KH(;-Z'E"7:7@2S$"T9;O;%S?UBDD9/,^I(":*;?M5XF0<)9* M%LTR>9A!^@;U>(I5@_/[.ZH$(BEGZI1J?]EK3VV3BBWB8H=KYVW!S4=JFX,S M#:B&EW1Q07'M6ZNK_?@),F:CCYC%H4?/7CQ^YU=9;5V$1$;GNZ%":F"(=L7+ MZ XQ;J>GM\Y%!%=1B7Y^IJ2FJP5YZ2MWA"C'&L975$T5@W- M3@16QM2J$$DO]3'RE/".Q<(H1B&E?-!E6R;,H#5R[S.=5#IA2'FMXG M#J/5=.A2^;N*0)A:RA F]5X\D6XKV$2/SC;S)]O,YWLQ?_Q_Q/POI!X?9,@> MR%N?=+-!][V'>P#H/UZ%PJ#R3?A&?G776-Q*QH&5YA9\WXD6K<3*1GF;]03J M[<^2F)"4DP2EC.HQ:!19I0UP-1BQOY'\#B)%S!_BZTWDOH?-HP#VMM^T->)B,:69$$N=L=*&LQKGEL$PU12N!^L: MV,YZO->LPQ5C27T2;NE!EIT4;QS)P#D5Y[P#.P^V"92]DIFYM@H*=#4D75D_ M!)WY6JA=#51#I&^884C%R21 ."$BT9+NT?BUM6W)- M6DIL[CEBCN66RUS>UX9K6V>E.T'[<0?:CW=B[;NFSKX>7K%[7J?ZOB9P-PC> M=Q(_3.<;?5:0MM"1X;*8IO M/0ZQ[8XC[8#4]HX972,*GVN3W##!;95TV$?&+7.?2Q8$F;JY%9O<5<&,J;E' M^="[SV^MMKI1$6R$J9?=BD^)^;IU>CI^O56WGDR21]_3@>D7NZ,@3AY-X[B' M;<_&)]OW F_^M6V/AQKT3Z2R>&7,"E#4BTV" 4?/J+1HJGU+3LY<7 MZ2Y\@1E0_"5UUITAQ6?_\"B%T"IG_O#&=;'%-<_$([R,PE2P2VBYSCEY\[#. M8*.5N]O/@Y,H:Q_ =X@:$#EZ3%?==B-H@])UX3".E5W>7253S,Z<[KX$09\< M3EX'0=^YB5L_I49$O9"/SR<0\L>2RBT5083[C)-M6/FAFV4,8\1N5H)V!(:5 M=*.^:H$W,D%@@)00@)2?]^W-0\["G0DQT[U@[TY^(Q"6QJJ( ;P+Q $[I1>K MG!&66LV3.95<9:[K7Z):-GZRV@\#D%UH-X/2H5&?%=S-X,*/F=;<\S(,VD?< M>N"JSV'A_CB[LY9R55L=QJ']:%P@QW.78!C<;3('ZUT%7%Z&N._<4'6"[;XO0L=E>KO#=C',;YO,B^ MB=QIG['N8B;H[!NF*O>:G3P;^4NBF865L5_NU M-=KF.@N#E$]YAQ\)"T;^K$$[W]W'E%,[[<@F"?;L_[\M?N+H93B]"=D"6!G= MN-G@1:MSW]1GHX3,HYV^Z'H,CD^C#H/$I^IP.E^Y]=][GXN^:,T"^J\%FJ.I:@NS@Z$<;] ='\T]8I_]3>K&^ E_N=2R5P9 M^@#OZ?<:X0_:(/X.]/W_ E!+ P04 " "B@)57^9P3ZP\% !E#@ &0 M 'AL+W=OB/SVW[^9J>BYK4^0"YHKINBRY>KJ"0NXN^D&_?7&7;[:&7@RG MYQ7?P +,+]5SDGB\+T*?G0X/6:"QR!^PT ^C#GO1/M3(VHM>L=>&F"E9LAEB52@)I-MLVU91>C M<0!6.@D!28BUGW3^^.)##Y4!Y1+31>HX'/1N!!9)45B7)!MZA,^]WIP_*?3, M=KCA: NV:MX8_HAOWK%DD(P2;V)[411Y$?:":. G@1=3-QPD:> %O87A!E@M MH*P*^83;E$'FV[A/N/=3S=&D 31% MM+,E",ARPZJ""X(;(!@+<=RL1SSIT%^]U%[]5=[,M%Q0"QO0>,E * M0;5%=0<%)SD8R6ZQHW)>,+O#:S8'90\/(N;3LL@WW$KBF#H[H1Q7YP&H=0NJ M%9MZ!E6VH)0#9;;<,'A<$;%2 'L"KOYO<5[Q@D@:8)(WN1"YV!#K%>*6:](C M9?0=BT,OI%%H1Z.Q-^FY;&!P.+V-/0CP>^#C(XQ0SJ&/FKV#E=R(W!Z'.!7% MRY4XX.N$C='V*;;DBMH@\0+7(5F=/D/$6%^"FUC9Q;$#=S#JT&"RUV#R5@U^ M*;P!=NC?@\@Z+K0!NWZL\!\ U]SG94/J C_IC-L_@V-"[,1S7(B'V;W6)B?% MK7N_DZZ0+/)[RY]8% R0[LXT]% ,(RKI&%.+_9B%B3?JW6]1G3Q#&;,P]>+> MO30DYW]):9.+CB2D^R2D_V4C<&<05MJGI<%\V'WN0UUD2,G^L#U:\YU>WU[S MJ]:_?/:?-?Y7K?^O*WSVQ;+]U&^M^/W02ZBD$M^UD]2>1W'L>V%OQJL)^,;83=VVE4;>R(WH*$U#+WJ5V107I!AR0 QCI09? MLIH0<;:-VPW4;:U!2-R^3BEZI[TS'=G\'HZ.%?'PX-&:XE.I) M5P"&K&HN]"BHC&D&4:3S"FJJ0]F P)U2JIH:G*I9I!L%M'!*-8_2..Y&-64B M& _=VIT:#^7<<";@3A$]KVNJ?D^ R^4H2(+-PCV;5<8N1.-A0V?P .9[?)8-*VY]V!'PR6>F=,K"=3*9_LY+H8!;$E!!QR8Q$H MB@5< .<6"&D\KS&#K4FKN#O>H']QOJ,O4ZKA0O)'5IAJ%/0"4D!)Y]S?:R'JMC QJ)KRDJ_4]["CTX@,*Z5HA=;R](1C0[<*XZ;23'A'V4!Z-PEZ&>&4^H9CFAHB"7C,\-%.2**L'$ M3),[4.2AH@K(QV]TRD%_&D8&35K%*%_#3SQ\>@"^2VZD,)4F5Z* XK5^A%2W M?-,-WTEZ%/!6+D*2Q2-D!O#W>_CR?:J,P7'[M\]?#M??# MV2\TT W-813@']&@%A",/[Q+NO'G(V3;6[+M8^A_]5C[.!]%W<_YQ52Q-@4; M4PV:TNZFEH!=3GD^Y]0>H9J4DN,_UX,6_AEB*L"F $CMHP!L%)#-EF:K5QLM M?%RHIPAO'WAWTKH6&/RMY5P8[6+"=NG+J.4=>4M^T+K% ME,=$+FL@[TG63\,S*[MQF*'L)4G81WF6]<-.Z]%];BA.Z0(4YBJ"6LC<(VF" MR4X;O"NTX Z.WW7]8=YH(TDC/M>Q"C2,.TX$7=:EP?O_G_3=TPP?Q(H2TRH M1):O0 @\S]F";!$7-C9O)UU$O;?GSD M;OQ=]E#$8;_OK[3MK[3]E@P5AIT6&_<..A6C,PB'[KFX+VKG/XR_'?36\H6K&A"8<2E1%@YV *%]A_,3(QF7UJ318(]RP MPJ(,RA[ _5)*LYE8 ]LR/_X#4$L#!!0 ( ** E5>]Q-;GR@( #4& 9 M >&PO=V]R:W-H965T>(!G8E%WKFY<94DR#0:8XET[ZL4)!F*57)#(EJ%>A*(9&W/W@J5KFQ!T$RK=@*G]%\KQX5 M24&+DA4E"EU( 0J7,^\FFLP'UMX9_"APJP_V8#-92/EBA;MLYH66$'),C45@ MM&SP%CFW0$3C3X/IM2&MX^%^C_[9Y4ZY+)C&6\E_%IG)9][8@PR7;,W-D]Q^ MP2:?H<5+)=?N"]O:=A!ZD*ZUD67C3 S*0M0KVS7W<. P?LLA;AQBQ[L.Y%A^ M9(8E4R6WH*PUH=F-2]5Y$[E"V*(\&T7:@OQ,\M7DJ.!.I++$H/MI1\76V+N$ M!WH/W6]LP5'WIH&A2-8^2!O4>8T:OX$Z@GLI3*[AD\@P._8/B&%+,][3G,=G M 1_DQH=^> EQ&/?/X/7;M/L.K_\?:0,3&329:_AUL]!&T6/Y?2KM&G5P&M4V MT$17+,691QVB46W02]Z_BT;AAS.ZPRE,KA"AK N/MO"P M5^EB=Z3H4#VQ7%!46]-#H7,GZ)ES3AVK7;'M)W[=D=X@W:UI^ )U=BI5)14S M2&<;4M',,!HNR-[OTQ*%?D3+(/+'5AKZPU>0)EGHPM@?0H_6:S]V:W3E7]>; M,:'T.O4E=<&"]2#V0]J-:(TZ9Z[/QHO\*\N%T.@[H"@7#N4*>J?>1'#0RB6J ME1M8FE)<"U-W=7O:SL2;>A2\FM<#]9ZI54&WR'%)KA1QZ(&JAU0M&%FYP;"0 MAL:,V^8TUU%9 ](OI31[P09H_Q3)/U!+ P04 " "B@)57,CO(-R@ M2P!'UOV2)@&2=&D+-%U0I]W#L =:IBVADNB1M!WOU^\5;(BV&BU/)L/)9QPG(J#;YD!Q&,NE M8'2FA?)L;)NF/\YI6@POS_78O;@\YRN5I06[%T2N\IR*[37+^.9B: WK@:_I M(E$X,+X\7](%FS#U;7DOX&W<:)FE.2MDR@LBV/QB>&6=78>X7B_XGK*-;#T3 MC&3*^0]\^32[&)KH$,M8K% #A;\UNV%9AHK C;\JG_I3"47PW!(9FQ.5YGZRCKHJ9)!]9-B.PP^0F2UFA)*'%C-QPL>2"*D8^%6LF5:YGCA_H-&/RY'RL MP#PJ&<>5J>O2E'W E$_N>*$227XM9FRV+S\&MQO?[=KW:[M7X1>^-HACCHAM MVDZ//J?)A:/U.?]6+OZXFDHE %A_=F6C-.9V&\/#=B:7-&870SA-DHDU&UZ^ M?6/YYKN>4-PF%+=/^ZM#Z?*_UT*W_Z79I#8;M\S&C=FTE<$-$XQ0":LSH =Y M-H ]9?F4B69?!Q\$EY+HW\%5SH5*_V8SLBJ @K*GC[XW=(< M^49 3,,BQ\0R7')"(L]P![L]FW+TU!JYOFMXL"2 A4X CRZO@49%6NQ+;M76B% MH*14Y'J& WJ"P#:BP0-78&\_2.*,W"""S-A@$ R'D6&#@#.R(QM,_Z;SYX T MA!'! EM' 0-.I6[^6C0=$6_D^P[H.2(.Z#Q"LQ$FZ43/N8&'^:%;XEC_$72% M$(YU %MZ[L7("G'K:N$:72' K1-=(6RN4Z++ CF-+M>$G7Z.+A,R[+30A:B( M0+'U6G0%88DN!]%E&3ZBR_7A\'RG(L6J0[23,VA+0$/!%6+,=5MAU?]Z]! H M P!E1-S27WAV-2A]T]V!$H.Q] *$YPF!<_43H'1'?E#NH@CG_)J-2IO,TIKK? ?RU:Q6,W !F>9;.P,,9N:89+6)&)M@Z M=/)_K[5N_G](&&3DJ1NO3AF(P3[T^4LV4#0.UHWJA.^=53SMY9$_4*0T03@1 M8!YWQ0*F"ULGH^V>XP)F'-A2=_"9%XM3Q41^(!)$L0.*?H+0-&F]#"E^@Q2_ M%RF3W7%("_)MQW"?D0SON4QQZ[HPT:NW&Q-/SA\8I$6;59$YR;*RJ?.R2=(X M(93$@LU252Y(8+/AQ),I8W@9B/FBT-(O:" F/<;[YO2>M0M$52:>5(2G%:*W M8K3+Q.&7IP7D$*4CE9BZ:AX1J 5F-1#I 0!P13::X:!<6(;]C.MANJ2BT/'+ M*NSI*NT&@>:_IK=P+-.!IT*WIW]32D5VR^*[9L SOM>7@&.@2 M;=LN^@"N1-J4![J#5O\!IR'V6XB=+OV:M0X6M@"I3Z^A?K5]0(-[ZJO\#T, M:H<:RZN0$$6V;A\1,VXU9HT"SZ[;R:IAP,X^ BZ?7P<-'P<]/+QUWK?/^A> M$D/[7&[K7/"<3&BF=_5J3=,,^Z!38,E3B:,['':Q=:_5;K9N7%DTKF0M5[ L MR]J=?6)_QL2W0.6X7B6",6QV\>[/\.Y/ZBF9/NY-[+-W^Z6SEMN[I^J\B7WW MCP#FYK-?Z^GB*L)=@5NC>>.[YH%G^)CLXX-,M]A0Z<\5*T#]'54XL^W"3:\?ASL_VC@8 MUP[.T<%UX^ ^8E1"%11VH":E6[R\=$E?@22N?U;+"06,R81O"F@$ &48%'M< MLK@EOC4Z>H!=[KHO<25]UCDAV'*>#=ZOL!N#;I21+:." &@S)G&O+=_3-WX+ MJFZ@U]$Y=(&[I8!YOEHD%?9Q2-^4?!/8!_Y-"WK"G5A[52TY3]<[P3#$>@H\ MY/M[]EJ+''W%<,""V_!:?0$_JB_=G3 YDPL]#=2S,NJ4.6'Q&:T^0Q[ M57Y]W"TOO^'>4;'0MV$V!U&HTW"'$.5WT?)%\:7^%CGE2O%&PO M=V]R:W-H965TN"MCLI'OZV0%*=6>S$#@EX54*348JJ6O,P5T7B2EW \ZG;Z? M4B;R /QUG= FW8'YD MUPHCOT:9LQ2$9E(0!8N)>]8=G4=V?C'AGL%:M_K$*HFE?+#!Y_G$[5A"P"$Q M%H%B\P@7P+D%0AH_*TRW7M(FMOM;]%FA';7$5,.%Y'^PN5E-W(%+YK"@.3_9%W./>FY),FUD6F5C Q2)LJ6_JKVH94PZ#R3$%0)0<&[ M7*A@>4D-G8Z57!-E9R.:[112BVPDQX0]E%NC\"O#/#.=4:;(/>4YD"N@.E> M.VXT^7!'8P[Z:.P;7,7.]9,*\;Q$#)Y![),K*^+KD2Z83+JUJ3?X\B[51>$O^.J2YA(P. M0UKGC'1&$YBX: T-ZA'@E].F."BH113LZT!CP<*N;D M"Z,QX\PPI%Z=W)Q00UKJ\-+?0)(KQ<22G%/-]"%E+ZY]6-G="LB%3#,J-N_? M#8+NR:DFBYHD;4CR%LFT17)A23YN25)T]Y9F;&F2-2A '+*0'%\-/7+P#D : M@ZKO@?,]EP;!;ME2L 5+J#!.IEB""S%!I%GAW/:W"ZK4QBY0/@-$QE:+O>,D M%TW@E*3P?7JP&IC(\KIQ/@MT(.?XF* _9K6$(_+A"SP")]VZ%]2]\,@I#VWD MW #>+Y98UG9OIG@VRJ23;&F4<4A;-J O6CHG=0P.Y%S)PT>J'H#<>31 MZP^];D.P1&SHG%VA Y[3Q3N#C@74F5240,DEF*N2?B=ZZB2LH7:B:A-W9:.*\#@8!KAB M6^#>F/.MN,GX)?#"IMD_]-9S,*J2N!3+CP94NF/#UZ&NZ(:$W?^]S:+0&S3- M_C;]*V^\!OK/S3'HMUVU-W#('%&G=4>?Q/OF0+QN8XYV]&9S1'V46YNC'3GW M-Y=?-0FCJ+783O2\??J=:,\^3\9J^^ [$#;-?[+/*U#DT!^^WRK04E#+H@S5 M))&Y,&6M5H_6E>Y96> UT\LR^8JJ)4-G<%A@:L>SA:4J2\\R,#(KRKU8&BP> MB^X*JW50=@)^7TAT=!78!>KZ?_HW4$L#!!0 ( ** E5<[/"B/$0D E< M 9 >&PO=V]R:W-H965T3VT>(N/>(O2U7.:?=-+*7/R/8X2?=U;YOGJH M4);XMY+/>N\S*7[*8YI^*S8^AM>]8=$B&UB M%A7W/[_06?GCS8]Y%%K.T^@_*LR7U[WS'@GEDUA'^>?T^6^R^D'C@A>DD2[_ MDN>J[+!'@K7.T[BJ;%H0JV3[7WRO#L1>!7=ZI();57!/K>!5%;R#"M[X2(51 M56%T:H1Q56%\6,$Y4F%259@<5I@W;)K?)&+V566/I.L*&UH MQ8>R?\O:ID=44DCQ(<_,M\K4RV>^U$&F5J4LTB=RN]:F@-9GY%9HI8M=]YG4 M,LE%4>2,B"0D#VJ1J"<5B"0G-T&0KI-<)0MRGT8J4%*3]Y]$EHE"8A_(>U_F M0D7Z WE'5$+N5!09CKX:Y*;Q11,&0=70VVU#W2,-]^?+@D_?O/I"/N8Q; M6C<_G>6^QO)_M5WD02[,,)2W,"FP?4J-$+JH7"3Z;8#GZC9[W= M2>65;.\(N^VD^/H/4Z@,H/_;IOXM<=1.+!+2I5Z)0%[W5L7YF&UD;_;G/SF3 MX5_;Q(*$^4@81<(8$L9!L(9@1CO!C&STV:=U_"BS8K3-Y"K-?Q!S+5GD5+-B%)>O*G*ZQP>G+DU8M>^ M/24B149D2!AO:?ZP/]XUO]%GY[L^.[?W6;@I>\Q,UZI)>&M?G?\DY-&X?Y U MY]9(7?OJE(@4&9$A8?SGYCONL;ZZV/75A;6O[L1W%:]C,\B&9F@-UR(B2RFB M?&GVZ'6V[<=(J%B32(E'%:G\1UMG6J-T'7R1,!\)HT@80\+XQ4_B.'H>.\/: M+QE:U?&0I\&WWPKW*S1G<[R2B2ZM$;.AS;5Z)H-TD:C_M5H,MQ5[?VQQ1OWI MP0G>5FK<]YJE_)92WO"015M*N1>'I9C]-W<][BA:LX?V'"W'/M;6L^^'7"2A MR$)-OJQ"D-JG8G;\5U/7"C-A](HE,:@-(ZB-47DUB)R MX19.A40)!TGSH30*I3$HC:-H3>'4UI]C-8IF\Z5(%K*8I(E:0JM,)8%:1?)L M?Z_>C4[KAEIV\VA M-!]*HU :@](XBM843FV,.G9G%.6VV<-T%A/49(72*)3&*MJ^0;3ODE4: 85L M:J0V9!V[(_NO3(22?):!5)OBUKBVYR.H\0JE^5 :A=(8E,91M.;2JMJF=8?P M?.0B7= YE.9#:11*8U :1]&:PJG=8]?N'N^-,JT:<5KN#E[T)P<6OCU(Y\X_ M*2B%!F50&J]H^ZN!W/-I^\T8MW9I7:N9-[M?9\&RO!5S:G*P SN?XU"/%DJC M4!J#TCB*UI1-[=&Z^/69+G2!)I3F0VD42F-0&D?1FL*I'5G7;D2^EAQ&/XW3 MYQ>C_L5A>A[FUA^HL**A16M'V M+^R'AZD'ZGY":=S:_&;7UY:F:[A'Z M>A%F_]E=.PE%:W92[21Z=B?QGOZ3W"P6F5P4*T_GVWM8]'L@3?>8CGKG](=W MNQQA.NA.)>6=,%O:L(?L>O9#:3Z41J$T!J5Q%*TIK-KU]/!K4SVH[PFE^5 : MA=(8E,91M*9P]AY+MR_'_%C?8R]>$"(S_9>#9QA.N-%NC]%92=A'U;'/JF,? M5L<^K;ZE7>PE4Z=]WN+5[J9G=S??FK#,KI,6C-F;T5E!4#<52J-0&H/2.(K6 M%%OMS7IC?!*#.K)0F@^E42B-06D<16L*IW9D/?N:5$P2@UJT4)H/I5$HC54T MRTL]."I@4QZU[^K9?=?.2:Q:?VA-6%#_%4KSH30*I3$HC:-H36'5KJYWCD]8 M4)<72O.A- JE,2B-HVA-X=0NK]?Y?0)O2%Q0^Q=*\Z$T"J4Q*(U7M/W9E]L^ M^QK5GN[([NF^-7&=.ONR-Z.K@J T'TJC4!J#TCB*UA1;[4V/''@R&T&]9RC- MA](HE,:@-(ZB-853>\\C^XI;:#*SQ^JL**@I#:51*(U5M';SKY()U&D>[+U@ M.);9HGQWM";E&%($V=N[>S_U3?E6YH/]M\[EW&G9[SN7M&T_&PO M=V]R:W-H965TM&!+ C639<>S,-E [ M*Q9@*8($W3X4^T!+9XNH)*HDY9?]^ATI6[$SF6LS^8,E4GR>N^=X.O'&&R&_ MJ@11PS9+BP)R>+(7,F*:A7/FJD,AB"\I2/PR"@9\Q MGGO3L9U[E-.Q*'7*/ MDD9^S1+S#'/%10X2EQ/O0_=VWNT9@%WQ!\>-.KH'(V4AQ%%Y=V78?B"/ ,#@#"/> \!6@ MVS\#Z.T!-G)^Y9F5=<?F)3,A/82+NY0,YZJ2W@/GY_OX.+=Y=C79-1 _6AO8%89",\8 M&,"#R'6BX-<\QO@4[Y.SM-9Z"3\)-97T LZ$ 9AK\&?^??#0X<[O3J M/VEM5L @G'KV5BKC1F_[\4W<0_-(D MM26R$^']6GC?Q4Z!U$:W6()&29G)[&M9H.0B;A+N9NL%$+.=:A+I!+Y1Y'4M M\MKIUF%7298MF;E1O$CYRJI5H#DI7S7)=?/J!&$NLH+E.U-T4"JJB94III2( M.-,84RG0"=!2==:!#FP2'B6 VP@)("CU=LAD!U@>4VE>*/Q68J[3'=%'8I7S MOU$9QHS,P++4I410508K8#0HI%AS>E$[(-8H@14TL>54+I$X="(100M8BE): M0^JJ:<>#EU-"T$(=[%0UH?&0X.;OG47. MWFVV$X%AR^"PU:S?$_7EOB6V$[%OQSFNLXC M4PMY[N;O._*\U<.2P, "P* 9 >&PO=V]R:W-H M965T<@95V,K MU;JX=AP5IY!398L".+Y9"9E3C4.Y=E0A@285*6>.[[JAD].,6]&HFIO+:"1* MS3(.=4/MX"$]NQY5F[B?MLG6HSX42C@JYA ?IK,9?=^KOJMPQER55,!'L>Y;H=&P-+9+ BI9,WXOM!VCRZ1N]6#!5 M_9)M@W4M$I=*B[PA8P1YQNM_^M#XL$= G6Z"WQ#\8T+O"4+0$(+GKM!K"+WG MKM!O"%7J3IU[9=R4:AJ-I-@2:="H9AXJ]RLV^I5Q4R<++?%MACP=+4!NLAC( M/6R ET N%G7!$+$B\]EG,J=*O?V22E&N4S(12BOR";2&A&1\1[HD%U/0-&/J MDKPE7Q=3_<", MH"V;H-(+GM#;EP2,&*_GGEA>Z_7=:_I-CT)<5F+R1VL$F]=I-ZY]2C.7V4@F%' MP8:O".4)*9H931^@\YNL!<-*T!PQFR@,>Z%]-7(V^WYWP((@L(-#V/04Y@5N MZ-G]0]RL ^>' \_V6MQ!_OTV__[9_!>::B EA[Q@XA$/-XTM2962P=?]AXUM6]0V%*)==U2VMGVZO-376B'\W?>M<3KV-^BE>A^N;R6[Z^ M1]U1N<::(@Q6N)1K#W";9'TWJ0=:%-7ANQ0:NV+UF.)U#J0!X/N5$'HW, NT M%\3H%U!+ P04 " "B@)57Q%Q% OXE$?5DA]^A$;/T/#EG$K[ MCPX--O10OI.*UXVQCJ FS%WQMR8/'0/-TV\0-P;QN<'@#8.D,4AN]3!H# :W M>A@V!E9ZX+3;Q&58X>E8\ ,2!JW9S,)FWUKK?!%FZF2EA+Y+M)V:KD#L20YH M"7M@.T!W*U39"1M<266+WF#[U@L&\%K-->)%KHOZ )7%9K;T@:! M?G]>2WO^1]_3=_R#?G[30Y_D%N?>W^I7F?2_4S+$]6C;S%=I/T]$X MV'<3[2!I!S*,_?@4E/7PG$$6ESR#!_^Q!9W(';9RAU?ENDZFNY46*5Q]]JET M),..ZR@Z4]D#"<\T.LBH XF3C@"GL@<4^E&_RK15F5Y5N82CSYG64@OJ?I7+1ATK\A_X7=19^MCQ[L1>@H;#BZ*^A6GQ+TQ.;-#YINL^6=IA2J*<[YAR';@] M;>>U9SNFG)W/HJ=YU'.>Z?G.C6/_T+OA\ 4+W0DDHK#1KD)_I)^P< .7VRB^ MM1/%FBO=Q.VRTC,J" /0]S>K4E1X M(@, "X. 9 >&PO=V]R:W-H965TZANIUVA>VZ.,J0Q)I+R! 2..LZ9WSKW:R; KOA&<2$WVF"D]#E_ M,)VK8DIH6>ICE-1#\6< M#A!N<([)#.&XEZ8'^ @N<81"X' U6=(-DVB:C*&+PI9$HF._]!D=$[/))7B_ MG.K]UC%?:6S6:9B>GI(C8K-P L>7J AE\@2.@"9P31G3X[+M*JW&<'('&?/S ME'FP@_EG/B]#Q2M!X 45N.U=PO'1R:\PKMZ,?$>"?$<"BUO9@?MR8N'ND\:& M*X6QO-\F,"52W4[$^+$EIV2 '4<;3NI$H1.]?>.'WKL"F95<9J4(/>N$.7Q12 MV[-@FKGPYFOQ1?, ,GUO?0A[!W/&'Z!]>$0BBEAN7!7\0UHC0]_T1A"6J]N] MX:^/:[_PF/P'[JCM=D:5ZQI%I(^3M*/X MU#X(^ESIYX5M3O2##H59H.='G*M5Q[PQ\B=B]!-02P,$% @ HH"55Q-] MY56"! ;!8 !D !X;"]W;W)K&ULM5AMD]HV M$/XK&C?3N?:1G=[TK:7PD] O; G#T-8X2-M&VG.\>=)TMMQ!CUB,[2,2;-:$Q MYN*6;G2VHX!7J5$A0D\4\3V<8SIOS.(R'&B MF=KIP4NXV7+Y0)^.=W@#<^"?=L]4W.D%RRJ,(6$A21"%]41[-!\"TY4&*>+/ M$(ZL=(VDE 4A7^3-Q]5$,^2,(((EEQ18_#N !U$DF<0\_LE)M6),:5B^/K&_ M3\4+,0O,P"/17^&*;R?:4$,K6.-]Q%_(\0/D@AS)MR012_^B8XXU-+3<,T[B MW%C,( Z3[#_^FCNB9"!XU 96;F#5#?H7#.S#JFY(BH1 LV>9%Z/[46_@H3F2AS3L7;4-CQZ1SH(5P">H$#)'M =_,L M8Q!9(V^+DPTP%";(AS50"BOD$<89X@3]ON B#1%.5NC]/EJ'423>)9R*R+.W MZ,X'\3H25_?HT]Q'=V_>HC>2Z$D 18*PL<[%[.4<]&4^TUDV4^O"3&WT)/BW M# 7)"E8*>[_=WFVQUX77"M=9)]?-K%;"W\BAAVSC';(,RU;,Q[O>W%+)^;[1 M@_\]>L49=I%'=LIG7^#S\"[D. J_I3F2Y4&:+.CSKP**/G*(V=^JJ&>\?36O MK),/;(>7,-%$(60B6T&;_OR3Z1J_J%S>)9G?)5G0$5DE./TB./TV]NEC3"@/ MOV%9FE4A:+6^-01=DOD9F9N2R9YWF)JFTS/'^J'L6P7*&/2< E5QFE,XS6EU M6E;I_B#-\H8^/T&\ *I,YU;26WW9)9G?)5G0$5DE,FX1&?<'U1JWR^!T2>9W M219T1%8)SJ (SJ#ULYGA""=+>(<6L F3)$PV#1K?[L#I6=4/ MW%. [%[?*/UJ)<'/+ 956KM6-Q0@JP2JZ!\6^H?M9>.4G&FUE=J7LI"HI ^; MPS>4JS!N36L38]J]04VK E0NI!6MHT+KZ+OZRJ@QYKU;G[VG!#DUB0J0T%AS M5J!"6;V16J1IG)?(QG4I#6*QVYK,.5$M[88UQ2I4OR'Y*J[@-:ZJY-*NP+RN M^>7+_.MZ7SOIK?6U4S:_4[:@*[9J>*QS>*P?U %SXJY"U"6;WRE;T!5;-43G M_9#9NJ*_N0_F=.4/V36L1K54P!S7:+0$%6PTJ->80 5SC%)=K8H_[S?,]@W' M#4TP9ZI,H=&]O!SEE%%&77.3R31&O7Y=>XC<_ OX8K>)4KDZR73L]BH)OTV)*)C-TG/#L *9X61Z./Z8%@ M[?G,?/!,Q7-?'J6FIW5G^NP<]@E341P8BF MAC)Z Q$QFAUM9C><[-*SNP7A MG,3IY1;P"J@$B/=K0OCI1@Y0'#!/_P-02P,$% @ HH"55U/$(V0(! MJQ$ !D !X;"]W;W)K&ULM5A=;]LV%/TKA!8, M"9#HT]^S#326A_4A1= @[3-C7=M$)=(E:;O[]R,I69$E6M56[\66J',/>0ZO M+DE-CXQ_$UL B7YD*14S9ROE;N)Y8K6%# N7[8"J)VO&,RS5+=]X8LA@EUYE/3]LSG4[:7*:'PS)'89QGF?S]"RHXS)W!.#9_)9BMU@S>? M[O &7D"^[IZYNO-*EH1D0 5A%'%8SYP/P6091#K (+X0.(K*-=)2WAC[IF\^ M)C/'UR."%%924V#U=X %I*EF4N/X7I Z99\ZL'I]8O_3B%=BWK" !4N_DD1N M9\[(00FL\3Z5G]GQ+R@$]37?BJ7"_*)C@?4=M-H+R;(B6(T@(S3_QS\*(RH! MBL<>$!8!83V@=R$@*@*BKCWTBH!>UQ[Z18"1[N7:C7$QEG@^Y>R(N$8K-GUA MW#?1RB]"=:*\2*Z>$A4GYX]8D!7"-$$Q2?<2$K3$G!*Z$>@9.'K98@[HM@OJ M#MW&(#%)Q1UZ0*\O,;J]N4,WR$-"/Q:(4/1*B13WE88GDJ8J7U3;3?5VZDFE M38_06Q4Z'G,=X04=$7IB5&X%6M($$DM\W!X_:(GWE*>EL>')V,>PE? 3.[@H M\N]1Z(>193R+[N&A34WDRM347U4:NFD*JDJ8RTF9!S#VOR M^C43.J%B.VI0,\&."NTF#$H3!JTF7'KS;))SIE%E ('KUZ9JD8/&55!-;9,F M=,.:)4L;R+\PX<-2Z["URIS6IHYU9GC-.G--LOB:9,LKD9W-R*B'' *5-JW=WYC6$%]Z LK:%1SH0MH:0&%;G#! M@\IF.KA2*MPC+-3A3%VAQ!C'J-65P#)9U8$6OMAA]9?D JQ7]^9G;.?NA._N MA#_/$&M]MDH/;R^T^>?,9XPWQ J4 IKU94:FMI"\?S+0'XC MV@.RN\S\W\ 4$L#!!0 ( ** E5<_ MW_%KKP, /80 9 >&PO=V]R:W-H965TD"!ITNRAV04O'-E%*5$G*;O;K2TJ*(MDR M5Q7*12Q2?-]#/CJ4#[T\,OY%[ $D^I;05*RLO939C6V+: \)%B.60:KN;!E/ ML%1-OK-%Q@''A2BAMNNGX2'9[J3OL8)GA'3R!_)0]8)) *PE+$8;NR;MV;M>MI03'B;P)' MT;A&>BD;QK[HQOMX93EZ1D ADMH"JX\#A$"I=E+S^%J96G5,+6Q>O[C_7BQ> M+6:#!82,_D-BN5]9CPK\2N"?"OP+@G$E&!=DRJ44'-98XF#)V1%Q M/5JYZ8L"9J%6RR>I?NY/DJN[1.ED<)<+U2,$"EFR(2G6#T.@JP^8EJCJS?7Z TB*7H@E.K12UNJB6@[.ZJ"WI5!O0M!_\KI"/GN M6^0YGM\A#\WR#^R@Y,Y%^=HL?\#/%X+;"EY-T*L)>H6=_W\$;Z.O.1&D2.?/ M]ZH/O9>0B'^[^)26XVY+O==O1(8C6%EJ,PO@![""7W]QI\YO7;2&-%L/9-9" MZ=HUCXQIOJ02>8A3BC$A,T1.C>;GI[N]#]/D!D@WPSIPQ^O8E,*39>B"S M%L])S7,R_/:;#(ER2+/U0&8ME-,:Y=28FC5*W$"9Y3S:JR]6E'$201?,Z=EF M6DQ&SJ+YU]Y7H7$:?8D-9-8B-JN)S8S$0BSV)2T.,=IREC39=<$J_6;-5\ID M-#OA8PS:E\] 9BT^\YK/_,G MJ62,WQ?50&8M5(L:U>(G4.$H8GDJA2JQ(R 'O*&=6W!QSFH\';DGK(P3Z,MJ M(+,6*]=YK5J=GZ!%4HG3'5&0$!8JR[I+4Z?CR_\LK\SQ^\(:RJU-JU'CN[UI MG<-"Q^*0I%YD^ !<'?H03AB7Y+]R? :U,>R*U- M^?4'K++AF19<>S<,*D.L<7E'G ,7 ]0][>,R9>&/LG6/W4$WP%02P,$% M @ HH"55V^N+](V P R0H !D !X;"]W;W)K&ULK59=3]LP%/TK5H:F(D&^^@EK(T';:3S $(CM8=J#V]RVT1*[L]V6_?M= M.R%+$]-5&SS0V#GG7)_K:^<.=US\D"L 19ZSE,F1LU)J?>EY-%P39?P".II?2]PY)4J<9(!DPEG1,!BY%P%E].^QAO MEP1VLO),M),9YS_TX"8>.;Y>$*0P5UJ!XL\6QI"F6@B7\;/0=,J0FEA]?E'_ M:+RCEQF5,.;IUR16JY$S<$@,"[I)U0/??8+"3U?KS7DJS7^R*["^0^8;J7A6 MD'$%6<+R7_I870+@CM8R-T"D+GV C=@F"L>[EWD[@) M530:"KXC0J-133^8[!LVYBMANDX>E<"W"?)4]%FM0) ;-N<9>*WI,]:?A-,S M IZ0U 4635)Z2<_+T."&MDU-R0A)&;I,TQ7J00T_A M8G5(;UXL[#I?6/C*PMKDEC.UDF3*8H@M_,EA?N\ W\,DE9D*7S)U'1X4O.-; ME[3],Q+Z8=NRGO'Q]-!FY_^B3_\Y^EXRVF79M(U>^XBR(93%I"@(2;Y=S:02 M>/Z_V_8\5^W85?6=>"G7= XC!R\]"6(+3O3^7=#S/]@2_I9BD[<4F[Z1V-[6 M=,JMZ1Q2CVZ8 E15>/S,[N!M/.=BS055@'-;?(7WO+(>R5RY9Y3U%V8;A;Z+ MY;:MIKT)"GPWV =-FJ!.X [V05.+4M?MEJ ]^]W2?OXV/NKF;90@KY;0TUMJ$$ERWNV>Z7MWD';YD#:O/::T1J[-J^UZPU97RW5S/6Q(252'NV^J6M_M]M%97LM:#\ZC!0-K/]9D$%;K]FM@D* MZWLTL6 Z]0J9-D&8VG[-L%?Y-F<@EJ8IDG@D-TSE]VTY6_9=5Z;=J,U?!Y?C MP#(_P3XM;ZO^R.=-WBT5RX1)DL("0^'2<(-%WCCE \77IC.8<85]AGE<8:\) M0@/P_8)S]3+0 _9B8*E 8 "$G 9 M>&PO=V]R:W-H965T#E1#K-^-Q%JYH$F0CMJ:I_.6&\200\I3?CK,UI\&R M4$KB,7(<=YP$43J8SXKO/O+YC&U$'*7T(P?9)DD"_G!&8W9_,H"#QR\^1;T8 MY*Y<,W:7G[Q?G@R<'!&-:2AR$X'\MZ7G-(YS2Q+'M]+HH+IFKE@_?K1^63@O MG;D.,GK.XK^BI5B=#/P!6-*;8!.+3^S^'2T=FN3V0A9GQ5]P7\HZ Q!N,L&2 M4EDB2*)T]S_X7@:BI@!)BP(J%="^ FY1P*4"+AS=(2O$?C)9 Y <[CB*8B T&Z!.>,KQD/ M! 7OTRW-1%+\\K*KQBOP\H**((KET1!\65R ER]>@1<@2L%5%,?R7F:SL9"N MY(#&80G[; <;M<#^P+8C@)W7 #D(&]3/[>I7P0/ T*0]EO&K@HBJ(*+"'&XQ MMY"+:[F)*6 WX'0K70VN8SJ4T1EF@?QV0<,-CT1$,_#W'U(5O!;V[ M#C%?)U_2;[)U$-*3@5RS&>5;.IC_^@MTG=]-,>C)6",DN H)MEDO\VKUF"7A M+DM^ PE+Z8-,8'XG2U2F I.G#Q,KRF5MR 2/0D&7( RR%:#?-M%6AE&JOP:G M">,B^C?_C67"%,$=++> E=>P[1S!B3/R9^-M/3:ZF._B$:RD&DZ3RFGR?SA] M&406!T^O5S4_#GF]DPT&)AX4PVM0"ZW:"^Y:S+ .;5/:_N$!]*_N>L1KM[$[J0=Y#[&J(25MTO0JN]V-P8WE. MC7@]#/V*]Q^)]SV_/7U6XVF:.3N036(N0ZIB36@3BNH M4RO4/_/5=TS>3@TH:^FXPV@0N+(E:*'7Y8CKM;8.J)HEM'?+ MI[K682'H30_K"T$7FM0*9=,YU1BAO3/VYIQEY>A-<@BG<.3M.VB2\U%K;JIN M"NWM]*D^'EAN>B>=$&^BNZ7W9$*F+?T JIX+#S1=&6XQ/ O".QG\.G._HLDU MY4;6;C?9E;;W9:T9 -6\H?],FQEHI0F=P]*3M698%%& =J;0G>I"G0Y,73V- M=2G?'SG3^L>[+[J*7T_ )FY%29"=DJ@ISQG+ M2[^M,MI-=1YH]&2MZ;@B+(@\UYC'RHPZAZ4G:\VP**J#^AX"()V10.(2C7J: MY5I9-5+,!?VL00#2V8G.N Q"N'7=*6:"?MHX !DV^MC3XVT2:]T5(D4I4)\# M :1O]2&1>RDMRB8YXK3M"I%J]ZJ\V:11&:\EMCRAP5E.=5W)/UIHC6\43 ML/-,!0[W1 G*8>W/(!A8$0S[+6C(LB!=A]KNIG91^=P]*3M698%.W W6C'$=5/IQ$^ M]/4BHHMYOM^:WXIMX&YLHT/MTQF%H?:9A-HJB.(OGJ<_22'ZW,$C;NTQ81.L:N7$WLJ_!CS*ES7X ME.]?+VB2CRD_,'&@SMFM=EW0?5EKQD!Q _)<;RN07E]7Z,M:,RR*?9!N[.-P MG;,;[.R^3DXP:7V&3&KO)/3)3>S&.OM$M-5N\FE<>W\I?WGL*N"WLD2#F-Y( M/6?D26+ =^]C[4X$6Q>O-%TS(5A2'*YHL*0\%Y"_WS"YI,N3_"VIZJVX^7]0 M2P,$% @ HH"55UDCVS0_!0 :2$ !D !X;"]W;W)K&ULO5IM3^LV&/TK5G8U<:71Q$[?PMI*4,8NTLH0U;W[<+4/;N+2 MZ"9Q9SLM3/OQLY.0%TA-"Z9\H'GQ<^QS_#S.:=S1EK(??$6( ]QE/"QM1)B M?6;;W%^1&/,.79-$WEE2%F,A3]F]S=>,X" +BB,;.4[?CG&86)-1=NV6348T M%5&8D%L&>!K'F#U>D(ANQQ:TGB[V25*$,8D MX2%- "/+L74.SZ9N%I"U^!:2+:\= T5E0>D/=7(=C"U'C8A$Q!<* LN/#9F2 M*%)(9D2J._PD"LQM;0 @%9XC02=W3[A12$ M>@K/IQ'/_H-MT=:Q@)]R0>,B6(X@#I/\$S\40M0")-'V %0$H.C!C= J9:2S1UD&F314LV8:*F<2Z8O!O*.#&Y2I. @R\D"H#, M"3"-0I((#G 2@"EE:\JP(. ZV1 NXNS.R0UF\J+4_C,XN20"AQ'_##Z!, &S M,(KDU/"1+>3(%+[M%Z.XR$>!=HRB#V8T$2L.?DL"$K3$3_7Q$&D ;"E)J0MZ MTN4":1%OZ*8#7.<7@!SD@J_S2W#RZ3.8$S]EH7AL&Z$>;X8?@0OW@FN,URWG MT;7H*204I*M#G]S(13!- MY-H6A?^2 $24&E/FV2Y/WTLW[4NKB9G,+AH(-&]J9.MJW9H-=Q MRV8-&KV21D]/(XT7A*EYU8Y;%2!.GA,&:\K#;+W\3Y>\%_D0>K6A>QY\1J^E M37_0SJU?-W1J(W8ZGNLU_IZ1;(T9#MMI#DJ: M RW-WYD:JIE<'+Q(,CCT7J1B2ZN!U^FVTQB6-(9:&M4#X8*JI\;W&5&IV;J* M:)$.744,@35(>R5I[T@+JV=2$D-@#4F@4YD&YV@)7715SU5WT.D]2^BBU:#> M"G9@>T+#FON!;TIIN5S.PB2,TUB;Y7KT0^?4%%I3"U1I@8Z4Z45'IF0QA-:4 MI3)64&M2)BU2U)Y*\HM$]E %@4RB5BWTZ)?$[P#@2&>86<-6_A]AHF#EHJ#> M1NE*!#^\7B):](-SP1!:4XO*BL'>L4I$:_H.EL406E.6RL5!O8U[;XGHT>=D MW0&PEU>(UTI?"_!6^I6[@WI[-TN3T _7.-K#%^FA#IYW0VA-XI4?A,-CE8-1 MOV@*K2E+Y1BAUGV9=4=Y5U[=R3LOS)'WTNX[.[]XHLKF(;W-VY78>[HC/?JA MDVH*K:E%Y101/%*N(Z.FT11:4Y;*-"*M^WKOTO\*^A59U-Q1MY7_1[A#5+E# MI/=ONA+9PQWIT0_.A8]PBJARBJA[K!(Q:AI-H35EJ4PCTK_ >V^)Z-'_]$55 M(BYLY?\1[A!5[A#I_=LWS$)%']RI+Q&7)%:;"S=4D,,?*(9\7B'+1[A&5+E& M-#A6M1CUE*;0FK)4GA+I7S+JJ\6GB6#8%ZE<<(O*V6&<7ND&.>"18-86.M6' MOE6!RCXBO7W;H8?>5H"JVYOU694=]*&'*F#7-K-CPNZS/7[%)$U$OJ]=7BU_1W">[9[;5?/\1P@SS.[# MA(.(+&6HTQG(!R'+]_7S$T'7V=;X@@I!X^QP17! F&H@[R^I++OB1'50_KIB M\C]02P,$% @ HH"55ZXKE3/# @ F@< !D !X;"]W;W)K&ULK55;3]LP&/TK5H8F)D%S;0JLC01!"*0Q(3JVAVD/;O*E MM7#LS'9;^/>SG32$-JWVP$OKRW>.SSEV[/&:BV>Y %#HI:1,3IR%4M6%Z\IL M 266 UX!TS,%%R56NBOFKJP$X-R"2NH&GA>[)2;,2<9V[$$D8[Y4E#!X$$@N MRQ*+URN@?#UQ?&@[*E M5+QLP%I!25C]CU^:'#H /]H#"!I L T(]P#"!A!:H[4R:^L:*YR,!5\C8:HU MFVG8;"Q:NR',[.)4"3U+-$XE-TN62W0+-$?Z2*"4$F!*(LQRE')1<8$5H#NV M JE*.W.<4BPE*4B&[3[PXMVT'DDYDYR27"-S=(4I9AF@J5$HOZ#C:U"84-TZ M14_3:W1\] 4=(<+0/:%4\\FQJ[0M(\[-&@M7M85@CX7O?#5 H7>" B\(>^#I M8?@]?D6AWX=V=99MH$$;:&#IPH\*]/?E3"JAC_.?/NOU8E'_8N83OY 5SF#B MZ&]8@EB!DWS^Y,?>U[X@/HCL72YAFTMXB+W)9;')):MSZ;-<\\26QUQ"JV08 MA>>#T=A==R8Q:F=%!F6][1-[VJ$]E33/J+!]&@VA+8T_1 M*.Q4O9,X;"4.#TK\QMG\5($H4?:_8H<[.OQ!O*5UMR;<%V;<*HT/*OW!%::H MZ-UY^T7T&CA!-Y@(M,)T"7UFXI[S,1KNG(^Z[+Q[/J+S>,N0V[DYS:MUC\6< M,(DH%!KF#48Z%5&_!'5'\IC.N]-5LFPO]>((P!7J^X%QM.N9^;I_CY!]0 M2P,$% @ HH"55VB+OE8@!@ _R4 !D !X;"]W;W)K&ULS9I;;]LV%,>_"N$50PLTLDCJVCD&DA2] ,T0-,WV,.R!L9E8 MJ"1Z(FTW^_2C9%641(JU,\%;'F)+/CPZY_#R_XG2;,>*KWQ%J0#?LC3GYY.5 M$.LWTRE?K&A&N,/6-)>_/+ B(T(>%H]3OBXH65:-LG2*7#>89B3))_-9=>ZF MF,_81J1)3F\*P#=91HJG2YJRW?D$3KZ?^)P\KD1Y8CJ?KD73M/0DX_BK=CIIKEDV;'__[OU=E;Q,YIYP>L72WY.E6)U/H@E8 MT@>R2<5GMOM ZX3\TM^"I;SZ#W:UK3L!BPT7+*L;RPBR)-]_DF]U(5H-H#?0 M -4-4+\!'FB ZP:X2G0?69766R+(?%:P'2A*:^FM_%+5IFHMLTGRLAMO12%_ M360[,7^WR9<#)TW^IDOPB7$.;AA/ROYY!5Z^I8(D*7\%SL#=[5OP\L4K\*)L M9]W MQP;)P48-C[0<'NMZ>%2#+:7RC%A),[&CZ9:"C.5BQ5^#]T5IVVM+C0-F'T]0 MQ5,N6=OY&<(.G$VW[9H8K*#OH,:JDZS7).N=(MEW)"G EJ0;:LIO'T+8BAPB M&#E!+T'=+(Z1XYL3])L$_1$3S%A!_VUO^EH:9S (M.XTFGE#_1DTZ0:G2-?> MGX'>GS$.'-S+T& 6^LB)S1F&38:A-<,O3)#TJ X)#96.XE:E]^&:S,+8\R;N+LDBR^RBJV%_QK MFMW3PKC86ST>N]B/Y*R3/'05.[@G4L#Z0B-592QOW;*TD K^SU2P#J@S =W6 M\E^7Q6@%S5, *@R"5J0XC0[6,?BMV(/^HEG;M//S!U4!*J:!8T+-&#)8!]3K MJ/Z29K*"+27IIJNH!HZ)-<^406C@FDB3%8.5A+NA#!760#O7'"^#T$0<+?&H MP_V!53=D%UJS O M]"-YZR:N 5&IQ) *PH=79:1O'7+HJ@(VK'H/Q# V##UD(;5)C-_B*J1XB!D M!8K3*& =0V>&RSN'OBK49AVA] NF51;(3L;'1Z+42&W1C/B?H3P& U+(6*B)!]S^8T M4JCOYH0Z[!JLHF!P@BNX06/"S2A2:((;U]43-MC%L>.YK;^!-1@KUL%CLLXS MA1'KK!,C5\,YK+-.% T,8:Q8!]M9YWA9K!WZW0[JJR(VH(JT&KJ?Q8I5L)U5 M#I)%K$-$'$--NDUFH3\T:W#KP9"=->Z<6P>\9UM:Y.5S1'#Q2//%$[C(E^"+ MK##?%$^';J#:KW2L/(SEK5L7A338.Y%J8BL['5V6D;QURZ(H"H_YZ&F4!XF& MS1M?GQX&J\$=*:S8"8_YZ.F9JHGUS1_DZ?!N,(-218*!'!4(X3%!: S=Q ;$ MP;%&0D:S:+!3%0KA,5'HN4JI0XXOE3+LYZB;>7XXA'M8P1"VP] SM-( *9ZO M2[O)# Z-0D_ABV?'EX.TLO;1?E\@#/3M:8-9X.O;J=/6VSGEJU'7I'A,3O#XR)[P?E.T#-.U_S M?P!02P,$% @ HH"55SHU0((! P * H !D !X;"]W;W)K&ULK59;;]HP%/XK5E9-5%I)")!M#"(!H1=IK:JB;@_3'DQR M &N.G=D&NOWZV4[(H$H#W7@!7[[O.SZ7V*>_X>*'7 (H])12)@?.4JFLY[HR M7D**99-GP/3.G(L4*ST5"U=F G!B22EU?<\+W!03YH1]NW8OPCY?*4H8W LD M5VF*Q:\14+X9."UGN_! %DME%MRPG^$%3$$]9O="S]Q2)2$I,$DX0P+F V?8 MZDT"@[> +P0V,C"_:EQF6,.;T*TG48'0+@CM8RUT"D+G6 O=@F!= M=W/?;> BK'#8%WR#A$%K-3.PT;=L'2_"3)U,E="[1/-4>+EBB4370!.DBPZ- M*0&F),(L06,N,BZP G3#UB!5:G<:#X I^0T)NM)5F",_ = M7S=1VWN'?,]O5YQG?#S=KW+G_ZQ/_MGZ7C#:9:&UK5[[5(7V;3B32NB+Y'M5 M*>3&.M7&S.7:DQF.8>#HVU."6(,3OGW3"KQ/57DXI5AT2K')B<3V,M8I,]:I M4P^OA/ZL]5M0?.X+\[E7I2)7^6A5S+.T#KV^N]Z-[T%$=! QR1'!+J+9*C%[ M#G9+![NO<9#:6ZS*PUJ9UQ9;+M:M"<9!Q*0.L1>*H Q%4!N*.]V1E(%HY)$X M=U],>7 PY0<1T4'$)#@BY>[.TY>"6-B>0Z*8KYC*+Z=RM6QKAO8U?[8^:O7& MK8KU2+=!>=?R5S[OH6ZQ6)@7D,)689U0Q2)QH(?0!AI;@V M3582OB);@=X3,&,4$R6!)"N8<;'C@BB$;\D>I8JSF8MIS(6B?] (2)5)WA(J MX#MA*0)?PW1/*",+AE?:XM6<,(0Y+E-!%44)BZ/62Y30ZY<2!G=$F9GC)5S< MH-**\A*NX'%^ Q785AK8A&TO"[@O.9SW"MS??-\#W_D$ MGN/Y#>JS=O4[<@3?;=*V=9;+5'MEJKW,G/]>J?XY7<@L4?\TH>?.^LW.S.F_ MECNRQ(FEC[=$L4Y,4O\^*W68]N]+;1R\P3A",2 3HW M#*7\!,\[;:EW6E,.<&SOJW"M[CO"]4NX_IMP9*U0//.I MK>#I9FO^,7]U%FON)ZRR.H'3"TY@6\/I"#LH80=GPE;82MZUKM?GXP[JN,.A MT_-/<%L#ZH@;E+C!F;C_#RVHH?FAWW-/R%I]=R0+2[*PE6QZ.P=9UNQSF,(Z M4S\O"-[(JUUK37*!TZ_( MY>':E5;8?(?<$;&AB=3U8*T5G5ZH+PR1M_;Y0/%=UATON-*]=O:XU9]#*(R MGE]SKIX&IN$N/["B_P!02P,$% @ HH"55[SK6 ?@!@ %S< !D !X M;"]W;W)K&ULS9MK;]LV%(;_"N$50PHTMB52OG2. M@5S0K4#=9LG:?1CV@989FX@N+D4[#; ?/TI61-&B:,ME /5#8SN'KP]?7O+H M4)H\Q>PQ61'"P8\PB)*+SHKS]?M>+_%7),1)-UZ32/SF(68AYN(M6_:2-2-X MD34*@Y[;[P]Z(:919SK)/KMETTF\X0&-R"T#R28,,7N^(D'\=-%Q.B\?W-'E MBJ\*_KF^9>-7WLP;9!%?*/D*2F] M!FE7YG'\F+[YN+CH]-.,2$!\GDI@\6-+KDD0I$HBC^^Y:*?XSK1A^?6+^H>L M\Z(S<";@-_%3W^0O$->JN?'09+]#Y[RV'X'^)N$ MQV'>6&00TFCW$__(C2@U<%!- S=OX.XW@#4-8-X@#IA\1-@ M:;102U]DWF2M16]HE [C/6?BMU2TX],/F#+P#0<; F8$)QM&Q!CQ!)Q]H!&. M?(H#<)DD1'R"HP7X1/&R_ M V[?A9KFU^;F,_P,H*-KW1,&%BZZA8MN)@>4)3'%.%@8 M!TWJTSN2<$9]GDXC8<5&.%%\X.-D!>)R)%D*2CF(VV+M6=W+"4 M!'3';G>PEZLF;-!'I3 E6Z_(UC-F^X6O"--EY6FRZL*]G*I![J@4I&0T*#(: M',X(!'&T/.>$A2"0:T67Y^"8/*M!]7D.BSR'QCR_=N^[X/=X2UB4[HS@_#,CX9PP[:HU?E'356M)3/%D5'@R:M5V-[)IG"4Q MQ;AQ8=SX5;>[<66">VC<'>XM V,.)_;0Z4N@Z-O=&'.]'*OT8DM--4_R MB_.Z )/+EV>U,^ZB_;E?C:HG&$VX!#>G7>3F6$4W6VJJ>1+>'#.]-9_P M55YSD+@DV0YWK*QBYV]OW2ABY,[.9.S2R7#.::&>S;W"RIJ=V5U.:B=LUMJ\1G2TTU3Q*?:RZ$-9_;5I'-U=3;$*I= I+% M7#.+_;F)TRN.6W'E(8:?1N R.Q[)+VL3T8O[FQ M 9;45)\D^+G#=JT=J_!H2TTU3\*C:^2KG[[6S>4/7.MJHNJO=5T);ZX9WFHK MX&X5OC2E94U4?6T92D"#9D!K6 6'U1J8)E=-E"%7R5307"@[:8\Y5%T[>ALR M)]=T)=E24ZV4A 7;57*#5DMNMM14\TI'AJ]\9GA4R4T35;\-00EOT%QRNZ?+ MB#Y0'T<<[!;_EWEJ48HDX&.TWLB%Y)[PQ]K\[8T'^C58#4I6@^VJSD&KJ&=+ M335/$B$T$^%/KY)JY4UWUF3.XM1>2IZ#YD)>8YS/]0X>P^OB#.?P4$(4-$/4 MR1O B0?1QV\=5DMUMM14ER7MP7&[M@Y+9ZZY>:]Q@HLDE"(SE/[LUH&J_*G; M.LQ9G-I+B;/(C+/-;^!QCCJGUH75GU,CR8S(7)4[>>,X=,IW] YA3K#I)+>E MIMHI*1+!5NT0R&H)TI:::E[IWC?;-[]5;VL[=/2G:5)_](N7[OG7'DEX5 M5PW'DIX$3,\,F">O&?4\\^B58DZGZ6#;4E/-D[3KM:M"ZEEE6UMJJGF2;3US MA;3Y2K$*IU[U>0O=(6>O]-12^LC8#+,EC1(0D ?1KM\="L)ANZ>P=F]XO,X> M9)K'G,=A]G)%\(*P-$#\_B&.^&ULS59=;]HP M%/TK5UDUM5)+0D)#Z4*D0E6M4D%54;N':@^&7,"J8S/;@?;?SS9I!%U@JL2D MO1!_W'-\S_$U=K(2\D7-$36\YHRKKC?7>G'I^VHRQYRHAE@@-S-3(7.B35?. M?+602#('RID?!D'LYX1R+TW2U!%GA/YUD,F5EVOZ;T//-#9 M7-L!/TT69(8CU(^+>VEZ?L62T1RYHH*#Q&G7NVI>]MLVW@4\45RIC398)6,A M7FSG-NMZ@4T(&4ZT92#FL\0^,F:)3!J_2DZO6M("-]OO[#=.N]$R)@K[@OV@ MF9YWO0L/,IR2@ND'L?J.I9YSRS<13+E?6)6Q@0>30FF1EV"304[Y^DM>2Q\V M ,W6#D!8 L*/@&@'("H!D1.ZSLS)NB::I(D4*Y VVK#9AO/&H8T:RNTNCK0T ML]3@='I#J(0GP@J$ 1)52#1;I!4<#XF4Q%I\ L?7J EEZ@3.X'%T#<=')W $ ME,. ,F;V0B6^-JE80G]2+MM;+QON6'8HE@V(@E,(@S"J@??WPP?D#:)F'=HW M^BL3PLJ$T-&U=M"-D%,A82@TJE,8H:2HX J>!YB/4?ZLD[>7T!Z]2[4@$^QZ MYFPIE$OTTJ]?FG'PK4[L@5]LBQ1W\M@%.X4@K-WA.>P1TE8\JHMDZ4 MA9&!.78/."FDI'SFHH:"RVJ@1Q15\'QG%H!;C;FJ-2XZI'$'(MLRKE49U]I; M-,ZXI3LY8@I,\-F91IG#6$C#9 RI/19KSH[CM/^PRS3J-!-_N:EJ'1-OQ82- M5A6UE>YYE>[YYVN\M[?&]Q)^=JL.1+:E/:ZTQ_]5C<>'-.Y 9%O&M2OCVO^@ MQMM_UN]%NQ%_J/*:J$[0Z'RH&ULK5E;;^(X M%/XK%CM:M=),R 5"Z0)22Q)-I66F:M69A]4^F,2 -4G,V@;:U?[XM9,T)&DP MT+H/)4[.^<[ELX]OHQVAO]@*(0Z>DSAEX\Z*\_5UM\O"%4H@,\@:I>++@M $ M7SS@Y8K+%]W): V7Z!'QI_4]%:UNB1+A!*4,DQ10M!AW;JSKP.I+A4SB M!T8[5GD&,I0Y(;]DXRX:=TSI$8I1R"4$%#];-$5Q+)&$'_\4H)W2IE2L/K^B M!UGP(I@Y9&A*XI\XXJMQYZH#(K2 FY@_D-U75 24.1B2F&7_P2Z7'0B+X89Q MDA3*HIW@-/^%ST4B*@H"IUW!+A3LID+O@()3*#A-!?> 0J]0Z)UJH5\H])L* MS@$%MU!PL]SGR4@4N1#G_0@]BR+(4%L/R5&&&8JL@-N)(YS?5I.>B[A5$1\Z! M3C O!^M7:# ;1!V5"#0Y5&/)+5ERE2P]H"V)MSA=@BE%$>8@@"&.,7\!?\U0 M,D?T[S8^E)CG\J$3S-,)YNL$"S2!U5@>E"P/E"P_I1N&(@ 3LA'#$6[%H@&* M$==&[>!-\1>+X4:/G2JMG4O9*19]G18#36 U*JY**JZ45/S,UM0H^@*WB(H] M@BR 2)CA0*SJ6AG)\2RK6D$,T[4'P^I?@R&E$^!.T>]*^Z+Y"_@3<4$" V3Q6@95U4^)>6[UTPGFZ03S=8(%FL!J+%OF M?C-E*GF>P6><;!(P)U3HRMDNA,*XTH[Y6 MH\$!HX/V4655-J_6L36SF&C$>-IP)H>8R'AKHJTWI;\YTQP7\8Z+^,=% J5( M/0WV/@WV!\L+^$_LU=.L;ZHJCMK.N25'*YJG%9I1?.UH@6ZT.K\[X\X+/49QSL'N-;C M#*UHWI& OX=<#O!A/L#[K03K]"?0A983W*T(+K.K$P9"N5K)SU'+M^7U MS$UV*=%X?VM=3ZV6]YYU[>>7+WOX_"YH!ND2IPS$:"%,F<9 !$;SZY6\P&PO=V]R:W-H965TFD#:ZOR LK$T$K2:M@<0 K$]3'MPTVMCX=B9?6WAOY_MA*ALA8=I+XG/ MON^[N\^^*[;&WKL:D>"A4=I-6$W4GG'NJAH;X4:F1>U/EL8V@KQI5]RU%L4B M@AK%LR09\T9(SV$I>QIXT:N:@H;O"Q: ML<);I+OVVGJ+#RP+V:!VTFBPN)RP\_1LF@?_Z/!-XM;MK"%4,C?F/AA?%Q.6 MA(10846!0?C?!J>H5"#R:?SJ.=D0,@!WUT_LGV/MOI:Y<#@UZKM<4#UA'Q@L M<"G6BF[,]@OV]9P$OLHH%[^P[7Q/QPRJM2/3]&"?02-U]Q[D-SK\(@ M139(D46Z_)^DF$E7*>/6%N''^=R1]0_PY[Z2NR#'^X.$ICQSK:APPGS7.;0; M9.7;-^DX^;1/@/]$]DR/?- C?XW]F1YDH%W;JO8- Y5H)0D%PCFDO;?>\8XC M;Q@CFS(??2SX9K>ROWW2=/1A<.HRYCL/.PR52V%74CM0N/2P9'1ZPL!VC=H9 M9-KXUN>&?.?$9>UG&]K@X,^7QM"3$=IGF);E;U!+ P04 " "B@)57 'W_ M*WT" "Z!P &0 'AL+W=O9*2='\_71PO+9PLV/)B MBQ3/H4A*Y'C+Q:.L !1ZJBF3$Z]2JAGYOLPKJ+$<\ :8WBFYJ+'2HECYLA& M"PNJJ1\%P95?8\*\=&QU=R(=\[6BA,&=0')=UUC\F@'EVXD7>CO%/5E5RBC\ M=-S@%3R ^M+<"2WY'4M!:F"2<(8$E!-O&HX6B;&W!E\);.7>&IE(EIP_&N&Z MF'B!.1!0R)5AP/JW@3E0:HCT,7ZVG%[GT@#WUSOVCS9V'[35R&%4['@F^1,-::S2QL]BU: MYXLPE-"[1.-4>LUR7@/ZC)] HHM;+ 0VE;M$%QDH3*B\'/M*^S'6?MYR MSAQG=( S1C>CBITC]J,@DT:#*)$7X_-?J9/,\OZS>+WS\T6!\R& MG9F+V]]K1C6(E9T"$N5\S92[I9VV&S13VU]?Z&?A:![VZ#,]F-P<^4/OIMH- M%BO")*)0:E?!X*WNE<)-"B&POSEE)ZS-5,6F1 M0NF2&MO5L["N-*-Y#:12A/U>+PE+RB49#>6BO"I-'4S50IJ,)%TH<+?/>4:B MY#T)G-Q8Y2PC=R=O?RR4N7P3N/O1NZ.CWEGO[O1R'SEIH5,2>H7/=X4W0K\C M)L]R])0E5/KB&=*H+B8Z\ STN!OG,49+O?.SQ81.0P[;E1P-"R4W"QH3%[#J MM&3!/149&5/!)YH#JZ E%RL7[D-@JH32@;&59--%$*D?'!RY'A19JU-RJ723 MVV5PWY/V\3U@W0.#7(C.8)^XP&A846.8EE>VTSSUELK5L/5DUV36NH;3H9UP'];36GO2W;?Y%N4/%[93XM['!D MTX?J9->:%7S9])=%9P!3CW!U6E5B]5'PF2R9&_RS$XZ&=,T+YDKS!YL-2F5J M TR3X)YIPZ?;D9^:5K=L:=;EM"QPS_T#]/QWYWG&)--4;)NVM?^:9_G%CN.+ M?V6Y^:VR;]CKL=U67[O)\T,PF1R"R8.HR<$AF$Q?IAX['4PQN8M2>#'KX9Y P:6!S+]V5SCJXU7R--U@*WI4Q6"C12O M1&RD^%P#XI\W8*2I?[6Q/,# 5@&K'?$,:PJY@U[@W$D33$$:M%? MHTF"S$X"'__Z8&])'*>I'P',[R".,03>1AS!'( '#(GC9A_7BKL

+>[Y*\NOO_J/@Z.33IY\ MSG0':%IX7,=/;UG\Y=5X M%/9TNF.$&HOB7%R<49T_TICC'4!9V*J%>BE2D% M$R0DGDE,#%5.%J0UL6_R>*ZE'/H)JJ?'J(0=^BF@B+Z?^*//)'/W9'8XG@S^ M!]+>Z/_UHQ,_.2VSUY^%%-WI*F@&2:<4)0953;2$@B#.A4",8(JF[#)UNF\+ M>0M@&>'2(1,7H^/3H9(AMT^O9(4Q*NPD(D MT5&V1KHCJ!P;0GW60DFIT6SOZSKB=AJ?X++MCV1R!S*4;911%*9C&$1:'%S MU;7K<.TZPT_I8PZ&;%ZNAR7''8_G_X,HWAXY"=_7-PL!Q[!Z\SAL _+-K7Y[2VT M#G4-94)0T0JTT$)]RU!Z])D9K9B%Y;E0]3:Y'NE?*C@<;LD,HMLFBGAH1 M %SQ>&K(C/&4.1H??96=Y_YX,//#<@Q3@F>*I_SY>/HY.I=?I^_&KTZ&>3 < M+AJMR]I$'H%+*8N]KLO:<&*I<41+FG"U,IKUJJ]KSIX='G&P4#OF:_G#MDO>Y W6(6#+R M9SK(N0/NEV%<]O&)Z>KX)$O4\#PEA@(JYRD!<<)J7'P5N4Z0N.@MKO0A"F\Y MAUHVIR!+V$LH 3"2NE30'@U;26FR46D:>AMU<,,9XQH>,68NO.)HMN)L\9(3 M@*N!V(7F410TN.!2ZJT!>VOSZ'4HQ_$/9!VU>9Z=+(U)R;KL"=I!%M6BH$@P M)Y4BK$WH6+U3/#?FQKP86P0D71RW@RXP9VF%)AE@J^EH8-6 MZWCX 1?B8J-U61;-L_ )E1%$U8!;.DGBK4=SU&O(RG&;F>CKLO3XN%!T![I& MXL2!MP3_8<4#2DF(@1$>;$#<94[[WCJG>Z.==&9=21[Q/UJRF5VA0$F)TPX* M(^(:21UU?W7%V^0]G(SP&<=^^//XYJR'WH 8%X;&D%E),2@Y]JC >V\\X1!1 M80E),>G[NBB]B=_H0=1PI!J"]YG0DM*H2T0$X4]$H)?L+]HN:6%_R[Z>#FLGQ>()3 M4TCZP5*7.L-\%16#4E;$@00BNQLC>NS5HGE1E+E0"9 M"4")0& Q$YL5+0LEHHM4TMC;R*+>L/&2\OTH1UV(>1)U491*%1UK2D(F.)UR M5-ZZNC2KP3,;>)3*HK+CRJE(9IIXP7%II&5<2A^<3\M>FF\^6.QN\,&UA71X M*,&(2?-2?(42;I(/2J.9E7I[.'0CF/\GZDDE'/YMR[5'?I0^A3.LBW3F")9E M+XCTAB+;.D>"+7+* @*'3!"!]W6!^IP/UH.D(P.0<5$M49&BT95R*>]4CO=Y M8!Q &-[/'/#E9&'W=%?WP#C/X)-A(I8 MF)X[?SK3.S7+T02TH97U2!I:&^)9 ;'D.(V):>][ZV7HJ^Q<=X1[-[N^2N_7 MT@,-]P8@LIN^N^3Z;R*ZZOQ9!_^/$O!+6'/D_$(?XSSS7))1SUK MU<;7^DF:_G:<<*_CS#)JUV5#:2Y,3I$2GSBJ$FA:$$]+&D00*O+(O:-+MW67 MN*'6_&3U5F6#>W42T:6AJ[@"'2Q));]-,F405' :LJ&>^T"%H/6$[%NMVA6D MM_(@(X!S)#)C/L T$1EE9P96+L;4F4);ENEF=5]X98@J)>NY@0#"Q% ME4!Z$FPI.)]4,#E0'6"=B>5!HS.ZRW=D-N-\66)RJ?;+4B06<*];+@(XR#SH MWA: [$/0>P_*@>$R)3 >B(\<]6U7MI2RG !(,-IHD+ZW.25]7,(5'-\IRY)W MKC5BB[4$GOAROX#)T;BL=.AAJ<^>)AIVF0MN9)04M5?C\7^D"(DX;B)1W&7+ M->-^[7WEJZZSUV$HKC?@09?"-S[C:GE>+C3(EF@'GNF8^EC*^(;XM%_]R+^? MQW@]4$'+U7BY@J )A*<$^:J3=K3\]/=4?K+^ -,1N4EZZ+] M"U%N>[&9B,A*26?JB4TZ$"$R#4+RJ/J72E]C7TMI>"52EI+H5.(K:0QHL"5* M."BE<\@<0F]W57_2R+]:WFIL2T[FY M=R=YNU4:Q9J>!1A+,\V)A*A+>1N/RK"F2-%2@0EMA'!_PRU[FL==;Q):?IJ? MHR!"N;C:T5)\MMQ&F1D4#26DG+.1NG>JY#K8<$LJ%9P%"SQKPH"E4D-+E,.2 M3(J'57J3C0^].RQ9N]7J+FG'R6R*5\:G5"Z7@XSZ(LJ"T\$EP:D N?0 [SN< M)*VB<'*@H9PK$!9-(-)%2:P24*H%!5TN/!6\=W*]O#31&B]]O2\:M#8QDI0H MRHDM%[]S8? %3GAG*^I+2A#S77FH0#*?!969R?WVAO:G W ,N3M'; M' ,GJ*4XW+6XI)XY(-FYX(J*F65O#RG[&:VW(A>.X")D7V(M6_2UJ(=J!>W% MZ91YQ83IH_:Y C]FJ?8496!$@R^1."&0( $W ,HZ+=>_>=';L@=]K([893Y" MY"HF*'7-VR1FI!9K2H8]<+04- 7KEQ[+L1[;W8$2"4IAGUBRB9-"$XIR0)FV M4GN5M>IO$:T>%YWKL-(G9*T9:%QP5HI(2QZ)E<&3K*FR:.4B"O76>.D-S/1 M0:(YLMPZ<$..)>HO$ ^4$>>Y39I9Y?JWC@\9AMZ'P.#RRD9 MDU'5\@IM/6X]:EN!1E2$722*4IT\UUK"H_9A;F Y@NXT=1,H#2P@QI:2)Q&Q MW)LDB8+ N;+*IOX=X?)F_U M;E6ZR]56+LF<#,F^W&O-@B;!H:T& 8TTGA(())6!M6CR+DLIH4A M+@"^@(:<"@'F_L9Y]2SGJ\OZ"H[9D"TG29?HN^ EL4YEY+G F97 8W^+BDYL1#EZCP\FN[RO)%E3%'3D.8$K MA*M%+"TKI$J*HN5HR!ZD]0D!/)?;MJ4N5R\!RZV;3!MC9! KTL4> MW>VT@C!>;Z>E267'+$!$4CHQE,?XMV]-(U MWF6$4!1>9LD)9UH3&2,CUJ$&PW5,V7JJG>J=\KFNR'*/W)D*+U^[#8FAF41% MP1.$%X?($J)+R)#90>30AYMZ&E/='5>P!J$N% M!FJ!\L1T)I*+3*Q1V)=R&:MR.CQ Y/G*I-B%9&6BDF2;!,*F0$;+(1(3,PAA MK1&JM^9ZWT]?5I#GDG72SN.;M1>12.D"\38Z-&(1C2C^/[.]C3/LIZ>_N[*$ MD5--<4&H* ?P$"5Q.N/&<\RI%!@39AW.H-?"?/VF)/%':+!V%XNI:4@^.1)5 M*2GA'&K51;6.U-$0M!.V?PZ_3Z>CJ'\6C"C@_W8P_>/GTY]QG0Z/_.2/S\ON MS6\XFJ(5^]LHH+(#"9<)!A_*^4>/KBKI,( RXJJ%S)#E.2\Y6HA'WFA&BA/7 M(^.+9'L+13>OZKEZX'']SDR3?7@ W74%?$^I#5%J7:Z:8:7DBR>>%U4V4YD8 MLSZ[WATH]55]6Y*9&)46E!L4CY)LI\I%%J56-),FI9R,<&GI"+H>=AA#U350 M3TGF&E')E *RY38L,*G$B MJB"R29[U-QKKIB5939GSSM9&."UQ;1#Z10GCB;AG'.1$;"BUEY'"'R!-9JG M?L!UO-AH750;(:U!PD;5!GR[+$!"EI0(!2ZC MVB-5?]FAOR?@JRB&I60.S%@2"XO(9/V\&)9$#G$A16FOIGJ.-PI0&Q'$FEABLZDDH22Y M\JBL#S+'N*I\F\=W2'PW_?\N/=B4TV*6!?5)2.*HL\@C&G^R:,8;I;RDCB>S M]N$Q#UCEHBOMF245LQ:1*)4R*9?O$)\1742P6=N4D1)Z=QU/GWV"'>:E*&J4 M*!4;041=XLEHN2E)H34/23(),N5U][X_U(;ILEBSYR("*DQ1:E=2&!CQ(2>B MF0Z)&X&V]+K#V(J*178%:1:ME1"08TKA+2(%+I--$$E0,CC-:+306TB[[0JM MO-)]9Z&93D691,A$&;0LT3(!1#F>2027LZ.**KGN3JJ'N\M[-79)P 5D0FD2 M62@UF62I7P^:X \Q@(X20F\]QC)=2]B?9E;7)BQ!E(Y8;$&))'%HN]36V]<6W6O)0! M0SL5N$0($X64HL\D6.]P8[H0I=7@8HV4_"9F6DW4@%-:!4IQ];0M97(M12T0 M03!J ?B)#U[TM[95?V.95K"2W/F8=$!57B*=22Y*Z>.@2+9*. #@//;6[.KG MCER-^R$QQ50)<8JA(*L$3[Q3AGBTU2(N:\RTMZS7'[?@*&IO0OI0TUR^F?)7$'A@ *D) DO1WA2H1+N MG* DE5.\$+R*_:W]TTNJZ/",58JL2W5+I HT6:4%05QD@40.KMR8)%3HKSJV M!JD?*RH#QW*PD6GB&1.(G,C]3G!#&%A3M#81=&^/B_I8P:!#4C/)(J_%DA&8 M BX-*TZ-""0X29D+$J>SM\?DY0SHRX.B=HL=X 3 ].<#& W&DS:(=5T.B%3P MB3J%@"<%FC$AEK1PJ4C2PFKN+ 3?6_Q;6O1+;XZ]'78!P9UJ;\I([JE%VF058&_]Y7V>W/ M>4\/3I^52%&7LE&,F4BD U3$>XWTO>F$_9DA"8I@&-:[_\6V770_!1 M,TY04I$2+?&KV5OB/>HA"(HN!4ZI4KU5/-9-:=[TXFO=5?@0HE0%9R3G4BV< M&4:L=8DX9VT,2@NF^RNTRPD?[16A+^=@U*!%3VE&A;I-HC0!.3I#J<@J5120 MN>2]S6U9-ZBJ*N()FD.QA2O6?$TX]-95!R,DTJ$7M8>N-/UV=VA MX8.6!^LNAAY5S(2P1"P(CEI5#"1 C$1$+2GUF;/^^7#Z>9W%BNP';Y/D"0@O M%QW)9(&XB/HQZA>@&0='?>].^[]%$47[\/17/_D#9J].UFA;.9.-=U:2D!+J M?8(G$I2R))KL@[&,<]N[;?7(D4YI'8*7N"3>"J2UA#_9$GPKG*,)T4[V+QBD MMTBWBI)(*D2G@R:(:;BEHLW$9M1-8LS )154L]X&FJY-M,%J_*'E8A\(.I-4 M*EI+ST.)"1+$<WG"%4_;0YR\]+26[,HGW_BP@_G,7/V\LP^_^9'M,=?I M=<^^@E,KYG$^8??^,3?\$=(+>T@.NP>X6)&_V(\'/K)]* \\/QE M:? !)?WS1^RCRC?QL_'DR_X,IF/)F=GY[>#%U[ISZ?OECR]@-#Y"Q?**Q]YV MF!<>\?1B[V^8C8,7ER;WEH/YZ8?!QYT)#-O].#T<'#?#P>B/M^/A12PI7]@> M3]X_Y92*IQ/\^&EIM]7X29Q\O?%9BZ?E'C62Q^/9:#R#K68V?@MY^N/6J_UW MORN?!9=HWS$GD1\I<\312%%_U2"C1%,OV*TF3\9'9]_Y'?^H:#EWYJ$X2Z*( MQ,ID2!!:>C!>R2";5[^;4L% "R!)E%J%*E""]B00R%+AY/!@6,1F@6L6\=T$ MF"W7:[F21U)J7"$[BY2%98EA,QF]5,8X$@&)0J8HB771ETOJ*;X10C8&FSFM M$&NL!E/*7BG->'4>R*U5\3YDHC*M.:@'1,> ML%D4U'A>,EN4*O4Q31D":A':>9%= IP@BLVRA.14]H3RTO&2=3>/5=59<2Z- MPXDI$T*%#L6KI,JQEV2*EZPT6NH3@<,932RO]H#_AZ[0FHQ)CVWIA07NJ44UZB*4XAHLQYPXMRZ=%X4#(F MKKQIZQQ?7K#Y7Z;CDTF$Z?S70_"II5\$GY_^I6E^.&ZFL].R+!E)DDP'_P,[ MC![/GAWYR?O!B,S&QSOT6?M9]D>#X>G..]04ILT^_-F\'2/C+QJ&\6PV/L*V MA6F)1RU@M%-RH&#R#/LV/?:CQ8OB>#B>[/PK;?][]NQ[DP8RTU#^:81]^V]][]_)% M<_!N]]W+@Q^>EA[A-!QOUB0-L]? M__KKWL'!WNO]=9\9?L>9^:_=@[_N[?_EW>O])\V+[>?;#:=*NL5LW*6#]^M/ MLS8+T?;%W'&8O]_VO[69CHYW[*O7;W]MKA+#;WCV5LO=H_&HU6X'L=4L7_T. M*7*IT20U*.G(*R4KTR&O",J,2 H$Y+35G!E/R*>WODZH&?EBKB88[+P8Q_80 MMN0/]6-"&25_.Q>F"]/RT]K(V*/;E;.!Y/9JAEERNV9S]N#3[.<(8_0B*SR+/7<6ON1+-[]<9=\>^_.VWW;?O7K[]Y1_-VY=O7K]]U[SY[>W!;[O[ M[YIWKQO4%=^A0M@PT;Q^VS#U7?J^>?VJ>??7E\UG:N2Y"KG[_%WYF#DA5[ZW M5K2TK\:39G8(S3\76Z69'T0V,$J0;F+QF]YZ'8LSP23UDF23T"3%7TDH5J=# MFY@:8ZR!T!4&O&F'\W)^('X1 1+^A1SA6P[+UTCRI^04_(3 J!]KLS_^,#_I M%O1)!ROQ^3?)%"(9?"2'@Y1@M(.PS+)EWDBBG$58%E(2Z\$2M-QM<@)M_NQZ M(K+E+/U\NU[\9TUUHXXGZ/7;E8_\>IR_M:*0J.3>6T^8D*;<;JL+-,_%53<$_H*9P5W)NFG=O=_L?7S:?\VQJSS9R*^Y++RS8NX!6.9;\= M2C^FF1+&1(D466^5Z6&.D_H#.9]>Q.7=1%X+GQ)-BF3=!O<8%%]J&)%9NQPI MS261M1.1?POO!],90OIL'S_I5.QO'/QU2_[&G\9#^/BDV1O%[4/<3,X7J_'39GH,L<1@I68P:@:S:1,/VW.![[^8FUD)H5IT.XPG M"29M3U&;+0,MGY*A/QV?G&G/S^8]891NTW]_=O:%6.)CCJ>P,X5C7_+:L'?X M<'SZ9/'H#X/I(+3Q>#N+UF>-L%4ZY^/VX0J?7'S*LW2[!OC#Y,OW'^NCZUIK*E;.^H5/P%;EJ\>,;Q.IRAQ]DCI>#K_Y[Y/)8)H&L;4CD=H&GR]XVVSRWH\&_]/^_OU*T.LA=Q97,G-G M*4GES@(IJMU[H;K96>_\Q[VSZ.W83FYG!L^U'G&-9@R73.NZ M:;YQT^QMO]T^V&Y>'AT/QZ>X:RZN7+,_WKYR:U16^Y:]ET #E*A'$*R86)"( M9YZ2:+@';4SRN:.]MYO2!*;3LW]^&8R +7'?.<::-WZ$F'KDRZG=8-@ZXEV6: .R3VQ%"Q146@1O/70%=.=S7RK>+R> MO$'M$)6,+HXXKO4!_Z.G6ZN_!'>V1D4#/)[@\I3,Z08^0CR9#3Z4,P_D.I@^ M?OU/)FNE$I(898J$9X:6E2_W:5I*C7,Y<]_IKG@S1IMI^/\-CEN#:HG*G]1< M$2[<3BD]'R/\Q;68PA./#\6CA$WI2 M++OA2=EU#9K-'F4XP4Z?XN6^6X[7BE.A8TG,"@*@)-]DXH !H4HXI5R6-MP[ M;JHH%;LXJ1WMX0YF4UG5_Q#)[Y?DJ(PI!T==J?\ [9T/)7LL9B*"]L)$G6RX MMU+YRQ@9[4W98'UR5 JKB-8W&O@UTON;!U=\:#<,[V%0_E,-PS,W%$P@-<Z M7OOL>[FLA-@6\@:O%=?;DM_01M)M+F_KW&)R6W9]8',V8:TD;JOC63,=#P=I M,8\+U?C2!V>Z]:>_WU;I/OO^8K=>\805JN/+T'G?#6;#UE\+/AXVL=2UN,F M^=8UJ7-_W=Q/?*MK'IP>8;OO;C8=Z\QW=?IQ%J30"CU\C(>E %"#?("/Q;]\ M(HUO/;%>'@1N&-9=K;4R5:X4MKS<7]76N? D!"E0=76Z.'2-#?&^6NNB]@OC MH07')8KA_%Z+IKW8XDGS;SC1K$&%H/E02@WUX7SN*R#T2-'FFK!.JKUQ:!8; M[U.I[D^)L]X3:G)6V09GY+V3"\_88$X&2Q2Z-[O_^'N5K?[(5N0N\4PU\5F4 MFR/*?0C<2 )4*E?JT)AP;]E:8-K+,ZIKXR']N!PX7!_??)=#;(IZLY<=@;I1+H $TX M;>(AQ#^:/X^.9 9GJUR IIF?]S!--RW9L3GF: KP^O*1P_/ M1P6G$:*/!K,9@GJK%DW&HZ):#T\;0#7[M-DKBJR/;:3#"S_S3\ MO^>4!-/OET@X@@=DG,1)DJX4HD3S,1A6BB#';&F,T@3=54#Z^5J5I3KCGTHX ME7 JX3PNPFE+*JXGYR#,^V:(HX'&QXB<4_R@J87A2;$@KOQK@P!"KOQ@>H1D MA6^9++1L1-(CG(+3)\5@PL>AE5%F[GWS?C+^Y)=J54V\K>E&"YS?5-GFJQ;6_Q&'M;9[:[LQNG/6!<@]R#6V+'9Z1W M/+M.MY%<&ADT)9X6/<4G19P3FGBO(@O1F$3O75/G4]F#R7.4NO?CR>D51YAM MHW;[Q;-&=SG-O [B?KD:#):EXI09O_-9^C+DS?6&JNZM=FW/A,O'"4L4,5D M]#1+W@U:+Y;F+^W*/)\O3+]1^Z$BJ.-)YP??9ITJL9PZZXK@K[QJ>EI?_.TP/83A<[+3F.]P_K?=A7A[QZV?ZQU!"I,I M=Y;$8-G\1AF;HB$07%+.9@NNHUJ^!T4% MBT$^OP[CX3MT[XM)[J$WGJ'!JS:&!O6(.1P8J[T*DA'C6'M[:KD6U0.)$%&# MYLDIN!R_HX*C2EN2F"X7[HI,K%'EBEPOLG(Z>.JO"!AMTX+:K*#VCN?IZY-9 MJ_+@=MUJRFW&[>//[YM&\HB#(\2('[?V]E]=!)#1R1%)XQDY:[+UDU#NB>4, M_U\OMO)BH*N,R9D/!85PA7VXR-1S-[M[-BT\7=*TIF=I6A>RM)XT?\($FO&G M%?K2Z7XX^61KOH?Y\0[Q&;?ZCA_^Z4^GS[::IS7TOQ\)HQV,_LWN/Y[_]>7? MGS1[^\^_E(6'F(06KEKK=9S/>G778/..9^:=[U%AE3!/>W]^-D.;5/:CCV% M[H;8'#1X.4AG#=82#O?V7QS1[;E42R3 !8>''N M#8/M,U&S.RM%O7,RPITY'(S@*]=5O(=O]%:UPPX^_O%^,L87D+..Q@B0\QWW M$3ZC].''+;YUS=K,YVW9*[&0.]\<3HI*_:\(9;/!-2N#EGUD5P_X#@NQ^_9= ML[?=O-K;W]U_OK?["ZH+Y7[KW7>?7SSO'ZTL7UN#<[H\/ [^F<_1'Z%YN 0X+/#F,W;8KRRZ4;O MO6O]O _%IJW;Z7 \Q$=,%RZ0YN4_3P:STPW>EJ(RWR;LOIA7O/N>^^EA\VHX M_G.3.5!5#MSH73@:S^!!5-#]\J(2,7IA1UYUUK/!NU&OFOI6)(5'R3_8"2Q? MHQ/8!YJ77_W(OV\WWZ= G!>#:3R93DM,5CGMV1WYX>ETT!+GITV+>SG- \U+ MF[

DNNJY+FM_SH93/]XL.TNUFF[/^CT_*WD< R0 M=LOY;=F_^(?AXO>R_8?CZ4D)%-P-XY-%[=[F+?9N@_#*.D(IH/-@NEFNTBUMW?WWY MMH;?S,\YZ892"0[@B%=[;Y4S\]OHL\OZ#ORP30;WYO.CV!"=I[QR>3>.CG32Y]>8-YYVY;^S%;?D6RU8/M>;5F>_Y!9N9U MFR*]-YJGK.%WZ@;=/.Z%CX>#,'C @%>]1EOQ(2?GY=F[ZB:L+/DI(@7_ZF_O[E_J MXM4Y6OWI\[7IEJO92BN:A;/4OZ^'.]7:'9LW"<]?[Q^\_F7OQ>Z[ER^:@W?X MSZ\O]]\=-*]?E6EY_>O+9G?_18,_O'G[\J\O]P_V_O/EXH/O?MO?_>W%'G[Q M^[69O?L6_VNP_;!$%3UIX&.$XUDI<#FO9]3XHU*RLN_%1=C2BHN<=;0MKNM/ M9N-GW54;.7OTO!YO^^S[74/$MQV]J0@)VU;RQB;TIFN(;JIDXK8-Y_=\QD/U M5-#UZ"E#85J3KKIM9;^MI]]^.I7;_];X=&HE9R]K/K;SF ][0\S'%7WJ+WU_ MKOQ<6[WA[&KQ&=K_L+@\MJU+?>]#N-5-4!7[*O:W$_OIX&,5^GOZ*_INPO&529OO-BKZ,6UUN]3M4K=+ MY>BUW9B/>6SGH",JZ%Q*-?GL"H<*-G6;U&URW3:Y,BBI;I.Z3>HVJ6Q2MTG= M)I5-^F#A19R#'!^)A=>ET+V%#S Z@9V-1*/'/+:^)>K7-:QCVY2QU;U7QU;' M5O=>7<,ZMDT:6]U[:SVVNSM.;VE!M\,8C!)VY"LU*&Z>UL^S ]KG?/Y@^F5V MQ@K-\)MKU#8'X^')Q=JRUTC;'>=JO41P?09\C]7_MV\9^6CUNRSI__'J0)@N9 ',V>R.@I"9$*'&/"[PLJ4\;OC/P1=OAD2MY[?[QS=K#W M:C(^:DMI8B?^:S [?'XRQ8'#Y.7'.#PIM\[O3J> _Y?>^8];SX*W+< [IR3#B%(8I-41'KI2; TXJ]!9ZT"I=%_ M"=S>@ <=!3;/Y3L\D$"S)=J!9SHF9YWI#W!;I[9%!>XUP;$*W!6X*W#? KA9 M]EPG%K&#"-?2(7H[C3]I\"IFR[SREX";&R<<"Y;(X"B10D@2A$Z$@DG:"!N< ML?T!;O;$6KW-*W2O"9)5Z*[07:'[%M!M4J26,DM "=2?(T.=.T F(445!$O4 M9'OIL,0[)1/JW"9GAOB->KH7J+9+17VFT64=6:^@F])MN^'0??> ONIY^+9] M]N;EZ_FM!Z/IR61^'*S^^*?DJ[/1R0GHD#H^4L &<$6 B :8= MVDW*%$\%)5HH+ZA0-#'W)6%;GZ13BA(CC2=2!T&<"X$8P;!]=IDZW1_"YDXM MT[MQFU#^Q[QS'A],5N:HS%&9XT;FX!+M/&XEFFW4$&F=(4XX3I1@CAHILI27 M3#VE=0A>2A*\%6CJ)?S)1DZR<(XF+:GTLD?,8<0RW2N5.1X;3%;FJ,Q1F>-F MQSSC@)HI[A$@LL. M(D<>8J(_S*&8L,1IX8A17 .3 MPH*ZE!3C(E<*ZWY8;'>51$V]0! M;ZSL;@J$0Y J!"'1>'(";2D1B$=0)M0&PW6VY>,O(5P(+D+VIOAO I%@.?%: M 6'.>LJ\8L+P/D$XTW9;5PBOB+:1 ]Y8V=T4"+>R)+<829@NT=;: F141)# MI*"RY_+R<9B,2@O*#:%. Y'**Q(+1E@*/GB78_:7HI_O MX@!9H-G>*")/OSZ&B9\A37?$S8+5,+5JCE1RJ.10R:%#<@A@#- 0"9?)$C36 M(@*]LX0S)P(D:HR]9-3=Q;6R7'+@K.9-5G*HY%#)H9)#A^0@7&+*,T8HB!+# M7*H$AZ"(UGS7+)0& MNC_7BA+) "V'["EAV?CL%%,RI2[<04L^5G++C+IZ-.10X>O6UD\B$SHDL=-!FD(VC)Q(?38)6B1B5G%"9 4318?I0=PPAG*ZA MQTOQ$2WRAJZ2MMLZCGI#.UWNH)G.35+6F]$O@6$>Y=A02LHG/VXA M;CWF<=:QU;'U;6QU[]6QU;'5O5?7L(YMD\96]]Y:CZW&7CY4/8[GXU*+(]>" MX77 =SS,6XN#NL=>Y^H;SZ6IM)"S(4:92*30@81L%3'GTUUE+VBYS"LX'K,T/SY@VK@!;ZSL/E8D=BDQJ2,Q">%8NF!($%J1HDFF\92&RXK$A<@6E#![RQLOM(D3AH2,99211CY?:R4KP3 MK",N,N^Y#!?>EPS6Z**4# MC9C?R1VNR^()-/9HY8G*$Y4G*D]4GE@>3R3'C >JB8D!,5_Z0)R)D0 5S-,< MHM.7,MWOFM6S!)Y@3Q1EV[(R166*RA25*2I3+(\IN/ 1S8A(-(^62.I]80I- M/'.12\J]-YTXE9;&%)+;&L>\% ?2-Z8G]9M^NMQ)YS<3-X/VIN)*S'7 CRF3 M\;'GY=Z3,D.T-B:3B HL$B_C*== ML::B>IMO>+INQ:M-'?#&RNZF +3)@H>@-=',H4VC&1";-1HV5'.:F *:+MT_ M=!5%TH3'R(A$K9A8K3E) M(E!#9;:67_(@W\4OL#R(=MHL\[KGM1#RI6>-]!L$[Y&"]7IV").S\_VGWYTE M?WS_I!G!K!)#]<-7/WSUP]\S\3];G2G)*DLBO426-,BC\8)V]V'6E4E4FEL*2[.%4>DBCD,ETLE2D>&RQ6IJA,49GBLSG[;C%= M2V4>!C+:*!G)(C BM4 6RU>0Z.7'V<0C4 ]&?G*Z-X.C*=)QZ10*.JGNU7^@ET;5!,6*>QLZX(V5W4T! M>JX"@,V")-=>]0Q G+.1."FS8)HIYSIRU?0=Z-D3JLTR:T(^YNWR^)!OXP:\ ML;*[*5 O:*(0!2)V0GJ[^8;Z3O4EWR<3=?I:S[. M73V/>]7_46,@:@Q$C8'H*&9!*0@2G"2>BD"D04KV*DF2DZ-*J&RYNE3W\NY. M%>3;LW"%GV$$V+^NS">^U'.RGL8G5'NCLD-EAUZ(PR-E!Y,!P"M%/ ^<2 &" M^) <";X^6JR'?WQ"R-'9BLF3:5'2H[5':H[- A.R2N'6M/Y;3R: =8 M28+CB2#$\^!T,$Q#=^Z;9;$#5VJ;57:H[%#9H;)#98?.V$'+8).2@2#:4R*Y M,\1%R8GSWE(7%#76=.?Q61H[<+.!F2_U6I45)KSLPZQ>J/(X:;A+,?FW2M"5 MH#N-T0B129N=)MY34>*N*0E):J*#I5099UWLY$(7!+A/81J['_Q@Z,,0WHV? MCX^.QJ.#V3C^<8B]A\GT9S\=Q(Z87#A>F;S:>95@*L%4@ED-P6@>A'$B$>X- M)S*")X[AKYZQD(5R&50GB3TK(AA-EWE932682C"K1\U*,/W;&95@SA.*@I,A M"2 !.".2LDAL5)FPH+,)+EHT:KKP2*V&8"QC-8ZA$DPEF$HPE6!6=$2&'*$9 M)(*"DDBM5IQX8''2_<5W,6IM1J"0:ZKA4;OZ.RZ/F7I*C&\K=?K M,3-5'=N:C0WENGSRXQ;"U6,>9QU;'5O?QE;W7AU;'5O=>W4-Z]@V:6QU[ZWU MV&I8Z/TNWHWC(VQY"*/IX .<7\,['$^G\SMXFW$NM4#J*7@=\&.J#_38BVE] MVZ%S3#%;"))D"9I(X))8)@-Q27EG- TF7LJDN$M<9@LYSS]'G$]GT/LP>YW? M^8]OQI/2L]W9;#(()[/YJ?0;/\'^=Y6MK6IM\XID&SK@C97=M8?NA[EB"C$< M!)>"1/">R!PB\>" :!,R6,C!EV"5^T=0/A@5W.[V*:X?&2?D=44*60KN!$9LI)RP**P)-F<;81?1CS\C!+#/JOG+#6D+E MQ@VX;T)OACP6;AOV]4K0L;O''_.MWEY6AJ?('!L3*K"-\SF M-P1A]V8NUTG4UD;EN&>R@Z4VT6PI 9X,D;Y4_T5F)=8;'CWJ$)Q?LB?OXG>Z M0EU8J I=W:-([;;^9CW@.JDZ3U;H9M.M5^Y#I;1*:972*J6M)Z5)1X4NEYQP M 0%-6JV(IU(2&3)-)EEG_*4[Y._B/UL^I0DA[F#:5DJKE%8IK5):I;1'0VDY MN90,.$*E+35/C*9B08/OJQU038.K8ZMKKWZAK6L6W2V.K>JV.K8ZM[KZYA)Y9R#?2]T_E4 M6UVW 3\9#4;OI\TQX(0>^DD-]EVO ?>SJ/A:'+L]]K2<>QY51Z6=5]P3PZ'$ MR%I!/%!-A/%,\#CTDVG[E?,C;/KY$3:_J1S+-GU/&>#;!''XV.AD0#):S& M*1(TM\13$8PVSM%P*:SF+I&B2P3V@MVT8O>:0%G%[HK=%;L[P6Z?(@.5#;'6 ME%B0#,3E8 CS+$COG T,N@B)7)E27@(Y*K"O"F.TD<$L="2JG#!\+L4?HR)*69_1)*(,W#(\& \([73;5>?TNB!= MA?8*[17:.X%VP26SU&CBF(<2=>1)X(H3PUE*CJEHHEB&@^,!H9UO\\=5N?)44D0*Q.K@DR0J11N5\\Q(N0P7QX-".]UT:*\I M&IUMH_]JVT B'H?GWT.Y,_<(MU/KYY@VXY/9=.9'"65]O2EGXSAVR0->?Q"I M3/I5)H7@3)+4$N=<0B.)">+ <:*9T3DS2;W)7;@V%@"T.\>?_9.C )/7N27( MZ>M/\',YB& .47^&]%>!(8N7"*IV*]X)+ M(I*T28.Q,JHNO!<5O==M!SP^,-NX 6^L[&X*>E,(67'&2,S,$$EU)AYD)-P! MDR$@*--+845W<5"L$+V_O5)UW0&/$LPV;L ;*[N;@MX01*9:"I*YUT1ZU*@= MYYE8"]X(9I62EW3ON_@@5HC>?,/1NV99K, !\:3QT^D)/N=]DXJ[#<6N$DT= M\&/"E[U$G\29D_\2P7;)K?P. M%Q[4/? HX6SC!KRQLKLI^,VY428N9$; @K/)28CR$GYWZ)=X M&/S>].#:"F>;.N"-E=U-P6\%6K-0M&XN$NK?DA/KE2]N ^P<&W#&]=1G^T-'.R2C!9#@801=3^ZYTMQGGLHG:#I_/LN^K&.EU@<<%%+3: M4[A.%+Y%7>M@P=_L+F:@!YWYQ_._OOS[DV9O__GZ0'3'4_#\]?[!ZU_V7NR^ M>_FB^7GWE]W]YR^;@[^^?/GNH/GNM_W=WU[LX2??K\WTW&\V]D8-MA\BS$V? M-/ QPO'L4]G,QA^-3SZ'J+[J;YWR7$LHY^K\O*L%-7?\R6R\N&*^] 4MH=+Y MTIP,_>GX9(:/_PCIV?Q5C-)M^N^++\221WX\A9TI''LD%EC,0FM:SI^]]66( MTH?!=! &P\'L=&?Q_:MBC]K7&;'-J/OW,G57VDSS/FTKRVYNHV]L<\/G=MMR M><]GW*H?'?35;%LJOND9=T]GOTJ.;QMBUAL3=PFG6H]R;.?WBHH;[A6]HD_] MY9O;G&;MCS] .4)J!'URMZ7OQ9140:^"_G5!_]6?-H)5&:^46)&B4Z0XTYH7 M?=Q6:)>T9X[-8N/V8O=TB26<HVJ=NDOYR\2'IZ M%)S?0&9W]MQ/)J>#T?O_],,3N%@ _>#%'>-XV1.A12"$8\3%J$BE/*5&CXN423G>Q5CZ!2N' YR>3"?:J(\*3 M9KO>FUKQ:3,'O+&R^T@!V27*P7!!>&81K0OFB;<^$:]L5,%HJ_SEXZ,[6"1+ M!62W;3< 'PY+=]VH\.4"6VXUQ M<@)IK\PKXLYN27W?'0['?_I1+&V>3R -9K^,I]-NV5+(6N.J(MN&#GAC9?>1 M0KEV,8,RAAA>RL-Z;M!RD;'@N8_.4$X3Z\)\Z2F4&['Q6%X=+W?=40MQ;280 M8?"AR'/ECCK@QP0.E2POU']D+%-E+>%4*")#E$B6P1,39(ZQW*TA.PD56P#+ MVW-&252,DYLTI+$*!03BCOC M;1<6S-)!N1XK52?,7;<&&M!M:;C/3)$GS0AFI;*E7QC21?Z:V)K2S1!M::AN MFCK@1P4@E1DO9+90[F@TGD!@:'HPSXB361"P/%G@V81\^1KT.Y@K"_!I"U+O MCM(O8S^:?J+)?9AURY3L";6\6C 5MC9TP!LKNX\4IX$:E3ONE3MLC50KJ>?L M^;465REG0("-!-72//U& B1%$J1$@@D0R/"::0HD;N$1[M\7[N'AC@(/"CV0 M)V^D6LM 68H&"#$)A$X$G(X!B'92*>%"]J(/?^;O%ZCSC1I[3CN0 F-]B%*U M"ERM[@X4EH5DPE,6(.K(00C374YT"FP20)P(HI8;3WHE$C!U)# M%:\#3!*$,N-X>;8/!V0+."Q,]54:\83DJ1Y'^G*6IFT91%?%>+;XE.:CL'*, M1^Y!C1+V>X:>E_Y^W-)E>%/R75#9RPG9(W48*,F*:(2+JE K5X5DDY'@!#'@ MA0K1DR2)ESTZ.[^M,.UX&M]V@+9J^-+SY4\BMIF>\)#V1D.VE.'!(C(%,@4R MQ8]+5'(1HT@"O*(*!&4:K/$:G)74&T*X4;E'=VP'3,',5@ND#88I\/"HMPYW M)S<I:T>?TB2N[O),&BRVA@(/+2(T].CF@T'@'D\L$!JS$B!D M=ZU': 7&=A5'B4[*)6$(6^^!\ A/[,Q]_?+B G]6;/KK$GU>=>#SMX(]74&> M%?+TY8D="2.J[X" "%:KP-7J;BV0S8T3R1@)P:7B$MFH2>#X4<,/V+XL?^J!XQ&002'8&PLKHXAX!1W8(E@ M2GEB.>GEEM#VN%4>"6ZW6=]@, %'Y ;D!N0&Y(8'WR -@7,2'42=/8C,)9@4 M&5!+4K(^2,5[J;2P/6X01Y0:/(S"PZA='D9]F"W !AW(P@OE=YO0D M,*IE@L"-*RR8*!CO,A3'R$4>K>9Y/<=^DUIR6TC?,$<6*UXC5E4K<+6Z6PLX M&RV8[?KWQ&4/4BL]6*N*6Z-#=B9KI>1ZR&N3 G); &=]U)5=P$M0>)"TF:/_ M^VSZ$8IIGQ;]QD:DR(0#!XJA,^$C;_Y:P;3T&:AR' 0G HSTL;"?M^4W*D,_ M%>'ZZE[W9C8-_9;"'JO*F1.QK5:!J]7=@8(YI8''& RP$&T!\UR 6<8 7,D" M[RIP17JY-[2W8,ZW>:YS$ :!9S:;UX*8G14QOBYK0*1_G#=GG?OSK59V".>G MYY/B',6BD>730N,Z_4*"08&'!"#(J#=:XV7M6,X:I.6T*XRDP5@2P2DO./5: M:J_ZJ=FP I\_)FZZ.)[&WR[QYTWJBQL%U>CJ($Y5*G"UNCM08#;,1A$5 <5I M<76*UP/6.E)PFE@N56"4K1?3V:A$PM:!F5N%UX#P]&9#\WA;U+,X(M./HTER M;1HMS0]F&<[++ZM$LSM]&'KIP MTX^-GZ#'@L2(Q%@],2H2.5%&@0Z=]Q$) ]]=,N5,R)RI=]FP/CR6;[BSRLM^ MDQ:_?0F3\UBX\J^S6?QG,YGT50"54"S/AGA5J<#5ZNY =I$XD7Y_X*SMOR( MW((EC(*B278W9@H&]W)=9H< 7;ROZD-+> JSJ9E<*B.R H\)$1 VKN1#>9( M*OZ'A61EUY2PV!HI!"D$*00I M9&L44MR^1!35J_IOPO/N_(UK\(%1$S(/*O#^6O?T12'D2 JUS0M' Z*0S8_B M[E*WAWJ!>\-+?9K0[XWSS619MOU'FK8W\F^!EPL!@"."@!'["RO?GS1^$$X))KS=N M)9CB..O$0%-%001BP:>4(%)BF191DSOZY6X2M[V ES]6Z-)OXUR+EZ(/!ZD0 MFA&:$9H?N24.!]3B"2=6""#)"$R=HZ&PCOY3["5J'9B+&N')KQ L(3 M?)*N >6U=N9A=GJ6INVR=.RRO]\\K6K*ED\]Q*-:B(L^&LX* MK>G8_:!@1 Z0/7.1%]?#\?5.41NX*K^=GDUF7U-ZMX*6:R.>D\9*&]8<:D:'NIY;0K=&;$;O-^UT%H M.)ZF/-5S*7+_5UO>-TH7:HL>#')D10B"''G#@U&2I>05V,!HUPZCXSNNBTM" MB4M6,D>?Y,&X.%*N5IX*2Y$%H7?R9E#0XK1V8F)B.(CMKW%/\F>?%:JTX>C=X M+K.AQ;S_-)LO5C6A_&P^G_VSF7Y$UP4%'A0\(!U>IT/&K>96&$B)%$Z4HG-B M2 !%;:8YV>A%Z./P90DM'PJR_'H%+'T=MW"L58OH5*G U>KN4.%8$)6\#6!R M\4F$":1X&EH 5=$0HJ+F?KVQZ@:G+5N$8U)]L B/5S8UBI>7?3/FZ7.:GN-E M%11X4,B 9'?CV$0;PQ+IL@IX^4%E FN,!RHCB9'2D'OJG#%;56/_W\WBT\EY M6Z1-\\O\@J_]9A=(B:E?"%>5"ERM[@X4GS7U*F6K@0HJ0,CRR)CB6%#K)4_& M$!-R+XTS=H?/0E=_HQ"/1Y[6-^.BI/!H\O!*/?L](_M45F]/RH%C??3GHM)J MZZ/'7/P8%@FXH#0(80O6YEQX-'OA1*%0Q]:KY&W:.F-KV=7"JFT2[&!*I",[ M(#L@.R [/)0=.*.!AJ! >2-!<&;!T5S\,:=-*,Y8MK*76SC;90=NY>XJJAXP M.^ !4F_U5$_6O;613T5+TRA,FNZ97*9Q-/-E-,N\3'3F4.!!Q7N&'M-\,!3< MPZS$*:T$!V<]!T$R 9.B!QI=%,)Y:\*3#J&6^> 7*'2-6']=8M#)$H)>%01Z M^PV ^DK$.%),8VH< EFE E>KN[4@MRS*CY1!&NL[O+V M&/C8G5(99Q2Q3CJ^SKF/]I:VR*VR>$5J;# (B8X$4@-2 U)#?T=4UA.B MSL%@YO=S[5DV4O (4G$.0I$(+@D!7E(O-35"QU[Z]6PMMT,?,2FJ#UHB8-4J M<+6Z6PM"R^B54<6UH06=01A.P5.:(,B"TS8Q9XGN(P5O:P@MCPS9:O[=06@Y M'BL]M?9U,PVSTS1:N"_HI:# PT*'H7/@8^M:DY!YBF"M7"X.71(4>*CP@-1WG?I( MUD0(8H![6=P+YQQX'CVPR*V7,2MCUB_";N"27$++%?=="\N]2;VU"B5(?PA5 MM0IX.%)N-\$P*E<#QJ+H2-A:\Y ZH450[P:A/M ^W9$?83%GUM3SQL&13 M"_E]-OUXNY/.T6B:%J-9+EKH%Z.F;<_=-'2=0]L%>BTH\*"0 YGQQE55;ITC MGD$6CA:O)1=P5+S+D@[&:1DX3>MM'3;)[BJHTW5U>%D IO=0G;:F^NP!1*A: M!:Y6=P<*R8G%2(Q.$(2)(+RF!5Z3!)X8YU8FRR+I)9UKVY!<^[$V'I]L7,_Z M+,W=HG@FHTER;<+;)RCP4$$"N>]&ESF;F"31@=>\N".,1+#)4_ N22(I2>:. M+G.;U)J^!)C?.WRY:NG0.PU*/I:5LR!B5:T"5ZN[ P5G%1(1S,OBF/BN$8#R MX*P6H)+(U)L@'%^_";A)J>==@3.VW,%CE*>UW)E<'::@B]*+P'M9H@5KUCP7 MD]9;LX9QJPT/8*@MCE"A7?">2W ^Y,BI$82M)U+WT'2G=Y)E3&XS$#B8RC5( M$$@02!!($ ^.E!$JE>(4C.TB948HL-KR\JOCQ!BB) _;Z+O3.T%0JY$@\#1I M]Z7-T&-#0D9"1D+>5ED>HC+SW'%@0A>&]EV- JTYE-^(3"8:EDW/A=/ZNOIZ M))D>:R1E]-J0)) DD"2V1Q)&6YDR)<"XD\6-DP%<, IB#E[22)+4O;1/[9\D M]!&16RU=,QB2V/R0[2Z%>Z@[]^S,^@9=L\Q'W0&Z5M;$S>+V;A MOSZ55Z1YN]J&V%]&Z1_GS>)K;5HU>-D0]5 VE UM#]<0\Y]WEO_<13YFW0>5 M?<;1Z$^7D[O5G!?M+&4NW;?'R:YF5U7\XF$S=O+U[]+;#Z M^LVK>XMQJ,Q=&2KE@L7WYR)C<5:'JGE!Q3TJS M,O,S-Q]][D3Y971\OO@TFQI2,I!X2D7AM ";G80< MO+)21A?#NHQ/4](MRJ@(N;/.Y2XT=37R7_XO/Q_]Z_]\W;9="Y,NB#P[7[2+ M\J"9?MR1WFJJ4Y A@$P%4T5WX]8J'D"4)9;$1DU=+ZD*:VNZDOK!Z_G#0ZE[ M*FI$0K(GNNA;+.+9H,!%WR$LL5)HKV(_R?1KXKW]MI+]R:W*GP3K161LJ$(AELD!%$)@X,X[H 4P@B!.N# M[B4%=C?+>L\]$$F,]=)!(*&,EPL*SAH&.F@O65;*R/4M3Q\R]FV97)$[K\+O M7&O_W7T=<7JAL)C2@P(/Z#HOWE>_CITV6J:H+;L:%00(:A)8XCU($ZVRIN H MCSW3_M*'ZBG!AH]5Y;?3$9EJ%;A:W1TH% MGG&8T0_&WEQX8 2N9@.05%9I% M850O:8X(Q7N3PUC;[;-[F]/&V'0*XR:C,]=$:*:CX,Z:A9L@ Z# 0\((I+R; M04<>,BU\902-Q?MP%*PFOHPWA)R53#2G7EK47N'+'P5>7D]/5N!RC0G[NJA] MI+2IG@@1KVH5N%K='2A JYBDYEX"M]UINU,%H!-1P*7O.D39XF'T$EK?)4 S M57TC#$SIV=1,WJ6%:Z8ICI*;3[NV4$@'*/"0H 'Y[\;Q.0]6.4Z L5B*8LF*@]59&81'I)5KJ$E=\N4.4XA//3\TF7U M"ERM[@X4H(/D)$JC( A9'!33Y3=Y'T 3KKQDR7"1^W!0=@G0C&/K6CQ*V?0H MY9MBCF;+^NMA=EK>]2E-V^9S&DUF+?HL6*4)JS1AE:8'ZLO/N[D6PKEP7$L@ MDA=2IJ$X65QS2,Z%R"Q73O>27G\-'Y=E>T^NH^.J)_WO!2+?I,7;_,%]>3BK MMV7NRZ,?Q1]5C95\;VK+?8KQ%^0EY"7D)>2E?>(EJ:7TS$5@S!,07B9PSB4( M*=MHBMO(72]9><_-2]*.+?+2PWD)C]!Z+C7?;EZ-9[^G"O<%N"_ ?4'_^X(' MX\L]][F#%SXQ"328"((D"SY)!2(2YPL?:<%Z<3BO5QG[;0EG?27<'TDFMGF4 MMZ>DC:=?R!7(%7NA#K5P1;;*DB *Y-M<'+I,'1@G)*3,B;-16$YZ<0*WR!5E MC!4&'O'D\=G]NFLMQ):5>]#/VP%8LS'K+##.SOTD/2=9]:E/?]H26NW-9.V5 MLM3"[4$;8ZV3T/4; ^%, $NB Q=<4$9(+=1Z!M'36I =3^/6F)ZR(R+9-A.( MOJL\AT7V2"Y(+D@N2"Y;(Q?KA9*.9>"9A.(]%H:QUB0(Q3<,4J:DY'I5Q:>U M+MLJN9 C*;9Z?6Y Y'+I299_71G^\N$V1_W-D'Y('->^O7SY=[_OH6)O6[H' MD^*M[SY8X1X*3D\3]7U*R\YK[6@Q&YW,ILN8S3)Y^%4S==/0% ]^6=1ZV;]M MO&'*10\#'>UP.>ZVI-W(R6JRJ4]7(;8S]S&MHF?@U_>6GT;_N M;!K+U+%\,OKU'#Z3B@3YPU[#\MD*CL[GK^/+%^;2PW*29ICZF M]D,WW*YLZ\G%@*]FV>VK&JE#0>9+*%CNY]K4PP:RAP7_XRDPW/-8CO_/R=]^ M^W^/1J_?G(P/!J)[GH.3MV_>O_W]]?'@_>ONJ_/;V MY/_^V]O?7_[V[OU5M/NW_^?OKS_\G]'/?W]S_/>7K\N;_G(P,_>TB7H]'977 M3PH"MD>C]"6DLKD_2X4$NN+3(W6KL]!&7KWOZ\[X(8SS\?-9>8_1+<3:!RG;M[Y^ M^@>-_1Z5270Y[/W=!#TD'OQJ-A\M/A5N;[Z,3LM?/[6C5)R^>$='F(UTYR$) M-WLQJ3UI'&(28M*C, E[C:)L*!O:'JXARC9\V=#V4#:4#6T/UQ!ENU<_^0_T MDM[YIH(S10WM:CC>[6J?>KX95=.5')4\KU: MU3Z5_$;_3M3TP6OZD&7#&,5!RX8Q"M20/JV\PAC%^Z[4S0\[<&-THBY#^=&F MMD)#.5Y6@T)#04-!0_F^?^C.FL6FN5%H*6@IU5A*AS$$.V%AQ;9)_=1,W#6GDVJ[J^[^[KR-.'U9+ M<+_G:,M-KK[;>.89Q-U91Z8[37R W98HYX[DG(#*X$$0G\!H3L%J+XUFDC$F M;W=;2EGH9!T!35+7_#TFL-PHH.4SF(HI,FYN=UM:Y9DMNRRMPKEOSQ?MPDUC M<2YN=%I:UC5O-^W9JPHI;*_3TI 5?GC8M7\"[V?SO2%K=2TP+HU0S"D/)',' M0O,"R<98D"0GYI,,F9(^8'Q[W=;'"G'[0& ,<1MQ&W&[%]SV,2OGE 9=\!N$ M$;KLO!D#9K(P7GBM5;R-VRX&%935P$3.(&AYN>W>[5*T.AC%(J$[PVUZI-A6 MNYL.60@E.[:5%N5E;V-W8PP205U M$!2A($0R8+3-8,K+8P[2&9MVAMWLB# ^IHC=!P)EB-V(W8C=CUSWG_MJ_/K( MC;V+.;)H()F40+@8P9*"^UF9;(/R2A"S1@Z6).X+EQ!+"HUXEO8 [448[)@Q( M+00(N@1J9T!)FX1V642;;X.[X"I(HCWP@N(@DN)@8Z# ;!"1\^RHB[N+MA\) MR\=L4*B^RZMYM:37W#>G;])BU$S#[/2'EZOW>PHP>Z9R(KA_1KXP0@6N=IV& M6YW U>HN(E5-JST\PZU.X&IU%Y&JIM4>GN%6)W"UNGOP2'5WU,\2S8)S!"QE M702/$W!,4>!2LL"("3Z[M2,=KDGY.P5/NO-^;2,XIQVP%&(T/DHJW.VHWYNT M>+V,K?P^:]OCSZZ9.#])'V;7KE!@H)&DH'=LR#T(4"H^X.':MQ M5UFUX58G<+6Z>_!(=?>N4I&8;<@,O/!E5TEL .^D <8S)SEFR6E:.TL.4G'" M-!"K$@CI)'A+,U"A8\Q1%\WBR:U!Z-IFG1E7.XRL[9JJ4*F3@U4D/.7("(Q?1\*);J+!'*1J*M M7,_ZV,!2WW:-U4ZN5S!?&>ZWV?A;,=1F^O&OKIEVUOQV^OYJ3H[G35N>>EE^ MG7[\(\V;6?S@OO2=$\C&YEZC[FU?U]E34<#)<@6FHX7[,O)IFLK+<(,P:,"L M=8. KDS5AEN=P-7J+B)53:L]/,.M3N!J=1>1JJ;5'I[A5B=PM;J+2%73:@_/ M<*L3N%K=/7BDVO1*_2-+&MK,O9,)"BHR$-R)KC06!<*E92)*%[6X'6[WT@>K MO()DNW2K8#*8'!2$D!,3A!-%URY9]AUN?Y,6;_,68NYV8)5:;BH,7KI'TCA M)4;2V"_2H(47F',2N.[*KD36Y>@ZUQV_RNBCRYRLD<8^G-$B:6R=-/"V_Z:F M]BZ%B6O;)A=!EK;FXG^>MXO3\FRG?:-]2M*(7<5KHR/([&S9 7(&7DL%E A" M3'8Y&[]- .AL_?9\'5]-UZOY[/3X[SU_V0Q@_O+MBQ-18UU>='9K&TZJ5[,TZ3,].=T/_M0W$@>$L[C MO@K#AN@0H<"HNXA45:[V\ RW.H&KU5U$JII6>WB&6YW U>HN(E5-JST\PZU. MX&IU]^"1ZIY*VI[E8&07=8^^_" !/$T<8G8DNDPY5WR;21X;A^L??V"W<:@> M[6*_9$-,1TQ'3+\?T[W,,2AGP$3+0,2NM@4)$J(HR"P,E=&MU4G;BR-8Q'2L M?+$G*1PPV56VXU0EXB M4M6TVL,SW.H$KE9W$:EJ6NWA&6YU E>KNP>/5+NYP&=YH-)2 XD)#H)F"9YX M ]9)$;G*G#+61Y.-JW#3M1!4%W3K*?:KQ-#J'N-U;41[1/MJT![WI54;;G4" M5ZN[!X]4N]F7*D:M(UJ 5)* L-J#UR&!8#;9[$CF:2U1;9,34=R78D6(_4]/ M>)?.SN?ADUM6>\A%[3M=71U^MWMU[9^A0W)(QHRLMU^L9Y7DDB<*3,0(@B0! M3F4.Q%MO>0XY,'F;]9)-,6F7P)4G"U-VK"<-@Y1$TDJK))R_S7I+FOL&*O%X M&M^E13-/\7J1I&6"3WN#"=N+/VU$AG0LD0H1$>L6>-^4&"E@ORB Q>B=50H8 M<0Z$*G!N77+@J%(L*4NY6^M/N#T*^ \W.4^8GXWPC_"/\(_POWWX]TS10*V M1$WNHET<;(@%U*F@/&9N:*1KY[%,RT(;#K*6'H0FQ6O(A0BH"88Q806Q:Q*X_T<\K%W@?5-B) #,T$'#18%1=X>#5#L*5*=LE7 <@J.J;#N% M!F>9!ZJ"35D3KF0O94>>8ZMJ,5:!-46>:C9+Q07?Z6R7L7.6INVJG4N8M8L6 MN>> [ >Y!W?)N&E$@5%W$:FJ7.WA&6YU E>KNP>/5/<<%47)LI(,7"8"A!<" MO#(9K&-"2F&UM$70]VG^N0EIY:F_2V'V<;K\E#Z==D[&>E ^.T(="HRZ.W1LQUUH MU89;G<#5ZBXB54VK/3S#K4[@:G7WX)'JOHM5S#KA*7C)B[]+N9NVD]7QMKLR .27 M0=M/K?R".^&J#;(9;G<#5ZBXB54VK/3S#K4[@:G47D:JF MU1Z>X58G<+6Z>_!(=4]E[4RB#<1#4-* \$J X<8#I4:1R#BUT=\^!_'2!ZN\ M@F2[$A/!9# Y* @A)R8()XJNY0U^KUWX1?SXY")\_*&+'J\&>3R-'[[%DK^= MI?3<*YR.[V]2C$:Q7[(AH".@(Z!_)Q'<&>U)(I!B0761N .K+(*L?AZ<7O[;%(4&#EE M4_/Q19_2_&JH8WFV&+6S21-'E\MU$ :VX6+_6/J!\I)(5 M2Z(48IT#8F, Q M'8OG$'DL/@BGB?16R?IUVY[?U;U@^?/7VYE6?YT7SNJOL0'9)OE\1W]6Z4B$ M#]I^A@>63P:,X4T)\@?RQVW^D,XGKQD%G:0 $;D%ZY.%P)1/P8>HW5J!JPJ>N)='S$3,W MU.'C,O'OO[;3P+D31[;AEV7N3##8E"4IG M+ZCG2I GU?EXY@B0QF.#K21#;:&TQVD3XR0]OXMRYUB7W_;/U93XV23>:V6_ MNHF;AC1R[6B61V]FG].I3_,1)T;Z*>A9\NQ+UI;&S,.FN+LW,_ M2<-FJ$?(?S <]6!SNB>'-Y%@I5) DO(@E&)@F0_=#V^59Y8)>9NT)-&2ZV0@ M\: *:2E2B*[K&AI2%%0D$;.]G2M5&.ET-EVRURH_ZNWYHEVX:2P4UE\^%)=V M*QE1#U&?9/2"Q(++T3BXU=DG\*8#RE(*P4X*6@X)7TQ J6 M)4]]$,N24CZ5\:5Y^]LR=[ZO.H5CA4R"3(),@DR"3/*<3*(CEY%%!EI1!\)' M 4YJ!R%'P;RB/ONUZQR$&!^*-P,VN\(^1CAP3!F(F8A(J7'9\ITQ"3U2VB"; M()L@FR";()L\+YL$*XA3(D!D*8-0R1>_A,7B8T@KK.-1!W6;3;0AQ5L1&5+R MQ2^AH:M"(COG1/!@ Q$DI)VQ"3LBQ(X%L@FR";()L@FRR6[89-/\W2?2%6%) M9<,YB.7Y#.4$O&*Y>$#*&QNY]GDMJ2!E3CW+"FBBA=AD>; M]TE7#TO9I4J/686L=5-''JP.O:3Q(I_M%40CGR&?[0N?W4TWGF9A- M7")ZY]-RO?_=VO>ZC4G7!+,:_F:S70;E OW/EB=KFR MW5B:Z<=NZ-W+8>*^SLX7Y>._I/C+ZJLH(6/RY\LW%*NGZJ[&],3GU9A0 M\]3O*-9@MSQ.,Z94'\ XU5CB.'M==\8/89R/G\_-4X;OPLZ'YA$/^?+*(&4K M:]\]\V\_L>*\?U?01]W N!SV-J?FVY9Y6[O95[/Y:/$IE?_-4QJ=EK]_:D=I M&E-\?.+XYC<4]F):>](Y1"5$I4>AT@] Z<#E1-E0MGV3#6T/94/9T/9P#5&V MFF1#VT/9]EFV*_WD/]#/O8@7]!F&.0[A_/1\V1;^"[.JT5RJWM*> MN29",\5-+>KX7JUJGSK^+BU<,\7D#E3R/5O5/I4\S$[+FSZE:=M\3JCI@]?T M(7<3=_M%Y==/ M ==,)Y+S:P3#@P7 03W#APQ'D@TBKO@95+K_>-Y#"H2 93J\AZ;$GCF,UCJ M5-"6>\[E,_6/5W0K/4HJ4/CA8=?^";QG_4,JT.I:8-PK;BU+&HRS"H33MCRB M#!BWG%.IJ6"L#Q@_L&[M%6@XXC;B]O"TNA;<)K'LO7F4($5@!;>9 B^2 >:) MSYB4A"C]"!DUT^]@#TDIU*6EIE,=]H;7:FM]&NJ0,L1NQ&[ MAZ?5M6"W-L(G(B1HGCF(D$W!84N!*J-2TE8YGF]CMZ?9FT 5.$K+>YB@8#G3 M0)/15%K*O6([[$3>-4*SB-T' F6(W8C=B-V'T?=;AD \U4M*"&63+C(XDAP0 M29*B(93]N[A-#E2+( @IA.+*#\%]!,MT ,EL-DQ15@;X#'V_#1_307'$U+ML\^<@#@RQD M!)&=*CM_XR%*3WG4E#*VPVC[D31Z; :%ZKN\G5=+ALU]<_HF+4;--,Q.?WB_ M>K^G +-G*B>"^V?D"R-4X&K7:;C5"5RM[B)2U;3:PS/$9 M;G4"5ZN[!X]4=T?]& O*.RF!&)=61SI>40&:T*B"\)P1?COJ%X,S.7@&REL+ M(CD#CMH$V5IO==8N"W\[ZO4!082N6@6N5G_!(=?>NTFIIF8@)I ^D MRR(58)+QH'C*2G&E8EZ[N64#DR$F 43Y#")VUW=U,N6-+&BO2"H;5-Q5[HN^ M8R&'32WF[],B]J2,,(X^NF;:CKIF)2F@WSE=U^FXR_%3MMIA__ M6J:D,^:WT_=7S.(']Z4G8Q;?R1CI;3?765%1N\ER MXJ>CA?LR2E_.RD1@JL&P8;+6;0$Z,%4;;G4"5ZN[B%0UK?;P#+(9;G<#5ZBXB54VK/3S#K4[@:G7WX)'J[J@X)5DYJS00QS((%1T8YBW8 MK*VE-GO-U^ZY>TYBXHY THJ#*#_!.D%_-Z;L4)JYMFUP$69J6B_]YWBY.R[.=UHWV*+&!6Z&X81&4C\7< M7690C-]"\"H9192VF6[3W#O+OCU=QU>S]6H^.SU^>_+ZU6S^OACQV_P- AYE MZ@\K=D3&Y#E3'$8__JY.R4&,E;'7_Y/%"NZO=+*T%#76Y45GL[;II'HQ3Y,R MTY_3_86S*!8\&C:ZU[KKP9A;U89;G<#5ZBXB54VK/3S#K4[@:G47D:JFU1Z> MX58G<+6ZBTA5TVH/SW"K$[A:W3UXI-JT=<$CBUDG0H/4$D3L?BB7P'#E(,E( MJ7).:[]6S+K/#(Z-P_\]'_=]+_1_B'9V4U&PJ0&2Q0$J,9+%?I&%E58Z$2F0 M%&+79YB!9<)!"%*$R*33=*WGV5Z<%2-9;(LLL+S%IB9VXMI/H]A\;F*:QK93 MOXF;ISCZ>3=Y'Y0ZHWRP0*(KMDR)+K;LBYD2Y7).ROE^"EI\W;.$M%R;LQX,;ID/ -]Q$8'D,' 5&W46DJG*UAV>XU0EXB4M6TVL,S MW.H$KE9W#QZI=A-%]L:;[%4"E0D'P4,&ZZD$)ICTB463;"^=-*["3=="4%W0 MK:_BQHR,)8:!$?SJ%GC?E!C1'O>E:+@H,.KN<)!J-_M2Z925UG!(21L05"8P MS-FRXXO21I)D#JJ/$U'@*6L+@L87%V/@^?7%N^?Y:+VG>ZNCK\;O>J M4 %#A^20C!E9;[]83Q.NO%.ZZT"E.M9CX+TA(+A*5I)";FRM Q6E)A/-#.B< M17E/#!WAL4*7W">;,O-*WV:])]P83MQ9\V MJ^*$5(B(6+O ^Z;$2 '[10%!F +TC +S/H (O,"YB!H\5\(E[:3P:Q7_MD\X@DB#PF$] 2!]4V(D ,S00<-%@5%W MAX-4N]FJBN#*_E1;"(DH$#$(,#9T/<<,<5(DG[7N(T/G.;:J%F,56%/DJ6:S M5%SPGJ>ZI&<@S]\P;X%H47[KXXN XC9"TX8)PFSU?][\WR!3X5M.S_3 [CG%Y M%XB4M6TVL,SW.H$KE9W#QZI M[O:7#9.N^,0&A%&N^+[,@A<\%<]9!&V5-=JLW:W=Y+P:_>5#L0^L1[&IA;V: MS/5((^G\<.W6/*WLY2>FX;3,:W\\ /QK5:!J]7=@0(Z M8<1%+B1PVB5U^Q3 R4S 2"()=2H%TDOS> 3TO38*O*B]J5D=%W7YW"R^CI;] M#5(<+6:C+A5C\?7B]O;9I"@P3)HXNE^L@#&S# MQ?ZQ] /E)4%R,LG$PDLR%(ZA%$QPO"M.Q[761O! >ZMD_;IMS^_J7K#\^>OM M3*N_S@MG]=?8@&R3?+ZC/ZMT),(';3_# \LG \;PI@3Y _ECK35QE%8032#$ M6+@@V(XZA("0A"P^3?F9UUK /88_SMS7+_>1QS+3]F[NH(?0#@%)8V@(B:2! MI(&D\4/28#YR;JP!*K0'D9(&SS(%IFCY,Y,NTOB4J@C/3!I\FYV(_3%='+9/0FV9_/+H MARY,?6R$71_V (>&-R5(2S734N\YI7L*GKB51\Q$S-P+=3AXS+Q[ZRTU92R9 M#"%D H)P#TX*!8P*Y@BS0;KU^,\CDJ&>/?Z#AP98V./IJ5#+;_OG:DK\;!+O MM;)?W<1-0QJY=C3+HS>SS^G4I_F(DZ,1(XPC9?=C;&S,.FN+LW,_214RU-WR M'PQ'/=B<[B8MFX6CDEB@U 40DA&PNN,CJ0@)B4JY?B5#$BUYQU*)!U7>H\I[ M4I0@0HJ"BB1B7BOE7!CI=#9=LMP M> J1LC^L.'">_1,2"Q)+[\3"1-;%[^$0+$O%&Q(6/*$1LK;$"Z.%YVLI5)L0 MRY)2/I7QI7G[VS)SOC=_1R&3(),@DR"3(),\)Y.((!B/00+EN3")8P+\\ES; M94V]22YTK'"320@Q/@BEP&9'01CAP#%E(&;2W08Q+EN^,R:A1TH;9!-D$V03 M9!-DD^=EDU# ,%%)( 2K0>A0?(Q,$AB>8S2.$)'6K@9J0R1/(D-*OO@E-&0P M67;.B>#!!B)(N+MW^#;8A!T18L<"V039!-D$V0399#=LLFGZ[A/I2J5D16() MLN*D.#^DN#3,""#:DJB2IS*OT57*G'J6%=!$(PC).7B2,V3)I'!=0J^_^R;[ MAG3UL(Q=JO285J :;S(9\AG^Z(LP^.S>RHT2A53- RBM@*$91F\ MB!*HY]&ED(7OXF8WZ49(;XGL@FM491",%^](2P[$.YZE5=X1M[M3FR/)!'I' MC\I5*_^Z,OSEPVV.NJN_UN2O#Z**;U]OR[=_]PL?*G:+7Y:"0!GO:?NB*] U::9I3>1O(^)CSOF??[1R MRPY6G5:_6*K\SV2L]%]^>8"QW]+0]ORL -/#9^[J>V%6X*:9OBCBCY8#7)/@ MGYJC;;K*M"6,#O6AG"T636MATBC>:I+,)_EU=]=,VT_=>? MNR=2^Y>CT30M/VCAOAR-RG>4SQBU9967'_[9-9/.]*!\ BS_^O/_^!A3FL3E:,*D M64KAII?#3E^ZC.!T,9[5.$YFTV62[5*Z]XORSX7L>;2JK[A\_XVZBQ=/C*_L MJJSNQ4^TKUW:%WNT?15&S+/98CI;I!7;O_GP_TF7.2L^(5 K @A"+5@2"'BC MD@C"F.3-3Z,OIY,7$S?]^&\_I2G\_?USV.J'I;J>EJ_].CHM%K;HK&SD1F?S MV<>Y.^WJ)L[3V?D\?"I:,SH_Z_[PI[M<]H0E))F[8) 60(>HP;#10)ALNE28BP80X/2W OAU9V;JW=7L_'':HJ. MSQ>?BAX6B#H^G9U/%WW="Q#D>^6$=JXHH_+J23?G!<2:@F5AF7A:AE#FY&CT MSV;Q:>0N9F(%^@48F^XBQ>AIVG*UZ&_.3].\"1=K[C37DDC?%83J[F-3 U[9 M $1%IKW2EOJT7DDJNF!E*+MN9T%PRL''LA,/D5K*:)<]%1ZVYK]ULBW%?%G M_>9"=J@/96H6G[I/@NB^PM?DYI"FSV'?_\M-S]W\ZXC397:_N.*7&Y/Z?&HU M'G4(5*;W;-8NN7OQJ6FOT*<\+'A3WN\^IAL:-XK-Y+R;__%U@2YA>(T^'[#[ M%C\2H(Z7G->TB)^N+B">%5I:W2T$E\ODOW"3?[JO[2\_C?YU M9]/@1I_FW?;F7Y:QIEF^&'Q[CQY(Q0-]8(AS^6UE/SI;;75>%%3P]3 M^Z$;;D?X)Q<#OIIEMZ]JI/K4HN5R7<485^/LQO2B[*)GE]'0;BAE"]V-?!G. M*([G[+QXK,V7%'^Y$-9YHD[:].+-IVYLFQ73OXR[KWZ[)]NWZ/] MW+2-;R;-XNN+R_??=4%VY5?SL3;JS]W,W1GN78WIB<^K,:'FJ=\Q9M)N>9QF M3*D^@'&JL<1Q]KKNC!_".!\_GYM?L[\+.A]Z]W[(I^N#E*VL???,O_W$]$_? M%_1154LNA[V_V^2'G "_FLU7IQ'-E]$R#M2.4MDYQ;52"VPSW7E(38^]F-2> M- XQ"3'I49CT T@Z<#E1-I1MWV1#VT/94#:T/5Q#E*TFV=#V4+9]ENU*/_D/ M]',OX@5]!F&.O^67;K;R>S$CJ.JEF.4M;F27P6OXD&5#=CEHV3!$ MB!KR&"O'G.NUJ3NY=C<TIZY)D(SQ4TMZOA>K6J?.OXN=96*,+D# ME7S/5K5/);]1$@\U??":/F39,$9QT+)AC (UI$\KKS!&L>K/C=$)-)3';&HK M-)15'54T%#04-)3O^X?NK%ELFAN%EH*64HVE)#>?-M./N/M"4T%3^;ZI= TV MT$S03-!,OFLF'V:X\]I:[#"4.HF;AK2R"V;"?V[NVKL M\,-:@OL]1UMN:_G=SG//(.[.>C#>:>(#[*](HE+)D0 Q<@:"B@16,@\Z)\FH ML(&P]78PF1,7N0!+K $157EDH@8MI1/$LJB%N-T.9I5GMFP*LPKGOCU?M LW MC<6YN-'WIUT^NVFS16G'=GNM%H>L\,/#KOT3>#_;[0Y9JVN!\>!5LLX(B$1H$)QKL(%GR*9LJG4(.FI]&[LU3SQ'P0M8 M.PG"*%?>XQ)X%;)(Q&;JXPZQNPB ^^Z#@3+$;L1NQ.Y'KOO/3^G0O3DY4)+* M-MQHD$IY*'0@P4L5(4GO1*'_NMWM_/D1,7+,!H7J MN[R:5TMZS7US^B8M1LTTS$Y_>+EZOZ< LV4!082N6@6N5G_!(=?>N4I'L/$N\; F[FUL\=G.@NX%JEA!*,N;4L4BNR3HR! MB[&\AZ4,AA,)5GD;.2,\"8:[RGW1=ZSBL*G%_'U:Q)Z4$<915URGC*)K59+" M^;Q9-*D]&DW3HBOG<)6=LU5+=5XSY3P%QEWG_VD.WD0"-%"7:/;$:M&'I;[M M&JN=7*]@OC+<;[/QMV*HS?3C7UTS[:SY[?3]U9P:-[/X MP7WI.R>0D3&YUZI[V]AU!E4T<+)<@NEHX;Z,?)JF\C+<(0P:,6O=(: O4[7A M5B=PM;J+2%73:@_/<*L3N%K=1:2J:;6'9[C5"5RM[B)2U;3:PS/9/\MN/M;]+B;=Y"T%W1,1_44=I-C<%K]\@:!ZC$R!K[Q1K1 MIB1#UF!R$B!\%N"]2B HD]E*:3)?8XU].*5%UM@^:^"%_TUM[5T*$]>V32Z" M+(W-Q?\\;Q>GY=E._497>1H?B[8_;YJ&59'+9 T8IF(Q9NO >5&V@,1PHZ.* M@:Z55.T3 #I;OSU=QU>S]6H^.SU^>_+ZU6S^OICUV_P-%!YE_-^U^>?*SDA? MSLI,I-&/OZO3;1!C9>SU_V11_OOKM2P-1(UU>='9K&TZJ5[,TZ1,\.=T/^E0 MW#\>$KKC=@K#A>@'H<"HNXA45:[V\ RW.H&KU5U$JII6>WB&6YW U>HN(E5- MJST\PZU.X&IU]^"1:C?'?H9G(Z*18'AW[*>]!:-X@!2D9$102O)6DT4VCOH_ M_MSO!Z%_BJ=]B)UU"[QO2HQDL5]DH:./,@8*6J6NYH;M.FB2!,DZKUCVE,K] M/")&LMB?U! LTK&:SA/7?AK%YG,3TS2VG?I-W#S%T<^[2?<@D62C1 "GA 21 MM"\;OYC "OM'FK__5(1]>2'S3;,L#U-\OW"+U+[- MQZ=I7E;ZY6Q27MDNWW7=5%^_>?73_Z1C:7:3MW&6BI)W8\"-TR'A&^XC,#R& M#@ *C+J+2%7E:@_/<*L3N%K=1:2J:;6'9[C5"5RM[AX\4NTFBLRX$IY0!Y)U ME9NMB&")%* )X4ZRX%3F??0#N0HW70M!=4&WGH+ 4MFQPC P@E_= N^;$B/: MX[X4#1<%1MT=#E+M*!7.6BDIC6"292!DY.!(V6ARIIPD69;-:2\=17!?NL_I M"5BYXK)RQ=GY/'QRR^XAN:A]IZNKP^]VKPH5,'1(#LF8D?5P?X[;5108=1>1 MJLK5'I[A5B=PM;J+2%73:@_/<*L3N%K=1:2J:;6'9[C5"5RM[B)2U;3:PS/< MZ@2N5G<1J0YRM?&*]J;ZLCR:!^_:%+L#T*Y(^ZJ*?YBUBQ9!B<07!)P/L<@>5@!?>1 MFK"6<*RXXHX'"RQP"<+J"$[0 )$3Q9E-@09[.^'X6XFT]L/L.,9E9J6;_.&: M^'IZXLZ:A9LL*RLM/9V3:X[.N_2/\Z8M@KY/\\]-2*N6>^]2F'V<+C_E/]SD M//64N,SL6 \J;QFA#@5&W1TZMN,NM&K#K4[@:G47D:JFU1Z>X58G<+6Z>_!( M=;>_'(@T649:!B@,"&D=6%$>Q>1-CB0%QWII48_^\J'8!U[OW=3"7LWF99ZF MHW ^GZ=I^#I:S-VTG=QN4H_\,FC[J95?<"=%6)W"UNHM(5=-J#\]PJQ.X M6MU%I*IIM8=GN-4)7*WN(E+5M-K#,]SJ!*Y6=P\>J793^)3KQ&-R#@)S77%] M$<"3;"#IY)2ESKF\U@JR[Q[@%_'HDXMP](J4,'V/T00J@+EH0HCPRBFM@D6G--/79 MB&UW D?*V$/*P,OFFQK:<=&;S\WBZVA9\CK%T6(VZM))%E\O;J"?38I*(VMM M:D>^Z%.:7PUU+,\6HW8V:>+H]NIDI>1R6+-\.SE"!()F!) M2D!,YC+G;(O_0"21@M]FJF6MB-=M>Y[B MR_-Y,_VXROU:YHFM^M;_>CM;[*_SPF(WN&A57G_#?#"RS;8/W]&?54H5X8.V MG^&!Y9,!8WA3@OR!_'&;/RP))#I3O!;3)1WGXKI8I2P8*XA1K# "D4_ACS/W M].'I!$Y,2DD!;FP!PA*.-CH M P0=":?*Z93L4RH[/#-IT*T&O) UA@:1R!K(&L@:.S^DH=0J3Q4%SA@KK@OC M8(20$'RFR2FMM$NW62A+)I/R!J)E72Z U."=,I U<446Z?5/MD7_;R5.)>?KOY5ENH@'+:Q#A)SS]S=XYU^6W_ M7$V)GTWBO?/[JYNX:4@CUXYF>?1F]CF=^C0?<7(T8H2Q/E#Q^2;J62CP0MR; M5L?&K#.[.#OWDS1L$GR$_ =#@P\VIWM.1D@4V7H.5/)<.$EJ<))0<"R&%+TP MSJ[=-:%2BR"E 15"=P3O-7@I$R0FF!,T<6OB[72L0E*GL^F2T%8I6&_/%^W" M36-AM?Y2KK@J'+(%NGJ(X@S;?QHL4O: %0?.LW]"8D%BZ9U85,<"/GNPVEHH M?,'!4D+ >"]C3(1*M7;8L0FQ+"GE4QE?FK>_+=/S>SI4YUM)WT4F02;9*W!$ M)ME'ZT FN7:WT47M;*9@HM8@(N7@K''E5\^X4D%[G6\S26"AD(80X)U7A7T$ M T.T!25(C(9E9;3<&9/0(VD,L@FR";()L@FRR?.RB8Q&*L*+$ ;<%#=&I%#<&&J+<\(HU])23QG9(9L82L<"V039 M!-D$V0399#=LLFE:P5//9T(.VG(#P$Z%9N#[IZH&9!-:,>86L=5-''JP.O60*(Y_M%40C MGR&?[0N?W>,=41:R-A0T2:QX.J1KZ:6ZFX]1.9-2]'ZM.HLO;"-TL""SC" < M]V"82=V524^#LS$*M;M3FR-&9)4\LWFWKO*O*\-?/MP+GKCVW:Q\]W>_[J%2 M=\(MQ;R:K]5 NT&]<.>+V>7*=F-IIA^[H7RW_+K M.!]KH_[<3=V=JKL:TQ.?5V-"S5._HUB#W?(XS9A2?0#C5&.)X^QUW8L+,CW8P8I6UG[[IE_^XGIG[XOZ*,N>5P.>YM3\VW+O*W= M[*O9?+3XE,K_YBF-3LO?/[6C-(TI/CYQ?/.K"GLQK3WI'*(2HM*C4.D'H'3@ MVA;/LLVY5^\A_HYU[$"_H,PQR'<'YZ MOFR7LMG*[\6,H)ZC;,@Q!RT;1B]10]#*JUA#E.TP94/;0]GV6;:*O;@8FRYI MTDW0B1N\F@]9-J08E&V?9:N78F9='W%DE\%K^)!E0W8Y:-DP1(@:\A@KQZSK MM:E;%?4MGSP+_X59U6@N56]ISUP3H9GBIA9U?*]6M4\=?Y<6KIEB<@ MLZFMT%".3PN/+-!0T%#04+[O'[JS9K%I;A1:"EI*-9:2W'S:3#_B[@M-!4WE M^Z8RF;5H)F@F:";?-Y,/,]QY;2UV&,H!\0/KUEZ!AB-N(VX/ M3ZMKP6V37)9).E#1Y8+!)I:=-S$0#4]9.$E24FNXG22/B1K@09.R99<"#&$) M5#)".9F5]&&7O=&5&5O$[@.!,L1NQ&[$[EZP.V67E=,: E.Z8+<,9<_-(X3 M!'-)^9S);>P.60?IM0!6 !Y$P4ZP(A.0+'#*A!1*B!UBM^9J*[WV*M!RQ&[$ M[N%I]?"P^YGZ?FL?E37!@S;.@2"$@2.B;-*CXL&QH+4,M\FAB[E[;TWG## 0 M7%DP!:S!2^&MHB28U&LCU@?V_=9T8#'UY^SHC>R![('L<3#L<3>X>Z^E89Z" MT;* >]1E%Y]X .V)+CX!$5FM==E6T>@NI@Z$\@Q"!06&J,(*TJ:8/+-6L!UV MV:9<#PS5=WD[KY8,F_OF]$U:C)IIF)W^\'[U?D\!9L]43@3WS\@71JC U:[3 M<*L3N%K=1:2J:;6'9[C5"5RM[B)2U;3:PS/OH M001"P1AIP'/A&-5,)[&6JZ5,"DQ0#5Y3!L(K#D9P#]28H"(A0;&U\_XW:?%Z M&5OY?=:VQY]=,W%^DC[,KEVAN(@)_NK:)O05$E0$4P$0NBH5N%K=/7BLQEUE MU89;G<#5ZN[!(]4]-P!DC%19#URP!()V23]69V V1J(I<22MW=SBG'&?7=E5 M.E-VHLDP<$HFH-8X0IVD7*^=)>.N\G".F6LKY'#?G/Y]6L2>E!'&45=?IXRB MZU:2POF\632I/1I-TZ*KZ'"5G;-52^4J<%6)W"UNHM(5=-J#\]PJQ.X6MU%I*IIM8=GN-4)7*WN(E+5M-K#,]SJ!*Y6 M=P\>J3:]4__(DS%AM4A,@COQ]C=I\39O(>C.Z=@,ZBCMIL;@M7MDC0-48F2-_6(- M$3GA1&L@QON"^]TIK5,$D@Q6">(Y?"Q+5MDXL@ M2V-S\3_/V\5I>;93O]$^Y6ED8YT0FD&*H:NTX0(8Y@4P'4SV60K%V381H#/V MV_-U?#5=K^:ST^.W)Z]?S>;OBUV_S=]0X5'6_UVC)V.R#^D9]W]5I]L@QLK8 MZ__)HOSWUVM9&H@:Z_*BLUG;=$*]F*=)F=_/Z0?#_)GB+O*0,!XW51@T1&\( M!4;=1:2J$9;G4"5ZN[!X]4 M=X?J ]'4"F5 69N[0MH,O L&D@TF9NI]#FLE=?I,\=@X5/_XT[J-X_5H%_LE M&V(Z8CIB^O>NR1M!6*1 =2J8KDD&PU, )7GF469K]%I'^;TX?D5,Q\(7>Y)N M<>+:3Z/8?&YBFL:VT[J)FZ$9;G4"5ZN[!X]4N[F]EZG-(A(+SEH.@C(#1E('2;,@ MJ+&"F+7@\28]-J["3=="4%W0K:?8+S-B?'_8Z1 -!>]J(]HCVE>#]K@OK=IP MJQ.X6MT]>*3:456);'G4*H"B5H+(@H"7,@-W94-J&7.1D3Y.1'%?BM4@]C\] MX5TZ.Y^'3VY9Z2$7M>]T=77XW8[VZ/+_SPP=DD,R9F0]W)_C=A4%1MU%I*IR MM8=GN-4)7*WN(E+5M-K#,]SJ!*Y6=Q&I:EKMX1EN=0)7J[N(5#6M]O ,MSJ! MJ]5=1*J#7&V\HKVIOBR/YL&[-L7N /0L3=M59?PP:Q[0L.M M3N!J=1>1JJ;5'I[A5B=PM;I[\$AUST4XY80VCH!/-(.0-D#Y- Y:V9A84#2E M]1),4F1/M8$05 1C5LE' MCF/6AX&$DMQ..OU5&:S_,CF-<9E:ZR1^NB:^G M)^ZL6;C)LK+2TM,YN>;HO$O_.&_:(NC[-/_KNP>/5/=4 M';?9$D82,)8D"$HB6,H-Z$2T=DF6Q[U4'4=_^5#L Z_W;FIAKV;S,D_343B? MS],T?!TMYF[:3FXW?D=^&;3]U,HON!.NVG"K$[A:W46DJFFUAV>XU0EXB M4M6TVL,SW.H$KE9W$:EJ6NWA&6YU E>KNP>/5'>?@WB2DW8R0TZ!@6"<@Z64 M %&):Q.S#TILNZ/V1?SXY")\_*&+'J\&>3R-'[[%DK^=I?3<>G5H14X1WU!@ MU-TZ 9UI*2PC#J+ODKJ)#^ 3*PB=F>%:QQQ8VG8[;03T9S<*O*B]J5D=%W7Y MW"R^CI;EHE,<+6:C+A5C\?7B]O;9I"@P3)HXN ME^L@#.S_9^]-F]O(L73AOY)1/3VW*D)@84LLKKD3H5+9T[ZWV_8MN]Z9^32! MU(#-)2I1D+91$4>B(+HMD+E@.GN<0D, MB4!IS9 G"HP&#]:&$MXBRPA7REFK-+W(2Y1A:B6ND6<"S MI"#+<,12\]=@' M*;PB%WDIYUEXV[:+X'];S)K)Y\YO*OM8=37??[WH:?5O,^"L<\S3I::_(_G@ M$7DX\KE&?CIW),SV>OWL'UC>&S#V;T@*?Q3^V AP-8IHJ6ID8LT1%UHCQ9U% MT@JE.#>!*W$?_C@U9]^N(H_L:7LY=Y M62QXA MI%-(HI%%(HY#&UDB#$\*L M)C52SM= &EPA18A&PM!:"HNMUN0^61&>F#3XB!?2**112*.01B&-.Y#&X]0" M53KZ2*)!G&.,.-$$V2 MTHQK$KGG6MRK1OW#DU +@P]_?=>$>< 0PAUEHU+F M?@=P:/^&I-#22Z:EK?N4[BAX%E6^8&;!S)T0AV>/F9>KWL[70@;GD2)*(RX] M1I9$A6C '(O('*_9?9RAGGS_IYPTE\0>]W>%RF_[V@V)G8[]E:OL5S,V$Q\)0BM>2NKA42SBG$HP7ZJH&T N74 M9O3KOJ/>+>3LW$P\4MCUO*": .AZ+I2X(SO/BJ8*4 MV\.*9\ZS_U2(I1#+UHE%V5@S,'L09EPB;G0 R\90E/S^L<;:PH=M$$NFE&-H M7YBUK[/G_);L'382A4D*DQ0F*4Q2F.0IF21@&12A&$5'#+ "-\@Z81$-CM9. M.;!4-J+&'75 &IPC:ZQ W(%%H[#42'#LO0+C1LGZT9B$'-1*%38I;%+8I+!) M89.G91,B!:>!*<1$#6PB"0,;(P0D *Y)X")XO.&ERXT#6P13Q%3-$ \.HQ0? M@BPE3-::6&"G1V031(6-BEL4MCD&0S63@G+_K')7=UW[TE7NA9!&\Y0 M5+I&G)&(K*(&!16T%,)J8^U%N@(^$T(ZA[S'%G'%-=*4242(9D8K3,"$VB9= MW#Z[.\1:YV7DQN)0W'@+GQ4^VQ5AV3\^NYQN1(V5MTHDKJ! '30@ MJYU!.-82<^8MQO4&W0#;<.DTJF/M$3?,(D550%Q+2YS1WG/Q>*69N_NJP;\&FI__W F>6'LWA7=?^[J;]CIUSC=?AO?ZICT=F[-7<1R^G>]< MRA+7Q+/A6?D*U,[-;/Y+[@:"!I^TKU)ZKG$S"1L=7K6(C1AC?_[>".3Z54FF M7V6!_Q&/A/SIEQLL]0ORV2Y. 9960Z>_,W++]Z(I@$TS>07=KW(#-WHP#%8S M23U&>O?IOY@U=;"X1IBE MNGE,@2*K"2BRV,B:1>QDROWZ[63\:FPFG__W#V&"_OC8P5,S601_.,_5]V[P ME/\B=X3:&PWU54+Z>W!CT[9-A&F\4+^LK::+>?)[-,XM3A9= <\HVI!T-)W MAV\^5FUPBUDS;Z#%9A;@,3"3+KVM 5)(5!?:>;HO+B:^K8[#V.?7N7&3FVDF M0[O"M^1S'/H7=B\ZFDZR&V]N_L"PTH+=&@T=?BI^RL)[ :\^J$UA \[2(*E.=SJ:? M9^8DY66+T_3%/UVV)7#SIFP_]C> ::\"Z&#*@/+FB4$Z*H>T M4\H(AID1[J+RII4*S'N)%.,I[4142 >OD5+$"WWY6A\Z(;H<#$_ M!MD!!#H\F2XF\ZW%'>#KTA4]NJ!4>1I@P3Y/"KATR+%"81%)'0X,3 M>D-A)\0;IVN'B#4Z[2DQE)Z!G">:4&*YDNYF<_XZ]2UW\S> ]O,3F3 ?P=#, MC].3D#=GZ"R8&0J3IUC?_\< 2\S.*D9R] !?9Y?5H#Z=6(VJA$ PO*?3-E/S M_+AIE^@#?P+>P/WF8\9KF.'K$,5GM]#S^ MJ/ =E^N[]NM2P3Y>ALJ= L!U47#(1!C\5V;\U9RUO_Q0_?QHPV"JXUDBRC_E M79%I[!O?7B$'M6".W' S+K\--)MI1YJOP*0*LZSS;F%H/Z7F)NHXZAN\'&6S MJV(DG@L\#E"0M2X7M[ ONX4)_["M(\DMM.7P/X_^\OH_#JJW[XZ>#T1O>0R. MWK_[^/ZO;W\[_/3ZM^KC)_CG;Z_???I8O7]3'1U^_$OUYJ_O__UC]>,?[P[_ M^.TM7//3LQFH^XW+V\E@-+5/WN/O]7&K"ELFD.7^?-?4A)*OP$*<#B<)J2U@ M'J;&I\O1V)Q-%W-X_+?@?UENDHSPGX<;8-+&YK0-K]IP:H!(EIM.^_8/ M%V/0OS1M8YMQ,S][-=S_RR7!Y?EUDHV4KO^9M"]_XTI%.9R>?*=$59F_#=PJL[,Q %=6^)NO0[J/O,^UGZ5OJV M:WTK:^]9]ZUD-KZKM^Z[,*^:[-1>8CJ?58?O,>?;"\]\%J%D=YS39Q-6>(T5TI@'1*6A,6!FM=PH'\Q=+1BF$F$M MQC:F0UB8APZ7WT MDFFO+CIE [!TP3)_G;;MX1?3C),'P:?I6K+E/L;R5],V;DL.^2G]C'ZX ,M] MEO<"V@6TG[T0[REH2\U\G?(.U\SE)%\.Z4@C@J\]H3H8PN)%T)::1QDH1<9[ M@3@-$2F&:Z2%U9Y1S *GNP':P!\/F1G_65N]+\[,?\H">L_"VBG6_;FTW\02%95"DAJ.N+ 1&P[;W\;8 ^3D+H<,A6X>J$=?K&RNZ?X;)E1RG",B$M54J1CR K*$8DD M@CUC391;.]PI7#G M.0<-B;&,P2#,(D=<.XN,, 1APJ)APG!"PC9LFX_'9A9^31!SM(8PVZH.BT?R MA;-E :B7VN$7*[M[BLB!"*FFU8,P^*R%2_ M>$0NAS2/9;_\&B8!OJGB;'JR.J$9XI?-M^\G?'S1!/+B.OS\L>6E,N;C>,*Y M4#.M:X*TQAAQ&\"^<;Q&&'OK9APVG];L%%750U>4-^62^O>Y*K?=XMFW' M"3'B>T7)Q?>M8'_!_H+]V\WQ9V0Z2JH1)90@3JA'8($%Y)G ;O:>.>V$[#T MJ-A/ZCT+6KH'^)>#I<5R,#UWGC;XU M5XP1WBOF+#!5.EQD]V7BBXHR"GN#19("J/ Q*F3XUSMD&"<81*%)GB#2N]V2&3G'Y>8LDPL#\3Z M$6#G]QZ5_@W *"6>?_W-C1>^F7Q^/S\.LT_'9O(IG)Q.9V9V]O;DU#2S%)*[ M[D*:^ X[[)>A]B0G3Y<)XDNJ5'($(OH9WMU,U@N/@"$V[U+AC1MCFW$I M0K*7?2N%$$K?2M_*VBMS6/:(=U9#>9MLH-"FC6(7FB])^2Z&<^GP[MHQ9:?@ M?I8]B3%8P1GBC!/$4UUHY:-'\"D03SG6>BM9H=Y.' !P&WX+W;]O)RD/XR*Y MCG:(\_L2<-Z%!]C;?>EQ? 7 7FJ'7ZSL/GO$?IR]72E\+6Q-$5/"(*YE3/Z. M 1DIE M$4"FV$JG]4 SP'> OF=)+P,!CI]OM?<36C*B\O?OA]7N0:MN,Q\&O M_5;*G)0.[SKN%-*^IYDEK)2*2*0(UF R42!9Q3&2EF"O:Z%=W(J?S:4DF\%H MQ:[;-J[J?2M'4G"K=+C([KX#]2/5HU*QIBX#/Z\1EU$AFZPKKC #6'>E(.-+[_"N"7&A@MVB@A!BE,I;)"P%4XVK5" ++#?M M#4DI$XFU&PD3MV.J/285L)(_L9R(/=F)V*DY6QZ'G3?>UF(?"HN5#N\NX!3: MOF=>8NR=QTXC2J)'W'".C(D*209D&8VC/(J'/0K[T($0\&OO@?+7%?9LB6:% M&(F]HMD"8*7#17;W';$?R=#25-0V.9E'E9PAI$562H9PY#HZKAT/6\G?]= , M<,.DQ61$]XH*RG'9,["XAKV$4OVR='C7 :7P\V[Q,\81,^P-BL09X&>OP=H* M!''/O*>1!*FV4CEFDY\'U#HZAC'=FC%&*"O96PH*OO0.[YH0%]C?+=B7P0%X MUQ[Y7+*S9A;!'P:90#35WJK(U<.890\%^[3 ?CGK>HHTRRXG^LIYOO(AUW@Z M^8P >$ZNR/95>*MT>'=AIQ#U/4^\:A]KJ6I$P;)"/"J@2ZH\J@T5F$O)F=R( ML-Z./97]1]Y-)_TA>^=)D2BQH(2S[7<"TDP.R0^+P[!G^L?91 M*:4^4%3[4"-N.46IR Y2A@ANY]_*,- M]]8;KE<7'M+4NT8D.\;%[)EMPQ9N*MQ4N*EPTU-QDV*415<'1$Q(.7^U09I3 M@20UVM*@G=$;W'0;:W:GN.E!\U+M'S<]^!'A;A/>#=9:?MO7;DCL=.ROMVM- M>UR=IA+"/OC*GJV7_ %9_%+LUZ(C%!VAZ CWP9DKXBLHJ0.+!!%FP9@TWB&% M(T>*1*YJ'(D26TDV"2AW!"#WH<>X7\^ T?T:V1\N86Y;QN8!QOPA4YGL**F7 MX[C"(85#=D(<7@J'*.R9J"5#@9%D]#&+E"+ (,,C=#T$OD\9]K/)ZXQ7V=O(EM+V4. M'T'5>&D;SU.66^5*_DQSD7KF-M M/;,UHLZE[5_,D2'.(FRX=3@&I^H-<_\N6\8?S-D)M*/]-#UT_U@TLW#XQ33C ME(OGS73V$Y#2(GK*D2/: M(NYEC0SE!'G':TX(,,)V@EV>A@;$ ?#:GM6JV^5D;+L-M?>J131U(?BVBK/I M2=6"*':!*2!ZO=06>ZP0\7."D4+$]R-.3@6NHP\HR$@0QSHB76N"ZD"M4<00 MQK=C/_7(\P: )_'DX<3_K0.=L_?Q:A+=FATEL!SAO2+0 F*EPT5V7R9J!S!N M $YKQ.ID[M14(Q6T0Z1VN,;8$^[\5LR=)T5M>2 8V;,"<.60Z7&#]$_7#YK: MX^ELWJ M!"<\UQL4?.M@>4"P8A]R ]F."L4^ 8@]6*9U@OF?)=,JI4^& P@&% M [86.1KN'93^5!S ]BV?6CEQ>FI'O]-9 M"B6?G^4SI_"/17.:Q+I04.GP[J)&X=S=XERK0I3)TZ,F42$>HD;6UQR)P+B5 MHK9:;24G]8:GQX<>O#Z,S61^./&O!_S:UFZG+@7."QJ^] [OFA 7^-\M^)83#PH9:;07006,-^!_*XY^#PW_HBX.?N7(ZR$<_(KA59CW M&>)'8=Y[,F64U'M"D36<)Y?X@(S3%'&B@]+,!LGOEUDFWNMLGK!,P7NVB;26C;T!Y4DS!/7^4DQ:8SS7UAC-+A?0*.ETJ1 MC^2U(>O ,=A$C$N).%<>F:@T8L91*K$S,FS',+JXA?CK$L;>A?G[F-)']K_X M;14.P&K/_.7+(5)A@,( +X8!_OE/WR@F_(7-=CGOV(I[V335G>WK;69#H8#D MW3N\D_G4GY(W=G) =D@I+#=Q:1NO1K6S)G!C-*?L M0:R/7)7[PVSJ%RF7=U_!;&MVQZA^<:GIBVFR ZBS?T-22*B0T(,'K\J@O;<2 M48\EXJ8&$M+1(T&C)(8)7F/W(%YT#TE":B0*!Y68INT9G?EMMZJ:^>.B#;YJ M)C_]O%X_L[E#&97='KRB%12MH&@%V]<*;HPX=U43;OR"R_4&%H0GT7*P/*-& MG'N?LJU3%**E$DQ98K<3?'5%<;5E/:J[%%=K86+@K^]FOGB)5=;.2\Z-A:38 MMH7%"HL5%MLNR3CJJ0T"(R4I0=R;@)21$5B#!^JYJ0%/Y MD$DU=I1='O- ]#)Y?-$U/-\T$S-QI8;G7O>MU!$L?2M]*VNOS.$CJ!HO;1O\ MVEWO8S/Y'*IF4KEQ U]7$0:JFEIXG\EYZLH.0>GP/KEJOE3'W,M-=>.9DDPP MY+AEB!-GD+:"(QFCL-8K3+C<1A+DHPPS;R='&63> ,:\7T',UJQSQNB>I;PL M4%4Z7&1WW['YL4ILQJB)5LAS01'GG"$3-$8T**^TE5)+OHUDQUO"^IL=]W&A M]BQ,O:3=>G)3:*W,C)W.9M.OS>1S,81*AW<8-0K9WH\<=63"$0.\: T80K4- M2"FCD6"D)L9J9<.]JL%)R:*6RNI D PZ M@O&A.=+&*81!9=4 T76L[V6P; N3Q?>"ZUY\NL-R1G/7E?%;DWR;)KZM3DU3 M\F25#N\5+KQ4OGN<#;^Z!@BU0J":BE1I10>D:Z^0ITYJI8+U;JMYLM[')5H= M34].II./\ZG[^[;2ZW,Z(GM%HR7\O&!^P?R"^5O%?,ZUYIA'Y T7*6F\0<9$ M@X0UII;<"5=O)QWQ8V!^+73)AE@.=^Z[4GX/I^M9QER6TZH]-K,2QETZO,MP M4=AUM]A5$N,B"08Y3<&BBMPB+25'SFCL&5=.LXW(MOM85&^FLQ5XO8_;9U@" M#$L+PQ88?-D=WC4A+KA?\@V7\Y2'L 7ZF/"S:A;&9AY\-9_F>HKS,V1-ROUT M.C8EZ*6DQ2AI,4I:C'N&UA 3>5W7J"9Y)XYRI+5AB!&"F:X%P76\=VC-ZPQ= M ZC]WF':IVDV$7Y->';XUV@: =%.]B^=G!CQ+F]+)$H_'$[\^2_6 MKOP09LT4&-P!K+?AM]#]"Y_'"P]\_OI;!W*_FWEX'6-PV\J:00XX%2.]5XZ0 M!0Q+AXOL%O3OG%$,]HH'B6AT8%T%Y@']E4'!.LTYY8K9C4W#NUADSQ+]A18C M_L*QOQP4WO40_NA&UM9!90,T:)(."*>Q.LVB7CBI[.Z6W=VRNWL?;Q\GB!-< M<404IXAK'9'!P.S&>A$=522HS>- )ER-I46,Y\0@@H$VX BBVG'/6#3$^*TR M^Y:(FAX0QA_23-O17==BV106*2RR$^*PIRQ2TU"+4-?(^N 1]VEW4*6ZT)IK M1[F+)&ZPB++4\5HIQ'0 YHE$(,,H&(E<$$HBVZ9,_=,#(=;.#-9.".>\+@O6\E(%"/(5X"O$4XGFX$\HHN388(\$)6),F)?N/ MPB+BF0A*"RW$1M2B#4)PZ32J8PU6JV$6*:H"XEI:XHSVGHM=)!YR("@OQ// M!Y.7">E-3=.=8;-M+KSJI94&W_N^E=+UI6^E;V7ME3E\Q-WM+>H5,#C/7:GX M/<#?KADWN;YOSJ^]E?"3?9.WO>];P2)..Y=O@>(K ]KX9G<:RZ[_'2MTQ8Y:/B M4=3(>V$1UYX@0RU.X53:L6""XWI;7F^'DXM>!8?S(S.;G363S_^?&2_"UIP, MF&![5C)YG[&K@'4!ZP+6-P!K%3AS!%,D# ?@%3$@A7E (00=220^B@T7Y;MZ MBCT>6&,M1O4+!^N2A.+N)8[/G;8^;V)X<4Q8LCL5 KP% 49A9P687FB'7ZSL[BD26^JH(38B''!* M@4 QTE%;Y*.L2>TLUFXK02L/@L1"[5GI]W)B\F0&1SX\N>#RN7Z.4C4YBV.N ME55%&,^V.@YCGP2T\G$M98S KLA)18!;:8TTP0Z) MVO"HC*) R/>QC'+IRYN'B[[M0>_MY$V"O+\ XKV9SHXZO-M>3KP:/UXLZ3/. M9U3(I)!)(9-")C253N1:^:9BU))3/28PO)L6/_&\G.Y&A HT+@*&%F1 MB3S4R"C,D<,\,.SK$,E63MMV(3%1R8A7S,E"/(5X"O'L /'P2,!DM XQ+ WB M4G%DO>-(&LMC>=P[7S:74TG>3-$9/LX;ZF.9C*'^?P MQ_56_> MOCM\=_3V\*_5QT_PQ=]>O_OTL?KQCW>'?_SV%G[_Z<6.UO1+.+%A5C%\4%%, MV0[)MW3EU;RN\5) %-T\/@)2G!=.X295H@+62/M+$." MFFBDP=28#0]<[H!1,94(:P&F<6UJ9#6)B'#I??22::\N&LGO9Y_-I/F?3*HK MQ1P^_&K:IGT?/\Q""]WMOEJT0+AM^UMHW:PY35^!"7WHW'0QF3>3SQ_@9M>$ M]A,TZ=?QU/W]APJN-*?PNOEL$9[)9MA65N<\5(>OJK6!2MK%,'X'51[<]-7Z M\';'@A^A+TT$0W\RKU9#6PUCNVXX[YA*LCW-=KM+R1@2.%4>24H+>RD"VL93>F?EB%M[']Z>A4U+;?9?_[M+TJE?-'%KAKISB"RO!]BOA M575O6__N"J Y<\?A&VA=$S?*2Z^9M]77X^EX?%9-OTZ"K]J%;1O?F!DLO.I' M:-8XN'GS)8S/#JKY<:C^^4_?*";NEZ/I"33_K/OH?ZFFL^5/_5N&GWZJ8-V; M:AR,3ZOZ=#;]TH AD\:D@89]GN5-D>,%-+P"R4FC6L'?8-NEG9'JQ^&Q?SGZ MV^J1 -J++&_9[;R[&7!ENIBYU.[E/;\O;SFH3LW9#/J3RK=/ @Q,VZ%/,VD7 M,S-Q(3^J/3'C,4I[-B?!-XN3/.)^.7LAN;_G@?ACTJ1VYRVL';"4S!J%K.EP%<'9NO M9A9@TXLP[\-V?OA$2YV<+N G>!D\[S(ANX4$;3_0T0HG+*;I&)4@;C%! MB@(L4>:,";9VT>"M(-(BZ8COX^]Y*)*1^S%\/MG8WNZ_7-_8?OONS;F=;=0& MEW:WDUL/$-8/_SJ=A"LWM9] %6N[+HR>L GGMK3/\1!\!D(K?'U#OG9>B4"< M08YIBCCU!BD),B\H8S7!D?LHMK$Z>@WW@OYZUOWWQ>BP-^?PI=)ZNJ:TOGK" M%9>XP\#L9?9(=.K63Q;B\F2A79XL +M\"4!Y89(Z 634$49ZR,QGVOO:S(^K MQ%O59R#&F4G* /P<3M,CS4H?/YTU\/#3\3K=_=OAX8<5W24"39P^:T[6VM), M.E1-9) (,;\O42@P+PB8ZU@/&#=]]_\60)=A!DWH$+R"F][ [17!Z/^E]S+^ MR_)S_M2Q[&$Z*1P'^#I-U^_A\V+W<]#%L;YF@*1!S.U/H][+QC5'!2:UO0C&\8-R%-ZRJ@Z"D"*,/V^:=UX M"HH/]"QI%9WFD-[35O\39M/*FG$2CK;RBY#F)GO P@".0#?)#9B>-I->M5UI M:P<;@Q@7LTG3'B<-+\Q"D[2TF%3*-C?:^/]>M/.NZS^F_C9M%K6D&\*0Y-X: MF"AXVACN=(O9+/T\R6;'3]4D0 M;,SO+DV&J:)K9V@3T0P5]7(SGG:;8-:^3 MT*XT3R0+NV5Q*_W>UA)=?G5_'Z7FQ21X U5DPLU3/&E[T-W-6 M,=+MOZT>T5^7OEP^9%3U1B',US #R[2<<3S]NIJ0MOE6G0#&';?]6S:V^K*, MIO4ZS#B )G3:-\XDX^3B3,^/S1RD\BS-5?AV&K(;G:3H[V# G M'5&O]*[9LL4 0X#L<'\BR$'E2:R6]84L#9MJ0QO6GM#W&9[N 1"K$".@6T+V M)8.?HQMHT 1 K"T L2V 4)[ H$>)I&1@JF&MD+72H""9-2XR955]'X#H0\F^ M-"W,\Z?IAQG\.5VTX[.W;;L(?JD(K/2 8L-]!R^ZL4S+[70YFE63A_-2?>RI M#;QS*_B<.GL7Y8D.1D7:A9U=/A@K];\'KT$;[2%J'9,&96NM+0!-4QC#=$-6 M@T%3GLT1*%DG";E"\R7MPX&^NIBY8].F49]-3ZY0EKL@R"H[NP#"31 \8;J8 M 0B:&5@UG9W1=O;4LC?00]#)TY,G8=ZUK-]GSO;:=*F))IOH2S-/F]M)&5U> MO6@[+;J9? GMQ2OMV1,*Q#_MVDXNMTRJV@M0B:)%7)& C/0 9I1XPU3-%-N( MI96:1QDH1<;#C9R&B!3#-=+":L\H9H'32P'P[>1=F"<_Y0_]=/YZMC0K#IIQFH1@W/$(C+#E@5"J4=GE'\IFWORX:5= \-6TV4Z$C@-G ZKW M ':IV9TV%R9GZS@8FW$"PR7HCR./"[YUR6'3".Z8\>TJ%\+;9V;K=W+3=G9!LWNV)?DGYS;OC[GZ7 M=:E-7E8JYR#9LR?=+AOHE@'^:V9_!UVI35NPF88.;I &;O7LC-09+9<-A[M MZ4KXG!^:M-Z3DZ;?"\X/Z4WKKU-X]:P=5,2\YQXF;:>+K@[O3WMOH8*F>X"F MEA))6:#(*:X0-Q%T+FTCLLIB%J7VKK;;0-/?5]9)L9^OF.K#X>1I9!P"/*#O9[KLFKZF2W;.3G,U$;4U&@DJ80U%">LAJ25&8RJ$P M+J#X_C9=V'EHD_.GMSE%T^G@W#D<-"Q1S;;__=9O]OHV&? V Y#L'NQAS[ARW2"B5(!1@UXA: MH-JK6F-?U]QN;(]IJHGE."!KI$]G"@%IQ3%BEMV*MJWITE@,%DD.\UJZ M2V3CHII:Z%CG-S7L@7=A;9TSP^EE5 P&QQ06X#S=&+J#O;X1LZ;]^\$Y'^P4 MOW6R&,^3;WRRB#[/S$D.XSH=PQ"E]IO4[G;8?Y\WDT5WWG@R!> ">RH=^_IE]K-W0EFS-'51V M,5_ZTB:W\,['(^WG?1U&:^AF^-*$KS!@H4UA5$U[G+TB3N&9I[/DZ[&GPG8)!?_D&9A!O>YZFL#K;HP-_ J%WSR4;\D M:"Z?8X#-F/VKYPFMJ^1PLAQD>'LWX7VWA@B^:GYV&M+9+C0,>O'Y+-^0G(5[ M#__<@G1\#,OA?[)'?)M./KI13C?F,(I.QN9K,K(F'J."0L\7A2[;/$Y+YNNL MF<,E(-RQD[%C:'V2C\\F!;)\=X_XZW&8;,!&^'9L%FWVO!J/UV4_Q)A#.9,_ MU721Y,\ES_?S"R'YAISD^-,4QWO^=38C&CP)H"LMR^2MGGX:')M [I^.IK.' M<^^3/[B_!OAY>@)0L%J\_5:2::>3;AI6<)<_P^W!F38=CQ^@;!79-+O):?KNVCG0-YP,*@4@)@*7P T, U4BY% M)C')6.V$CMIOGN!%8:G6 (;!(ZX"0]H1BQP-VM1IY\WRIP8-ZVI)N=4H! GD MQ:-$"GN)F([<>1(CC7%C-U%@ZPW@NZNQ!<+3 FG)DS>RQL!UF@&Y/5Z_WMT( M-)YL-Z1-(<]A,(%2S)!9H40#2F07.S3/A5O,98KOSF\]/>'H LK>$RDN&#A) MO%#S#1TWWH?)JS?_!6O485D+%"T%5G6U0QH6 J@ W ;Z^BQ^^Y#HF68"D]1 MC( 97('FH)/RH6LC.&5>&\._^Q!<@S[E0D":* ,M$0'T3 -/,JF-RI(HPWX0>5XUL3_??]-^#)\RWMI#[O]\91)'L6+V+W*Y0=NFDVZ MI)*^1RKI79.AK>61SACQ*'"P1Z[=8.O7*D:#/$['OZ1.^S-1(T\CB1S7A/.P M#=?N["]V./'O4\J/33?$/R:V&8^#W_ +X[?RVR1LVD,;=HW!>/@]'H& M-+V>/7>5#N7#Z_>K]#&+?FS/N[8,+N/^2]YX7>UU/ZFK.#3\BO9V9V;I.&O8 M9O>#!@:_3F-,QT+V[+(.=8Z.JP.O'U6'64&\ MR?G]9:_<30=+H0 J:J]A]?OD/\(X\'442!'*E'#41;*92?*VA>$/N^$X6HW& M=GU->'U-<=YG[F^T?9=:Z6!N.9B]J7 69X0A0PU&W#BNE'?1T7LYL#_*C!.Z MDY[J5WCNE BV^R>S]TXXC"AAR43>3W MD/8PPNN>JXHR&[G(==DK!X-ASWKT(5(WDYG+# M.-B$X,?!C.?':U\ZT !F8-^NAVD,.S9]-NPU?ZG0Z7K)[>;?;_;2IEV+&%[& MA'0Q'7$QSLGZ4K)):!K,,\"F3VD_D]EXV^C>F[9HF.&L?"U=F#IOLKZ!RQ%8 MZ7=NVG9[:D ).;OJV#0G;;4XS;>EI.6N -XR'E==[0*UR=?5O'D)H5EX: M:8C[J.:4EG"2W0TNY,[)3D]MFYVMTBY:F,_'JZ8\I6OEFY0G<97V<-,'#EID M/G^>A>P.=6*^-2>+D[5AVL4@24!I4 2-!]7"2U M:HTTI@35+AA92TJIV2C, M2>OH%78:414 I@D7R 103)R4EM0"*T;C.=7B;]U0I*3N('<+,S[*<[F$[EZD MC]8D^>T@R-O2/G8S;J-+%I#76/CF0LCFULX)"?,D.F9APH708#W U%N'%9(X M1!V95HIL%*9)^2*M,1%AFLY+1- H!04AA@5SAE@FZ_-"4J1C4S5- )A.;ZN3 MT*<6'E"E68[6(#\KG $RVCD1\B;43(0:$>]==3HVD[ZLPMS\O2M/DE.8@WH4FEQ4X?PVS^>%@3OGH=]3 MZ1\PO7C9VK;56K*/%,4Q"^<:. MIUZ3MHJNJPV&3I:\X'Y ##Z[>%S@42 M9KB^I&[.I6=RO3?9*C)M>:F#)C9AUI>#Z9XZ]&69IGFU892:LLS-W,6G',!8 MPA0-B9J[QD[;L&ICWJ'R.=0OA?D-]_>!=UO9C)HO6W\N(&DU C>DO*=#NITC MVUA[0C6HY;BN8]I58LAZ@U%*"Q(E-137&YD5&*MEC55$S!$@:(8-4EY8Q%C$ MEG'JZJ!NI=3_)2_\;=/L%1$^5%A!G$@PY,)EU]W-)#./8:=_8Z9 M$K@ JQZO;S1WA;A6-GR)KGW&2LK;R?F \L0D25'ISX'^U_?.<\[K+8LN8#/1 M3#A-7L9 U["\0/E( 0X#UR6J2]7+VNP$EL).N_S;79V CN5[[>;K4.+K)&4; MR\EI@?)69-+8+34\EX[X-U-K'Z2Y. M+XG43;0,VL)PJK=6DV_H(9B8QZF"5?ZY;1J"913MFNO3$)0[G\'PIFCZ?&M6A<;A; M;DF1S3 T(%$IR4$>X"$&):F"711*7[ZK;VZ[TGKZTF;N>T74+A3Y2Y?T.D<_ MA]TLIT#_+[EBW)"+KJ]ML=*,#O*Y;.,6XYRD("M"-SRF''3.I(\M!2N],BEB M^>RP2L44Q]77T)7LZ[/39ZDY']L]RR4,9[DX1\[$T 4N^_"/A7%GPZGQZNAR M&M: $U:E+GT MT:CZN(!+UFO^N6&YM:L2\ =#&SJM\RR-M4WU"_MT'2E5199W#WS1YE0.T7R9 MSK(7FQ8UE6VXL06F-60JD)M*"ADE!PQ2@8:K@P;;#*1![,XGL'=Q8/AZ# M\/V:H'!]O^=]AK/#B7^;0_B:+^%#LB.+;\MY&?@XG[J_HXY(S@%3=F=XZFI& MZQX"?=&E=JW!'4LD>%JZG7096;++:CL W:]3N"Q]^*V9A4Q3U8_K]>CS[RL7 M9'>NEFA^'\!7GQ%F+0M]]TM2^OO$-!N_=>V[D(!FB)3,94?'X]MV*#6\ZY!I M+YFQ&W/>*LD'7-[,UG+] ^L$T^VQF.4K?:\+?4Y;,ZNZI^U:U0! X93S)JGB M/?K_8]&T(!W+/8VA:NKU0K?^L-UT(Z92UA+7!DF=XJ,C&**:6(L$]0%S2YAD M&TZEZ;S-^< 13HDYN>>I3'=0@(;422MP.GJ[+"NR2S-X.<2][K9>MK6AS4=R M%PW-G70KAED3(EJ*J'(2\!K<]J@0PO)L2<)?XT/.^ MR0<#6.82YEDKWSF18H(+@(6(;-1I3XLX9*(&C&$&ZTBL9G:C5AACE-EH)&"I M A4K*)H21@=$M#*8F#I5#WI:4*E';!=%:B=!1;,:9M D'Q_)X3\*)PF(B,68 M4C&1Z-F]JL4]B010O3>@0B_)>W_5-LJR*F16GD)*+[AFAV;#?:EP+=7,\UJ@ MF85!%TWV<'\.E+8'?*[M;*\IWKZJU1[/.S'M0(3\$Q]-%YO^'C:]-KP.AF)$ MO0?"XL(SG->Y]CC Z!:RX%PFI])X9XB0R 7-$&>>(FM# M0#& I<6X%L1MZ.=:N]I958-8,PT6&HBH-2D[8L"B)C%I^FRCI&+>TGX[61?6 M!DSMTW%8??5Q#N20(/V/TV1&'_IN-^$W^/L\>:9?4::@]!;DS1E*9>%1SH+U M^)/T?Q:34%U(E;2!GD\E0>9;\*B'P,>?DQYR=DY6JM4H5LMAK+IQ7.4A./SXQVH3\-UT ME.2>(*Q6^X1#&NBCU:E"6_WX:7H*$J-P_=.K]1MH<.(Y3(F@.R5Q^=W@ M2) .L/.)TO!+E[FW.EJ 4@A#UQX,S>H/2GSC'TC@*1BAM7.R7YD^E\]Z3^V "_7IJT+Z=\_NZIZ(XH M["]6E2NC<$ZA[0^ =E*??3M9[1:L8H7>+%?5I034'>,L^>?-X<=?5P34]Q9( M:> BAK!<?1W2H@H##[T]21ZI87E\WUV6C[F'.W]K6C>> MMKE$PI)@HB:B63@QM_Q2_>DI*:-/504C-6?V0 MMS=69_3+6Y>>H]E[ICM%&OP6UFL#YN.LXR8LG0C2TX/KLK*?F+_#D"=>7=:4 M3N29'%-378RE*TA_I-65^^C>#^_(L>NS[#%SD*.YLF=LYXB2]UA.AQV;#C%/ M3J=M3B^?V7V:G9>'QX%@G?0'@4U*P->AOZVU9;-^>8,^TFA M"P[O9R4Y'B\MI[6=G60EP/@'6."3[/J0DM!5O\'*R1))ZF6JGHGO_9Z[%G8G M3Y,W;"6/BH?/;5'E7;-6"?A=N+==0?="G M\;]//]..@TIZY"2-^@KAQ(VG^;SY,CR85*,7T)@>37DC;C5OY9 UO& MSI+NONZ[>U,*[21I;:$5]\-G[7ZX7 )K& ^H?3E8ZR58OYT =(3JD_D6EO:" MY)?A].K*[^#S(NO$V64_W3"'&]80MR]'TSUVE5WC'$"GC>P$R54Z"O@\G36] MK\'G64@*XXXH?R\A::I\$:C0)4TM:5.W,;@E;>J3I$U]I )'33MD%4BJ2Z^: M98^JM%^5O*- SQ@WW<^]AK%^1U)7E[004JJHQB?L_^_%K&E]DX]@KU,J3:>F M#;KA=_7 3N>]D0:XKMZMGKNVT5P7%6X7P'I/EU9.Z)O3IB8K;S$_!K4'9CH) M_N=%X_M\9%F7@_6R5.]^7 4US(,[GN0P"T#VV9#MM!?W?/&EIO[1U&?S-UW^ M4Z99?G#=._' #+?[1RGKUY_ MZZ,R8%&<-#GM[FI;X>/KH]6N0MHZSO$$L[1PTE_)"G==*<=K-@PO7FN8B=%++C<.#N[B M%_![ET3YS6QZ,IR6I-#UX:CD:?P!4DQ*$\\>>0?UZK(W@"2_O@*,Z)RN^R%[ M+'"_8C *<]VOG\-L#G5UUNW0<_U<7,Z0BFX\%Y;Z"G1[29\E(D85]2*%Y MH/-?XVLAK:U1M"JF&/D("*[2<;!3#"L=0B3W@?&NJ%H/U@. ?UKY1@)VP53^ M9L[:S=)I?C'SYNQ)%A_#.W>XFYR#DF E3$AK*87="L6:70=L1 M3 *LY#&(^#A+6&8W\N(W%2^ M+V5W&<*U4W'J!.VS% 3GSD?-;^:I60/8M6V(#KC^9B:F2ZFSALCI72EJ/_U[ M&6)?$L!]?>&*CRM;'59"OX/>>=J[6)/+H?SF\>V #L]"4?078Q[UU? MUG;$?3AM *./IU]S2V")+6;AH*^*W72#M?#]%SU3MX-+9?>"+KV3#7\N,W@_.;UT>BY5 MCD&GA.7O5TD;-M D'2)_GF4L^=FI1T9H#=E$(BHV;3!_A6 ]FO9>/J6WS05;)/WS3S M]1QF[AQL+ONWS+&3WIO'*>GGL\7)Z'*<7YN,E3:\$2?]U$^?FPO&/$6Q3A>?KT@I"A99BB&=]80*PYS\+CL_NL8W9NGZDU4- M4$>Z, ?X,M'\IA:T;D&MLFZ!QC-%82CU.+A,=JMSZ3:Z3&MR,.2-O4&]H?6[ MEF&VG=&6\[$. -J%S:9T83 MDNZK0P[=/84Q1(/0=%E7^IJ2O2MMS@-[T ><#-6(!@C_VD'T\#%O(*UG?HLA M;>1VVPKY-!!LXVX..T_989 /+J\XM=R234KMA63 0\6IG!2X*]%P[6Q?_H*< M4?CZ)+\'RX*=_62LI[K)U3C3TZO/LVF7B*]Y*12TU7-#2QCQ0F&$%66(TY3( ME0J#8BTUCL$2+CGG6_H^O(=P";G*G)M+T"N,H1S >X3\/-Z1#*7/:AE=M.#5IBV(8 MBEG6M_*S?UBY5LZ7KI5?FK;I1T8VNNL$U:J2UVM*SR C?I(^[V7@^XD3?J/7T1ITL8W_5L^##[+)% M==Q9.1D\+%BJ0/Z+B4<]6L?\O\O1&G04WWDZO^K\G=,75RS(+\D%S)EQ#W = MZ/WR!"QTJY1&E[CJ7C'J>]L_D(/TZ__^ =2/:_MZ2;MV-[9AW;2_:G#>G$NF MM)Y$Z>X"L1.#5)9 60*W6P(7LXB5!5!8M4#*8T!*;S(-[1S5I_,JGX!4PPK? MB16U3=!9SU!X=R&Y9N"ZU8?9;@Q=63IEZ92E\]1+9Q=Y_/L"O,.[N#<1U[>3 M(7-M^[#2ND^PQPKL71R^<[D<"]P53:$LF1LL&5J63%DR9=VTO![B%[G)V^MCC=EY>A,IZH6DN%E' !<4PHTL$2%(+" MC'J5'#/O4]TP^V1VI3@O>&;V>/3O"8X.)S[GRWP[>!6_Z9R*X?LYO"?=>, ^7B.E:XINBXL\ [^F!D&1$"MYWG;N7^UXY-OGA7S]> MD])@R!7?)>XYO?Z Y:?G3T^%DPLG%TZ^)2GFSU2!:B?69X5D"\@'@!\5N">/":2*8C\M$SQ)7T"+ZPJ*96 M*VI3(93Z8:BAB=1C( DO/ <-+).:*8 M1V9(4$3PASD->7@05P7$GQV>%1 O(%Y _)8@7I- ):,.<DKR/8/5XH#H@L!( QV$)&T%H:%YT1^&'.(AX>Q54YC'A^ M@%90O*!X0?';N@59SX15#EE&/.(*4Z24D@C71G/BC39\PU5W.X<1#X[B*<"N M;&0]-T K*%Y0O*#X;0,N)%9>>]"F\Y$RU372F$:$E65>!\NXU0]S&O$(*"Y' MN*!XU[FUXPCX.Y7SVA& OO#N:U]WXZ[#G(=O.;!AEQ.MW:_7ZD44<%P*\/'R M".W4? [=Z1@R$8;_E1E_-6?M+S]4/S_.0)CJ>); Z4]Y'4UCW_SV"C$ E=>1 M&^;;RV_SJ69G+@CZ:C'Q839N)F$;@YO+1J:ZJD=]@Y?C;'92BL36\.#G=4#X M^5QI3_CLFR_[7?5Q%[72+?1S5>#SMC6FET6EU\HK?PX3=W90?3!G[CA\6ZL> M>MC_\G;B1D.-X=/9]$OCH96K!PPO--675*-ZGLO(.S.#OV>I%/10:=[EQJ0B MUO-I%;Z=]C66F]FR34]! M:3GK"@*;=F'&\&%9K[I=0#=,>VT]XH-E=6TT_3H)L^IT"B/7I/+)D MNLF+^12^.$OE*=K@%K-F?G:N5G+ZFC >@7F[KH#4.XF>9<(G8U5OEI*^N ME/V85;)?!+OO+#"M<_(M.MY=FE[UJ@%);MR50Y$H.)DDU:]FG&2RO>6H?'\. M=A&Q/Z6JB\U)6O, CJL%G)=;MDIA255_,Q, B!RIO%KM:?5<5]FY2>M_TC9M M>E4N!YW76#/Y,FU<_\)N@;9]T?NS"@;GN)HZ@*S*+Q)ZYEMFH3T%/($U.ZSH M(0P:EGPS];F-'0WD$GKG0*'C!3^J/J5Z[7 E -UZT78_A2LGT_D*8X PW" , M8"&GROY3XS@AF#!MZO821QY_KJB#8\U6M0 LZR4NE M9Z].Z!WH$Z:9),F[5*WJE\*:,I+N I%&B],JAGZ-Y&4*9DUBSNK$@ 67M(B\ MW75NV5PFNK?HVG+'JU?T^PTO38W1M59@.]81<2(I4C7%2'C':I]^X_(^QQ:+ M%GTVYO35[]W2_-!I"0FLWEN8U*Q7_19:-VM.TY_OXZ>\FI]DEL\!4X Y6RE5 M@$13T.Z2WC1@:;O4>3J-<]F==M"*P<0*6>D*U1DH8)T"URYL&_ZQ@#=VRE"' M>AF!3Q(2Q\5\,;L"1@\Z_-!_7SU9O_ M(C9*CI5#VA"%.$P\,LQQ9#31 C-=*T>?9E'F>L5+[#GWSQ/ .U@O#[-"0]"U MY":B6BB3HIPD,B)8Y!@7-0 -PYY<7*$X.A(]A\5IHT/VI*];GFVW)/\31+@]M\><9.45: K)';L-DR<1@C@%;26MKI7&>'$_XZE$ M8O2=%NVW(N";+]M; T1RRI5P2&KC$:<>1)D9!51EN)*1:F"C;;#48(;\.V#\ MT:*%(0VSPZ2$'D[\7P<=-.\;?H(7_3J>NK__4 %[F5-XR'RV"+MYY+F%"3XZ M-I//>8.GH\:DKJS4[7%F1H# \_I+8C4SO\B#U5?0:3+53=,F4/OJL1;$4^\[ M#@=.>9]\>8#5M3?-[*NT=314@TGM =1-/4B7H[$YFR[F\(IOP?_2O8Y@/,)_ M'FX .1B;TS:\:L.IF<$\#$.1IZ)[]@^7Q>"D[:5.LE\-S[@JN":_EM4CC.6? MTS!>>6+8M6]$;G15+6YRV4VN(2-)Z;8>-J+JD9N/1YQOJ_ETI/GS'O[';OW= M1W\7B^KNC\?1WO;OQA6^=Z+XUS;KI;V9SKJMNV3"52?P_7%;A0F8N'<7B)T8 MI+($RA*XW1)HFV]E 6PQ9KRP:H&4FT'*"ZQ3^F[Z)9PDQP2&#TJ]TK)TRM(I M2^=%\OCW!7B'=W)O(JYO)Q4T:9R.;QY66O<)]DIE\\LJF[,"=]O5%/:RQV41 M7;N(:%E$1=TN2Z;P3EDR9$D)I?1-?S:6/YI9R9HB2,N/Y 5A![8+:!;5OB=I2 M.4.TBD@&2A"W5""+I42*>V:E9U%NII(67DE5*X\P81%QX0126%!D:AU\L%3K M5>*CQT3MFHYH0>UG!F %M0MJ%]2^)6I[Q;S5F"%F(@8$EA8I'P+ ,%>::Z6I M$YNZMG UABL9%PKQ(!C2WA%$M0.L9]$0XY]$UZ9%UWYV %90NZ!V0>W;IHJ. M1IN$P"2FA/\U=LC&!.+*>TLE"SYN)!E5ECI>*X68#A3Q2 0RC$;0SQ6AG!NK MGP:UN1KI@MI=Y^[EYU9.$W[XU]]R9+$9K^7R>?YL\2(I\A$ZO1^@49AQG1F9 M)*Y6J?8-(H69M +P82/7R:T+FEU+BX?>Y[QA6ZN 0XI54]"K M=+K(\9Y"-M%!1%M31 E5B)-0(\LP1K&F5"48EW@C-<^MJY<]+F3C MD%O4JG MBQSO*62S&!@QS"'F!6C,2FBDJ*M1[331D5$=%;MWJ;)'A6S*RBY40:_2Z2+' M>PK9V@LJ#>7(XI2%UVJ/-+,UBLYJ*Z31BF_4"+YU7;+'A6P\(@6RN\Z5,(1[ M+IK?UQ+^3R,(:%_OI!PB;*W3.YDQX:G9="<'95)^>O PO\)/A9]V$(H+/Q5^VA-^$DX8+Z-"5O@:<><94HP#7059UU%;9E3] M4"6"'IR?B'CHS=)"4(6@=A"+"T$5@MH3@I*444&=1LQ(!\90S9 QP%?2:,X\ MKPG6&UX7MSG">UJ"8B-5".KV!%5BANZ[V)89R,+$E]QC#X?\=$33DO/312I> MN-M9TA\G^G9'QV?G9.39ZP>7\SD.5$1%!++2Y2A>BY2U!D5)-&'*<\$V#<[: M:EP+A3Q)GI>4 9]+4 2P-2S6P.IF59?Y47,OZ,>E[PN"\I0$7AP.=P$C"H_L MW/CLG(SL*8^$FOM:18=L#98=EU0A+:-!DDMB:+3*T8TDQT$_RWTL\NOMXJ+@W_'9@Z?Y],*%A',KAE7&67:JFGA MU]/I+/W<3*KY<8"%=^%VDX[)H>@*]/OOG/WVCF.A?6OABDD]Q@HWMV&COX C^;&S<&*:":SI].K8)-A)+^6Y ML^W"MN$?"QC-X:>S8&9M9=+]X_'T:_OJD:5H$%UX&ZS**]YWW2N6-- O[R'@ MV!II=>"(:58G1(](4QJ2_S;5S%"FG=J&.]W2(2&->C/Y_"',,J*#&+RWT%&3 M(/MUGN+@H>UPR?OX$;YM8P?GGQ)&?8)&_#J>NK__4 68EE-XP7RV",NC\'_) M2+:$QFY4TPB^,HOY= #QM.#@^6F/]+TS8=T;T:GG'5N7U^K5 C5O,_I\FZ MDK'RA71$Q TN8R.NR VNN\DUE(\PKN_TL%VL#+Z;FG]^VZ/5_=X#L_#&A2)W MHJ;A-B7@-:A.B=QNY .SPV.R18G819S92<_2;?_*=O\SZG3.[.%_VSV&TN6MW-9 MWJ(PA-<*<,=(Q D@D#$:(T=TU-IHZ3:SO)G E?&!PCU, 58I"5B5-EVT,D)* MR2WC=]ITV59D2%U2>*YT9! $EWR!E:XNXMABXMB:("AZ=E2$2P3?RK4G* M-%8U(@IH%BP$BJRE\-%&3ZW!(0K[E%Q+Q8@7KBT&[G>Y-EHIF*D]4CIRQ+UQ M2#$*'W'0VCOA.6=;7(&?C@,,8P3L*(Q;TC:4M T[(19[RNLUQS)8AY&7TH - M38&CG77(>1.,%5;7LSZ8_%%OZ\=W+O\-)TG/ZJ2@WT7 MO))?\K;WCH[/SLG(OE*_I99+%I#A$F@\;:0;PAW"=:AC71O,MQ,!]9C47R*A MB@?[7GFPK[MZW*+CW:7I5:\:T#8:=^50'+9MF+?5*L59%6?3D]YEO.T$H[2T'\?M3MHN1 )_6'.B77O,M#$AETO MO>&;B9N% M$[@'%#R71P]4NVD>O>3793*:IF&KOC;SX_1YW"3O^"96S3S%$(3>=1N>9N;Y MD?"VR?2D<94-DP"MRK-@3J: 3?^3D;-/X05/A&FQ(<<6A-0<:-UT$K++_:A: M[P% Z?3:;KAAXF,_V]:B& 2Y8C=@T M]3YU"X [^-$=LQ1N05JJIP26 IE;"OI9+H+I"OV&]3"LAD[F+P;^0'-.3>.S M:$[:O,"&P!^W@&?#NC$=ZJ8?5K% _ORK[QT.M X2?5O6 WNNZ^#:@D\]!%P; M+WS7PW1;@K4VS+XT>0FOHIO:,(96?Q[6^KA;I1[&NFGA:?/F2UB-2G.33GV< MPS\)43.4OIVXZ4GWJG3;+!S#H])#UWZ8K9@L(4$'H@-(;*!I!YX%+ I8W%\O M^+P8F]DX_?6E"5]!P$%H+ZSIQ+"GTW1WBJ5KX,YF=I(! 237 V9<)HBW:.CV M?:RT=%*#:2B,=H@S+Y'Q5B#&9!V%48Z1C3HF=\H3;TZSH@K+=E MD_KY=CE" M?YVV-ZRE^?;=FW-68CK.2Y9BVIELP^2JGI+@15 THEAS,(=QH$A[QY#%SCM% M+*O#QD[XG1(./V)/)]-+C.$KK./'7SWSM0A4>/?::AC#$%1^,4M*<\+OIVMC MVWRK3N#3<9N",V =;X37)G7VXI=T]#)0'40I?,NJP2Z'2]ROU_I%3&6W!?0O MQ\O3GU/S.70'.RB[(KPRXZ_FK/WEA^KGQQD&4QW/$O[]*6]*36/?^/8*(0#* M<>2&&RGY;0"CTUE6CE\M4@![4K>WHA/DV&E05H_Z!B]'V>RD#(FMH<'/ZW"P MU?!Z:8@@FC+$=#"(>^J1UHPCXXSEMG9>;7+S%K60ZX/F]U2W/3HVD\^=F>9O M9Q-_#6 R/D&.AZ?>1-Z3[ FL'F$L;Y*A8'2CI BC^B8Y%F[T*#*2E&[K82.J M'KGY>,3YMII/1YH_[^%_[-;???1W,2!^-WGG>YK534ZDCBZ0S))87MWD('=G M1NN!_%_VMG_+8'[ZG6#^/>AKZ5_IWR[WKZS%TK_2O]WH7UF+I7^E?[O1O[(6 M]Z)_Q9XO$G.?U:]>6I+,-[UCZ/QX%OY_]MZUN8WD2!?^*QWCG5T[0@G7_<+Q M.D*CL;SSQEP<1_*^G^LJ8@T"7#0@B>?7GRJ H$B"E$ 2ET8C[1@%2#:Z*ZLS MGZ>R,BLSW8F'8]5,-('.OMU=F,#]A! T &15A)1]0,H)%G&]G5>&%5O1=-!T MT'1.DL<[6:&F%T@G),<"@[+2/5Z!RWE2!">@DI. MUJY;'GQ978/2+A.O*7.<[A^S[<[[:_1=Q1&S$;-[I= ]Q6QM:)9<>>!"NH+9 MG(#5TD#!:^><4LXH=1^SF=26*J% 2TIJ34@%UH2R2B?9.1ZU"9GO'[,E&3#$ M[*5PI]U7> O&\H4 DL3YPX;S1*VZ\=%>? M'R/&;;$B'V@D180K%/K4];BG&&VBD-[Y"(9' 4(1#CX6R/91.L&L4B28-?_% MNA"5MV $#;7%6_5?O(1L)+"8<'"5YH)K>;2R(K;+L/?4<* M'!R:+#LY*1U3BZ,GW#\^L[G?TPB\9KY*Y2AH5WPK$>O^5O&5"B,KX105-I#T MDFC%-R+YM^%R[VA=D;M*\I@^_ GI">D)Z0GIJ> MT)//GFG-'<0"94"9'#VAGQI\2H#DA/E-"!17Y"?D)^0GY" M?CI.?LK>F<1LX1J:;7&?C 7O""D_&L6#YIFY-??I*>&Y _*3%;L^(-]/>L)3 M/B\UM9M:86D#WS_9R6[>C\=$Y'CGYU\$BLCC(N M.35 "JV#8-*"Y<9#D"K$(#,M_N9:=1L5E77$@G(\%#:W'IP)91E 0PZD_$YSTU.21]8R)A%Q "6:1S\],Y'>DIBU"IG(^9 B74@^!:@//" M@-$^DZR,S73-)Z11AEP\1I"R[G,*K\#ED(![4[X1"Y8&=8 ::3NO:XDL@BS2 M+91$%NF089PPBWA#3$C< 9/<@DC)@*."0/4I?##2QQC1%T$601;I(DHBBW3( M,$Z918K?()CA0$W=T3+UC"^Q$:S*/&E"27)K+(*^2"]8Y'85?B7K0M2;N5N.MT[KF9O/)JNW7,2N M)O-9><3G%']8/HX2,B#?K[Y03'/D+MMTUJ9+-W6SM)J*A2$O[_W=0W&_C\-V MZ(>CX>SJ;'6/QP)ZB\?RLEPB^OLZC8^J]')\ [K155)MZFVO*Q1T*9TZFBY20LS(=:3H:CM,U MX-8;G2V(.CQ>8[-6U&QFDR;/1WDX&BU6!Y5PV[.3[BC8=_EN.B:R;W1,[(&L M*!_*UV7YT!91/I2O&_*A+:)\*%\WY$-;[(5\Z-"CQKS$^LTWK/^!<>V__?P& MVS6+YWU:*KV?C.*CD_-V,FUFYZG\-TVIN2B_/V_KZ8BTT:F(#D\2F@":P--, MH!U^1@- 5D56W3ND/.G0<#] Y[?)QW3AT[3AY-7SE623;R3)3.VJ:X_CYLRI-%P,MZHF^11%338&>QQA+W[T\<(XPAWVUTI]%)B M-**O&A%#(\+E-IH,\@Z:#)H,LDPW3 :[%VVJA-\L;>93>>)X./Z !9D?M'-".55%J:(?A: MXEHD!\Y*#2XZ%@3C(9.X]R.:6@X8MOD[,O1"R$;(1LA^(F03IKA0@H-3C(.P ME$.!:0*"!*=\3$F8M3J1VH1$O&00N*0@M-/@:62@O22!DIPT]?N';([MLX\. MO1"R$;(1LI\(V2I1XQW+8'F2!:AM63$S32!*'6@**1O"[T.V#]H8(A1(HQ*( MR"08*15D)I.-E"L:\R%6V3MNNMEW#4?(1LCNE4+W%+*Y)X9)1T!'94$PQ< 4 MG 9FI)="$DW46N=DG9)/,0I@O'Y'N@+XEA>8]U91[YT,]@ ;(PPA>R4<-D=Y MH:W<:.NBPDN-'H1:L.7XZ>(D.?+0K=".!CB0&N]0HZ;,>)E )1] N"# JMI" MC/D0F4F>,'^?&KDPVA.G@20G0&27P&=!@!=G)@>IA*0WWLREN_K\&"]NBQ0Q M6(!HA4*C'O<4HK5-)'EN(452X+9&=#W)!%SF2EO.A)/V/D1+)Y@E2D.D.H-( M+(.+0H ,TM&4I2Z_WRM$[[CB;M]5NY]H=9)"G[0>]Q2BLQ8\E44Q1&U4644G M#I9Q#SGQY,I2V1&Z%L85)*3@?%EY2TYK'*&LHB6C8*6PSH:R_LYACQ!-^4 C M1B-3UQ:0(L=S\1U+8=F^@CA0V M.#17=G)2.J861\^W?UQ-V4[Y.V6AF,X,: H>1"Q.DP\B@?;9N^15E''-QWI* MI.(;0?S;<+DYG;=EOLNG;S4VW&]#JLZ4$[FK(X^IPY^0G9"=D)V0G;K,3MH6 M=]!3"XD84CU% 2;R\BDXK8SB+B;YDB#-0=E)(CLA.R$[(3LA.QTG.T5-G3%) M@!;9@M#%;3(Q&I"1VD(Y1$2K7A*?.B [4;[K]"^D)Z2G#B(QTA/24U_HR85@ M+"- >/&&A"#U/'Q28"GWG =K GE1:.Z0],0&%NGIZ?2$QWM>:FHW!<+2.&)I ML-WA/ANP:G)Q,O>CU/$BYOLY)=O1^>F.S9::XI8:!"(72K>2%W%.FE,7,!#] 31LY,/OD[GM: M+#?1*A M(@G"K(2@:0!A*O%828%$:72R,3EC]T\B8K_A,R01))%#@R222(<,XX1)Q&;# MRW\25' .A%4,/!,:)&>9BZ@4D6O%#= 301)!$ND 2"*)=,@P3IA$@C$TT9R M^61 >!O!9Q7+ITR)R4IX3M$3Z2.)W(Y!E<^NB/'7U03^-K](TV$H/\?AQT=^ M6[ZZ4TG_9][.AOEJ(T:Y]_BO/G'3R:KR%3D?D?!KC[BQM>L)NW'Z0^#6< B\ MKM<,T^ HX4#+@DQQD[Q?+T8E@E2J+;S:WR:S MU+PY:WYT;7D9;AR;GX:C^2S%9C5539FK9C%9MZVES]K]B&K3YZDV(X4^..7 M8^4.2:]+D";J:KZOT_CH\F8YO@$3FURVI6O40$B]K><=[]!9N9?=X]CU@-HC MG?;G#_UEN50/ UDVLS.4_EOFE)S M47Y_WM8TNK11^ER')PE- $W@:2;0#C^C >P@0QE9%2'EZ[*>8!_UWR8?TX4O M7C@GK["?.IH.F@Z:SDGR>"?/5FY377\>-V5(H^%DW+YJTN>0BH!?ME_=19GJ MS3H1'=69N)T!(D= O#]]C#".0(AK"#29IY@,0Y-!DT&3099!DT&309;IALF\ MK-9];W::MZF$RRR@]VV OY]E:_9Q]]M'.Q;WN7UCT52<:E^TI];A@VZCP[3$,@1R!'(GUIQ M)5!#10B@9%8@0I;@E6) 3 C>4,I9B&N=/CGC/CL-WAD/(AD&3LD$U!I'J).4 M:]81(%=DP!'(CPS3$,@1R!'(GPCDCF?/'=%@LM8@")50[N9 4T\B,<*Q8+91 M].0P0%Z8:->]7?JN]PCD".2]4NB> KEBUF4?!62K%LVV*-CH(B0K.=,D\*3Y M?2#75F2=6%F'QUA6\2QE,)Q(L,K;R!GA271D15XX9=>5$8]&[U^6:XAQBZ=; MW/^_F-D4P15AW8=4S*@J^S(?L6TF\UD[<^,X''\X?AXZ//EV\F3E'J8%6WF> M>BO/1UIOAAA89!2($P8$=PE<\@%4"C$Y:#ZO_ MGA>5*=O?OV#<.J\O$J.,^^U-&M4\IRP#5))G\VGGYB)5()4@E2R,94P'H(7,0/51(!P MU(!G1H,BD1#'HG=2;2-P=$ J44@E2"5()4@E75&+GE*)S,IKHAUH[1T(46C! MIVE"([HO)70U0&IA"&5=.]<3K=Y:A^U-)#->\KFVU2>7;;J[,AT=4QA MCH;G-]:AAXE?3V]S/OD']=$!VG'[8*^9'VD':0=I! MVMDQ[60A;)*4 G6J)E3X $XH!9%*;JBRRJTG5#PG"K9#VJG,0I!9D%F069!9 M#FTER"PW2?B*4T=TH1*C77%.; !+38:0E91)^F2]VT5W]+TY-&S ,,$":0=I M!VGGX%:"M'-#.R1FD8HW(IG,A4)4H9VL(CA;2(<72O)$;". =D#:(4@[6(W^ M@.#]TW T+YJ-]>A/3#ZL]8GRH7S=D ]M$>5#^;HA']HBRH?R=4,^M,5>R(?U MZ+$>?2<4\7B$QJ)I6#3M)2=/LK#!1<4A<&Y!4.7!$D_0GK M/0(Y GFO%+JG0.Y$ELDR!Y36QB+,>?",9E#)AO0GI/<(Y CD MO5+HG@*Y#Y3JI!1X7N!;J,S!ZLR 9"V%\(H9B?7H3UGO$<@1R'NET#T%\NAR MI%QYT,P2$-Y9L($GX$I$[S-71DJL1]\'O<=Z]%B/'LGWV(3N!_8@Y]YQGA*) M2F0!45!6=\$L>)G*)\N82S[%F-:<)ZP4?TJ*WT\L.TFA3UJ/>PK@3"N?1- 0 M9*Q@K PXR0RDF*U0V41J--9G/V7%[R>6G:30)ZW'/07P@MYE&6UY6776(7-J#( M+GC(I[/!LLT/^;QJ7-O.RWT^-'$189N,<9&P;3:HG6^* +A6H""2+G,%9;8HC:AR8I"*H%%3R1@=.UY8*6SQC=-V'82U/9ILI,GM> M&=Q3G^-;&R"I(*D@J2"IO.#*N6 :1] *![!1L= "DFM2SE18G=X[FD_ MI++C"FY(*D@JW4)/))7#V\,)DXIPS/+ &5AA+0C."JG01(%E+:GR3-'MA,P. M2BH"205)!4D%2:5KJM%34M'26Q64!V59\50D374CS(&366FJ61(\[O!\&'HJ MW3.BO9TCZS9C[:?;+C)[3[-?MJD^VRU V\GIZIC"' W;;ZQ#CT2_LD@YV@C9 M$@?"R@26Q8+@S":BM#%"D&U$O_YV#7S_2-,%UU\#XMWJM>5C60K,W*PL!?+K MBS0M;^ZGR6CDINWB2SUHSCU*D0" MSED.HGB:A2D5D@>K.=5A&T&PW7(+&=@==[A ;D%NZ0Y8(K=TUTJ06VZZ M<5BAK'2%48BS((CDX+G1D#21(D2>1-A*7<*=F[A1W!-@L?@FHFZ#N<0YV&"855HDG]0VXF4')1Z"Q-/!DV3=9K5M MFM[:43$WG@TAKJHM8HU%7 ]M$8V.!FGZ7MGXI3ZAL4I1$H&86*B9D^(=1AF M>ZY%\-$QZ;81RWI=P&B%1>]2F$^'LV%J__8YC.8QQ;?3R<6;R<7EO-!R&=OO M^3Z3O[XH/##;7H(+V755D;[;1S\A[R2%/FD]/A6?N/&<=#5D\S(YOUKW[W;XIIF=NUES7BYKRACOAGR&%V5%&%.[\)-U\6TUI&DL'E,OMG;O3)7;4_?-?\>6_3X)KS:67&/RPP?)*O M!]\^H@C%50MTPR7%XFF%.R?3A9V?S<9ZP#>S[+JJ M1FJ;6E20[Q'IOO:(F_7<-82N:E_I(%S.#+C)$41DI%;V5S5#A@J?N4YZ+4/F M.6[[C_.VO/ZV+8LV/QPOM.*G81M&DW8^3>_+O7\<3<*_OFM269U=EN_-IO.T MXR71(RN(YRRAMZ#5OTUFJ?GIK%E-5'-KIMI]K3MP4;43.?^V:#A:5T;_WWQT MU7#ZJF&$\5=-._>UAL)LZ$;E]^6?"FMUD31.LUI6.95U5OG-ZU&AB+%KWKC+ MX399WEMOGEES?-'__]#Y\9H>&'Z\N6/\8?_O2J^93*$LR%LFJ;EB66 M+X]H/IU/ZK,FG\;E-_7YQGP_;Y0#; MX6)%6.9@\JF]/91F-FF&M7*[J]\>Q[)B+$O3MJAI,RP#N)Q,9WDR&D[J\]N; MB:D7MO/+^M>F3=./==!M\>1&4.]WD>*P>'CUK99IN;:XM!A/NC.<\@[+!*4E MC36?7+M8ODZ';?E>>9YK?!W5:HZ:\I>PF(B;E-;;RO8$3=IZY9#$JMV/-[/[]^FDO5M!_Y_O?GJF.V[E5ZKD'F"Y7JX>UU(*T[=-E"L%YGD7':CP NNKG^K+V-10FF6YZ.;M<&KQ<-&=2WK+I:W MC?-4Z3>,AFGYE)&KHRB_RO/KA<6MY<&K)5B6"PXW?YTS4B4DI5(14-G4"OC9 M@8W:0110%-_,I]/:26=QY?^Y4:UM+0:H4!U<#1SN^9/QH/G5C=W2 MC,I,EI5\N;8:6MVS'8[+*O[#L-KVM8MQRPX7.[0+\VQ&PW:V]"#0_+ZLHS// MJ3)C)LF#,*&LHVU9)'F=ZO^B<"1US?Q^OGGARXM_+R]Y^O[W M98?=7'!5M?;I@.,H[#>=+5S-XIR.AO]WP7/CRI-I5%W+\H>+-#N?+%W*Y<77 M\9'BZ5:?_3HHTZR",N6Z%QK&(]N!W)6W:8MZ!Q:*JEKGP3(7@3NJM**T#Y^M:D_*,,=Q+OJ"*T*9S%^;0>QVK3^"![/.8DEY=7R4V_ M[$[>C]$=:E2#9H5L==U;*6VY .VDUR62"Y1Z!U0[5A9T*H#WE(-V-,G$7,V= MVP:C;!GLRYJK4R[6"NSK'EW=;)S6H'/Y[*J[,Q_-5AN-W6(3 M^;=")K6,;\/)ZGJ<[&\XU@C\<7T?PKTWI>G#+76;[0[O8 M(ZW'@1=$]N5V;3WIO/#CEK'_X6*AV5Y>[X37RQ=\]V7,#VP'U[H:X.X-?C)Y?5^;7$@OPSGJOQ1&*] MX4$8\*(>ZS,A@#U!?WI5[C [FQ<>H\2][S4O%'EXK M=KI1['&:O5K&[MK9,E)722-/ZH9E];[*:"[:LT,&GK\U(]]2S*<@_#(E=;&9 MN\K\7 YVT9[8S6>358V/.IXR/W7X]7(8N:O)?%8>\3G%'Y:/HX0,R/>K+X1: MO^2R36=MNG35E5W-PR([>7GO+_4Q;M7;^%@8?K%-<76VNL=CA306C^5ZH*3\ MOD[CHZFVR_$-I* ;74?,)I=M<@T96"6V=3,!I)M ./Z,!?/.($[(J0LJV(>5)!3K[ 3JW=Y^?KR2;E*+L MQ-2AZ:#IH.D;R*Q6Y4XO6H:@[O#/8XPM[]Z:LA:H2[ M[:X4>BDQ&M%7C8BA$>%R&TT&>0=Y!XT(>:>K*H6-2395PL<=S_*&4CN[S@=J M%L?WIY>U!DW-8OU8_G2!C4>.5N@7:,9V&XP=3:6^OE>R?.+!61F"-H(V@O83 M03MS'A@E"@0W' 23'*Q@"HRB,DE/?*1KB?;/Z1ZR!]"FY"M%"E#'NXE?"-H( MV@C:3P1M343*6FN@QEL0,O@"P(9"[?@4O1)E];Q62.PYIZ/V -J"8K^^H\,O M!&T$;03M)U=_)#'1($!'4@!8A0 ^:@_1$&:9JC6BU[9'GM/78Q\K;3F0"-I+ MX5Z4 8=1A5M1A>O3Q4&()6I=UX?8$K&:'O+JW5?\V-O\$R(@"GT<"HVP MWSW8]\3(I)T#ESP%H4UML!,8&*&,<%&%XGEM)XRQ"]BW X:PCPB(0G=9H1'V MNP?[)B;)6. @LZ\0+B-8&20P*7B43"8NUF#_>8&07< ^U5\IYWVL9H*XC[B/ MN(^XOU/<#]Y1*J0&2TQ9[A/BP"11N[4PYV(R91V_5D7_>;&4G>"^Z6%VZ0MQ M'T]GO-12%J5:D6%>+G0G"T@G4 MB>F1LRLLR:Q4;1 H(@A!!1C)%6@2@_?AP<9.SPGZ;(M(OG[D<$!.DC]PQ^SP M^-#/:4':0-IXB#8DCU$2P8!SJT%0I8LOP31D(E0J7@87:2NG9_9"&V2@D#:0 M-I VD#:ZHA8]I0TCK?(F.,BU&YU0A0*<%P8D):*X%(K9ZCF\/.:T)V_C-'>K M\)!/1XI8?Z6Q()+WME&:#5BUOSB9UQ:%/2F#OMU#M1V=L,XIS=&0^\9Z]$@Q M,Z4#9C0*OHP5A2 "O>'%P5-1"E3\ZK[=Y M=&H??"-V73X!"0<)IUOXB83394LY3<)Y;AKY"QDM!6^)-P1(T,6#BK;NO.4 MNGA0E!&OI5L[#/R20V';8;1-L\M/=>ONKMYLK"(;'30KGUT1\*^KJ?UM?I&F MPU!^CL./C_RV?+4;['?OV5]]W*:85X4K0CXBWM<><6.4U[-U;9,D*%),J2P1 M=2BK3!4->)+*/\7FDJ&6,;)6CNLIJ\Q+=_7Y[.U\'-O_2J/X=C)],QK6%D2O MQ_'-JC71EX*8[4_#-HPF[7R:WI?G_3B:A']]UZ1BFI?E7K/I/!U;GAYL[]=8.'C$"^CPC$"%I3PH3 M13<7U#O^?-#>)]Q;_#V,+_S-O9 M,%\]UQQ>]L:76G^^TOIP2^L?;&G6?"J4W[BV7#T:33ZU9UTV@V^IZ5/H8+F> MJ%IRLX!>#K8.[,S-9Y/5TJ&.IRQ^ZO#KY3!R5Y/YK#SB*QP@XL M^[[.XJ/+I.7P!M)L=!G=Z&X;7*,'9ENWPL'CX+]YJYRHGS' M+=^-KO)OZ&HGN&N;W/_WZ:3=J-UYA^<#M1VU';4=M?TTY<-U5B_D0R\2-0:Y M_ E<_OIB4N3\ORDBGZ/&=_;M;E/CY^,"XR-4>53Y3K]=5'E4>53Y9ZO\6S?< MJ A^AZ>CYVY1)TMH;5,%?QXW94BCX63\@LVRCM9/.AA0G6!B09BT&]5"PEP" MY'8TF<7T?7##78-N)^8,;09M9ELV,YJT;4*C0:-!H]G<:#ZZT3RAS>S>%UUU M^.M-B&Z;6OC^ZC(UD]P,VW:>SDX:K/HN'^8IH'PH7S?D0UM$^5"^;LB'MHCR MH7S=D ]ML1?R8;>331WUIU47^8_F8C).5TT9Q[_2K&E3F$^'LV%:EAV9+!JB M_,5/FS]?OY_;_]9Z8]-AF*5B9:X];]+_SHA^01XL[G@T0K] O;9;I_$ MLN_UW1Y-?<4G=K&,+B65+2@5.(@L(QBN.7"1F&/.$6O-6E$IZ2V1RD"D*H-@ M/(/1D@/QCN?:WLP1]ZW*:K]6#/MU 6'O;A#L]3@N&CJ]*=CTMR_0=)-D_F;2 M;JW([RLJR<#LMAIBWVT"01Y!OE<*??0@_^]_^,P(%=OM5MKWMXXPAC#6*X5& M&#O%MXXPAC#6*X4^>AA[I&5.4IZE&$!3KT%H[MS_)A/!#E0_FZ(1_:(LJ'\G5#/K1% ME _EZX9\:(N]D&]O.6L+D8;C6 :UO.LSMSROIVK116EQG]LW)O=;7'71D6_; M-(,ZIRG>\NB/?Y?X)+?&]R!T/W8 <4?\3LM=FF1.P8/@H78IE!*\L0D4#](E M$F/B_OZ.N R2IMK9T"91OL-T!L]#!)44HYY9*RR]WW+W]4&6DRVLMTW> WR',+^8C-TMQT6+BGS=E2__NAN,?4\'H]-Y] MWA*HDP%%3$=X0Z%/78^/'M/_N)J0G7*$XDPZ03FHX ,(D0D8H24P;42TBFA# MU[)>]LD1OY2?MLT1="!ZQQ%W%>,Q'?@3XB8*?1P*C63QX^H3KJ; Q9 M@7+:@LB1@M4I N$Z^.B,IR%V)")"7PDE!A*Y%=$,A3YU/>XIA$MNN(C4@=:I MP#'S#@P/#)A+0I.0=#1T#Q"^UZ (Q4 WPAL*C7I\])B^GZ (=8):)350'PP( M&@08:LJJGW KZYG>J-0A.6(701&N>[CPQZ@(L@6RQ"LX*Y M4I;OZ.R\-I0QXSL3&*&$]- _0C1#H1'"$<(KA#L7C G! S5$@[#&@(N! A&(7\M_VB='[.2T")$#TCN6P,@(T@72Q-_U>1$K!ZIW"(X'1HXC+O+/P;M!\V%2)!U?E-\T[D,:AZM% M5\A9F<1V/KW""EM;%=H7K4S3FP$/Y.6L:2>C86Q6+["?T_)5A.KDI'1,+7I* MZ_7\)E=:0W*%S$5*"JPG"9@(FG+E"TVO'0--Q"LO:0"?:\*#(19L5@:XRX$5 M:D_*LHX$9PPUN][&^XKJ+%,&".^]^?03,Y%*D$J02C8_/4. %-GET+9P NRRGW!5Y,$):AQD MXWUA'LW BNH"Q2!#\(9J)0_)5KL(5PDYX"=)5QC1ZA! ]7-:D+=.G;<>BYMQ MGVB.P$7.()Q-8 F7D'V20DAO.,V[X)D=Q\VT9@-[DER"9XZ.([;V?C)SH^9N MUUDD>!2ZSQ%\3%FYD[6>3+8\40CL<2&*9!ND"Z.%FZ>"2MC!EB=8A F;$@@HY@G?"@I*!*!ZTM3[N M]QT'4/@K9AD>/5H)MZ^C1]V&R!<8S^^S\S1%DL $!DQ@P 2&K99O,Y)Q(B@H M4J,H60OP+ E()E%'8BC_K*5U/X5_+]W5Y[,%>CT2,]D6X6+" OH52!E(&1U2 MBYY2!K,Z*9$YB$1#@?^4:]0F@;16)JF4B51LFS(>",QLK<(G$@<2!Q('$D=W MU.+HB6-/H:',/!,L%RPWA8BHD^"82:"U4[X>5^76[)B(:O1G:YN&;-=UICO* M1!@8ZA#V]'-:D)).G9(>II @32$1RH#16L,NZUK6E&JP-GHJE%=NO:K!2RGD MK1M._]N-YFE[6U^G>>ZSXV=UNLU%&YC2XFF?EM/B)Z/XC<,XN4Q7VYRG4:SZ MVH31L/RU792["Y/IY63J9JD9CC^F=E;+X>%QG:T#-QNP:IIQ,O>C=$CRVJ9R M_=L.H:PS$]8YI3D:OM]8CQZK:RZ)MI% TO4 KZ$2O/<*$N/4>&VE22_*/UDL M -Y69/RO HQO)],W2UA\/8YO5J#X\Q=,W$5H3+Y2BN_7M;RG4\>W2$ .0@Y" M#D(.V@L'%8]3&DV*8T%J6]I$.=C$(Z@8G PV)^'X'CEHA[$VOM]8&](0TM"A M415IJ,N6&ZK MH3QJZ:X;LG>6ZNXJTL8Z@_$])$$D023!P_IBW,9D#*.@:R=SH94"RW*&'!F5 M/AA="&>/'+7M6*%\);0\669Z><"P?*Z'"#M"+?>>_=7';2QZT8ST.8SF<<=2 M?H&1YUCXRZ2F]+;$O7V7-QI\?A/EOG0?TC* #2Z7^3]SHT_NJOWAN^;/^YD( MUYQ/*XK]86%(DWP]_/81/9"*![HATB^>5J"N@F@!M;."LFDZ&H[3-B;W?1UN M,\G-F^L!W\RSZZ06J:T!PI_WA0B'Q;VN2;9E$/C+PMYNF' YUD7]5S>?35:< M78:S\HC/*?ZP?!PE9$"^7WVAV.G(7;;IK$V7KBY>5M.P M6+\M[_W=0^DV'X?MT ]'P]G5V>H>C^71+!XK[,"R[^LD/KH^60YO(,U&E]&- M[K;!-7I@MG4K'#P._INW>ED"VT.H\Y2LMKYOMO16OJ(']:__^1TUWWU=V"=E M Z^&WEU789/-@%_=54[;OEN=)5_0U<[P5W;I/U%"/CY[[X3\X':CMJ.VH[:?IKRX3JK%_*A%XD: M@US^!"Z_.2B&?(X:W]FWNTV-G]]DZJ+*H\IW]NVBRJ/*H\H_6^5KPBLJ>Y?= MHDY6R]JF"OX\;LJ01L/)^ 6;91TMF70PH#K!G((P:6>82X#+<,AH-&@T:S<9&\[&>J42;V5\3O]Z$Z+9:-_7JHUW8K&!Y ]KV^VZ.I//BT0H,^$9*B,^!# M+_K.59!$>^!"&1!)<; Q4& VB,AY=M3%;Q4:_+5B MV*\+"/O2DNSU."Z:E+TIV/2W+]"TBVXD1O$!W6W]P;Y;!$(\0GRO%/KH(?[? M__"9$2JVVY:T[V\=80QAK%<*C3!VBF\=80QAK%<*??0P]K##33W/ALH,U$H. M@EL#)@@"+!DAM)(T*G]HAWO;Y?[1V<;\M>W9U>NW[V[M>F.^6I_EPU@@RH?R M=4,^M$64#^7KAGQHBR@?RM<-^= 6>R'?WO+5%B(-Q[$,:GG79VYX7D_5HGG2 MXCZW;TSN=Z?JHB/?MFD&=4Y3O.71'_\>\4ENC.]!Z'[L .)^^.W]<)FRTIII ML#K4KK7)@N66@Z0DT!P8)V8M )C#<&Q!E"0M>D@B4F$0(#]9& MNX?5; CSB_G(S5)<--OYYTT!YU_*3S^FLF)-[]WG+2UQZ4#T;H5[5S$>TX$_ M(6ZBT,>AT$@6+P?W("EC@;$"S]F!R(J"4TY!)"YJJJ,R:B=;%5^ _2[,;RT[ M;Z![!^"'2,[#&,#3+>W-9'HYF9:52N,GXXA[_RATKP$&"?4VH1*JN?&. PNF M>$O1>[!9!%!1$R="X"[1-4)UO* M-85!F0?!*0%'9 3E$Z,R:"E%Z,C>/WTE ME!EPY%9$,Q3ZU/6XIQ >A.!:1U><($9!&$/!A)1 Y6B4I%X;0?8 X8]N>/W= M# M]\D1NPB*<-K#O!^,BB!;(%N<+%L\C.[.<)=,R*"X2""DL& ]%\"X5Y05] Y6 M[ +==QP5H:^$( /;.PS'PQ''$1CYM6AQ&%ZZ$09&4.C^ PQRZFU.C89Y7OE1 M!1% :$_!!N. 5:;E07$?Y7U.I5%93QPI;I6JWXD:#)4:DHXBI.0D\Z0S@1%B M*09&$,U0:-3CGD*X-B93)BGP%!@(&SEXPRQXYHRG.0AFU1X@?*^!$=+#/2^$ M-Q0:,?W4,'T_@9$@4]8B%Z@G4H*05H#/0@&AWB3/M")D+:%XGQRQD],B1/9P MY8^1$:0+I(N3I8M'2CUSJHED!)RG"82A"JQR&5Q@G!%)8H']7<#[CB,CUBA< MYZ^$PP,C>XZ+_'/P;M!\F!1)QQ?E-XW[D,;A:M'[<%8FL9U/K["6% I](OB# MA'N;<(5FC'#.(&=#0*CH:V\% \1DRDDB-).UT_=:1"^836!2*#X8#85P@^' M>)">9QT=S1T)FV@L)H58AD*C'O<6P)-E@3(5@6L601"BP>:<0->*;:V M(;8# -]ST*1_VV$(;R@T8OJI8?I^@B;2>JE]IB!99B",3F 9%661+T-F/A?Z M6#M-LD^.V$701-"!ZAU)8,P$V0+9XF39XF%T]XP946"Y> "+^(0Z[E.89P% MQP(!&S6ACJ>8%"[#H* M\Q756=(@X;TWGWYB)E()4@E2R;Z:BR".(HYV!S(01P]M"XBCB*.(HXBCB*.( MH\\[U&U)5E0Y2$HI$)H&,#QET(82P[@*FN]D:V/'T0G?WV'9[M0*%/)$Z*B0&WJ5<1DZT6&;BT%D10!42-]!"XHED19T)82PP0A9$E MT1ZX4 9$4AQL#!28#2)RGAUUL2M1A5=:6RPWB6B&0J,>]Q3"0\S*ZY2 :EM[ M(9(*X9@M>DUIE747!]2([824FLLO+'%NJ(G"ATIQ4:Z6(+QSN\ M#I3+"(Y'5UP I\#JG,&:4+!;4D?RVN&];<#[K@,HKQ01/3RBU_$#'MV&R!<8 MS^^S\S1%DL $!DQ@P 2&K198T4EE86EMMQ5 6%$^<>. !.ZHE"XSO5:5_BG\ M>^FN/I\MT.N1F,FV"'?GI>9[E;" E(&4@92!E/$)#BC)I'M6+ N\/4<8#@9FM]9Y"XD#B0.) XNB.6AP]<>PM-*2(TA9DK>DK M="VLSP6'X"+ANG"2]FG'1%2C/UO;-&2[3O?J*!-A8*A#V-//:4%*.G5*>J2O M;N"6\.K&4,(+'83BRT3-@2GFG8E:YMIW?KL4\M8-I__M1O.T+=HPNRX8W%'> MZ/A9G6YST0:FM'C:I^6T^,DH?N,P3B[3U3;G:12KOC9A-"Q_;1>-6,)D>CE9 MU!H;CC^F=E8;M>!QG:T#-QNP:IIQ,J^UW0Y(7MM4KG_;(91U9L(ZIS1'P_<; MZ]$C'6(2M4H0 CG6EFQ<.O T&I!>*6CJA?\UA?AK.SIM)H8GAV(W*W6:K/Y1A6=)$=U4^3IM1:LOMZ^/+X,LX"MH-7N+^ MO.R]-%VVJ>-%B_T;E2O.X@QJGDCY^;;Q?,TLOB0_P(>IB^GV%R^GA:&G93AE M<3&JA4:F2[>T\5=-'GY.$1;Y$VX^FS2CB1M?)U9,4RRV%=PT%FL-J9AGH:?E MW]QHU)R[CVEU4?G^3Z1W[<]/I0I4?L)O**#[-BDHO MOES,JUYXBWSJ ^NO\G1RT3S$,T^8N1L?Y7J5>>VBV$ T<\D!<2*"\)*""\X# MBSJ:0+)CVMYW43CG-@5&(>=RN:":@C$V@K7&!"\5ITK?+YEQKP+2O0(:ORYE MOOJIO+6[3DC\H1 Q7R4TAC0^B9S\50%IH$5TJT8UEW5_!'VQ- ML,*WW:B+\)FD2#UHHC,()A,X3CP$K[*BR7/"UX[K,2]"2M9"H%H7=4D);"XJ M5OQ983B3.@314W5YERYGU_HB%PIC.ZZ8REU,AK23!2LY!1,-J]AT!G9@Q MU 6KB+B/34&K3%DL>*:-!Y&T 4L<@W*'0G+9*QE,3['I;?+3>5VN+ZE,= Z9 M=DQE-B=!+'PX[9RV((\=,8^];MJY;V=N/!L64KJL:3"[* M@*[^HUW\(4]&PTGAJ1O?;\]+_S(L]L?7]OC:_JE])TZ;J]!OKG M?P#]B9W'X\0'9OK53_@C4FFQ-X%P!\\&!$)*!L\5_ M%%8[8HAGG)BU.%@HCB1A&HA5-;_#%7BV- ,5.L8<-;?1W(F#O1FYMAWF85@L M9W[/MP)?OX_?3,:+,V9U/^I'-W+CD-Z=IS1KWU^^-H$O[U79/:X"[+ M+6?3>>IP;/MEK[MNUH4[TU5MXJE'KJYWX9K;<]M<3VZSG-WFDULL1(O1CB:? MVK-]V<[_S-O9,%\]U7RV%@A:!?@6\;V;@.%RO(LV677G=17:K.,ID%,EJ)?# MR%U-YK.SQ3[M#\O'44(&Y/O5%Q9[NI=M.FO3I:MO9345BS#W\M[?/70J\>.P M'?IAQ<:SU3T>.VZX>*P6 _9]G<1'H[C+T0W41E=1L5O?T(Q?$G]VE9-S>^OC M^2K0B6E!I4>EWTSI?W57#:>H[YVFS4[6B-FF%OX\;LJ0BJ,^WJ@PPU$5"CD8 M5CVIKDX_T.Q.B'4G"M2)*=LKO7<2?-"HT*BZ:U18Y6E3)7PTV/C@WB(>TCI* MH5^@!]L];W4TISZP3=>=4KLL$)^U I=E!,&C!ZM=!.LL"5)2D>)Z%T;I+9'* M0*2J)I[Q#$9+#L0[GJ55WA%W/_+^P,FH;96>>"6X'6CLR'5DR(5PC7"-QE:Z*NX-K\8I2,S (UUO8$45OYKN_ MOL$*M+UAQT/7BS\:V$!2O./#)&85-1&2R!1$YA&40N%1JA&J%Z<"U+"II )Y$0L"%L0 MUSI%H("PU]&Y2.7:$=?G^"][@&K-$:M?Y,5@3.;+_/XR&7]8GF[ CAK8(6M_ M--K)2>F86O24BDUQ?S05!(JO4]MDZ0R>"@F>$<*RY4:S]2:+S_":[I^R_$+( M=T]C_C89AZTR-!TH[)Z%K@=2"5))5]2BIU0B)/6I)A%XKR0(49PS1Y@"3;/F M3/&@](OZ]1Z<2OBN U:]HA(,:FT]3Q0;,7:#ZSM31QP+KQ_/2N"T"Z\'*GRR M1$/4S(.PO%8U)!F<<8*R%%Q@:Z6@GN)G[KCP^@;IAUKN.OVP9X77D7^0?Y!_ MD'_VPC^6"1ZHS!"<5<4YI95+D@+*F%:"99F9['#CCV_G4V+CCR-M_/',RDA' M4;_NF;)A<;YO% I]< ?@W__PF1%J?WAAYX]AN^H 4/ZZ* Z[VF'PJ3PM-7%> M_BMPUBX>7H!O6BYO9NYSXV(9\;#<>EG!K$W3C\-P_>!T<3F:7*54O[#H_W'G MK^6A-[4#Y^/9<%2&>#&<+=H#3!8US=SEY:A 4L6:^JA)%>+#?.1FD^G5LI?( MHCG(:C9NGM<.FA]=6V][>5,=;5&]<#5=]'MJEX*4:Z\6%]V6J'[U^B[7X_WRI!8;F" L M/$?.]P\I]^NW[VYCP#3E:],>%W"8W[3';$:+_IBUZN"_/:1^3QC>U@,+05$5 M@C5 B6 @B*UU@9T$X0+GDOG,[7I@X0G%*C>K"WRW979M)[JU9J+Z*WVS#X ! MUX5B%H#8.66@WA,975FYEQ<)PO@(AD@'D69E@C/\@31O9913T5B(3I3%OV<< M7,P&O"_ X!U5CCVQ/<;NE$'+KW26/:0R/%*\OBK)=8FKQ2]>50:LG7V&']/H M:M#<+HC_,.1L?N=%H?RN*62(Q7ND19NDT@%$)!1L*F"530$I$ZV082L9-)LJ M9%7&?TR6K="*&U.F]/>\^OFNEE[?[>JV@O[\V]MO:*BUM$OZ6;6D:RIAI"." M1P8R"UXP*BFPF91_C.8Q^,)-B6XC$MX9E5"/[WP?0"7N+7EJ.[?Q?=QI+J_E MKWA5GMZ6[RX:2UU>3B>?BUBS@EZ=4RQ->)0T>+ \E950#:78' UH'ABU23LI M7QY%>3R_XN?QPSK5_B--Z^YA<!#8;:5BWU*IQ[/J]Z]1WW<2 M9:A/7&OGH;;W*HOAZ,!*SX$5J" B&2W<>M&.IVYI=D(9S.-Y-X=0ANLN"+-% M-L;M%H=I%.\M?]"3W[$G7]0B?5ZL,+M-"C7C!$$^H] MHT"+_H+PAH$QS@*I6RHT2Q+-BWK!K+R5=^$\Q?DH_9[O+AQ^']\*C)YD]Y?'NQ:W* EB_/,1'L]W(S M4XO'?<7%_(N?-G_^Z[JC M.4KE-[/ST]'VOLN'S-,+^7#_$C4&N?P)7/XE)(F$CBK?V;>[ M396OM?A0V5'9._MV$=]1Y5'E$=]1V5'9$=]1Y5'E$=^/:L>KDTWAMJF"/X]7 M=1)WG)-]2D!U@AG*RXJ8F**,[(Y&L['1?*Q]--!FT&;09I!HT&C0:)!HT&;0 M9KIA,T@T:#1H-$@TW=SV#&4NVB/*A?-V0#VT1Y4/YNB$?VB+*A_)U0SZTQ5[(][*\ MW2?L53\XYL[,Z NZI+YNVS2#.D(B@DF+4,VN%I4_KZ5X;>@['\\F\?;CY\B^I M;=^?NS%EOTYJA?C7(2+ZTV2\CX2!])Z!D"F"<2Z!ET2G2&0T@G8/ M_;<$]XH/2._PON^(AS"/,(\P?VBG093_\4PA!2UKF_1<:",I\$9J*;+-VMO# MT\:*+GZ?_C(9?TC373D-MGPCS"/,+\@9T&QI46,GI0B@L0AE-PLOS# MHG3<&*D$U[NGC8?)8C>N 1V(WE$%N@;(&<@9R!D/8[P3-*BD&5@J.(@4 GBB M%"3-=58R,BO,H3!^2Z!N*#H *^%>=#@9<[N^^^N;R?1R,BW+CL9/QA%SNE#H M7@/&J9+E?APLZ8,R+ B@F5@0(A*PP2=0G&4A@L\VK:5R.>IL#%F!AGB,J5R4#7CO6!I]+V019)&399&'45\%S90JWA8A-("(S(.U M)A1 %]P9:0H%\.ZA_K:<,:YZ&'Y'I$.A$=Y/#=[WXR3D&%2V4D/.A(*01(.3 MNGP27/%H4O)F+75K_W2QG]0M)GNXE8=. K((LLC)LL@CYSRHB=8G#5XK6; ^ M$[!2$A ^B:#V@O<-Y1#H4&N']U.!]/TY"M(9*S34(G M Q7.9VZ]TNGP;+&?'"U*2 _9 YT$I!&DD9.ED8=AWP3O>,X:2"VN)5)(8+14 M8$P.,LC,F%TKD')XV-\2SEM&>GAB#Y$.A49X/S5XWX^70&G@7"4&1HH"_?7, MMR.%/610ED9N7?$4=D\7>ZVG160/H_KH"R!9(%F<+%D\$B4F5!*B';!4:^Q* M1\ $28MK$+47- E+U[*T]@7NVUKQ6]K#G%NLI'68'*U_#MX-F@^3(LKXHORF M<1_2.%PU;AR;69F4=CZ]PN:)6Q7:%RU+TYL!#^3EK&DGHV%L5B^PG]/R5<3I MY*1T3"V.GK+WE"@FBW/'G ;*;"[^G3)@:!"@FGGZV51E&[/P\:$<9!_?C#H\H_9P6 M))I3)YK]^$V&>Z:5B^!M=""X=F!UM,!48%E&G758ZT&P?^+:3_84;)"]ZA#\-3/:4'6.G76>IAEA.LA%VX X7P$ M%ZT"QF)05L;$W5J7LGVQS+8*'BBSZS.K'>45K%"WV^S'Q=,^+:?%3T;Q4=M[ M/YFY$=+WMG&:#5BUM#B9%R@Y)%=M4U>VV[F[HQ/6.:4Y&GK?6(^>ZZ5N_(!' MW%:E&2/,@=-)UX*V"KRP->CGD_4^267R_06%D-Z2\@>(5.7R'9[K46L.I)[ MEE9Y1]PQYDDRONM.%U]5[>ZXM!OK%/JX2))(DDB2^R+)1[KR&6EIPK95K9]0,U(GR%L8-NP TR$[=G[#.*4W_V.E M+IQ5CH5 &0062*$_:\!::D&0K(W+.4BS5AYW__2WIX*'2J$/ASX !MFI^Q/6.:7I'SL=R(<+(>=D5804"O.)VF'2FD)J67(AG@K01=RWDS<D"D[=B8-KE&#=11CAOG&^=[L_FV]'GC?MD1A8=!UL-?9?3\\4#V-7B_%=WU7#ZJF&$\>=KR28GH3HQ M=5O4+40C1*.7H!&"T=KT??'3F^&X*<^8W[CGS5_\M/GS7T?%2V\NK]WTZGTW MHU1^,SLO%R^OF'U*HX^IN5@$6!'1T/[0_G9J?Q>3:4+[0_M#^WNY_6U\8!QM M!E?AB$+;0"'^#13JA+UL$V/^/BT4_OQWWXGY0&U'^1[>X?N&-?= 5I3ON.5# MYD'F.1UM[[M\R#PHW['(A\R#S',ZVMYW^9!Y>B$?[E^BQB"7/X'+OX0DD=!1 MY3O[=K>I\F_=<(K*CLK>V;>+^(XJCRJ/^([*CLJ.^(XJCRJ/^'Y4.UZ=;(6V M317\>=R4(8V&D_&.<[)/":A.,$.YYO\G3.M'=D>CV=QH/KK1/*'-H,V@S2#1 MH-&@T2#1H,V@S73#9I!HT&C0:)!HNKGM&_NDS-)#?#MIVG MLY,&J[[+A]G.*!_*UPWYT!91/I2O&_*A+:)\*%\WY$-;1/E0OF[(A[:(\J%\ MW9 /;;$7\KTL;_<)>]7=;CVXP0;V8_/[NFW3#.H/JVAXIMR_^%X/IFW#[=6_"6U[?MS M-Z;LUTFM$+^;KL!D0'?;=?'@>(/-?9%-D$U.D4T>::=+1,XRZX+^HJ _]1I\ M;:83Y7BGTT-]WQ$.81YA'F#^P MTZ"IRRQ87D,+Q6F@68!C00+CQGC"F=%L#[3Q,%GLRC40O:,*= V0,Y SD#,> MQG@>&'.,:0@A"!")9C#.>)!>4,HID4KM86/H88S?$JAK/9"]0_5#'$[&W*[O M_OIF,KV<3,NRH_&3<<2<+A2ZUX!QJF2Y)P>+")NXUV"2=X5\E0+G%0?"K"3* M4"N=7"-?QPL:4U/8]O^Q]^[/C=O(OOCO]Z]@S9[>"\,(9!^]P4A;C _U[HGSV&93/4C:A1X?SB'1(-,+[J<'["V5N MQ:JP@/VDR!-.N!*<2,<3(@W54G&=*Y;L7UV\3.862X\P_Q>=!-0BJ$5.5HO< MM?5>),8EEIC49(1G6A!EE(5_Q5GADIP[+L:'^CN"^:1@D_SH#\U M>'\9)X%)P6DJ,E,K23&H]\(FTCT MN!D:=<73L3W+9!YK2PF ,N"TDRD1U%CB1%+$"6.:)GQ?V+ZKM-LSH %-_IXX M+,#U1$'Z$;A2EW,YQ20M)/KX >-4]>4+)6DES*HTRXD$)\K[5I(4HLB(RC*7 M9DF6YTE^6__&)A.*2DH7A/_5>%%=9RC-AY/A ?T/ M[B_C(KA,%I0[2Z@T%%R$(B$JYCG14A3:@*J(U<8ARI?7%B^3HR4$GJ%'0$6B MQ\W0J$6>COHZ3P2U&B#;\H3P6!JB5,9);$VL)1=4\XV#'/M'_1T=Y"@*@0 2FS2_@FDN=VIJ\C.3/1 B:E6=;7V#IQIT0K MX#);KP8\2>>+J*FFI8GZ!3S.:?DDXHQR4D;&%@>OLE_&O^-%'#-M,Y)1D_IB M7@F1-F$D%PE-A3$\23;\NYP;Q9D L\%JN"?68 +H(B$LT:E*7&YD[ XQ3^S9 M2^Y_@FO;1&B:[%\AHF^(Z@S5&:JS%ZH88&*;YIPX;F+"BX(14:2*,)DETJ8V ME2X>G_K95:11B$EVDAH'XW'[1Y3CG!94-*>N:%YH7\PX1G/-B*/,$IYFFBBF M%\V8_A;1_::5'5U-PI>[]6"SE%];UKG&83YB7-5$N DGWJJEWR MRF[[=H]TPD;'- >CWN_-1X_U4N_]@CL251QSII"6Y(Y2PJD%XT!H08RPCL&+ M>"(WCDKP)-,IS15)>%:TN97"Z)@PH;E)$B?!#CG$/,GXV1L:?9*UQ^/2WING MT,=%)8E*$I7D2RG).VJR^]KK+':$YJ'T1QH3:5))1)PYK6G,096-3X?MK,(3 M>UEW>41:"W<-QP SJ)O&/V&C8YKCTTW[:(XBX5 M_A0<:,#]*[^72=B,,XX>''IPJ"512Z*6'*>6O"-YQ@EAC.1$67#>0(=9(A2- MB96&9XZ)+(\WNGKL7XGMK-]6GK*7S?LGH0*?_NE^J:?P)^6E[8N-7PVY=5(E,[@W?#J3[[MWO/QG(3]:]DL2G?] M0-I2I&W/M#U%V:]'\A@Z?[VPT;OJ$MY['=7V'"SX>NK_NBKMAR8J%_#_V95M M%J'>Z[RJ%ZZ:EE43+2K 2M!?\%P;E2[R]P^N+.$^>&A96Q.9I?67ZPLY.[?^ M>9&&K\M%5)?-[U%51]7BPM;P<#^D4DZC*SE=RJ!,8)S:UK-F$@W'J>RTM/"J M".X;O+2)+NS41+*)*A?]5%W92P6/3>A9Q"A+X&*YB"ZDB7<69/7M]^\'!9COD)HRB.>\KI1?XE8N_+#F=3G3Y1P$T ^T]-8I2%;T M >B'FX&.Z=1J6&POP5+[88;!?"@7%X$#_5HMX6Z/"DU';/?H+<(V\S\T=C#< M=H8WT6(UDAI8K7WP:BVZJV'@OOXT//Z>BS&)WD;-4C4+V4*.1S;_.V" '^]@ M4)[8V6T"X/I6!NY$&S_*]K6+4#^;I#\O__TD=%8O($5]AS2!#T2+I6S6ZKE"5((?RQA"5KV\HOK)\XM M83I6K#<#3# P$=-JW@[<2]N:'1?;AMPL/'.>>X;QPMHTR\NY?V\#$Q,0TC_8 MK^M<>C/?J]D!39,]PML^39SG(NI4C+=?>DPZE^6L1<8;\!HUH( ]&MS4"Y'T MS-Y;;R92UU$S!_WK2@UFAS?"X"\YQ,,A>KC(2GW1/^YZ$OW[C C_/?ECKXK"PO\(+_CJM].^O(MMH M.8>;%_72CGA#[;G,M)5UA%OQ<<"/!>@'?OWE] G;&X\*\GQ6*!X)X].> MF*O=CG:\GH5>R^6BZO=E_'C B?<4^,O)5%Y7RP6\XJ,U;]K7Q91.Z!?]#3Z( M(N>-?=U8\ 3!4.VG(NS3M<]>E]48E.FX*IM2E5,PN%_WSWAS1_V-\-HTG:1Q M_(6?QCLWH=KQ31)^G\MV=$TVR8M=/0N'CD/_Q+.>5O%F&]X\I S.L6?3'"U] MP ?^U[^\ LOFD[1N&==X';C[I')\[\.S%WY'H+8VNJQ\$GMDP:XWCV>(44P2 MB@"*P,-$H"D_H@!\-H4'M2I"RJXAY4$U.X\#=(:[QX]GDOM4JQS%U*'HH.B@ MZ.Q;=,:HQT=9L7J7[/K#K$\G:YZ76X\)]A*$O=O3YW/)$.[04D"1>8C(,!09 M%!D4&=0R*#(H,JAEQB$RC_-#-=P,"?*'[FV!U.'X6''1:UR+J8R(;D0CO#"<**$S F/QS[@GCC!-.14X*%EL2%\X4@AIIY$;GQB1AB7( \TH6BG!;,"*S M%.X1A:2Q3.,D9XC@A\[PB."(X$?%T$>*X(#4!=6:$:/ $.>29D1*2HD1,4TH M9TX4&PC^F'-6B."'QO"(X(C@1\701XK@1C"F4FY(0;,0.XF)2EE,"D?S6.=< MBF2CSG(NN,LM \O;F(QP9ATI$IH2D2EA$D83R\=@@\>(X"UQV U]M[L.[8'F MP]<=^U>8HTR"?(%I>4 =W)%,RLC8XN"U<5M.C;\8YQQ>_63$4<11Q%'$T4_S MS6/;TSS,2W+<*&<-^$8)M813Q8A2(B%.V02\(1IO::?]?#L5.ZQ _.QQKI&J MI)L<@OUE4#>A;D+==)"Z*4N3C*I"DU2#BN%&*B*U441Q75BM&;.Q>KD]&-1- MJ)M&!,*HFU WH6[:FVXJC$Q-H25X2RXF7,09D2J!CYH62@# IKQXN=TEU$W[ MUDUX .:^9@8T,'?PU[CL@8-OCHHJ"%40 MJB!403OFH\=ZM4_4<8F.80DU)<(4H.,4T^"R.DY8;B53B: J>\'M0=1QSPMU M]V86#-&B]D/MA]KOR+6?LHR"]BN(R0I+>"82(J04A(O4I8SEJ>;)RQX"0^V' MV@^U'VJ_\4S8Z)CF^+3?=N7$N,EI JX9$YP13E-PN%++24YYX7+-G'0;V3'/ M>[YMI[N0SWS&;;0ZZ>DGX>!OOT#?]!/8-1"%SZ:\&F7;QX-H,/U(VG;78WJG M?61E:EC*;$RX= D!VY22@BM%5*%DP9PS5M%=F+:#KK'OIK)I2E=:\]=KWQ'8 MR_523G^4B]""_ENYL"?96/;7"QO)RPI0RF]TZZI9A.:R3I9U="6GRVTM91<7 M[+-Y5+])\(HJ==4@]F,&/L0O, M\3BU1TL?MJ2Z7TNJ"$OH'T-?JB.0V&.G[]Y-"48A+[O$F[>] X ]:I'C1[NZ M.VW2#/XM,ON8%>8HCTMA(\>1 ]4).@L^9H?^ >IV%)E[BTP(;*/,O%R/K:/Q MJ7?)A?W>4V3DPKX^:; Z=OI68,P^ \9'0"O2A_2-F3Z4Q:.@[\7*;P>2RIF! M0;5/?61R[7"G/3QG^&!Z._EACP;,7>OQ[=)&Y2RJ9C:ZMK*.JCJ:V@;+(1PF MT=CA CM%PH*SC.TDF!O2\.#.80VQ';$=L?VG].6*L5LT2G"2!ZG%FB>)J3U%%& M':>9BS?[S[T4MONMVW_Z .[.<#V9Y(CK3W"J'E%(#IVJ@5,E'2#'VJ]:7,#L MGE_X_]KV*_2QD.BCQAU4OT/URU,62VDL26@>$YY13D1N#!':V5CH@EG+GZ)^ MY_+ZX[UU[UL/3E[O@OK]M44F_^E7#TXWW*R_RJ;Z6+LD>I0'9?>MG4^J3S5&;%>KX1F>DY]7P7IM[K=X\F^>6 MY,G+UBP=S4ES='/V#R3'.2VH7U"_;-,OKC":9;XG?,$TX3HOB$BL)LXDLDAI M%DN5[TF_[-IE3#(ZX:A6<"]O[T[EO0_5_UHMY!35/K;(P!89>S<*3KM%AG!) M9C)IB3"^10;3.9&4@Q_J\JR('<]=_"P'Y&ZUS'@VE_.,Y^*YLWB.K%$&ZA_4 M/ZA_4/^\B/Z)J4ZU2 O"LRM*OQ'64 )BY]:D2!-+.*869ODC+G=\H(/;S9VMA=V2.BM_).Q,,4D>CM=7'3'O[? 2-DT MRQ:NIM7LG !:70XN.?,W7?"Q$IJ(PL3$9<)IDSDA^6:6XB,:)*XVC+XM&SVM M&EA0$-A#ZX X])%VL-X_@7D1_>?KR$].%&8G^M%*/S=!7,;<*Q#-R4_3^?VZ MK64)%I]UY:Q%1@]L 3+;YI8?JJ4W'\'LM-J"-6B\LF[L= J "I&6SEU7=O'!@LD* M,_8[/'@NO4=:PMP -,-8_- NU_P7JD5/HM"W4^MJ.5N4LW.814!Z"0H51CP- M33EA7(,FGH,'>*-63Y<&[H\N2EO+6E]<>P4-W[=JV@_**PY_:_C41* >C">A M?8Y_X^#A87T:@C70$\/=UV22),D7;TS9S*?R^K6;VH\WB>T>YB$7,TYAFB]'\5"4O'6VDH4_EI47UH 1P=OTF !.9HL% M32N6?C?>.X\WC+8@= /O%MQ9?S<\YF[46/%A"/6T_T9^/#U^9'?R8SF;+X&Y M*F ??SQ:;G)H4!U!%_2\'3C1/Z52C:VO0JC$\ZUGP37'GD6V#$\U)2C5!>C MH''Z3V?AEF:IO"9;E"%2XA_@EJ!T@\?2>2V@O%(*=P1UXGL7/X#= MLTF6Y0?+[L4#N#W-8UKPN&"<)RD5C^#V:OQL?I-I V>5\ !9GT5JN? !Q#6J MGMV U0T(?H-VUJ>0EXZ65[ZG&*]GQ)] WR' M/'3B/+1B%6/K$)L %IKY@(&WF5Q=77IPTE5=5ZJJ0RQ 70_9JHLS@$<@_2_^ M2A\S\%X_W-AR*+@.LP;]!?07@HV??,)?6(>,^C#0;JW O3-74AC#M\'5S>;UF[O6>FO*8 MZSW/IDM""%'3C22$^;RN/I:7/J%AP/X^_: 3CO#(&TD%KML-')B:D^C'@.-A M((-=PJ&'[I8ST[2I$&$2IF4P4L/L5_4\: >X[@KFN#5?8?6:LED,DB3@U8.' MZRFXWR#*;=#\[??OP[,\(L D^MBV\;&G 54^DNQ_6]8A:*Q\ O)>MPQ?3JK+ MCZ_MQ[ 68VZ7^C2J8WX2:]FFSOWY8G6@:R[/;7M6BX24H==R^D%>-V]>15^_ MS#3(Z*+VV[Y_"O)?N6[PS1U9KPX![7^>NFW^X,%L@NE$. * M0.5=-^#5+,M1\E"V,SCX>H@'VY,%/I?I>$>R0"QD(BCGQ&F?[:L$(P7-"B)2 ME62I9(EQ.TD6>*\OK%E.[<]NE3;PU@=CF[,D%3S>".LW?9BB*-TWDRAD8%Z6RB M/C+A=6?9O'TZ6-?-W8NO9G43T5(YF^?_6K;4=^KLBG;;8G7_3/N.,/;OI:+B6!? M^%F\,VF]'=XD+>YU67ROI]WCFGQ2[.I1.'@<_&V M4^A3I&,7\[9#"$ M)(0DI.]NR&6?0=PCH!7I.VSZ5KR:?(971Z&[=JG[_ROD%SQ^\4?#([Z*/*N.^Z!$((,/]K5W27#M\>ZD=V1 MW4>[NCOUB5;G.I'ED>5'N[J[9/GA869D>O2,$$801AX!(^$ %^('7 MW'[9EL!"?D=^'^WJ[I+?V\),R.[([J-=763WT_*&1MF@?I=,^,,L@B%-?66F MYSW4>$I0=8)'9+]<]X3X"D_'HI9'T;F_Z'05X%%N4&Y0;AXL-PSE!N4&Y>;! MZIA+IP^HLVZ77)B6_?P]4DCU;'3AP?3D#ZD;QSTH2PB?4C?..A# M643ZD+YQT(>R>!3TC7$#>9P>^EWS^\NZ39 OIK^,[PP?3-"ZW $]S\'ZN9O>X;F*_[TMZ' 1\Y98?'E8=#]!,8X3\>2OVL M&A?M+[JV6[.-GI/BT"5QA\O=]3W]OI:A%W?7^)3%6:)58@E7*B,\5BF1C!N2 MZ"35@BINM;O=^#23A>',6,)RF1-N"DN$5IJ(HK!9S*R@V;?ON?W]Y_"]H=U@*>E+V*C-7EI9PV?WE% MTE>^'?>E7/SE5?EQ\7JVO"2F"CUW_16OOHG%A(=^L0.2OT&&'S>8(8(C@B." M/Q#!'7.Q:IDD2;Y;02WA5$<,!M@WJ,^HP6@?B$) MTRREJ7&Y3BPB^*$S/"(X(OA1,?3!(WC;OYX_>%Y.>M41QA#&CHJA$<8.>M6? MEFF&(>N'\]MOD_>3Z+P"2F>7\$TDS^U,7XML M#W_P7*4FI9S(C G"4V6)+ 0E-E$V9BP3VJC;X8^$:IL[5A E14PXC1.B1.P( M8UQG66*9LFK?X8^4BTF.\0\$,23ZU/GXX)'[M/T%%.13)_JD^?C@T6N[W2F= M2W5J+=$ZXX3G*27"%(YD::YCG:L\X1O;;C)/K5$L(46N+>$"K%85RY0PG192 M<:=UPM'N/'B./TX0.TFB3YJ/#QZY3]ONQ-3JEXY3_UHMY#2J'W".&D'X#J*[ M(H-AN%OJ,HY[3IY[)_4!DW,<4/8\G''P^FV[9Y(E,DYERHC,:4HX?"(JRP1A MSL5)&N<98_2V9\)3)6B:%<3$F2.<)0Y\E#0A5,G$I2)3DLJ]>R:9F,2/\DSN M8IE5N=+CEIAQ@R4J$%0@J$#&I$"<5G&1@ I("L,(MPDG(O'*P-I$,>Y<$6^$ MMM)H/U!^H/\:D/Q*9 MIBQFX$QDJB!.@#V41Z4/ZQD$?RB+2A_2-@SZ4Q:.@#W,K7]R1]^UBB9]3:_"P M_Z$3C;5F,(?_*5N,19;J0FI#4N,HX=3%I$AC1URAK=:)250F-T[]F]AQ56BB M*"T(CX4CA9$YD8EF+!=2%"*_O<7X]DJ64ZFF]ONJ?B^G]OT*>+ZU:K'^M*,= M1I%BS<.#PS($< 1P!' \A'7@$HTPAC"&,/;0ZE,F3^+$64)S+@E/A2 R=P4Q M7+$T=;'BFZG2UFA=9*(@1<%BN">11!AMB:6:9DY1YNQ&^P2T0P^,WQ' $<"/ MBJ$/'L!/VP[%HK4O#2_OJGI>U7)A(U7-# :JD>BC!IA352MW'($I\D+:S!+A M,D.XS<#:UWE,\LP)*W6>I';#+Z F=2)VAN1:,/ +4D,$RPUA1:82#GY&:,6V M5[\@/N.LP/)@B&)(-/+QP4/W:7L$*,BG3O1)\_'!H]=VPS--E'(N+DC"34HX M5PD1E$IB.,MTZ@H6\XWB3UGL=*Z8(FDAP?#,LIS(F#$2&\&H-G$F98*&Y^&S M_'&BV$D2?=)\?/#0?=J&)^9.OW0H^D?0P;J84U4KVST"34TJ MM@4BI]YS22Q 4EW'!)5"%3HDRJC?)N\GT7D%E,XNX9M(GMN9O@Y- MTA8PB#/J6J=.YJ6.>4DEX9(73C"C;1$6NY($5-%4Y-KSC<+ M>E!M<\<*HJ2(":=Q0I2('6&,ZRQ++%-6[=E=R',V$>@N((8AT:?.QP=T2IE4GBG#*B>*P)+RPC4MB4Y(43:9'I(LW$;;-3YJDU MBB6DR+4E7%!.5"Q3PG1:2,6=U@E'L_/0&?XX,>PDB3YI/CYXX#YMLQ.3I5\Z M2OUKM9#3Z&;?*(19;'*(30[WQ!D'K\'NR,MF@F>^RSK-,^ESK',BK2R($TG& M.=72TN*VZ\%3)6B:%<3$F2.@Z 9/HZ,^J-%HY\7%[9&'7601&,G"MS1?HHCPJ4H,LUSDL4Z(3RE@BBF M8V)3P[/$QKY6RR[V P+&A&ZZS?>RK/\IITO[;=GH:=4L:[LK]X--$LP_.C $ M0]A&V$;8?B!L6R>M2KDB+,UCPGEAB."I([(P!2MB7WK+W8;M-%WN\L(&04',,A@OJR-V(W8?%4,?*7:K3-.8:45$3&/"<^:(T%H3QO-" M%EENB$<80QA#&$,8^&WJ&OWVE MC><=^K^6S:)TU_<"J<'KX>V??.&]B1\%^MYZ]TXHZQZ++[7 MT^YQ33XI=O4H'#P._K./>MJNX-$D[^(^\B-S N+B,TD!';3W ]U2I6;+T)]S M>M8&Y -MNWMG;_\HKZ,D/HL8903$[>J4S.*J1M-C@*BT8FBT;'3AQE8 M2-^AT+?BU>0SO#H*W;5+M?]?RVIAS>,7?Q03@NR.['X_=G\/KRD=$#I;(,^? M%,\?.WUH;AT%?>A,(L<@?8AN2-_!TG>ZUO6\+C6,IIRA;8TM MKS[B^4!N1V['Z EZ;..2LF.G[W11Y)VLZ^MR=HX0@@P_VM7=)D8((T^"D2M?80'Q [E] MM*N[2VZ'E_]N%_>J0C?B&4%^1WZ_'[^7L_D2V1W9?<2KB^Q^6M[0Y\\Y[D$$ M=\F$/\PB&-*TK&9/X,3['&H\):@ZP=.Q7_H">%'PS[["T[&HY5%T[B\Z?[=7 M=AK%*#!7U/VUA_@(<>2"IG!@;5/O61?2B[J0J=T<)SA@^FMSNTC=#-_[&:V>NH M/5X6-58OZ]##^O!;=^Z_7^FA'AAXF8ZFHYR=D?''UIRF0^J*^N>;O>JCTOSE MU??_DPB6B,QI0DT1$YYEEHB$69+00FF9,U8DV:LH/.7CXA?K_O+JW?]P^%[F M5I B=PGA5B1$*,:)2%,%:R/CF!6OHIF\A $O&W(NY?SU.]ERFGSEUH;GDR*/W]]D^1O7DIH]GFZYMC;0*,N M05TR;J$X65TBF*9298P4A7"$)U81P9@F+-:9 S@+.@/] MD\J,R(PZDO#4YBJ->2P%ZA+4):A+4)>,8W9&QA\'KTO^]Y\^,AKS!\\< BH" MZH% !@+J:(0" 14!]8D9B;BU\7">_+5:R&E4/R"/$97A01(]&E5W,&#TR+4] M>#6U/89D\E@)D7 B,L,)UU(283-&*(MSR1-FLH1N[$)D+,WQQY".G>$1P1'!CXJACQ3!J90R22DG16(!C25CI' T!RQ/ M#>5.F%AM(+C+C2F$DX1:!_>D*B4J+W(BN!:.I6FJM$,$/W2&1P1'!#\JACYX M!'^64-&QKSK"&,+843$TPMA!KSI6P'LJ_[S]_OT@WQY/T!\S?7@Z">E#^L9! M'\HBTH?TC8,^E$6D#^D;!WTHBT=!'Z:9O;@C[RO7$S^GUN )^D,G&@/ & !^ M2B9"QFRBXBPF299DA&>%)(+%G+A8R-28O,C2^'8F@G24%9ES "*<$LX3081( M);&JB'DA9CL3X>V5+*=23>WW5?U>3NW[%?!\:]5B_6E'B0A%-LDQ$>' ML P!' $< 1QW\ Y),P@EG<4H*YPR1U*8\5RJ) M&;MMA^8)32BG.9A]QH =JGPM#1<3YAQ5,8U9NID1BW;H@?$[ C@"^%$Q],$# M^&G;H5CR]:7AY5U5SZM:+FRDJIG!0#42?=0 X*FULN;OL%&4MR9S0ETC!)N"UB<",<)T(EJ6::24$WSCJ_L%\0 MGW%.)P)= T0Q)/K4^?C@H?NT/0(4Y%,G^J3Y^.#1ZXZB_[8 &](DQ!J1$LY$ M3)1S&>&I5K:0!9,IOVUXQBS+I"H421-9@+'*-%&"%L1:);B+$TK51J%F-#P/ MC^6/$\5.DNB3YN.#A^[3-CPQ=_K%NX^!#M;E7$XQ%(U$'S_ G*I:V>X1%'&< M98E4Q!4R)]SD&9$YV/DV5YKQG!:YD1ME-YF&?VA.J!"^:!NG1&3"^AIN5A8\ MTYG2>_8(1)%-8O0'$,.0Z%/GXX,'[M/V!U"03YWHD^;C@T>O[6:GHIK*1%)2 MQ%E*>);G1++8DDSFSB6:*2[,;;.3JMC8PN3$4*4)=V"E2IGE),^I,(I1FJ8Y MFIV'SO#'B6$G2?1)\_'! _=IFYV8$?W28>C?)N\GT7D%E,XNX9M(GMN9O@[] MHA8PB#/J6J=.Z+4N4I,EA09$X55DN_97B3YN.#1Z^[DB.*),TU)SJ-.>&^M:C,; (69D^K$.L99AF;GH3/\<6+821)]TGQ\\,!]VF8G)DN_=)3Z MG[]\^Q,&GW= M )FL_5JP)-TOHB::EJ:J%^7XYR63P+/*"=E9&QQ\"IKNZ_! M%'-4,$UB;2SA-(E)(7A,6,959C*;TWRC9G7B4E68-/?-MJGOLPWW6)600F8B M8;%C,E%[]C42SI\[(^83+--J.IHQ%'$T?% !N+H MOF7A!'!TNRD>JS1A-&$DMYDF/#6&%*9(B50RR43L"AUO)*=;G4CN.",LSC(P MQ;4WWPL+YKLVKI T$VF!ICBJD$/%2E0AJ$)0A: ICJGT![!)\6NUD-/H[??O M,6'^T(G&#A:X$_X47T87S!766)*R5!&N9$Z4,=Z7 6=%*25376S4=TDRG=)< MD81G!>$V2XCPN4],:&Z2Q,E8[KO4>'*643[),(GIP. ,,1PQ'#$:(I:H8U44A%69#'A1>R(C'E,)'=)6BCM4N=NFZ).&RM38>$>ZIAPAAB.&(X8CJ;H?A/KCQ8N?EY4J=H22G&JQV46@BI.0DUGF<&)[0PFVUG6_Y33I?VV;/2T:I:UW9%]SXI)@L;]@2$8PC;"-L+V0V%;ZBPK9$+RV%?9 M$H(296-*&!=Y806-F4@V C2Y,85PTC=_\+T@5$I47N1$<"T<2]-4:8>P?9!< MCK"-L'U4#'WPL'W:,9G#D6B$,80QA#&$L6=(A]XVSP^)-X]F\N[!/^%M']II M4=74W,E0?R^E*J=A4_?U?9AJ-)/P3(KB:.D#IO&__N45>W7TM")]2-^8Z4-9 M1/J0OG'0A[*(]"%]XZ /9?$HZ,,,L)UD@$73:G9.%K:^C*9K+_WPHYT8XL40 M+X9X'YA@D/)<%393A$KX%V>Q(T+%*=&947F6&"[BC1JGC\X+&P0%,/W:>=6G$X$HTPAC"&,(8P]MG0,_SM2UE\TQNJ/RTO;5UJ^&S*J^4S)"VNA!$/>4=+NGT?G##!PP'^PO9^7L/ )7 M+G+@OT57WH&+*A>5BR:2X>1/)&=FN"5P%JY^5UW"H*\C&)2IX"ER8:?7T;*! MM_N?@>C?[2*2\WE=27TQB7ZL9O:Z_WI=[/0L @KU121K&VG97$3VCV4)@X!1 MPF_AVVK6E,;":Z*_VRL[C>*HG%W99G'IKX$Q^O==ATO#X$VD9 /_!G_XCV6U M@+^ZE\Y!&F%TY2SR'N15/\9F$KV[]>((W-(*+M33I;'1;Y/WD^B\ JB:^5=& M\MS.]'68E45M)?BYUP."H@_EXB*J &=A3J;PCD7_ TRJH)&1U_!G'4UMTPQI MOTTENS>530DK+^NS2"T7T:Q:1*4O?^M1]0R>T2SJ9?N,+83?+#Q[UI'L&2(L M/?';9O"2X26ZJN=5#:L=J6IFX(M+LA8[>)W:V#\X/MY\3%DK'1(> M7I=V<1VD+ QY./$*)NO"+U!T7<*LP&^UA0GW?+RHI?&O >5"%+PG7%Y7O]OZ M:V.!<^N6X?WCFF8)'QL03ND?L?A0$<]>O2S 5^OW#"E0I;^\P3U(]77;T< M96!6V8\!#IZ7RK4A_O)J.4Y/8BU;D_G/%ZMU#U/_*1CQE>L&W]S!!6F6Z/B>9R'"VXS57FL"*KY> JK54X"[ M74SMKWZX7I.\ZP:\FF4Y2A[*=@8'7[\4'NS/2&]/WJ^-(-"@54C5\3KN;.B;FLB4ON$ ='-"WD')P'(1RI OV[CX#5[J:JNJP\@ M*"TO2:VKY;@C?W$_@XEPH8-J%G$:,L M">+PH[R.DKC]XFR+1['M]=ZT7O@?C56+8&)+;W7[5X*3"$R\BJH.Y_ !$[3S M36:CN#6*9L0G_1 N3$RD89HD,LU8'C-EU$:W@IRS)+6R(/"?F/"$4:*TB@E3 MA>):Q"*3]/8F\T_>H?F'O Y58I]M@SD1\83>NH4:W]BY/ MG(D+1:S2AG"J%"D<@X\T$=Q:8Z3=* ]<.,\Q!2GTV3DZA4N3, M*D=R*T(A:4ND4I105M!"Y]2I=*.\7&X*H0K-B1,FI!X*4A@-WH'@@-^*)VF2 M[(E3BOP3U:,1)6[ULV&\H*E,")<2UIYE.5$9]Y"?YQ( UQK!-]*0BM2DC@)* MT,)Z#5$0(45!%$N @SA+8YKM"R7H1(QQ[3^)$G^]B1*CMF4/UI1%(_TEC70? M0@Z!<+/IJ[5:4/H8.[#] MSJ?5M?^MC_7[^UN'=DO,OA]BY#=&FAO[8ZL(=?!6E^ ?SQ93<$C[U@=K?W1: M@:/<;A]U6SJ1GX!V_VV]CS1J(49>_SROP_.T#7QS:1<7E6E #S6Z+E4(1O@= MU3EL&#'L=_DHO"RKLE8"'&@0!7$CO2=86"/UW8*_.[ZS] M9LZT503^*K<$?AJZIN#5?K^L??SELJHM2-(4QK8\O]C.S%ZLUA+1TW%KZR4P M;A>-\OLX[#2Q>VGA;=LV%QSL,>:NUW)I>7\S9. MM?CTYIVVM=]7BEPY W^Z!"=^N!\*SO[4=$ 1L&3PUL%S+L,6KVVW,L,>4Q>R M\BMH@,S)[:CD1O+'_XJB(^7GZ&90_\] [2-LSY4)V4U;9T$JPQ,%QB)A14$) M-['TW=W!XY1**)5R%[L-"Y*#*YE0EA,J,K @4YF"XQ [$O/<&&?R1)A5=_>Y MO/[X^OUR/I^&U973']9[E[_"(_\ZK?3OKT!;:#F'RX%Q[#AS\3:V'':PLMZ0 MC/[V.AK.3S28(-1"![C8[:7^5:]+6,]2WSD5_P 0!_1LTUQ\:LSWFUAX]HF\'XXCL1[\#8<<9/-7&*)[$* M9LQE&IN,%N8VL G-4FTL)S13#L"0 QCFMB"%93I7&;6%M+==X^&,[,H/9A@H MO7\?MHH">\9USD8>%%U(0AF=T(04J00NX5E,9$HYL946)+@^]<<)=;!JMK3$8X< 0I$IK"C4J8A-'$\I=8 MYRR9Q&-@ 9OL<=QH-!^UT?R?564^ &L&3BS!8YJU639M'OU6XUE>^DC" MOUOC.=H?:[X=C&-E/(=\G7 \H-HD9YRFM9$\LQ:,IM1*,*US84"9@IZ4 +U< M&<95QG9A6@_GZV?WPVIRVI2M'<%NS,:YYS1*]:HR[:@ +RICH&,Y53&H2FN( M,E(SKFG!Z$Z,[1=9>9:,T[ Z0O/;%%(5F9 $C"N0?FF!!V*J2!S'SJB"@>&U MT4OI,>;W2R$&9BC<.X^))L(Z0'LC\A1P/^%$2$-)K-(T?MJ3:7=S:I]2'O.-EW9]A_#P:[7%*^O1G0$$_5JG_6)9- M&1@2K,*WTX6M9[+-K;7D5M@#7 MVU6>T\**K)Y? C*7==C<6MB0-#Z!6YW/_JY",DGT;;@!V#V\-.RAK38!X-'G MLC;M[-\:73@?Z4]RP1OTPA_6NI!AG_O\DVM[\]"8*X)'MD-\""-U1Y ?*G3 MQL[NHC/FA96Y2HAD.2@Y"L1*KL$VCJ7(=>H<8QL&U6/@\>7HG%5;$'(TD+D( MB'8^@X>$4ZMKR9Q633C*4"XZ/ @[WWX/?B5+(**;,#D QOV1]7E(CD+>VEUA M&HR5'&6LY/T%Z*0VPZM+SYB=[W/W\.?EH@'YN9G/U435;/LQ* WNC->E4G?G MDX)VDU$[;^!VRBM;RW.?G ,T@F8-J6%>SX]-G0GXQS@+2DP68 6S0A.5\H+D M-@8[(-/6)=EMF%_P-3<0/AY2-SM()ZP(<;SSX6J)ZP8$:A_L4>6]O;5V+C-29D9F3*2 MQ!P,H<+;!@G/@)%22A4X7EQM^%S@;"=%DFIPSOTI@LP!WX&10;C(*+5Q$2=, M[(G;TDEQ=V7*$^.V>Y^)NY&2'LS]Y6S9M,'PI<^R6^7&KLZA-G8+XM[U1A^8 M#FF('T.6[_1Z?*&'Q!6Q2L$Z3J0& .6^1FML%-$I=YHF(I'QAFW]&-#]>SFS M/[MW8>J^;V?N^A=[*4/5G[_V:NZ=!%K@ESNM;''#RBX^%XH85XJ(:B,1N.]W MJK;LTU.V-[''_^Y3BWTMGVK9#%*,/=[YW#G9A4LTX-/,)SBW>=L^1WK9++L+ M];(!4F5]'8(LS3)4@ZK!C0L9E[>"(1[7X)4^FCXMPP'AD%$MO?OG>I1T. M=$2_ZKC]JK_;!9@Y8>U;KMVG4W6S_I.)RKJV5Y4.NCUX6^HZFMX>\$#_+RI/ M+'AD^Z-A=*:#S 7-&$^(4D5.N$^(ER:Q1/"<*9LI9=EF>7=*BSA/8F*31!"N M8T8*(W)24"Z$!:L"3([[F X_2C"IEI?W-QP>N'O%XT\4>M_S]A6RX'JK/65" MY\!XF:8.W+#<[[)[9DR*+$]38*G-D(%-3);FTA'-O/5J6$X$L"H!K\\9JF+E MY%A8<)0[[X]SK_RG/Y9EM_<>*OUY&^'RLNP*Y'BSHS\F5W'>>G/>BU6]H\)46EE%Q^LG3TUZG#7>: XX44A#7$9 M%4HE*Y@4^<9.?6R9S4WB"$W\/3GX2T4<:V+S+,FT85DNY'W8[CM/<3#IO@5* MXYM/&2B*SHB"YT[EP::82MBD^>Z01[!R9VAQ6 M(A->W*TE,LYC-@:0$&YC'1]E.+T(C3_=:SM]/*94&U[NLH>JP7Y?N\G7 M;+-T@MEUYG>H#V4SW2NXC=WTL_;DO"=L:"QB,.C(@T&K*BJ^L.">(T$@=!?R MRI?O!@]A5OF2)J#H?83TP@<\FSXOK@L8_9]A$9A0%U&>U[:MPP#,K.34NRI- MU"Q5 SY.R&"K;G)W])G2,K>>VL5TFT%4MO9GJ1I_^#T4G#B+/H3P;%?%WKDR M),)=M8F-,WO>?E@%88=%8M81XI%%A/=H:.V]A@7;Q O[L:LC#B;_[V 7K^J' MWRCPO0X;KE0I*+Y_526H5% ]OLY4UT,(].-T>AWUO4M"S7%P"X+JNU/'A5X\ MH26#UW6@XON0X[S+=;\Q\*#_X*VF"I<'@Z+R&>I>H^IJ6;?UI90O_.8[\/AQ M?6HBX'WK]\BY7^L^N]:?Y!QWEDFA;6'B(B@3R$^'X MT?&!*W)GA-&$)H83KI4FA?#)1[FB11$[EVQN&7)?V)OFBB0'C7V*I7NWV?JZ%.;!6;GI:M@OS; MJB^!W^-;?,*Y]F='PAA7Y\B"3[D:3ZMMQ[!#="HMGK*3P =L\80MGIZJ8DZ@ MQ=.P.^+:TPD'>D/1%6,O9Z4+Y7V]L;%RL%I]4 8W!'[VSI%7.Z:LK0;-L.JK MVJ5_W-!:H6JNL[/0ONDL*GW-8- ^#;A(9ZM77G?A0^^K794&3+J;R2*^.6/8 M.ZG[6L)Z*LO+=-)L.F(V'#ONZR'ECIXZ$ M\(!MBZ+#JB_!X>^O=+X[**JO:>UAWJ66[>>;D0.^&6#Q1T+:S8\5F6>A*'9W[K\_<#Q?%1B8UV78 MIMC,&CMK2PS(>=A["*<@_1?M&H6=EGEPX#P8K%K!G46VKJL.QJK+LFEN;+A< M#Z^$>7&+MC(MT/7O?[?UB<\B?:W":H&1L6H&H-M(S2(\O6PNS_RD?+#3,#FZ M2QX,XULS9SN( ??Z,N&>T]NBXQ=U*(SNIP,>$'9\UI.@$[UW?@!K-JBW X_16/]@B/JNBBQ"!# /^GPTP@?37M\.%"^3'U=\- MN-9+N*/K<]7W$ ADH*0=A]VP5L9P@SSOMN17ML3-3M]@'%3396] >-X?!O!O MLGFHC^'58E"=9NX[ZKS?NP2CHRO747=^(H%M6I[V\ J\^ MP"CKLUMC\'O\ ]$L9Q=MGXGEK#-NV@.M;SLE.*4^&6ML.W\@PKR@VI LTQGA/!%$%@DG]>Z8K[5MY(/K,?N)W>3#BG MN"H ](!*K@#%1,$R$B=6YO _JNE&$OECBGF^/+V,;ZWO.)H-T7V6'O'>.T#' MQ:#0Y#V2I-N\Z#$6R1Q+<'+AY7 M.@=69[I=$1?,O43Z4RF^XUJJ*5B"A2"2B9P*93EU=A"DRW@HM[U]L!2.MVP>X$9E: M[1LT"W!<2-N+]49VXUQ>MTF)(TF1V$N:_%[S)?);^?)'ZT;]KWOG2[S4-!QK MRL0(V6AG61,O0ULP&"Z-'$?DY8>%O8S8)/KQ*2"]XS&M@MCKV(&/E2W#QF;0 MK&]G@ M"]+[UO3K:_\AK_6%_7CF(Y63M@R_SRBZJ/SIC.K##&P@?ZJR-*6L_;[$E^T@ M]9O^QO:S>1->T?_8AOTE&*3]]\NF__:K6ZTC/F.J?CD< M2@-Z!:CZ8REKT)RK)Y[=U^Z]^;#5];<>M+9,?3($#-97U5A9IW?TMKCY[,W[ M!N\(6YW+^L;)T=7J?RJSPU7 2.U^4-FS@]\<[O9Z6E5['2I=]^=@P,YH/._X M.=\XF!OVI6H@J/%G7CW)/O%KZ3?!KNQL:<_ZCF%=C[,V,MH2L&7P?I#K<347 M89M*^?F4ICW..OO7 MKPY?#D8+3_P@:T.F5?6[7_3!Y/9SL:;;[^Z!R$U+5Z[],2W#[J3/%%K=O&Y; MLLJO K[YN/"H0RY@%N!59VM<63\A[+#\LNHYTH_N[]WHUNLWZ6E 5;E_5;EC MP^HQ_(!LL'\V>.*J=TF@'^IR 5^URK&^B?>7TEB/.TO_YW50$(MRL5RL]:V[ M$\]6QHA'W"Z?X=+*65!UKC4Q__6WFM47+;)EF? [OYB^]A,3/;C+B%']86 MBZ^<3K=\Z[7=YM-8/GK]/5FA+X'91PNS:>A=JEF43??927T0];KE9U6\^ZT ML\\O^F"CED5"S:#59+9Y5)4&QNWS?=K$_V&1D\%@ALUCO0'3,TMO-$;G=?5A M<0&#D;67LF;]%X'!DN;"VQ/]1=5Z @=L,4%PQEP.@3<'";!=B39^V1%/_ -L1?S;RG.PN,V>?J!VQP MS5G'_7W%GY!%#B^ZG/?>];KE72\"(1T.'K4^)=H/QI\Y:+/)6[P*Z?%#8!M( MF.GDN M.^=HTI:J@@M@9JZK9>^D^0126$T=W.=E\"G;BDO+>0C&7*_S+S_U\!\NO?\& M:Q[8N.JSL-M4S7;]JOL3[D]R[8CNN]1+>]=T&HHMOSXEO!WD97;#]$-ZS2>) M*+YXX_/F Y]PBP9C:_?[LU&1B9[NB9KJGR%++4JV]N'QGQAZ[\L4BY6$CM3;>F#3U<1U?+Z0R^ M7Y]/K:/0(L]'\(&2>CGO+-2U>V?D0JX?$.(+/J"A?1<7^7MW!-U?TW:LA4^K M#8;0![-_)K(JLNI65G6RG&[QIX)7X%,#X2KO4O7%F"68S L)KE4U!V>B=9^0 MMY"W6MX:,-/BH@2O9PY47*_**W6F6]T6^6NC!EVM"M=MOR%0(3-M :H^3.KC M#LJVU2+:?-*^7(+WW7VD9)AKVD8WR* ,0ALB!3:[*.?KG5[@2V=#'@@\I4M0 M!5.O/I>S\M_M1L$Z(>.[G]>;"SU:(M,BT[[Z9N"R=D51!@5,?+60^]5TK<-V MEK]AD#82SN5W(4KD-N2V5]]LH)W4?RS+]N#X.A''.P'G;9I:OVW:@Y8-VU?A MKMHB3R%/M2&YKN+E"J5ZFPXXK+;EI0J%2I9M-*0_JC', VA3WL"D4_9"3ATR M%C)6:\_U13_<,+9[[NM5S3K;['S966=^Q\IT>]FKBEP!O^3'8+9=V*E/1FF3 M5_L&K24K:;TC=;TR #(0/=-.G7 M2!6VB==8%8*R72$^Y!KDFHV=S2'L^.3$-KF@ FOJ?!9-Y8>FJ_.T8BGD(N2B MSAB_U6Y]1'ZVI\70.9! MYH%7KBN+5LN%/U9V(\JT685\NDZG[^H@(A\A'[4^?U_RT@%KZ+IJTVI+O4K% M[,Y'KJRB\VFE_![,,/W6E[X'VGU:JZS[%.+F4DZG9%5U?'D9!CO(?NC"6,B* MR(JOOKFJO'D4[/&^<&KE84MW==Q7?&EG5V5=S=KBYNLLG'+FIG)U!CPDUMAF MT18A[%Q$9#1DM!OQ@A"XO (CK/<$6TN]*VKO(7%]UBZG%XD8^=\F;;\4==%"93$ MNL")W]P?U"?QWGYW3?N(MG2.=^3 MIF=-^NJ,8-S]EX1??>Q-8G:ANQMK:55 M+MW[[]X-BN]\YD3>W2?OPL6#,YW='6UE'C#=0Y724%FR[X.V64D%/K3G5,/A MPC:757?G &^>M?Q]5GWHJP&%#EO>"5A7_IF'+BOA".OL^E.G_P8I$YO#:>8 M:^V9V=MOZEL]K,Z0^@?Y(^W:SA?^ZJX!7:A-,)4?SGR63P"/A3^I/JNB:M4I MV$_J^[F#E%' V!L4MVM_>^AK3OCN79LTXGRXL3]IZQO:W9C/]KFAB()_ M<#AX/K@ME-32[8GAMG?K/I1\\>/T<@M-7UI\ZCX;M?6^?_UZ=RNV1 M855>]T8-,B_2G?\UM5UG,E^9-MC4G=7<55>+?NC?^TN?'QRZY?GHP&)KR>A[ M3,FSZN^+Q6+>O/[ZZW[")O.6DHFN+O=7-M>?_E^C[7KRN]G^8%4#+_8+X\]V MRQ#6 XGNPGSMM[Z26==TL&W)>78+8";1?[=IC;,0CP[E-[I(]%;V&7)!:&W: MA,+&]V:!D90A1E0[CEI:/U_YPS#V R[M_I?V::3^MPWFE_0G,8-VZH\WA39^ M7=ZU[Q^ZA*?XOI6^P>&PU=K*#O[;NQ_79TK6A]>]7FMO]CW'EK4>5KGZVR\# MTQG0OZZFT[-5Q?5^YZ0_4^ ?U6V9>,SV=N7N6T/T1ZPO*LL$IH:]X?ZP09>1$N_V?AOCYX1@.OYU+=JKY:FZW;1 M$WO6^LJK*SR,=3V6.TK:SHU]?2=?$L@_LKO29Q8NP62]A#>M.KXO-D=[61G? M7+Y<=(WBX;J9M?#4-C+CC?;5*_*Q;J*YPU2 # M4H90U+S?TAA ,^+CH>*C]]UOJ/*U&C\;,L[93?;NK955)^(U7Y4A/"G/S[WS MW[N"T>)#Y>L/V/.J#K71OHR_BM:%W:/W-_C^2_95Z%3O__YA90FMK@F!T74( M=%T7N2N'O*HP^:UM=%W.^UW;U0-6%2?+&7B1 ,_G$6A+4+<;[K=&4]%EC\* MEN\KHK;EWVU(9VK!LTT:,0#/]369]O6U!YIE+2!O?'DA -B@E()9X O4M\@. M'.E+(P*SAS--_D/7<-FSEW^NK<-1=F#!O_WR)M3N['_MM(17.4U;%17,87G> MCJP?>JEO'!L-EGI7L;55.LTR!,WKEXM5S'=%?JA3ZD?CU8&O#>*) MG<*_R<*"! P:&P\J1:)!CM+W%-_[TE?(]/6I;\M9U(ZX\?L?P0CI)0*XKZEF M,^OK.3;=WD[?1L%OJDSMJNI-:Q^V\<1^YVM=:G2=CC@-"66-G';>,[SZ=[NR M-+L!$6O.[4#B;TF9;?K(Y;H(JZZ[[+2^HETKAI.H+[1^JZ#HAUMBVSZOD_4; M-UL_< M,%9J?0KO?0Q2XP'G;/H0EZUR.,WCN&N?@_+R^>Z[:*=NI4WWF)%*!7G'>2K MEG8KFVM@6N(WXCW9H5*M;U=CAYYIG\@8[O!5A[V1;23?\BH'-U$8 .I<_%'.>J6JUF]CR MT291+XE>7/?N5?#^]?J37? MW*H]*?2ZO[^["*XR-P^J)'R29?D7?N:^7I@[+HHGS;AQ5.?$0,I MSSS,ER&#%<\\S&0'PV23F"'?C(J,P^0;^*.^#6$7K0D3%(2/LYR#?STSI--Z M+ORS7>OY%FVM3?^ZM>S]%UO@[U861:M5_+!&8;3>6_-LG>BCI W6WO_REU=Q M_.K3A&X9U'@]]Z&Q_HD^:W:' T'H0Y$VI V1&]$[T/D($1OI&UQ?.X7_^/*0G@_")KX \^ =OK>@8+[5*7:7PSF'CQPYYFF*M1BZHZTUKX@ M\-)^#CS&/1O/$&U[ ,%;!?8YIR QS/%9G!63#!<;0>P4"#Y9WCUXH$IQF</7B@ MPKC 2"5VUW&!QQ_HP)2,1>C/BZD8IPZ6:+R?Q#+'9RS-T7A'$$."CT&<$;5/ M8IGCLUC0R6=/:.!BGR*('1_!)\N[!P]4F"TV4HG%5 RT,-'"Q&6^>U,OY0G& M!1#$D.!C$&=$[9-89G:6B&R"^YP(8B=!\,GR[L$#%<8%1BJQ^T_%P.H8[73^ M'+K&^W;GY4Q7EYB-<QS#QG MF(F!$'8:!)\L[QX\3.&IZI%*+&9BH'V)]B4N\]VYOI0SW--#$$."CT&<$;5/ M8IE%AJ?J$,).A."3Y=V#AZD"EWF<$KO_/ PLB=%.YT]V@1D8B)1HMY_$,B>" M80%2A# D^!B$&3'[))8YR; 6!D+8B1!\LKQ[\#"%X>"12BQF8*!]B?8E+O.= M0?(XQKT\A# D^!B$&3'[))8Y3P3FS"&$G0;!)\N[!P]3,<5U'J?([C\! PMA MM-/YUOQKV2RLB68;F1AWO\$30/@D*\3PGQ0HW/KN]2QDDQPNFE=-N2@K$'@[ ME8ORRMXYNB_CKPZ;T=&?0'\"E_GS>2'Q!(M6(80AP4<@S(C9)[',22HF')<: M(>P4"#Y9WCUXF,*MQ9%*+.:%H'V)]B4N\YUY(33#LR((84CP,0@S8O9)+'.> MQ'A6!"'L- @^6=X]>)C"O)"QBNS^\T*P,$<[G=^6TZ5/"[&RGI6S\R::6YC! M"UECH8Y3ADXTY$]BF>,)Q>)5B&!(\!'(,D+V22PSG0CBJ8T=T="].8IDQ1P01# D^ M#EE&R#Z)9<8<$42P4R'X9'GWX%$*(6JD$HLY(FA>HGF)R_R)'!$\_8T(A@0? M@2PC9)_$,K,)9;C2B&"G0/#)\N[!HQ3FB(Q59/>?(X(%._J"'5>EL3/31'-9 MFFA1P3,K_?O%_\_>NS:WC21IHW^EPFUOV'$D-.\2I3-OA$:V9[S;OJSM?B?. MQR)0%#$& 38NDCB__F16 21(D2(EDB(NS\1NFR)QJ4 MP9>'+X]IWC3-[5;#@C,/" /!%5!F8'8MIKEUWD&7:T!8/0BNK>R6'J::\"L+ MJK+8DP$'$PXFIGD=1WJ=EM7$5 /"0'#YE1F878MI[O;Z.$8%$%8/@FLKNZ6' MJ28PJJ J>ZA=&?2O''A*?RP$#"V]^]'7;3O?120.M&U'F^/>SO3;C))'=-&P MVF=O+ATWFGAR>C'TU/TBM=Q=Q1U.LZ?K*TZC6(;QI:;KE"@81Q<#&2G/]=4# M#LS'V+;:[?:;32R)0^E'PR <7T0$%^IMP^J=O;O<0FN7$"9*)F0VQ^-/Z88D;Y:M0 M>MY42-M6$[Z%/@2)']-=8A+2L]V)I\3;__KMOM5HVI?_N+KZ9CX[E^_$6,DH M"55DB>]J2&^( Q&/E,@N_A+XIWR#^.CZDIXD/?$YO2-[AHB4S:UY1#"D6]U( M?")Q%2U!$RTDD1'9212EO_O9X[+7&II%J(@SMNNY4C\I'82F;_%R?L8BP];S MR9JI)TE!^E^H:8'4M%5\-?VF0G:/Y8T2]DCZ-RRQI'W$73OQ),L=S[3^I$P;YB$!%Z$?;[TII&K,2M(0L*X*/%B\R=II$:Z2*,D8UW$".B( MOQ+2#7TS.?ONO1C3HT?1B;Z$L)PNGA+0,<:Y@4/?\W7\\.$,GK-.:4+J5WT) M;A5+HV@W3D2KT6J?T$!R0*]=ZA2&LP&[_H(-^#X?^-?9P&?HSW=F5_[A_I6X MCAM/];?7[,?O=!X#G[H/W[AQ]__O'S MA_CZ47S]]N'[U<]/7[_\P#R7=I[-I?RJ"U9NUU[+C1_)F(8^91U?B2 72XS2 M2+3*,9-)'%P.@M!1H::$S".S@2\_)?<@2,BO<.^5G$3J M(E(326^>^64Z'V6>_6JYYN/6C=P!>:/Q]"*[_W)%,8?QA#I6KT?NSZLUJ1HS M)JO9VW3)CK_WK,[YKL]H$BD''N;+D-$Z/_ PVWL89LMJMB WA2*CG'*SJFQM M?:G:*HNP;?U:87+,!U@6 FTEHXWDFG_YVZO6JTK3"=I &V@#KF .05O5:8/N M@3;0!MJ *YA#T ;:BDX;< 6T@3;H'N80M.VED2!69^HA(8L(UFQN@+ 5@SHD MX?.2H%VWECRV4T[O/QN%2J7;W(3B[9/UE@38,M &VH#"+XO"\ZW&P&!@,&@K M&FV()R A>[5DZ>[H;)!6=Q*+*/!<1V2&I7*V+E\)\SSI>(1I1MT:[6*P#581 MN #:RD\;\/SH>%X5"0)Z@[9BT5:DF&8S?!Z!S_L$RT^^H"%Y7'=Y(M0]-PK) M-Q09<[^0C<O6 MOX7)..U8O?-^_G_$H"=W1>A99W17UEGE(E2>C-U;M7:$N09DD&Q (FPI! >V M]/B" UM:'5OZ].R!3;(\M"NR(KI/&?BN;I6?J(NZ): J3QN2OZ -M($VX KF M$+15@S;H'F@#;: -N((Y!&V@K>BT 5= &VB#[F$.0=M>-G]NN5*3/UM)/_&9 M9V:F[-$'4>CGY!_<6#XYXXC+/>OFX+/TY8T:TQ_B1^ E^NB-3=)6+>8=^ CA M2AW BC/>MYG3E4OT93H\N=]N6&>8ZF*J;^WPJG8$ Z !T(]/\WF_:^& ^X*J M;^WPZL $UU9V2P]3'4QS,35VASE]4V[*:P?.<":!TH]/<_/D_+QG;2P0P60# ML4 P(+J$6EL%B&XTK'-,=C$5N':(A8@?0+62(UU,8C+(&%@(6 A3BBA#;KV@&HNM*O!F"P'? MA61(@<2A]":@VV];^UN_@#=;-70 P24 1%@(6(C#68ANSVK"0@ P07#- ^'2 M0QG*NPNJLNK82H>FCCST[,+@PN-4UN%NC0_.D MU>I9*)&MIR*#X*H37%MEK2)4-WOG5@^S7TM%KAW!M97=ZB$7ZK$*JL+[G&3L M )BXOM37G$R.%BF(1^&)(_(S$2'F.& :AL#V7KD$O%^Q8[2(UD'6ZH+JK)H MY0)OMA#X74B&%$@<2F\#>IT]GF<$;[9JX ""2X"',! P$(?+A_?W6,X# U$U M<*@=P;4-@TN/9#T_>HI#:*FL5H;K=[^VQ3++*LU\]1:X=P;65W>HA M%W($!57A\G=P*3U_']_2H>XGRH_4QNXKQ68#=H\7RG@6DB$%$H?2&."UA^=U M42T/P 3!L!"P$+ 0*RU$\]QJP$( ,$%PS;,.I8USS.282.JA@^U([BV MP7#IP0PYCX)J;.EZJI2>G5OO3_HZ4:&,7?]&N+X=C#>V22DV9V +80OK90NW M5O1NH[?'[KI5GOOJJ3$(KCK!M576Z@%UYZR%EB/:$5Q;V:T>;NUO:W65 MY[WDZ0)L00'!4.,JPG?SI-%IH8Z^IHH,@JM.<&V5M7I0W>^A?W5=U;AV!-=6 M=JN'6^>8]V*J,!J>')V_:_=GQ",5IGLS?G^;-CYY=R)\%9=;YK#3NU"6M) , M*9 XE,8:K\WOH/D)\!($PT# 0,! K&RDN\><$NQ#U;"AV@23VO O?WO5>E7E M3,TZ[OB_CRN7N((^@& XB' 0"R,.Q8#%71S$SAZWA\!#K!HX@. 2X"$,! S$ MP0S$VT;U4\R+[%G'B7< SMH2C%P"<@G0!_3IV.^VFD]Z!X@8J&$0JG0_B(CE M/0[! <'8-E<82['7CAU-;/.NJQJ#X*H37%MEK1Y0=\ZZ:*U44S6N'<&UE=WJ MX1:F=[/*^PRK-?/44&P54GN+;*6CVHYHX=R!#4 M4XUK1W!M9;=ZN-6$=UE0'4;+CJ/S=\-6#6S.P 9J;*#&!NJG].AH[7,AL: [ MJ*MLE1%*P$+ 0L!"'+"+4P=M.@"8(+CV.8?20QEVGQ148_=]6F]Y*(YOOB")" M&:M- EDM#L+(PLC"R.IXH8-]]D556JPK )^!S\!GS'0QE1;XO ^XVJW]:\F) M!\$@& 17CN#:6N'R^UMMM! MJM+"WP(^ Y]KC\_[.U.KRC,-?"XI7"$>!L'5 M)!@=,O;6@>2+BM,5?$C6OO:#MJP6[V]T@F3@J6/NA]VGH+P^T%[0PC"K4,)2 M&O=Z:_EI]UL'VT^\Q$/L**XBQM:.X(+B)(Q*$>&@ID:EU[#:,"K 6!!<^SQE M]= -ZX<%56&<$E,0^"ZHUP<7N8A 44\7^;S9/%C?.KC(-<#8VA%<4)R$42DB M'-33J)RU^WO]Z2:P< MH63HN_Y-)":*6#J2(78:(3A!<%(48:F@^;8:YXA- +$@%-@4V91_RT[#Z M6$0!Q()@I#VJ!V[89U10%<8^HX+ =T&=/GC(102*>GK(1&<''C(@%@3#IL"F MP*;LQZ8T8%, L2 8T7?UP V[C(JJPR^VRXC^E61^],=" -72NQ]]W;8"L$!< M_I">TY;5[9Z]N9Q(QW']&W.4#WW7H.^*,]-+4ADE$\*>^?#.K/;9,SGUMODN M8]-SI$^_OO_,=POQ384,I/)&"7LD_1NZ38;T67IVXDG>N#60$?TW\$7BZQUO M](>?C D'8Y(@Y$3%=-0C<(Q53)D'=%NH$3 MB3L5ZN^),GJG<$*7[A:#J;Y^&'A><$>"(8;2CH,PNM@9.9Y-I3CR7+ZHX7+< MVYG'8X:I-;-MM=OM-Y>.&TT\.;T8>NI^D=Y_)U'L#J?9X_45IU$LP_A24W9* M-(RC"X98S_75 Q[,!YF^ZD@"WK8ZG;-^L]_L=)N-7KM_-B?:]7GDIYKV1\AE MQA(LMEHSUN9X:E[2;#26'[L/E^P)!)M+^547;DQX;B!"^A,;O)W3_"X"X>L;5C*3+N(2+AY1G7:M3)C(YFQ303 M0D]3)W,JA\3]"^G=R6ET^4K\_F)LD&)$&/>W5[_IZ#L8IH./U@A"M]>VFUO: M'/TVAT WE"S7%QPVA5H]]^%?\G!9=:[3 <^X+(LJ1KT7<,9@4:ID4?Y)RD0V M) N>N&C,&!,Q#(,Q1TBVHE]I OZC54S[)),PN44\?&[BX3/$ MP[ FF^)A>:M"7FIAO;D+PE\1!\%J//&"J5+KHU_(3 UDYE,**BPU+!_N#%-3 M)(W@I-9<1):"(AT)[>BN=JPNO-6J:@6\U26$)7=/13%O9A@FOA.)D?(<[>RE MB>JC.JOMYBH/=(6OVNM8K5T&>G!&B^.Q\3D>?"==TNJUEGSX$^$0S,:!&!G@ MS=PW-Q.D4,9;X&T5P;6:6S?^Q7-[RS-+3AA/NC<5GOM7XCHGZ0^<+#R]":5# MYM>]5TYZ:A[K:1*ZL:M,9M$)].X?"H4]&I!P5.C>2A8J=NOB,!GK93&2K+%> M2%Z4*!&ZT2_KB%#T@G.=6I_*RO(:^EYF(M^K6+H>IV)N9*A3X+ST2O(Z(#/M MK+&!6G[M()P$6A9M&8V$(A6XE=[LY[DN"+HL'@:$N>G>)1FEVY3FQC1ELUYF M6^61R20.LKH,9@(-E)G(EY^26Q$DY)2PKEW.7 Z+G([T!N*D)R>1NHC41/*( ML]G0.[?-LU\M]_*[=2-W0*H93R^R^R]7-.DS;E3/:G7>\ 2NW,)LAG3@WWM6 ML[?K*\@;K (5[4-30BT 5= M&VB#[F$.0=M>CH3#ZDP])&01P9K-#1"V8E#%K7+?IL?9QW3+73P*E4HWW0G% M#:/J+0FP9: -M &%7Q:%YQN?@<' 8-!6--H03T!"]FK)%AO;-RSN:Q\%GNNL M.AF@&K;N2W"K=&EUNW'R/.EXA&FSLP *P3981> ":"L_;<#SH^-Y520(Z W: MBD5;D6*:S?!Y!#[O]50UKE%.R]TCH.4FM.S"W#YL/MQJ0W @.,\1G!8$9Y/@ M=" XRZR[UL>B;.YLP62<=JS>>3__/V+0D[O:]"P^EVD21*YNQ!TJ3[?AV.8T M)F22 )*PKA <6-@$;: -M %7,(>@K>JT0?= &V@#;< 5 MS"%H VU%IPVX MI &W0/Y<])H]ZR->XKJ/=FU [':$5P5=09JUV*:";6;+>L,DPT0 MJP/!]9/=J@!5$]/\Q%Q"\9,%;X!5-=9H>)BUF&;R,/L]JX?)+B9\P\.L.L& M:$#T1HCN=:T.)AL070C$0A( 0(4D0)D@:M])@.>7W&+#QM/8?QV$DR"4L1*V MC$9"_96XM]+C31M"^DZN;.'90R2>5^Q\1FX]I>0O9$@\2LD?K?=+M-/:X M0Z2@_43@F8/@FH$"S ;,Q@'-1KO3A]D BH+@VJ'CEM=^P,=]48(+"8FP$; 1A\R#]-I6 S8"-@(VHN;QW1W\; M=E49;&LA+MV3[MD^R[$>95JUXXC:P6KM"*X3,,".0%R>9$?:O=;!LE&P(U6& MUGA#-MR:I*. E;!B8'/"W%YGL][UFI8^RM"KK'/BS78FA!<4&"$ MT2B ]M?$:'1:YWMLK@.C43L,K1[!M8V@RP]GF.9B0M3Q]^UD+7A6O7K;S3Q5 M8.<5$2%OE'!9OU44"VZO$PDE0U\YXJVZM[TD67 MXMK25CTQ!2"!W(HK+6@K+&U 'Y!;?BFN,FW04)!;:BD^>.FZ)@.G4+SZ/Q^) MAY$8*<\1PR 4MN>J/9TX47HA+/5& VPCJ?+L[J#P[3UNHZ[R1)=KYX,A?R]U M-\!MX';UU+D8L[N#AK>L%B:ZF+@%W#YHZJ)T6@X[=FP>E%P)0#"DO-9&O!BS MBRB[BK@%;PV&"B -D'[U?YH6>F$75&!IT'L= MA). :VZ%+:.14'\E[JWT>$.!D+XC7/]61?$8&PR 1G"VBCV[N_2IV..)X56> M:'C5P&W@=F74N1BSNU/*>G\]Y:L\T<#M4N,VLB'50#ID0T PI!S>6IEG=ZLX]4:$%U%B"-D+HX1@L\*+,2H%O!RVTP& ]<[N4] M7-FV0.\RL+$) 8@%S[L"L[O38M89)KJ8N 7/&[@-W*[R[.Z4,<%YT 7%+> V M,B:P8T7B0E%D)GM_E8-7[ZW1JN*C;Z1IU/"@%1^* W(HK;95IJYZ8 I! ;L65MN2T M04-!;OFEN+:T54], 4@@M^)*"]H*2QO0!^267XJK3!LT%.266HH/7DA;[)7 M'=:P?@:Q](2O8D'D>S121]Q(UX]^?^L%4:2B=U@C+?O"^ [2\1H;@.HPS0WL M] * @> JJ#(0NQ;3_+;DD+U(^CHJX7S6EV!LRZT&R$$)0'#UI1P>&Z89'AL\ M-A!<*Z4&=M=BFALX,P$ 5D&"=XNQ2TX\"*XPP=F& /I7#CRE/QZ2E'\G4>P. MIUM1L_3Z1]^X+>&'IN^9NPZ6Q"I*)F3\Y\/K68WV,SGPMCD+-9XXIAQWFL]\ MN=CYU?UGOOF;"MF%DC=*V"/IW]!-,N2&Y9Z=>#)6CAC(B/X;^"+Q]887^L-/ MQ@,51M:1Y>5 +%FI"UKK9_Z/&:?N7B^3.+@W'A-:],5FWXGI_>\L^-#6E9WBZ&6 MF)Q5&\_6;S:K1,,$;$<$;5MO&"XYG: -M($VX KFL/:T/;_$ %Y?/21D$<&Z MVY=296,Z)-WSA9?GY"SNC* / L]9RY@OP:WB/(-H-TXP];6:^L]R*MK-E;-> M)-A,LS@9CZSN)!91X+F.R-AP]'T5N\W#:^'Z@@;EN8&_\9#")_/(3$RC71L] MW2POE=/D5J.U\>1I" X$9VO!>7YWV;I7YGY1,:_A9%6YIAR7%W;DK70]O;[! M)]A&DCZ\_:_?[EN-IGUY]?&'^>A$M8H4*M M%N2[]"A^8!X4#;=K-KL[8$_7ZI:ZHK3*4<8.TXJC^4JOU(#L*L_N3I#=ZF*F MBPE<^X9LK'SMUI-V*-U0W$HO42(8BJN//W+K6>66-)A(I" QS9NFN7W2ZK>L M'B8;( :"RZ_.0.U:3'/[I-?H +4K#F)8,'JN?OQ+GQ'?K+*L[N+]2YWCU)8;A!<*54&4%=Y=G<"ZE)O MS@-N'2#$PO+1FA!KZBK/H2&>CF7,L=5T1:R%$*MP&E!J;(?EKO+L(L2JHN7& MICT@-A"[FK.[@VZWK#XFNIBX=:@]>RO;QNNQN+Y#]U^/Q>V::;6[-_(KBY MBR6^JR']'0?B2Q K\9&7)V,: /\5\=?7@:^;W.@V]!]=7_JV*SWQ(Z8O>!"1 MX+%+UZ>?];UN)#X&X5@T&Z?_JWN9C(-0T4_T<6S61$-U(T,6K.5P?401/3]$ M^@^(SP+MM>WN(;\K*P2/)+\K*BA91%/A"OF, Y9'WCG_AJ6,JY[>I$*:;SFH MA93DP5EQ:Z.1WLK/,+>F+>N,:!^/!9#1+62T?609C0B4",(BH>YM+W&4%B]W M3.^*691N9>CJ=DQ:>!TU9B'T-2K.^C+]W^_OOT3SSDPD@_2,J3Z[@_#,8>F, M1H31I^0?CTF"Z1^";OW$".*YX\DBY3YF!\25@;C=.NSM1FRK6:=9',V6PR;R M1IF5KE,Y).Y?2.].3J/+5^+W%V.#%*-0#?_VZC<=, ;#=/#1&D'H]MIV<\M6 MB_IMCK(#LT'P@@]S"CURG_?!VI_:8I'UNDX'/..R+*H8]Z*C1#B+M<44JO'5M@L&.@:!072R)2TC/$VEVK<[[Y#+&-!V;M^/N9U6F? M[?J.%QAE:_=1[OA[V^KU^SMSJG^V\1D'Y^:YU6@6?\[/K5;_^'/>V3Q?3YYS MG$:'QT.6B8M9@J0B6 M:Y^&/5^>^#SA>(1I1ML:[6*P#>H"@U^7.01MY:0-I@JF"NH"4U6C.:PH;46* M33<;BR/P>9^FX9.?M0;:>.SB\RU#>65Q$2O;<"T>="=HM#;V*H=+477(AIIL M5I,6U 1JDE>3#M1DF777(V[K=IAN_:M[;SRY?7]S8_M^^$DP /"3#F@ *D>$SPG>$YU])QP$M9S>]Q?!V-N>*;;!YYJ]BMGU@2MW)W_<6+)3I+Q&B=: MU&&:.]V6U<-4 \(J*-N L%I,FU=F-"!M-W.ICJ6CIFM9W*TFLM-+:@&GNH M8[>?7L]1]Q7>;Q^^"L<-E1T+UX^24/JVTL=D87FW],@)NUCEV=U!Z9O-IM7% M5 .YBBK;0*XJS^XNR-5H(;M84^2J[5267FNQ_:*@&HO%7'A9P.MJSNXNFV]: M3>L,4UV:J0:8 P\[VB M2VQ7%^<*Z3M"C@.BZC_ZBW(+&1Q:F,9JS^Y.!6U8 @%P%5>T 5Q5GMW=@&MC M@S+,="6!J[9367JE;6*:BZFQ6+N%DP6\KN;L[E2I9@&RRS/3P#)@6;5G=Q#D-;YU8#& H,+4G$ MBLS$]IJ->2ZFRF(M&PX?'+XB@D%9)&27 L'S+H+FBGD)@-4"< FP6GH)V056 M>^T]-AFL.ZQ6SS6M;7Q5>LU&]5E!-?;XZ_JHS3;L_!G$TL.Z_MX]I9;58LOO M!,G 4]7QE?9WBLPV[*HRZM9"7,ZZ^^S/]BC+X%P#5$NJ)0!5B,M30+5YN'5_ M@&H50+6VH6SI=1N'G1148['P#P<0#F#AD:$6XM(\Z3::>VP5#!>P&"(!I 72 MED9E:B$NS9-.Z]SJ 6GAP"(**Z;11+!=/8T]U/8 ^E<2U.J/6]#4HS]?EJJE M&8B2"6G5?(!G5OMLTYC6\.5M<]8*XHECFK^^_\QWBV\J9(20-TK8(^G?T%TR MI,_2LQ-/QLH1 QG1?P-?)+[>ID%_^,EXH,+(RDWHEO-V>.NQ].[G,.6!GAZ# MN"=-_[-)7=QC(NX4S?UKO30LZ#D>GPHP#$(1CY2(%-WFB+\2&9)!T8<%O&Y: M73%8OLZ]%V-ZP2@Z$:$:>LJ.7?]&N+X=*LDO"8:B^T;8P7A"DN:(.-"W34*7 M'C!5,A2D66[@1)98&EWV"$=(DE)Z>)1X,3^.[Q\&GA?P.I]GC]16G44Q3>ZDI.R4:QM$% MZ[[G^NH!#^:#3%]U)&EN6YW.6;_9;W:ZS4:OW3^;$^WZ//)33?LCY#)C[UN- M5FO&VAQ/S4N:C<;R8Y]+WYW9^38(/.5K#2;YQ9_8=7K@86HB,#!L:"UIO''MUY ML_)Q3NC>*E\,ICF8BS9;SC_X3$2L*DF0*2F*3_?;XB=HB74,6*JN*W M#U^%XX8DIB1+41)*WR;'*HCBZ.)X6BC(:#?9;&^CA_H,SV?JX?FC>GBV6@\S MP"*?X"8,[N+1@A8&X:^(N"+4>.(%4\6N*CV*V3SG;ZA(D1.5\TVAI]#31_5T ML7_:,77SM>Z]M)UJG>7XI'LTXS)ZOTDJ"JT2,)K:+O7M2(\O * M1P&>S(+"8*R.J7++8\D%F62C2,I?=QL]J[6-3IZ;ZTEB'XV)EV+7U&!E]HX( MM4:YY]Q2NIT8<.L&2<2JZ$9V$M%HK2/RL$X!=U&5=C=2YUI@AB?> M!LMZH<5V,L\60XI3?0W'MR$JF+2$TDAY\9#_1JBWGVJ^7:NELW M<@E^W'AZD=U_N:)H3K^NTS6>Z*LU*Q'ZHH;5[_]5LO'J+U0$A"/25A'M6LEP/@ M*G!UK]KTI*Y'U="W+\&MX@T7HMTX>9YT%+3S$22H(!($E 9*/T7'.E"Q!ZWJ M&JV-AU8!G+L0G!6"L[&G. 0'B /$ >(<%G'0JN_91_ MK9^5N\8#55FHREK) MD4[#PO$G!55:=$$Y3FU^]0BNK=:6'I_;_3VV]*SR3 .? 5>E%^+2PU6GN<=F MF56>:"J=@375FO+C\^-/7:RJ_),5P"?G]F'Y=DTI>6%6V%1W6HY7JCB MT11V_/XVK3%Z=R)\%1^U%FO]L')E6:_/K?-9.98NN-JV6TFKFRODHCO3RI9@ M2#]U5I5$KZQ^7*K?&M%<\0O2(F67@5Y%L6D7()0,?=,])TA"80?A). ?__O@8;.ZRH'TN+[Y.3UW-D](2<7XDYF_6-X?MVSW*TVM&@ZYV/96 M95)%H](RH,NB2+P>K[EMM:TU9;?Y/CGF,>GUW3-L_A^M]H8H;D32UQ M10*6_F2Z_+CT6%OW=YKJ1X0TJ!O?Y;XA+-;JGH0MTE0,E*^(XBA?G9^5X!.G M _O7J>D19>=ZCXB)G&KQ?LDF4;LMG>XF!0M+JI4O>!O-%H@G!%1F[?=4#HG[ M%]*[D]/H\I7X_<78(,4H5,._O?I-^R[!,!U\M$80NKVVW=P2N/3;'-*-4(OU M!3= "W4[@SVP]J4N39 MN/Y-Q%9%1",R42?:,LV^'RBR3G.'Z,38Z1/A*!HL$T&+=-?FUKQ[K&77_O M6UQ+3 M?14;%X)!$/LGBGUK@]B7G$[0!MJ*1AM,SC9=#6!PJBGT,#B@K5BT(5*$A.S3 M;->PW/%EVJ<4@FU0%QC\NLPA:"LG;3!5,%50%YBJ&LUA16DK4FRZV5@4Z24;M>/CO,^6NT M>JE#4Y]VOX4FD4557^ 5\ IXM8A7O8:U,5N J:XD7M5V*DNOM7U,KQ&E:UFF6=ZD?1U5 *N0'"!A1APM35< M-=3 *RKHR25;I/=9VOVGUGLO36?/E_8C<,7OE MPR,HL)8!O\O$NC))5OGQN]NW.L!OX#?2C?5+-Y9Z9T:5-19=*>%KPM\U&;_-1"_ U@=_ ;^ W\+MP^'W6;FX^>@+X#?Q&$%F]7 &ZEA9598_? MM30K-:][UU)1MZX$E:<-'4% &VB#[F$.01OD$[2!-M &7,$<@K9JT@;= VU% MI@WR"=H*2AL*_IZ;-G[O>@G7^RD9^JY_$XF)(@Z.9#BK^UO_HI=K(=I"V7:Y M",;YL5C3W;"F:S7.,=/%U%[ %> *<+7 D8;51\5*0;47^\:@M*@Q*Y/&HL8, MKA5<*Z"TYDC+:FWL H"9!EP!KJH@Q!6 JP;@JJ#:BT@02HL*HE*I+"J(BL+. M+X%_^H^KJV]"ZB:P^AS)B[KM)*@\;=C% ]I &W0/KBU2TU$31$@C&JF(%5H__Z[?[5J/9P6S74W%K1W!M91=(5:?9+KGB MXOQN$ R"07"5"*ZM+2J]Y_&V836:99[J1=K7D8F<#@@NL! #KYZ"5ZTR3S7P M"O$2P!H$[U3S4O?VAU>ZU$4YPMG8!['6$H8S,?=4 XXS,0LC6:5W8;=IH8@C M,0'?@&_ -^"[%J%AY$X&H^M<5F M&ZYFI0T7X!OP71I5 GP_M>7HQJT*@&_ -T+(ZF4*T+FTJ"I[_,ZE6;EYW3N7 MBKIU)J@\;>@* MI &W0/%7;J2R]UJ**JZ :BRHN^%;PK8#2FB/GS:8%I"ZH^@*O@%? JP6. MG+7[5A=374SU12P(K46=3JE4%G4Z16'GE\ __B57DJ<:AKL KX%5]\*I1[IVI@"N<00VL!L$@ MN,8$%\THP?W8VOUHM>%_U%U]:T=PT808>+7M7+?*G=R!SB)(PFS7F>#GEXY@ MO>^IZWV\RB=B>:\BB!X(AE=0?O>OV>I:&\]!Q%174FMK1W!M9;?\,-7LE#NK M!JU%G(K9!L$@N'X$U]86E=[M:'6[5A-374NMK1W!M97=\L-4ZPPG,]1!:Q$= M@>!J$HRJO9=:Q7NOZ!+;E;$;^$+ZCI#C@(C^C_DBK>"#3#Z?X $)H IG@[6Z MDUA$@>BD PID#B4WO_L[#,Y_PB_S,:-1KO2\E(]< !> B^! MEXMXN;^#R8"7I08'A/0@& 37F>!"FGOX/_!_#N;_G/?VN*H*_Z=JX "\!%X" M+_-X>8YX$7B)>!$$5YE@%'*^U!+PSR"6GO!7G!P&081?"K\4?NF655E=.*8 M3 F !. "< $8"*2QVR#8! ,!P@.$!R@53QK-\_@ $P 9@ 3 #F=H!YOL<& MO0#,4J,#(D807$V"#U[^6VPN[F @/OS]T\_W5Q"B?7D1+:O%5M$)DH&GCNE% M[2 3KP_D,!2&-X62C=+[F-UNTVJ\C,C RP2" D$+P)M"R4;Y$92B]!X0% B* MCFN5:ZZW/[VN\C27R[R_*3?E\/;@[143!FKA[35/FJW^'D_-@;\'#"T&3@!# M"Z ,-<'0Q@'W0@-#JX"AM0VF2J_=:$9?4(W==\R7$^DXKG]CBL/INW;[38$*PI?D,$HF MA"WSX9U9[;-G.:?[Z_C/?+3[.(%4Z5H4(']ZW0@(\5[J<;G_Y@<> M6^+GR(T$$3 6]&^4#/ZM[)@??QO0FUS/C:>ZG?J=ZWGB5H9385[$3=6S 3C* M=B-Z8:2_O5,)O"P..?B8?R1C&AUK8BW3U[*-*-LYJ(=.N((OV3 MITYZ=N(9":7IX]ETQ_2FF/]:U;V!I;L<6-1'(W9@UW\Y+-$N%HR60#4A(^0("#S59RA M)H/7>F$\2<&*Y?)/ZXLK\X2?S+Q][!0_! M[(_+OVZF.=G;+/$O18;#<]6M8BV+U(PZZ2$!/8Q$$8L0XR%ML!?3U( M",;9! 7T=H/5__7;?:O1[%]F*B=]6_%G-R#=(]!*/UOB:@_DI73%,\A@PSF^H_DKRO8"I9[WG!_WX<$TC M9O-GCT[XFRD-)D@\1S]AH,U-Y%(D3H^1;"3)78N) 'ZF?L##N=9@MKW8T._Z MQ:&B1ZJ58TBBU'Q'@4'/$YH@?@&/[M^);VL^L(U<,R2#@/08'IOTIP]$1N/B M) R!JJ:703HH89:TB/BF$MZ*$-O2J[" MD$3*>?AJ31U-1Z"MOGZ []*8CPP\QW'!"X:J=V;+\B#PG'W0_L>G__WST_M/ M/_\_C*W&L-L&1$6$PK%%! P;)HO M&&EBW>B+3!399S(*!(&W:N8K#L7KIM41 XI7Z-F$>?IB@M(P/HU5.-9/\.@U MYJ]!$(;!'$[)I1\-.PE#[V70?12[NA"=&VXYG M3N0:YM*-WDQ&R%9QN,I^OV$6_9"C7+L!MY),#UNBG BD,NC?G)BX=A4_C!NI8>Z!1=;&@G* M2['+A]&)Q \5C93S+^1X1G/D6R/D!FW8F>+(6'NO:5!*[B0]2F=ZZ%N7W%LW M^B5(PHS?="L]DU1AG]!6(1H9D;1'CR9<(,!/(VZ^'O+R(MQJUVD61[-"O(F\4:;& M[E0.B?L7TKN3T^CRE?C]Q=@@Q8@BOK^]^DWGI8)A.OAHC2!T>VV[N:6CKM_F M*#LP1NPB\2E^Y;38/EC[4ULQ@J[K=, S+LNBBE&O+%A0H$CM8^8G/9W\S>\L M% ?,I?RJ"W;T7'LM3WZL<",OQ,XI]5T\$(Z>8JD30>.Q&[,_S*YHXD>*#/W< M5QA*FQ=T7&5<8Y=\@-O UJKL*;K-I/_2B\ECF,@PSAQ^GY-]7AH4L/O OO8* M7]DDF<@I)A]'I?E]^O!P!*Z.1,:*8JZ\9VYR[EG63CM1)RFCE;@+PE_&QS?N MN*]4%JFPEWVC?!I&/J!(QV%RH?%TPDLJ%**8H$_HDX)UVM)GH6$W*C>4@8QH MC!HV3 M=,F!?^];C8VCW$AH<^='U'.4SS^@896.;MNYHPI[I\2F76.%(?( 6SHW[G', MQO'R>8,7H[;*,UERVE8TU2JPQ#XGNEO'F,_RWATG8^AOY66\RK3-]/=L@_X^ MJ5MD-33\00#W/ G9IFUD(7AWM&YT<'3AZ,)05GPF2TY;?1W=JS%A=0SUK;R( M5YFV^JKOUR2.8JF7NZ##E9?S*M-67QV^RG:70H,+$5T2>XIY>,@^A>XU[Q5( M]Z!O/-JZ5"=FO!C@UC!I]N%^XIH].N*]C)\)6'67FY+3MK6AKJ%^[&C*ZY9, MKKRN5)DVX,!ALFH @8HI2I5I P@ !(Y[R-F> _^2A_77R]O5+VH)2]LFS([8 M0A(6!K0])^==!Y&M&;DEE^(JTP8-!;GEE^(JTP8-K0&YSU\7WC(2S+=AU4_< MIJ'N'9C@ MVLINZ6$*Z9=Z:FSM"*ZM[)8>HFKH26&7S(N$8M^^7&<[8V1Z$.Y5% 6V:PKC M9SMEZ#KLE"DGP3M(QT%;)K MU#$CI$(RI$#B4'HP;+:M)WDXSY668S:& EX"+X&7A1"'TN-EJ]VSGE0_40_ M//ANH>L)K4\UW;HI'4Q5T!!O91@5S>T9;78K7*"A,\W+G;W[\-GI@O*FT+)1C% HYA)G26.E2M* M 8 "0 &@ - M*K[ZYX?+\Y0:0[-,#_W+*0G]\9"C_G<2Q>YPNA5 +KW^T3=N M2_BAZ=NEH>QNI)KVQI$(%:$:2]=? M>)"YE!_DR%B9SVY$5TZ",+:>SM_-5!:1Q>]5+%U/LX(@( SNB#51RF0E[=$# M#CM)R-QCOD6*GN.(OQ(9$H+J1"!_/0G=(!13)4,Q4?39$7!YP=U" MP^""*F=SG\JI86C5WD29Q$&&O#P68BR/GB\_]>24I)4>?Z^<2_.J)M?XOLEN M(/GPY"12%Y&:R)!$.&.#-C7FV:^6,]ZW;N0.]$1>9/>O2F7KUW5;UOEY\PVS M;J5I,6.RVINOV?'WOM7J='9\1LMJ@)92T%*( ]I*N3L0QW]7C;99>KW9P>$7 M#[9!!\8/C$>A4F),WX\BH?$Q# M8-@2V!+8$M@2V)*M]P05& #V>N)Y4_S=G'<.1 2UH+9"U-88U,ZZ#?$9L 9J M06WEJ*TQK+4 :W6EMA#1.M>"%;(8(%@H'5Y M]7<'M.XW,<^EF>>C[XRI=4KIL[QWQ\E82-VP!BFEHSN69T&9KH.,[T2LO_?@>6LA#4&!H2@/&5:8-A@;'7\.6 MP); EL"6O-A!!H4 !Q_#?P'M: 6H+8.U'#\-:@%M=6DML:PAN.O:TMM(:)U M''^]O\19R2-F9 /JF5C&4:\P3Z"V?M0"$X&)T!M0"VJ!B3C^&GJ#=K(X_KI M(3L(1MG9(GB5J>P,1>"U5EP07'6":ZNL@.8ZS7;U%!<$5YW@VBIKZ:$99UV7 M:)Z/O@VFUODCG'5=!4N(5NFU@$I$*Y75X-I!5NT(!D8#HX'19=;@VD%6[0@& M1@.C-QPYU+ ZF.G2S#0V)Q7J%")DF+F2[$D=5;8]/2NQ]]W;8B< SBMFV5 MMANI/T9!&)^24([3S52N?Q,)&2HQ"5T:,3U+))%RQ# ]5S12<>RI,=W-O:)L MS^5/P\1W1# @6F3,/:U/.&,V4GP'$>2Y?R6N0[_X-_14=>L&242/Y:.VE1W3 MLW-/B?B66(SDK1(#I7SA^K8$O^+0Y$D(3" M"_P;0XNY2X]R0@0. \\-K*=/Z&:V%G).DT&D_DJ8>&+,\JFO[1.>1YK@._Z/ M'PCI."[/FO0$71KZC!YY8:!9X<9@Q-___O99D!A\^W(M;'/ZW]"<_D>S,>/N MR],KZC*Q_U)"W4](9WA>M8I(VU91Q'^R;II=D:08M]+U&)5S:'#T.Y]])9&BVY<2-I7>2&_?\&0X].51:/<*IB";*=_@" M>D*HM#CH1]P%X2]#KWX4_4:(%VJ4C,2=&X\TP?-?([K)5OF)H@ARECM*$8TXHU^AAX_DYS3VFB.X09JW7B:*;D;:16/HB24/%L:7:/$'F53 M[-_H%TV2,$KHT9KR02QY+HAI0>(YA,/T-J*(H);5/_ %ORO2PC>)<\,_LL6L MC#NP6^_4W8AM=>HTBZ/9^NA$WBBS]'DJA\3]"^G=R6ET^4K\_F)LD&(4JN'? M7OVFE2H8IH./U@A"M]>VFULVT=5O2&=X)A2 V^\GB)YGQA^\ECXJ>*<@ZWU+411&2 MH(B)"!^H^([CH/?*-G0UNB=S1^4_ZR[[^LFL1_3,W4#OXY%AI8ID0MMPC M%:UZO4-!%?LU.L(CICJ"['T8L_-(OL9JSI;+Y2^OD:HOO,SB^9FS>DR ^9=* M\Q)IU9EX?=YH6(T,&$AYPB"Y,;Z^2QZWUGM2G'E:8A*ZM^Q%3SP:G,Y..&H0 MB[=FO"JL*#9XO/_7D ME*P /?Y>.9?F54T6W#?9#9R)DY-(741J(GFO6\8%G4DVSWZUO*'PUHW< ><0 MIA?9_:MV"NK7==M6O]]\PYQ;F4PW8[+ZG0V7M)I6H[?IHN<]IQ"G'Y9R15=L M6BLI#)$'6,LL\'D:^SQK)6]>2LP2","A! #P"?CX3G\E4$_8BEV7KPA#J@^L%U631I_4ZVQMG&;:F8UO)-:ZO[ MZ-:UH_JJY0/##\.ALF/W]HEUD5"<\BE.LP,\K."TMIM[PD,XA_2<3WD4%/%T M BBLG,Y\Y#433&MMIA6NX6Y0.)%3LZPMG[U0 +TIKM[\4&/W5/I^PMNE75_( MD,0ZQ$37>:+A/3Z+P]]"U[?=B?2 F=56I<\RM$>BV=9[)GN8WTK/;Q].Y=X8 MRWL-$%974F?^],V^>836]9K:EVX:\,P=N[78O;\;J=_5D,O[ [TC3'S.:GK- M_G/Z^CKP]78+O7[^<59-K!?439D,/TNF);^FNO>*'(5RT0N2*LG1-J%(=YA(T3]U(SYN*@9N] MP(]#:<<)Z:P,Z98;<['%]3/2BP*A38[95A/,JMTF";G1,EHLI=.E\[?*=[A% M@*NKUP1YNZXNQK=)Y2-=8#-((@*2R(SG,8+I?;/WR,DD#.[=,0$2C?YUV^K/ M"GFX+"ZMU9=1I)C0-15PXI,_J\37A89<>N/ZMX%W:X M'A&S9HT,)C*,?6+Q MR)WDV4C#TEQS!PF!J13C]"QU>N7K]D*%4<#9.ZV6U*?5WO06X783-XGDOY7I8#%1H:YB2XOC M(A7>NMP+PX!1^N<"S\1A,,HU4'@ 3P9D:^^Z07J0!,*>O>CRZT\F0?N9"6B;;<4.M:N$1:(UW"&/R=<--G3##5]QYQ;"L9/9FZ9I=2X#Z:WK$( N%A-GS4>T M#V1 P)/N6*,3W3E-"4V[P;CAG+>DR_1 PP+TZ:B @I+8I@U]/ 9X;WBJ[;/1 M,,=TY.%*06Y^E4)V9FC-A0X7G ?\*=.\3,KL()P$>DN#&D^\8$IJR]+][A#DTL"[&V%EG%=-J&*=U<.&?:F!1K6J*^;7N.'+YF#:E.R,_DAG;Z(S/T M8Q;?BFMNL?71"^[$%6_.U%I1<'Q'1?3HHMNUFJW^QDKF7F_C):U-5VSZG>CN MG^_Z$(QTQY$68I&H!OGUDM-&<\^__.W5^:O'Z:QA =S'K$6M>R_&].V(?$YR M-9^YR(2:RHJI3I5IF\%":P,LE)S.BM(&XP\)@?'?R?CG\S$P^!7:BP)JX134 M$O*+Y!1L-BC%W%NZM?GXY&?+V\_<@K^-]2BO+"[B21ONQX.V^8U6&VY'W2$; M:K)935I0DUJU. ,_"N#AEX0W^X2:ZQ%O)P'8'";4R&IXMXPJBGW&[2Y%:BHV MIYS-MM@-IOF#Q%;MR< IP$\DN/0GJ+[&0;EUF.;F2:/1L3;&@9AL@%@)I1L@ M5HMI/FOVK3-,-2"L@K(-"*O%-+?..];&3CO5FNKG+Q8B@D\C^+=)I*N-WOV> MC^7=K/ "L7R%P.7 /"@_GI1Z=G= @[?-1LG=WT7BU]'Y#AA6=BD'AE5Y=G=+ M0[;.K'-,-K"KJ-(-[*KR[.[D?YTTVV=6M\RSO8,'AH7X?2[$_SX+Z><- 1'& M[X7@)VTHJJFA*>2F>4C(_C"GVV[M<;6_H!4$<,7KKB' 4&#H(1W^1K=I-:L. MHTC+0EN I\#3PR=_N^=MJU-U.,4.B1=.K>AJ&FY?RDF6$\&G/8:NS>U6S1>Z M=^A?B7LK/>[@"CNV+Y1J62W6.2=(N-%E97!J?UOQMF%7*1 *XO*86>NT>M;* MX]7V+S3E,FR 5>@)8!7B\AQQZ?5[!XL5 *H U6IH"4 5XO*4"KIV8X\;6"H$ MJH4X*KZ4*1BQ29P*0^0QVG56))>_=3>?ZI$.V<-,_ARI=.M] MQ'OO@R0T30Z&7G GA@_/N[:#\42&RA%QH'^:A"Y=-%4RY"R.&SCB3H7Z:Z*8 M!J(O"E64>+$(AOJO8>#1P[E3PB\U%4[H$AA$%Z5@N'Z"H^R 3U\(_(O$)[?% M=,+L(\_)U:KN$LPQQ[V=>2V&=B;RHFVU MV^TWEXX;33PYO1AZZC[/Q X-]M])%+O#:?9B?0T-4(;QI>;6*7%B'%T,9*0T MK-Q">2!-&ZG.\6(?ZD_SVT M"=CM0)_=>-WJ%MS6[=60CV:K&1-YH\Q"Q:D<$OKM4XI@ MC^IEC^9%G-J3_/;AJY!D<,BT<.6FY\J!ZVF_A;X6 MTK6??*]V054<>VI,K^*+)G(:TB4BEOPD=.,I.^F7_!,D$Y))K_R_% H')#GY M0#MFYWT-0*8NNA^$8^D1&"9AI#V)01(1#5%D;7*_\U+5LWH]8F\Q/(Q"9YS* MF23X-#L_ DD"(,^21C+5I) CZ MO]_??XE.TBQ?8"M%EG08!F-!@[5')L\7*G.3SBO0(TRKCG'@JZD@"?C%+YZ_ M*TB3B[DV'D+)T&?A'0?TN*&\):WAN,GE8)\>+$B)X.)!G'/[!G7+W2PU+6V2 MI)>+W'_E(ME&,,G24@N9&1P/!H% M87Q*XCXF)2 ?T00TMB)D90"]HRA[O@KC)#HC3 3DXR.]VJ-C(<$S?R(X7&(M MH$O5O6N\BH4+LG!\=;S.BB98KG,*-1^2\7/U]8LZ:/+4Q@P1YJOP5FWT<-=[ M?!N36'O?Y;R'F?[H)7:&90'YAS2594>E&0S7@Z M47D P-";X"_?S48M.P#%I%EK@:&\FZ.S&)!ZV$>,%4&0YEXR!#X+G_X<%F/_,CM1!F M]UM/#S V3WD1Y>W]@A%:=+8T$V>3Y4:_2")9*&TO<1ZN'WTV,O.=KA,?R88% MX:;5H\,SN9R!W,?9"0((Y. *K-BGX2ZY ]J4NCYOU4@CLUR"*0?S(AC0[&3& M)9J9AC7HG0% AM(Y$$VM!KD67X);-1Z09]QNG CB85L,%6$S*?O/41)&CIR> MI'&BR]E^CX1(Y04(A?SF0GC8P.5)7.!X1T7AZI]0O\I 6EA3$0#%;)M)UZ)T\ M5$;#]+7Z85/;6WCZ9T4!+#O^[^GBD0X(IM8#+K5F7)+B7\KQU0-&Z5&2_[3 MH_PXV?JE9BNZG+,&$0-@8B% )KD,5>8^BJ;5%?0@S\U*[+12:_\_K;N+ _L7 M![Y2F!5R7GN[52%Y8!Q&V#K__+K9[%KM,UVOIY]"&A#J>&%ADQBK,2>'=(;( MSX_CP5O-4')/&9)C0EJDE=EL*",?E%1F_@PGNRM-0,5NF/FCN60 EE^@%'-G M=U9HRH">F5%GB\V,C\3-R9BC%/=6S0I9C0U^S941.16AVU]S =K\*ZT?L]B# M-&*84$2G<@6Q;*35A#[J"\P+TXO2?&DNF-:F@O^BNZ)D\&^RXAE!G&MB#3$^ M.#_E[X$,'?[C/:F-]M;%6^/.MSN7^D?]Z=T. 3C6DXJYRW>-0Y@M/$X?Q/AK M(_QY5BCU!Q]$^(3#X6*HK\6<+RYOW'^R8VX,L M?K[Z_C\??HKOGW[\C_AX=?WSZ_C&CR8Y]39>Z"!*F>NOR MJ\6=]1VC#HFZF>G]A M2&,RAHXF@VB>9BFF=.%,V$*[AN+TBS^M'Y:X"2@:]#6GM(7. M#]4L6NK] N)NI"@0NY6NEZ[CZPDR*PMZ'!XQT$B 3-<6M #:-!L#M< ?Z=-+ MB#!^3!0EO%]*(T5*1Z8Q;D:UVGF4V,*-V-@FA!6FA&/!61 MWZQ\EN!;-7O&#(M2Q=%C)]#@@)@'O[3NPEX-;R"T1TPJ1[1REOJ^,ZLKY#&< MCJ0W-,YY2*Z(\9OHTRE-?T@OC73P<73/H-(&L3+$';4@IE>G641!# IBBHT% M1UQ)7I4!%IRZ5\GY8;=JY-I>EM]=XWMP8HN=!^$'600Q MD#[9737FSX[2'NEL8XPVWB-YJ]/1VBE.3&:.O:E3CC;8M?(#_]1X=7G_1+$:W?HDJ\2+SSF0Q*2;[S@3RZ\,]8C= +]T>0D% TR=&]-!G'N2>>]%7IP MZG 81W\Y0H*;4#?MT5YSNBJS* \<39F47;J\,G#Y[^&:0)9SQS.__\&>W+F; MK74N%\'P4#5,YM$AF8AT MF7=5",DJY(Y3%Y_<_P'G'8=IN5BZ,IX61.?69_63Y&P[2AHPZ,*+6:2XQN]/ MYTBFXUUFO'_KAH$&IY-Y3&N"W6S)P"0,DW UXD4FF&.,XURK.EEQ(P]2A:L# MV@_92_75B[]F:\MZ%7W%HOU(G01(3D??*N9PMN!(29S?P8HV< M1.HB4H34-/YL7G33(_/L5\OMBV\)XLQJT$5V_^6*OL3Z=6<=J]MZP[.YLNV3 M&9+5VWQ)L[/ID@V_GUG]\QT?4="!/K_%="4.M$%W_2>VGCO?T&[^2>>39Z,N M;A(KG[M8VY=@&:.?)R';'%->"-X=O;D]D*>.R-/>_J"+:N#*5>9,[GP21NFQ M E)>J%G=IY1_I/@( EXD8[C9A2OF63!;B]PG/]NJ'AW.5:L+(-70X>?<#GQ\ MV&VHR:-JHI.>T!,<*_VBQOUSF@,7W##EHI:@5&7:MC[WLN1T@C;05C3:H'NE MINW@I\EJ,EQ=4VJ>^,SCJ?(KU/,2Q_3!C>6U^B,Z)>LW79DJ7E^9?4I!J(L M<)I7J0@^[E&'QZ.[9J=Q[7)$8:]K[>&,PAI,-? *>%5Z(:X 7K6MLWI-]?,S M:W!ZG^[TFB85,[\W'A%G;T9I,:K>ZUUNB*V=33DPP>7'E]J:DI-&KV'U,-FU MU-O:$5Q;V:T"4#6:=8O2D>I]>:\WY^3.'-\AUU[#[P7!E4.8^IJ3\_.&M;'$ M!Y-=2;VM'<&UE=T* -59KX=L+[*]A_9[X>/N@^!"%MT6G?=(YZ^]Q_?91+I;+\@%E@;) 6:#L M7E"VU6_M<3M?A5 VBR_H7^Z+>_ .QNF9J%M!Z-+K'WWCMH07E+ZRD'>\!M3Z M>*P38@STCE>ULOGFW9:J2'69KSI\25%X_2VH 5]^G3N/3XYLWS M\SWGZ:9I1I?-%W*C]U ZYIZ%)OCSTRX&RISOQB=FC=3\>#5N#\_GXCJY>@4: M.I^10%Q1NI4\3L(HO7IM;N--=@PYO\/U$W-(&RN=;Y-1E*X?3[,GZ+,>^&R'L3ZG3@NLHON" ML6OS_8X^W3#2)S-XB9,=V3$)HJQ=.K]>.N8Z5CXE^6R8[&P[?7["@%7V%VG_ M8+I U'?%1]&:XQ""F(\[6#[O1BM5=K@NG^48, E^9,Z,9@Q91#^L29P'?C]"R/Q[F!\QB@[\\G]5IZ MMCY /=6E['AS??"H.<,Y4\JE\T5<_S;P;NG#F ^('$I]BKE6=GVVHSG4W"BJ M.A&#)-:FB$\OT4=/:A6ZJ), .>[MJB1WVVJWVV\N'3>:>')Z,?34_2*]J2N8 M/5Y?<1K%,HPO-66G+I]M?<&'A>LSXI9Y,!]D^JHC"5[;ZG3.^LU^L]-M-GKM M_MF<:-?GD9]JVA\AEQE[3^:H-6-MCJ>SPS>6'WL3.D[( M)YW.K07!^N]!>L;2K3+'F4?)A$][RED,8P.BN4P1Y>E_GR];':(-TE5&Z7*D M.7)WQ4E9$!&("(\T(M]7.\&W%-+.S^G.'2@WD!ZA"R0&$F,D)LU8Y$^?RR4) M]$GG"P=S70H(#@2'7IF>'L@N2W;8NKPW:3&.@N7]J;I7XTF<;PXZTG(H&TD]4+A3GA.)?[8M%( M]/*('X1CDK$'TI9/:4O1ZIX2/+C1Z20@$4K#N1074]1;2,#=*)\3UQ0'RBQ; MEX2+UG;A^@%=."$S?>^.S9'-S3.A7RCT"R-+_+GU:/6QPN:8:*);+1Q]_ @E M"VM.BV=*9[GYQ2&^[EB-[!@:?A/]W"U 3=-[N?LTLJE#RQVE5YUO[*^\.[L MB[?[.+8]>B=(Z&:'#W,*,#WE>TG2>R3I@U32LU/<=7\XY>N5KL\DH^VF7H[K M6(*'+OU8.TGZD&[/"VP3MM'K%A_=:;P1L].\%[4POZ),P]:+X^+.)=U9\.#T\T>>&-\%QHJ2;S&2WM *7<),1:8/IW^E9!G M02Y@NBX.S2O"Z3:[$=LZJ],LCF9%%Q.2?U-/<:K-UX7T[DB-+E^)WU^,#5*0 M5@W_]NHWO7VKCZYJ8E/RN7I MR-\+HDCI1>S7S?,SJS7S).7J72[Z-:^;9UVKO71ISOBV+?&>WIRNET?NO=#. M9L1VFMZY9NO,BI%Q(,D>^RK?(S*[:9S,HS;7,QUGC=S@V)N8_];J]JU>]MML M)=Y+.*UK\O]WO!''"=U;L_TEY^.F/KYQQNEAF7NN'_/4T>M=04ON3;-S_H"K M[Y5M>-7LIZPM_@[+TACWPNTAT]J55R3R"Y4825*Y-HE&YOMJ'6R3( ^R,(_D MD+UGDEIO>O*(GREDS-NM0J'/U#.2:VR3Z\[#?8FO/^5\]^Y+- M$8**B_*A6IA0,*?PS MWSJ>R##-I:RBAB>36+&:E41H_FWIYKZ,#^E^V1P&9K2%[ VEFVXY!G(8>31@ MFI31_!Z=.&WV+Z/Y/?KA\P J& XC%>N9D>,@X?QW=B4'=G%@_QJ1&T;DOQ+R,,THL"3I$$D8'"Q7TM>CMM?M-YNCV=13"5GZ&T.6F?84T2>]J93+7T MC]D>=A:K:SEQ8[/?EYY@TRV1LF?)"%;_CP$A9;-Q^K^6^#1\@"KL0NDQ&B@X M80VYRP&*QH60M$[YMDXN&D6-Q(" *[A365+8)(L?$*"-HMFIS$FCD/Q?6^7W M-,_&PS_[D4F3/ :+6786&X7KK:KY,/T)M)M+^547K#>NO7XO<0KFI*\71Y2U M%%1R>&+/!\8*0=?ZJ))T/R=T)UZQ)=ZX-!>IZC^$$$:\(=:N.:NY(P MRUA*(C@9* JY;Y6IF-#+/#G.L+_.H?DZ M3UF#(R^DS(;#/D_F@V4N$I,;)!$1[KB1G40\RE#O5F/&C%SB+04 K5E$D&+] MTIQPX#!W*M(2#ST (B&X8]@-8QVN\DGT)P]HGS;T+V9-9E*?JY+(6) MUE-':1ZJ+QDD,V\IWY\[^Q1)4)0QB&)IG/W\5I[1@X0+4^X_2 B08KCQINQ* M/G324T@/NKIB4MALT0@'Y-ZJ4"N($QA98LTV(9*B.3!V,R^59%U=+XU;;-YV M/9VKVZ(4I*&.7O$S89F9G&$2:L:L$! > 3U#G7KN+XI 3GGMXY2_3.5M)AAL M\K7(KQ\HB18O[ 2I,!"@I0LY+ "1"0GX%^DO:?>"2CU;PXU7D5M7GM=[I,_T M"84<8H 73/2(\Y56.0ED;8QB%K\;7=>H*4C&$Q, Y"JD&*-R?.X. M.9-!"D>^)N_@\F)W0@/-:,@-SKBLI"(FL;'P2_C0,"J3"YZG(NY"GBR*A2U" M&1$1!?/W<#:'TPBAJ;/+DD=:ZP)3B_& O!/!I7^NS:^^57YBG/K5X>T:<"N7 M>=!MHF?DY^D-#>4*=C74(;$I M>G7#5,EXH]*[QPI3\S6I-IEY3L_-:U-)]\GF)[-")EU9:Y)YDU!GC+(*W#1K M27XWT2)#LKOL([N^.Z8AYE1[$5M27#*J/<^.Z>T"_#TS8'&[Q8P?Y5)(K&(4 M!VW6AK??/_W\='WUA[BZOO[ZYY>?G[[\0WS[^L>GZT\??B"_9-7?'2 29KM(*Y,>+ :(0G'N5VI M=LCG,$]Q7JR6/7Q3I+U8H,W+003Z.9\>)=LHV:YH-4#J_&=+3.S4H$H)HJ%+ M(Z-(Q?G%1[,QQ^3[HEAG:(.!]LI-/LD;9AU=.!>(:C?(D9:C;Q^^:VQG!9!C< ]-Q;O>*F MQ02U^9 3W0:$]X1Q.9Y> AOSEI%L62B*'RV&KFSER7F=0EA4GJ#RY%B)$%B- MLEH-U[=YP5J75A>D@\'1D;2:>6^S34"O5@X4K] %\^7SQ1IXWF$P#$*=-R: MU1M/UJ>CC[T[NWI+?05:"OORX5\+JV#?OWZAS]6=[^TW6GQ7 M[,)S[Q$GF.@&!#D(" ,_X/;>>H7IF/LPOJNATAONO@1<-IIM9^2_=,KV.K\\ M]G&V//9CMCPFWO[IR\3AU;!W.ILKL\("O?K7?%@SD/8A27>VIGLHPZVY=6S8 MA/:\J/9D1SA >;90GDW,.K;N5-7E$*ZCG?Q?*N;M6<5P04B$=M&-/8]F+-J6 M^-^$=\^3^+OI,1+TA9?]_9YDV@O,:117@R")1;I7\3NQ%*!?=JW\J2MEAMPZ MS617I>>E^Y;UEDLNT6'0,R4GYB"=61T@7:WWS@NSQ=&^S(F&^&C:R9F?G,OT M+HV@K?2&]B4)DR_-'NKY-LGW JQ6/C;\7$6,.NWD$0>!%- XNRAX$8;+BK2.F]1 7J.7L3;[Z;*"T!^WI\M>TSNN:6U_XTWR'":[QB]+- MJ7-3]&->YO?A/JT5N[+U(G.SW^ZEU])9OR&Q6_NK,6+V;]R[1)M"\ M]"3KX\!]*TX,"[@(E"\>D_CQ_BI3EV>N3]F1G;='+$\[>T:":WM,W5'ZZX\/ MUSD:$R\MD&1&1=:VLZ KIIXT%9K*_'QPW95M)^/$[)LU_:O&NJUU5ARWIJ&K,;B%Y)UFKZ=; M=[A16LYW(T,]BIF,.3,VPN37 5H)3TD2M2/Y?28-+),?=.-A;B>F3 ^R8H/P M55:'S[W:9N7H&DJ$+AS."J1R4)53/7+3PY"QAJ,W&KR:U=B>Y T2B9<3#AS MNV?P80IAN5]KKK)ZOUJ=4;<\+O$2,H_:Z1L]F6I\WN6_5.7]SL.NE? MZ6ORB&^)O^LM)D29QL(\;_9-IUFML@-SMEQ:6K^VQ]33IIN+)K;@EBZXG[&9 M:^]DVL) IEOUTBV>'E=3 R5K@9+SU=)/O+O)-]$URX\Y(70>='_7TD8H>DPT M_)E#-E,CO@[>,MUQ,[+L/%ES_0PSLA8;EMR-E-[+JB$T95) SE%HNAG,>FFF M15-IL^=U_30W(,WR8O92'_<'./0$FAAF5HW[H1/'K29F:6O>=>UQ7R*=1,A6E+H:MIEV]8@[Q;4_R2L'74#8'].N$S-@1B M0V 9K+Q.?VJ?V2U&OO/;U?<"Y3M_BD^?+/'UYS\_?!>?OGS\^OWSU<]/7[_4 M"2 9YW:95#!'\5" !)*XLC"9C55,2KXHS3-'B-&L8[X?DC/=%O[ MH!OCYA*>)^)/TW9)9RN4DW9N^\3;#D+Q+>W+M/I>Z-WQ([S=5W"S<"AKLA'@M' M\C1TOOS4DU,*H.GQ]\JYG&WKMQIOLANX@Z2<1.HBXCX=%+1E/ @U\.EGO^+W MTP!FOCHG%$VWT8OL_O0BNLI9K"+H-*U^YPUS[O?867--<]/O5GO')YQ;YSL/ M H,LS2";':O]M%'2AW!9S$?&^&LU'DC[UTT8$%J=IA9@J/^WV@+8UKK.?J9G?K_ MV[NVYK9M)?Q^?@7&:6>2CDB3HJYVDAE'MAOU.+;'=CLY3QF0!"V>0Y$J2-;2 MOS\+D)(E6XID77G9AZ:R!)+8;W<_+!;@ J(:-K08"#@ >@][PL.54H=24N*M4. MJ&NG?X]I'%T+70M=:YWAB]AB3L5W& !E K>]>1"&>X7UE[/GD]I2KTD.X'@1 M]8W7L$=DQ,2YZB^BP"0'E7R9'+HA\U#H@"L9Z;R9\SYGRSEW;Y0MG[)-:+FZ MA)9S+B?*AK)E33;T/90-94/?0QWN-N'T/&_8I;1RI1E5B>Y80AWBY!FMHH2R M(6NA;"@;^A[J$&4KDVSH>P67#2?/>5(ENF.N97O[GFW+<33'6GG./+>?F4%Q MA8T4BS"]9X,H><\_>;7'( IY_F[\[O\R>\HV/#MPH%(+[ ?9$G=OJLS&F+Z! MMR=O_]50V^5TW.P)O($M_X)&C)2%VCZT;$A92%E(64A9^=8VLABR6!'M>@,U M&]6FJI=+U>N7?BA[&O'&BH+9).+XF[1D$*804>!"<459AP5=K:.B2^FSV1,8 M@UADJR5LI==5HXFZSJ;_(F$A82%AS1)6HZU64=6Y4352&%)8$>UZ$PJK-]5V MN52-^P_7-9;),4//F<-7)P_EFS!+-T)@ZA '!EP71\?-OL 8RR)E(67EV8.1 MLI"RD+*0LO*M;60Q9+$BVC4F$7'WX3XX(3DLP0FX/"EPP+@;+#W0)]M@[&!$ M2*O1RZ[..1'@#7C,UK6OJE5Q-SN(Q:F$!SR7[+"8_91_,HI8G@PJ_R/:\HV3 MBQ"=G!:Q'8,[Y/%W18YJ,8S',![#>-Q_F1O_Q2@S6YR'X69F+"O_S+O*1E(, M.)&_\R0P!IP8<&+>>$'>&/Y/@6[EQTPPT8MG__1QJTJ]'^&(:W\Z HGZ];=; MIGSP])&E6X"A"UTA=97<1#W&2==W MZGD1OX>T>FT&I?3]>;B7KCDW-FI7N@ MZ\F&YXIC-B%#?)A<.IZY/[EQQXGJ%N%$HECOZ<,T]\]V D[_$X>NW MG(6N#?>5UW1Z+G/(I>M3WW*I1VX4% \JCUQ>R) MKDQP *D=YD:R(^SOV(T ]2?*[9 \<@J:DHUZ;I^ #OZ(O9'4DDJF;ICLNFB? MAJ(#C(34$QV5,)B,_*)K%3 B 3+I RH]PAR'61%<2KY1;O7&?13/X'R2D%)+WX) V]014].9-;2GDQ3"R=G%G1APJ9)] ; M>@LZR!5W5S6:[6FW7 ME&JST5!J1HLIM,$,^,=J6QI\:33KFW;U.O"WU%O'IGJ3,4VIZZRMU)J.H;0= MYB@ZLPQJV;4F,\UM OO ^WZT5D]K=;-. 5R%M84)M-M5Q:P;T.>6W6RUJZTZ MT]B6<5VML_MW79KH>\*G,W"M\?>A*$AP#4QGX6Z)NQ%<1@8>]'*RJR2&85H,[? WC.X3-@N9!30*I M=A(UB-$V=$;R'A3(3@;N,.P#U\%0S$0O;%<\.11W3&@/;$+1WUL?Q#4\\ M7_0^&=ZM4T!7F;J*@$BV&!4HY^*2/HB?-+5/7W*LG%74M%;ZI#OV&'LR-B#W MRK\_8("P_2DE&_9<$X+WS,PJ-W'(+?>F3QHJ6'H"$-K>=H1[3N)E0,/=Z_.+ M[^3AAEQ\_]K]TGVX/S@0>]6SS,Z]6'D1CP:V%GT5ORH>'05Q.NJ?)G?6-4W5 M?ATOL(#J/#H(V4G(8&X(8UFZSW-JSRA,J\&'/)C$GHQ;S]L,*F_>5-N_"E#F M9DF3Q]?5>FU)FV9#K3=FVOQD+VL+,)V+^ZK;6 ?4%B-M)^?FJXE:_5GK)"N0X!+D(Z';*FHX.7B3X-ZDV8C&VZ;'AZ^H< MVB]2^%OHX-#YND6Z^HV\VY6W%!PY75M>7[QHT%'2XR)?-*"CH<*&NO9#5WM1 M?S&HB[Q6WMMF5L#EC/U$)DD]F-DOA/M,K':(= Q6?3$F$]NZY$IF9>+5(]9P?H,OI"9DG^T$=PH5P;:V\&08<.PLXRFS0FYQGHI<^ MW##T_84;'8&0 QC)!85!S,.80NP1!>2>)2LMAE8=+W#<4VY2GX7*S=!CHV29 MPX$H0ZN^*K. &U+-T*W[1H'M-/=6R4 ^&0\A)F1SMD5HK<+$NE0SQJ_HW/E^O^3[QIO M0BG(',@<6<%-,,?5V1=$;Q?,<45-YFV',S ,03+)/&Z"3&[O+A"]79")J#,# M#3$.R;02D3K6IX[SBTM$;Q?4<2[*#[C;(PX,1I!1,H^;KM40N;60ZP0@+[FE MCXN6;-ZONCKS 4MG9KK6Q&;"&EJ9*H;T^#-M/+)D0%.H ^B?4.^)CL+3(W*\ M-QC&>U7>21\*G+3SBXK^&O728@$'"#0EG@X!'90'E'2'? MJ$^3BF"3VF<"FTE5T("/9,VS,E'I ?1=&/D..N#K9;)2'/!QP,\'%\@RAR%\ M0Z.8LXP4.KSO_GY]EJ%2AP]_WEV4K/A=!G,.6Q#U=FJ[NT@\<%$\GLL0*YSL M>7\N$#M;Q]4A>MNH5=(+']TP$K7F965Z6]28EWM1[>E853S&9$2X%Y.%[\4Y M ";K4<\1]5S%C21AI@U$;7@6^W"1O!^-HU[ 05X[XZ5=6WDQO$Q5U[P]^T_G MZ\7W"NE>=_:IX#6C7+WXI36-974SC=:2!G5#;326%>A; P:-<\?M6O#Z_ZD2/1H\NF$??,]\-./D+9N!DDHR3.;"TR,#(S,3$S,"YXR\\V7<'8R'HU'GGY]^^OBW M;A==7HUNT2UY1@/+IT_DD@K+\43 "7HUOGF-?K]XN$9C:TYI"Y!'H@@O G8A]IGB_"/A.Z#C[F,^+?8I>(!;;( M>2=1DP5> M&+JH,LM-\_A;;#OL_I)/#)E.?=P+V9X =.J7$AN9U MB&R7%$$B&?!@XLSV>==?+HA(E?DRX]\B+3YB@$X=T)1GAJKU%]T3"KK,+[L>9IUA,5&9XJ>H8$4'=7THT M1BB097=%,$F+)(AU-/.>>F%BBCL D&+^?!K6X+C?^_WF6NM71.Q0]BV_C8#^ MM">3)UB0B#P0W1G&BVP5PX24(#:A^5)#0EIB2+3]O$8_?M?3B4E26B P= \? M5#86^"53P; Y^A\^?.BIU,ZGGQ!2:DO=A<=]I+7WVK,4O 6%R:=N5&)7OI(= M[K1_!,PZB.7J_09Q>[L)$>&TE1 QR-L*$8$D2W^WJ=Q<5$N5*#;IC_S1E3\* MR\QHW7:%0E?3A89]KGS!J4Y:NG"3P5+/HA3*>>:N6B/D]O,><7P1O2ELCGPS ML:4(D375Q<-3N:)C([PJ%C/F^:HL^2IZN5A0-O7T&W@G>\=9U$4>R!0IHW&& MN<4]AQ2;EMZ">PO"?4I$TI0J!G-.IN<=.11T(Y/_AX,G1V"W(I), >E^*Y-[ MD(4XUROQHKP^]67F:YDLD+)S40IHPGE'0)L[89?_[O5<<%*UGI!%P+"OT-I< MW?L$5=,J;9-IU4I#%LIH<94O8YJF5=C"3M4*0Q8K< P@#U=$I:LLN3]".I(_ MOCR,C.Y7S\COP-F?V8@SW($MH*[2I@.HN!YE:*,A(O$6P'] MJ7\L_X';GY@!Q#\QLY'FAA+L/O;6F:RQ#P2Q[]@G]7N](X690Y*"C&O8E,Z7 M5N+<;.'+"*1ZH1M#7=648>C)N1.UX=&.7XJ[*4QH/)< 3D//A=:92Q__B>BW M&M/=6!C [DNP8V9(SLA6A:P2!/*F2'-4:I J*4QH%:&R(EQ@1SK@XSDAOBA M.TUG@/2D$-*0%=*\6LQVP^P>$Y]"'L;W//L0D7G_\,8-PK:9!S,AI0?EO!#">Y_QUI_BW2-2-=MF-7X6+0@7<[ MZD#;^VO5B2$6\RO'>RX:E_/I#3C_7 %GR10IKBV:A3.D>#'CD@B+TX44Y6YZ M$0C*B! 76%" *#E!!W=Y3&>,3J&OP#S)LKP IC9L=@](6##)#.=3]?,MT(X/ M']Z]??=.3KE6:S/PL"I9JD14]AND2I>ODN6_4?YY0@2TD@%%0K3*5$Z9QH0_ M48L\D"?" K*N$FNI!F!_S@ ;YD@FUU2)P"+^1ES!KHM[@D? MSV$ 7$?)1&Z [9<,;(JAZF4A2Q3Q1, 4*:XMEB6Q#(W9T',GE.D5S0R >30& MU-YG40NYH"2;%J9R,-V!4\EUE(>\+ @3Y);XZSCE$QF ^I !2K$)0TJ]5Y\U MI]=O$#!KX2H'UU7 ;/$;<>PKCP\=*IU)%1WD"X^#=SEB3T3XRL=K4,TCGCC9;I]+8T#;&+9!KS2C%JEZ MXC?YT)7+9,!RNUA."W =T8)\6(M(#6!F0SP%D8,6P[V%$/*!K9S?@'8V3E0U MG-"J0!UQA0UH%Y 6 _MS3IPH/\;0XO>#?.Y;S.59HR=@Z&/J[&UE-%..07.R MT:F]^.&Q6*_1JU"R5@6WL9"T%-A;\#.H0S:HEE&'L%!E%S[?(5EN-RP8J9*1 M+AI1%F5J%:BN2+#C\G)$0)$5LE MK4M),XKB8BJC [FJ(2>W02:5[K@5X$SI8XC5Y0X-/ZN M)K0L>X,&EHBR&LRE'K#!2&I1E&\?"H-B:5H]JSM::TC>H%WU,#7HU+;1WC)4 MK2+5LM7/-",LE<>@!B6W K:SP]I#_O*R%SMPR-TT-WD#YKNP,JA"IS$ MK*Q*[?CV/71DZ& AU(*"7A!))-VQC4?"=U:HW8HU:%\VM%Y=^]("ZNLD5LGP MIN!<>ZNP>U38,;$"3N6].B/VA7&"'?I?8E][0MQ[@A8$K_91A$$1LT']ZHJX M$D;&#U;B("D/B@1J56Z/*O<0-OFOF#))(UN>B"ONN6,L??S!$S2\7.P'3O+- M"K*=57'WH@TJF@W\5U?12$BDI%246DXT!4&1E$L:T%C6+O#M"OEV)6ZKP'M4 MX('K<5\B)*..,NH9[7\I4J"+912'#+!S@WWY>KFS0M1'405:E:]GCU=\\?( ;(Y2O&N*)]11C1\2V@-_ MI6GL06+#*9NIC3:;='J?91F4-KN^L'&7V>K::2V2-K\KH2)R&V$_I;5RDT H MFMYPU.IC/?IHG':7RF30D.QJP48-:2?2M9^ -&X-*YG- ')V+6#3"ULN+_P7&4+>4VG+4T0%Y$60_H^&U)/GL;\?T+P8V_MOO#P1>I6 M<76G>/C-"@6"O"/YCX'])(-K0\]QB-I^(X;@M@")OL+\O%- H*\Y5A]".',] M!DW,ER.?N%*P#A+!1/C45Q_K^)5[P2(BI4#20?KW@G#JV8^*D?X$@2R8.LK? M/^_X7-ZTA(&1]._/.U/LJ)N>5=Z)C@N>=VPRH,A)L_Y1/\)"O'(FZ8>ID>3&.6GXZ"H$*D8WSRN(ANOIW9'$R#W1)? M;U(:,5U16?7$%LVH1[P$N^5\Q3,BL59F M&DRV$\B/%%T1FW"8^C%]D>(71MR%XRTEVQ$#^ZZ_I:);:E_<#Z=]!.R'\;JH[ M050M(UFRBI3Y9$;X=\&N%E,Y")E6MXZKG%M@O%O]32M&H@'CJHVIJ\(_J6"7'X5BA>V9=8/;M5O%783O/HNKA MALC.&=7>3*?K''\L[SG:@_'-UZJ3F>1M3C^8*H(_")*/ M":,>O_7\]:Z\,;F1O7>(%]37NA:M^DG?/W82-R4WIC=N,[V^ 8&7-YA_(_Y* M%<'T*N64SH2\\_\).YDEX )O<@>>!Z/Y,/L#PR1(>3>M2H[#4:E[X@UF,T[ M$R%ZV/K\8A$BY\7]HV-WS5-9WV)EK9YQ MO0'\*.F'^]\)X&XP@-;_L!G9-8)&HEHI0'Y%GXB:'*4&&[5U8JN >R&_@QG! MTK&\:\I4)$YT3&1DP>O7L./[U .,N1$ &QXRTVJX_=Z-LN]?^9+E\' MI\;:@ K'CN)USTP+[D\F+$B:QPUN*M"E6P#Q!'P;"]USP MR\,YS2/A;E@MF+*!!;C$R]@HE"1N8@CJ!C,\4^]BGRP]!!80-'((W'+K[A:K M ;F!7.L"53?[/J68K#?.0J=]#Y4H-&MJ M(TEB/^T% 6A)X2IYQ4Q-Z0EF(V^*,'_U^#?"Y9 FSYMK>UTU2EW,HS$1#7-C ME9T+R,&OZOQ!YVGB^%@^Z!AA/[8GD'(N"2JZZ& M7(WI ,9Q,[QJ:>V&I;2S5$S32'])+T9<&!8K\M(;61W]+=Y0PY;QU8+J@[T7 M6!![\(RY':MK:?+#T=,Z-DG6%!&JP+TI=M'8O ]$1G?D97K2NL'<(/TBL8:C M=\+)T&'.I&)E+VMB=S -6%F#E,XD=$C&&6M4T++L#Z:!M][FF_)F=N72E.8R M.SK1"N0EB58B8T_E6CZKVU[OIE\$R3LDJ;[$F5[*W(%18X:9$A$RF-& A.KC MZQ4_-Y&)-=3#J['QB,P:=RE7NFJNQNA.U2U N8&X8IJF6)=][RW)[(ZJC]_! M-"%H_SU>ZFN65D>BQG-0"!DWB#9&KG9#)DYW5,W8F#YDMK\5;M8KH43FK >C M+]E/FV16<0M)&K>26QR^!9USORMD:T[6- M"IRSE#IBT/PS"J5HU_$KD;XDL0=/X C,HOF*(KU70A8LRV[!JXF16;EKCMEQ M+'W#\J6)JI%!K-2&LL"1N\GZ!5O.UBB:6:5PL%411'7Q%W3*UPEW[7N=L^6<31D42@33MKH_>$,PK19> MC0VFC<&461Z#4<\A2WG&=6V]':L5N]^38N#:E'YD7J/7[J">U^A- M2@5K;V6I#Z?ZR:]!%>Y0R"V#9- MQX]*4C?&QU@-IOK*+6'-B8L__0]02P,$% @ HH"55QXLQ,^!$0 6/X M !4 !P87EX+3(P,C,Q,3,P7V-A;"YX;6SM7=]SXR@2?M^_PI=[V:T[Y^?N MST];BH1C:F3A RF)[Z\_0)(M2X"0+!G([LMD;-,M MOH^F::!!/__ZN@@'SP 3B*+S@Y/#XX,!B'P4P.CI_.#+=#B:CF]N#G[]Y;N? M_S(<#BZO;SX//H.7P+^]O!+8R^/7H$#"Z1 MGRQ % ^&@WD<+S\<';V\O!P&,Q@1%"8Q?2 Y]-'B:# <9NK'&'CL^\&E%X/! MA]/CT[/AR>GP]/CAY!W]].'L_>'9R8\__>WX^,/Q<4$,+5<8/LWCP??^#P,F M19\=12 ,5X-K&'F1#[UP,,T?^O?!3>0?#D9A.+AG4F1P#PC SR X3'6&%,&' M,(?Q2N 'XL_!PKM%/J_>^4$!S^LC#@\1?CHZ/3X^.UI+24NP3\.\V)!]Q2"> MG1R^DN!@0%LC(OS9&@_)B[]6RK^<\=(G[]^_/^*_KHL2*"I(U9X<_?;I=LIQ M#FD+Q90UF(S]DY.SXZ/8>T41 M6JR.F,31-*8MRHQAC%CKPX!^#-9?DLF,-@E:@%$4C-%BB<$<1(0:6/HMK3RO MPQR#V?D!?=KK,'\,8^VOG2B/5TMP?D#@8AF"@Z-^@5]X(:-W.@<@)JW0"37L M$T*1WK%'YMFD'1:FI)T@;QW7A$>A3R[B$U#N X,K#$75]Y [@Z=RK_?D2 MQ!X,:W'W]+C>R9G$E[37@,\@9CXB2$(PF0E_;DQ)!P_IG8CK) K( MOT 87",\#B$S5NY-\!)A:KTWT3,@,;=A_9*-B=I#)2PBK1 .&:@ MQHC$M,RU!_&_O3!1PKE8T;X88\^/$R_\Y,7LZU6/Q/=625E#^%[H)R%W0FRJ MM54:O,8@"D"0ZV#4[S=49_44U'2$_:V*>MC/ZTC_6ZGF]GPG*W%$DL6":QM" M6IE5D"3"7)1=@AG &G2(&Y.J56B?%1F?/>'5#-9//B/Y*;1:%] E/ M-U$,,.T"(D[SWU)U5UG01BTL?5ST1(EU@[A[\ RB!)!ZE),.K,X(2)69C++<+D!B_:632NMAY0'1+W6 D73&/G?YBBD. B? M/8IM->O8&347( (S*.R$0_L(:.C2&_.5D7!BLQ'LV84+_8,+/*D\=O9;3B"+ MOK[">#Y.2$PQXJM7/TS8NO>(1@[C1FIWY^YZ\15,.0[1-7,AV41#>GHLQY@BECM,V M\\@CYR[#PVAKH2 M27T^T0B!.O,O"1,:H@8@E8?U4K77/QMGNS /U"!X4]J$PY%'#64G(BAIQ,6+ M X&*7R\5,U35PC136L]-&0.5;!EHE& TU6)L1!%,?Q6C0;6T.;?7;,:B\I"- M-!D K!O'"S%J"J=+Z4>BM73#B^S;21VFYR',%&(R3G QO&2S#+9O\GOV?5HH M#8\$>R9NK+#=0N\1AGQCAEI-T65=_3>!\4HTQ2K(. >RIDT+)=.&31N3->_D M,81/:4CL!NK4/D4-6#)OF\&T:1P!8-]'">V3=]Z*C=#.(:]U-8(5+X_,V3XE M_<-Z\K,7\AW;>.QAO*)#!=^GM9L!H;]1NB,G&G8]9FLYVT(LZ5"320?0O(!J MP+1ZB;+-@,G:$&8I$RQU@"VR/('(A^*%:*M!2P=0Y4!I);INQI:KQ3)$*P#N M0<@"684WLIZ$%L/,/:!S#.A3X&RD<0*QYK!"8P:<@*"P\,F6.5T"J.><1D$ MTQK?>9#"'7M+&'MA8=QQ VT;QRPJE6$]M1FK/+2_!(_Q)M>NG(6WMNET)78T MHW]'88A>V-R;=70,J#'P#9*JK5O)R&X^G$MGI'Q%^!NA#\C].=LY A%)841! MYM[Y?H<[E+3PZ%U94'DLL)(KS;'@$LP 1;,9# KEBQE]5F/4+!)N^Y0%Z$-'T,I=Y!UF6WKQZB[T(I:US+A8LN"\V))G-F+K)F"=SA&. M'P!>7"",T0MK9'=@MW!HN:^Z!SZ SZ+U'RM1ZZY^H.B)-29SVX)!VVIHF@'J MQ@/II'2X 5WNGM8[SK? (X"?TI[,OA# )=;@?K01W(X=-5^E_8QBD)[C\2*R MZ;6T@"/FPU2KDA4[_K14^0MEQ:AK;?>J_U(T+!"PS# M-<:?;,2XHSU_B6B3AB#8F' E*+82MJX!,V=<#(2KEFLU/+GE5JSS'S;BV-$Z M[S!8>C#@*UMV ZUOL&S-*CV*F*9XL!0CZG$$1OG.1HS=A/:B_);UR%+V/=;S MT-ZHLWP7&D-P)R7>[[82OT9\N$$D,.Y_V@BJ&^,NCS?E]M2&OI]\+N$6:"EM M:[M,\TI6CW&WZ#]9G9I(&J!3=WF_Q'"MF%DH];4V7$&U_0H*=FW$S?R%P)8U M%1CS$$K78*1:DF0I<37%A4WDG>LE/ E1Z,F:2 K6]7-V>+9JLI*8[G(Q U6M M'Q!5)0UQ*TTBDM(LD^C.36N[8UOCDCQR2$^3=" .*R9D8816J- M;)R1BYB H)$U(P92+V@ 3A]I(T+X/3RH,U?6)A&DZN=::'&XP=4>I^NG&"&J M)O5# EPM962DJ$_LD P;M8(&X*BS.(1 E"(F@GM1(H8XNA>4-'C>6Y!)(:RV MO+R)10U)HH1X84-1SY"BOEC1.)/.[]?!#7\M ME#19KNW-K%:?\N;+R-M[9MMKS'RAJ_A%H>0=P!"Q!1+,HL)+D/ZEG]- BD94 MS&?"%Q\B;-,J;9U2<&?=FKH&0M'7Z/H+:#GCGK;A+>4 CGQ*! M@>JM$(^NW \MX21[\YN,$[Y.S41Y#[N)'+[D9C>O? F6&/B0/X3^/P39ZGSV M8@O^O1NGGZUUQ<+N^>89K?0V?=&4=MZ+7;TC94=/C9$/0+!^@0\E*W]-C.J] M,DY34^.PA=3D>P);PY6+X#6=-=LN3!UTP3M/9NS%17S-E-H)G64N8+(@A7<4 MB4XK6SB06^N_A9;IP@'PSD/I[<)ND-#.$^?Q81XSCU$84JMA4>':Z^0[%9NU M8T=ZVHX>.*.$^1TF3T=HT4TY3E*@Z8-P[M M=CR5EB96B-APIS\T= DT(KT'RP33P9: R4SD%IRD07LN74IYDKQPR^HSP=W. M7":S^I[A(ATZRTOI(82LP"I+=WQ O#]PKSEZ\7! G.9!LV=P,4*?0#W$)4H> MXUD2YN&3&R>O.QXO+A("(W;7?IIPQ(/Q])= Q,<;=)6JM-CBZXS9;M$ZMX3O MY#W0J=P#6+!W\>+5S6+I0;SE3]ZYR%M;0^*,4&5!PN1 ?J#.92HT3:@ZV2]E M4V\EC8G.2/\Q*)'-4=__H8C(LB_R$$V8A;%90G1RRVMG(\E.L++=G[0GB5YS MKU.3V,J93W::-* ^\DFY2?M+NPY%SQ): G9V^0'1[3"ZA1 M)6"K.-*?">_MA6 -6:F^"TQ7P9_O.^OW%H#][Z,(KA/88R5DY0I$"$QG,3=/ A!B;:K&G'15+=WKM*%+0V0GL^IRTK:KJR1@Y-*R3 M5R:D74NT,\([2TNJMDM7JLV<+6Z7@21V%BVUF0:^G5]4#VVKO*%;1=KD!PF1 MM51F_ 88"9Q2H2X==M,D$:$';ZC$8. @2_Q0Q@D2(7O.V6D,3#J21BY1$*=A M"#%("ML0ARIVBO5"4+D"@_!4.1%*6 I!&RZ!T7J;>IV4Z0&^+D-!*YI1:>AL MF-%.)J@.+KJB9AI#D1<@8U\N8H,;4V[MZSDRE0KK;LIJN5DO\1?=/\D&FY#L MTNM9@UC8R(4AS7;X.YU"B.,7Q,XG13?K/6D<54(XS9 M-LGVJ4CM?*;]^+N6Y)3<7%,M]@"5&783F!(=ID:O'>U4/H[MIM@RC\_'X72A M"*0!)!V6IE0^2-@:B_!G6_Q\/G=)ZY?%OS2F0/D@7!BVM]U8OG&22A9%W/#E M[9&G8Z[+;2EH?I!ZOY<=ZZ"5W'NL%#4"2=7A)% 4(@9; M96T\R@;(2YFZI$]A],)ZUPA9-F8)LC7X>V8P6X6,06%?7+^DZ3&-SR?UJYOM M?K+]1++E^QKJ^8@1(5\B7%CC%5[ 9=&H($/X"45@]1VD'I,@"F\2(KP52Z]A=S>H>//5.ZI_\D!:,DY9):EJ4.G9KFMVX!9-AVI:M7T97[*BDK+6F!F M\F!;RY*DXLXNMH]#CQ X@WYV9JWPTR0JOF?GP@O9FW:G->".P*=A+K/PC3&OWQ#UAM9EE"3H]O+B2[_LG)M;,(#L[++K3XRK2AJH ML+(/"2NNDK!XD*Q]Z5T+1 D+8N:.3TT^TY-SR,787[@H3#/9U_U16'OA6F>V>RIS""68O M<0?8[J#':JLL4RFS2LN2R'>QPT9',B6JK(/9*#]6LSX49 M4/FNA.:A45'#6XB^NV-$%OE9<8US.Q)VNH?#;I@[0[07WLXMZ+8/W\I%H&76 M*[PJ]WVQRN]N2[PPOX72%I_>=&=/?\$_0TH_?87Q'$:3"/P'>-B1$P+[2U64 M\%1*6'*1*QU;XELJN@2-9C' C!S*T<,><">)4S9!JX_^6@"N56H!#7^@'.@V<6QWK=Y3AG['L6@U?ZC;!UB% MN];:^WR2.29J@L0.&% _P2[D/1F!YJ/,<"&*WW;$+%!I&%L/#:O2K5PDS+YG M_SQZ!/SR?U!+ P04 " "B@)57 7)XCRH> ".& ( %0 '!A>7@M,C R M,S$Q,S!?9&5F+GAM;.U=7W/C-I)_WT^A\[WLUI['EF=SR4QE=DO^-]&5;;DL M3[+WE())2,(-12H Z;'RZ0\@18F4 ! 400+0J"J5&ML V/U#H[O1W0!^_M?; M/.B]0DQ0%'XZZ;\[/^G!T(M\%$X_G7P9GP[&5\/AR;_^^9>?_^/TM'=].WSH M/O^^?+KKW:'PZPL@L'<=>+ MX\7'L[-OW[Z]\RKX:\P!.SWO6L0P]['B_.+]Z?] MB].+\^?^C_2GC^\_O.OW?_SQ[^?G'\_/"]VBQ1*CZ2SN_=7[6X_UHM\.0Q@$ MR]XM"D'H(1#TQOE'_ZLW#+UWO4$0])Y8+])[@@3B5^B_R\8,* PE;L)].\V:G[%>,Q??]=V_$ M/^G1V0A)^FV%C^3-V5_]>-VAV/B'L^R/ZZ8[0W][G[;M?_CPX2S]Z[HI0;R& M=-#^V;_O[\8I)*=T,F,*,#SYYU]ZO0PY@#T+N"G$X+FBP">G#6FB?X;AFQI MG/IP I(@WI-"X3CMT1O- 0J;DUL:1C>UZ>"G&KB*E=Y-,?_?4OR6A"=6$TAX/0OXKF"PQGC*I7F/VVS"7]VMMI_IF4'2V# MFV)\'$?>UUD4^-3XW?R1H'C9F%WQD/8P^0@P_=,,QL@#00L<<\=OB?V-_W$- MB8?1@EGGT>0R(2B$A%P"@BB-CYB:]S!.33<5Q3&:AFA"J0OC@>=%21A37^>1 M,N0#,.RGJ%C_>/G X5]!D,!["-C/F;CG,9 !(3!EY@Z!%Q2DE*\:^H-XW7<4/C'& M,#4QJ0-3'\$.J# #98-55V>X]HUWLJ!#,QI , Q31X.):P.OK]Z (@9].*'> M#^O)PHBEQO MAJ$/_7P(QE&WNV%&9DYH$'DEZ@(6&XPX40R21Q8F@+RDD8&$ MG$X!6*0TGL$@)OEO4FQ37%>_^'U-&D4##ND_UP &X 4>XD#<\,DOL,7@)8 M16K6R "9HP5D0AE.F3L=$D@&+R1U"044B]L;()YYM:/)ROD5$%QNHXM(@N," M@?2G#7'TA]\?<>0G7JK85QXZN2Y%#U=$RMO6)W97*['?_'X/0C!-Y6P=^+\O M!0E7Y%0T[A:\$5[!,7A#VTM=V,R $*Y$JVKA[#0S1^HMCN;YSN\W%,^N$A)3 MG8YOWKP@8=DNYI70__QG\";GIM9(+JV]W_/D451ZZQ-M3S"B'YD&%*_AX5G%/1+10\#@ _#&&*ZC\E MH,@**74UPE(^U[E)06'"PKH9750]7$*ZD5KM/J@U@>3FC>JT"%,K _ R=?,I M'QXS1E&J G-6A4BT]T5C %(R5W-Z20W !,F9WVUM@' J<)NI&+S2C3';"CU' M=-,YC\)B3HU%/CP!0W5',:$!XQG$G*TTHYB2/YK0Z7B,<)H7BV.,7I(XXR'+ M(HJT9<-1C5BM'6IS2H4&3-S# ,W +.L%'F$>#RC,,H$D]_6 J*O$?6[-A&D M"K+SU@8(_PVRPC3H#UZI8I["AX2YB:-)2A89)3&KN?)7@5'1+-0;PQXF5[#O MT%F/3>$H)48WX<8!+K,,,,65VCV(/YWTZ:?30IZ/+-@)_4\G,4YC+ZM?4FL( MW^*;+/Q)-UEP.B\HKU454:T"N DUS]+@7DYK)(RK]18811C%RT\G%R>]A% " MHK0Z 03[8'"^@\$$!)L=F3*3W'JM,KN5X;DBUUOA,.>85MJ],X:K@EIV!/(>"ETS!@7A\?L9%E!PM46]&Z0S5F&1?%"#KOU G66(B*HG]U9\MQX[Y;0 M\]2"]6R7JYPU\;T.4&KF?]>^VV';5(.BSJ%1S^A5A5N=8[^>&9"(C+./'ZT#8_&^02]^/QD&S[2-(->WC_8QKL@0Z'9 M1[8N2B3,<6AFW+I]4 ?*'X158H!@$4NF7]S&R$D17-NR(_TY#(Q6:[# S]'.O M3PJVH/&QX*W%->%YR3P)F+,BVJO*UX=R?XNJ^39'7W^A\+.,%14[-D>C<'-" M=H 1H7^Z3G!VN0&*_(H*N-8^9Q%TC.PGZ 6 D/1&D'3?X?]?DATP9H'"P>AJ M>!OA,0@@=7K7_.V)7?/O&0#O&KTBG^XH2&&A7P$R$_ N;&[*O#S!18*]&:#; MQ$'H4ZV,,/2+DIF9UA+@5[?]YVNQOQ3W.]1IXC@>.93@*[2S$]\$TU9:H1GV!&>7[53,84U9O1 M- MYR*2Y]<]:9KZHL8!H&EXE&,/06SYC0-GQ5E==I3\%6V:F@>UJ\#%[%E>V M\O,@=5D&/F/Q*;&]A]-V\E&VW/D$]+=XV7N88]VV[46>TGC,5I9J.U1F*=/2 M.LY:P;12RH8/E/48\(HZ]8+05H6G1>7LBH#9R;_.1+4D_.EL7:.R"JR(G3H+ M@*K)VPVZ.EOIISSGHMBMLYP[44#KR9M,:!\ MX+6DXFCR@1>3UHM%'W@E::VH]8%7C=8(GUJ6S'S M0R]DW3]HKAD9:YSE_4/O!U?C6WY=YECP:W'!;\65I4_LM0YN+=3V7SLBZ!Z\ MH7DR%Y)4_GN7* DN ][\S;8I,WJ3+-.%&\?^$4=3#.:RNF9Q!VO(E]8V2[NX MSX))8=(=GNJNV'&_B@=!VG^0Q#/J1U BAN$]6%Z<]S^([SH6-[9H O<.DW58 MBKS>%6:[-G)=;!N_5Q1X8L%M[IJ-2U'9!!F #,D/N'(LX[ M'*]PNZJG;VQK&;MX6*+M\@;TX78NKK:['\B1;"Q,$GFM^ MV]B6VV\I>Y47RNUL%'+^2JQ;SYWHWC@5]FPO'E*L)JOV\W05A;S'8W=P?>*&>,23L.=]55<(83O>S $5/=]"E1=0%_X#JFX; M('\;*&]KF0KM-U"A?9,J]&"KS[*@&*QR5"N;VR5H_0_]BWT%K=#7&D%KJ1K0 M^#Q=]/OG^RN$=5]M6SBJ/Q%+V0]#JD+9T7L*(DLN^I?+]2-P R]&KVFFF;>9 MJSE">Y1_(2P=. Q?(=F#:G%O;10/0P]#*J?[8UUSA/8HKX5UC=XF%FL01-^8 MBJ=N\G64O,23)-CUT[+CP;%HT=8:0WO\)4WZ#$(_S?MLOI<>Q>437KN[-IIW MMN_YUNLJ0 (ZJ[KHP]-_99-X%04!3$^ 2]$3-M9&S\H='X8^*_A(0)"%)^\0 M>$$!BI>_1?@KQ*1XT'C]-"^/Y$;C:50FFM@QS$<5FK] $,2S1A.R/80A]>B! M_-FJG8/MZX>OA7I1H;.)X..,I4N&83$J@D(/+0(H],#R (3$(VT\K$M0B$]Z M-1C1$0"&\SG]/T8@N)E,H"=R#+0,[=!Y)M5"H4TEGZB Q])J;Z5S(SKJ>\JW M5?(J3ZQ'2':BI N(;#]K4G%0KK*.(R^=%Q7/6,IUY?DY:97--M,<=*SG6W2R MKAGCCHN[[%QHN1;'4O8.^URH?/(J:X'6!E^Q3,I)G:UUDNU'14U$>^&O(>DBDN^0V,#D =2D[BE-B M7UZHY=R9:9/WYW1X)+R.#UU1.68G!MK\9G6WRDX@.G*-^FVY1AW@L(]K9.B$ M>(=2H6H!Q-5^=MZ4H'5'W=J=*AW>"Z%A^1=K(YW#0=_RKWLQ@IE;,K2;QF:9 M)CM!ZLIL;FI5G<.A=B:Z;B6LG9>K:+4?@GR4G9RW*@N2>E<[GVC3KT;KA2+L M1$6GC-2MYG;N1;OFB'2V:CIXTFX?/ZQF:;ES3]OM6^VE5K#NW/MVM>&HK(5W M[V6[^B(AKKEW[U6ZVMPWJ_!W[_FY/6R*#UUSRMH1L,R M#U7?,0?-.%GFMVHY Z$9(DN=63VG)%RYC75569$G%-NZ4[7\F1W\BV?%1$VU MG6_ SQ'(6IL:7;/"HIUV#) M%6BUCL>;'B&>1'C./+K12X"F63ZG>'7T,Z(H3K=8V'<4G;#6E\39P>SY]=94CV7XZN(Q,/Y B"/H?-G0RUON9D[0DR M!R)[A&47>;F$5?1U[4ACA9W>O S.LZ'.E=D=C^/8?AQ'+;TC\>A:+Q'I*M:H MNC(5W13G"J(.O"14=8[W=I/<+ A2E7IUM\O- H\:DJ'HJ;E9W%!_A50Y=VX& M:L;)? [P_%LHT:>H]$+]<79 YBW23!!09#OXX@Y)UVPJZQRO2N[V9/*D+G)TB[V ML"![&$G2PQX&'J#P@DEQ!WO(E[_G).VC\=[I5(5L:0[Q&V72]H< ;8,'=$00 M\S_'15?05/=T9Q9#>;:YS>V9[,$\PC'Z4[8!4^GIX/9+UVA "*XF"LAE\N$4%X).SCULJI_(LJ.3X"$G64RE]C &6.50)HFQB%H; M(/P1+--+"IZCE)C-1!5;7 M\\(-**ET,R@Y!;*>H!=-0^9,#'U*&YH@IL4'5)?$)$>778VP.L>+(*%_2^;4 M]\C.Q6KN/CJCVM E"IFF3\!;@1,5?SITI6!M9U7 M.X,CR@'4?;WU(FA"-]A.;!2VQW7%IMJ?/B0H^$[?YBJ;2G?74C"40JL5>[ZJ M=;$%G?5(R$*K.J$X@-!J7:4AW7DX&UE414%]E^/>R?G+@'=5P;5Q<.6Q,AM$OKD%QCXMQ'.[E]D-U1>17@187:5 M47J+:7;_K7)+<_F4S?9F\$I)8*N=4LL>21E#+\'I$J]*L-0;P\#^G9G)#2G; M1,J2+"H]#3"TNI8>!,.0Q#AA,B3)JXA::XL7<03]/@KA\A[@K["(7^BG=H$Y M=C=4/[Q2#-FBR!1@5K[-BQMI'=_ =#UC$)()Q)NGV-)J?LZ\$'8=/^'_29I" MT/H) Q"EEO$2>%^AOYE/;O9'I<=QCJL^H;^JM^$BO04(_PJ"A'N7G+:Q3>3/ M!.RNVS36^B7$,*M2^DP5P26<1)AZ,F_[39GBV 9 ^3)^9J\,)'A) MM<+GB.ZU0J;_I!,J[^/0S+([2MJ:V?+8!D#Y%> T+/&4*L@YH$I_?:91.KT* M'2V8X\TU,LWJ_ MMJB4>F;"MFWZE8(HRC[[2*6A#/"B*KX-1S3/F5CHFPYI@+>ZFYC*81RL*-DK MHE@,"2M%Z^S,"RM7E=2(2.Z^4LN)^]D)AT*^8&]I:2'PZ"R(;<2>2F^ER()S MEJ*F5*M2$4-G;+Z M 6!GL6I;QO@!9F>+N-H6+=7HM;, MBUO%8%P9\O=C G>5G#=60#;%CR5.+VS M18':I4\<]G>V&+"9NRM/,SCW,'@KH/##Q,X]$-X%-GF@V;GGPEL!I[W-H,O! M0[7$DGOOC7<-6!=JJ8MGR WCUH[*ZN*5\JZ!JZ'.W#M'8,&U2\=C L=C M;, MQ#V(V5^6VTQ(:8!CK;B-YP'LK9H^OCVN"Z46WAYO6?.475K)D\VUA_F. M"]U=?W%==:[9/#]&V9G8AX11.YKD/S>5(_G8WWV-MNC>0:$?.@SYV))'B#UJ M&<&46^+7;$!'9+>0&-&@ 64C=S#1C,R5.TA_8H\]UYM73O]CS>:Q9O-8L[F_ MM)2W=\ZB=%"E2AW@5O5 ?7D;8RE[TJI3[L8GYZ_$NHO<'5A-K:ZL3%OF94N8 M[&3>O#'A[=B=Q>H0*A,[@*O*DI0#"L[6J7:V'CU;\YD=AM&7IPM MN32R9G<"-M]?T>4>4:##JR.H7F3' H-C@<&QP "RU]M0F$0)X2^3.T@(N]NV M?W%/6\Z(CHAXTV\>RQAL+&-P_EI#O4+;RL<_A&^B^C>&W>A%*N^ M^1U751B;]TXF^GBAX#'A;PX0C0@>V2E!!Y3R"W YU V.3]( M?Y^N'9B=KL\7WNHAR-(#D*N&_B!>]QVQ=R03C.F"3B\#-)=67I,DH[Q +FWP M$-$I+%*_(PW;:4VMWS"1Q=7 @"QYK6]\D^!<+@M+XA;#/Q(8>DM9NENAITF& M>$1)D[$J/0^-H0;OI#5/*K+WKT-?=(WO1FF+$HS*_2V9M0UMOR"(J5&?U9\_ M\1@FF1R&BR0F=_ 5!GUIPDC6PZSVV\4U)4Y- (.AFN1NM3\*Z[Z?,VE).SGPBKVT7X:*VBW!A;FXN0?CU M&\Y$G0V #9Z7VHF8I3]Z@K.AV+DAK,12$F4'-"*GJ:* +5R.6XTTU+LZAI%?JQ3XDAHQ-IZ"!7MISD,K3>U=<51(8-4Y8U( M3(SU("D*7)LH62]2^SD>@FQ_)4P[07%GR\I;]VE-O59G D.=+NV%W:)EG4N[ M;6[MA,TR+U:4@G'V4$+KZJPJ^V,G"CPM2J"HDREL\=CN@2OPQ/2'9Z0Z3;^UN%QU0Y?ONYT"7=PPK+#][&[A$[' M#;U6G]RRX.G0XQ&LXQ&L9N \1#$DCV"9AI^42\.J>AFZ:VIS=OD!T!V[K.)8 MV%S;NUACB.G\CV%(55R*%[=81]K4.(R2,GY.0^/D[CWK#4K*I;-_66/Z.6V/ MY5G?8WF6!3& 2JO@+'15"F-]H;U0?=O)NAWA2Y[UL!,OM02[V!J*N2[*E/6\ MR_+FS9AO*QW>89JIIJ[@&7M7-KCC9+'(? )V ] DPO-TGV[!%G<<@S@EK&J? MRFEHP"%=4R';,6XU,D%F\D+2G%)\\\KHH)^2^/JBUG80+O7XQ>U=)E[[$=B* M=^*OHH3N&_ "X'C)]"!'5H3-.B+Q"2X2[,T @8,IANGJVB:'BW6]OH?$C,ES MU$Q'CR97U-5$\2U@D>58=MV/L+DEI-\Q4XRE:[FRV^&PTK5VXKQ'65P/A;]V M1-#6>\H[))7_WB5* L6]^9N)@Z4E09)*'K>I 9*?X&L4O-+M<)D@Z7%,>1\C ML=,%W=9G*3UAO+30Q+S#),67WU9;0/%F M*DM>%/X*@@ NV3NJ; ]VMPMMW3T!6O6_<$L.OP9U3YLE>H"X\WBXRX M^@#F?>-K2#R,%A)G7M+!.G%[A!A%_E[RMNIJ@J6R5S)*8L+<%99$G;,(G(B= MJFX.EH&(LS;%W.%VLL3Z=*DD55R142FQ+4X#6(^ +&&L P+K3U%+A:$J5\(@ MJ!G?MQX&GD1HQ\%ML5#->A17"*]M.39O/1(R7:$3"NN%0UQJ(DA?Y.MC*Y%@ M*7N5*G$G];!>_T76+>6NNDY(%AW4*NP'RU/=Y@H)@P<@Z+O4I3-E62HAR5I3@HN71J'@S? M0EC/M\R!VY]QARN#J]RUR+IQ;7>>QY['?U:_9_UX @?_\?U!+ P04 M " "B@)57F&\\$G1^ 8P@4 %0 '!A>7@M,C R,S$Q,S!?;&%B+GAM M;.R]>W/D.'(O^O_Y%+AS3\1VQY6Z6[VV[^X>KT_HU3.RU2I94N\<>^+&!E5$ M272SR#+)DKK\Z6]FXD'P6:PB0;"TCK!W6A*00()XY/.7__B_?RQ#]L*3-(BC M/_]T\N'33XQ'\]@/HJ<___3M_OCT_OSJZJ?__4__XQ__K^-C=O'EZH;=\%=V M.L^"%WX1I/,P3M<)9^_NO[YG_^?L[II=!]'W1R_E["*>KY<\RM@Q>\ZRU9\^ M?GQ]??W@+X(HC<-U!@.F'^;Q\B,[/I;DSQ/NX>_9A9=Q]J?/GS[__OCD\_'G M3P\G_R_\]*>_^_SA#R=_?_+_?/KTIT^?C&[Q:I,$3\\9>S=_S[ 7C!U%/ PW M[$L0>=$\\$)VKP8]8E?1_ ,[#4-VA[U2=L=3GKQP_X.@&0('?PH5&S_2X$_I M_)DOO>MX3M/[\T\&/S\>D_!#G#Q]_/SIT^\_ZEZ-+?"G8]7L&'^%+/[^Y,./ MU/^)P=>(4AJ[PR"J^8]*^]??4^N3/_[QCQ_IK[II&M0U!+(G'__/U^M[XO,8 MOE &J\9_^J?_P9A8CB0.^1U?,/SOM[NKQMG]\2.V^!CQ)_B$_K7WR$,8FT@\ M)WQ1WR],DD(W7)8_XK*<_ ,NR_]=1RW;K/B??TJ#Y2KD/WWL.]$'. %\V-E6 M20X\Y3CSPH&G7"'9-.40&^%)E^V0>,N.I;'E/A1T@PP[:#+%\?B/C$<^]VG_ MZ2'C>:%1B*MQ(SY6&6JM_D4Y:_^.L= M?^'1&O;,T@LBN*EO>;*(DR4>V=EC&#S1+57B8;>^#ICZ&D=\\]5+OO/LRSKR MTZ]\^:#_[FK^=QFJ4/\9=UN C"\#R.LL2; M9[53VM[>P6+B?&8+^:T;UK#8QL$D3U^\ .84\B]Q\,8%_P1<<9N5?_ECQ*.6GD4\3/TU3GC5]ISV).6#[BQ')_7GOP$F6<^_C3&8_X(LAN M0WBQS +V!!2?(^>[OBLT@<0ALY@N._;=F!M'W?"R9SY?IUF\Y,GE MCWFX1O42CSG\G__@_6@757:BY(#AVR2>PQE*<9[WSR 2@N2_Q">H@:WF]H/= M&#<W!NR">U!9?2_QTV\K'Y09 M:'GRZ0^MEW>WOBYVE%SVA_AT_I]KN+K/UFD0X1Y/X:/,%N=>^BS_XC=MLEU( M#+;OVD6RKUXF?SI=9#SY-^XE\!IQ+I\D_/E+\,+UC5:W*0<>P85HF#QY4?!? MI&?!M9;&8>#3#V=>&J2S!0A'*7PY\2OYT2YX.D^"%?X*7K!\W]Y"YWFP_9&P M.Z:#141#E;\.^6RAIDN;62CFZ=G&^.FAYG[;FXP35:[Z]"E%87/>JE1TZNJ MI:)^5C[2..L@6L?K]%L$"D,8_!?WK^,TO8W%E[CF*,5ZT1C %T #1FYZJ17?M_9Q>@3U=2HT-[@M#$7V*ZA\()/ZL^@. M/T8"-PA=.G2>MMU;PX[AXK)?\<3#6_,:-5]]]K:; [;V&VP_WD;S,R_Z?D,[ MR0MA?>-Y0#\TF[NV]AG.$!>"SAHL N%YF2VNHA>>9B3:S(RGC/MG7H@VS/MG M#MNC=7,-1W=R5V?;6]>EYX#V4U@S?'S(4!ZDWV_6N"] [J3KJ]Z$VMYEL+F1 MD2E?B9\3N/:+CT#%Y-B]GPL5B&[$=DF@V,;!)(W;&N[N^PR.SW,<^CQ)+T'$ MRC8-\][:K2.S!#3XEP#]HU4W46MS)]+C@\UUE?-FD0^Q&PXGM MD3PIM1Z4]A>A2\^INK9QTG.,5PB6T&2VN(??I@MOODW='XCX8)((N:Y_X:$/ MFTI(.?C*G<[$O*P2=6IA:X*QZ#2(A[?!X_ M13BI*Q_F"'(Y+K14]:25LJCRP=_62^!![%31,K=$-YWG489V(EU%<$>=PU2# M[(LW)UU1[_*S.$GB5_C'N;>"O[7(6CL1<6/L7R_7(:IE=%O5B"K;#/X=^T_C M6.0NO6VR3*0:.KF3-6JE ,/[ M :H/B0+M0D5G*BY$X?5CRO]S#:M_"7.M#V-K;^M^TEM"/9I:NWBE?#\0=M%; M$+"O(G@Q@\P+VU^FUCXNU#[#/XR!"H8GK$GU:^DQ.4/I-O>/FK\ M; ,/XF*SAF'\BI<6S/DB7C]FBW58C>S88ES;+RDFQSXRWK[H[&9BYN.S05XOL("F?%RGGZF)(?M^GNZ]37Q24B?99&\ #( M+O-@!0I64^S-U7()_YL$7GBY6/!&G@59:VQN-[B4=M2WB"]784Q2 MVU4$BH17-7GO1<*5B'\31['RJPJY&Q1[:0#;&D'3G8";$$285[;!X-T,YP1' M?X6+?L-;HA";NTPN&2 /[,)8EB":11R#N=K,8@,2=O-%7P),RJQY4YN_:'.7 MD5[=^SF//-!,OT7IBL^#1<#]BQA-2#5/;W-;]]J&H;AU4SC,#B-96<[)6QY> M13[_\2^\;-5K;G<@@L"I'Z^R9D=3#XH.%N#;_4-"04H;N&I_CE]X$BVW:>+M M?0[1-R.,5B>VO#.*O-OPAG9=J:;A2-?%@_=#>3A$T).(KVF\-IK:NTE' UD+ M56>5"P)J-7Y^(8QAJ"Z'K2*-J3!QGE[^@#LO3OP GI@-N6,P)/$- M- '>*#38''$2^7PZP%!:FK:HF#L0<, >Y60O0.7%&"&>O 1SNALT]@.H'EFR M%O$=,(VT_D^U@HJ5(5QGUZ$_$[/A1-T=+S0TG;'O29E/S MX?)@VE>+0@?KUWOG[LX"#ELC#8=;2I *2*FYBG"/>>GSMY3[5S)D"Y/_$(FF M+DU\U]YNDJ P'0D5SG2XK*<:DLXCWPEH9[: U:?]T2GJO=QG)#GICC\%^)1% M&=J#&\6C4C-7Q_#,FW_G?KX?VKU,+3W@YI,:@2H7'.3OH.G$=.AX<+ZW5&[O=U=#8R;3%_LEC=':-1-^% M@I/C*W!9M')KXM(T/M[;>HUD@?X:1,%RO:S=2]6_.]'%]:=626CY_O/(3@MX*_C<2^NMLBT-'6L.%H2E-MH.]HN( M9,"XR3A"7TN;H::^[2'Y/#!N$/X]M.-#D742$?YDU72TN/X=XX3?,J^NIM M/G\Z^6,SSD!S8RK P\&'7R?S92SE<($^)M\RG"&\EW+Y-WLVNO8=+P1<[ MT9#"AD.-#) M,=K;S$BIN^+WH>!$,1,.VJYAS\WMW=[V;9^@TLPU7J*'R=6-L8C-D6Z=*4P- ML4M'N:BTT\8OM1,1Z]*0W-M?@G3NA:@;7D9^C9K2VM3%K86"S!G>-J@2\BAM MPT9O:.S2>Y:K+=M\9D9+!^)]9Q2=OB2GA3%Z\L>3S_MBC!I])^>C*5NH]W*Z M5(A,P98MP_4EVG576W:IE[,8N*X,3&CB-VA:A"DVS), X=L#62JM8M+54(NX[8MU]Q^ M.NM_O06W;6LW1Q::0$)P1;X(2'KB$4*IYU ]VZZ#G6BX.O;B^>E6\JC2UHF. ML$JXQ"]N5 B,)H[A4]NW2%W+":3SEC3%/+RNI.6CKB@$EV84I6%HN](M=D-V MF!*C\PYJP/$%\CB<&T#CG"5>0C/-?: M"\]#+UBFVN;\:YQ\AVUH:CZMJ!"]Z+D(,I*!I:"ODYZWY6@V-G>!#EH_U7VI M.+)&_LHQX8/[IR\@@&*(DW2O-<=";>OEU%:LZN1L\T\W=QBNQ ./X9OKTZ4K M8;<4>&COX=[]+.,G0$<)A+&P)62N4]>Q8DU5&+Z*)6W I:IO-U(-!!24]BB! M(+I-Y,W-/Z\PP.[PUE:ZNK&7Q>$+/O1%,: ]1:*MSW2T]ZOE"J0\W-PMKJ5N M?1VJ8IL[GO+DA5^F68"X8B*A9HM6UM!I N(.2L[SCK*.:#LM&\KN%I.)@#QO M$Q!:NSAS1.KW:3MP1&WK28!@J#S[6V]#H.]4YC!9=THSVH3226'6'21&->3OF7UV /T6P-"'W#<")]LC"E@XN'/@".:%#PD23 M8[\[@6E%]WP^.?FT?P5AW=<-4WCU&/!$6\WQK5VLAQ=>Q'."R!$2=W-L87V[ M,6^9!H4M_]NTY*+N-21V).(JF+.:0]&""M_<80(B]T40KIL1#IM:NS#\;XT^ M:6LYTN&$C^NOYUD.T,7K$;W:V[H1T(J%+\_@T#TOO>1[:Z+KUFZC>09^X5Z8 M/?=R!I1)3"X@MFCEVCLDMH;,](*QMJAT77L[^H8YW!X",[4>H<;F+IVK1M)N MGNWZ2P"R,CQBFU9^=J,Q--J=X<*HBX]J;3J5!==^Y78 P2Y=76AJLF*RR#[& MA;WG3\N6Y[JE@Q.8@-HB.-M+2W7H..$'Q<2A4A]$_=SWE6FG[2("758!@YGF M>+(T8@NYA MS$T$)A"KUJE"1!.>Q4!$A_/]%\NR(!07;"\QJI3D6HV_>Q*93N:.B";;.W&G MVGTDX!%9&A-N:WC*_CU8G)E7;]K>VGQBEM]/ MG_ZPM^4W[^OBKB[X_MLM"'5-'4SYZSH"56#EA6=QY+>C0-8V'6V?SV747( 2 M!WQK*AZ7;%I/9GNO"5@AR9F_8[!CL8^3NUXZE$MP;VF;,;BUSZ0/L/)::P? M4VDR7&9L&RB*L@+49\9VZ^E@G_TS4J>FBVZ)YULMST,0M>-=JGR$"EL'OE(^#./4M!\<["F&PZW3DNN MXXY4)N&_WFA7=,L^WMIML)TY6$K;P>2R&5;Q6R^9)?3 "5.64N%:@H"V]72( MS5@ A#"1(IKK$G3J.E9Q A$&T5RDBB3V*#5X6%[V /- M>&_#BAF._N@U*-!O5QOAL4O_:?@RNR,JB9U9-;[-P[5/B#ESJLZ R<>7BP6W M ^NT^R0&1"83EA.E6>)'E([LFSB#HWOA;1J R;IT=&6#Q4M+AXL(H+X,UOYQ M32$Q#W&.^R8-E:=)@DO@/!@GZW-M5F/:5=&L=^;C'U<8K3?P0EH<,(4 M_CSIY)DM@L8>A!SF-QH.\^LMB"^M7287ME7&M(7;5ER[).)B"<$'OD1K1++) M4Y7W"N+:;R0'"U8*65)A9N*^FZVS%!WD4EIIRC#>C883Y%0.:^Q37E23$\ML M,IVK1E: ['_5M!&:W#G5V6Q"^:>J9HCC^HHF&;0>4NS#=6,=;ENC#/:F2S-P MK?4W%69?JN!6]Y!W[COD;(MUN//-M3V/=!\*+AU/;1I?J=%H>96B&(,0V+[ M[^HJ6#6W'4X2%1J^&3-8*VG6-!ML#A)(3^R5S1TGXSK(XBC=D@1[^HKA7'7S MZMK5Y>[;)F_5-'1AI(JRP$=;6?!BF B$C,-]D5NT7(&>) H@5=#6J%I6DR5J M$-JC6U1TF7(J3&X4*L=JG)8JHG<RMBC5V/ M5OE;%#\B.!!^OZL(]J[LMIF$]-A ME7IXB^H';*!"[,BMMZVV4@^JPQG\X4Z>4P1?R#=G7E1O-&EMZL25^FH@%25Q M!/^K4*9>#4543^24IS;$L1 MV=IGP"27%,-;9X\9B.;JT6[>TFW-IR.AM(,$M/:9G$W3C)KI'78SD0@JF1/= MCF6WO9\+SX<(&<%3J5#V6C*"FEJ/9%"[7/+D"6T*2?R:/>/CZ45E.6];:^M3 M/855\4D'#[TZ,U_Q[R[ /$@@%%!RZHRUA]BT]9C.)6G:@'>[*@L]74F8AGK< MW5S2I><$\+JZUG]$X==6;6=* ]6YSZ\6JKY:BVJ8NG#MW0,)$B)FA' MV;ICYRE@H+1'931%D^Y(93HW)>@+6XL-=.HZ.>&R'E=S+S&S@=1TOF);YG9+ MCR$C!6'9SNYY%,0)V>U;+ =-;4>2'+\$83,:3J6)BV"JUBIW&+Y13OC9I>=P M<4'^"P8CG\=AR FJHD%RW-+8"?)'*8-Y.^Y38P,E99(8P4DACJRU[V %<'.L(,2ISNUJ>VH?&$3-WY6_A+'&*8A$IY MFD7& YH$*?S)]"7M&:W5>[@)+=W>D6Z)>YM?YHNY%G$J^&1 MGQJ!7SBM)IFUJ?E4?)2%V'0+?LHB?7>8Q"I(I=URUM#8>>&5%MVAIN' *L,. M&L/@"L-^ >4I!;#(D+5FN*Q2,YM'L@%4;7LMN0$(3L"@6!0(C7#MK344=R0?X'S21E$TI[6Q=A;G CI?(C@S+3NK;U;2>3IM+= MA]6]OQOH3#II:R_,@W<;=WM=VP$S]+OJ,0)IBA AMM8%'93T!'RG[?)X4VN' M821&J2D)J(=YE#Y&H2XH?%P&4 L?DU\,I(:_@9CNEVM4:0":+=#EX\[!.3YZ MXZM::.1J$XMEV]'WW]S)Q?.U?DSY?ZZQ@,<+ FC 4.U9-8WM':A.I7 !-#G6 MWI4]*0YGA*\4ZKQNP)78VGQR;MSNJ#U;%3X+ PWV"2_@,IUGI=)MM]XFB

85T;L=O0U%YD MM@#7$@=[]ZCLYMX3<3-?\P@^=>M%O;6;2\P.@L9(KT$3"C]W*PIVG42R?(7?,%!#?#/86I/C;[ [?T@@VY MK<]HZ$GX"-3H6X4_3UI>[RVG#[<3Z,P;5^"VH+_6]J/M@']=>PGLQG!SQU

W?JZV>1YC+)^,!]BXZ)] MCD.?)VE;#8I=J0QN$C9 KM1C=XT_WV%MC-D"#EXW\*R!B$[GMJJI/+';;55' MP(F^9Y:BU-^C4+2-:EW\12:$"WXL%3).)UYIN'Q(M242P;/9?X4UC* M=^F!%-UCL,$^[L,KD-V(_RTZWIH_[-8^+MUT)EQ]&\1,8WLG[E+]WC9Z1O,6 MKB AI0WC;88EMK!%[28$"G)OXBA122,:/M@"57:E,SJAT M9QA^]K(=%0BXD7\*07QPK^FJ=EMB"3MU=2C2M:-5EULY.Y#]N2O51VF/ MV[JX2V.XXZAGBK3<:OTR7&)T7XDR9K/%/?PV78CW]7I+::0!!W!BB91!@L5+ M8$L*15L?-]LTDY9]#0>GC=SM'N5.71VPU%#;4E:*[VHTWI6*BPU8$ K; &2J M#5VD=%%Q;"V:@WR-4.KHD@RB-1YMH7%70P/V(.!*WQ$S,])&MYRA+9TFD)M9 MDG"VE47;FXP;WF\B MD//-=U=3ZVD(S%M>D;8>(P 87D7U3S2*85@9"!3[6B&H%\$B7TB6_5B&\*_H MZ<\_\>CXV_U/!5;A88W72273KQ#-A%ZJ0"1T8P3+7\-';;A-XI"+;PN?]O7U M]0-]7ORRGS]]^OU'_/-'(OG3/RER+*?'!,%__)@//XY1? M2[9D,#9+Q%CP7SKM+(O9$OZ1!%[($C3GI ?&)]J!%9=R +;*";,XSY(X,,[" M E-'3%-G!GF6TS]BHIZX/38-V#I*"A:0>/'EBR1R2IWP ME+MFTFRVD!=2WUW&X@5+A2*D7J6)SCPL3OINTI/-XLP+KVMG? 3;!OYH;^)= ML0;[R3*G7^YAXRA:1PRU?/:":O[A<69^K3?%EW'8]1C'(+0;AL:84 M!2!B2"P@?!78Q!'M\59&]IE7N2SF)9!LLT\&N9@V2YN5S48>Z>&>\^"B*EED$/1*HC- J5:B;HB0](%(^1)$.:!\"&N1?K>,D4+]9V M&XDTL"=4V(Q1*U)SIM[\_"'>4Z%^,'0.W(<*+R$EVWO.L2<'A.M6C7APG!\3FW/D":0(ST M[,J5GLU\G^"Q\JKKZ>,:YKY+C)RC8KQZ'W+X_R#Q8?>E<]!B0!OX=8_+2S&SP0:I#9"?&.+TE6<&]*%I#BQ6%)*?L]9E'^N_J MEUZ"^C.&+H(&!8^$Q[#X 4UWM4IB;_Y\)&1?.>JC%U)$6?K,X6+!Q].B.#!+ MGKQ( J6#(IC&8>#3#Y3J-EO<0G_U9=2=9P18(]1ZI;['WH86TS9O#(*[0(U] MQ&AB^"MS:D?T->Z#IX@"PJ.,&;*(FM??R"HJ[ZLQIR-6F%7C(JJY,7/U<65K M5G,DPU>>EU8379Z>;8R?'GHH*FH8*7)P]:W'7#0+P?OFJ-'Q=.Y>/VD,2-V-\"CR]9Z4!;" MJ&PEAX47+V$A[O(,!F?9*P]!4EO2%,:)>7*[;,K%MCU\B"Y/.1>63X;A;)B: M#KI6U5J>?&9B3O;,&.=DR;R*:JL0#&DHG=, ;+'&V ^;(?Q6.#.L4((NNXJ8 MH$SAX4;4_J&P5&-BVOJU+,B/5G@SE>Y.W\RZ,R*7/K1R4X>)*IV:_@RK6,)S M W(225C%7/F>/E0%7".#;D@N,^:@/*N@E&2&PL@H<4I.2LA];W2Y:B0Y,P1F MVZI5UTF*>&P4.;<(P:O%EQ[!BX:HIXG#BX_A7>/$DP[-45AFA@@79#V;\:5T MY=U&\S,O^GY#]X\7PJ:*9?FQ0;)*;F_.&=('3N0(S!C"=MC6T,PIJW$T)Z;> M!$_FL7+[M^SA5$ =F98(;A_)@Q*]VA/&O1)*LX +UQC#GBAFK-@4#X.?LC:IOYHL,,[.\Z\FH!G9 M^0A?K02S5JIGCH:7'?+%:I-;:(0C1I3+-C(;0O'P;-7E6AG6/\%9R5QU4)R5 M]J8[#G7H#&F0^UK>#=N&B*T=*XFJU[254UOF^5BWI1NJ.56 +X/']U]V0_99051UX%_:M2;_ST$S7&,Y+?,)8JZIS8ZA MKN)=\Y!XF(%POUD^QN&>;$D:3!"Q>@B+M3NOTG2]>^1AR<1"1,4C=03:+M)E M 1&>/"=A@85[P8(@>,2N#H.'TIW>R,B(GJCF6+UKA6#:1W,W;X'66$;V&X[' M:,!1 H L,+Z+*684;F6J?6UF_YXB?/%"F0"J@P4>PR)SS4 %UA68WH5B^I@4 M=\ H5%-@8@YXVLU96+8\$C;?+SSTX2A+4Q/L UURQA U"O47^FM_"P(%?(:1 M*0!*&2=QH\S5Z*;AF< "PUT-N$X&,B,,Q&$_;^F!$IH?PSUGR$+_NB\!>]A(@0702($G+<)(UQRJWD/X2AU1K%JYR89@U MXD62 !;[Z8+2$T7ADGT<"X474AMFGV# E+T3+NOW:*(U86LSFW@U$U@4N2G@ M]I5)M=NR.(R5DY-C.#OMU7CDT!:D55U(YL@NYH]**\=*G2\!")I^:A@M^X4W M:(H,[2&3YZ$!90!$IED"'\I+-DS3QW2!X& 0/0A."K5 3)0BP8XW!CO#5C#M=7_OE#N]1&'Q,'.G M^RY:=Z]IQ]QIG3&-ZIR8D\6K#9%>4/B U;J(UX_98AU6H=\& %C0 PG/@C#^ MV0HP'H4[=9%7$?O@XQ>XE:9._,X6G:YIDOWU'*?"DY679)L;;]E'@#!),:1E M77B@0$=4=F:+:BRH*C^YKSBD:)-OMQ#E*N@#=W($F^^N3! W &Y [9\'JY W M0A%>+54MQ,O%@N^] .5;YHQF]3O6AKN6A!OFA\S$6[KO'B]+@'KGD$Y\3N#=",J4_G M]EO$J1XPGM^K*%TGWA[1U:5 5@JJ7AN$X2M+RNP=?&"$-_/QR\/14B1DC-@X;AU[S-95#A/$/[Z3M$7(OE5<\/I2\S!J MWVA%09F^&%=D-;*N9[@E?;Z"[1U82DNTP6I8Y/&(:IAD.G]'LGHP7ZX$ZKZ% MIS'J" S&FH#RA&LRR79@\(P_!9&([A#9ZH?$[&7D[\ JM!Z%SZXXM8@T&$2S MB",V;;\04A,Q<4V"<1P)2&,F$?3LQXBZ8W\74T\Q2O1(H1QOA&U@3K>T@&F- MGD*N_\PN2'<@N&.8LM5#\A*D\#S4F$9Z/U."\IB6GB'9:3/L&*8<+32]0V=> MDGJA!5T C3KWRJ$G;+/<%X,B14^Y$,":/Z8<90;V\5Y X8+K&1PL]@)J- MO R.%30*<&M_!I0?)2=DT0F<"Q63\A XBR(E6)]6;O PCS M+2IX!?3*7/T 2BF6P+"6I(Q0N%D<0M6:NT+'- M^V702N.YC),6F#;"(_0WL11A815$U'A>055,B^7S4NLDV]/4!$!Q/A6FYF)U M ?'IY!=<_/$B\* 7)@*#$J%(S/;L:*?XJ@BFL!4 0T$OK_]3?L/+5 M^P],P\$A\+DE8V&.0E:0/ZU;+5RNB=PC.5*_07$$U@LUZC$_&UI^7#CIIHU4%)YS$0)G?1%,"6# E;#N_Q/3 MXT86_@" [VM1N-DWH0E&T$&'XJ5X016^G&VT^BW[D\!K()&V&:E?./0 M$&3-H4',[R7@;ZW=*[8Y+<4F38#C(EYN?YU]'%S?7H"^EK;-'1>.R:L(GQTO M??X&5^:5Q*N$:^=TG@4O)!#V@IC'TE>8M$*0(4$D47I([] #'!R'N<%+.)2O M(H);I>P<' 1_H8=AIX?+:.D"T S#AXRZ?%E;1'K.9@NXSN@I[!EU M6ZJOEB#QXWAQO$802HEF5A.S*K'D+,>L#LIX6.98%F&[4RP#80'@9M/2?\>? M C2O11DF:0P0!)$3I+2/Z6A2.C96I^W0+VAFY;!;6R5>)[249=.!!(NDE?(T>E/:46;R,MI\1_7"4U*4 MC8QMC,G_0>+O*%J=&O.3*7='['&=D>@4Q>CA7P8H&F0Q!3 E7.)]&I+"$4PX M#/E< >6@JG3$5@EH4)AF3V#>QXA,<)SQ)2+8)AL6+%<@3(IQW\T>'J[>H_E> MP;6"B@6SP["*5-2$ER(*"+3',I'36-@CD@<7N7#ZS/TG;H9;&8W?JC1YQS,O MB+A_*=?-0$B\X(M@'O0V8PKZ^L,<$BMAB0=%F;TS@20E<0LAY/8X,\U\'=FS M[ND8GLMJOE-G7D=,>K+%=Y[ZU)GKL?*?^N&^7'-,-/8T_HO!"S;K!SFX&WH. MO3)UZ#FC562*WD5?WSX3G3-4QZ,T3R@T5G]I6B^L@%R&LX5_%U3JH-Y@+!"+9 M0H<4&V'LO0$M=";'..'3 _,2EIC(8YM9(=;?*F;%P#R9&ET7QJRIAEZ:4C7VV03D: [777J@@"1"18,@: MLB43+45/:M=U]7*_+Q5:?-PP8Y(:..%MK)3CC;G'O$K]MR!9E33])Q_ M R[ GNZ^:HC35+U[ Z[5F/Z\W8.A_MMC]T8\=B(;#8L6Q1%BP/1.>Y/I;9KB M""E>@_ 0.IO^WD A6(@&_NT,2H5*P<&/;V=IA@52P?7QK:Z/<0T_Q%B@%29' M:6UYAOA#C 'J!(OFH[HB0M5UI&(>JCY,QK/Y,&0Q7&^D7.=S&R7K M6D=WGVV^$B@-N06^) 0'-N^#.VZ08YJ>703R[D6W]PYJ'Z((N_4,B!'60:E^ MNQ9?MY[D, +O/8NN'QFRJZV\GS%.@O'F3O$D&#!](LGRCF1Y(7ADZU[9>@JR M3P(9:('P5%88.5>L"*(LE.+K B[B1[@*OKJ;3Y_.OGC )D1FBAF? )9AG2MVPN' M8B5LX.*@F"@;IL;^)'F5*-C/<--(] F0AY\2;YE/1UC,=L;6J_BHR.RFJ J= M1HUY<,P5SA(:GUX(/E$-@^:YM4T4 4MLR7-%U%E.GDGZ1\9MQTXML4B'3#Z MAG=< +$)T0F%J1R4L9?3[+P*?:B@U82X1$*462_Y$#D._Y:8+=VKNS-MT4HL M@#'Z&CD$[MT8UHA^\RW,%RLNRPODP!W&P;4]83>4HR@W\:^7<\PWK,%^3) M%,C%NYD>:G,U\C'(JSJ7&B#I2X?%7KM8).K-R$&8&$7B/Q_9,JGE,50"VK5W MT=WB[:'(&NB+!\!#6)I\H;Z,;4 OP\XP $1/T5SR/S]]^'3"5IZTR?TO0_[^ M$_N'3_!7>:S^E\J[P!T9KS-RI,%V_!/[_=__\<,?M-V%#N0-:"NH4[+??SH" M)?/S[ZG7[__ATX>_+S9$)?3W)Z+-=!>PUCI#E([DJDQW[@55I)D!ZV]#7SZJ M*9VMW(R8QCD,9WG29BM?8R5J@CX^Y]PGU'*,I9HM&DOT]0(DE<.(J!J,AZ)K M855;-O,@N0WK&%4Y,:72A$?%VH0'R6^IBN;.3(]P$8EP;*PQ>+Z&9W#)$V4F MV.@R(2I0K:^<2G241+Z.,.8M+X-R<$R6WT,Q"'N%49@:YDAGG&RPW D-Q?*Q M[#C*I SVA0(?,:P3[LG>4472K".("L@:(&LICFI(+D(7#&@M">6[,U1>,#*/ M1ZFW3YFZ N/'TDCFAM4*5+6IL8W""]*N4-BQT2-W7JB3/EIDF#HFJQ$ M&T<4:'5IVZ8R#%OF32]X>^S,F_5;7D=7Y1%B??C+@[5$8-RD)QZ6YUP(2W,> M?D((&44TBAUR?8KO[,, L5FC(7:,NDX]@[;$HI1P.=[*HM1&<_W-+TZM!#OY M0U6J'U(-,L<8AY//_:) FN/K*83B^.3S&(B?-C@L.M"^P3O]8426VK&+RM - M-L&(ZD <#I5O4W#!J'1]!M^)0_C^XQ,B=8R(<""EOC,>\<4>F'7&'I4DA$7! M=PQ&T8\MO3VKF VZ3+TD;74K#ONMMJ!15#BSK@E8V(17(Y:.'&J;N=E=%G:5 MT\UT@SFY?+;(RV3VV4<7/)TGP4J9!\_6:1!Q&W!VPTU?[B9!""=M% S];10@ M"[(%"7>(Z7:7$=CS_UP' CMP7]:$#UXZ.TLN=S$()ESFPQP@IP6A+Z>#G_-1 M[D'D\MYR/$79"P%:C<)'F2V:D_F']C>A%K/4X "$9O/EWLC(/_@%:'9!(>L: MDD95/FT7E0]^-;8XJ'9!#E4U+?FRDM\>,S(K:F\W/2*U'O%1Q*.$6\ _Q_#*5[@:8(]4O5&2/'/N-+8FZLXA5 H$PB**U M4:_&N5Z-TB_-'J-D8LP0Q>DFCN*B!W+/9]?<%$3Y4"8>&G-F)E7M1I6$+9I- M!OX4IB-[.UOV(["\59 )D[2Z+!%[C< P]SYHFF1^ 1/@G,#8M'ELU$+*]1OD M&E6T+&+J##9O=6#TAE($1[FU&C;3=1#QJXPO]Y8VFS<4DF9$VR9;\7(9"&7I19#.PQB!=OJ^3OD8] 51F'Y,..]/D*RQEBA(5)-Q%T7QM'3 M,9RMI?6"YH.P4'A^5-Y63F[BLZ\^-546K+\O%WR5\'DP0-RA28?5 M"4]SHD4'84['^JXP4L%[WIL&I5&NQ@%F;LH6UU>G9U?75P]7EQ:3I0>8<_$H M&@0M6B!+5N92G$9>=JH4:861&L(>].#]Z)E=7? ]U 1268[=<+($^O;J$*EC M%O^J!.+A+(Z4S0PF8MDY]QR'/IPL@43;\U811("_+$N"QW5&I0&RF-UZ9 X< MXZ(9CJ>"E>]A=OXOO\RN+R[O[G_'+O_UV]7#OQT"#S7^$4GW=V2YLEG 0D/T M2=")R#?N/PFSZ<^B.SPKZ!F&!B!@)>I'@C'?6P4J%"?0X(U'4I03!9Z,)U!- M!P&S]82HE3DE@?P^DO;D=/G"0UXY'&2V.(=)!=D7;TYI7%^]'UCAYBQ.$H*: M!]T8_I)M>M7W$339HR+*YI+J8?*F1<.(HF+$($R-KW'R';Z'Z6"]BF W8EIQOYM2L1KHH=FK&.QW)<\R MS4C#)KV%E0B+2Y"/R<2@>6XDD\,REO?RQ"D0,^CY@"27SFX2_$J*' M@;?+]2"6"\78X+'D6CY<1D+#&%,#'\P,YNR@7% E155*7954[%$R19&P6R6% M7'&Y8;7&=-O+2$3DQS-5VV(I-+@QR]?66ID/B*_2%>Z,OS8[3'YP19)+K](D MZ.PGN"5RI&#RN33+S(599B$'/2P6MYF8C+M/#& UGC8.7]!<5C2F]18#->$R M>R,(%X,R%;KGIR$RZDK7Y=PKM]Q,@]64"-WAP#B17Z@QT.N(&?Q=6^7/0&9+ M>?+"+],L6(*,08I=+S,[BNNYJ"[)'PPG^L93]D%)E2FR1T+WA=,D_SM*D'W9 M6(C^F7D_M8-(Y!5Q5_! $T[NQ)EH-'<>D=-J/O'IF[%(C3R,@HS;$.II([#S M(!BI0E:;_,P+@:K'["9&B[,]QE1B/LSC,8A$MGM/\YTBR4R:HP1YB'!_KT'OTG6W/3[]S0,R1'82@PA<-!) ME9I7Z[\<.N_YUZ5!V#LUW'NC"G7*;HVUD(.R40+UQEF%$NQ(GZ5P FM,82=& M\,N&8K;14,BY<#((I(QBQ%U -1V+V1WZ*(B0601)TN2W&E!#I'1,.>14IIO#1[?X2AP)[YG>>;@Z0C79O*:_=-N'>UC( BUWL2(4$ MX7&0_] J5RU)W&-_4F1F31B![0U:MEY>!.$ZV[T.2RE951!Q:D7>DY$6.[*D M.'D6MMF2)5GK=H ! *F*VZH^UG72#(3FS,N!RI.>N;F+ZJ=O;0/A@P_WG[^> MTY,BL;E2H1+WQ-Q$HO2"*,0ONQ:"P=@(77!@&*SF'&U6J*_?!>GW,WAXGY=> M\KW_-RG09DB<:>H'R%KHE*M.F36_<"_,GO=.IJG+G3,R:9Z)>IXJ,Y7A4 WE' MFJUQ7W/"_]9X+TJ<)>XIBO@-,Z],.UW +TI!NHX+U0RPZ0MH0!V0MNL7P+I6 MM05 MF<012?\V!'B*O +P#N2)?0&W7A+WE_2I*^:$SUB2'8$$7,H7D*W;&@D M"\-^FNI?_A+PQ$OFSYO^W\F$JS#'.F+Y7Y@>[] Y#\M,&ZP1_L;I7VPK#-6, MT#X J+7IH+:@3X>*F;#;M55OQ\7RHK*U@ZWD)-[8$NVIZ^, M)/.:=)4K$+"CIP #XPF*L 2O<[H$L4&"7NR7G%P2XW5ZRSR? \('R4FHXD:O M"HU'(0QYQD28N&8M8"J2?U@^N(*+K& 5F1.PEN/M;'$*99Z'VS^C M5A9"C_,S3 $A" S8L9XA9G45E,A,H5]6NFCH9350QYC/Z1FU&3UC;PU"D_EJ M"27RQ>,PQP3W8 QTB,P6"OGMS+'] I2-U3=1DOFJBZ>B33R(9A'_-^XEVA+1 M,ZQMC9N:Q1%G&Z#*8*.'<#-(N^0+#O!6&-]%.BS8:V6]4FBI2FB*W0*Z!EP) MNISI!:7,XQ093-46_!CD88A?2&9S ?L4#2T6$ERPJ38'#L8SDX M@3BD3 R/.\A:E<%QV-:B);R*M2R*L71FV1BY=>-P7H:@F](*;*G5+4#([18E M5QCC+FN2]^:S4TER._D9EU&&50)\']J@I@\OZ;\'J_/8W_?^%@29I(@8)4B3 M 5&&5&UR06BFE#/&X;+W^N7=23X,FOB">/8S[]I2M#Y]^H/-%*U/QY_^,$Z* MUO <%L[0_3=V$W\8D:4B:M8 (:IEP"S[4:D#O0KZ.T#C(9SEE5: MH9:&*:K3!'MEL>SIH-RHS]2$'352U2:)O2/*'6'M!E"6T3:Q?V:<(,5R6M93 MXIH17?*L_P$<#1JO)8=)(%6Y%4+A0+C>#;LG'\"^@^4A)ID>3IN6Y0ETMJ][ M)8N9),QRRA*(^'"XJC5\>X82I/U'JR2PZ366BO,=1UE%Z'8*@28'H,'JSFB% M?@B6T&2VN,<<[X5'J")6##MES!P,/I(3;,#((2QHZGGOA[3.\-L*[O2]6*))A1$>ZR2U9O>K"P'52C@H(Z745B'T/ MW%" FDW;I1U>E"JDXME_+<2SYPE,>H"#XJYDE'3)I;I[?HYC_Q4DF'XRN:(R MO7F&4Y^@Z<53-*S[YO:=;#5Z+Y_RB-%Y_::?Q^#EDQ\KQNY..^3)+[R?J;5X M]NZ*/OZ)SSVL3%JZKFW;A[7&.UO@B%_"^+4O'F\.8(LQ6NA[)ZJC*/ -\/:C M85$*'QKH4K/'S*-P3)]]68<+.$TZ&VU\=/]AL$J;T/W'=P[F88#^:>3?\0P4 MQX(/C0Q'^R9-=PVF/!+V*=L>PJ&9;2__Y$M<61JE[!ZUS6]OC8^>8 S-Z&&O M&T[A(_-RDE&LB-VB5+EQ<;;H7L&SW[50!VW4O9+I&UH(K9QI ^]LP8SU^&*L MQVES9=>Q8DQ<+%%)PP-BZ]!+F)_#WHG+52T@_+283EW8TSG,?DW@TE3P"U

#]Z V.KP93F/CF<);+ UEF-:SR*$JH%<91H*(* MD.!&("_#> ?+N*G.[LV]_=A42XM0"TJS;:._PYW^_J- R!T3/VNC@:YZ2!'M M^%DV98%1"M(7[RP#4TF6G?]=L>[\2!!:H[ >5GBNX$C)X9@YGG4XK5&8+SWD M4UH$$\Y7IIS=>LDL(7.$B*I4@0K]88I1"11IJ"O/>N2\!8[" BLRH_96I 0( M\A++0X=AV'31^>&_V/J2R(KUZ4R7U]P15K@>@1_:P M&*S4#)90\A_?<6_>,S6A09D\=.DP0=7 *C M3X= DG47O3[&^'\[BU:PXQ@K][CGRMFO8: 2: 72@%&@+^"IQ#7S9Y'&((,& M(,0EZD<,O=X/C*X)$%$",N"38\Q$X23Z"$Z; Z(1?J Q'0H%'Q/%;NQ5"ZL+ MUK(:EE$).R9L8PI]3YMW*ZK17#J;T(--A([=FACJEK.<#P0T!0QT@ MMV4TRDEPW0(_48SC(5>[^0NCI7A*JOD&\W"-X5*7/^84&7+G9?QRL>![R*7E MHH9$CQ%J7PU^B<"SX/D$_U;735FU&E _*M%5(M2A\,MB#UD:KB;_@]YU,6^F M)LYPYDQ,W9;S5D;#J@ #RB0JJO5E.VAK\CSV>U%90 MT<,Z8LF@SB2S2/^0>"O'2[OCL9![15-26) 4*72:P=%Z7!.*ZD.L<@2Y+^5D M0TSN">M$VBTZ#3D=OG*HUCAWX_B+H*W<>F"-B4=#,W-LC$K4ZW2IUVF+YO>F MUJM2A+[3HFW1\.Q!1M$-TH82DB^.J?F>] ,,H;+!&Y Q=#5U3AFL<@56P(6M MVW($7D/#"%0+ B/]7J*>I3@6!0_FR>'R7GHW)K4&F+=VCDE$(%[UR/(_I_P@ MH&$YD;][G>\A;--Y5>]IU3#O::?>HY;Y*/9KE3AL@"==PR^N,K[<]XG6N<@F M(--O2)416]*58= EQ%:#?F#'D"O>>!+C+9,-E?+E1AUW+O'42Z6"<1_? M4>FT]VB>QJ6E$.73+_>C5$TKP0,KY'0AKL[668JX5]+L/.^G2*FACA4*<"'C MA<7Y8 ?*;ECD4^-!YSCP4@LP!I((- ?*L7EI[,.V]4O@-N%8E.3!^[%[%E-Q M]TI*,FJ(94AQFO,.BQ-^L#O3!HGN2Q!YT7QP:563=2FM#LA;-VDUYWID:;7] M#3V=SY,U+HB(UCM=P'\1V?@50YHPZX?0]?!U'23K^KPN->?-\KZ+7"LGP]1L MCIB'\V%Z0B(^0( =XIPL)G^3P4'F.=;F6*8BH1'AK7MY$Q1\\,I(H(SS45A& MPQP1&KDMHY(M/L,BB_4YHJE*#?VW ^2P9"^:!J=!2OD+E6N_QCS1RP^&;E>\ M[5?&;1^/8H<9@=-\[](@Z%FN/F]GFUH3S$$R7-W*FO&HZY>VF&&J(3-ZAUKE MX!O6@Z3Z33H<;;YH6KZ0W_]+D"(V&EFYO\#O^J&*2:),4%7&R[=02E4HT"6]%P \R[['\9=?X"AE:Y]^Z$=^\A)B<0N7A.7Q$Z M_6!]AY;XDWM-@OAZ-1RF1CRY1V,<%H>E7;D3IQ]D%!2HNO!ZSCGW4[9(XJ5H M"J\H^3GX#Y[, X30(?0&?&O7*5J?RK39:Y ]$^0#_&8>@VHI;#AH=0V]52HQ M5FKF,<(K=[VO"ZCA>;X>P_G3?_;5=WJ4B9]&6>#+:)5 .Y_@3V&'NFU MV+6S13F1YG2):4P#V\(]F-.QFI2# ",G:R*_OSFV8>M@:G1Q[(WQ\:#6)2*) M63B.9R93$"JJ#\\)Y[( $M4; _9D^44,MD@S"N7O7W5-V'HR'$T8._#?5'5I M@0M*OSIB>F3*17K;:Z3VU8YAX30K47>-YJ6K5]&O<&KF,E*Z#4WO;2]F.=:> MSIC<=%Z>0M500=K'1382+KR,]M^1S+9 )5AN7P[_'R1PV(6Z0$4$U4;&ORZ" M1?9<^.LB1OLFTL"_XW,/7\1H\($9*5[HN,';Y(@]KF'Z<*]&<<;"8!D(*>$( MQ))YPD7BE%F?] @FK))S*?B3PKM7":CY\3H5\#)E-W>@7<8I>S=[>+AZC\4* M,#'KOT21.YT)&E+U5 %6 Y_K6 :9&@LK0LD7NHHB>^8^/AAY@22C\0=U:2*_ ML*[!4A0@C2+,:1_KOZ)2Y)PH&!3&1*>0P^?TCT5R" >7/@FBYB MN="/ K@5'BG.,X9%D2Q*2M=8.2Y)9PMAQ#8\B4.\QH+&2"[HH5F1EYTD2^"A MPM!?<+?:>AH;LMIJ\MCH\OD6Q8\IZ*9X25Q%\)YCOF*$U9?HK)UMJ/MYZ*5I M_])41(L1L1$J.TUE!<(QF1I@2KJO[M,=*)#F'OH9-KM/G!5L!@Q:&TF MZ2Y58604,@Z16641[^+++U2!ML=L&P8CO$CX; 2+8$Z'/I>BT0YP.CN_DFLR M6^3<](3M[ !669Z6(=T+P11G1I$..#>*.S/6>@R@S\DL:A7L:I25M1[.YWZ! MV^#<2XOH&8L(2Z>C?BG:5T"0ID:R/)#5"(UQL.+>25'H27RU?!XBQ=3-BQ#9%I>CPJFNAB,O3.'>T]E M'_424'U6.>:1W7H,>3EG0[&JI#3TT0]E2>-N7/S#H K;#R8=/ T#7 M8NEF/8*"]-9CL/\)HWP]2";EEP/:+?PA^8/DKF3^<_P5*94?@W=Z)MP0C7'* MOG-RHOT,*ESBA? LG_K+( I2*M_PHL"M>\*.BC&.V),81?C\"N,H9=)F13$K MG(8E%G\V6"P.P.0(A\:AJ6[MP*9U;8OD@KQZVVT2/R7>LK];3D!_Y(29I#R" MCVY(ED)GW%2CM2G:8^B0'QAE/;[T-N0F4^_="%Q[K M#6LKXCU R0KCZ.D80?/88YPD%/-R.&S)#T14F21[Q'(86I:3ML?37[PDP($1 M1O&"+^%:S=/+]A.,BD_P7^XN;L;0.8;GP]QUBKI FQ3TF?APA\A:V,)53GL$ MUJJXI.3)N(FCN:#'O :U 7%G%5 M<16$-RP?M $SW'+5GH9:RGMP6[5>2U/L$7O4AFDT6UI"6;7%46Z/UOQP^$0' MQ8GV%#44MSZ8359T"+5Q8U\IJ8BS#GY,X[1EFWRW[;*2BW2-P;^HV MJ81Q5-QU*.CQR!K%YK+5JE13E-@8@YF MJM>IKA)6]CH;BN(;6ZF29;U^HW789]7-E2>+6$C)0-.-7)2-JDYPXRWW-^P* M4GFE R3F)H1,18/=HH\;+M8"6OBMUQ_":E93BUJ5H0Q%+%X>__5FUB TF>]< MCUQ.H *9+N;P9A9GQU#-[BMD&3H>%.4Y%3H+^>;,BP8(R;__RYEM#^E LU97 MEZ#&!#F&] Z$@3):B&3D13#R"'0MYO+=\-=3G;QXF\01_',NRAT(V5+\+PJ8 M)%_V XE#P3CKU:AK/)R%1%J(HAGCYD71,H$.T1&)) %F9$)PMJX:]/U-S0_ M83LK!\1)N0[;^!QM<2/TCP-J]"2,$ @T*%/;_#PC\-.]V$6?+T:^A%(BVR'R M)#_8[C5C1JT+1/],..^U*>N* QTQ17H,6 R!78^O<)HE=*>=_M@;TDE38SDY M]AL2M!1G)S(F+I<\><+(SR1^S9[10.-%^SI89 Z&(LD$32:)VN'B%-;)IUB[ MT.N5%J,),:0TP"JX!4JA-Z-'!IQV5*L6]E378K\2-FH): 1\(F]A*LJ2<6@, MA25>)'0#_X%;F-8U:E=(6FZ6,73D*^LSE.*S# M9>0B8C!I;U[)Y'09Q0-M< P3I$3.2& M'3$Q K,?OS,0)Z%B0D[;Y.90>*A6_!F5E]PX^B4(95GA?B&@% <\QP3>4!4/ MMHC"'41<07!_\1!^&:-95T%"RXG8FR?]U/2<&,&6$G*\P.5>R.$.BCGYJ9"R M 3&NB&/==\VN'>!2@6KLOV NV+D&Y!_"V"J)&C#_UBHZ##7]L#AS@Z#EPJZ# M<5!&E1Z3$W5,#+2H ?7>&NPF';;;6)#7IC(U')MRVYF@5&,JOQCO^A L^05? MH? W@!2#U)@B-T(LQ3 <:*-$])V-Q<%^%6EFD5F/ANK3#)26E1<^BB->+A:C M*R&-D&?E=$W4.[!_H2.83;',$4WHR'[6E=-U*Z=>%M B28O6A M0O&B:FFC[<6+WF@EGSAZ>N#)$K_RT%:M'!Q'YU'1EPO2="U%/*O6KF%X"PVV MD!J=WR.Y'? K2L'(.-)39\FT8>6?:SM?S@#EC]GYU5$7:WW!@%'\EH_K%H1$ZZ]\>87U97*-R6UK-J<;ZA8[?L-KI@] M#"*OL-DL&I24OT4B"^_ICRKC_4D?SDH0G?KLP]*T-U7X*D[YR5XD#9]OBZ75J;Q4<)W8"=B M+9^'S*8IE&SSE=@,FL\C1N^77A@J9()^:?1$BBE:5B<-IR(<)/6?*-E+^%<[ MZ])+T-*9WO*$0)T'>C@P%VI.-\)%$*[1TJ &8C"2 <_ *;4)ZG,W?(5GT?E MO?!H#5K]GH7LBA]%4OO3=.<;%B::CE)[#PV'/$&XD%MOQ9.>F%**%B-BHX36 MG_I^@J PXC_7<,?M&[@MKQY)Z4C]@R%-# *S"%T/#TLJ/_L-'P"H3-(:004: M9.K%C<_.>#1_1E/:*-!==?7"!T+L%FZ'$3BT#=O&\ MNSMCKR(*2_6OHAI%M=^]7KPU\*RUW"0(G$\303381:W>^K;6*JPL$]U$I^W. M:Z;F@&C!]9ZQM[5,Y/S^"E"5^V5#U,(%E0L4U9C M%+ 8?K$J(_P-CA@C&Q-;#LQ?]',?^:Q"&?=9( U<:,Z7(23E79DY6 M57%4TRV7?F^@?Y M\MD6RHOO]8"BW52G7"]A376VYFU9"6D<(SY<['D[ (>',O6"8*+NLY'M ??K MQQ0$5[BY+E_@?Q"CKA=F=$Z/$4&&%"UBTNWH]2Q!$&(NSP#!"?42?K/GLP:D MT1(>NH/ED1NA(9#RM-%17D%F_/G-+$FMH_R_EZ;\TA_$82J!1((\=PV2UE7& ME_N>%+/:EB3)?D.BC*A: V08CI&RV61TAKH!S\&\DC4)WAQM-X0.H%%5<+<3 MI@K5:MP[8*(HCCB+#'&_$')S=P7HQ?DP-2&51-L(>6,WV(2.QP4H;O/L%O0D MB1R!@7VWW@:8"W_UGBBD_L'[P:4!$C;[%^[SQ OA]_=P$OBWB"]784PPH5<1 M2''(2+_M)(=GKS@^W8@K^9L,9_*F5T+M)YH,P]EH[!%"051K0S.BMY3FQ/2D MF)P5_8WFQS 6%SD*)2ND*#)_;E M4F4CT6#L\_L10L@&9%,9E;1Q]$@R MA%^-&+*=H/75BT 4PGO@/@[7A#+:_XOE1)FF>C",A&^ A]+=/C(ON;:^ C$\ M$ C+?!5R@L:)_.%*CYDC""S 40I:V6 LK'*$8%Z2.#$W3K4N&\R9OH6N'%IS MV*5)]M?;)/;7\VR6W,-#$LQYC\QF28KF+ZE9+;\IK4Z;D\^/#T$6[FMQH+XH M+YQ\?O?X7MFR+.;>5 K8T%LN5R]XD>$"_8J&%2KS"!@&3SH@0:8]&-ZVU^01 M&OAIT]B2/XYYP>F+3'26HM_V7I1"G^I'8%O"#& MCG^V:=2S]LWV,06DJU$TY?%X"W.+ "G*:BCVN&'OO@DE\GVMVFPUZ4F8=,C3 MANZ_/'!\YQU:2@T@DN328W%.=,H,A(69(S$CCG[2,R_;TNK7WJ(UHCZ+IA+* M7?J[J (P4(283K1Q LDVY@)HNV]C9E'=LE1;N:A$:*"\::@VE91[(<'F>EX\ M]0AV1XA5R%*[:<8VN%-?NX!F9\#1+"SO=,%2_U M3$#^CPV(.CQ3.>"I9FDL1-,AF=%W@_27O0)1IJ@>Z4!ZBQKKH.S493,V\F0] M6#FO5[1_:&P)C%K7/[+N9QAB\J&#>:L,")"52ED25\N5%R3+GH ].14JCLX2 M3M5,T&[P)(=F<3)FNH0-CN674Z1)_BLGT+"<_&$Q9]X273FTFP5=DQMTS[,L M)&O/;+%/K>F21E>7U,-2/88J66-!P[/%H-RB==EB+*?-9@NJUG$X?&U/Q:I^ M-E?!H/7EF$_GL/76(8GE\0Y 6R50\6K]Z4JP=FBYA.&8W-?JH@T<4W6M:KFP M'"+Y32U)J'2['N6Z*5!838+^]*:6J.C[:UVG=,=ULBXFW\^?N;_&LBWD<+F) MHQAT* ]MV*+XBP1#?2!AM"?NFAH,;T[AWS''TP5SY)#OV6\TZCBFK7$6HGC! M5->CO 141'84BQ<9H=+9.DO1,05<]\<60B%'&+S(< <79T[],'BJL:%HT\FC M,CV(40Z)H=Q^Y'YJY<5ZO>N!>2J4B7?$&$957D>E=#\A :TR]4 MJ!JC#-60C)0>),&063C*=G$H\Y;[US7([#P)-W=4$[WOA:?),4'/3LPNT);A MG:=/"2>#L&*]IH;QS;N9#7Z2IDLK1CAB-9SF' M,H^(F2GCU37^?!<\/6>S!3SW$M^N@&L'W/0+_"%1ZADF3KF5N4$OI&B:! <_ MCA?'(&=)?RPY_*Q"D8Z\+ V!1&I@3*G50S,:F]'@Z"ᘈ@D_T9+US\W: M-&7C3G.-M@CF7X+(B^;#ZR*&!O)1ZR5LH49SJ8L,P'(W740/9%47R8,)!72- MN,[U!NPGARBBZ"H<"Z5\8(;"$B>"W%%^1"?/@7G FMFP9O3+"[I\"4(LX)OQ MISCI%2\OZ[D0/:8(3G;FX:B3%L4XUZN5",[PPJL(CMN27IN>23\F56:0M9_9 M,S _Y2*C+OAJ#N(N@9OE@8N]Y5-]^A--\^ 8ZQ2J7L9C8_E8-F5)5;T99,1O M$0AF(??S@0= 6]#5H1&R2HU@\&8=ML &@^$;YJT>5]()CP4$:"R_F/!G'J7! M"\_M!%_BA =/D2C',-\\)%Z4HJ1-J #T4RCN79TB#&=IMGCP?O39U7)469IC MOF%9/A+S]%!O?4D*]N_";(HFEB.F%DQ-BAFS(K70F!?+)T8W'X;8P.3>^F)6 M"X[87E&[3O.'5QAN(_ZWB"?5_U7Y_.GSIS*6E.W+=FA^Y.$1!)G\SX'S5'H\ M7/%6 <,ZVY %ZCSTTEX8$)3<0%2L8SX8=K+^8/FCE([J,6.YOM=C3-,T[6-6 M=K]L.;&^J4'S=U24S&;J7W\..@1'3G_Z3:&04YZY,JQ0YR-VFF5)\+C.E/?I MUK.(KBTUS%_CY'L:9/R2<(,Y1RD#1 Q/RC1WE)?G[X5)7U+\2)]]E<,Q+L?# MG!P]H"SJ)Z+F QSS8)D/BWRKD9@:BIECR2J0@N^K@^:[JC!.A/]N:25W1E+) MOAE7QK87B4<32;3:B[<]DH?NS)08J\X%,Y$5/9F7/R0T^KX%W"K.GV+V,4&S MH;KD&=D]X^ XVN VK+"I2F"A5OA.T]=E_=X?%G\EOU%7)JVG:BFCKLP-&N"> MT69B+DA.;^X-SLC+B<^WUO4H:=E/Z<.\E\?--<]0E%(XW .@5 NZ3!(VD+CM M*^%#\A2Z9^>.O_!H#4\K!E\BP"1/R/L&BD>.(X?[!4' 'H(E-)DM[N&WZ4(8 MYZY[EJZ2$\!75TZ!&7,H%*!7TV!B'KA.YDQ&*A"ERY@5A97^NSHOW'868Z"& M_8\_*"MAF8N2K#7.VV(TU',IC[:20'N$PN6:3J0?B"RB@UT# M\[G\VUR!L,@\D\,P,0[=N8+_FE?,]I8-WY>+!2?8:.'P M>O!^W,%-@JAD0;3&UU2$?_7&R=7CR,!VK.?&\!X^1-;",D_26PA#,!R#RL!' M^ 6E: BP]RJA]H>K^:5LS/#XU3:%I,YC7RI./3%KBX@3*#)5-$=Y1DMFY5* M1B'46[ MT=_#S3XL3]RH \]^&P7$)J_Q+&9AHM@,%-$NWSF0R$:NC#LD;_I3*9(Z+MRD M>AB\%&U-K0S9C=4IY1+KN(D^MX!,ZJ;R82](;.)S+SRUAA:>US^;. /;DK@7 M^DM8K$>08W%=>@D:IS0,.R51@D@D-9\AP;B(-,E%DCA3@^<@[0?/LK*K&,!C M52YEKFIA+<: 8A.^YG7V'"_ZQ5AKFIAD**DR)&L] MN'I(;LI.\D:N+![-=E^QU,SB=5H/M'CR^2NT>$YGR74A^2YK9Y'!.QUK2/52,?&HMB)8GGYF8 M( )SBRF."0>J'\)<%N^K1^=ON2'@CZ-$&[&H^I^_!"#=)?/G#=53[6&C,_C2 M-.D-N#G]BW6#G6;G*_=P/?&>^Y+P_UQC6'I_]'ZS_JPQ M-#C%D\>#@6Y9<; MFR.1FR@J04I/XG5/AZ2J*RG)6?8J#LE .:ER5$8:RS/>)JCU99M;H)BA#1%^ MN]H)KW][^A5&,<,1KE2%A.#YE9TV"P.\?6;=^W21 G MMQ2#I/@E6/,L1EVD<46NHELCZ-D>TT;HDUV^R7:MH4 M!K HAZD 7AFN:R1IB-RS7I4:5+AP;I$<.SS<&IO*)R?I'BL^"@@XDO8!L55P MOW7AS?JUHZI]T"TH@U?VEZ5U[1"#G'49NL:9T5/5:?!EV(:]*.O N2)Z%=5K MP:GTS'I/O8&O*@[+ "U0]HD'D8%4Q^)^E!RS MK^VA5]%JG:5DOCYIOMY:FKN\XRZ"A,^S6U"C'YZ3>/WTC'?!SVL/GLB,RU@O M'O%%D*$U):U<>SOV=WVY2"2GFSCCZ74,$X(MI0$[.KC=DV>ZO3$D$NCU;('"R_(M?NT=WZ.]R MV[:+FE^]3,5#+#*>_!OW$G@>.9=O)/[\)7CA^DJM[.EAR;N6=Y,G+Y)8 7"O MIG$8^/0#19'/%B#LI3+"+8\558'=+R8>:1=C9G7O3]AO:B%\*7B>,1^GY$[NI=D'Y7 M^>3BFJVQC;>V=\E**?&$HJ>+3R&O/BQ=.KE6,NFB;Q&."@T<3]9XC.!IJB), MULU_6Q]'+.7%1TY]']2,E#! 9@G5"HKFA=.^K:USL;N"!JYPO>NE[<;FDQ&T MBH=T%ADORB[B5&SO9JM-MF0[=IN!#VQS1K%.:&H>Q22*)X MC%]XZ,.V%"(;OKD:M,NX_@H@$16Y:4\ZCG>&LI'![?,81$*&Y?/X*:*\2!^F M"SJ*IS$\E76ZJ&2?(M83L"/VNFAI5)"IVS=CC.M<\(NX0D-4X$KZG)S%21*_ MPC_.O17\K4D,W(6":Z$\SQMLJK?2ZOWIUGEZQZ4&G:3CAF_"-9F 8'\._YPE M#_%K5):N&IJYMJ U;)IUGN%-\P01-N4 MDDJS2YAV3?QF:\-I3;XM&*FAJ>LWS_<#8;"^!07@*H*G.,B\L.6=:^O@6EF]I.+OJ:]N2W M2-2*$B![H !Y)>?!/OVGH(&8@'YEB-CVH*[.O5WK"TU(!S>\*2RWL;WK=Z]C M&")&6 71+.(8>MAH QR.JOLO_ )R7!S5O.8-7[BQOXE:KR^^/!^^'\AJ)B#H1A55_V30T=I]RJFK2RQRMUJ8U=^_MF$U">EB 0H\A8H1L1Y>*+L4$FE&6K$7@#DPDK?]352BR0=^U MJ&^FLJ(/&;-9<],4QM*WF+>Z=G:=]$JKSPT'>$O"=D-;IUEG[>M,@:@UGVG7 MOJZW8B-0@-/$?UI%$&)(D[N*<%-[Z?.W%,&Q1>@*I@9C)9X*0,6.70\FL1&S M#%$Y3P?*9*S2#_7-#^9,X?Z?168N+^7V5LLO]3MJG8=QKI%F(!QQ M7]5Y,,*@+C@H)T'M,=S>ZZ =L.6TS!)J_O#^V"T#3N%%?HAO$_@GL!!N1%RX MEK6UER\54+CB?YL3S_J3G-BA:;XQZULZG[[8@7F(V$Z)&CMT=WX+"'PK;4 P M<;[J!8PM71RZ$[X&4;!<+ZM[K?)'Y\8/O1M4BBGWSS8*+F#MA?*MW%S (=^^ MW_K0QXVXGX&HP2 MCB-TQ34:V&H;'JKG"Z-CX=^#NK\D3==JFH;V3Q]B5748S7ZY!?TA1I,'><)] MO!V%\4.KR[GQH\WP;&,"YI"Z'D(X-$;SUG&S0W?GWZ8%2U%'=JGL]/HO MMPL%AY*[##TG6X(8SWIN98BFH&J3_YX\GDOA.N\HW.;?9LCK>Q[V-T55Z;@G-V2 MOT%FV\BJ#IU<%,4NSD6ESHQ,DX$;M/*"J)!'H=;-O=K*];N$,IOPHIK2LS0; M&/C3C9)XE\X3DP?ATE:^GS9TKRZR84=2KJ_^,(SG&!90+US(@U1[]W?J.0&K MA=!LA_(71LLV",PAAUV)W?79MRWEM[^'\6U,:@O!YBBV)OL]&C+ZV]JZ_ MC%I?N;*M6[&Q\32_QW4;+.:V/JY9BI?+0*(51KX(H'OB$=8*J18P;C)E=2;@ M>A/F<)T=JA66&SI7858)EU#Y]?I*_O?I)!>V;9V:9J[EOI) 6M)Q\W#1DKT" MM5PA$S7@R0U"> JJSPZ8-!,%HMFUB@@T@#L@*105:;WQ!QW ^4FNPLU\]7Y@ M$.3>P*9-_5TJ17).5Y&/4(=K+SP/O6"9:LO^KW'R'3:RJ8ZI$T& M4-_RA!38MA/>U/8P+-AUG.U)PKE@\)C]RC%'B_NG+R Y8PB>](TV!.IMZ>+Z M%:Z4K6N-/&AL[;0N$H]AU^AC?1^':[+L-55%:FT^A8>_$HH#NED@;+)-X:!= M^KD,RU;)+RKRN@XFL+;1=$O]H+RX:Z4?ZC-!.2/?*,),WE6^*/=S;Y.,PQ>4 MFO&U7(%0B\>DR9O8:>.SC>ACN-(>?+"+],L0*!(D177 MIL'6]YB8+(>*Q;R.B]J&KC=:LUEI1RO4] H)M(HS;>TGX7/6+^(6;)VZINX9 M*"'^*#B16V]#-4BH9G*RYJ;*WL#?'I2G3N/1G]M!+?]?GD MY-->@6%Y1_?,X:UE@,&UNTK:VCL,?[V(YP1+)E2 AMC7VD:N[ZHZ+53_P?D+ MTL'9M^7QV(6":\,'2L/5'*2FRB6-K2>F"%P$X;H!P+:AJ6N737M\4DLSAX<9 MOK^_GFC\L$?%>M=G<$Z?EU[RO3G3?5N?*?MX?N%>F#WO[]8I M]9^ 5Z Y/+MH_=LOQ+M*P[VEK2V"KTU?[=AU M\T1UQ%8+OFD]C4UO55KISC M1KY_GOG^2P"R/CR?FV:^=B(P 913PR]5B=MK:S?%[Z1#%EKP9COT[F\)VL,WN7\^U*H@IFL7W4-#D;4M?A=C<='#>$9 MIOG DZ41AU+O;^O:V_4UMD\9I5JXG6$H.@T:*99 0R1$V*!BGE)";3;/[T?! MM86E/B-.A$_NETU7Z>L<3DG6T(9'!%[:?P]6Y['?@%I=U]+Y]"DR#&O7O/ + M+_-J'!/;VKJ^8EK,[I\^_6$_>[WNZ/J9* 2)M%AF:MHYGOK7=03ZSLH+S^+( M;T'WK6LW@5,QER&A 0I1L"FHHFRR:3[=K5TF9B.F&)!=HG\+'9R_*C+NH 2\ MF3::[MLZ3#9H(??_[A:BD/>;B#KS$,OZXDILES&*;-/^',?^:Q"&=;M- M_[MC@LW!)>!?4( E/C V*#9B65YS*F$E_3 R&B$P1J,^"$47T)O;C6F M:(?.KE_B/K!S8F]7+9WS<.T3?-B<*A(AIL'E8L$M -_M/ .WT(_" *44;:IP .M<<.;?7 <@=DYT:Y.9=J2Q _,"7:-I)-CG^0=T*6!C&\<*5 M@NY4?*6X5V?K+,4X"RF#U6(5[$3 M7LSX;#L/B5%UKHRC;]/\TJ2A:)[7DDM M5"9]CG5JJS"-4#52Q/=^10,6FFHII :/7HL_:N A7 H4TJ)?:\A/A06?"K56 MI(BN'1TS1]72KZ+*+MZ2O[Y'=^=^+NE?;%2ABRTFD,-RRA*K56S5S1TGWPQH.:@(D+!_^HIQD!4V.O:;RLYO ME3RKK5Q;(*,L\-$F&KP8MAPA\'%?9"TN5Z"1BOJ%%61.JI59:V8<@O AF,GH M9<5'YN$YX5R&R%/@/W ^=,GR[N.X1CS#]( D50AZAOS>&/+:L_V'I,(B*@$+S3?RZT= M7$-Z/STE_ D3=RC2">1DSG&-3SY\JHE-Z=[+I<\D?JF'1JG\T;7JQD/X[=// M/.*)%R*^IK\,HB"ET+J7MAI?W7JZ9J\6/:Q9]FQK/QE[#2D^VZTUNIEK*WB< M<07@JF7['):NUN3=WL4Q0W_QD@!GAN$'%WP)#T)N>&V^@;?WFH*WOQ!NHKY&D=\\]5+OG-3DY7AKR6-I18 9%#"#M]0 M.!61.YY2PAOSU+9U<)N8EV)X_.PQ Z5'"38-YZRE[31%N18HE[8. MD[9BFR%KNUNQS=[3BV64V*:NQH:EST^GEDB=/ M:.M)XM?L&24'+RJ(RUN:.F3@%!;1)YM(Z%7,O(4_NH9M(DE:(*&JH]H2 -?2 M?)H7K^DLV.'Z-;M-01(WS!4=;5D=NKEV#>U91AOU!2OUN0N$77M:@/IL<>K' MJW;S7ET[U\\IADG G(I0V%V4C&X]70>"ES&KVJ.)ZOCG=1MY[.-+]J(_)%D"T(LO4M#RIN>1:9T<047=SL!!F4NNM+)(Z>,.4< M9]XN/=2WG((N5N/"R%_X7_[_ZJYMMVTHK M-YUY2;GCVF-%>@LOKN+\7=6B_+=N%;:%WZA;,2"WZ0XP92)/2Z=<$L[0:YXC MLF\X9S[H/KEVWGPP.'>4:$C%3<0F_9+*Q:7J6T%* M7>%E*T$1',>A3&0+ 8(7.L/*NWXT[E>=-'2=O@W2<%P^"GL,X.DUR;(VH>@/ M PQ$^$_X*+*,3,BY$I%!&)+^,2K,[N7KCG(2L6,LP[X0O[X*"7GEA^0L)-V\ M-Q%DG^.6OLG^@C#6C7^J>P2YJU#5LE?:V:#P6YIXVWJRTPZQFLS'V1 M-H9>)UE?CN]_-SR"O- JH0ZBP4W4F$$TY?LUQXTANN%DW0EW!1'E#L-.N38M MVBQTAJ=0=K[7_22VD\+D+]-A1X7Z3CDRZ9BDLX,RHRA*?NL)L&_J[A3W;^FN M1 R3V]S))44HJ ;W+EF_E.)[#41A/P <21V,Z-##A-^&ZSBJ=(&0\70)7C<< M:P)F0KN^\4$"S+?Z[:L24^Y T2CG[FAQTB%-C M,G8HSO^(U'8.:V2H_W+Q>LX*79"#TV+\FL.PEMO["SHF5X[(1=7?89 IS?JT ML+<#5>5.E'K*)C8B5W,*WZ/F=+@KTEL+0,,FE1OE=F:WN&]*B'-.OL])GA@\ M\*<"H-:*' N/HY+LV\Q9+68&KDK]G0G;53I7*AVBQ\@J\R"+M-Y56VDQ&,>Y M%DPF@M[0F]N7YU.5H7VA[?>Q5;YJ\][>4T#$TX:^;^J$:7*G'WJ6%F7H$ V/ M6!9OT0#L/:%>=&?/1G@!1C0Q"JO)HWT:\'(.3X@X7>L.:DY#9F,X$ MQ1=8,Q[WK>A+.+JRCHYI"NIZE/F#)1GF]*)#0KD7>Z%7!G\J>56)_ M7@1G,A7Q]BJP!^S:ZEDZ6N238S[U-N2IX4,&85&:MB)$CW-1]\2+GT15999R M>=R"$ZK#;J,O;RAQ&MLV"*K.%8;E#MKNCB*MH3*S17;J2"T';)?S'-:7C<2^ MFH:A28;(11G=6;8 MS!J),4:.>N#-#PL !@6PW]@W\_PBD8]N]6@<"D"6O,R+_\P^D\EJP@GJTV?UG ME_:\>T1^K]DKREYT"-V^\D[9VH="(I6U Y$(T<=\\<(0>?;),W['1ZGPWJ<#KFILMLUSS+)RV1G4UCZOVS4 M"W@I%\7E1^*<$\\_U8DTYNOA?Q6GBKQMZ[/$<)%7-9ER#KTA=:2+1PBZKCB MHQ/^6QX^=+79-_-AX:]:8#M"9:KX.$2/_]*T,4%09(Q$V)>&)$]?FA'3'-&3 M0LBSIW]TI\RC )_> "M,.7#AKD,.U5#A;O=/ZM-R;PR #454>;W1V8/4MF)X MN%Y0#6"$ O_TK6Q>J,-)[5(C1&E$B![SI2'TZ_= (2K2H/S"PB&X)^; 3$6A MSB92W VL^[W095+&QU". I"Y0)[\E->P"ICPQ:B89;EV#-Z;.4FG-9]ZQV@- M[G(R&H649*F]= QVV\3.L!FD@A!Y]DMIFUW,2;KI8?^EX/(1)99PE#%,D'O[ M[;+TX\Y\G6=0K[W=:Y8D_!<-Q>JBNJ2\25XG$GAY_PJA\!U+1^UXVMVHJ$M_ M#"FF@'W&\PWM1[N3IC+7\+!V#VU&R\5<;< W#89A5 MB@21P26:099$1)3=E)Y8^=1F18C'B?'[;^ZW(<"\!)[&Y+ $TS=@M/XVO/NS MOPMJ>?WV_H_V$_7C)2G%^_\!4$L#!!0 ( ** E5?\U::1,S< -L-! 5 M <&%Y>"TR,#(S,3$S,%]P&UL[7U;<^,XEN;[_ IO[LM,[.;%657= ME15=/2%?LLJ[MN6UE5W3^Y)!BY#$38I4@:33ZE^_ "\22>%* 00(*F*FLVP# MX,&'@X.#<\/?_O-U'9Z] )@$^T&T_/7-EZ>WDZ?+FYLW M__GW?_O;?WO[]NSJ\\W]V3WX?C:9I\$+N J2>1@G&01G__YT]Q]G_W7Q>'MV M&T3?GKT$G%W%\VP-HO3L[=DJ33>_O'___?OW=_XBB)(XS%+TP>3=/%Z_/WO[ MMAS^$@(/__[LRDO!V2\?/WS\X>WYQ[;&&P7*5G_S[_CS/<"WT[BD 8;L\^!Y$7S0,O/'NJ/OH_SVZB^;NS M21B>/>)>R=DC2 !\ ?Z[8LP0S>"7L)K&:Q+\DLQ78.W=QO.]J"WP3V^K9F_QK_ 4?SA_]YKX;\[0:D1)_FV!CU3-7P_: M?_\A;WW^Z=.G]_E?=TV3@-00#7O^_K_N;I_R>;Y%*Y0BU,";O__;V5D!!XQ# M\ @69_C?+X\WC4$VWA;U>\T7$Z-_?O[#A_>I]QI'\7K['O=X7_%"]>\D\J^C M-$BW-]$BANL<5D1C_JD5!(M?WZ!!7]]6HV%P_KO,&.EV WY]DP3K30C>O%_)0,WN?$ M+[P0<\G3"H TZ30[X@C&IO#@0?3G%4B#N1<>/Q_B<*88\RF-Y]]6<>@C47_] M9X9VS='L2!_2GDD>OZ0=QC MLO7:@UNT%"!^\))DMH)QMEQ=QDF:($F#I.A-5#8]#J(L@:SLUWV2R>/B/RL*3] MG(6+( SQ100BRO5QJ>2'36N&'P+^#?QDGR$"=!)WU)X\Z!"C-0'G&0RPQGRB=WA&E+;D"3/KOND^PP:)\^O>X3$QB$-I%- MS8![BWY1-L=4Z@P$1;_&'VA_O4DM>$U!Y ,_CU6M" [C>:-1B"-W8]@$"Q.> M(,KSX-H$S-\MXY?W/@ARTO%_Y$CF**(?OE[&+P!.GI-<_%]WD5 #.T(@$:AI_UD[,!'W*QY_[''I+ C7-O_>&S?_)/)@"&&X? 3K_28M& M:]D;B9_1_O3"!P"#&.DL\RQA$'G85CN9E^APWGWYG\"#UY&/@_-)_$]KVC.6 M^--B2.Y;]D9BL7AT$,GM^A,FT(N*:QQWQQPTU4YD<4Y\#D)PGZV? 200=]"D M)Z(>P3+ @C]*[[TU:5V)S7HB#A_\Q?T'+58>Y7N)G:X0W65\.JWL7CV1CK25 M&Q\QV\Y\PUEY6ON>R)WX/M)5DO(?I*N ;;G'Y]G^-Y!(.J@B7:BT"&+,S&?MNOG."10U/Q[ M;QA=O\YS#S#EL",VZVDOEEIHH9-@:)!((*J"S.:]GZI7$,(YD M8O,>%2]XB03L,H9;INZU;]43:4]K+PPK1S25M&:KGDB[7@.X1(SU&XR_IRN< MN.E%=/3(K?M"<05PR :;PD:COO9TO%YC'32>?\L#)I)IEN($92SZZ#N;U:DO MP@%V%H0WD0]>_S>@@]INUR"O;OZ:P":I'IQ7@Z+_/+#'-=/&RQ;O-WG.XMOY M*@C]JO<"QFN2&:OZ6DRP*IW%T ?PUS<_?L)5 S;HPHJ%_J]O/KXYRQ)$2)Q' M@^*T2#2%(D[HMI@YE<2>S%HV;I*$'[ZH!8$).D3<&LW$E0S6X7)^:@8 M@V'2JP#Y.#XFH5L0*U!^&!\H5(MEA%Q M:/NMG]00,G%7^(Q+4>68T$M0_J)8<1T$*$1#?07(N+16 MJDN@@D.QSCHD. [<#Q4FBE76(6'2\G)4B"A66"U'I.E.J3 8EXIZZ,6I\PX67C)MZFB"0 89I4O]F' M%)2_^#K= &SCC);7166!A)*/PF]_9 1$%^)QHN5TT2I#VR*XV<8 D04_[/B& M@R^MM0'"=T3DI<X49N99$-L M5+]!_]DFEM'0 +FEI.')T8-FYDC%I0&J)/0_ J0)9TF*9!"\?IV'&=9W<.HU M^C]_YKVR9R,UD@E60MHM5OA!A ZQ$ F$B;\.HMSQB2_-Y9%&8R^QSLJ$R@.( MT4=NHB2#>1$1OF3A]#!R]B$%#B1I<:KM= ?JV4=N;4BSP"=&I>4PE(M&,P.D M[G J8,/E/GBZ6ZVE00G)D8SF^;5_&%K X0CAMLOQ:X"S2RNF3;*EV?R.:J14^N VHI2Z@%&[V%@ L0Z MEQ32R6TM(+HLRBE(=M7: .%_ %SR%_B3%R28EZ73?;HXL'>R5D%N#'LF6<+. MR_[I.HHI\ZVP60^;5P>F;0'3@8Q9;XB0,0U#PK-S.3GV!8VH1G_"+#(6=V<18YGD&YM,9*0 MJ MR=]9D=/YSM5T,)3X?%3*.W'JA7:@([FWZLX,QY&14!K=!T.,3<3\-"54/S@J MC46ATNC_J>JUC)P9*0ZB*DEXU/PG[86J4EM&S5-'N[2J>%QGM2TQ')D>L1*C MGT?-:1276XG-IY'S#]6W5]UFW+/(R0$DZ4.L8'/W%G@4;'2O9 6<4KW_$#CC M^16-)]-VR%F>1%&^3<2.^&TU,A$>XB4KG*V"_KG^,PM>O!#GL4S22P_"+>*R M_*$A6J"(4%\#DZH]!\59 %)+ P27+Y0G#]X6JVSD$KV:.N: =,N! MF]'!3&A4==U@LGF[FA/$65"^EU\0'>P+\?B:DCN\'A9+PX 7^373I;0)T4ZGQ.TT"\3L:F,X5 M>$[WCRBVGU=$4A-FP*_L5),%^G<2AO%WK%K@=QR1@A2D^"[-7DG57U&6&U)^ M^H\8?D.;&U0JZRA&9 =^ G[_R#FB.EMG.4U78!', MJ:'8 AT-'424UP 99Q*MA\$&XW U/Y$B&20N#OF9NCQC ZF,K6$5:F::T- M$/X P0:IP+F+E$)MHXDR;:^<.'RB?/H?!LO#FDA0]N0',05LZ M4-%.RY>]L)BQ^4.DI[J%$ 9<$;!LABAF62PEX9EZ!B?P>IH5T.P5MT,8\/%F MM32C7Q6WU?V;W7$TYZE4]"XFIB @#X[=^0HL$X4#9H=:C5_IV>.\7@,VL7#9 M3,.'3,BO.%KBZR*>#7?*E,9&3EX<,Y=N'T(/'0N1C]7:#;8UT'F5V<5D 8Q; MX"5@=S?B+@*_G_')/&(O\73Q!6DV6*X)3:3=QP(5G[\4] YF+%Q>M R0#"I. M$\37NZRLW^+8_XYN4W1C%[^K6>V*KU:9()"#JTGL2H]'\"_@5\88'+V/EI;+ MUT)=36W0DD.%]N9!6V/J'U/O,Q[]0XX$:40DB@5A.)OP2;*L,>"B14LXCP\_ MWJ(5Y]H*;Q@!0.)A$@V.:FU1YX'BRR1*>(;S&7N",D@@$,3QQ$\Y8202:^(\ M;W453T2>=!XMOHQ2'O&C(Y'2*DPYTJUS()&6#-2ARCJ1Z"3G.:VKK&/&0CF/ M&E_F,4*M=.0V6X6.H&Y&#.AR/O%;2AN3C2!SGK6ZBBL6[LZ#QI=6$A%\.NH& M6(66H/02BPO44F5AJ.*,%+HWEC(41UPER3&/C@/'EUFL6$K'RW<(BBAJN*8. M>*R2X7SN:4:$ZBA<8A4@(@8%R5A5QXN]"+,0._+5^6(N0IS%Y"!WL:'SD%0L ML./%;@1/,\9!YBHR?!G$XA=W"P")!R PXJ9UH&21CBAPZ2>>5&K+(EFTF029 MAAL$[G[YJ/X\>H3]Z'!]*=&#CA*.K@6@04DL=L1[3W6V[&<@@:AZ+5@-BI@8R#"JG1NTT:V0Q:4+%(Y>1SSR&'C-DH*Y:N M42&EUO(XJ+.+G -2 3-&@UH[TZ3"0JMIR*Z2JT7]\!5(@[FW2\:RO?ZJ.[4I M$?Q3F*^2G^=Q5'6G*?,0Z7FJ8*EXC8KJS),L72&)\"_J0[^L'C9,X"9),G'B MR]8V$,Y_K9?9Q?3QTSFQBRX;G$]ATABQYS)H'1GM4, YGW]R)%:5+'4^9OU( MG$A/&FBV^QA7KW>_3*8+>MU!^U7LG03NH&V+]#6IIS;>/Z517S0R48@\!PK' M[<<1HJ/YEFV+6G);LVI;]9HN3UD@2+8%Y<9OS_ER5Y7C!^LW8RO;PI@X*0 KF;7T?LCO^>B5J^2(\8Z:K M%_UX! 7EX G EV .BDDAN1DOHWP4%C=K_ZQEQQ<74=\S)[-5>S\ZKWA)@_\!M$LNP@2UG#*2N^SMCN9@//67#H/ M,_P[^M?S'P=VP_UZ_I,%-G<)TVO3^]4T;^KP>%D4\L0TDU+<$M55U'%HA.R; MC9*'9"QUP!3:A5##%4#<360,1P#-@5U9VM>G%)U-5%:_VK@*,DY>906?1H%,]!T M]%.NC-)T#N.YV!JV6IN-#=P9 MR:N2%%<862A2783>50_(7I1Y$"/WHR#.!QW,)QA4!]Z.S,D:/[S4#C25[6W- MQ*Y?-P',=^05.C&E9M7J:LT=T,;03;/1913%'8- 4*$=GG\[!/, &/?F+A$) MQK@;C "73M;SHS1YUP.A!93Y_>/(= 7;=9BH&[,EMG0$'[JP!X^[R;@>Z]IU M$[:O2*/$B9:RP4:UBN1\-SZ1)1!5KM31.23Y)7:)=[^L76>)=&A/&#M+"1LK MG'^EO3M:;0M('R] 6^4)QB&VG\/X^QXSRWV^2.V#^ T8)#3S?V^BW=LP9<@8 MQ_$K,8 !0]TA=:WWN1KOO M/D3F(Z8(9.&XOF@PH$ M0EU->#80ZOC_L9GV!=W/T!(](NZ$P1Q)*?R'/$B[_HM:2\ZRJQG;$"B(MC9% MZ:4'X19Q(ZL@C%A?LP\5[$X<\0"=PRYF"@NJ$4@=!CK54>Q]7O*VL@ M9:Y7_.T5MA;>1)3GNP^]K]P^]BS&3?2"1+6"Q6 -9&"Z#]ZV2G_ Z2$0M!]G MW=LK\?NBE+G*CF*+6HNOI\E>%9519MM=S=1?A84B5=.BIHNK("FH0^?P P3K M(%LG!=?E:T134KL-9J0L<%UGHDRGU(9C M:7V8PLXYLBF=5.J%U:5Y?LA-PW$.XXR!6B(Z*+D0[)@K;.PHK6.-5 M6TF=@SF8J:#I@P0Y5KCT8>.A67YT6'P&!T(12G3(J.5CUM>O\_QN]^BEX'JQ M 'KL9/)$V'.G)-A;CC;8F#Q_T"FX=V]-%^)G$*.C#5=B!#L".MT^A%Z4(F;$ M[+?!341OP_0!K#BF*FWT$@GGI<2)U.YGQ"51D%"8^&;>:ZE17X (+ +: O%Z M#4T2ZQ"L7[O4;Z;H@&40?"&DMH\@KZXVB_,=GBL#D^\>](EJN6A7"^[(TX6T MH) 8P0I)D=]2]T_(E\^K1W455,8G+#BE)#*#L3&$$P MM_CGQV"Y0A]'8(M)&46#&M%AGM-:MD;+'/I8)GA4F1WH1E-<;7+A.4.WFQE8 M;V+HP>W->N,%D''>Z/B2#3R?$X@VJ)_AO0B8-EG!SO9(*H+#\&B/H_&(2?D8 MNGHDI6R(FM(4'AN+*>H,9FN42!6* -.1,655#+G2J+%&C+Y8Y)7S (L$:[6J MG4MSM^-Y?=V#Q524D7>7-;L':^VR2OBA4F-%42#*JLZ=TL%+&A4!B\I1:U"N M#GRT2O,QK46R+[VJ:R37.%9!F[K5CB1S/&TBG$"VE%# M8R5R* 726G5"DW^2$2"N$5<[(%6MH1UDK6A\R]H.!/N+\N(DU?11HW LRL'7 M'_7@6;P B*8"4SM051 X(YQ'Y#B#ZG'C,/.7'$=4]>$DFBA5PJKF[<\QGUGL MA"VE,-MH1NCWR/I)#Z*6O>JKYDXEDW^F U3[+ZG'7JJ8&6\:!:Q%U]5NQY>J M/+P2X[^<#K&C+UX:,@$UKHY%.Z#7 _# ]:L&7/O48DT2FY*OZ;P<40.G3)YH M">E?=6H4?;XF@2/BPSC)\),UR1P&FR)0OE(!5/GDIO=\T+4SX#-%XO4XO_GTD4YJ1,T\ O@1SI'R]@&C_ZH'M MTJ(D%YOVJEC6/X)T=8G46*2P0H[H$.UMI/@SDS2>2!#N;GIW2RY@,ZM)%")W M=VV>C8R$UE409DC]N_9@A 37[KV[H6SC-MV]-;D;<( M];W'F'4_.=V&MENI,5S&Z^<@:C[X8?L>(]'.V6?,+@;V&H&>_=KP-IY@9].[ M4&29ZCM1%!-WS\#X<5'\#T#A5;LH,GU071?,]99M-F&\Y+[R)%C%<-QZE M,7-Z4HAB'96\+LK.1FBC-L]?+:>T="$WZ=@IQ:&V^)_N7X?L1N$SQ44NTBQ&._TEB+,DW-XD20;\,NW#"W?QRHG(FJD:U= S M5(=/&AS$6K=+9C2D7EN#/69((S%+536F1&QK,CH8('\&/7]?=?*@PM27Z#D( M0^ ?$$V97.?A#$R]RG39(N8"\ 5<)VFP1EN,.4%.)VN>:)Y6D9U(14,;)'@! M..^7O7A=1C+RE-+WVKD&D8*6(0 $M6O'*]K M+ >:O/;F>$%2,?B4*8Y:*ET-#4TUVJ?C12_DH&1IL5H2UX<*5'=]V?%L4CD8 M>;JWEM3&H8+52<,O$?SYA&"G*T,)WR?W;-?-G+=9+J.&8H&V-?.-8BI\0/KQ M; 7C;+G"CTW@@AI(+<'?#*(Z_DS+H/P@1IS7!#QQYG^MHLB6.==C1C*7JO@( MUEZ DX+0G2@/*T%B9?_8(PYTQHKH+%CC2AZ+)_3;9.'E==V%P%#]%2,F8N+# M*V*\(-37]%'4(9NSJW1PW(!S1%YL)P'DN&GG^#1C=>+-<3/0,9PK)B#[L/Q8 MF?I08SO9WE\U:[HN;RGA9/!>QUHSN;R8KMO'$$\O?T)+%G MVI*4C*MNE@W_\711^^2T5L<,^!=>B&\>3RL A&:I8ERC\OI+!,MZL+@6[#02 M7>1C1C)B1&L6O96?J,P(1M(#=L143(EK>E;WO,P+J[>UKQ _"LWXJ"&'GI*N M1B[V0Z0BULN9J1"H% M,BQSAP,%0?9R=$<9Z46+$@Y$G55CD?9R"Y#;V(LPCNS>1]J&1%]O]?\\0/9/7 M@):2>=201K/",!57,7:C6C_?8F2#9CG MASJ15G;;GHE%B@R8>TEZ!];/ #(H;34TP 9F,Z8I9C="K7_,?21+&JUI7RM> MI4-4*TJ0$/1V/1'YB)]WI_)B_:\]$7071,$Z6U-):OZ]3Y0HR[?_6T_$E*\3 MX3.DC(9-J&*/WE9=F"B()\LES!\S0K>K8(U?_P( O_YU_NX#>2$E.IH)!\4Q MZ47BX6.0?+L T7RU]N WYE'([:9:!N)5):1LT!$7ZM4W45L9@5/ M;'?+R]#\N-U,),VCL:>+B5]<5(CTOVRP#1>U_/#A9^8< MQ/IJU$_0[0; ++1GW8=AXZO8,)/MF_ MAHG49T;>#.NR)C6&L:(7!\E[[(W,[-.7:N>]LE6[QM]-V.$\= R6P;#W@'Q% M8[>U3#:>'R$;SX^0C<>O1!K/OR&9DL'YRDL VGA+Z*TG6;J*(7:,3-:8[G/: MV@CV-E'[.;?Z )ZZQFUN%Z.=?SK_V)71:GVM8;3KUTU0Z&S8(23%9:VN=JW3 MQ_/S#]T%PJZO\FID-]'!R[&$]ZE)^I/D"/HH9[QT*T UO;Q=ESNLC"0SWM,H/8(T;;M%)C*+="Y%X-[$?# MCHW]]WZ#<9*0"9?NKC TM74?K^XO17 !.>J4W44=GOX+7L3+. Q!GH7&1(_: M6!D]I3I^$_EH?_B9%Q9&NET^XA\Q_ 9@4J_JPI!XG.-8/7(5D3*9@2$7!3J;L":NL-/@)JJ;%H)H'FQ" M0-7 *BL<0R,]>M@A00%\U2B@$0<"P,T:EQN"@1=>+Q: _FJ$BJ%-A_JHB,<@ M%PNK!SQDHVL: M<3J2#HZB)Q+M5.XX< M3N'>L20;C]&JLL3A/D<9223RHPZ48+B%>]PE&L'1J,[)")EP-E>3%\'5$DND M ]+QO=8I%*51JYFX6=W;_.T0RM<;PTH(P:R8GM<10I M4=517)W2 90=@D>%5G1^H!4Y!%07K4@X@,O9.@NRYQH],FSD,JIE:=)1/\(9 M050/Q',/*'6"J!W@YW91$@E%X#AOFXY2),[LS7KPI7M R>S-3K&?+I>Y$3P% M*?XX'05JALY,C!!11Y].DY;T<@8J'>^H#8S)9".H'7UZ3I31^/CJ>%1NZ#S% M%URNO<'71:N7#)MW]$$^:6Z3"MG7\0:?S7[JQXD$-283>22SA7!1%)3:DPTUP_=B"H M'9_Y4N$YDFN5'C1Q\DP%Y.D^H2H)IT)4ZSW#AG>7K:KM>JIPJ JEWBH<2M6B M'=2CV83WR5ND49MIHN% [M'IN#VB]!@MX;Y$ND)_!N ZB'+) M> '$SA7\N =E,<3ZVOIX/)O#.'UM#;(])?:-(;&OH^:QLZH050#WXO9YZ@X] M=,]M$.CF-D%=R-%M=L(A1T06I*J MN\M1B?)[DG,@^"F7FO(+F)YF&&JW%\!HA%O1 G+.-H MVR\16&_">(MW/+.8GJ8OZ45"P12-T?Y;YJ'/I #+YR2] !%8!.E#Z$5$*Y'L M$$.]?.IB>&:_*2>T4KQ"'HLSB MN](E_1@L5VE"5O=/*H<2E>-X[P"!GEWL%*0(PJ%#K]D@"1QC;0JFPSZ11:6 MHP8VW=Q'D#E*59I/!9)17G32=QM+)*2TV.**O7P=^;9JA >*(,L"AX.2YUA/ MS V^T\43^FVR\.:%Z7R(6F'W^9)BLQ0/;FMP!HOR_-C"D=:,)Q(5?^0456C1 M^A^8^56O_:W)]TV/IOXA/P]H#P\J&]Y6: 89UJ7GR)!V?TE(7?<"913H?ZJ6 MSWEP%0I_I?CO9*>C$4X#D#.W+@<26;0-^G+S6'45/7!.Y/$.LWCZC&Z6$:XC MEX6+( PKP3\T1P0E)(AUD61VL2'57DR1,)HC15C5!QY @#1&QN#^M- MUC%,@W^Q;N B/>V94!<99X$;4D0!$(@A=OV.+WI&"T"5,\K)1\MQC#'9!!))V%%5F/'B507]:&I M.#N:V:9'[7(_H.;"2X+Y)/*O@C!+@7_M06S.Q3'3544_UI\'9KMLD\\QSU"; M&[A#DA=&COYF'P.30#OJ)D)L"7#:Z.0%L4[^6&]R8HC:KHX M$/3YNWR4Z:L9VP*AQ%IC]:20W4^4(!'?:L MK (^/A!9Z"FZ&SC[6&[GG4VY7XP.*($=K.)6<\)56#+2KT=:*M?%:%D'"R'U MXJ6C;)TML=P761)$(,&O93V7Q6@3JY[WD+@Y/Z%I^UD(IHMJ5I/YGUF0%'4* M+K:UGUA!V]+#&# 2$"AC!''36ALDO,YO'.< LXL=V-]RXL^970Q,H3Q6DUF< M4[07 R#)'P&E3(/;S8[5*(D#S)!M?C]E0>E]U &+T$^/($4'5685W&%C&=B++I(-SL$Y+Y" MS(V/: L6 3YV)FC;I4F%+G[-MRR&@NYTZ&_9&OCEZZM%R_T[OSPII?73 X?T M!BD^T3+8-9ZF*P!G*R_Z+8[][T$8]H MGP:=>ZO]]=;-HQYS563\"FX^^7$- ML!)GEU"3^:_O9W90&63G&O!4Y[@,5Q4K\GN9XD+XL<_5S M&W3T%1L;0!>X+_;Q*LX T%=XWRP1_6GDB!Y>6DM@_J+IU#;CPLJW5!'*!5XW M($K /4CW&A#QSP/S;-7F@*3,=3$-GM^$T\E(2/,+2-+B011,UCU:SPW OD9J MP"ZSBY$I($& *"KAI%+=;&6 T'SUZV@5^+'IYG0RB'>#D#J%]%HB0EU-RW*Q MG=V,H&%M(N=#5+L UMJR2B]ES2K[,WNT!'F@>"+#\;M9=\YB"Z<^(JW,:%Z? ML\A/?@>A_SF&EV& K;D(N2%@ MA1F)]#1PX'Y&UZYH'GCA3808/\NC+^F11;36!@C?:_QM+/_@3J31'XNI+#)\1K=_5X087@G%5?@HN JR=NJ='P#2SN# M7I0@Z8@)+(K/YC5["+;2,7WOP;\/?K20PO$NFA MD[,ITZBBU[\[,7P']X849\45?9V$;>F2O1;YYC3)9C]S&Q:UI2OG4F MU^4>SNF@'1O2PQB8ZET6(9FV\<*+&#$=U;G?D\6V?YNZ=YO,"7"(*B ME-%O2 9?@$4,D1;UVFW)!,S+U*C[F 7'M(Z.\>%& NKT!'"]9XOP;-%1%<1FIW92=] M?L12Q#;I]&:VUT4501P1W^$5Z=83C7AC'2RS>#]=5#(U,VI;$YIQA^N=T% & MYB+*OD>.:'YF=*8_=D@#V]5-O8&"()):QJNW .M88M M+<&M]J0LZ[!R-W(^7)#NL\HCE7YQ,9D-NYNS]82TS$>G8IL57<\4$8WFXH:]G4$ MUHQ*VG)\"8ZGA1ACXY870VG^1S, M=YE@>Y%T).!8I&XIA8[L*R@1_.MI(TLC6/DD2@A_=O; 40KBX?7^TXGWQ*PH M8@[-ZE+OJEV_+UB9\O+\9#-1BFY+EIZKN>N[)TP[.9DK4+7>/&U/F1EJ%=Y3 M1LPI(\8:=KOS4OR7[17:6YVXKC' *?7%QM07&S(1AI_^0EZ&!*:U)4 _[>%' M/WQ]Q*\R$(%N_[4G@NZ"*%AG:RI)S;_WB1+AR&C^S3K9V;Q*W-++@DL/,^+T M%Q[_>J]L_FW\W6*6P>O\$!?%B:K'2*J?C^4C]MBCS]R@5:&GZF\W$1E;_!+* M'-\QEL3 W^,&' COUKQX"B0@:^0>%AJ362JTZ*<9@&NY=27T-VV=.$5R]^8B ME+EI.5^&R(Y .->"8D_AVL1QH83]D&ZN7$@?6RGZ>LAPAS!]-I/Y'PMLD@2+8)X3 M,%W4_C2-+M$FC\/ QQQXX85('(.G%0!]E_EUU3TO$\5T2"4M@HG0TH3'-L^^ MQIMQOPO+)XQHCEM&#XL+H-W'T9PYKPX#G8H$66&$)FXZ9WTC"H%C;GY'K^4* MX>LB>AR]VRA ]>A ]E$__<"_!IX"W$\![J< ]V[LABY8:1!E<9:0]]8M2!+\ MW.3YQSO4UGHTS,7IX!SRS'J8J[35P8&I'HV(]:K,+\65I'!=;? ?$RY!YX:X\TDD-L2D+9Y_2]T>0KH)H M&H%_ @^RGEQ7.'#O)=\F"W1 8#H0.;,5C+/E"O^$_A, TNN AXNNZ4OFD,@I MJE'X.7C1!87@I\Q@@8G!1!%?B3QR\JRQ+1 )_%#%HP!+ZKJ.EM*R@CR3,7:V2>L-,5@PB):YCC"PDB.[>5QL:RA\ MAN#/#$3S+:M:AT!/$R5'"(NZ(XI99D&DI\D)L1BRQH6HP7TD$2KUTO:[WD* .+]+6'I/6V_!P"BHV,ES]ST,4Q. M\B;:9&ER"UY >,Y,RF;U&.@^995X4C>^27 NMH=,EZ^Y/$[T\S6A2.4!=;3L(=\XN=%JRN8W&YF3O2/TH?Z1_- MKF\8595Z^T%;A.U3L2-?XVB42(F-D=C M6[1:Y1J%(<0M6LZ6_3_* $;D6))QZ<2IF O'@ITN M354ZE,35:F9:U-2/(RD%UY>:VM8C=,!JF?+4@V9*LY2?F/8XV:2/$&L#&*1 M-Q74)L6-$V>Q9X 1#SP!"(D M)'*\B)$WS*;FLP-.&2%T'F/$T!,:CC)XGKDU+B3V!J&M97J)>OL(5S0[[@3D M2?1=\CU5TCH.D%;3$4G6C2!HYQ1.8G87DPZ%DT/.-@NPJTM!5_#HHK'.TI5+ MZ)W6W6S&-O"4;39A;A' 3U M8KC.QQ^J=> I>TYRGVEZ_8+^!S^RQ5#H::T- M:/4$4I@W77I[5<0G,*T1CG[:$XU^^'H99Q%B8;3[TBW>+ 28JM 3$:VW[KST1=!=$P3I;4TEJ_KU/E"@"8?\W$ZF+#09B6_ D@/FQ>> M,*K)LM;$O%K#Y%IR6V7FR8=HCF-#[[U"741^A2 M%X(M_B;#=DIIJHX6\IV ]4X2KXMQ6<]0CS0J1KS#VWME']Z-OYL1B)'_C#2M M%-]6*P6,O8M974R46RAJ9^?L.%W<( :-E@$Z7PK+"642G$[*=MKL.]HQV^)_ M! MLUK4(2R9XO7K)H"YG+I"P)]+S*S=TU"MU%99"20&GE9(^,X 7-<*2-..;O$! MS"N_5R"9PV##T-89':QCMP< @]COQ&]E5Q-3:FHETRQ-L+J"/21K;-VC38?7 MS;2'@V/VKKLY&(9F]QS!/$,U!D;24NP>2*)6Y3H7D=HVS;B..L I1N"*D5KF M6-=!(.ZE.CJ. B!B3ZYO%XX1UW&4R-9?GCAQ/3B);FQN1B74;;S.UU?CNL$9 MJLQ(=A/_Z-TC)6CX=A2Q3C$ ^\@UFD7>4;1D3/^-7=B2[NY*;#'5F*P3.,HT M/'6XZ>!P/,Y05!MD>U4B; MJW5E=[>4D-A^$G-8CII;R'93'95,AL0XI-L7RRWL>.47_FE.=4WHJ-4R)$[B M>MX=+V8CP#H$''74G1D2UY#D#SW,P?$J/=TA.PB;3FL9"(RG'T^7@XR M5I2'CO??'=M_51R)EL?=!P<5-SZENNAK=@&924;%KXH$A7C!#P[%48IF#J)Y M 9;KHHQI?V\.>5;Y,8P\B)7@M97@Q,%\Q+FAT;>U<67/;.!)^SOP*;+*92K8D6SZ2 MR4C>5#D9Y9C*X;)=F\DC1$(B$A#@ *".^?7;#8 4==J.I4A.Y%3%E@BB&WU^ MW0!YDMA4//^%G"2,QO";G%AN!7O>_JM^T-@[.-GW'V' ?AAQTE'QB!@[$NR_ M]U.J>UPV"L;C(:L6:F67V@:=:JT#X$VDO) :T!CVW2[');CV DDTCDUP<' M3QNMDWV\]_G)?K:.Q1T>P[U7K,_-UJ>:@[R;)J5"U".:F5:DA-+-!PWWTUHL MA0'CO<0V.TK$JQ#+Z>OS=OM]^\/E(LFXY7 9P_#FT[VG3W][V%HLK*O9F)"7 M&UZ1UY?<6-X=38OLNJ*YG20N$V[(:4\SEL(7!#[ +Z993+BTBE!#5)?\P2*6 M=I@F!T]JY+!Q>%0CG1&A,B8=9@>,27)&1U'"AC7R5D9[Y)%-&/GUP?"P<1"5 MQG?#M3D!Q2Q2FEJN9#,'96C!)5O%JE^J-*-R](VLK<0O43AQZW'-B;'=U91+ M6R[I;M&SD&^P5O7JI+S]LNWEZ?O+G[Z@/;I M3?N\?7I1(^A$A:$2H-#G*C<"L #3?0AO$-EPQ 637&GR/QXQQT6]5MD R)06F@ M.!18(5IWG3G=NZP65%9:PUQY)UKEO82Z8*.EN!8]/#=QB21= M8P+)$;ZN9DYO!Q-4*HQIEF)\YWZRL07,\EBL"L@$XV&:J_C:?.P,97$0&(#> M>QH0*+K_@.K8@1MC5?25J P]U, =0*+>H0;&@/*LYA$.]X-RR:UQB@:M@ * MA>B*P:"W/W.(.@5RVO[D[KAL_YUS.R*G3DI;D.9K!$B -PQ4+F+2!UD3<)!, M*ZSA0 34,A"R_WY2XL>$3WF_=T:#OA,\$1)#U16+4.#\+X:I299KDU.\Y*.R M9A9"BUVP$A/!?[J,^UP;H2,)-W36_!:6KS^-+#]\ M_%0CERC05Q_/V[5@N8A5? HDD>:VQR02J3Z#%!+$:H AW #=- Z@\V#_;/8 MIRR%5DMZ"G(,?NQ3D=..8),$:L'J(\8SKS&3(QSB3$8CI.Z]DVKFJ&!Q&'V5 M:B!8W$-">'=&P5,#&UA98L;"3-Q50JB!:4YI.>;]:^FY,=FV"'HJA-?L"C:L M&PNTYREX+/ P[^HT7NU8K#%>5V73:,7<9(*.FESB['5<_$U(+!->2?UP[_@A M".6"1<[T#LH*K*(Q/_*@T7@XQ=*62Q,[ P4V:Y<)H44N 79M+@ON$7*1=[Z MP(O\XV&@BYQ*QJZXN *=5K%EX:)X=0HWJY 'K\#+;+H^F46_91R(6&:KZ156 M505X62 M;8KB^.Y*SO=U:++!1]I@M9F4_59QMO>#/OWS28;!$L!E_S45=&IR#7(PIY$7,?P"$J$&[$ MXQ4L"=&$6E^KX?J 6=;M(FX,[4/7S/!="E_]/>HL(;,D>TV0@5CU[X- ( M,(ZDL*[$=SW!_($X2F.TA0D.WQ8AQ< "PTG=38@_X"O\XJGET ML#1JS@%W0PZ^"$N)J@8)"+83['$7-^]VW#SZP>*FZX&)LJ&S37U8\-:W$$N& MWNG"%?P-6=1@16K=)U>*Y!E\ ?Z+ MAW\"W/#A JN5D0<]>#:XV *[)2T)S]62'O/ MC0,.DBG75KB9=1X<[1T=':W!/(N)-W>&X'COV<-K6-N2!=Y__H@^7K.QK/>@ MLL1S.M73<:>(1O'/3:>_2C]+4U'%SK[%*(.WABPR@],G@CP>UK" I2WS;4OF MUUU.6L3UZ3,8[B!'QK1A,3,N+V;:;?*.N8%/3B4%+#9X%,MO&3G&X?I '> #376/&^5Y-$=V.#U,/7 MWK#BV 7 Y0&P@FD8;#530>]T@'0? >!+W]2WKE%JG*,.1D= MN;:"$\6T<[G6@QN(;NT0/L-S:J+FMA88.K!0$?H-'6)4,P$#=Y@[4,*U;T9T M?$WO6@G5%J5C9-S:$'2 ,P(FO-=P$"+MV)7+P-CY-C3U /!<68 2RS;R# M @ M*W7O^$Z[]QM&'>;=>-Y, B,!LG?*SS-'/5U5@3TOF /L'$]H.P]V>-5_0%1; M[5[C0S!Y!P&^VR;P+KKS@Y7Z ;O3?N!"(],8C#?M"_-JM[+6V^ 4:C6U1YN&&E7BC57[KD0NR.VVQQ*)O M]$S=YI3_S:M_^X%\>GOYH7UQ0=P3BA]?33V=1ON5?#(%K:JG*+M<&P!;'2BO MB@;HPG=1;$ZH.R-:Q^KOP<\\&.28LYI*@\\R-?,,"M2(&K:IUQR=G7Y^^:;] MEW\KSR)E!0FC-)M',RC^EH_1;JF!;G;-W\=(7XR:X\W0;2HF]LW^GRJ1Y,4> M>[I:=[Z8>#_>O>OEB^_K+=\G4$[(87.-N.D2>LW]K5V_ M9TUZ/-KU>Q;U>T[V\<7!SW\YV7>O'/X_4$L#!!0 ( ** E5=4B57 F0@ M ,!' / <&%Y>"UE>#,Q7S$N:'1M[5SK4^,X$O]\^U?HF-HMJ$I"'CP& MAZ6*83(W;%W!++!5W^ M]4-R@%[G]^T-QS;?#0D5IFM&O$_"!KUW+8] MAZI5>5!ONVLQ3X4Y ("U63\Q""7$-UH'GNIQL C0ZZ2D;M&=GN%0=E&8C( M)D$L;#5$2LA(AL[7SZ?V-7G#KL\OOAP?-:YK)Y_ M_7?G/^SXY(KAE6;]!1AFL2F^3_/?WC7VZNUG5$]"_.AH^'VJGE;8'^>?S]B' M&OO7Z8?+\[,*"T%;$0^93;@-?K(1GO4.1Z(_FC<2)I=\&,02;FXK]]_"D'5& MO!Q%U5BN;=NI446!4Q-TN0$I,KBC\$2B5JW5:OTZ;8&2]W-Y0BG 2%>1DE4]:H5_]D*F9?^#!,X*;"3K.P-G$/5+-\?VH,+/" -0Q>( R:*P"# M#VC_B-P\';+K3 TD1#VH>#1HCX%((:=,64:CN,@8SX:LR*PN &7E>!N1%8&# MLQ2/M."2Q3S$4YJI5%AFE:>[0Y!!",9P/222E%\#SCO%T^"Y"(7!*245+C0' M$81"AT6*9!D.1TDBT SM$R;,%/0V&3\ #2434B 51F+'@VT,&PB;H((FA] ) M2'QS%$U%J&8?AT6L.YPVPQKL:[#?!_;6*H,=6"PRA!,AKE1RLH4K,U(F#O2KI&] M1O9]R-Y9 61?W8+!;^]NFO7&0=N4X"T;-LI[*HX%'FZ:+0>24\8U.#@BO$17 M L&& :K>E<(D-(+(4DS[E/KI&-4-I3(%CJ/YM9(>E[E6(41XVK!-A&$$B&N/ MM+5QNXF>"D:NY$_\H>"6OG,QP/BSR@A3X4)#UN2 M9>F)XEL3Q3@1Z3D;/)""FH)@04"8NOVEFU-'.NM7LQAZC[?T5:%H9V?_H''0 MV-EMU/=:!_N/0!3?>OF(^@@&K8M^Y6K*AYV^0N5NR NS_!"J.[N #ES.Y"M9 M56AD@$FK+XQ+A4@%F>-#"RZ3)#J=B#5([A!1EK(3KZZ429HN"DRH*(M14D3< M.D&[1D2":T$*"%]PN](@(TZ%H2+8Q1#C*F:7.)4!%,ABHJ9!.=Y2$1:24[Y' MM9P0DV(:1_C2?+JCP&]=($*\83@>HD4I>(VX'X2X[LHA;NDD< =XRZ>/I?&' MF.V+B&#%C;\'\"W2 MJ0[6I>.;4J&\T#FBS[AZ.@R5CIP KI?M089ELD00XA7("=U$@GVZ!QI& 9%C M1EQ#[8FA%JX U#I]+@N7 <@/(8ZQ&1-]]" SIZF:5)-+I#1_.+_1=K$?(V.IT5'M +H^.C] M[J[_TL)GV6&X*_-1\@WYA^HY%8:%)C>=*I[FL4V5L7B!-CJ1F0F1T]]^NX)M M+AH3(^(P-\R0E[*'Z')NV996=+-B+-F6EROA9EQK4E9Q"(7(I5MGDC(5#ID4 MUR#+-=P9^LKW6^D^6(Z7:!PH!.9O]+?J?JVQ@T IGUCQ2-VK[>VAOZZ7ZRXEX'%M,J[095[?N M!/),4V$MP'UU15=A 4T$D4 )'9=-C#*8Q@V5"?A)G>XH.,+?A4 %7!PLLM"M M#&^MUVS6:S9'QQ)[)[2O0�@AXM#88"T(W+RG2\=C( ?DVEIN^E7+'IND"W M9SG:;_@F<)3+''XY=4YJY!$.-##.C(N!5#:/. ;!@#U>Q1>\!JM=4Z3H9F@C MITU9E@C[O=\!(,%5_OB:RO9!^HZ,MX MK]S4UV7:@327:@AX=9 HGVCX+:@A-'Y,45Q[H[MQUJTJE3-W$?:@W=3TS#4* M2U>KZ$O8,".W&XC:8S^KH:>5 ]"E),\-!,:O+(%_4ANYZQ%K6M7R$28849=$ M2!7==N*=VM[[YJ]DEFT;+:!IU6N[S<8#1 WB]!"CVL'> R0[J.N#HL$O>M92B7]:ME[;Q_L\0 -7NQC9KP/W7J43\T%[UYI]*MJP RO=#7V5 MYI[GT<_]I.32+CK7FFN]5D0O1#HRRG[?:&V\6AU?H5Y/%)7&WK#S"&]X]H>Y MG\L=5D6Q\=UKOLZ[MT[%;SWLO6J]UJEX)?6Z)RJYH/H-06G.KUQ_?M9Z_.K+ MPETT;#^#EY>>?[RBWFD^0@AI%S1K-BJL66^V5D;UYX]NY6K%2,;:;H["T$-I MJW?SM\TV^T,EF?M]I.@:E3WBOB^T!WL7NU>]M=J^\0.CYU+!<&PH(>\&+G?MO:[6!]+/=[IVVS M0EIN?O&/57)Y5[^M-^_6] ! MEP,^-"Z='6[3_^\<_7*X[?ZYY_]02P,$% @ HH"55TDE:8EP" FD, M \ !P87EX+65X,S%?,BYH=&WM7%M3V\@2?M]?,2>IW8(JV_@&!)FEBA"G M0M56R(+W5/9Q++6L.8PTVIF1C??7G^X9^0*VP4E(P,$\ +)Z>KI[^NN;!,>) M3>7)+^PX 1[A3W9LA95PTOU<;35JS>,]?XD$>R7%<5]%8V;L6,+OKU*N!R(+ M&"^L^H](.;3Y9$JO,5HWX%X)&/;<=SZ%J51[4 M.^Y>S%,AQT%/IQQBQ2Y7R;$+85]:J%&DMW-@JEV*0!5H,$HO['-/ZR3ZA MDDH'K^ONJS-*A(6JR7D(0:ZA.M(\]]N-@%8'?26CSAW9[A4'91F)R"9!+&PU M1$K(2(;NYP_G;\][S%N/.)P<[^7?W00A[@[ZF=C@K'O9.W]_?G;:.[_XR#[] M=7GUU^G''NM=O%2#7'7/G"E:]1?K$Q?O6>]#EUV=7KX]_=B]JEY\_J/[-SL] MZS&\TZS_4,-(B!?"Q6I#?)O>O[UN'-0[3ZS5]CEQ5O$/ONCQJ[. M/ER>ONM>5E@(VHIXS&S";?"23CD2P\F^D3"YY.,@EG!S6[G_%8:L,^'E**K& MP!$"CEERC):Q47&>#9F169U 2@KQV-$5H0,SE*\TH)+%O,0 M/]),I<(RJSS= D$&(1C#]9A(4GX-N.\<3X.?12@,;BFI;J$]B" 4.BQ2),MP M.4H2@69HGS!AIJ!OL_4CT% R(052820V/-C%L)&P"2IH<@B=@,0W1]%4A&H. M<5G$^N-Y,SP%TE?X^1;LSQ#LK4T&.[!89 @G0N8,/A5$.I+C;3UW7V0QID-N M!?(162B+"'DB1.>P4D%X"TJA*+RAX$!!0\H9^DO@F3M;HZ21(,85HB@D$B#D M%>+2;6>RJ.!5[NF%T'DG/&-3@X(KQ$7P+!A@&J MWI?")+2"R%),^Y3ZZ1K5#:4R!:ZC_;62'I>Y5B%$^+%A.PC#"!#7'FO=FS#A MV0#8*>;:RT(B1:/%JXW]'?!2-/8C?^4O!8TX,A\/B#^CA#P7)CQL29:U-XIO M;13C1J3GW>"!%-01!"L"PMSQEVY.I?A=O[J+H3=XI#\5BMKMPZ/&4:.]WZ@? MM(X.OP)1?/?Y(^H=&+0N^I6K*1]V^@J5NR$OS/I+J.[L SIPN9.O9%6AD0$F MK:$P+A4B%62.#TU;9DET/A%KD-PAHBQE9UY=*9,TW1284%$6HZ2(N'6"]HV( M!->"%!"^X':E04:<"D-%L(LAQE7,+G$J RB0Q41-BW(\4A$6DE.^1[6<$+-B M&E?XTGR^H\#?^D"$>&"X'J)5*7B+N$="7'_C$+=V$E@ WOKI8VW\(6:'(B)8 M<:,R3GF2&X0D=:"$-:ZCB=\C$@7O"RGLF.K39=M2%' 0<=[O 7R+=*Z#=>GX MIE0H+W2.Z#.NG@Y#I2,G@.ME!Y!AF2P1A'@'%RP#DAQ#'V(R)(7J06=)4S:K)-5*:OUS>:#EHX4),1\:W-'Q[DL/ZD"W;1 KPI4)X.,=^BX_NB(]H =+SS?K?HOS3X M+#L,=VRA^AR;FQ+$]VLF$JVZ^5*N)G6FI15'$(AG0\?LYQ'^/^"2GNANYR)Q['%M$J;:77K/D">:2JL M!;BOKN@K+*")(!(HH>.R@U$&T[BA,@%_4J<["8[P3R%0 1<'BRQTD^'=[ET=C("?DVEIN^E7+'IND#WS'+RO.&+ MP%&..?PX=4EJY!$N-##-C*N!5#:/N ;!@#U>Q1>\!JM=4Z3H9F@CITU9E2Q] M-+,M9K=3%8\)K%ECC<&X@AX*+H>@C[NGX248*K[>$]E0R2%0T9?Q0?E07Y=I M!])+5K!V\>"$PMC%W-!V@::_!I']:.'HJ3S5KCS;,,@L\?45N]MGIM]?K^&6M) M)')IX@L"T9(_<'OZ9/_UG=?*"3IFI^#Y536/KZAWFG<00MK'?J;9J+!FO=G: M&-5_#/++ F8B5VT_1P'H)93-._ ]LX?;XEE;]P=18:(YJO:8-F&O8_=5;VVV M3SQBU%PK2"[[V^'-M=Y6V1>J[!,T]M\0#J\@$TJS_XH0V"<-1M 36#>1?H$)%%E3:??$N_1)'.LDTJ>5\ #Z157EL00=< MCOC8N*QUO$?_6>/DE^,]]S\Y_@]02P,$% @ HH"55_P< (#_! )B( M \ !P87EX+65X,S)?,2YH=&WM6EMOVS84?N^O.$O0(@$L6;:;M)6] ([C MKBX&.XU=H'ND)"KB1I$J2@6]C)($/Z%GF.'T:/C-Z[3]5J]9_D2!9B71BV2R FU6G/ZZDQ-USD0(9&[D M+RPOI#)$F&Y!DH2)\Q#>%\ONCE-;U%-2*8RGV=\T; 6%Z98:/".+,.BZL93D MC*_"&:T):[^&K/_4'/DR' Y>45N<@:#S7=/2GT#^9G,Z& M)R_@V#FJ(?$A.(3)1YA]&L*T?W;<'P^GWN3;[\,_H#^8V9%V$+0WGJ2MJ9A_ MSK5AZ>IG0?"P:$<"\(>@L6%2P(*9#$Q&X405=((& JK=:0#1D#*.8VLWIC2>*V88AD)$ L-EG!%Q3@'MY4QKZ_)> M[0.B]YI].S\AAD)&%47WKSE<1K66QY@:\'GR:0S'/OPV.IY.Q@T89(RF:!-] M,.R"PB1-68P.HRZKJHJY ?C,KE\#BKG2<]Q3@9%P66AUE5M7:&V,))&%P2BO MBM="EGJ5_BE1$1%4>Y,EIROHQVX1+/4:.$Y,N'F(/BH%$W91VTV8+CA9A2FG MR^OQ58[6NIR$IPV"N>LB\=#A7(<1T90S06_%?.E1Q^]T.J\WR-/*@3I6)JS# MG@OY!U'N'.VU]NO,74E9J;,5!#5L2+W>EIVMKR1IJZ0+9I1MN5LH$$;%]C@H3YE3;[HM2;>W^L \: M?4!(2<70002%6W"&A1K++0JA.P@C6Z4APQH;47Q4*'G!["8/=S97P.%0M&"( MO,B6]PJKT>J63#I7@NGL4@'N[6!>( YM4Z#:^)M/_]; B]/TIR_D'A;J"0(G M!#BA<7D2:+?*D\"&@W_4E34DXK2V'$F54.5,VRM9]-2.>MAGY!P;%%OBYF7= M@WSL0M4$7"Y."DU#30N"A9F6%[FH7=6J+YAF$>/,K,):NA)"J>1Z@SMH^X?O M7]NT-$URC\S;=WZG?4T&OZB;5K/R@B+PWV'.%NBL%RE*_@K=NV9"7?YP"(MQ4^@YMYDP&[J7D%G$VEYHM!Z6@!Z,'A>@+&= MP#C%,QMNQ(6Y_S;3[K=/F,+CGU17$_R$HMP[50P/K 4>3F[%M_\LV8"?=N>X M_=OGK0XN6U>T@IS3LHIY)#54A80OR$J[DM5KVG]Y'+WJ-=W_0_X!4$L#!!0 M ( ** E5><$-I1!P4 !$C / <&%Y>"UE>#,R7S(N:'1M[5IM;^(X M$/Z^OV*NU:ZH1$* MM<&KA*E5$5:E2[04^^CDSB-[YPX9YL"]^MO["3TO3JU MJW)]X4,@\7AFGO$S,XY%-]$I/_@"W822"+^AJYGF]&!PX;1;;JO;*&Y1H%%* M= ,1+4'I):>_;:1$7K+,!S+3XA>6YD)JDNE.3J*(99<^[.6+SH95FU=38I%I M1[%_J-_T)1CM=,[^R$PHNI+_IV4]GGC!-'963D/JYI,YD+P..B78?RVV=SU M.J^(+D2[5/Y/5K@_&$^'Q\-^;SHA-H'OVI&6EYWFL6S(>#]&XJYI\SI5F\?"X)7H9VF '>9#343&0P9SH!G5#X M,2,28\Z7,*9FIP BAC.R#!.ZJ,,P"UVH&;%OFXN6UPP[?9'F)%L6MU%G"U#7 ML9 I-#WG!\1"6J4YE4Q$0+.(1G JKF@:4 EMKXZ$:K7K0!3$C./8RHT)#6>2 M:8902!;!8!$F)+ND@/92II1QN5;Y@.R]9=_,CXBFD%!)T?U;#A>H5O*(J0[C MT2&V"_B.M;%_,NX=#<9UZ">,QG#,,I*%C' 8Q3$+T6G49]25N.N S\P:UB&? M237#?15H =?%5I7QM<76X"21R#4BO2E>"9GT*_5/B Q(1I4S6G"ZA%YH%\*D M7QW'B?;73]-73<.(755V(Z9R3I9^S.GB-K[2T4J7E7"41D)W+!(''4Z5'Q!% M.50CF.02FCNU:&N5+=?5 M8E4IRI1I[K>WB\1+;?GIF'JR(A?&J+Q^)M%G$JV2J/5&DHAEV&%38C/#C!#T M)L*G-BFJ#"/,=',TK4PRU8\EYR-5C>DXEG,F,JN5: ^SN8Y!EK-XFU@S>!?=64U"3BM+ =" M1E1:T^98%CTUHP[V&3'#!L46N'E9]2 7NU Y 9>+DUQ17]&<8&&FQ6$N:I>5 MZBNF6, XTTN_DBZ%4"JZW>"V]]WF[E<3EH:.'I'9\=R][5LR^$/>M9H4AQ2> M^RO&;([..H&DY"_?7AWSX&%RW??LRKQDA827ZX:+;FP_1(W79L9_7NX'H_F> M<#W! )LT/YL )?LKE.Y.CH@$9]%C(5QSR7PLH@W50)M8 ;4]@ @321#7,YCS M:$!@,[8?K[V.T+Q1>KTM$OT4 GV2XWV28T(S)B3\SD(*9_@>AYMSU&NVVH\< MI*T/F0_X;?:0[W\C_0GNK8)+5@4[)Y>T*-(.B365 M/N%SLE2V(G<;Y@\M!U^Z#?M7F'\!4$L! A0#% @ HH"55]2!8^8B$ ( M1<(L !$ ( ! '!A>7@M,C R,S$Q,S N:'1M4$L! A0# M% @ HH"55RFB3T93$ CJ\ !$ ( !41 " '!A>7@M M,C R,S$Q,S N>'-D4$L! A0#% @ HH"55QXLQ,^!$0 6/X !4 M ( !TR " '!A>7@M,C R,S$Q,S!?8V%L+GAM;%!+ 0(4 Q0 ( M ** E5"TR,#(S,3$S,%]L86(N>&UL4$L! A0#% @ MHH"55_S5II$S-P VPT$ !4 ( !B\\" '!A>7@M,C R,S$Q M,S!?<')E+GAM;%!+ 0(4 Q0 ( ** E5=P?$;=; L 'E8 / M " ?$& P!P87EX+65X,3!?,2YH=&U02P$"% ,4 " "B@)575(E5 MP)D( # 1P #P @ &*$@, <&%Y>"UE>#,Q7S$N:'1M4$L! M A0#% @ HH"55TDE:8EP" FD, \ ( !4!L# '!A M>7@M97@S,5\R+FAT;5!+ 0(4 Q0 ( ** E5?\' " _P0 "8B / M " >TC P!P87EX+65X,S)?,2YH=&U02P$"% ,4 " "B@)57 MG!#:40<% 1(P #P @ $9*0, <&%Y>"UE>#,R7S(N:'1M 64$L%!@ + L NP( $TN P $! end

-8?20$3;8T.P6BP^0"X9 M9K>]9!:G)V"<- M&@8+<-OUUP_L13M9UZ.]4#\YQ@1_/ICS 7[_J,V/M=8_V%,ME9TE6^>:L_'8 MEENHN7VG&U#^RD:;FCM_:N['MC' *[L%<+4<9Y/)=%QSH9(/[W=M+H9HEDX39K7[\K(UX MULIQN2J-EG*6I/V%.S!.E"^*5P'REJ]M5^+X^AOW(+-D.O$-;H2QKJO1M<\] MXP/XROU9Z_2ED [,@COX9'3;"'4?FO%/,4:/T<5A=^R#>&;^)XQZLQ$E+'39 MUJ!<'T<#,@ JNQ6-39CB-J;\K7#4_J;WU5]4_M/"Z* MH3D3_H*YJCKP>)!S?ZZEJ/S=*[8*$.$/ENF-9RTU@LP(R.P-(<^YY*H$UKT! M%@'F!& ^&" ;+3F"+ C(8K"N7CE=(L@C O)H0,CO&8*<$I#3P2#GW&X1Y#$! M>1P7\DI948%AMX97/@6RC\9P==^3(L(3@O D+N$";&E$$\I#Z,Y;*Q18>^A' MD!66(4&E[$AS M94O?Z1B3M$MDO>SZE,UUO1:JKX#A**NDD;5RX[8^5$%S-7P?73SYIBP<'+)K MT&D=))& M]TD8)^R6/^TS40))AS3(WFPAI122OJU#V,BO5B38 SR[IF22#2F3O3!FE$RR MR#(A\G4(*<8D%RN1M4+F[/UH4FK)8JOEWSE[]W)B3$HM662UT$,\QYB48K+8 MBOE[B%]S/]\..Q,';+3 T\:,,DT6V30O,%=M77/S,X1V>7&#,2G79)%=0V'. MMWLCG=)/%ED_%.8"-AB3TD_VUOK!T=Q+2#EEH7Q0"^&1GE,6RH=8TOP9[QB3 MLE ^W.+&OP!XMR8TS*0GED"]&8)QB3LE >V4*OSCQM_3]T=%QB3 M_(#366B\^[18P<;/%*IK?POKRTLNRZ5AX=!O?19'85=BTTHY]V4WZHOFU>Y+ MY>XKZX=?4$L#!!0 ( ** E5=''&"YI $ )L: : >&PO7W)E;',O M=V]R:V)O;VLN>&UL+G)E;'/-V;MNPD 0A>%707X EIE9;A%0I:&-> $+EHLP MV/)N%'C[("C@6"G2H#V5M;8\_@OKD[6>?86J3(?Z'/>')O8NI^H;# MN;C>AU,9^W43SKFV;'>N*=?'<#@8CU[[.*!:SUYF]U;4)_YE8 M;[>'=?BLU]^G<$Y_#'8_=7N,^Q!2T5N5[2ZD>>$NU?-T=/>#]&^3B]YR,R_: MY48*ESM((4CS!QD$6?X@#T$^?] 0@H;Y@T80-,H?-(:@"8 N!V()D"X'9@F@+@=J"; N!VX)P"X'<@G0+ M@=V"> N!WHIZ*X'>BGHK@=[:^=@FT%M1;R706U%O)=!;46\ET%M1;R706U%O M)=!;46\ET%M1;R70VU!O(]#;4&\CT-M0;R/0VSJ;)01Z&^IM!'H;ZFT$>AOJ M;01Z&^IM!'H;ZFT$>AOJ;01Z>]3;$^CM46]/H+='O3V!WA[U]@1Z^\YF]SOU MCNE:A?CL>:SQ^>^D.MWN#<_'WY>/DYVW]XZS@W]1BU]02P,$% @ HH"5 M5R[2^,"N 0 RAH !, !;0V]N=&5N=%]4>7!E&ULS9G-;L(P$(1? M!>6*B+&=TA\!E[;7ED-?P$TV)"*)+=M0>/LZX4=J1:,B*G4NL1+OSHR]TG?) M]&UGR VV==6X651X;QX8#QAJ6X\ M-7[D6XUH/GVB7*TK/WC>AL^NU,TLLE2Y:/"X+VR]9I$RIBI3Y<,^VS39-Y?1 MP2$.G5V-*TKCAJ$@8F<=VIV?#0Y]KQNRMLQHL%#6OZ@Z5+%MQ9S?5>3B?HDS M&76>EREE.EW7H25VQI+*7$'DZRK>BP[[G7VX8=H_^=7^G4R?8:A<6&U) &UL4$L! A0#% @ MHH"55ZAA('?N *P( !$ ( !KP &1O8U!R;W!S+V-O M&UL4$L! A0#% @ HH"55YE&PO=V]R:W-H965T&UL4$L! A0#% @ HH"55YFN<7B(!@ /B$ !@ M ("!@@T 'AL+W=OQ((3=^ < %@C 8 " @4 4 !X;"]W;W)K&PO=V]R:W-H965T&UL4$L! A0#% M @ HH"55YA$Y&R&"P ;EL !@ ("!'1\ 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ HH"55Y9B'X)$ @ MB@8 !@ ("!-3< 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ MHH"55["%@SJM! =0H !D ("!"UL 'AL+W=O&PO=V]R:W-H965T5B !X;"]W M;W)K&UL4$L! A0#% @ HH"55\_XB<_V"0 M\1T !D ("!<&\ 'AL+W=O0 >&PO=V]R:W-H965T&UL4$L! A0#% @ HH"55Z=35L2O @ ^@4 !D M ("!EX4 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ HH"55_!P<^0B P \@< !D ("!8* 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ HH"5 M5U'JC!\*! "PP !D ("!/ZX 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ HH"55R0=BYY+ P + H M !D ("!H+\ 'AL+W=O&PO=V]R:W-H965TK4E1X M(@, "X. 9 " @;W& !X;"]W;W)K&UL4$L! A0#% @ HH"55Q-]Y56"! ;!8 !D M ("!%LH 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ HH"55V^N+](V P R0H !D ("!]-8 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ HH"55ZXK ME3/# @ F@< !D ("!HN8 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ HH"55[00PEQX P ; T !D M ("!*_, 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ HH"55P)-Q'/@! \!H !D ("! M[@ ! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ HH"55WP+SULO P )!, T ( !, L! 'AL+W-T>6QE M&PO=V]R:V)O;VLN>&UL4$L! A0#% @ MHH"55T<<8+FD 0 FQH !H ( !>1,! 'AL+U]R96QS+W=O M XML 58 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 59 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 60 FilingSummary.xml IDEA: XBRL DOCUMENT 3.23.4 html 157 265 1 true 38 0 false 7 false false R1.htm 100000 - Document - Document and Entity Information Sheet http://www.paychex.com/20231130/taxonomy/role/DocumentDocumentAndEntityInformation Document and Entity Information Cover 1 false false R2.htm 100010 - Statement - Consolidated Statements of Income and Comprehensive Income Sheet http://www.paychex.com/20231130/taxonomy/role/StatementConsolidatedStatementsOfIncomeAndComprehensiveIncome Consolidated Statements of Income and Comprehensive Income Statements 2 false false R3.htm 100020 - Statement - Consolidated Balance Sheets Sheet http://www.paychex.com/20231130/taxonomy/role/StatementConsolidatedBalanceSheets Consolidated Balance Sheets Statements 3 false false R4.htm 100030 - Statement - Consolidated Balance Sheets (Parenthetical) Sheet http://www.paychex.com/20231130/taxonomy/role/StatementConsolidatedBalanceSheetsParenthetical Consolidated Balance Sheets (Parenthetical) Statements 4 false false R5.htm 100040 - Statement - Consolidated Statements of Stockholders' Equity Sheet http://www.paychex.com/20231130/taxonomy/role/StatementConsolidatedStatementsOfStockholdersEquity Consolidated Statements of Stockholders' Equity Statements 5 false false R6.htm 100050 - Statement - Consolidated Statements of Stockholders' Equity (Parenthetical) Sheet http://www.paychex.com/20231130/taxonomy/role/StatementConsolidatedStatementsOfStockholdersEquityParenthetical Consolidated Statements of Stockholders' Equity (Parenthetical) Statements 6 false false R7.htm 100060 - Statement - Consolidated Statements of Cash Flows Sheet http://www.paychex.com/20231130/taxonomy/role/StatementConsolidatedStatementsOfCashFlows Consolidated Statements of Cash Flows Statements 7 false false R8.htm 995445 - Disclosure - Insider Trading Arrangements Sheet http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements Insider Trading Arrangements Notes 8 false false R9.htm 995455 - Disclosure - Description of Business, Basis of Presentation, and Significant Accounting Policies Sheet http://www.paychex.com/20231130/taxonomy/role/DisclosureDescriptionOfBusinessBasisOfPresentationAndSignificantAccountingPolicies Description of Business, Basis of Presentation, and Significant Accounting Policies Notes 9 false false R10.htm 995465 - Disclosure - Service Revenue Sheet http://www.paychex.com/20231130/taxonomy/role/DisclosureServiceRevenue Service Revenue Notes 10 false false R11.htm 995475 - Disclosure - Basic and Diluted Earnings Per Share Sheet http://www.paychex.com/20231130/taxonomy/role/DisclosureBasicAndDilutedEarningsPerShare Basic and Diluted Earnings Per Share Notes 11 false false R12.htm 995485 - Disclosure - Business Combinations Sheet http://www.paychex.com/20231130/taxonomy/role/DisclosureBusinessCombinations Business Combinations Notes 12 false false R13.htm 995495 - Disclosure - Other Income/(Expense), Net Sheet http://www.paychex.com/20231130/taxonomy/role/DisclosureOtherIncomeexpenseNet Other Income/(Expense), Net Notes 13 false false R14.htm 995505 - Disclosure - Funds Held for Clients and Corporate Investments Sheet http://www.paychex.com/20231130/taxonomy/role/DisclosureFundsHeldForClientsAndCorporateInvestments Funds Held for Clients and Corporate Investments Notes 14 false false R15.htm 995515 - Disclosure - Fair Value Measurements Sheet http://www.paychex.com/20231130/taxonomy/role/DisclosureFairValueMeasurements Fair Value Measurements Notes 15 false false R16.htm 995525 - Disclosure - Supplemental Information Sheet http://www.paychex.com/20231130/taxonomy/role/DisclosureSupplementalInformation Supplemental Information Notes 16 false false R17.htm 995535 - Disclosure - Commitments and Contingencies Sheet http://www.paychex.com/20231130/taxonomy/role/DisclosureCommitmentsAndContingencies Commitments and Contingencies Notes 17 false false R18.htm 995545 - Disclosure - Income Taxes Sheet http://www.paychex.com/20231130/taxonomy/role/DisclosureIncomeTaxes Income Taxes Notes 18 false false R19.htm 995555 - Disclosure - Description of Business, Basis of Presentation, and Significant Accounting Policies (Policy) Sheet http://www.paychex.com/20231130/taxonomy/role/DisclosureDescriptionOfBusinessBasisOfPresentationAndSignificantAccountingPoliciesPolicy Description of Business, Basis of Presentation, and Significant Accounting Policies (Policy) Policies http://www.paychex.com/20231130/taxonomy/role/DisclosureDescriptionOfBusinessBasisOfPresentationAndSignificantAccountingPolicies 19 false false R20.htm 995565 - Disclosure - Service Revenue (Tables) Sheet http://www.paychex.com/20231130/taxonomy/role/DisclosureServiceRevenueTables Service Revenue (Tables) Tables http://www.paychex.com/20231130/taxonomy/role/DisclosureServiceRevenue 20 false false R21.htm 995575 - Disclosure - Basic and Diluted Earnings Per Share (Tables) Sheet http://www.paychex.com/20231130/taxonomy/role/DisclosureBasicAndDilutedEarningsPerShareTables Basic and Diluted Earnings Per Share (Tables) Tables http://www.paychex.com/20231130/taxonomy/role/DisclosureBasicAndDilutedEarningsPerShare 21 false false R22.htm 995585 - Disclosure - Other Income/(Expense), Net (Tables) Sheet http://www.paychex.com/20231130/taxonomy/role/DisclosureOtherIncomeexpenseNetTables Other Income/(Expense), Net (Tables) Tables http://www.paychex.com/20231130/taxonomy/role/DisclosureOtherIncomeexpenseNet 22 false false R23.htm 995595 - Disclosure - Funds Held for Clients and Corporate Investments (Tables) Sheet http://www.paychex.com/20231130/taxonomy/role/DisclosureFundsHeldForClientsAndCorporateInvestmentsTables Funds Held for Clients and Corporate Investments (Tables) Tables http://www.paychex.com/20231130/taxonomy/role/DisclosureFundsHeldForClientsAndCorporateInvestments 23 false false R24.htm 995605 - Disclosure - Fair Value Measurements (Tables) Sheet http://www.paychex.com/20231130/taxonomy/role/DisclosureFairValueMeasurementsTables Fair Value Measurements (Tables) Tables http://www.paychex.com/20231130/taxonomy/role/DisclosureFairValueMeasurements 24 false false R25.htm 995615 - Disclosure - Description of Business, Basis of Presentation, and Significant Accounting Policies (Narrative) (Details) Sheet http://www.paychex.com/20231130/taxonomy/role/DisclosureDescriptionOfBusinessBasisOfPresentationAndSignificantAccountingPoliciesNarrativeDetails Description of Business, Basis of Presentation, and Significant Accounting Policies (Narrative) (Details) Details http://www.paychex.com/20231130/taxonomy/role/DisclosureDescriptionOfBusinessBasisOfPresentationAndSignificantAccountingPoliciesPolicy 25 false false R26.htm 995625 - Disclosure - Service Revenue (Narrative) (Details) Sheet http://www.paychex.com/20231130/taxonomy/role/DisclosureServiceRevenueNarrativeDetails Service Revenue (Narrative) (Details) Details http://www.paychex.com/20231130/taxonomy/role/DisclosureServiceRevenueTables 26 false false R27.htm 995635 - Disclosure - Service Revenue (Summary of PEO Pass-Through Costs Netted in Revenue) (Details) Sheet http://www.paychex.com/20231130/taxonomy/role/DisclosureServiceRevenueSummaryOfPeoPassThroughCostsNettedInRevenueDetails Service Revenue (Summary of PEO Pass-Through Costs Netted in Revenue) (Details) Details http://www.paychex.com/20231130/taxonomy/role/DisclosureServiceRevenueTables 27 false false R28.htm 995645 - Disclosure - Service Revenue (Summary of Changes in Deferred Revenue Related to Material Rights Performance Obligations) (Details) Sheet http://www.paychex.com/20231130/taxonomy/role/DisclosureServiceRevenueSummaryOfChangesInDeferredRevenueRelatedToMaterialRightsPerformanceObligationsDetails Service Revenue (Summary of Changes in Deferred Revenue Related to Material Rights Performance Obligations) (Details) Details http://www.paychex.com/20231130/taxonomy/role/DisclosureServiceRevenueTables 28 false false R29.htm 995655 - Disclosure - Service Revenue (Summary of Deferred Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction) (Details) Sheet http://www.paychex.com/20231130/taxonomy/role/DisclosureServiceRevenueSummaryOfDeferredRevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionDetails Service Revenue (Summary of Deferred Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction) (Details) Details http://www.paychex.com/20231130/taxonomy/role/DisclosureServiceRevenueTables 29 false false R30.htm 995665 - Disclosure - Service Revenue (Summary of Changes in Deferred Costs to Obtain and Fulfill Contracts) (Details) Sheet http://www.paychex.com/20231130/taxonomy/role/DisclosureServiceRevenueSummaryOfChangesInDeferredCostsToObtainAndFulfillContractsDetails Service Revenue (Summary of Changes in Deferred Costs to Obtain and Fulfill Contracts) (Details) Details http://www.paychex.com/20231130/taxonomy/role/DisclosureServiceRevenueTables 30 false false R31.htm 995675 - Disclosure - Basic and Diluted Earnings Per Share (Basic and Diluted Earnings Per Share) (Details) Sheet http://www.paychex.com/20231130/taxonomy/role/DisclosureBasicAndDilutedEarningsPerShareBasicAndDilutedEarningsPerShareDetails Basic and Diluted Earnings Per Share (Basic and Diluted Earnings Per Share) (Details) Details http://www.paychex.com/20231130/taxonomy/role/DisclosureBasicAndDilutedEarningsPerShareTables 31 false false R32.htm 995685 - Disclosure - Business Combinations (Narrative) (Details) Sheet http://www.paychex.com/20231130/taxonomy/role/DisclosureBusinessCombinationsNarrativeDetails Business Combinations (Narrative) (Details) Details http://www.paychex.com/20231130/taxonomy/role/DisclosureBusinessCombinations 32 false false R33.htm 995695 - Disclosure - Other Income/(Expense), Net (Schedule of Other Income/(Expense), Net) (Details) Sheet http://www.paychex.com/20231130/taxonomy/role/DisclosureOtherIncomeexpenseNetScheduleOfOtherIncomeexpenseNetDetails Other Income/(Expense), Net (Schedule of Other Income/(Expense), Net) (Details) Details http://www.paychex.com/20231130/taxonomy/role/DisclosureOtherIncomeexpenseNetTables 33 false false R34.htm 995705 - Disclosure - Funds Held for Clients and Corporate Investments (Funds Held for Clients and Corporate Investments) (Details) Sheet http://www.paychex.com/20231130/taxonomy/role/DisclosureFundsHeldForClientsAndCorporateInvestmentsFundsHeldForClientsAndCorporateInvestmentsDetails Funds Held for Clients and Corporate Investments (Funds Held for Clients and Corporate Investments) (Details) Details http://www.paychex.com/20231130/taxonomy/role/DisclosureFundsHeldForClientsAndCorporateInvestmentsTables 34 false false R35.htm 995715 - Disclosure - Funds Held for Clients and Corporate Investments (Narrative) (Details) Sheet http://www.paychex.com/20231130/taxonomy/role/DisclosureFundsHeldForClientsAndCorporateInvestmentsNarrativeDetails Funds Held for Clients and Corporate Investments (Narrative) (Details) Details http://www.paychex.com/20231130/taxonomy/role/DisclosureFundsHeldForClientsAndCorporateInvestmentsTables 35 false false R36.htm 995725 - Disclosure - Funds Held for Clients and Corporate Investments (Classification of Investments on Consolidated Balance Sheets) (Details) Sheet http://www.paychex.com/20231130/taxonomy/role/DisclosureFundsHeldForClientsAndCorporateInvestmentsClassificationOfInvestmentsOnConsolidatedBalanceSheetsDetails Funds Held for Clients and Corporate Investments (Classification of Investments on Consolidated Balance Sheets) (Details) Details http://www.paychex.com/20231130/taxonomy/role/DisclosureFundsHeldForClientsAndCorporateInvestmentsTables 36 false false R37.htm 995735 - Disclosure - Funds Held for Clients and Corporate Investments (Securities in Unrealized Loss Position) (Details) Sheet http://www.paychex.com/20231130/taxonomy/role/DisclosureFundsHeldForClientsAndCorporateInvestmentsSecuritiesInUnrealizedLossPositionDetails Funds Held for Clients and Corporate Investments (Securities in Unrealized Loss Position) (Details) Details http://www.paychex.com/20231130/taxonomy/role/DisclosureFundsHeldForClientsAndCorporateInvestmentsTables 37 false false R38.htm 995745 - Disclosure - Funds Held for Clients and Corporate Investments (Realized Gains and Losses from Sale of Available-for-sale Securities) (Details) Sheet http://www.paychex.com/20231130/taxonomy/role/DisclosureFundsHeldForClientsAndCorporateInvestmentsRealizedGainsAndLossesFromSaleOfAvailableForSaleSecuritiesDetails Funds Held for Clients and Corporate Investments (Realized Gains and Losses from Sale of Available-for-sale Securities) (Details) Details http://www.paychex.com/20231130/taxonomy/role/DisclosureFundsHeldForClientsAndCorporateInvestmentsTables 38 false false R39.htm 995755 - Disclosure - Funds Held for Clients and Corporate Investments (Amortized Cost and Fair Value of Available-for-Sale Securities by Contractual Maturity) (Details) Sheet http://www.paychex.com/20231130/taxonomy/role/DisclosureFundsHeldForClientsAndCorporateInvestmentsAmortizedCostAndFairValueOfAvailableForSaleSecuritiesByContractualMaturityDetails Funds Held for Clients and Corporate Investments (Amortized Cost and Fair Value of Available-for-Sale Securities by Contractual Maturity) (Details) Details http://www.paychex.com/20231130/taxonomy/role/DisclosureFundsHeldForClientsAndCorporateInvestmentsTables 39 false false R40.htm 995765 - Disclosure - Fair Value Measurements (Financial Assets and Liabilities Measured at Fair Value on Recurring Basis) (Details) Sheet http://www.paychex.com/20231130/taxonomy/role/DisclosureFairValueMeasurementsFinancialAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails Fair Value Measurements (Financial Assets and Liabilities Measured at Fair Value on Recurring Basis) (Details) Details http://www.paychex.com/20231130/taxonomy/role/DisclosureFairValueMeasurementsTables 40 false false R41.htm 995775 - Disclosure - Fair Value Measurements (Narrative) (Details) Sheet http://www.paychex.com/20231130/taxonomy/role/DisclosureFairValueMeasurementsNarrativeDetails Fair Value Measurements (Narrative) (Details) Details http://www.paychex.com/20231130/taxonomy/role/DisclosureFairValueMeasurementsTables 41 false false R42.htm 995785 - Disclosure - Supplemental Information (Narrative) (Details) Sheet http://www.paychex.com/20231130/taxonomy/role/DisclosureSupplementalInformationNarrativeDetails Supplemental Information (Narrative) (Details) Details http://www.paychex.com/20231130/taxonomy/role/DisclosureSupplementalInformation 42 false false R43.htm 995795 - Disclosure - Commitments and Contingencies (Narrative) (Details) Sheet http://www.paychex.com/20231130/taxonomy/role/DisclosureCommitmentsAndContingenciesNarrativeDetails Commitments and Contingencies (Narrative) (Details) Details http://www.paychex.com/20231130/taxonomy/role/DisclosureCommitmentsAndContingencies 43 false false R44.htm 995805 - Disclosure - Income Taxes (Narrative) (Details) Sheet http://www.paychex.com/20231130/taxonomy/role/DisclosureIncomeTaxesNarrativeDetails Income Taxes (Narrative) (Details) Details http://www.paychex.com/20231130/taxonomy/role/DisclosureIncomeTaxes 44 false false All Reports Book All Reports payx-20231130.htm payx-20231130.xsd payx-20231130_cal.xml payx-20231130_def.xml payx-20231130_lab.xml payx-20231130_pre.xml http://fasb.org/us-gaap/2023 http://xbrl.sec.gov/dei/2023 http://xbrl.sec.gov/ecd/2023 true true JSON 63 MetaLinks.json IDEA: XBRL DOCUMENT { "version": "2.2", "instance": { "payx-20231130.htm": { "nsprefix": "payx", "nsuri": "http://www.paychex.com/20231130", "dts": { "inline": { "local": [ "payx-20231130.htm" ] }, "schema": { "local": [ "payx-20231130.xsd" ], "remote": [ "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd", "http://www.xbrl.org/2003/xl-2003-12-31.xsd", "http://www.xbrl.org/2003/xlink-2003-12-31.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/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": [ "payx-20231130_cal.xml" ] }, "definitionLink": { "local": [ "payx-20231130_def.xml" ] }, "labelLink": { "local": [ "payx-20231130_lab.xml" ] }, "presentationLink": { "local": [ "payx-20231130_pre.xml" ] } }, "keyStandard": 214, "keyCustom": 51, "axisStandard": 17, "axisCustom": 0, "memberStandard": 23, "memberCustom": 10, "hidden": { "total": 15, "http://www.paychex.com/20231130": 5, "http://xbrl.sec.gov/dei/2023": 5, "http://fasb.org/us-gaap/2023": 5 }, "contextCount": 157, "entityCount": 1, "segmentCount": 38, "elementCount": 487, "unitCount": 7, "baseTaxonomies": { "http://fasb.org/us-gaap/2023": 687, "http://xbrl.sec.gov/ecd/2023": 4, "http://xbrl.sec.gov/dei/2023": 29 }, "report": { "R1": { "role": "http://www.paychex.com/20231130/taxonomy/role/DocumentDocumentAndEntityInformation", "longName": "100000 - Document - Document and Entity Information", "shortName": "Document and Entity Information", "isDefault": "true", "groupType": "document", "subGroupType": "", "menuCat": "Cover", "order": "1", "firstAnchor": { "contextRef": "C_4c563027-096e-45a5-b91f-147ddfd739d8", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "p", "body", "html" ], "reportCount": 1, "baseRef": "payx-20231130.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_4c563027-096e-45a5-b91f-147ddfd739d8", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "p", "body", "html" ], "reportCount": 1, "baseRef": "payx-20231130.htm", "first": true, "unique": true } }, "R2": { "role": "http://www.paychex.com/20231130/taxonomy/role/StatementConsolidatedStatementsOfIncomeAndComprehensiveIncome", "longName": "100010 - Statement - Consolidated Statements of Income and Comprehensive Income", "shortName": "Consolidated Statements of Income and Comprehensive Income", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "2", "firstAnchor": { "contextRef": "C_9c25cde4-06bf-4d4a-87e8-8e2c7b60e8ae", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "payx-20231130.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_9c25cde4-06bf-4d4a-87e8-8e2c7b60e8ae", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "payx-20231130.htm", "first": true, "unique": true } }, "R3": { "role": "http://www.paychex.com/20231130/taxonomy/role/StatementConsolidatedBalanceSheets", "longName": "100020 - Statement - Consolidated Balance Sheets", "shortName": "Consolidated Balance Sheets", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "3", "firstAnchor": { "contextRef": "C_45b90568-d16f-423f-8753-0ba3f596ba0a", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "payx-20231130.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_45b90568-d16f-423f-8753-0ba3f596ba0a", "name": "us-gaap:RestrictedCashCurrent", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "payx-20231130.htm", "unique": true } }, "R4": { "role": "http://www.paychex.com/20231130/taxonomy/role/StatementConsolidatedBalanceSheetsParenthetical", "longName": "100030 - Statement - Consolidated Balance Sheets (Parenthetical)", "shortName": "Consolidated Balance Sheets (Parenthetical)", "isDefault": "false", "groupType": "statement", "subGroupType": "parenthetical", "menuCat": "Statements", "order": "4", "firstAnchor": { "contextRef": "C_45b90568-d16f-423f-8753-0ba3f596ba0a", "name": "us-gaap:CommonStockParOrStatedValuePerShare", "unitRef": "U_UnitedStatesOfAmericaDollarsShare", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "payx-20231130.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_45b90568-d16f-423f-8753-0ba3f596ba0a", "name": "us-gaap:CommonStockParOrStatedValuePerShare", "unitRef": "U_UnitedStatesOfAmericaDollarsShare", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "payx-20231130.htm", "first": true, "unique": true } }, "R5": { "role": "http://www.paychex.com/20231130/taxonomy/role/StatementConsolidatedStatementsOfStockholdersEquity", "longName": "100040 - Statement - Consolidated Statements of Stockholders' Equity", "shortName": "Consolidated Statements of Stockholders' Equity", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "5", "firstAnchor": { "contextRef": "C_1f30ad34-9098-4d64-98d7-755a4092d744", "name": "us-gaap:CommonStockSharesOutstanding", "unitRef": "U_shares", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "payx-20231130.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_1f30ad34-9098-4d64-98d7-755a4092d744", "name": "us-gaap:CommonStockSharesOutstanding", "unitRef": "U_shares", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "payx-20231130.htm", "first": true, "unique": true } }, "R6": { "role": "http://www.paychex.com/20231130/taxonomy/role/StatementConsolidatedStatementsOfStockholdersEquityParenthetical", "longName": "100050 - Statement - Consolidated Statements of Stockholders' Equity (Parenthetical)", "shortName": "Consolidated Statements of Stockholders' Equity (Parenthetical)", "isDefault": "false", "groupType": "statement", "subGroupType": "parenthetical", "menuCat": "Statements", "order": "6", "firstAnchor": { "contextRef": "C_9c25cde4-06bf-4d4a-87e8-8e2c7b60e8ae", "name": "us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "payx-20231130.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_9c25cde4-06bf-4d4a-87e8-8e2c7b60e8ae", "name": "us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "payx-20231130.htm", "first": true, "unique": true } }, "R7": { "role": "http://www.paychex.com/20231130/taxonomy/role/StatementConsolidatedStatementsOfCashFlows", "longName": "100060 - Statement - Consolidated Statements of Cash Flows", "shortName": "Consolidated Statements of Cash Flows", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "7", "firstAnchor": { "contextRef": "C_4c563027-096e-45a5-b91f-147ddfd739d8", "name": "us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "payx-20231130.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_4c563027-096e-45a5-b91f-147ddfd739d8", "name": "us-gaap:DepreciationDepletionAndAmortization", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "payx-20231130.htm", "unique": true } }, "R8": { "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": "8", "firstAnchor": { "contextRef": "C_9c25cde4-06bf-4d4a-87e8-8e2c7b60e8ae", "name": "ecd:Rule10b51ArrAdoptedFlag", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "p", "body", "html" ], "reportCount": 1, "baseRef": "payx-20231130.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_9c25cde4-06bf-4d4a-87e8-8e2c7b60e8ae", "name": "ecd:Rule10b51ArrAdoptedFlag", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "p", "body", "html" ], "reportCount": 1, "baseRef": "payx-20231130.htm", "first": true, "unique": true } }, "R9": { "role": "http://www.paychex.com/20231130/taxonomy/role/DisclosureDescriptionOfBusinessBasisOfPresentationAndSignificantAccountingPolicies", "longName": "995455 - Disclosure - Description of Business, Basis of Presentation, and Significant Accounting Policies", "shortName": "Description of Business, Basis of Presentation, and Significant Accounting Policies", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "9", "firstAnchor": { "contextRef": "C_4c563027-096e-45a5-b91f-147ddfd739d8", "name": "us-gaap:OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "payx-20231130.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_4c563027-096e-45a5-b91f-147ddfd739d8", "name": "us-gaap:OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "payx-20231130.htm", "first": true, "unique": true } }, "R10": { "role": "http://www.paychex.com/20231130/taxonomy/role/DisclosureServiceRevenue", "longName": "995465 - Disclosure - Service Revenue", "shortName": "Service Revenue", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "10", "firstAnchor": { "contextRef": "C_4c563027-096e-45a5-b91f-147ddfd739d8", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "payx-20231130.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_4c563027-096e-45a5-b91f-147ddfd739d8", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "payx-20231130.htm", "first": true, "unique": true } }, "R11": { "role": "http://www.paychex.com/20231130/taxonomy/role/DisclosureBasicAndDilutedEarningsPerShare", "longName": "995475 - Disclosure - Basic and Diluted Earnings Per Share", "shortName": "Basic and Diluted Earnings Per Share", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "11", "firstAnchor": { "contextRef": "C_4c563027-096e-45a5-b91f-147ddfd739d8", "name": "us-gaap:EarningsPerShareTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "payx-20231130.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_4c563027-096e-45a5-b91f-147ddfd739d8", "name": "us-gaap:EarningsPerShareTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "payx-20231130.htm", "first": true, "unique": true } }, "R12": { "role": "http://www.paychex.com/20231130/taxonomy/role/DisclosureBusinessCombinations", "longName": "995485 - Disclosure - Business Combinations", "shortName": "Business Combinations", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "12", "firstAnchor": { "contextRef": "C_4c563027-096e-45a5-b91f-147ddfd739d8", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "payx-20231130.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_4c563027-096e-45a5-b91f-147ddfd739d8", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "payx-20231130.htm", "first": true, "unique": true } }, "R13": { "role": "http://www.paychex.com/20231130/taxonomy/role/DisclosureOtherIncomeexpenseNet", "longName": "995495 - Disclosure - Other Income/(Expense), Net", "shortName": "Other Income/(Expense), Net", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "13", "firstAnchor": { "contextRef": "C_4c563027-096e-45a5-b91f-147ddfd739d8", "name": "us-gaap:OtherNonoperatingIncomeAndExpenseTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "payx-20231130.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_4c563027-096e-45a5-b91f-147ddfd739d8", "name": "us-gaap:OtherNonoperatingIncomeAndExpenseTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "payx-20231130.htm", "first": true, "unique": true } }, "R14": { "role": "http://www.paychex.com/20231130/taxonomy/role/DisclosureFundsHeldForClientsAndCorporateInvestments", "longName": "995505 - Disclosure - Funds Held for Clients and Corporate Investments", "shortName": "Funds Held for Clients and Corporate Investments", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "14", "firstAnchor": { "contextRef": "C_4c563027-096e-45a5-b91f-147ddfd739d8", "name": "payx:FundsHeldForClientsAndCorporateInvestmentsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "payx-20231130.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_4c563027-096e-45a5-b91f-147ddfd739d8", "name": "payx:FundsHeldForClientsAndCorporateInvestmentsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "payx-20231130.htm", "first": true, "unique": true } }, "R15": { "role": "http://www.paychex.com/20231130/taxonomy/role/DisclosureFairValueMeasurements", "longName": "995515 - Disclosure - Fair Value Measurements", "shortName": "Fair Value Measurements", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "15", "firstAnchor": { "contextRef": "C_4c563027-096e-45a5-b91f-147ddfd739d8", "name": "us-gaap:FairValueDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "payx-20231130.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_4c563027-096e-45a5-b91f-147ddfd739d8", "name": "us-gaap:FairValueDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "payx-20231130.htm", "first": true, "unique": true } }, "R16": { "role": "http://www.paychex.com/20231130/taxonomy/role/DisclosureSupplementalInformation", "longName": "995525 - Disclosure - Supplemental Information", "shortName": "Supplemental Information", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "16", "firstAnchor": { "contextRef": "C_4c563027-096e-45a5-b91f-147ddfd739d8", "name": "payx:SupplementalInformationTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "payx-20231130.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_4c563027-096e-45a5-b91f-147ddfd739d8", "name": "payx:SupplementalInformationTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "payx-20231130.htm", "first": true, "unique": true } }, "R17": { "role": "http://www.paychex.com/20231130/taxonomy/role/DisclosureCommitmentsAndContingencies", "longName": "995535 - Disclosure - Commitments and Contingencies", "shortName": "Commitments and Contingencies", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "17", "firstAnchor": { "contextRef": "C_4c563027-096e-45a5-b91f-147ddfd739d8", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "payx-20231130.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_4c563027-096e-45a5-b91f-147ddfd739d8", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "payx-20231130.htm", "first": true, "unique": true } }, "R18": { "role": "http://www.paychex.com/20231130/taxonomy/role/DisclosureIncomeTaxes", "longName": "995545 - Disclosure - Income Taxes", "shortName": "Income Taxes", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "18", "firstAnchor": { "contextRef": "C_39644296-938e-4c6c-9efd-8b3dd73d8824", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "payx-20231130.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_39644296-938e-4c6c-9efd-8b3dd73d8824", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "payx-20231130.htm", "first": true, "unique": true } }, "R19": { "role": "http://www.paychex.com/20231130/taxonomy/role/DisclosureDescriptionOfBusinessBasisOfPresentationAndSignificantAccountingPoliciesPolicy", "longName": "995555 - Disclosure - Description of Business, Basis of Presentation, and Significant Accounting Policies (Policy)", "shortName": "Description of Business, Basis of Presentation, and Significant Accounting Policies (Policy)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "policies", "menuCat": "Policies", "order": "19", "firstAnchor": { "contextRef": "C_4c563027-096e-45a5-b91f-147ddfd739d8", "name": "us-gaap:NatureOfOperations", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "payx-20231130.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_4c563027-096e-45a5-b91f-147ddfd739d8", "name": "us-gaap:NatureOfOperations", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "payx-20231130.htm", "first": true, "unique": true } }, "R20": { "role": "http://www.paychex.com/20231130/taxonomy/role/DisclosureServiceRevenueTables", "longName": "995565 - Disclosure - Service Revenue (Tables)", "shortName": "Service Revenue (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "20", "firstAnchor": { "contextRef": "C_4c563027-096e-45a5-b91f-147ddfd739d8", "name": "payx:PassThroughCostsNettedWithinRevenueTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "payx-20231130.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_4c563027-096e-45a5-b91f-147ddfd739d8", "name": "payx:PassThroughCostsNettedWithinRevenueTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "payx-20231130.htm", "first": true, "unique": true } }, "R21": { "role": "http://www.paychex.com/20231130/taxonomy/role/DisclosureBasicAndDilutedEarningsPerShareTables", "longName": "995575 - Disclosure - Basic and Diluted Earnings Per Share (Tables)", "shortName": "Basic and Diluted Earnings Per Share (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "21", "firstAnchor": { "contextRef": "C_4c563027-096e-45a5-b91f-147ddfd739d8", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:EarningsPerShareTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "payx-20231130.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_4c563027-096e-45a5-b91f-147ddfd739d8", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:EarningsPerShareTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "payx-20231130.htm", "first": true, "unique": true } }, "R22": { "role": "http://www.paychex.com/20231130/taxonomy/role/DisclosureOtherIncomeexpenseNetTables", "longName": "995585 - Disclosure - Other Income/(Expense), Net (Tables)", "shortName": "Other Income/(Expense), Net (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "22", "firstAnchor": { "contextRef": "C_4c563027-096e-45a5-b91f-147ddfd739d8", "name": "us-gaap:ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:OtherNonoperatingIncomeAndExpenseTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "payx-20231130.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_4c563027-096e-45a5-b91f-147ddfd739d8", "name": "us-gaap:ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:OtherNonoperatingIncomeAndExpenseTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "payx-20231130.htm", "first": true, "unique": true } }, "R23": { "role": "http://www.paychex.com/20231130/taxonomy/role/DisclosureFundsHeldForClientsAndCorporateInvestmentsTables", "longName": "995595 - Disclosure - Funds Held for Clients and Corporate Investments (Tables)", "shortName": "Funds Held for Clients and Corporate Investments (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "23", "firstAnchor": { "contextRef": "C_4c563027-096e-45a5-b91f-147ddfd739d8", "name": "payx:ComponentsOfFundsHeldForClientsAndCorporateInvestmentsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "payx:FundsHeldForClientsAndCorporateInvestmentsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "payx-20231130.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_4c563027-096e-45a5-b91f-147ddfd739d8", "name": "payx:ComponentsOfFundsHeldForClientsAndCorporateInvestmentsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "payx:FundsHeldForClientsAndCorporateInvestmentsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "payx-20231130.htm", "first": true, "unique": true } }, "R24": { "role": "http://www.paychex.com/20231130/taxonomy/role/DisclosureFairValueMeasurementsTables", "longName": "995605 - Disclosure - Fair Value Measurements (Tables)", "shortName": "Fair Value Measurements (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "24", "firstAnchor": { "contextRef": "C_4c563027-096e-45a5-b91f-147ddfd739d8", "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:FairValueDisclosuresTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "payx-20231130.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_4c563027-096e-45a5-b91f-147ddfd739d8", "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:FairValueDisclosuresTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "payx-20231130.htm", "first": true, "unique": true } }, "R25": { "role": "http://www.paychex.com/20231130/taxonomy/role/DisclosureDescriptionOfBusinessBasisOfPresentationAndSignificantAccountingPoliciesNarrativeDetails", "longName": "995615 - Disclosure - Description of Business, Basis of Presentation, and Significant Accounting Policies (Narrative) (Details)", "shortName": "Description of Business, Basis of Presentation, and Significant Accounting Policies (Narrative) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "25", "firstAnchor": { "contextRef": "C_4c563027-096e-45a5-b91f-147ddfd739d8", "name": "us-gaap:NumberOfReportableSegments", "unitRef": "U_Segment", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "p", "us-gaap:NatureOfOperations", "div", "us-gaap:OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "payx-20231130.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_4c563027-096e-45a5-b91f-147ddfd739d8", "name": "us-gaap:NumberOfReportableSegments", "unitRef": "U_Segment", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "p", "us-gaap:NatureOfOperations", "div", "us-gaap:OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "payx-20231130.htm", "first": true, "unique": true } }, "R26": { "role": "http://www.paychex.com/20231130/taxonomy/role/DisclosureServiceRevenueNarrativeDetails", "longName": "995625 - Disclosure - Service Revenue (Narrative) (Details)", "shortName": "Service Revenue (Narrative) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "26", "firstAnchor": { "contextRef": "C_4c563027-096e-45a5-b91f-147ddfd739d8", "name": "payx:CustomerContractTerminationNoticeDays", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "p", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "payx-20231130.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_4c563027-096e-45a5-b91f-147ddfd739d8", "name": "payx:CustomerContractTerminationNoticeDays", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "p", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "payx-20231130.htm", "first": true, "unique": true } }, "R27": { "role": "http://www.paychex.com/20231130/taxonomy/role/DisclosureServiceRevenueSummaryOfPeoPassThroughCostsNettedInRevenueDetails", "longName": "995635 - Disclosure - Service Revenue (Summary of PEO Pass-Through Costs Netted in Revenue) (Details)", "shortName": "Service Revenue (Summary of PEO Pass-Through Costs Netted in Revenue) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "27", "firstAnchor": { "contextRef": "C_9c25cde4-06bf-4d4a-87e8-8e2c7b60e8ae", "name": "payx:DirectPassThroughCostPayrollWagesAndTaxesIncludingFederalAndStateUnemploymentInsurance", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "td", "tr", "table", "payx:PassThroughCostsNettedWithinRevenueTableTextBlock", "div", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "payx-20231130.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_9c25cde4-06bf-4d4a-87e8-8e2c7b60e8ae", "name": "payx:DirectPassThroughCostPayrollWagesAndTaxesIncludingFederalAndStateUnemploymentInsurance", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "td", "tr", "table", "payx:PassThroughCostsNettedWithinRevenueTableTextBlock", "div", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "payx-20231130.htm", "first": true, "unique": true } }, "R28": { "role": "http://www.paychex.com/20231130/taxonomy/role/DisclosureServiceRevenueSummaryOfChangesInDeferredRevenueRelatedToMaterialRightsPerformanceObligationsDetails", "longName": "995645 - Disclosure - Service Revenue (Summary of Changes in Deferred Revenue Related to Material Rights Performance Obligations) (Details)", "shortName": "Service Revenue (Summary of Changes in Deferred Revenue Related to Material Rights Performance Obligations) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "28", "firstAnchor": { "contextRef": "C_43ebd3c2-f45d-4fa6-938b-d5b13d711225", "name": "us-gaap:ContractWithCustomerLiability", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "div", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "payx-20231130.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_43ebd3c2-f45d-4fa6-938b-d5b13d711225", "name": "us-gaap:ContractWithCustomerLiability", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "div", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "payx-20231130.htm", "first": true, "unique": true } }, "R29": { "role": "http://www.paychex.com/20231130/taxonomy/role/DisclosureServiceRevenueSummaryOfDeferredRevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionDetails", "longName": "995655 - Disclosure - Service Revenue (Summary of Deferred Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction) (Details)", "shortName": "Service Revenue (Summary of Deferred Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "29", "firstAnchor": { "contextRef": "C_45b90568-d16f-423f-8753-0ba3f596ba0a", "name": "us-gaap:RevenueRemainingPerformanceObligation", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock", "div", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "payx-20231130.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_ae48ade2-f538-4687-9e1f-198a67774b34", "name": "us-gaap:RevenueRemainingPerformanceObligation", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock", "div", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "payx-20231130.htm", "unique": true } }, "R30": { "role": "http://www.paychex.com/20231130/taxonomy/role/DisclosureServiceRevenueSummaryOfChangesInDeferredCostsToObtainAndFulfillContractsDetails", "longName": "995665 - Disclosure - Service Revenue (Summary of Changes in Deferred Costs to Obtain and Fulfill Contracts) (Details)", "shortName": "Service Revenue (Summary of Changes in Deferred Costs to Obtain and Fulfill Contracts) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "30", "firstAnchor": { "contextRef": "C_4c563027-096e-45a5-b91f-147ddfd739d8", "name": "us-gaap:CapitalizedContractCostAmortization", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "payx-20231130.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_d151591f-cb8a-44ea-a957-ada2c423cf0d", "name": "us-gaap:CapitalizedContractCostNet", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:CapitalizedContractCostTableTextBlock", "div", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "payx-20231130.htm", "unique": true } }, "R31": { "role": "http://www.paychex.com/20231130/taxonomy/role/DisclosureBasicAndDilutedEarningsPerShareBasicAndDilutedEarningsPerShareDetails", "longName": "995675 - Disclosure - Basic and Diluted Earnings Per Share (Basic and Diluted Earnings Per Share) (Details)", "shortName": "Basic and Diluted Earnings Per Share (Basic and Diluted Earnings Per Share) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "31", "firstAnchor": { "contextRef": "C_9c25cde4-06bf-4d4a-87e8-8e2c7b60e8ae", "name": "us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "payx-20231130.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_9c25cde4-06bf-4d4a-87e8-8e2c7b60e8ae", "name": "us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements", "unitRef": "U_shares", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "div", "us-gaap:EarningsPerShareTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "payx-20231130.htm", "unique": true } }, "R32": { "role": "http://www.paychex.com/20231130/taxonomy/role/DisclosureBusinessCombinationsNarrativeDetails", "longName": "995685 - Disclosure - Business Combinations (Narrative) (Details)", "shortName": "Business Combinations (Narrative) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "32", "firstAnchor": { "contextRef": "C_45b90568-d16f-423f-8753-0ba3f596ba0a", "name": "us-gaap:Goodwill", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "payx-20231130.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_2553df44-6d4e-40cb-82d0-2e556fbf2ebb", "name": "us-gaap:PaymentsToAcquireBusinessesGross", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "us-gaap:BusinessCombinationDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "payx-20231130.htm", "unique": true } }, "R33": { "role": "http://www.paychex.com/20231130/taxonomy/role/DisclosureOtherIncomeexpenseNetScheduleOfOtherIncomeexpenseNetDetails", "longName": "995695 - Disclosure - Other Income/(Expense), Net (Schedule of Other Income/(Expense), Net) (Details)", "shortName": "Other Income/(Expense), Net (Schedule of Other Income/(Expense), Net) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "33", "firstAnchor": { "contextRef": "C_9c25cde4-06bf-4d4a-87e8-8e2c7b60e8ae", "name": "us-gaap:InvestmentIncomeNonoperating", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock", "div", "us-gaap:OtherNonoperatingIncomeAndExpenseTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "payx-20231130.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_9c25cde4-06bf-4d4a-87e8-8e2c7b60e8ae", "name": "us-gaap:InvestmentIncomeNonoperating", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock", "div", "us-gaap:OtherNonoperatingIncomeAndExpenseTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "payx-20231130.htm", "first": true, "unique": true } }, "R34": { "role": "http://www.paychex.com/20231130/taxonomy/role/DisclosureFundsHeldForClientsAndCorporateInvestmentsFundsHeldForClientsAndCorporateInvestmentsDetails", "longName": "995705 - Disclosure - Funds Held for Clients and Corporate Investments (Funds Held for Clients and Corporate Investments) (Details)", "shortName": "Funds Held for Clients and Corporate Investments (Funds Held for Clients and Corporate Investments) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "34", "firstAnchor": { "contextRef": "C_45b90568-d16f-423f-8753-0ba3f596ba0a", "name": "payx:FundsHeldForClientsMoneyMarketSecuritiesAndOtherCashEquivalentsAmortizedCost", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "td", "tr", "table", "payx:ComponentsOfFundsHeldForClientsAndCorporateInvestmentsTableTextBlock", "div", "payx:FundsHeldForClientsAndCorporateInvestmentsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "payx-20231130.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_45b90568-d16f-423f-8753-0ba3f596ba0a", "name": "payx:FundsHeldForClientsMoneyMarketSecuritiesAndOtherCashEquivalentsAmortizedCost", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "td", "tr", "table", "payx:ComponentsOfFundsHeldForClientsAndCorporateInvestmentsTableTextBlock", "div", "payx:FundsHeldForClientsAndCorporateInvestmentsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "payx-20231130.htm", "first": true, "unique": true } }, "R35": { "role": "http://www.paychex.com/20231130/taxonomy/role/DisclosureFundsHeldForClientsAndCorporateInvestmentsNarrativeDetails", "longName": "995715 - Disclosure - Funds Held for Clients and Corporate Investments (Narrative) (Details)", "shortName": "Funds Held for Clients and Corporate Investments (Narrative) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "35", "firstAnchor": { "contextRef": "C_4c563027-096e-45a5-b91f-147ddfd739d8", "name": "us-gaap:DebtSecuritiesAvailableForSaleUnrealizedGainLoss", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "payx:FundsHeldForClientsAndCorporateInvestmentsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "payx-20231130.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_4c563027-096e-45a5-b91f-147ddfd739d8", "name": "us-gaap:DebtSecuritiesAvailableForSaleUnrealizedGainLoss", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "payx:FundsHeldForClientsAndCorporateInvestmentsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "payx-20231130.htm", "first": true, "unique": true } }, "R36": { "role": "http://www.paychex.com/20231130/taxonomy/role/DisclosureFundsHeldForClientsAndCorporateInvestmentsClassificationOfInvestmentsOnConsolidatedBalanceSheetsDetails", "longName": "995725 - Disclosure - Funds Held for Clients and Corporate Investments (Classification of Investments on Consolidated Balance Sheets) (Details)", "shortName": "Funds Held for Clients and Corporate Investments (Classification of Investments on Consolidated Balance Sheets) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "36", "firstAnchor": { "contextRef": "C_45b90568-d16f-423f-8753-0ba3f596ba0a", "name": "us-gaap:FundsHeldForClients", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "payx-20231130.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_45b90568-d16f-423f-8753-0ba3f596ba0a", "name": "us-gaap:MarketableSecuritiesCurrent", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "td", "tr", "table", "payx:ClassificationOfInvestmentsOnConsolidatedBalanceSheetsTableTextBlock", "div", "payx:FundsHeldForClientsAndCorporateInvestmentsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "payx-20231130.htm", "unique": true } }, "R37": { "role": "http://www.paychex.com/20231130/taxonomy/role/DisclosureFundsHeldForClientsAndCorporateInvestmentsSecuritiesInUnrealizedLossPositionDetails", "longName": "995735 - Disclosure - Funds Held for Clients and Corporate Investments (Securities in Unrealized Loss Position) (Details)", "shortName": "Funds Held for Clients and Corporate Investments (Securities in Unrealized Loss Position) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "37", "firstAnchor": { "contextRef": "C_45b90568-d16f-423f-8753-0ba3f596ba0a", "name": "us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfUnrealizedLossOnInvestmentsTableTextBlock", "div", "payx:FundsHeldForClientsAndCorporateInvestmentsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "payx-20231130.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_45b90568-d16f-423f-8753-0ba3f596ba0a", "name": "us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfUnrealizedLossOnInvestmentsTableTextBlock", "div", "payx:FundsHeldForClientsAndCorporateInvestmentsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "payx-20231130.htm", "first": true, "unique": true } }, "R38": { "role": "http://www.paychex.com/20231130/taxonomy/role/DisclosureFundsHeldForClientsAndCorporateInvestmentsRealizedGainsAndLossesFromSaleOfAvailableForSaleSecuritiesDetails", "longName": "995745 - Disclosure - Funds Held for Clients and Corporate Investments (Realized Gains and Losses from Sale of Available-for-sale Securities) (Details)", "shortName": "Funds Held for Clients and Corporate Investments (Realized Gains and Losses from Sale of Available-for-sale Securities) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "38", "firstAnchor": { "contextRef": "C_9c25cde4-06bf-4d4a-87e8-8e2c7b60e8ae", "name": "us-gaap:DebtSecuritiesAvailableForSaleRealizedGain", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:RealizedGainLossOnInvestmentsTableTextBlock", "div", "payx:FundsHeldForClientsAndCorporateInvestmentsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "payx-20231130.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_9c25cde4-06bf-4d4a-87e8-8e2c7b60e8ae", "name": "us-gaap:DebtSecuritiesAvailableForSaleRealizedGain", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:RealizedGainLossOnInvestmentsTableTextBlock", "div", "payx:FundsHeldForClientsAndCorporateInvestmentsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "payx-20231130.htm", "first": true, "unique": true } }, "R39": { "role": "http://www.paychex.com/20231130/taxonomy/role/DisclosureFundsHeldForClientsAndCorporateInvestmentsAmortizedCostAndFairValueOfAvailableForSaleSecuritiesByContractualMaturityDetails", "longName": "995755 - Disclosure - Funds Held for Clients and Corporate Investments (Amortized Cost and Fair Value of Available-for-Sale Securities by Contractual Maturity) (Details)", "shortName": "Funds Held for Clients and Corporate Investments (Amortized Cost and Fair Value of Available-for-Sale Securities by Contractual Maturity) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "39", "firstAnchor": { "contextRef": "C_45b90568-d16f-423f-8753-0ba3f596ba0a", "name": "us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:InvestmentsClassifiedByContractualMaturityDateTableTextBlock", "div", "payx:FundsHeldForClientsAndCorporateInvestmentsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "payx-20231130.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_45b90568-d16f-423f-8753-0ba3f596ba0a", "name": "us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:InvestmentsClassifiedByContractualMaturityDateTableTextBlock", "div", "payx:FundsHeldForClientsAndCorporateInvestmentsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "payx-20231130.htm", "first": true, "unique": true } }, "R40": { "role": "http://www.paychex.com/20231130/taxonomy/role/DisclosureFairValueMeasurementsFinancialAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails", "longName": "995765 - Disclosure - Fair Value Measurements (Financial Assets and Liabilities Measured at Fair Value on Recurring Basis) (Details)", "shortName": "Fair Value Measurements (Financial Assets and Liabilities Measured at Fair Value on Recurring Basis) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "40", "firstAnchor": { "contextRef": "C_45b90568-d16f-423f-8753-0ba3f596ba0a", "name": "us-gaap:CashAndCashEquivalentsFairValueDisclosure", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "div", "us-gaap:FairValueDisclosuresTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "payx-20231130.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_45b90568-d16f-423f-8753-0ba3f596ba0a", "name": "us-gaap:CashAndCashEquivalentsFairValueDisclosure", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "div", "us-gaap:FairValueDisclosuresTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "payx-20231130.htm", "first": true, "unique": true } }, "R41": { "role": "http://www.paychex.com/20231130/taxonomy/role/DisclosureFairValueMeasurementsNarrativeDetails", "longName": "995775 - Disclosure - Fair Value Measurements (Narrative) (Details)", "shortName": "Fair Value Measurements (Narrative) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "41", "firstAnchor": { "contextRef": "C_74235ea8-2351-4320-bcb1-2b8b4c9196a0", "name": "us-gaap:NotesPayableFairValueDisclosure", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "us-gaap:FairValueDisclosuresTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "payx-20231130.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_74235ea8-2351-4320-bcb1-2b8b4c9196a0", "name": "us-gaap:NotesPayableFairValueDisclosure", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "us-gaap:FairValueDisclosuresTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "payx-20231130.htm", "first": true, "unique": true } }, "R42": { "role": "http://www.paychex.com/20231130/taxonomy/role/DisclosureSupplementalInformationNarrativeDetails", "longName": "995785 - Disclosure - Supplemental Information (Narrative) (Details)", "shortName": "Supplemental Information (Narrative) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "42", "firstAnchor": { "contextRef": "C_9c25cde4-06bf-4d4a-87e8-8e2c7b60e8ae", "name": "us-gaap:Depreciation", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "payx:SupplementalInformationTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "payx-20231130.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_9c25cde4-06bf-4d4a-87e8-8e2c7b60e8ae", "name": "us-gaap:Depreciation", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "payx:SupplementalInformationTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "payx-20231130.htm", "first": true, "unique": true } }, "R43": { "role": "http://www.paychex.com/20231130/taxonomy/role/DisclosureCommitmentsAndContingenciesNarrativeDetails", "longName": "995795 - Disclosure - Commitments and Contingencies (Narrative) (Details)", "shortName": "Commitments and Contingencies (Narrative) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "43", "firstAnchor": { "contextRef": "C_45b90568-d16f-423f-8753-0ba3f596ba0a", "name": "us-gaap:ContractualObligation", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "payx-20231130.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_45b90568-d16f-423f-8753-0ba3f596ba0a", "name": "us-gaap:ContractualObligation", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "payx-20231130.htm", "first": true, "unique": true } }, "R44": { "role": "http://www.paychex.com/20231130/taxonomy/role/DisclosureIncomeTaxesNarrativeDetails", "longName": "995805 - Disclosure - Income Taxes (Narrative) (Details)", "shortName": "Income Taxes (Narrative) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "44", "firstAnchor": { "contextRef": "C_9c25cde4-06bf-4d4a-87e8-8e2c7b60e8ae", "name": "us-gaap:EffectiveIncomeTaxRateContinuingOperations", "unitRef": "U_pure", "xsiNil": "false", "lang": null, "decimals": "3", "ancestors": [ "span", "p", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "payx-20231130.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_9c25cde4-06bf-4d4a-87e8-8e2c7b60e8ae", "name": "us-gaap:EffectiveIncomeTaxRateContinuingOperations", "unitRef": "U_pure", "xsiNil": "false", "lang": null, "decimals": "3", "ancestors": [ "span", "p", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "payx-20231130.htm", "first": true, "unique": true } } }, "tag": { "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": [ "r734" ] }, "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": [ "r714" ] }, "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": [ "r738" ] }, "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": [ "r736" ] }, "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": [ "r734" ] }, "us-gaap_EffectiveIncomeTaxRateContinuingOperations": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateContinuingOperations", "presentation": [ "http://www.paychex.com/20231130/taxonomy/role/DisclosureIncomeTaxesNarrativeDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Effective income tax rate", "label": "Effective Income Tax Rate Reconciliation, Percent", "totalLabel": "Effective Income Tax Rate Reconciliation, Percent, Total", "documentation": "Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations." } } }, "auth_ref": [ "r396" ] }, "us-gaap_AmortizationOfIntangibleAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AmortizationOfIntangibleAssets", "crdr": "debit", "presentation": [ "http://www.paychex.com/20231130/taxonomy/role/DisclosureSupplementalInformationNarrativeDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Amortization expense", "label": "Amortization of Intangible Assets", "totalLabel": "Amortization of Intangible Assets, Total", "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": [ "r9", "r40", "r42" ] }, "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": [ "r734" ] }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "presentation": [ "http://www.paychex.com/20231130/taxonomy/role/DisclosureDescriptionOfBusinessBasisOfPresentationAndSignificantAccountingPoliciesPolicy" ], "lang": { "en-us": { "role": { "terseLabel": "Recently Adopted and Issued Accounting Pronouncements", "label": "New Accounting Pronouncements, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact." } } }, "auth_ref": [] }, "us-gaap_SalesRevenueNetMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SalesRevenueNetMember", "presentation": [ "http://www.paychex.com/20231130/taxonomy/role/DisclosureDescriptionOfBusinessBasisOfPresentationAndSignificantAccountingPoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue [Member]", "label": "Revenue Benchmark [Member]", "documentation": "Revenue from sale of product and rendering of service and other sources of income, when it serves as benchmark in concentration of risk calculation." } } }, "auth_ref": [ "r218", "r752" ] }, "srt_ScenarioForecastMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ScenarioForecastMember", "presentation": [ "http://www.paychex.com/20231130/taxonomy/role/DisclosureDescriptionOfBusinessBasisOfPresentationAndSignificantAccountingPoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Forecast [Member]", "label": "Forecast [Member]" } } }, "auth_ref": [ "r350", "r779" ] }, "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": [ "r715" ] }, "us-gaap_RestrictedCash": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestrictedCash", "crdr": "debit", "calculation": { "http://www.paychex.com/20231130/taxonomy/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.paychex.com/20231130/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Restricted cash", "label": "Restricted Cash", "totalLabel": "Restricted Cash, Total", "documentation": "Amount of cash restricted as to withdrawal or usage. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits." } } }, "auth_ref": [ "r763", "r771", "r825", "r827" ] }, "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": [ "r735" ] }, "us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromSaleOfPropertyPlantAndEquipment", "crdr": "debit", "calculation": { "http://www.paychex.com/20231130/taxonomy/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.paychex.com/20231130/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Proceeds from sales of property and equipment", "label": "Proceeds from Sale of Property, Plant, and Equipment", "totalLabel": "Proceeds from Sale of Property, Plant, and Equipment, Total", "documentation": "The cash inflow from the sale of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale." } } }, "auth_ref": [ "r77" ] }, "us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquireBusinessesNetOfCashAcquired", "crdr": "credit", "calculation": { "http://www.paychex.com/20231130/taxonomy/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 6.0 } }, "presentation": [ "http://www.paychex.com/20231130/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Acquisition of businesses, net of cash acquired", "label": "Payments to Acquire Businesses, Net of Cash Acquired", "totalLabel": "Payments to Acquire Businesses, Net of Cash Acquired, Total", "documentation": "The cash outflow associated with the acquisition of a business, net of the cash acquired from the purchase." } } }, "auth_ref": [ "r32" ] }, "us-gaap_DebtInstrumentAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentAxis", "presentation": [ "http://www.paychex.com/20231130/taxonomy/role/DisclosureFairValueMeasurementsNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Debt Instrument [Axis]", "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities." } } }, "auth_ref": [ "r15", "r58", "r59", "r95", "r97", "r165", "r307", "r308", "r309", "r310", "r311", "r312", "r313", "r314", "r315", "r316", "r317", "r318", "r319", "r320", "r321", "r322", "r472", "r646", "r647", "r648", "r649", "r650", "r772" ] }, "us-gaap_AssetsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsAbstract", "presentation": [ "http://www.paychex.com/20231130/taxonomy/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Assets [Abstract]", "terseLabel": "ASSETS", "verboseLabel": "Assets" } } }, "auth_ref": [] }, "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": [ "r714" ] }, "us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncrementalCommonSharesAttributableToShareBasedPaymentArrangements", "calculation": { "http://www.paychex.com/20231130/taxonomy/role/DisclosureBasicAndDilutedEarningsPerShareBasicAndDilutedEarningsPerShareDetails": { "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.paychex.com/20231130/taxonomy/role/DisclosureBasicAndDilutedEarningsPerShareBasicAndDilutedEarningsPerShareDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Dilutive effect of common share equivalents", "label": "Incremental Common Shares Attributable to Dilutive Effect of Share-Based Payment Arrangements", "totalLabel": "Incremental Common Shares Attributable to Share-based Payment Arrangements, Total", "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": [ "r189", "r190", "r191", "r196", "r353" ] }, "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": [ "r741" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "crdr": "debit", "calculation": { "http://www.paychex.com/20231130/taxonomy/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.paychex.com/20231130/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "totalLabel": "Net change in cash, restricted cash, and equivalents", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect", "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates." } } }, "auth_ref": [ "r2", "r79" ] }, "us-gaap_NotesPayableFairValueDisclosure": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NotesPayableFairValueDisclosure", "crdr": "credit", "presentation": [ "http://www.paychex.com/20231130/taxonomy/role/DisclosureFairValueMeasurementsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair value of long-term borrowings", "label": "Notes Payable, Fair Value Disclosure", "documentation": "Fair value portion of notes payable." } } }, "auth_ref": [ "r18" ] }, "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": [ "r734" ] }, "srt_StatementScenarioAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "StatementScenarioAxis", "presentation": [ "http://www.paychex.com/20231130/taxonomy/role/DisclosureDescriptionOfBusinessBasisOfPresentationAndSignificantAccountingPoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Scenario [Axis]" } } }, "auth_ref": [ "r183", "r350", "r749", "r750", "r779" ] }, "us-gaap_MoneyMarketFundsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MoneyMarketFundsMember", "presentation": [ "http://www.paychex.com/20231130/taxonomy/role/DisclosureFairValueMeasurementsFinancialAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Money Market Securities [Member]", "label": "Money Market Funds [Member]", "documentation": "Fund that invests in short-term money-market instruments, for example, but not limited to, commercial paper, banker's acceptances, repurchase agreements, government securities, certificates of deposit, and other highly liquid securities." } } }, "auth_ref": [ "r813" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "crdr": "debit", "calculation": { "http://www.paychex.com/20231130/taxonomy/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.paychex.com/20231130/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "totalLabel": "Total cash, restricted cash, and equivalents", "periodStartLabel": "Cash, restricted cash, and equivalents, beginning of period", "periodEndLabel": "Cash, restricted cash, and equivalents, end of period", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents", "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates." } } }, "auth_ref": [ "r35", "r79", "r160" ] }, "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": [ "r735" ] }, "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": [ "r714" ] }, "us-gaap_StatementLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementLineItems", "presentation": [ "http://www.paychex.com/20231130/taxonomy/role/DisclosureSupplementalInformationNarrativeDetails", "http://www.paychex.com/20231130/taxonomy/role/StatementConsolidatedStatementsOfIncomeAndComprehensiveIncome", "http://www.paychex.com/20231130/taxonomy/role/StatementConsolidatedStatementsOfStockholdersEquity", "http://www.paychex.com/20231130/taxonomy/role/StatementConsolidatedStatementsOfStockholdersEquityParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Statement [Line Items]", "label": "Statement [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r166", "r167", "r168", "r201", "r517", "r564", "r568", "r571", "r572", "r573", "r574", "r575", "r576", "r579", "r582", "r583", "r584", "r585", "r586", "r587", "r588", "r589", "r590", "r592", "r593", "r594", "r595", "r596", "r598", "r601", "r602", "r604", "r605", "r606", "r607", "r608", "r609", "r610", "r611", "r612", "r613", "r614", "r615", "r618", "r665" ] }, "srt_ScenarioUnspecifiedDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ScenarioUnspecifiedDomain", "presentation": [ "http://www.paychex.com/20231130/taxonomy/role/DisclosureDescriptionOfBusinessBasisOfPresentationAndSignificantAccountingPoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Scenario, Unspecified [Domain]", "label": "Scenario [Domain]" } } }, "auth_ref": [ "r183", "r350", "r749", "r779" ] }, "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": [ "r714" ] }, "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": [ "r737" ] }, "us-gaap_PriorPeriodReclassificationAdjustmentDescription": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PriorPeriodReclassificationAdjustmentDescription", "presentation": [ "http://www.paychex.com/20231130/taxonomy/role/DisclosureDescriptionOfBusinessBasisOfPresentationAndSignificantAccountingPoliciesPolicy" ], "lang": { "en-us": { "role": { "label": "Reclassification, Comparability Adjustment [Policy Text Block]", "terseLabel": "Reclassifications", "documentation": "Disclosure of accounting policy for reclassification affecting comparability of financial statement. Excludes amendment to accounting standards, other change in accounting principle, and correction of error." } } }, "auth_ref": [ "r762" ] }, "us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock", "presentation": [ "http://www.paychex.com/20231130/taxonomy/role/DisclosureDescriptionOfBusinessBasisOfPresentationAndSignificantAccountingPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Description of Business, Basis of Presentation, and Significant Accounting Policies", "label": "Organization, Consolidation, Basis of Presentation, Business Description and Accounting Policies [Text Block]", "documentation": "The entire disclosure for the general note to the financial statements for the reporting entity which may include, descriptions of the basis of presentation, business description, significant accounting policies, consolidations, reclassifications, new pronouncements not yet adopted and changes in accounting principles." } } }, "auth_ref": [ "r82", "r83", "r84", "r91" ] }, "us-gaap_LiabilityReserveEstimatePolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilityReserveEstimatePolicy", "presentation": [ "http://www.paychex.com/20231130/taxonomy/role/DisclosureDescriptionOfBusinessBasisOfPresentationAndSignificantAccountingPoliciesPolicy" ], "lang": { "en-us": { "role": { "terseLabel": "PEO Insurance Reserves", "label": "Liability Reserve Estimate, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for estimating its liability as of the balance sheet date for the ultimate cost of settling reported and unreported claims incurred and claims adjustment expenses (including effects of inflation and other societal and economic factors)." } } }, "auth_ref": [ "r56" ] }, "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": [ "r715" ] }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "crdr": "credit", "calculation": { "http://www.paychex.com/20231130/taxonomy/role/StatementConsolidatedStatementsOfIncomeAndComprehensiveIncome": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.paychex.com/20231130/taxonomy/role/StatementConsolidatedStatementsOfIncomeAndComprehensiveIncome" ], "lang": { "en-us": { "role": { "verboseLabel": "Other comprehensive income/(loss), net of tax", "label": "Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent", "totalLabel": "Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent, Total", "documentation": "Amount after tax of other comprehensive income (loss) attributable to parent entity." } } }, "auth_ref": [ "r7", "r11", "r92", "r142", "r145" ] }, "us-gaap_InterestIncomeOperating": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestIncomeOperating", "crdr": "credit", "calculation": { "http://www.paychex.com/20231130/taxonomy/role/StatementConsolidatedStatementsOfIncomeAndComprehensiveIncome": { "parentTag": "us-gaap_Revenues", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.paychex.com/20231130/taxonomy/role/StatementConsolidatedStatementsOfIncomeAndComprehensiveIncome" ], "lang": { "en-us": { "role": { "verboseLabel": "Interest on funds held for clients", "label": "Interest Income, Operating", "totalLabel": "Interest Income, Operating, Total", "documentation": "Amount of operating interest income, including, but not limited to, amortization and accretion of premiums and discounts on securities." } } }, "auth_ref": [ "r72", "r600", "r626", "r627", "r670", "r671", "r836" ] }, "us-gaap_OtherLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.paychex.com/20231130/taxonomy/role/StatementConsolidatedBalanceSheets": { "parentTag": "payx_CurrentLiabilitiesBeforeClientFundObligations", "weight": 1.0, "order": 8.0 } }, "presentation": [ "http://www.paychex.com/20231130/taxonomy/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "verboseLabel": "Other current liabilities", "label": "Other Liabilities, Current", "totalLabel": "Other Liabilities, Current, Total", "documentation": "Amount of liabilities classified as other, due within one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r20", "r659" ] }, "us-gaap_MunicipalBondsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MunicipalBondsMember", "presentation": [ "http://www.paychex.com/20231130/taxonomy/role/DisclosureFairValueMeasurementsFinancialAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails", "http://www.paychex.com/20231130/taxonomy/role/DisclosureFundsHeldForClientsAndCorporateInvestmentsFundsHeldForClientsAndCorporateInvestmentsDetails", "http://www.paychex.com/20231130/taxonomy/role/DisclosureFundsHeldForClientsAndCorporateInvestmentsNarrativeDetails", "http://www.paychex.com/20231130/taxonomy/role/DisclosureFundsHeldForClientsAndCorporateInvestmentsSecuritiesInUnrealizedLossPositionDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Municipal Bonds [Member]", "label": "Municipal Bonds [Member]", "documentation": "Long-term debt securities issued by state, city or local governments or the agencies operated by state, city or local governments." } } }, "auth_ref": [] }, "us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InvestmentsClassifiedByContractualMaturityDateTableTextBlock", "presentation": [ "http://www.paychex.com/20231130/taxonomy/role/DisclosureFundsHeldForClientsAndCorporateInvestmentsTables" ], "lang": { "en-us": { "role": { "verboseLabel": "Amortized Cost and Fair Value of Available-for-Sale Securities by Contractual Maturity", "label": "Investments Classified by Contractual Maturity Date [Table Text Block]", "documentation": "Tabular disclosure of maturities of an entity's investments as well as any other information pertinent to the investments." } } }, "auth_ref": [] }, "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": [ "r739" ] }, "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": [ "r715" ] }, "us-gaap_OtherLiabilitiesNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherLiabilitiesNoncurrent", "crdr": "credit", "calculation": { "http://www.paychex.com/20231130/taxonomy/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.paychex.com/20231130/taxonomy/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "verboseLabel": "Other long-term liabilities", "label": "Other Liabilities, Noncurrent", "totalLabel": "Other Liabilities, Noncurrent, Total", "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r23" ] }, "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": [ "r740" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "crdr": "credit", "calculation": { "http://www.paychex.com/20231130/taxonomy/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.paychex.com/20231130/taxonomy/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "verboseLabel": "Accumulated other comprehensive loss", "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax", "totalLabel": "Accumulated Other Comprehensive Income (Loss), Net of Tax, Total", "negatedLabel": "Accumulated other comprehensive (loss)/income", "documentation": "Amount, after tax, of accumulated increase (decrease) in equity from transaction and other event and circumstance from nonowner source." } } }, "auth_ref": [ "r27", "r28", "r68", "r134", "r534", "r558", "r562" ] }, "us-gaap_ConcentrationRiskBenchmarkDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskBenchmarkDomain", "presentation": [ "http://www.paychex.com/20231130/taxonomy/role/DisclosureDescriptionOfBusinessBasisOfPresentationAndSignificantAccountingPoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Concentration Risk Benchmark [Domain]", "label": "Concentration Risk Benchmark [Domain]", "documentation": "The denominator in a calculation of a disclosed concentration risk percentage." } } }, "auth_ref": [ "r37", "r38", "r51", "r52", "r218", "r628" ] }, "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": [ "r741" ] }, "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": [ "r715" ] }, "us-gaap_AdjustmentsForNewAccountingPronouncementsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsForNewAccountingPronouncementsAxis", "presentation": [ "http://www.paychex.com/20231130/taxonomy/role/DisclosureDescriptionOfBusinessBasisOfPresentationAndSignificantAccountingPoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Accounting Standards Update [Axis]", "documentation": "Information by amendment to accounting standards." } } }, "auth_ref": [ "r120", "r121", "r122", "r123", "r124", "r170", "r171", "r172", "r173", "r183", "r222", "r223", "r261", "r262", "r263", "r264", "r266", "r267", "r268", "r269", "r270", "r271", "r291", "r384", "r385", "r386", "r400", "r401", "r402", "r403", "r414", "r415", "r416", "r423", "r424", "r425", "r426", "r427", "r428", "r429", "r430", "r431", "r432", "r433", "r435", "r436", "r437", "r438", "r439", "r440", "r441", "r442", "r443", "r444", "r445", "r446", "r454", "r455", "r458", "r459", "r460", "r461", "r469", "r470", "r473", "r474", "r475", "r476", "r479", "r480", "r481", "r482", "r483", "r518", "r519", "r520", "r551", "r552", "r553", "r554", "r555", "r556", "r557", "r558", "r559", "r560", "r561", "r562" ] }, "us-gaap_ProceedsFromShortTermDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromShortTermDebt", "crdr": "debit", "calculation": { "http://www.paychex.com/20231130/taxonomy/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.paychex.com/20231130/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "verboseLabel": "Net change in short-term borrowings", "label": "Proceeds from Short-Term Debt", "totalLabel": "Proceeds from Short-term Debt, Total", "documentation": "The cash inflow from a borrowing having initial term of repayment within one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r33" ] }, "us-gaap_PaymentsOfDividendsCommonStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsOfDividendsCommonStock", "crdr": "credit", "calculation": { "http://www.paychex.com/20231130/taxonomy/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.paychex.com/20231130/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Dividends paid", "label": "Payments of Ordinary Dividends, Common Stock", "documentation": "Amount of cash outflow in the form of ordinary dividends to common shareholders of the parent entity." } } }, "auth_ref": [ "r34" ] }, "us-gaap_RevenueRemainingPerformanceObligation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueRemainingPerformanceObligation", "crdr": "credit", "presentation": [ "http://www.paychex.com/20231130/taxonomy/role/DisclosureServiceRevenueNarrativeDetails", "http://www.paychex.com/20231130/taxonomy/role/DisclosureServiceRevenueSummaryOfDeferredRevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Deferred revenue related to material rights", "terseLabel": "Revenue performance obligations", "label": "Revenue, Remaining Performance Obligation, Amount", "documentation": "Amount of transaction price allocated to performance obligation that has not been recognized as revenue." } } }, "auth_ref": [ "r110" ] }, "us-gaap_OtherIncomeAndExpensesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherIncomeAndExpensesAbstract", "lang": { "en-us": { "role": { "label": "Other Income and Expenses [Abstract]" } } }, "auth_ref": [] }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis", "presentation": [ "http://www.paychex.com/20231130/taxonomy/role/DisclosureServiceRevenueSummaryOfDeferredRevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionDetails" ], "lang": { "en-us": { "role": { "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]", "documentation": "Start date of time band for expected timing of satisfaction of remaining performance obligation, in YYYY-MM-DD format." } } }, "auth_ref": [ "r111" ] }, "us-gaap_InterestIncomeExpenseNonoperatingNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestIncomeExpenseNonoperatingNet", "crdr": "credit", "calculation": { "http://www.paychex.com/20231130/taxonomy/role/StatementConsolidatedStatementsOfIncomeAndComprehensiveIncome": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 0.0 }, "http://www.paychex.com/20231130/taxonomy/role/DisclosureOtherIncomeexpenseNetScheduleOfOtherIncomeexpenseNetDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.paychex.com/20231130/taxonomy/role/DisclosureOtherIncomeexpenseNetScheduleOfOtherIncomeexpenseNetDetails", "http://www.paychex.com/20231130/taxonomy/role/StatementConsolidatedStatementsOfIncomeAndComprehensiveIncome" ], "lang": { "en-us": { "role": { "label": "Interest Income (Expense), Nonoperating, Net", "terseLabel": "Other income/(expense), net", "totalLabel": "Other income/(expense), net", "documentation": "The net amount of nonoperating interest income (expense)." } } }, "auth_ref": [] }, "us-gaap_BasisOfAccountingPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BasisOfAccountingPolicyPolicyTextBlock", "presentation": [ "http://www.paychex.com/20231130/taxonomy/role/DisclosureDescriptionOfBusinessBasisOfPresentationAndSignificantAccountingPoliciesPolicy" ], "lang": { "en-us": { "role": { "terseLabel": "Basis of Presentation", "label": "Basis of Accounting, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS)." } } }, "auth_ref": [] }, "us-gaap_ConcentrationRiskByBenchmarkAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskByBenchmarkAxis", "presentation": [ "http://www.paychex.com/20231130/taxonomy/role/DisclosureDescriptionOfBusinessBasisOfPresentationAndSignificantAccountingPoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Concentration Risk Benchmark [Axis]", "documentation": "Information by benchmark of concentration risk." } } }, "auth_ref": [ "r37", "r38", "r51", "r52", "r218", "r563", "r628" ] }, "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": [ "r741" ] }, "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": [ "r715" ] }, "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": [ "r715" ] }, "us-gaap_CostsAndExpenses": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CostsAndExpenses", "crdr": "debit", "calculation": { "http://www.paychex.com/20231130/taxonomy/role/StatementConsolidatedStatementsOfIncomeAndComprehensiveIncome": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.paychex.com/20231130/taxonomy/role/StatementConsolidatedStatementsOfIncomeAndComprehensiveIncome" ], "lang": { "en-us": { "role": { "totalLabel": "Total expenses", "label": "Costs and Expenses", "documentation": "Total costs of sales and operating expenses for the period." } } }, "auth_ref": [ "r71" ] }, "srt_RangeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RangeAxis", "presentation": [ "http://www.paychex.com/20231130/taxonomy/role/DisclosureDescriptionOfBusinessBasisOfPresentationAndSignificantAccountingPoliciesNarrativeDetails", "http://www.paychex.com/20231130/taxonomy/role/DisclosureFundsHeldForClientsAndCorporateInvestmentsNarrativeDetails", "http://www.paychex.com/20231130/taxonomy/role/DisclosureServiceRevenueNarrativeDetails", "http://www.paychex.com/20231130/taxonomy/role/DisclosureSupplementalInformationNarrativeDetails", "http://www.paychex.com/20231130/taxonomy/role/StatementConsolidatedStatementsOfStockholdersEquityParenthetical" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Axis]" } } }, "auth_ref": [ "r294", "r295", "r296", "r297", "r342", "r349", "r379", "r380", "r381", "r492", "r516", "r550", "r569", "r570", "r621", "r622", "r623", "r624", "r625", "r630", "r631", "r642", "r651", "r658", "r661", "r664", "r803", "r810", "r820", "r821", "r822", "r823", "r824" ] }, "us-gaap_AccruedIncomeTaxesNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccruedIncomeTaxesNoncurrent", "crdr": "credit", "calculation": { "http://www.paychex.com/20231130/taxonomy/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.paychex.com/20231130/taxonomy/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued income taxes", "label": "Accrued Income Taxes, Noncurrent", "documentation": "Carrying amount as of the balance sheet date of the unpaid sum of the known and estimated amounts payable to satisfy all domestic and foreign income tax obligations due beyond one year or the operating cycle, whichever is longer. Alternate captions include income taxes payable, noncurrent." } } }, "auth_ref": [ "r60", "r96" ] }, "us-gaap_FinancialInstrumentAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinancialInstrumentAxis", "presentation": [ "http://www.paychex.com/20231130/taxonomy/role/DisclosureFundsHeldForClientsAndCorporateInvestmentsFundsHeldForClientsAndCorporateInvestmentsDetails", "http://www.paychex.com/20231130/taxonomy/role/DisclosureFundsHeldForClientsAndCorporateInvestmentsNarrativeDetails", "http://www.paychex.com/20231130/taxonomy/role/DisclosureFundsHeldForClientsAndCorporateInvestmentsSecuritiesInUnrealizedLossPositionDetails" ], "lang": { "en-us": { "role": { "label": "Financial Instrument [Axis]", "documentation": "Information by type of financial instrument." } } }, "auth_ref": [ "r226", "r227", "r228", "r229", "r230", "r231", "r232", "r234", "r235", "r236", "r237", "r238", "r239", "r240", "r241", "r242", "r243", "r244", "r245", "r246", "r247", "r248", "r249", "r250", "r251", "r252", "r253", "r254", "r255", "r256", "r273", "r274", "r276", "r277", "r278", "r281", "r286", "r287", "r323", "r325", "r434", "r486", "r487", "r488", "r489", "r490", "r491", "r492", "r493", "r494", "r495", "r496", "r497", "r498", "r499", "r500", "r501", "r502", "r503", "r504", "r505", "r506", "r507", "r508", "r509", "r510", "r511", "r512", "r513", "r514", "r515", "r540", "r643", "r755", "r756", "r757", "r758", "r759", "r760", "r761", "r794", "r795", "r796", "r797" ] }, "srt_ProductsAndServicesDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ProductsAndServicesDomain", "presentation": [ "http://www.paychex.com/20231130/taxonomy/role/DisclosureDescriptionOfBusinessBasisOfPresentationAndSignificantAccountingPoliciesNarrativeDetails", "http://www.paychex.com/20231130/taxonomy/role/StatementConsolidatedStatementsOfIncomeAndComprehensiveIncome" ], "lang": { "en-us": { "role": { "terseLabel": "Product and Service [Domain]", "label": "Product and Service [Domain]" } } }, "auth_ref": [ "r216", "r517", "r544", "r545", "r546", "r547", "r548", "r549", "r632", "r652", "r660", "r754", "r805", "r806", "r812", "r828" ] }, "us-gaap_FinanceReceivablesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceReceivablesMember", "presentation": [ "http://www.paychex.com/20231130/taxonomy/role/DisclosureDescriptionOfBusinessBasisOfPresentationAndSignificantAccountingPoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Purchased Receivables [Member]", "label": "Financing Receivable [Member]", "documentation": "Amounts due the Company from customers, clients, lessees, borrowers, or others under the terms of its agreements therewith. Such amount may include accrued interest receivable in accordance with the terms of the agreements. The agreements also may contain provisions and related items including a discount or premium, payable on demand, secured, or unsecured, interest bearing or noninterest bearing, among myriad other features and characteristics." } } }, "auth_ref": [] }, "us-gaap_IncomeStatementAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementAbstract", "lang": { "en-us": { "role": { "label": "Income Statement [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ProvisionForDoubtfulAccounts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProvisionForDoubtfulAccounts", "crdr": "debit", "calculation": { "http://www.paychex.com/20231130/taxonomy/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.paychex.com/20231130/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "verboseLabel": "Provision for credit losses", "label": "Accounts Receivable, Credit Loss Expense (Reversal)", "documentation": "Amount of expense (reversal of expense) for expected credit loss on accounts receivable." } } }, "auth_ref": [ "r153", "r275" ] }, "srt_ProductOrServiceAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ProductOrServiceAxis", "presentation": [ "http://www.paychex.com/20231130/taxonomy/role/DisclosureDescriptionOfBusinessBasisOfPresentationAndSignificantAccountingPoliciesNarrativeDetails", "http://www.paychex.com/20231130/taxonomy/role/StatementConsolidatedStatementsOfIncomeAndComprehensiveIncome" ], "lang": { "en-us": { "role": { "label": "Product and Service [Axis]" } } }, "auth_ref": [ "r216", "r517", "r544", "r545", "r546", "r547", "r548", "r549", "r632", "r652", "r660", "r754", "r805", "r806", "r812", "r828" ] }, "srt_MaximumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "MaximumMember", "presentation": [ "http://www.paychex.com/20231130/taxonomy/role/DisclosureDescriptionOfBusinessBasisOfPresentationAndSignificantAccountingPoliciesNarrativeDetails", "http://www.paychex.com/20231130/taxonomy/role/DisclosureFundsHeldForClientsAndCorporateInvestmentsNarrativeDetails", "http://www.paychex.com/20231130/taxonomy/role/DisclosureServiceRevenueNarrativeDetails", "http://www.paychex.com/20231130/taxonomy/role/DisclosureSupplementalInformationNarrativeDetails", "http://www.paychex.com/20231130/taxonomy/role/StatementConsolidatedStatementsOfStockholdersEquityParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Maximum [Member]", "label": "Maximum [Member]" } } }, "auth_ref": [ "r294", "r295", "r296", "r297", "r349", "r516", "r550", "r569", "r570", "r621", "r622", "r623", "r624", "r625", "r630", "r631", "r642", "r651", "r658", "r661", "r810", "r819", "r820", "r821", "r822", "r823", "r824" ] }, "srt_RangeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RangeMember", "presentation": [ "http://www.paychex.com/20231130/taxonomy/role/DisclosureDescriptionOfBusinessBasisOfPresentationAndSignificantAccountingPoliciesNarrativeDetails", "http://www.paychex.com/20231130/taxonomy/role/DisclosureFundsHeldForClientsAndCorporateInvestmentsNarrativeDetails", "http://www.paychex.com/20231130/taxonomy/role/DisclosureServiceRevenueNarrativeDetails", "http://www.paychex.com/20231130/taxonomy/role/DisclosureSupplementalInformationNarrativeDetails", "http://www.paychex.com/20231130/taxonomy/role/StatementConsolidatedStatementsOfStockholdersEquityParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Range [Domain]", "label": "Statistical Measurement [Domain]" } } }, "auth_ref": [ "r294", "r295", "r296", "r297", "r342", "r349", "r379", "r380", "r381", "r492", "r516", "r550", "r569", "r570", "r621", "r622", "r623", "r624", "r625", "r630", "r631", "r642", "r651", "r658", "r661", "r664", "r803", "r810", "r820", "r821", "r822", "r823", "r824" ] }, "srt_MinimumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "MinimumMember", "presentation": [ "http://www.paychex.com/20231130/taxonomy/role/DisclosureDescriptionOfBusinessBasisOfPresentationAndSignificantAccountingPoliciesNarrativeDetails", "http://www.paychex.com/20231130/taxonomy/role/DisclosureFundsHeldForClientsAndCorporateInvestmentsNarrativeDetails", "http://www.paychex.com/20231130/taxonomy/role/DisclosureServiceRevenueNarrativeDetails", "http://www.paychex.com/20231130/taxonomy/role/DisclosureSupplementalInformationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Minimum [Member]", "label": "Minimum [Member]" } } }, "auth_ref": [ "r294", "r295", "r296", "r297", "r349", "r516", "r550", "r569", "r570", "r621", "r622", "r623", "r624", "r625", "r630", "r631", "r642", "r651", "r658", "r661", "r810", "r819", "r820", "r821", "r822", "r823", "r824" ] }, "us-gaap_CommonStockDividendsPerShareDeclared": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockDividendsPerShareDeclared", "presentation": [ "http://www.paychex.com/20231130/taxonomy/role/StatementConsolidatedStatementsOfStockholdersEquityParenthetical" ], "lang": { "en-us": { "role": { "verboseLabel": "Cash dividends declared, per share", "label": "Common Stock, Dividends, Per Share, Declared", "documentation": "Aggregate dividends declared during the period for each share of common stock outstanding." } } }, "auth_ref": [ "r88" ] }, "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": [ "r712" ] }, "srt_RepurchaseAgreementCounterpartyNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RepurchaseAgreementCounterpartyNameDomain", "presentation": [ "http://www.paychex.com/20231130/taxonomy/role/DisclosureSupplementalInformationNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Counterparty Name [Domain]" } } }, "auth_ref": [ "r163", "r164", "r310", "r324", "r484", "r636", "r637" ] }, "us-gaap_DeferredIncomeTaxLiabilitiesNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredIncomeTaxLiabilitiesNet", "crdr": "credit", "calculation": { "http://www.paychex.com/20231130/taxonomy/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.paychex.com/20231130/taxonomy/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "verboseLabel": "Deferred income taxes", "label": "Deferred Income Tax Liabilities, Net", "totalLabel": "Deferred Income Tax Liabilities, Net, Total", "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences with jurisdictional netting." } } }, "auth_ref": [ "r393", "r394", "r531" ] }, "us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain", "presentation": [ "http://www.paychex.com/20231130/taxonomy/role/DisclosureFundsHeldForClientsAndCorporateInvestmentsFundsHeldForClientsAndCorporateInvestmentsDetails", "http://www.paychex.com/20231130/taxonomy/role/DisclosureFundsHeldForClientsAndCorporateInvestmentsNarrativeDetails", "http://www.paychex.com/20231130/taxonomy/role/DisclosureFundsHeldForClientsAndCorporateInvestmentsSecuritiesInUnrealizedLossPositionDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Major Types of Debt and Equity Securities [Domain]", "label": "Financial Instruments [Domain]", "documentation": "Instrument or contract that imposes a contractual obligation to deliver cash or another financial instrument or to exchange other financial instruments on potentially unfavorable terms and conveys a contractual right to receive cash or another financial instrument or to exchange other financial instruments on potentially favorable terms." } } }, "auth_ref": [ "r226", "r227", "r228", "r229", "r230", "r231", "r232", "r234", "r235", "r236", "r237", "r238", "r239", "r240", "r241", "r242", "r243", "r244", "r245", "r246", "r247", "r248", "r249", "r250", "r251", "r252", "r253", "r254", "r255", "r256", "r323", "r325", "r434", "r486", "r487", "r488", "r489", "r490", "r491", "r492", "r493", "r494", "r495", "r496", "r497", "r498", "r499", "r500", "r501", "r502", "r503", "r504", "r505", "r506", "r507", "r508", "r509", "r510", "r511", "r512", "r513", "r514", "r515", "r540", "r755", "r756", "r757", "r758", "r759", "r760", "r761", "r794", "r795", "r796", "r797" ] }, "us-gaap_NatureOfOperations": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NatureOfOperations", "presentation": [ "http://www.paychex.com/20231130/taxonomy/role/DisclosureDescriptionOfBusinessBasisOfPresentationAndSignificantAccountingPoliciesPolicy" ], "lang": { "en-us": { "role": { "terseLabel": "Description of Business", "label": "Nature of Operations [Text Block]", "documentation": "The entire disclosure for the nature of an entity's business, major products or services, principal markets including location, and the relative importance of its operations in each business and the basis for the determination, including but not limited to, assets, revenues, or earnings. For an entity that has not commenced principal operations, disclosures about the risks and uncertainties related to the activities in which the entity is currently engaged and an understanding of what those activities are being directed toward." } } }, "auth_ref": [ "r109", "r118" ] }, "us-gaap_CapitalizedContractCostNetNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CapitalizedContractCostNetNoncurrent", "crdr": "debit", "calculation": { "http://www.paychex.com/20231130/taxonomy/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://www.paychex.com/20231130/taxonomy/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Long-term deferred costs", "label": "Capitalized Contract Cost, Net, Noncurrent", "documentation": "Amount, after accumulated amortization and accumulated impairment loss, of asset recognized from cost incurred to obtain or fulfill contract with customer; classified as noncurrent." } } }, "auth_ref": [ "r288" ] }, "us-gaap_PrepaidTaxes": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PrepaidTaxes", "crdr": "debit", "calculation": { "http://www.paychex.com/20231130/taxonomy/role/StatementConsolidatedBalanceSheets": { "parentTag": "payx_CurrentAssetsBeforeFundsHeldForClients", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.paychex.com/20231130/taxonomy/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "verboseLabel": "Prepaid income taxes", "label": "Prepaid Taxes", "documentation": "Amount of asset related to consideration paid in advance for income and other taxes that provide economic benefits within a future period of one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r634", "r644", "r799" ] }, "us-gaap_USTreasuryAndGovernmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "USTreasuryAndGovernmentMember", "presentation": [ "http://www.paychex.com/20231130/taxonomy/role/DisclosureFairValueMeasurementsFinancialAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails", "http://www.paychex.com/20231130/taxonomy/role/DisclosureFundsHeldForClientsAndCorporateInvestmentsFundsHeldForClientsAndCorporateInvestmentsDetails", "http://www.paychex.com/20231130/taxonomy/role/DisclosureFundsHeldForClientsAndCorporateInvestmentsSecuritiesInUnrealizedLossPositionDetails" ], "lang": { "en-us": { "role": { "terseLabel": "U.S. Government Agency And Treasury Securities [Member]", "label": "US Treasury and Government [Member]", "documentation": "This category includes investments in debt securities issued by the United States Department of the Treasury, US Government Agencies and US Government-sponsored Enterprises. Such securities may include treasury bills (short-term maturities - one year or less), treasury notes (intermediate term maturities - two to ten years), and treasury bonds (long-term maturities - ten to thirty years), debt securities issued by the Government National Mortgage Association (Ginnie Mae) and debt securities issued by the Federal National Mortgage Association (Fannie Mae) or the Federal Home Loan Mortgage Corporation (Freddie Mac)." } } }, "auth_ref": [ "r526", "r653", "r829" ] }, "us-gaap_FairValueByMeasurementFrequencyAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueByMeasurementFrequencyAxis", "presentation": [ "http://www.paychex.com/20231130/taxonomy/role/DisclosureFairValueMeasurementsFinancialAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails" ], "lang": { "en-us": { "role": { "label": "Measurement Frequency [Axis]", "documentation": "Information by measurement frequency." } } }, "auth_ref": [ "r448", "r449", "r450", "r451", "r453" ] }, "us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax", "crdr": "debit", "presentation": [ "http://www.paychex.com/20231130/taxonomy/role/StatementConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Other Comprehensive Income (Loss), Reclassification Adjustment from AOCI for Sale of Securities, Net of Tax", "totalLabel": "Other Comprehensive Income (Loss), Reclassification Adjustment from AOCI for Sale of Securities, Net of Tax, Total", "negatedTerseLabel": "Reclassification adjustment for realized gains (losses) on securities, net of tax expense (benefit)", "documentation": "Amount after tax of reclassification adjustment from accumulated other comprehensive income for unrealized gain (loss) realized upon the sale of available-for-sale securities." } } }, "auth_ref": [ "r6", "r68", "r140", "r258" ] }, "us-gaap_ChangeInAccountingPrincipleAccountingStandardsUpdateAdopted": { "xbrltype": "booleanItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ChangeInAccountingPrincipleAccountingStandardsUpdateAdopted", "presentation": [ "http://www.paychex.com/20231130/taxonomy/role/DisclosureDescriptionOfBusinessBasisOfPresentationAndSignificantAccountingPoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Change in Accounting Principle, Accounting Standards Update, Adopted [true false]", "terseLabel": "Change in accounting principle, accounting standards update, adopted [true false]", "documentation": "Indicates (true false) whether accounting standards update was adopted." } } }, "auth_ref": [ "r114", "r115", "r116", "r120", "r121", "r169", "r222", "r223", "r260", "r261", "r262", "r268", "r269", "r291", "r400", "r414", "r415", "r422", "r423", "r424", "r435", "r436", "r446", "r454", "r455", "r457", "r458", "r459", "r469", "r473", "r474", "r475", "r479", "r518", "r519", "r551", "r552" ] }, "us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax", "crdr": "credit", "presentation": [ "http://www.paychex.com/20231130/taxonomy/role/StatementConsolidatedStatementsOfStockholdersEquityParenthetical" ], "lang": { "en-us": { "role": { "label": "Other Comprehensive Income (Loss), Reclassification Adjustment from AOCI for Sale of Securities, Tax", "totalLabel": "Other Comprehensive Income (Loss), Reclassification Adjustment from AOCI for Sale of Securities, Tax, Total", "terseLabel": "Reclassification adjustment for realized gains (loss) on securities, tax", "documentation": "Amount of tax expense (benefit) of reclassification adjustment from accumulated other comprehensive income for unrealized gain (loss) realized upon the sale of available-for-sale securities." } } }, "auth_ref": [ "r5" ] }, "us-gaap_OtherAssetsNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherAssetsNoncurrent", "crdr": "debit", "calculation": { "http://www.paychex.com/20231130/taxonomy/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 8.0 } }, "presentation": [ "http://www.paychex.com/20231130/taxonomy/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "verboseLabel": "Other long-term assets", "label": "Other Assets, Noncurrent", "totalLabel": "Other Assets, Noncurrent, Total", "documentation": "Amount of noncurrent assets classified as other." } } }, "auth_ref": [ "r131" ] }, "us-gaap_DebtSecuritiesAvailableForSaleRealizedGain": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtSecuritiesAvailableForSaleRealizedGain", "crdr": "credit", "calculation": { "http://www.paychex.com/20231130/taxonomy/role/DisclosureFundsHeldForClientsAndCorporateInvestmentsRealizedGainsAndLossesFromSaleOfAvailableForSaleSecuritiesDetails": { "parentTag": "us-gaap_DebtSecuritiesAvailableForSaleRealizedGainLoss", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.paychex.com/20231130/taxonomy/role/DisclosureFundsHeldForClientsAndCorporateInvestmentsRealizedGainsAndLossesFromSaleOfAvailableForSaleSecuritiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Gross realized gains", "label": "Debt Securities, Available-for-Sale, Realized Gain", "documentation": "Amount of realized gain on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)." } } }, "auth_ref": [ "r257" ] }, "us-gaap_LongTermDebtNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtNoncurrent", "crdr": "credit", "calculation": { "http://www.paychex.com/20231130/taxonomy/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.paychex.com/20231130/taxonomy/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Long-term borrowings, net of debt issuance costs", "label": "Long-Term Debt, Excluding Current Maturities", "totalLabel": "Long-term Debt, Excluding Current Maturities, Total", "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt classified as noncurrent. Excludes lease obligation." } } }, "auth_ref": [ "r133" ] }, "us-gaap_ChangeInAccountingPrincipleAccountingStandardsUpdateAdoptionDate": { "xbrltype": "dateItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ChangeInAccountingPrincipleAccountingStandardsUpdateAdoptionDate", "presentation": [ "http://www.paychex.com/20231130/taxonomy/role/DisclosureDescriptionOfBusinessBasisOfPresentationAndSignificantAccountingPoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Change in Accounting Principle, Accounting Standards Update, Adoption Date", "terseLabel": "Change in accounting principle, accounting standards update, adoption date", "documentation": "Date accounting standards update was adopted, in YYYY-MM-DD format." } } }, "auth_ref": [ "r114", "r115", "r116", "r120", "r121", "r222", "r223", "r260", "r261", "r262", "r268", "r269", "r270", "r291", "r400", "r414", "r415", "r416", "r422", "r423", "r424", "r425", "r435", "r436", "r437", "r440", "r446", "r454", "r455", "r457", "r458", "r459", "r469", "r473", "r474", "r475", "r479", "r518", "r519", "r551", "r552", "r753" ] }, "us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax", "crdr": "credit", "presentation": [ "http://www.paychex.com/20231130/taxonomy/role/StatementConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "verboseLabel": "Unrealized gains (losses) on securities, net of tax benefit", "label": "OCI, Debt Securities, Available-for-Sale, Unrealized Holding Gain (Loss), before Adjustment, after Tax", "documentation": "Amount, after tax and before adjustment, of unrealized holding gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale). Excludes unrealized gain (loss) on investment in debt security measured at amortized cost (held-to-maturity) from transfer to available-for-sale." } } }, "auth_ref": [ "r137", "r139", "r258" ] }, "dei_EntityRegistrantName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityRegistrantName", "presentation": [ "http://www.paychex.com/20231130/taxonomy/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Registrant Name", "label": "Entity Registrant Name", "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC." } } }, "auth_ref": [ "r674" ] }, "us-gaap_AdditionalPaidInCapitalCommonStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdditionalPaidInCapitalCommonStock", "crdr": "credit", "calculation": { "http://www.paychex.com/20231130/taxonomy/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.paychex.com/20231130/taxonomy/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "verboseLabel": "Additional paid-in capital", "label": "Additional Paid in Capital, Common Stock", "periodStartLabel": "Additional Paid in Capital, Common Stock, Beginning Balance", "periodEndLabel": "Additional Paid in Capital, Common Stock, Ending Balance", "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": [ "r63" ] }, "us-gaap_InterestExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestExpense", "crdr": "debit", "calculation": { "http://www.paychex.com/20231130/taxonomy/role/DisclosureOtherIncomeexpenseNetScheduleOfOtherIncomeexpenseNetDetails": { "parentTag": "us-gaap_InterestIncomeExpenseNonoperatingNet", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.paychex.com/20231130/taxonomy/role/DisclosureOtherIncomeexpenseNetScheduleOfOtherIncomeexpenseNetDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Interest expense", "label": "Interest Expense", "totalLabel": "Interest Expense, Total", "documentation": "Amount of the cost of borrowed funds accounted for as interest expense." } } }, "auth_ref": [ "r53", "r101", "r149", "r205", "r471", "r603", "r671", "r833" ] }, "us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax", "crdr": "debit", "presentation": [ "http://www.paychex.com/20231130/taxonomy/role/StatementConsolidatedStatementsOfStockholdersEquityParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Unrealized gains (losses) on securities, tax", "label": "OCI, Debt Securities, Available-for-Sale, Unrealized Holding Gain (Loss), before Adjustment, Tax", "documentation": "Amount, before adjustment, of tax expense (benefit) for unrealized holding gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale). Excludes tax expense (benefit) for unrealized gain (loss) on investment in debt security measured at amortized cost (held-to-maturity) from transfer to available-for-sale." } } }, "auth_ref": [ "r5", "r138" ] }, "us-gaap_AssetBackedSecuritiesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetBackedSecuritiesMember", "presentation": [ "http://www.paychex.com/20231130/taxonomy/role/DisclosureFairValueMeasurementsFinancialAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails", "http://www.paychex.com/20231130/taxonomy/role/DisclosureFundsHeldForClientsAndCorporateInvestmentsFundsHeldForClientsAndCorporateInvestmentsDetails", "http://www.paychex.com/20231130/taxonomy/role/DisclosureFundsHeldForClientsAndCorporateInvestmentsSecuritiesInUnrealizedLossPositionDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Asset-Backed Securities [Member]", "label": "Asset-Backed Securities [Member]", "documentation": "Securities that are primarily serviced by the cash flows of a discrete pool of receivables or other financial assets for example, but not limited to, credit card receivables, car loans, recreational vehicle loans, and mobile home loans." } } }, "auth_ref": [ "r653", "r790", "r792", "r793" ] }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "crdr": "credit", "calculation": { "http://www.paychex.com/20231130/taxonomy/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 4.0 } }, "presentation": [ "http://www.paychex.com/20231130/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Purchases of property and equipment", "label": "Payments to Acquire Property, Plant, and Equipment", "totalLabel": "Payments to Acquire Property, Plant, and Equipment, Total", "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": [ "r78" ] }, "us-gaap_LineOfCreditFacilityLenderDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityLenderDomain", "presentation": [ "http://www.paychex.com/20231130/taxonomy/role/DisclosureSupplementalInformationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Line of Credit Facility, Lender [Domain]", "label": "Line of Credit Facility, Lender [Domain]", "documentation": "Identification of the lender, which may be a single entity (for example, a bank, pension fund, venture capital firm) or a group of entities that participate in the line of credit, including a letter of credit facility." } } }, "auth_ref": [ "r17", "r772" ] }, "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityMaximumBorrowingCapacity", "crdr": "credit", "presentation": [ "http://www.paychex.com/20231130/taxonomy/role/DisclosureSupplementalInformationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Maximum borrowing capacity", "label": "Line of Credit Facility, Maximum Borrowing Capacity", "documentation": "Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility." } } }, "auth_ref": [ "r17" ] }, "us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss", "crdr": "debit", "calculation": { "http://www.paychex.com/20231130/taxonomy/role/DisclosureFundsHeldForClientsAndCorporateInvestmentsSecuritiesInUnrealizedLossPositionDetails": { "parentTag": "us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.paychex.com/20231130/taxonomy/role/DisclosureFundsHeldForClientsAndCorporateInvestmentsSecuritiesInUnrealizedLossPositionDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Securities in an unrealized loss position for less than twelve months, Gross unrealized losses", "label": "Debt Securities, Available-for-Sale, Continuous Unrealized Loss Position, Less than 12 Months, Accumulated Loss", "documentation": "Amount of accumulated unrealized loss on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in continuous unrealized loss position for less than 12 months, without allowance for credit loss. Includes beneficial interest in securitized financial asset." } } }, "auth_ref": [ "r107", "r285" ] }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue", "crdr": "debit", "calculation": { "http://www.paychex.com/20231130/taxonomy/role/DisclosureFundsHeldForClientsAndCorporateInvestmentsAmortizedCostAndFairValueOfAvailableForSaleSecuritiesByContractualMaturityDetails": { "parentTag": "us-gaap_AvailableForSaleSecuritiesDebtSecurities", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.paychex.com/20231130/taxonomy/role/DisclosureFundsHeldForClientsAndCorporateInvestmentsAmortizedCostAndFairValueOfAvailableForSaleSecuritiesByContractualMaturityDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Due in one year or less, Fair value", "label": "Debt Securities, Available-for-Sale, Fair Value, Maturity, Allocated and Single Maturity Date, Year One", "documentation": "Fair value of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r235", "r527" ] }, "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": [ "r686", "r697", "r707", "r732" ] }, "us-gaap_NumberOfReportableSegments": { "xbrltype": "integerItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NumberOfReportableSegments", "presentation": [ "http://www.paychex.com/20231130/taxonomy/role/DisclosureDescriptionOfBusinessBasisOfPresentationAndSignificantAccountingPoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Number of reportable segments", "label": "Number of Reportable Segments", "documentation": "Number of segments reported by the entity. A reportable segment is a component of an entity for which there is an accounting requirement to report separate financial information on that component in the entity's financial statements." } } }, "auth_ref": [ "r781" ] }, "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": [ "r685", "r696", "r706", "r723", "r731" ] }, "us-gaap_IntangibleAssetsNetExcludingGoodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IntangibleAssetsNetExcludingGoodwill", "crdr": "debit", "calculation": { "http://www.paychex.com/20231130/taxonomy/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.paychex.com/20231130/taxonomy/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "verboseLabel": "Intangible assets, net of accumulated amortization", "label": "Intangible Assets, Net (Excluding Goodwill)", "totalLabel": "Intangible Assets, Net (Excluding Goodwill), Total", "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": [ "r39", "r41" ] }, "us-gaap_IncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.paychex.com/20231130/taxonomy/role/StatementConsolidatedStatementsOfIncomeAndComprehensiveIncome": { "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic", "weight": -1.0, "order": 0.0 } }, "presentation": [ "http://www.paychex.com/20231130/taxonomy/role/StatementConsolidatedStatementsOfIncomeAndComprehensiveIncome" ], "lang": { "en-us": { "role": { "terseLabel": "Income taxes", "label": "Income Tax Expense (Benefit)", "totalLabel": "Income Tax Expense (Benefit), Total", "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations." } } }, "auth_ref": [ "r108", "r117", "r180", "r181", "r207", "r395", "r406", "r543" ] }, "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": [ "r711" ] }, "us-gaap_PaymentsToAcquireOtherProductiveAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquireOtherProductiveAssets", "crdr": "credit", "calculation": { "http://www.paychex.com/20231130/taxonomy/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 7.0 } }, "presentation": [ "http://www.paychex.com/20231130/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Purchases of other assets, net", "label": "Payments to Acquire Other Productive Assets", "documentation": "Amount of cash outflow for the purchase of or improvements to tangible or intangible assets, used to produce goods or deliver services, classified as other." } } }, "auth_ref": [ "r78" ] }, "dei_EntityAddressAddressLine1": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressAddressLine1", "presentation": [ "http://www.paychex.com/20231130/taxonomy/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Address, Address Line One", "documentation": "Address Line 1 such as Attn, Building Name, Street Name" } } }, "auth_ref": [] }, "us-gaap_LineOfCreditFacilityAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityAxis", "presentation": [ "http://www.paychex.com/20231130/taxonomy/role/DisclosureSupplementalInformationNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Lender Name [Axis]", "documentation": "Information by name of lender, which may be a single entity (for example, but not limited to, a bank, pension fund, venture capital firm) or a group of entities that participate in the line of credit." } } }, "auth_ref": [ "r17", "r772" ] }, "us-gaap_AccountsNotesAndLoansReceivableNetCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsNotesAndLoansReceivableNetCurrent", "crdr": "debit", "calculation": { "http://www.paychex.com/20231130/taxonomy/role/StatementConsolidatedBalanceSheets": { "parentTag": "payx_CurrentAssetsBeforeFundsHeldForClients", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.paychex.com/20231130/taxonomy/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "verboseLabel": "Accounts receivable, net of allowance for credit losses", "label": "Accounts and Financing Receivable, after Allowance for Credit Loss, Current", "totalLabel": "Accounts and Financing Receivable, after Allowance for Credit Loss, Current, Total", "documentation": "Amount, after allowance for credit loss, of accounts and financing receivables, classified as current. Includes, but is not limited to, notes and loan receivable." } } }, "auth_ref": [ "r220", "r641" ] }, "us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months", "crdr": "debit", "calculation": { "http://www.paychex.com/20231130/taxonomy/role/DisclosureFundsHeldForClientsAndCorporateInvestmentsSecuritiesInUnrealizedLossPositionDetails": { "parentTag": "us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.paychex.com/20231130/taxonomy/role/DisclosureFundsHeldForClientsAndCorporateInvestmentsSecuritiesInUnrealizedLossPositionDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Securities in an unrealized loss position for less than twelve months, Fair value", "label": "Debt Securities, Available-for-Sale, Continuous Unrealized Loss Position, Less than 12 Months", "documentation": "Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in continuous unrealized loss position for less than 12 months, without allowance for credit loss. Includes beneficial interest in securitized financial asset." } } }, "auth_ref": [ "r107", "r285", "r643" ] }, "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": [ "r734" ] }, "us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger", "crdr": "debit", "calculation": { "http://www.paychex.com/20231130/taxonomy/role/DisclosureFundsHeldForClientsAndCorporateInvestmentsSecuritiesInUnrealizedLossPositionDetails": { "parentTag": "us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.paychex.com/20231130/taxonomy/role/DisclosureFundsHeldForClientsAndCorporateInvestmentsSecuritiesInUnrealizedLossPositionDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Securities in an unrealized loss position for more than twelve months, Fair value", "label": "Debt Securities, Available-for-Sale, Continuous Unrealized Loss Position, 12 Months or Longer", "documentation": "Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in continuous unrealized loss position for more than 12 months, without allowance for credit loss. Includes beneficial interest in securitized financial asset." } } }, "auth_ref": [ "r107", "r285", "r643" ] }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "calculation": { "http://www.paychex.com/20231130/taxonomy/role/DisclosureBasicAndDilutedEarningsPerShareBasicAndDilutedEarningsPerShareDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.paychex.com/20231130/taxonomy/role/DisclosureBasicAndDilutedEarningsPerShareBasicAndDilutedEarningsPerShareDetails", "http://www.paychex.com/20231130/taxonomy/role/StatementConsolidatedStatementsOfIncomeAndComprehensiveIncome" ], "lang": { "en-us": { "role": { "verboseLabel": "Weighted-average common shares outstanding, assuming dilution", "totalLabel": "Weighted-average common shares outstanding, assuming dilution", "label": "Weighted Average Number of Shares Outstanding, Diluted", "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period." } } }, "auth_ref": [ "r187", "r196" ] }, "us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss", "crdr": "debit", "calculation": { "http://www.paychex.com/20231130/taxonomy/role/DisclosureFundsHeldForClientsAndCorporateInvestmentsSecuritiesInUnrealizedLossPositionDetails": { "parentTag": "us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.paychex.com/20231130/taxonomy/role/DisclosureFundsHeldForClientsAndCorporateInvestmentsSecuritiesInUnrealizedLossPositionDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Securities in an unrealized loss position for more than twelve months, Gross unrealized losses", "label": "Debt Securities, Available-for-Sale, Continuous Unrealized Loss Position, 12 Months or Longer, Accumulated Loss", "documentation": "Amount of accumulated unrealized loss on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in continuous unrealized loss position for 12 months or longer, without allowance for credit loss. Includes beneficial interest in securitized financial asset." } } }, "auth_ref": [ "r107", "r285" ] }, "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": [ "r685", "r696", "r706", "r731" ] }, "us-gaap_ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock", "presentation": [ "http://www.paychex.com/20231130/taxonomy/role/DisclosureOtherIncomeexpenseNetTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Other Nonoperating Income (Expense) [Table Text Block]", "verboseLabel": "Schedule of Other Income (Expense), Net", "documentation": "Tabular disclosure of the components of non-operating income or non-operating expense that may include amounts earned from dividends, interest on securities, gains (losses) on securities sold, equity earnings of unconsolidated affiliates, net gain (loss) on sales of business, interest expense and other miscellaneous income or expense items." } } }, "auth_ref": [] }, "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": [ "r711" ] }, "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": [ "r685", "r696", "r706", "r731" ] }, "us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityRemainingBorrowingCapacity", "crdr": "credit", "presentation": [ "http://www.paychex.com/20231130/taxonomy/role/DisclosureSupplementalInformationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Unused amount available", "label": "Line of Credit Facility, Remaining Borrowing Capacity", "documentation": "Amount of borrowing capacity currently available under the credit facility (current borrowing capacity less the amount of borrowings outstanding)." } } }, "auth_ref": [ "r17" ] }, "srt_CounterpartyNameAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "CounterpartyNameAxis", "presentation": [ "http://www.paychex.com/20231130/taxonomy/role/DisclosureSupplementalInformationNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Counterparty Name [Axis]" } } }, "auth_ref": [ "r163", "r164", "r310", "r324", "r484", "r635", "r637" ] }, "us-gaap_AccountsPayableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsPayableCurrent", "crdr": "credit", "calculation": { "http://www.paychex.com/20231130/taxonomy/role/StatementConsolidatedBalanceSheets": { "parentTag": "payx_CurrentLiabilitiesBeforeClientFundObligations", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.paychex.com/20231130/taxonomy/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "verboseLabel": "Accounts payable", "label": "Accounts Payable, Current", "totalLabel": "Accounts Payable, Current, Total", "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": [ "r16", "r659" ] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "calculation": { "http://www.paychex.com/20231130/taxonomy/role/DisclosureBasicAndDilutedEarningsPerShareBasicAndDilutedEarningsPerShareDetails": { "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.paychex.com/20231130/taxonomy/role/DisclosureBasicAndDilutedEarningsPerShareBasicAndDilutedEarningsPerShareDetails", "http://www.paychex.com/20231130/taxonomy/role/StatementConsolidatedStatementsOfIncomeAndComprehensiveIncome" ], "lang": { "en-us": { "role": { "verboseLabel": "Weighted-average common shares outstanding", "label": "Weighted Average Number of Shares Outstanding, Basic", "totalLabel": "Weighted Average Number of Shares Outstanding, Basic, Total", "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": [ "r185", "r196" ] }, "us-gaap_Goodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Goodwill", "crdr": "debit", "calculation": { "http://www.paychex.com/20231130/taxonomy/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.paychex.com/20231130/taxonomy/role/DisclosureBusinessCombinationsNarrativeDetails", "http://www.paychex.com/20231130/taxonomy/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "verboseLabel": "Goodwill", "label": "Goodwill", "totalLabel": "Goodwill, Total", "periodStartLabel": "Goodwill, Beginning Balance", "periodEndLabel": "Goodwill, Ending Balance", "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": [ "r130", "r290", "r521", "r645", "r659", "r801", "r802" ] }, "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": [ "r686", "r697", "r707", "r732" ] }, "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": [ "r685", "r696", "r706", "r731" ] }, "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": [ "r685", "r696", "r706", "r731" ] }, "dei_EntityAddressCityOrTown": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressCityOrTown", "presentation": [ "http://www.paychex.com/20231130/taxonomy/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Address, City or Town", "documentation": "Name of the City or Town" } } }, "auth_ref": [] }, "us-gaap_DebtSecuritiesAvailableForSaleRealizedLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtSecuritiesAvailableForSaleRealizedLoss", "crdr": "debit", "calculation": { "http://www.paychex.com/20231130/taxonomy/role/DisclosureFundsHeldForClientsAndCorporateInvestmentsRealizedGainsAndLossesFromSaleOfAvailableForSaleSecuritiesDetails": { "parentTag": "us-gaap_DebtSecuritiesAvailableForSaleRealizedGainLoss", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.paychex.com/20231130/taxonomy/role/DisclosureFundsHeldForClientsAndCorporateInvestmentsRealizedGainsAndLossesFromSaleOfAvailableForSaleSecuritiesDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Gross realized losses", "label": "Debt Securities, Available-for-Sale, Realized Loss", "documentation": "Amount of realized loss on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)." } } }, "auth_ref": [ "r257" ] }, "us-gaap_AvailableForSaleSecuritiesDebtSecuritiesNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AvailableForSaleSecuritiesDebtSecuritiesNoncurrent", "crdr": "debit", "calculation": { "http://www.paychex.com/20231130/taxonomy/role/DisclosureFundsHeldForClientsAndCorporateInvestmentsClassificationOfInvestmentsOnConsolidatedBalanceSheetsDetails": { "parentTag": "payx_FundsHeldForClientsAndCorporateInvestmentsFairValue", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.paychex.com/20231130/taxonomy/role/DisclosureFundsHeldForClientsAndCorporateInvestmentsClassificationOfInvestmentsOnConsolidatedBalanceSheetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Long-term corporate investments", "label": "Debt Securities, Available-for-Sale, Noncurrent", "documentation": "Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), classified as noncurrent." } } }, "auth_ref": [ "r129", "r225", "r279" ] }, "us-gaap_DebtSecuritiesAvailableForSaleRealizedGainLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtSecuritiesAvailableForSaleRealizedGainLoss", "crdr": "credit", "calculation": { "http://www.paychex.com/20231130/taxonomy/role/DisclosureFundsHeldForClientsAndCorporateInvestmentsRealizedGainsAndLossesFromSaleOfAvailableForSaleSecuritiesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.paychex.com/20231130/taxonomy/role/DisclosureFundsHeldForClientsAndCorporateInvestmentsRealizedGainsAndLossesFromSaleOfAvailableForSaleSecuritiesDetails" ], "lang": { "en-us": { "role": { "label": "Debt Securities, Available-for-Sale, Realized Gain (Loss)", "totalLabel": "Net realized (losses)/gains", "documentation": "Amount of realized gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)." } } }, "auth_ref": [ "r794" ] }, "us-gaap_AvailableForSaleSecuritiesDebtSecurities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AvailableForSaleSecuritiesDebtSecurities", "crdr": "debit", "calculation": { "http://www.paychex.com/20231130/taxonomy/role/DisclosureFundsHeldForClientsAndCorporateInvestmentsFundsHeldForClientsAndCorporateInvestmentsDetails": { "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis", "weight": 1.0, "order": 2.0 }, "http://www.paychex.com/20231130/taxonomy/role/DisclosureFundsHeldForClientsAndCorporateInvestmentsAmortizedCostAndFairValueOfAvailableForSaleSecuritiesByContractualMaturityDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.paychex.com/20231130/taxonomy/role/DisclosureFairValueMeasurementsFinancialAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails", "http://www.paychex.com/20231130/taxonomy/role/DisclosureFundsHeldForClientsAndCorporateInvestmentsAmortizedCostAndFairValueOfAvailableForSaleSecuritiesByContractualMaturityDetails", "http://www.paychex.com/20231130/taxonomy/role/DisclosureFundsHeldForClientsAndCorporateInvestmentsFundsHeldForClientsAndCorporateInvestmentsDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "AFS securities, Fair value", "totalLabel": "AFS securities, Fair value", "terseLabel": "Available-for-sale securities", "label": "Debt Securities, Available-for-Sale", "documentation": "Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)." } } }, "auth_ref": [ "r228", "r279", "r522", "r786" ] }, "us-gaap_DebtSecuritiesAvailableForSaleRealizedGainLossExcludingOtherThanTemporaryImpairment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtSecuritiesAvailableForSaleRealizedGainLossExcludingOtherThanTemporaryImpairment", "crdr": "credit", "calculation": { "http://www.paychex.com/20231130/taxonomy/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 7.0 } }, "presentation": [ "http://www.paychex.com/20231130/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Debt Securities, Available-for-Sale, Realized Gain (Loss), Excluding Other-than-temporary Impairment", "totalLabel": "Debt Securities, Available-for-sale, Realized Gain (Loss), Excluding Other-than-temporary Impairment, Total", "negatedTerseLabel": "Net realized losses/(gains) on sales of AFS securities", "documentation": "Amount of realized gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), excluding other-than-temporary impairment (OTTI)." } } }, "auth_ref": [] }, "us-gaap_DebtSecuritiesAvailableForSaleMaturityDate": { "xbrltype": "dateItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtSecuritiesAvailableForSaleMaturityDate", "presentation": [ "http://www.paychex.com/20231130/taxonomy/role/DisclosureFundsHeldForClientsAndCorporateInvestmentsNarrativeDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Available-for-sale securities maturity date", "label": "Debt Securities, Available-for-Sale, Maturity Date", "documentation": "Maturity date of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in YYYY-MM-DD format." } } }, "auth_ref": [ "r790", "r815" ] }, "us-gaap_StockRepurchaseProgramAuthorizedAmount1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockRepurchaseProgramAuthorizedAmount1", "crdr": "credit", "presentation": [ "http://www.paychex.com/20231130/taxonomy/role/DisclosureDescriptionOfBusinessBasisOfPresentationAndSignificantAccountingPoliciesNarrativeDetails", "http://www.paychex.com/20231130/taxonomy/role/StatementConsolidatedStatementsOfStockholdersEquityParenthetical" ], "lang": { "en-us": { "role": { "verboseLabel": "Amount authorize to repurchase", "terseLabel": "Approved repurchase amount", "label": "Stock Repurchase Program, Authorized Amount", "documentation": "Amount of stock repurchase plan authorized." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "presentation": [ "http://www.paychex.com/20231130/taxonomy/role/DisclosureBasicAndDilutedEarningsPerShareTables" ], "lang": { "en-us": { "role": { "verboseLabel": "Basic and Diluted Earnings Per Share", "label": "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]", "documentation": "Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations." } } }, "auth_ref": [ "r780" ] }, "dei_EntityAddressStateOrProvince": { "xbrltype": "stateOrProvinceItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressStateOrProvince", "presentation": [ "http://www.paychex.com/20231130/taxonomy/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Address, State or Province", "documentation": "Name of the state or province." } } }, "auth_ref": [] }, "us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccretionAmortizationOfDiscountsAndPremiumsInvestments", "crdr": "credit", "calculation": { "http://www.paychex.com/20231130/taxonomy/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.paychex.com/20231130/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Amortization of premiums and discounts on AFS securities, net", "label": "Accretion (Amortization) of Discounts and Premiums, Investments", "documentation": "The sum of the periodic adjustments of the differences between securities' face values and purchase prices that are charged against earnings. This is called accretion if the security was purchased at a discount and amortization if it was purchased at premium. As a noncash item, this element is an adjustment to net income when calculating cash provided by or used in operations using the indirect method." } } }, "auth_ref": [ "r81" ] }, "us-gaap_ContractWithCustomerLiabilityRevenueRecognized": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerLiabilityRevenueRecognized", "crdr": "credit", "presentation": [ "http://www.paychex.com/20231130/taxonomy/role/DisclosureServiceRevenueSummaryOfChangesInDeferredRevenueRelatedToMaterialRightsPerformanceObligationsDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Recognition of unearned revenue", "label": "Contract with Customer, Liability, Revenue Recognized", "documentation": "Amount of revenue recognized that was previously included in balance of obligation to transfer good or service to customer for which consideration from customer has been received or is due." } } }, "auth_ref": [ "r340" ] }, "us-gaap_FairValueInputsLevel2Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueInputsLevel2Member", "presentation": [ "http://www.paychex.com/20231130/taxonomy/role/DisclosureFairValueMeasurementsFinancialAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Significant Other Observable Inputs (Level 2) [Member]", "label": "Fair Value, Inputs, Level 2 [Member]", "documentation": "Inputs other than quoted prices included within level 1 that are observable for an asset or liability, either directly or indirectly, including, but not limited to, quoted prices for similar assets or liabilities in active markets, or quoted prices for identical or similar assets or liabilities in inactive markets." } } }, "auth_ref": [ "r315", "r343", "r348", "r449", "r490", "r647", "r648", "r653", "r654", "r655" ] }, "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": [ "r687", "r698", "r708", "r733" ] }, "us-gaap_DebtSecuritiesAvailableForSaleAccruedInterestAfterAllowanceForCreditLossCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtSecuritiesAvailableForSaleAccruedInterestAfterAllowanceForCreditLossCurrent", "crdr": "debit", "calculation": { "http://www.paychex.com/20231130/taxonomy/role/StatementConsolidatedBalanceSheets": { "parentTag": "payx_CurrentAssetsBeforeFundsHeldForClients", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.paychex.com/20231130/taxonomy/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "verboseLabel": "Corporate investments", "label": "Debt Securities, Available-for-Sale, Accrued Interest, after Allowance for Credit Loss, Current", "documentation": "Amount, after allowance for credit loss, of accrued interest on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), classified as current." } } }, "auth_ref": [ "r233", "r279", "r280" ] }, "us-gaap_CommercialPaperMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommercialPaperMember", "presentation": [ "http://www.paychex.com/20231130/taxonomy/role/DisclosureFairValueMeasurementsFinancialAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails" ], "lang": { "en-us": { "role": { "label": "Commercial Paper [Member]", "documentation": "Unsecured promissory note (generally negotiable) that provides institutions with short-term funds." } } }, "auth_ref": [ "r87", "r666", "r667", "r668", "r669" ] }, "us-gaap_DebtSecuritiesAvailableForSaleAccruedInterestAfterAllowanceForCreditLossNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtSecuritiesAvailableForSaleAccruedInterestAfterAllowanceForCreditLossNoncurrent", "crdr": "debit", "calculation": { "http://www.paychex.com/20231130/taxonomy/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.paychex.com/20231130/taxonomy/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "verboseLabel": "Long-term corporate investments", "label": "Debt Securities, Available-for-Sale, Accrued Interest, after Allowance for Credit Loss, Noncurrent", "documentation": "Amount, after allowance for credit loss, of accrued interest on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), classified as noncurrent." } } }, "auth_ref": [ "r233", "r279", "r280" ] }, "dei_DocumentType": { "xbrltype": "submissionTypeItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentType", "presentation": [ "http://www.paychex.com/20231130/taxonomy/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Document Type", "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'." } } }, "auth_ref": [] }, "us-gaap_FairValueInputsLevel1Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueInputsLevel1Member", "presentation": [ "http://www.paychex.com/20231130/taxonomy/role/DisclosureFairValueMeasurementsFinancialAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Quoted Prices in Active Markets (Level 1) [Member]", "label": "Fair Value, Inputs, Level 1 [Member]", "documentation": "Quoted prices in active markets for identical assets or liabilities that the reporting entity can access at the measurement date." } } }, "auth_ref": [ "r315", "r343", "r348", "r449", "r489", "r653", "r654", "r655" ] }, "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": [ "r354", "r355", "r356", "r358", "r359", "r360", "r361", "r362", "r363", "r364", "r365", "r366", "r367", "r368", "r369", "r370", "r371", "r372", "r373", "r374", "r375", "r378", "r379", "r380", "r381", "r382" ] }, "us-gaap_AllocatedShareBasedCompensationExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllocatedShareBasedCompensationExpense", "crdr": "debit", "presentation": [ "http://www.paychex.com/20231130/taxonomy/role/DisclosureDescriptionOfBusinessBasisOfPresentationAndSignificantAccountingPoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Stock-based compensation costs recognized", "label": "Share-Based Payment Arrangement, Expense", "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized." } } }, "auth_ref": [ "r383", "r391" ] }, "dei_EntityAddressPostalZipCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressPostalZipCode", "presentation": [ "http://www.paychex.com/20231130/taxonomy/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Address, Postal Zip Code", "documentation": "Code for the postal or zip code" } } }, "auth_ref": [] }, "dei_EntityIncorporationStateCountryCode": { "xbrltype": "edgarStateCountryItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityIncorporationStateCountryCode", "presentation": [ "http://www.paychex.com/20231130/taxonomy/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Incorporation, State or Country Code", "documentation": "Two-character EDGAR code representing the state or country of incorporation." } } }, "auth_ref": [] }, "dei_DocumentQuarterlyReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentQuarterlyReport", "presentation": [ "http://www.paychex.com/20231130/taxonomy/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": [ "r676" ] }, "us-gaap_InterestReceivableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestReceivableCurrent", "crdr": "debit", "calculation": { "http://www.paychex.com/20231130/taxonomy/role/StatementConsolidatedBalanceSheets": { "parentTag": "payx_CurrentAssetsBeforeFundsHeldForClients", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.paychex.com/20231130/taxonomy/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "verboseLabel": "Interest receivable", "label": "Interest Receivable, Current", "documentation": "Carrying amount as of the balance sheet date of current interest earned but not received. Also called accrued interest or accrued interest receivable. For classified balance sheets, represents the current amount receivable, that is amounts expected to be collected within one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r765" ] }, "us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquireAvailableForSaleSecuritiesDebt", "crdr": "credit", "calculation": { "http://www.paychex.com/20231130/taxonomy/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 0.0 } }, "presentation": [ "http://www.paychex.com/20231130/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Purchases of AFS securities", "label": "Payments to Acquire Debt Securities, Available-for-Sale", "documentation": "Amount of cash outflow to acquire investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)." } } }, "auth_ref": [ "r31", "r157", "r224" ] }, "us-gaap_ShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensation", "crdr": "debit", "calculation": { "http://www.paychex.com/20231130/taxonomy/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.paychex.com/20231130/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "verboseLabel": "Stock-based compensation costs", "label": "Share-Based Payment Arrangement, Noncash Expense", "totalLabel": "Share-based Payment Arrangement, Noncash Expense, Total", "documentation": "Amount of noncash expense for share-based payment arrangement." } } }, "auth_ref": [ "r8" ] }, "dei_DocumentTransitionReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentTransitionReport", "presentation": [ "http://www.paychex.com/20231130/taxonomy/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Document Transition Report", "documentation": "Boolean flag that is true only for a form used as a transition report." } } }, "auth_ref": [ "r709" ] }, "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": [ "r734" ] }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "crdr": "credit", "calculation": { "http://www.paychex.com/20231130/taxonomy/role/StatementConsolidatedStatementsOfIncomeAndComprehensiveIncome": { "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.paychex.com/20231130/taxonomy/role/StatementConsolidatedStatementsOfIncomeAndComprehensiveIncome" ], "lang": { "en-us": { "role": { "totalLabel": "Income before income taxes", "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest", "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": [ "r1", "r69", "r99", "r202", "r209", "r213", "r215", "r525", "r538", "r640" ] }, "dei_CityAreaCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CityAreaCode", "presentation": [ "http://www.paychex.com/20231130/taxonomy/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "City Area Code", "documentation": "Area code of city" } } }, "auth_ref": [] }, "us-gaap_RevenueFromContractWithCustomerAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerAbstract", "lang": { "en-us": { "role": { "label": "Revenue from Contract with Customer [Abstract]" } } }, "auth_ref": [] }, "us-gaap_CommitmentsAndContingencies": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommitmentsAndContingencies", "crdr": "credit", "calculation": { "http://www.paychex.com/20231130/taxonomy/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.paychex.com/20231130/taxonomy/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Commitments and Contingencies", "verboseLabel": "Commitments and contingencies - Note I", "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": [ "r24", "r55", "r532", "r578" ] }, "us-gaap_StockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquity", "crdr": "credit", "calculation": { "http://www.paychex.com/20231130/taxonomy/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.paychex.com/20231130/taxonomy/role/StatementConsolidatedBalanceSheets", "http://www.paychex.com/20231130/taxonomy/role/StatementConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "totalLabel": "Total stockholders' equity", "periodStartLabel": "Beginning balance", "periodEndLabel": "Ending balance", "label": "Equity, Attributable to Parent", "documentation": "Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest." } } }, "auth_ref": [ "r62", "r65", "r66", "r85", "r581", "r597", "r619", "r620", "r659", "r672", "r773", "r798", "r816", "r834" ] }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerTextBlock", "presentation": [ "http://www.paychex.com/20231130/taxonomy/role/DisclosureServiceRevenue" ], "lang": { "en-us": { "role": { "terseLabel": "Service Revenue", "label": "Revenue from Contract with Customer [Text Block]", "documentation": "The entire disclosure of revenue from contract with customer to transfer good or service and to transfer nonfinancial asset. Includes, but is not limited to, disaggregation of revenue, credit loss recognized from contract with customer, judgment and change in judgment related to contract with customer, and asset recognized from cost incurred to obtain or fulfill contract with customer. Excludes insurance and lease contracts." } } }, "auth_ref": [ "r119", "r329", "r330", "r331", "r332", "r333", "r334", "r335", "r336", "r341" ] }, "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": [ "r734" ] }, "us-gaap_DeferredIncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredIncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.paychex.com/20231130/taxonomy/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.paychex.com/20231130/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Benefit from deferred income taxes", "label": "Deferred Income Tax Expense (Benefit)", "totalLabel": "Deferred Income Tax Expense (Benefit), Total", "documentation": "Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations." } } }, "auth_ref": [ "r9", "r89", "r112", "r407", "r408", "r774" ] }, "dei_LocalPhoneNumber": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "LocalPhoneNumber", "presentation": [ "http://www.paychex.com/20231130/taxonomy/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Local Phone Number", "documentation": "Local phone number for entity." } } }, "auth_ref": [] }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PrepaidExpenseAndOtherAssetsCurrent", "crdr": "debit", "calculation": { "http://www.paychex.com/20231130/taxonomy/role/StatementConsolidatedBalanceSheets": { "parentTag": "payx_CurrentAssetsBeforeFundsHeldForClients", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://www.paychex.com/20231130/taxonomy/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "verboseLabel": "Prepaid expenses and other current assets", "label": "Prepaid Expense and Other Assets, Current", "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r767" ] }, "us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationOptionAndIncentivePlansPolicy", "presentation": [ "http://www.paychex.com/20231130/taxonomy/role/DisclosureDescriptionOfBusinessBasisOfPresentationAndSignificantAccountingPoliciesPolicy" ], "lang": { "en-us": { "role": { "terseLabel": "Stock-Based Compensation Costs", "label": "Share-Based Payment Arrangement [Policy Text Block]", "documentation": "Disclosure of accounting policy for award under share-based payment arrangement. Includes, but is not limited to, methodology and assumption used in measuring cost." } } }, "auth_ref": [ "r351", "r357", "r376", "r377", "r378", "r379", "r382", "r387", "r388", "r389", "r390" ] }, "us-gaap_RevolvingCreditFacilityMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevolvingCreditFacilityMember", "presentation": [ "http://www.paychex.com/20231130/taxonomy/role/DisclosureSupplementalInformationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revolving Credit Facility [Member]", "label": "Revolving Credit Facility [Member]", "documentation": "Arrangement in which loan proceeds can continuously be obtained following repayments, but the total amount borrowed cannot exceed a specified maximum amount." } } }, "auth_ref": [] }, "us-gaap_CreditFacilityAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CreditFacilityAxis", "presentation": [ "http://www.paychex.com/20231130/taxonomy/role/DisclosureSupplementalInformationNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Credit Facility [Axis]", "documentation": "Information by type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing." } } }, "auth_ref": [] }, "us-gaap_AdditionalPaidInCapitalMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdditionalPaidInCapitalMember", "presentation": [ "http://www.paychex.com/20231130/taxonomy/role/StatementConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Additional Paid-in Capital [Member]", "label": "Additional Paid-in Capital [Member]", "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": [ "r384", "r385", "r386", "r567", "r776", "r777", "r778", "r814", "r834" ] }, "us-gaap_CreditFacilityDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CreditFacilityDomain", "presentation": [ "http://www.paychex.com/20231130/taxonomy/role/DisclosureSupplementalInformationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Credit Facility [Domain]", "label": "Credit Facility [Domain]", "documentation": "Type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing." } } }, "auth_ref": [] }, "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": [ "r716" ] }, "us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtSecuritiesAvailableForSaleUnrealizedLossPosition", "crdr": "debit", "calculation": { "http://www.paychex.com/20231130/taxonomy/role/DisclosureFundsHeldForClientsAndCorporateInvestmentsSecuritiesInUnrealizedLossPositionDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.paychex.com/20231130/taxonomy/role/DisclosureFundsHeldForClientsAndCorporateInvestmentsSecuritiesInUnrealizedLossPositionDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total, Fair value", "label": "Debt Securities, Available-for-Sale, Unrealized Loss Position", "documentation": "Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in unrealized loss position without allowance for credit loss." } } }, "auth_ref": [ "r104", "r282", "r643" ] }, "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": [ "r716" ] }, "us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss", "crdr": "debit", "calculation": { "http://www.paychex.com/20231130/taxonomy/role/DisclosureFundsHeldForClientsAndCorporateInvestmentsSecuritiesInUnrealizedLossPositionDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.paychex.com/20231130/taxonomy/role/DisclosureFundsHeldForClientsAndCorporateInvestmentsNarrativeDetails", "http://www.paychex.com/20231130/taxonomy/role/DisclosureFundsHeldForClientsAndCorporateInvestmentsSecuritiesInUnrealizedLossPositionDetails" ], "lang": { "en-us": { "role": { "negatedTotalLabel": "Total, Gross unrealized losses", "verboseLabel": "Gross unrealized losses on available-for-sale securities", "label": "Debt Securities, Available-for-Sale, Unrealized Loss Position, Accumulated Loss", "totalLabel": "Debt Securities, Available-for-sale, Unrealized Loss Position, Accumulated Loss, Total", "documentation": "Amount of accumulated unrealized loss on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in unrealized loss position, without allowance for credit loss. Includes beneficial interest in securitized financial asset." } } }, "auth_ref": [ "r105", "r283" ] }, "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": [ "r716" ] }, "us-gaap_CashAndCashEquivalentsFairValueDisclosure": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAndCashEquivalentsFairValueDisclosure", "crdr": "debit", "presentation": [ "http://www.paychex.com/20231130/taxonomy/role/DisclosureFairValueMeasurementsFinancialAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Restricted and unrestricted cash equivalents", "label": "Cash and Cash Equivalents, Fair Value Disclosure", "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_DebtSecuritiesAvailableForSaleUnrealizedLossPositionNumberOfPositions": { "xbrltype": "integerItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtSecuritiesAvailableForSaleUnrealizedLossPositionNumberOfPositions", "presentation": [ "http://www.paychex.com/20231130/taxonomy/role/DisclosureFundsHeldForClientsAndCorporateInvestmentsNarrativeDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Number of available-for-sale securities in an unrealized loss position", "label": "Debt Securities, Available-for-Sale, Unrealized Loss Position, Number of Positions", "documentation": "Number of investments in debt securities measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in unrealized loss position, without allowance for credit loss. Includes beneficial interest in securitized financial asset." } } }, "auth_ref": [ "r106", "r284" ] }, "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": [ "r711" ] }, "us-gaap_BankTimeDepositsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BankTimeDepositsMember", "presentation": [ "http://www.paychex.com/20231130/taxonomy/role/DisclosureFairValueMeasurementsFinancialAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Time Deposits [Member]", "label": "Bank Time Deposits [Member]", "documentation": "Certificates of deposit (CD) or savings accounts with a fixed term or understanding the customer can only withdraw by giving advanced notice with a bank or other financial institution. A CD is a short to medium-term investment available at banks and savings and loan institutions where a customer agrees to lend money to the institution for a certain amount of time and is paid a predetermined rate of interest." } } }, "auth_ref": [ "r102" ] }, "us-gaap_AccountingPoliciesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountingPoliciesAbstract", "lang": { "en-us": { "role": { "label": "Accounting Policies [Abstract]" } } }, "auth_ref": [] }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1", "presentation": [ "http://www.paychex.com/20231130/taxonomy/role/DisclosureServiceRevenueSummaryOfDeferredRevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred revenue, timing of satisfaction", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period", "documentation": "Period in which remaining performance obligation is expected to be recognized as revenue, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r111" ] }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "crdr": "credit", "presentation": [ "http://www.paychex.com/20231130/taxonomy/role/StatementConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "verboseLabel": "Stock-based compensation costs", "label": "APIC, Share-Based Payment Arrangement, Increase for Cost Recognition", "totalLabel": "APIC, Share-based Payment Arrangement, Increase for Cost Recognition, Total", "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement." } } }, "auth_ref": [ "r44", "r45", "r352" ] }, "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": [ "r716" ] }, "payx_AvailableForSaleSecuritiesDebtMaturitiesAfterYearOneThroughYearThreeFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://www.paychex.com/20231130", "localname": "AvailableForSaleSecuritiesDebtMaturitiesAfterYearOneThroughYearThreeFairValue", "crdr": "debit", "calculation": { "http://www.paychex.com/20231130/taxonomy/role/DisclosureFundsHeldForClientsAndCorporateInvestmentsAmortizedCostAndFairValueOfAvailableForSaleSecuritiesByContractualMaturityDetails": { "parentTag": "us-gaap_AvailableForSaleSecuritiesDebtSecurities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.paychex.com/20231130/taxonomy/role/DisclosureFundsHeldForClientsAndCorporateInvestmentsAmortizedCostAndFairValueOfAvailableForSaleSecuritiesByContractualMaturityDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Due after one year through three years, Fair value", "label": "Available-for-sale Securities, Debt Maturities, After Year One Through Year Three, Fair Value", "documentation": "Fair value of available-for-sale debt securities maturing after the first fiscal year through the third fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date." } } }, "auth_ref": [] }, "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": [ "r716" ] }, "payx_FundsHeldForClientsAndCorporateInvestmentsGrossUnrealizedLosses": { "xbrltype": "monetaryItemType", "nsuri": "http://www.paychex.com/20231130", "localname": "FundsHeldForClientsAndCorporateInvestmentsGrossUnrealizedLosses", "crdr": "debit", "calculation": { "http://www.paychex.com/20231130/taxonomy/role/DisclosureFundsHeldForClientsAndCorporateInvestmentsFundsHeldForClientsAndCorporateInvestmentsDetails": { "parentTag": "payx_FundsHeldForClientsAndCorporateInvestmentsAmortizedCost", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.paychex.com/20231130/taxonomy/role/DisclosureFundsHeldForClientsAndCorporateInvestmentsFundsHeldForClientsAndCorporateInvestmentsDetails" ], "lang": { "en-us": { "role": { "negatedTotalLabel": "Total funds held for clients and corporate investments, Gross unrealized losses", "label": "Funds Held For Clients And Corporate Investments Gross Unrealized Losses", "documentation": "Funds Held For Clients And Corporate Investments Gross Unrealized Losses", "negatedLabel": "Total funds held for clients and corporate investments, Gross unrealized losses" } } }, "auth_ref": [] }, "payx_ServiceRevenueTable": { "xbrltype": "stringItemType", "nsuri": "http://www.paychex.com/20231130", "localname": "ServiceRevenueTable", "presentation": [ "http://www.paychex.com/20231130/taxonomy/role/DisclosureServiceRevenueNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Service Revenue [Table]", "documentation": "Service Revenue [Table]" } } }, "auth_ref": [] }, "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": [ "r716" ] }, "us-gaap_GoodwillAndIntangibleAssetImpairment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillAndIntangibleAssetImpairment", "crdr": "debit", "presentation": [ "http://www.paychex.com/20231130/taxonomy/role/DisclosureSupplementalInformationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Impairment loss relates to goodwill or intangible assets", "label": "Goodwill and Intangible Asset Impairment", "totalLabel": "Goodwill and Intangible Asset Impairment, Total", "documentation": "Total loss recognized during the period from the impairment of goodwill plus the loss recognized in the period resulting from the impairment of the carrying amount of intangible assets, other than goodwill." } } }, "auth_ref": [] }, "payx_NetChangeInClientFundObligations": { "xbrltype": "monetaryItemType", "nsuri": "http://www.paychex.com/20231130", "localname": "NetChangeInClientFundObligations", "crdr": "debit", "calculation": { "http://www.paychex.com/20231130/taxonomy/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.paychex.com/20231130/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "verboseLabel": "Net change in client fund obligations", "label": "Net Change In Client Fund Obligations", "documentation": "Net change in client fund obligations.", "totalLabel": "Net Change In Client Fund Obligations, Total" } } }, "auth_ref": [] }, "payx_IncreaseInNetCashUsedInInvestingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://www.paychex.com/20231130", "localname": "IncreaseInNetCashUsedInInvestingActivities", "crdr": "debit", "presentation": [ "http://www.paychex.com/20231130/taxonomy/role/DisclosureDescriptionOfBusinessBasisOfPresentationAndSignificantAccountingPoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Net cash used in investing activities", "label": "Increase In Net Cash Used In Investing Activities", "documentation": "Increase in net cash used in investing activities." } } }, "auth_ref": [] }, "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": [ "r716" ] }, "payx_ConcentrationRiskNumberOfClient": { "xbrltype": "integerItemType", "nsuri": "http://www.paychex.com/20231130", "localname": "ConcentrationRiskNumberOfClient", "presentation": [ "http://www.paychex.com/20231130/taxonomy/role/DisclosureDescriptionOfBusinessBasisOfPresentationAndSignificantAccountingPoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of clients creating a credit concentration", "label": "Concentration Risk Number Of Client", "documentation": "Number of Clients Creating a Credit Concentration" } } }, "auth_ref": [] }, "payx_SeriesSeniorNotesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.paychex.com/20231130", "localname": "SeriesSeniorNotesMember", "presentation": [ "http://www.paychex.com/20231130/taxonomy/role/DisclosureFairValueMeasurementsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Senior Notes, Series A [Member]", "label": "Series Senior Notes [Member]", "documentation": "Series A Senior Notes [Member]" } } }, "auth_ref": [] }, "us-gaap_MarketableSecuritiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MarketableSecuritiesCurrent", "crdr": "debit", "calculation": { "http://www.paychex.com/20231130/taxonomy/role/DisclosureFundsHeldForClientsAndCorporateInvestmentsClassificationOfInvestmentsOnConsolidatedBalanceSheetsDetails": { "parentTag": "payx_FundsHeldForClientsAndCorporateInvestmentsFairValue", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.paychex.com/20231130/taxonomy/role/DisclosureFundsHeldForClientsAndCorporateInvestmentsClassificationOfInvestmentsOnConsolidatedBalanceSheetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Corporate investments", "label": "Marketable Securities, Current", "documentation": "Amount of investment in marketable security, classified as current." } } }, "auth_ref": [ "r764" ] }, "payx_DirectPassThroughCostPayrollWagesAndTaxesIncludingFederalAndStateUnemploymentInsurance": { "xbrltype": "monetaryItemType", "nsuri": "http://www.paychex.com/20231130", "localname": "DirectPassThroughCostPayrollWagesAndTaxesIncludingFederalAndStateUnemploymentInsurance", "crdr": "debit", "presentation": [ "http://www.paychex.com/20231130/taxonomy/role/DisclosureServiceRevenueSummaryOfPeoPassThroughCostsNettedInRevenueDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Payroll wages and payroll taxes", "label": "Direct Pass Through Cost Payroll Wages And Taxes Including Federal And State Unemployment Insurance", "documentation": "Direct Pass Through Cost Payroll Wages And Taxes Including Federal And State Unemployment Insurance" } } }, "auth_ref": [] }, "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": [ "r717" ] }, "us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerAssetAndLiabilityTableTextBlock", "presentation": [ "http://www.paychex.com/20231130/taxonomy/role/DisclosureServiceRevenueTables" ], "lang": { "en-us": { "role": { "label": "Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block]", "terseLabel": "Summary of Changes in Deferred Revenue Related to Material Rights Performance Obligations", "documentation": "Tabular disclosure of receivable, contract asset, and contract liability from contract with customer. Includes, but is not limited to, change in contract asset and contract liability." } } }, "auth_ref": [ "r811" ] }, "us-gaap_StockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquityAbstract", "presentation": [ "http://www.paychex.com/20231130/taxonomy/role/StatementConsolidatedBalanceSheets", "http://www.paychex.com/20231130/taxonomy/role/StatementConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Equity, Attributable to Parent [Abstract]", "terseLabel": "STOCKHOLDERS' EQUITY", "verboseLabel": "Stockholders' equity" } } }, "auth_ref": [] }, "payx_FundsHeldForClientsAndCorporateInvestmentsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.paychex.com/20231130", "localname": "FundsHeldForClientsAndCorporateInvestmentsAbstract", "lang": { "en-us": { "role": { "label": "Funds Held for Clients and Corporate Investments [Abstract]", "documentation": "Funds held for clients and corporate investments." } } }, "auth_ref": [] }, "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": [ "r719" ] }, "payx_RevisionInNetCashUsedInInvestingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://www.paychex.com/20231130", "localname": "RevisionInNetCashUsedInInvestingActivities", "crdr": "debit", "presentation": [ "http://www.paychex.com/20231130/taxonomy/role/DisclosureDescriptionOfBusinessBasisOfPresentationAndSignificantAccountingPoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Net cash used in investing activities", "label": "Revision In Net Cash Used In Investing Activities", "documentation": "Revision in net cash used in investing activities." } } }, "auth_ref": [] }, "us-gaap_StatementTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementTable", "presentation": [ "http://www.paychex.com/20231130/taxonomy/role/DisclosureSupplementalInformationNarrativeDetails", "http://www.paychex.com/20231130/taxonomy/role/StatementConsolidatedStatementsOfIncomeAndComprehensiveIncome", "http://www.paychex.com/20231130/taxonomy/role/StatementConsolidatedStatementsOfStockholdersEquity", "http://www.paychex.com/20231130/taxonomy/role/StatementConsolidatedStatementsOfStockholdersEquityParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Statement [Table]", "label": "Statement [Table]", "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed." } } }, "auth_ref": [ "r166", "r167", "r168", "r201", "r517", "r564", "r568", "r571", "r572", "r573", "r574", "r575", "r576", "r579", "r582", "r583", "r584", "r585", "r586", "r587", "r588", "r589", "r590", "r592", "r593", "r594", "r595", "r596", "r598", "r601", "r602", "r604", "r605", "r606", "r607", "r608", "r609", "r610", "r611", "r612", "r613", "r614", "r615", "r618", "r665" ] }, "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": [ "r718" ] }, "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": [ "r722" ] }, "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllowanceForDoubtfulAccountsReceivableCurrent", "crdr": "credit", "presentation": [ "http://www.paychex.com/20231130/taxonomy/role/DisclosureDescriptionOfBusinessBasisOfPresentationAndSignificantAccountingPoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Allowance for credit losses", "label": "Accounts Receivable, Allowance for Credit Loss, Current", "documentation": "Amount of allowance for credit loss on accounts receivable, classified as current." } } }, "auth_ref": [ "r135", "r221", "r272" ] }, "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": [ "r720" ] }, "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": [ "r721" ] }, "payx_RevenuePerformanceObligationsTimingYears": { "xbrltype": "durationItemType", "nsuri": "http://www.paychex.com/20231130", "localname": "RevenuePerformanceObligationsTimingYears", "presentation": [ "http://www.paychex.com/20231130/taxonomy/role/DisclosureServiceRevenueNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue performance obligations timing, years", "label": "Revenue Performance Obligations Timing Years", "documentation": "Revenue Performance Obligations Timing Years" } } }, "auth_ref": [] }, "us-gaap_Revenues": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Revenues", "crdr": "credit", "calculation": { "http://www.paychex.com/20231130/taxonomy/role/StatementConsolidatedStatementsOfIncomeAndComprehensiveIncome": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.paychex.com/20231130/taxonomy/role/StatementConsolidatedStatementsOfIncomeAndComprehensiveIncome" ], "lang": { "en-us": { "role": { "totalLabel": "Total revenue", "label": "Revenues", "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": [ "r150", "r161", "r203", "r204", "r208", "r211", "r212", "r216", "r217", "r218", "r259", "r298", "r299", "r300", "r301", "r302", "r303", "r304", "r305", "r306", "r456", "r525", "r808" ] }, "us-gaap_Assets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Assets", "crdr": "debit", "calculation": { "http://www.paychex.com/20231130/taxonomy/role/StatementConsolidatedBalanceSheets": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.paychex.com/20231130/taxonomy/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "Total assets", "label": "Assets", "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events." } } }, "auth_ref": [ "r94", "r132", "r161", "r202", "r210", "r214", "r259", "r298", "r299", "r300", "r301", "r302", "r303", "r304", "r305", "r306", "r418", "r420", "r456", "r530", "r591", "r659", "r672", "r808", "r809", "r817" ] }, "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": [ "r721" ] }, "payx_SupplementalInformationAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.paychex.com/20231130", "localname": "SupplementalInformationAbstract", "lang": { "en-us": { "role": { "label": "Supplemental Information [Abstract]", "documentation": "Supplemental Information [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ReceivableTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ReceivableTypeDomain", "presentation": [ "http://www.paychex.com/20231130/taxonomy/role/DisclosureDescriptionOfBusinessBasisOfPresentationAndSignificantAccountingPoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Receivable [Domain]", "label": "Receivable [Domain]", "documentation": "Financing arrangement representing a contractual right to receive money either on demand or on fixed and determinable dates." } } }, "auth_ref": [ "r26" ] }, "payx_CapitalizedContractCost": { "xbrltype": "monetaryItemType", "nsuri": "http://www.paychex.com/20231130", "localname": "CapitalizedContractCost", "crdr": "debit", "presentation": [ "http://www.paychex.com/20231130/taxonomy/role/DisclosureServiceRevenueSummaryOfChangesInDeferredCostsToObtainAndFulfillContractsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Capitalization of costs", "label": "Capitalized Contract Cost", "documentation": "Capitalized Contract Cost" } } }, "auth_ref": [] }, "us-gaap_OperatingIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingIncomeLoss", "crdr": "credit", "calculation": { "http://www.paychex.com/20231130/taxonomy/role/StatementConsolidatedStatementsOfIncomeAndComprehensiveIncome": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.paychex.com/20231130/taxonomy/role/StatementConsolidatedStatementsOfIncomeAndComprehensiveIncome" ], "lang": { "en-us": { "role": { "totalLabel": "Operating income", "label": "Operating Income (Loss)", "documentation": "The net result for the period of deducting operating expenses from operating revenues." } } }, "auth_ref": [ "r202", "r209", "r213", "r215", "r640" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables", "crdr": "debit", "presentation": [ "http://www.paychex.com/20231130/taxonomy/role/DisclosureBusinessCombinationsNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Receivables", "terseLabel": "Business combination, accounts receivable", "documentation": "Amount due from customers or clients for goods or services, including trade receivables, that have been delivered or sold in the normal course of business, and amounts due from others, including related parties expected to be converted to cash, sold or exchanged within one year or the normal operating cycle, if longer, acquired at the acquisition date." } } }, "auth_ref": [ "r48" ] }, "payx_MaximumIndividualClaimsLiabilityHealthInsurance": { "xbrltype": "monetaryItemType", "nsuri": "http://www.paychex.com/20231130", "localname": "MaximumIndividualClaimsLiabilityHealthInsurance", "crdr": "credit", "presentation": [ "http://www.paychex.com/20231130/taxonomy/role/DisclosureDescriptionOfBusinessBasisOfPresentationAndSignificantAccountingPoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Maximum individual health insurance claims liability", "label": "Maximum Individual Claims Liability Health Insurance", "documentation": "Maximum Individual Claims Liability Health Insurance" } } }, "auth_ref": [] }, "us-gaap_StatementEquityComponentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementEquityComponentsAxis", "presentation": [ "http://www.paychex.com/20231130/taxonomy/role/StatementConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Equity Components [Axis]", "documentation": "Information by component of equity." } } }, "auth_ref": [ "r13", "r25", "r122", "r146", "r147", "r148", "r166", "r167", "r168", "r171", "r179", "r181", "r201", "r264", "r271", "r326", "r384", "r385", "r386", "r402", "r403", "r426", "r428", "r429", "r430", "r431", "r433", "r443", "r462", "r463", "r464", "r465", "r466", "r467", "r483", "r553", "r554", "r555", "r567", "r618" ] }, "us-gaap_ScheduleOfUnrealizedLossOnInvestmentsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfUnrealizedLossOnInvestmentsTableTextBlock", "presentation": [ "http://www.paychex.com/20231130/taxonomy/role/DisclosureFundsHeldForClientsAndCorporateInvestmentsTables" ], "lang": { "en-us": { "role": { "verboseLabel": "Securities in Unrealized Loss Position", "label": "Schedule of Unrealized Loss on Investments [Table Text Block]", "documentation": "For all investments in an unrealized loss position, including those for which other-than-temporary impairments have not been recognized in earnings (including investments for which a portion of an other-than-temporary impairment has been recognized in other comprehensive income), a tabular disclosure of the aggregate related fair value of investments with unrealized losses and the aggregate amount of unrealized losses (that is, the amount by which amortized cost basis exceeds fair value)." } } }, "auth_ref": [ "r103" ] }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems", "presentation": [ "http://www.paychex.com/20231130/taxonomy/role/DisclosureFairValueMeasurementsFinancialAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails", "http://www.paychex.com/20231130/taxonomy/role/DisclosureFairValueMeasurementsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]", "label": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r448", "r449", "r452" ] }, "payx_PncBankNationalAssociationMember": { "xbrltype": "domainItemType", "nsuri": "http://www.paychex.com/20231130", "localname": "PncBankNationalAssociationMember", "presentation": [ "http://www.paychex.com/20231130/taxonomy/role/DisclosureSupplementalInformationNarrativeDetails" ], "lang": { "en-us": { "role": { "documentation": "PNC Bank, National Association [Member]", "label": "Pnc Bank National Association [Member]", "terseLabel": "PNC Bank, National Association [Member]" } } }, "auth_ref": [] }, "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_RealizedGainLossOnInvestmentsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RealizedGainLossOnInvestmentsTableTextBlock", "presentation": [ "http://www.paychex.com/20231130/taxonomy/role/DisclosureFundsHeldForClientsAndCorporateInvestmentsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Realized Gains and Losses from Sale of Available-for-sale Securities", "label": "Realized Gain (Loss) on Investments [Table Text Block]", "documentation": "Tabular disclosure of realized gains and losses on investments reported in the statement of income." } } }, "auth_ref": [] }, "us-gaap_DebtWeightedAverageInterestRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtWeightedAverageInterestRate", "presentation": [ "http://www.paychex.com/20231130/taxonomy/role/DisclosureSupplementalInformationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted-average interest rate", "label": "Debt, Weighted Average Interest Rate", "documentation": "Weighted average interest rate of debt outstanding." } } }, "auth_ref": [] }, "payx_AccountsAndUnbilledReceivablesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.paychex.com/20231130", "localname": "AccountsAndUnbilledReceivablesMember", "presentation": [ "http://www.paychex.com/20231130/taxonomy/role/DisclosureDescriptionOfBusinessBasisOfPresentationAndSignificantAccountingPoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts And Unbilled Receivables [Member]", "label": "Accounts And Unbilled Receivables [Member]", "documentation": "Accounts And Unbilled Receivables [Member]" } } }, "auth_ref": [] }, "us-gaap_RetainedEarningsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetainedEarningsMember", "presentation": [ "http://www.paychex.com/20231130/taxonomy/role/StatementConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Retained Earnings [Member]", "label": "Retained Earnings [Member]", "documentation": "Accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r122", "r166", "r167", "r168", "r171", "r179", "r181", "r264", "r271", "r384", "r385", "r386", "r402", "r403", "r426", "r429", "r430", "r433", "r443", "r553", "r555", "r567", "r834" ] }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilityNoncurrent", "crdr": "credit", "calculation": { "http://www.paychex.com/20231130/taxonomy/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.paychex.com/20231130/taxonomy/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Operating lease liabilities", "label": "Operating Lease, Liability, Noncurrent", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent." } } }, "auth_ref": [ "r478" ] }, "payx_OtherSecuritiesGrossUnrealizedLosses": { "xbrltype": "monetaryItemType", "nsuri": "http://www.paychex.com/20231130", "localname": "OtherSecuritiesGrossUnrealizedLosses", "crdr": "debit", "calculation": { "http://www.paychex.com/20231130/taxonomy/role/DisclosureFundsHeldForClientsAndCorporateInvestmentsFundsHeldForClientsAndCorporateInvestmentsDetails": { "parentTag": "payx_OtherSecuritiesAmortizedCost", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.paychex.com/20231130/taxonomy/role/DisclosureFundsHeldForClientsAndCorporateInvestmentsFundsHeldForClientsAndCorporateInvestmentsDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Other, Gross unrealized losses", "label": "Other Securities Gross Unrealized Losses", "documentation": "Other Securities Gross Unrealized Losses" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "presentation": [ "http://www.paychex.com/20231130/taxonomy/role/DisclosureFairValueMeasurementsTables" ], "lang": { "en-us": { "role": { "verboseLabel": "Financial Assets and Liabilities Measured at Fair Value on Recurring Basis", "label": "Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block]", "documentation": "Tabular disclosure of assets and liabilities, including [financial] instruments measured at fair value that are classified in stockholders' equity, if any, that are measured at fair value on a recurring basis. The disclosures contemplated herein include the fair value measurements at the reporting date by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets (Level 1), significant other observable inputs (Level 2), and significant unobservable inputs (Level 3)." } } }, "auth_ref": [ "r448", "r449" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract", "presentation": [ "http://www.paychex.com/20231130/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Reconciliation of cash, restricted cash, and equivalents", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents [Abstract]" } } }, "auth_ref": [] }, "payx_OtherSecuritiesFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://www.paychex.com/20231130", "localname": "OtherSecuritiesFairValue", "crdr": "debit", "calculation": { "http://www.paychex.com/20231130/taxonomy/role/DisclosureFundsHeldForClientsAndCorporateInvestmentsFundsHeldForClientsAndCorporateInvestmentsDetails": { "parentTag": "payx_OtherSecuritiesAmortizedCost", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.paychex.com/20231130/taxonomy/role/DisclosureFundsHeldForClientsAndCorporateInvestmentsFundsHeldForClientsAndCorporateInvestmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other, Fair value", "label": "Other Securities Fair Value", "documentation": "Other securities fair value." } } }, "auth_ref": [] }, "us-gaap_EquityComponentDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityComponentDomain", "presentation": [ "http://www.paychex.com/20231130/taxonomy/role/StatementConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Component [Domain]", "label": "Equity Component [Domain]", "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc." } } }, "auth_ref": [ "r13", "r122", "r146", "r147", "r148", "r166", "r167", "r168", "r171", "r179", "r181", "r201", "r264", "r271", "r326", "r384", "r385", "r386", "r402", "r403", "r426", "r428", "r429", "r430", "r431", "r433", "r443", "r462", "r463", "r464", "r465", "r466", "r467", "r483", "r553", "r554", "r555", "r567", "r618" ] }, "payx_FundsHeldForClientsMoneyMarketSecuritiesAndOtherCashEquivalentsAmortizedCost": { "xbrltype": "monetaryItemType", "nsuri": "http://www.paychex.com/20231130", "localname": "FundsHeldForClientsMoneyMarketSecuritiesAndOtherCashEquivalentsAmortizedCost", "crdr": "debit", "calculation": { "http://www.paychex.com/20231130/taxonomy/role/DisclosureFundsHeldForClientsAndCorporateInvestmentsFundsHeldForClientsAndCorporateInvestmentsDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.paychex.com/20231130/taxonomy/role/DisclosureFundsHeldForClientsAndCorporateInvestmentsFundsHeldForClientsAndCorporateInvestmentsDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Funds held for clients' money market securities and other restricted cash equivalents, Amortized cost", "label": "Funds Held For Clients Money Market Securities And Other Cash Equivalents Amortized Cost", "documentation": "Funds held for clients money market securities and other cash equivalents, amortized cost." } } }, "auth_ref": [] }, "us-gaap_ComprehensiveIncomeNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComprehensiveIncomeNetOfTax", "crdr": "credit", "calculation": { "http://www.paychex.com/20231130/taxonomy/role/StatementConsolidatedStatementsOfIncomeAndComprehensiveIncome": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.paychex.com/20231130/taxonomy/role/StatementConsolidatedStatementsOfIncomeAndComprehensiveIncome" ], "lang": { "en-us": { "role": { "totalLabel": "Comprehensive income", "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent", "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners." } } }, "auth_ref": [ "r29", "r143", "r145", "r151", "r523", "r541" ] }, "us-gaap_BusinessAcquisitionAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionAxis", "presentation": [ "http://www.paychex.com/20231130/taxonomy/role/DisclosureBusinessCombinationsNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Business Acquisition [Axis]", "documentation": "Information by business combination or series of individually immaterial business combinations." } } }, "auth_ref": [ "r46", "r47", "r412", "r656", "r657" ] }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable", "presentation": [ "http://www.paychex.com/20231130/taxonomy/role/DisclosureFairValueMeasurementsFinancialAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails", "http://www.paychex.com/20231130/taxonomy/role/DisclosureFairValueMeasurementsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Table]", "label": "Fair Value, Recurring and Nonrecurring [Table]", "documentation": "Disclosure of information about asset and liability measured at fair value on recurring and nonrecurring basis." } } }, "auth_ref": [ "r448", "r449", "r452" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill", "crdr": "debit", "presentation": [ "http://www.paychex.com/20231130/taxonomy/role/DisclosureBusinessCombinationsNarrativeDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intangible Assets, Other than Goodwill, Total", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intangible Assets, Other than Goodwill", "terseLabel": "Business combination, intangible assets", "documentation": "Amount of intangible assets, excluding goodwill, acquired at the acquisition date." } } }, "auth_ref": [ "r48" ] }, "us-gaap_RestrictedCashCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestrictedCashCurrent", "crdr": "debit", "calculation": { "http://www.paychex.com/20231130/taxonomy/role/StatementConsolidatedBalanceSheets": { "parentTag": "payx_CurrentAssetsBeforeFundsHeldForClients", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.paychex.com/20231130/taxonomy/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "verboseLabel": "Restricted cash", "label": "Restricted Cash, Current", "documentation": "Amount of cash restricted as to withdrawal or usage, classified as current. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits." } } }, "auth_ref": [ "r763", "r771" ] }, "us-gaap_CommonStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockMember", "presentation": [ "http://www.paychex.com/20231130/taxonomy/role/StatementConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Common Stock [Member]", "label": "Common Stock [Member]", "documentation": "Stock that is subordinate to all other stock of the issuer." } } }, "auth_ref": [ "r662", "r663", "r664", "r666", "r667", "r668", "r669", "r776", "r777", "r814", "r832", "r834" ] }, "us-gaap_RevenuesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenuesAbstract", "presentation": [ "http://www.paychex.com/20231130/taxonomy/role/StatementConsolidatedStatementsOfIncomeAndComprehensiveIncome" ], "lang": { "en-us": { "role": { "verboseLabel": "Revenue:", "label": "Revenues [Abstract]" } } }, "auth_ref": [] }, "us-gaap_BusinessAcquisitionAcquireeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionAcquireeDomain", "presentation": [ "http://www.paychex.com/20231130/taxonomy/role/DisclosureBusinessCombinationsNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Business Acquisition, Acquiree [Domain]", "documentation": "Identification of the acquiree in a material business combination (or series of individually immaterial business combinations), which may include the name or other type of identification of the acquiree." } } }, "auth_ref": [ "r412", "r656", "r657" ] }, "us-gaap_BusinessAcquisitionLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionLineItems", "presentation": [ "http://www.paychex.com/20231130/taxonomy/role/DisclosureBusinessCombinationsNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Business Acquisition [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": [ "r412" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeMember", "presentation": [ "http://www.paychex.com/20231130/taxonomy/role/StatementConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated Other Comprehensive Income [Member]", "label": "AOCI Attributable to Parent [Member]", "verboseLabel": "Accumulated Other Comprehensive Loss [Member]", "documentation": "Accumulated increase (decrease) in equity from transactions and other events and circumstances from non-owner sources, attributable to the parent. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners." } } }, "auth_ref": [ "r3", "r12", "r28", "r428", "r431", "r483", "r553", "r554", "r768", "r769", "r770", "r776", "r777", "r778" ] }, "payx_AuthorizedInJanuary2024Member": { "xbrltype": "domainItemType", "nsuri": "http://www.paychex.com/20231130", "localname": "AuthorizedInJanuary2024Member", "presentation": [ "http://www.paychex.com/20231130/taxonomy/role/StatementConsolidatedStatementsOfStockholdersEquityParenthetical" ], "lang": { "en-us": { "role": { "label": "Authorized In January 2024 [Member]", "documentation": "Authorized In January 2024." } } }, "auth_ref": [] }, "payx_PeoAggregateClaimsExceeding1.0mMember": { "xbrltype": "domainItemType", "nsuri": "http://www.paychex.com/20231130", "localname": "PeoAggregateClaimsExceeding1.0mMember", "presentation": [ "http://www.paychex.com/20231130/taxonomy/role/DisclosureDescriptionOfBusinessBasisOfPresentationAndSignificantAccountingPoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "PEO Aggregate Claims Exceeding $1.0M [Member]", "label": "Peo Aggregate Claims Exceeding1.0m [Member]", "documentation": "PEO Aggregate Claims Exceeding $1.0M [Member]" } } }, "auth_ref": [] }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "presentation": [ "http://www.paychex.com/20231130/taxonomy/role/DisclosureCommitmentsAndContingencies" ], "lang": { "en-us": { "role": { "verboseLabel": "Commitments and Contingencies", "label": "Commitments and Contingencies Disclosure [Text Block]", "documentation": "The entire disclosure for commitments and contingencies." } } }, "auth_ref": [ "r86", "r292", "r293", "r629", "r804" ] }, "payx_PassThroughCostsNettedWithinRevenueTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.paychex.com/20231130", "localname": "PassThroughCostsNettedWithinRevenueTableTextBlock", "presentation": [ "http://www.paychex.com/20231130/taxonomy/role/DisclosureServiceRevenueTables" ], "lang": { "en-us": { "role": { "terseLabel": "Summary of PEO Pass-Through Costs Netted in Revenue", "label": "Pass Through Costs Netted Within Revenue [Table Text Block]", "documentation": "Pass Through Costs Netted Within Revenue [Table Text Block]" } } }, "auth_ref": [] }, "payx_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveYearsAmortizedCostBasis": { "xbrltype": "monetaryItemType", "nsuri": "http://www.paychex.com/20231130", "localname": "AvailableForSaleSecuritiesDebtMaturitiesAfterFiveYearsAmortizedCostBasis", "crdr": "debit", "calculation": { "http://www.paychex.com/20231130/taxonomy/role/DisclosureFundsHeldForClientsAndCorporateInvestmentsAmortizedCostAndFairValueOfAvailableForSaleSecuritiesByContractualMaturityDetails": { "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.paychex.com/20231130/taxonomy/role/DisclosureFundsHeldForClientsAndCorporateInvestmentsAmortizedCostAndFairValueOfAvailableForSaleSecuritiesByContractualMaturityDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Due after five years, Amortized cost", "label": "Available-for-sale Securities, Debt Maturities, after Five Years, Amortized Cost Basis", "documentation": "Amount after adjustments of available-for-sale debt securities at cost, maturing after the fifth fiscal year following the latest fiscal year. Adjustments include, but are not limited to, accretion, amortization, collection of cash, previous other-than-temporary impairments (OTTI) recognized in earnings less cumulative-effect adjustments, and fair value hedge accounting adjustments. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date." } } }, "auth_ref": [] }, "payx_RevisionToPreviouslyIssuedFinancialStatementsPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.paychex.com/20231130", "localname": "RevisionToPreviouslyIssuedFinancialStatementsPolicyPolicyTextBlock", "presentation": [ "http://www.paychex.com/20231130/taxonomy/role/DisclosureDescriptionOfBusinessBasisOfPresentationAndSignificantAccountingPoliciesPolicy" ], "lang": { "en-us": { "role": { "terseLabel": "Revision to previously issued financial statements", "label": "Revision To Previously Issued Financial Statements Policy [Policy Text Block]", "documentation": "Revision to previously issued financial statements policy." } } }, "auth_ref": [] }, "dei_DocumentFiscalYearFocus": { "xbrltype": "gYearItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentFiscalYearFocus", "presentation": [ "http://www.paychex.com/20231130/taxonomy/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Document Fiscal Year Focus", "label": "Document Fiscal Year Focus", "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006." } } }, "auth_ref": [] }, "payx_AlternaCapitalSolutionsLlcMember": { "xbrltype": "domainItemType", "nsuri": "http://www.paychex.com/20231130", "localname": "AlternaCapitalSolutionsLlcMember", "presentation": [ "http://www.paychex.com/20231130/taxonomy/role/DisclosureBusinessCombinationsNarrativeDetails" ], "lang": { "en-us": { "role": { "documentation": "Alterna Capital Solutions LLC.", "label": "Alterna Capital Solutions LLC [Member]", "terseLabel": "Alterna Capital Solutions LLC [Member]" } } }, "auth_ref": [] }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommitmentsAndContingenciesDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Commitments and Contingencies Disclosure [Abstract]" } } }, "auth_ref": [] }, "payx_EquityActivityRelatedToStockBasedAwards": { "xbrltype": "monetaryItemType", "nsuri": "http://www.paychex.com/20231130", "localname": "EquityActivityRelatedToStockBasedAwards", "crdr": "debit", "calculation": { "http://www.paychex.com/20231130/taxonomy/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.paychex.com/20231130/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Activity related to equity-based plans", "label": "Equity activity related to stock-based awards", "documentation": "Equity activity related to stock-based awards. Includes proceeds from stock option exercises and cash usage related to stock withheld to cover taxes on lapsing of stock-based awards." } } }, "auth_ref": [] }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetainedEarningsAccumulatedDeficit", "crdr": "credit", "calculation": { "http://www.paychex.com/20231130/taxonomy/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.paychex.com/20231130/taxonomy/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "verboseLabel": "Retained earnings", "label": "Retained Earnings (Accumulated Deficit)", "totalLabel": "Retained Earnings (Accumulated Deficit), Total", "periodStartLabel": "Retained Earnings (Accumulated Deficit), Beginning Balance", "periodEndLabel": "Retained Earnings (Accumulated Deficit), Ending Balance", "documentation": "Amount of accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r64", "r88", "r535", "r557", "r562", "r565", "r580", "r659" ] }, "payx_FundsHeldForClientsAndCorporateInvestmentsAmortizedCost": { "xbrltype": "monetaryItemType", "nsuri": "http://www.paychex.com/20231130", "localname": "FundsHeldForClientsAndCorporateInvestmentsAmortizedCost", "crdr": "debit", "calculation": { "http://www.paychex.com/20231130/taxonomy/role/DisclosureFundsHeldForClientsAndCorporateInvestmentsFundsHeldForClientsAndCorporateInvestmentsDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.paychex.com/20231130/taxonomy/role/DisclosureFundsHeldForClientsAndCorporateInvestmentsFundsHeldForClientsAndCorporateInvestmentsDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total funds held for clients and corporate investments, Amortized cost", "label": "Funds Held For Clients And Corporate Investments Amortized Cost", "documentation": "Funds held for clients and corporate investments amortized cost." } } }, "auth_ref": [] }, "payx_AuthorizedInMay2019Member": { "xbrltype": "domainItemType", "nsuri": "http://www.paychex.com/20231130", "localname": "AuthorizedInMay2019Member", "presentation": [ "http://www.paychex.com/20231130/taxonomy/role/StatementConsolidatedStatementsOfStockholdersEquityParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Authorized In May 2019 [Member]", "label": "Authorized In May2019 [Member]", "documentation": "Authorized In May 2019 [Member]" } } }, "auth_ref": [] }, "us-gaap_Depreciation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Depreciation", "crdr": "debit", "presentation": [ "http://www.paychex.com/20231130/taxonomy/role/DisclosureSupplementalInformationNarrativeDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Depreciation expense", "label": "Depreciation", "totalLabel": "Depreciation, Total", "documentation": "The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation." } } }, "auth_ref": [ "r9", "r43" ] }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "presentation": [ "http://www.paychex.com/20231130/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "verboseLabel": "Changes in operating assets and liabilities:", "label": "Increase (Decrease) in Operating Capital [Abstract]" } } }, "auth_ref": [] }, "payx_AdvanceCollectionsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://www.paychex.com/20231130", "localname": "AdvanceCollectionsCurrent", "crdr": "debit", "presentation": [ "http://www.paychex.com/20231130/taxonomy/role/DisclosureDescriptionOfBusinessBasisOfPresentationAndSignificantAccountingPoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Advance collections", "label": "Advance Collections Current", "documentation": "Advance Collections Current" } } }, "auth_ref": [] }, "us-gaap_DepreciationDepletionAndAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DepreciationDepletionAndAmortization", "crdr": "debit", "calculation": { "http://www.paychex.com/20231130/taxonomy/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.paychex.com/20231130/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "verboseLabel": "Depreciation and amortization", "label": "Depreciation, Depletion and Amortization", "totalLabel": "Depreciation, Depletion and Amortization, Total", "documentation": "The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets." } } }, "auth_ref": [ "r9", "r206" ] }, "payx_IncreaseInNetCashProvidedByOperatingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://www.paychex.com/20231130", "localname": "IncreaseInNetCashProvidedByOperatingActivities", "crdr": "debit", "presentation": [ "http://www.paychex.com/20231130/taxonomy/role/DisclosureDescriptionOfBusinessBasisOfPresentationAndSignificantAccountingPoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Net cash provided by operating activities", "label": "Increase In Net Cash Provided By Operating Activities", "documentation": "Increase in net cash provided by operating activities." } } }, "auth_ref": [] }, "payx_ServiceRevenueLineItems": { "xbrltype": "stringItemType", "nsuri": "http://www.paychex.com/20231130", "localname": "ServiceRevenueLineItems", "presentation": [ "http://www.paychex.com/20231130/taxonomy/role/DisclosureServiceRevenueNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Service Revenue [Line Items]", "documentation": "Service Revenue [Line Items]" } } }, "auth_ref": [] }, "us-gaap_FairValueMeasurementFrequencyDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementFrequencyDomain", "presentation": [ "http://www.paychex.com/20231130/taxonomy/role/DisclosureFairValueMeasurementsFinancialAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value, Measurement Frequency [Domain]", "label": "Measurement Frequency [Domain]", "documentation": "Measurement frequency." } } }, "auth_ref": [] }, "payx_BusinessCombinationSettlementOfDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://www.paychex.com/20231130", "localname": "BusinessCombinationSettlementOfDebt", "crdr": "credit", "presentation": [ "http://www.paychex.com/20231130/taxonomy/role/DisclosureBusinessCombinationsNarrativeDetails" ], "lang": { "en-us": { "role": { "documentation": "Business combination settlement of debt.", "label": "Business Combination Settlement Of Debt", "terseLabel": "Business combination, settlement of debt" } } }, "auth_ref": [] }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementsFairValueHierarchyDomain", "presentation": [ "http://www.paychex.com/20231130/taxonomy/role/DisclosureFairValueMeasurementsFinancialAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value, Measurements, Fair Value Hierarchy [Domain]", "label": "Fair Value Hierarchy and NAV [Domain]", "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value." } } }, "auth_ref": [ "r315", "r343", "r344", "r345", "r346", "r347", "r348", "r489", "r490", "r491", "r647", "r648", "r653", "r654", "r655" ] }, "us-gaap_AccountingStandardsUpdate201912Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountingStandardsUpdate201912Member", "presentation": [ "http://www.paychex.com/20231130/taxonomy/role/DisclosureDescriptionOfBusinessBasisOfPresentationAndSignificantAccountingPoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Accounting Standards Update 2019-12 [Member]", "terseLabel": "ASU No. 2019-12 [Member]", "documentation": "Accounting Standards Update 2019-12 Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes." } } }, "auth_ref": [ "r400", "r401", "r402", "r403" ] }, "us-gaap_StockIssuedDuringPeriodValueAcquisitions": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodValueAcquisitions", "crdr": "credit", "presentation": [ "http://www.paychex.com/20231130/taxonomy/role/StatementConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Stock Issued During Period, Value, Acquisitions", "terseLabel": "Acquisition of businesses", "documentation": "Value of stock issued pursuant to acquisitions during the period." } } }, "auth_ref": [ "r13", "r25", "r88" ] }, "payx_ManagementSolutionsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.paychex.com/20231130", "localname": "ManagementSolutionsMember", "presentation": [ "http://www.paychex.com/20231130/taxonomy/role/StatementConsolidatedStatementsOfIncomeAndComprehensiveIncome" ], "lang": { "en-us": { "role": { "terseLabel": "Management Solutions [Member]", "label": "Management Solutions [Member]", "documentation": "Management Solutions [Member]" } } }, "auth_ref": [] }, "payx_FundsHeldForClientsAndCorporateInvestmentsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.paychex.com/20231130", "localname": "FundsHeldForClientsAndCorporateInvestmentsDisclosureTextBlock", "presentation": [ "http://www.paychex.com/20231130/taxonomy/role/DisclosureFundsHeldForClientsAndCorporateInvestments" ], "lang": { "en-us": { "role": { "verboseLabel": "Funds Held for Clients and Corporate Investments", "label": "Funds Held for Clients and Corporate Investments Disclosure [Text Block]", "documentation": "Funds held for clients and corporate investments." } } }, "auth_ref": [] }, "us-gaap_LineOfCreditFacilityExpirationPeriod": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityExpirationPeriod", "presentation": [ "http://www.paychex.com/20231130/taxonomy/role/DisclosureSupplementalInformationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Term of unsecured line of credit facility", "label": "Line of Credit Facility, Expiration Period", "documentation": "Period remaining on line of credit facility before it terminates, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [] }, "payx_CustomerContractTerminationNoticeDays": { "xbrltype": "durationItemType", "nsuri": "http://www.paychex.com/20231130", "localname": "CustomerContractTerminationNoticeDays", "presentation": [ "http://www.paychex.com/20231130/taxonomy/role/DisclosureServiceRevenueNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Notice of termination period", "label": "Customer Contract Termination Notice Days", "documentation": "Customer Contract Termination Notice Days" } } }, "auth_ref": [] }, "us-gaap_StockRepurchasedAndRetiredDuringPeriodValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockRepurchasedAndRetiredDuringPeriodValue", "crdr": "debit", "presentation": [ "http://www.paychex.com/20231130/taxonomy/role/StatementConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "negatedLabel": "Repurchases of common shares", "label": "Stock Repurchased and Retired During Period, Value", "documentation": "Equity impact of the value of stock that has been repurchased and retired during the period. The excess of the purchase price over par value can be charged against retained earnings (once the excess is fully allocated to additional paid in capital)." } } }, "auth_ref": [ "r13", "r61", "r62", "r88" ] }, "us-gaap_CommonStockSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesIssued", "presentation": [ "http://www.paychex.com/20231130/taxonomy/role/StatementConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "verboseLabel": "Common stock, shares issued", "label": "Common Stock, Shares, Issued", "totalLabel": "Common Stock, Shares, Issued, Total", "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": [ "r62" ] }, "payx_SeriesBSeniorNotesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.paychex.com/20231130", "localname": "SeriesBSeniorNotesMember", "presentation": [ "http://www.paychex.com/20231130/taxonomy/role/DisclosureFairValueMeasurementsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Senior Notes, Series B [Member]", "label": "Series B Senior Notes [Member]", "documentation": "Series B Senior Notes [Member]" } } }, "auth_ref": [] }, "us-gaap_PaymentsForRepurchaseOfCommonStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsForRepurchaseOfCommonStock", "crdr": "credit", "calculation": { "http://www.paychex.com/20231130/taxonomy/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 4.0 } }, "presentation": [ "http://www.paychex.com/20231130/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Repurchases of common shares", "label": "Payments for Repurchase of Common Stock", "documentation": "The cash outflow to reacquire common stock during the period." } } }, "auth_ref": [ "r34" ] }, "payx_AvailableForSaleSecuritiesInUnrealizedLossPositionsPercentage": { "xbrltype": "percentItemType", "nsuri": "http://www.paychex.com/20231130", "localname": "AvailableForSaleSecuritiesInUnrealizedLossPositionsPercentage", "presentation": [ "http://www.paychex.com/20231130/taxonomy/role/DisclosureFundsHeldForClientsAndCorporateInvestmentsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Percentage of available-for-sale securities in an unrealized loss position", "label": "Available For Sale, Securities In Unrealized Loss Positions, Percentage", "documentation": "Available For Sale, Securities In Unrealized Loss Positions, Percentage" } } }, "auth_ref": [] }, "us-gaap_IncomeTaxDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Income Tax Disclosure [Abstract]" } } }, "auth_ref": [] }, "payx_MaximumIndividualClaimsLiabilityWorkersCompensationInsurance": { "xbrltype": "monetaryItemType", "nsuri": "http://www.paychex.com/20231130", "localname": "MaximumIndividualClaimsLiabilityWorkersCompensationInsurance", "crdr": "credit", "presentation": [ "http://www.paychex.com/20231130/taxonomy/role/DisclosureDescriptionOfBusinessBasisOfPresentationAndSignificantAccountingPoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Maximum individual workers' compensation claims liability", "label": "Maximum Individual Claims Liability Workers Compensation Insurance", "documentation": "Maximum individual claims liability workers compensation insurance." } } }, "auth_ref": [] }, "dei_AmendmentFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AmendmentFlag", "presentation": [ "http://www.paychex.com/20231130/taxonomy/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Amendment Flag", "label": "Amendment Flag", "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission." } } }, "auth_ref": [] }, "payx_SupplementalInformationTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.paychex.com/20231130", "localname": "SupplementalInformationTextBlock", "presentation": [ "http://www.paychex.com/20231130/taxonomy/role/DisclosureSupplementalInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Supplemental Information", "label": "Supplemental Information [Text Block]", "documentation": "Supplemental Information [Text Block]" } } }, "auth_ref": [] }, "us-gaap_TradeAccountsReceivableMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TradeAccountsReceivableMember", "presentation": [ "http://www.paychex.com/20231130/taxonomy/role/DisclosureDescriptionOfBusinessBasisOfPresentationAndSignificantAccountingPoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Trade Receivables [Member]", "label": "Trade Accounts Receivable [Member]", "documentation": "Amount due from customers or clients for goods or services that have been delivered or sold in the normal course of business." } } }, "auth_ref": [] }, "payx_CurrentLiabilitiesBeforeClientFundObligations": { "xbrltype": "monetaryItemType", "nsuri": "http://www.paychex.com/20231130", "localname": "CurrentLiabilitiesBeforeClientFundObligations", "crdr": "credit", "calculation": { "http://www.paychex.com/20231130/taxonomy/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.paychex.com/20231130/taxonomy/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "Current liabilities before client fund obligations", "label": "Current liabilities before client fund obligations", "documentation": "Current liabilities before client fund obligations." } } }, "auth_ref": [] }, "payx_AvailableForSaleSecuritiesDebtMaturitiesTerm": { "xbrltype": "durationItemType", "nsuri": "http://www.paychex.com/20231130", "localname": "AvailableForSaleSecuritiesDebtMaturitiesTerm", "presentation": [ "http://www.paychex.com/20231130/taxonomy/role/DisclosureFundsHeldForClientsAndCorporateInvestmentsNarrativeDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Available-for-sale securities contractual maturities", "label": "Available-for-sale Securities, Debt Maturities, Term", "documentation": "Available-for-sale Securities, Debt Maturities, Term" } } }, "auth_ref": [] }, "us-gaap_CommonStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockValue", "crdr": "credit", "calculation": { "http://www.paychex.com/20231130/taxonomy/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.paychex.com/20231130/taxonomy/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "verboseLabel": "Common stock, $0.01 par value; Authorized: 600.0 shares; Issued and outstanding: 359.8 shares as of November 30, 2023 and 360.5 shares as of May 31, 2023", "label": "Common Stock, Value, Issued", "totalLabel": "Common Stock, Value, Issued, Total", "periodStartLabel": "Common Stock, Value, Issued, Beginning Balance", "periodEndLabel": "Common Stock, Value, Issued, Ending Balance", "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": [ "r62", "r533", "r659" ] }, "us-gaap_AccountingStandardsUpdate202108Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountingStandardsUpdate202108Member", "presentation": [ "http://www.paychex.com/20231130/taxonomy/role/DisclosureDescriptionOfBusinessBasisOfPresentationAndSignificantAccountingPoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Accounting Standards Update 2021-08 [Member]", "documentation": "Accounting Standards Update 2021-08 Business Combinations (Topic 805): Accounting for Contract Assets and Contract Liabilities from Contracts with Customers." } } }, "auth_ref": [ "r414", "r415" ] }, "payx_OtherSecuritiesGrossUnrealizedGains": { "xbrltype": "monetaryItemType", "nsuri": "http://www.paychex.com/20231130", "localname": "OtherSecuritiesGrossUnrealizedGains", "crdr": "credit", "calculation": { "http://www.paychex.com/20231130/taxonomy/role/DisclosureFundsHeldForClientsAndCorporateInvestmentsFundsHeldForClientsAndCorporateInvestmentsDetails": { "parentTag": "payx_OtherSecuritiesAmortizedCost", "weight": -1.0, "order": 0.0 } }, "presentation": [ "http://www.paychex.com/20231130/taxonomy/role/DisclosureFundsHeldForClientsAndCorporateInvestmentsFundsHeldForClientsAndCorporateInvestmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other, Gross unrealized gains", "label": "Other Securities Gross Unrealized Gains", "documentation": "Other Securities Gross Unrealized Gains" } } }, "auth_ref": [] }, "payx_RevisionInNetCashProvidedByOperatingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://www.paychex.com/20231130", "localname": "RevisionInNetCashProvidedByOperatingActivities", "crdr": "debit", "presentation": [ "http://www.paychex.com/20231130/taxonomy/role/DisclosureDescriptionOfBusinessBasisOfPresentationAndSignificantAccountingPoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Net cash provided by operating activities", "label": "Revision in Net Cash Provided By Operating Activities", "documentation": "Revision in net cash provided by operating activities." } } }, "auth_ref": [] }, "us-gaap_CommonStockSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesAuthorized", "presentation": [ "http://www.paychex.com/20231130/taxonomy/role/StatementConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "verboseLabel": "Common stock, shares authorized", "label": "Common Stock, Shares Authorized", "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws." } } }, "auth_ref": [ "r62", "r579" ] }, "payx_CostsToFulfillContractMember": { "xbrltype": "domainItemType", "nsuri": "http://www.paychex.com/20231130", "localname": "CostsToFulfillContractMember", "presentation": [ "http://www.paychex.com/20231130/taxonomy/role/DisclosureServiceRevenueSummaryOfChangesInDeferredCostsToObtainAndFulfillContractsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Costs To Fulfill Contracts [Member]", "label": "Costs To Fulfill Contract [Member]", "documentation": "Costs To Fulfill Contract [Member]" } } }, "auth_ref": [] }, "us-gaap_CommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesOutstanding", "presentation": [ "http://www.paychex.com/20231130/taxonomy/role/StatementConsolidatedBalanceSheetsParenthetical", "http://www.paychex.com/20231130/taxonomy/role/StatementConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "verboseLabel": "Common stock, shares outstanding", "periodStartLabel": "Beginning balance, Shares", "periodEndLabel": "Ending balance, Shares", "label": "Common Stock, Shares, Outstanding", "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation." } } }, "auth_ref": [ "r13", "r62", "r579", "r597", "r834", "r835" ] }, "us-gaap_ContractualObligation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractualObligation", "crdr": "credit", "presentation": [ "http://www.paychex.com/20231130/taxonomy/role/DisclosureCommitmentsAndContingenciesNarrativeDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Commitments to purchase capital assets", "label": "Contractual Obligation", "totalLabel": "Contractual Obligation, Total", "documentation": "Amount of contractual obligation, including, but not limited to, long-term debt, lease obligation, purchase obligation, and other commitments." } } }, "auth_ref": [ "r775" ] }, "us-gaap_FairValueDisclosuresAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueDisclosuresAbstract", "lang": { "en-us": { "role": { "label": "Fair Value Disclosures [Abstract]" } } }, "auth_ref": [] }, "payx_OtherSecuritiesAmortizedCost": { "xbrltype": "monetaryItemType", "nsuri": "http://www.paychex.com/20231130", "localname": "OtherSecuritiesAmortizedCost", "crdr": "debit", "calculation": { "http://www.paychex.com/20231130/taxonomy/role/DisclosureFundsHeldForClientsAndCorporateInvestmentsFundsHeldForClientsAndCorporateInvestmentsDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.paychex.com/20231130/taxonomy/role/DisclosureFundsHeldForClientsAndCorporateInvestmentsFundsHeldForClientsAndCorporateInvestmentsDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Other, Amortized cost", "label": "Other Securities Amortized Cost", "documentation": "Other securities amortized cost." } } }, "auth_ref": [] }, "us-gaap_StockIssuedDuringPeriodSharesAcquisitions": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesAcquisitions", "presentation": [ "http://www.paychex.com/20231130/taxonomy/role/StatementConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Stock Issued During Period, Shares, Acquisitions", "terseLabel": "Acquisition of businesses, Shares", "documentation": "Number of shares of stock issued during the period pursuant to acquisitions." } } }, "auth_ref": [ "r61", "r62", "r88" ] }, "payx_RestrictedCashAndRestrictedCashEquivalentsIncludedInFundsHeldForClients": { "xbrltype": "monetaryItemType", "nsuri": "http://www.paychex.com/20231130", "localname": "RestrictedCashAndRestrictedCashEquivalentsIncludedInFundsHeldForClients", "crdr": "debit", "calculation": { "http://www.paychex.com/20231130/taxonomy/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.paychex.com/20231130/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Restricted cash and restricted cash equivalents included in funds held for clients", "label": "Restricted Cash And Restricted Cash Equivalents Included In Funds Held For Clients", "documentation": "Amount of restricted cash and restricted cash equivalents included in funds held for clients." } } }, "auth_ref": [] }, "payx_FundsHeldForClientsAndCorporateInvestmentsGrossUnrealizedGains": { "xbrltype": "monetaryItemType", "nsuri": "http://www.paychex.com/20231130", "localname": "FundsHeldForClientsAndCorporateInvestmentsGrossUnrealizedGains", "crdr": "credit", "calculation": { "http://www.paychex.com/20231130/taxonomy/role/DisclosureFundsHeldForClientsAndCorporateInvestmentsFundsHeldForClientsAndCorporateInvestmentsDetails": { "parentTag": "payx_FundsHeldForClientsAndCorporateInvestmentsAmortizedCost", "weight": -1.0, "order": 0.0 } }, "presentation": [ "http://www.paychex.com/20231130/taxonomy/role/DisclosureFundsHeldForClientsAndCorporateInvestmentsFundsHeldForClientsAndCorporateInvestmentsDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total funds held for clients and corporate investments, Gross unrealized gains", "label": "Funds Held For Clients And Corporate Investments Gross Unrealized Gains", "documentation": "Funds Held For Clients And Corporate Investments Gross Unrealized Gains", "terseLabel": "Total funds held for clients and corporate investments, Gross unrealized gains" } } }, "auth_ref": [] }, "us-gaap_EmployeeRelatedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeRelatedLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.paychex.com/20231130/taxonomy/role/StatementConsolidatedBalanceSheets": { "parentTag": "payx_CurrentLiabilitiesBeforeClientFundObligations", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.paychex.com/20231130/taxonomy/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued corporate compensation and related items", "label": "Employee-related Liabilities, Current", "totalLabel": "Employee-related Liabilities, Current, Total", "documentation": "Total of the carrying values as of the balance sheet date of obligations incurred through that date and payable for obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r20" ] }, "payx_AvailableForSaleSecuritiesDebtMaturitiesAfterYearOneThroughYearThreeAmortizedCostBasis": { "xbrltype": "monetaryItemType", "nsuri": "http://www.paychex.com/20231130", "localname": "AvailableForSaleSecuritiesDebtMaturitiesAfterYearOneThroughYearThreeAmortizedCostBasis", "crdr": "debit", "calculation": { "http://www.paychex.com/20231130/taxonomy/role/DisclosureFundsHeldForClientsAndCorporateInvestmentsAmortizedCostAndFairValueOfAvailableForSaleSecuritiesByContractualMaturityDetails": { "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.paychex.com/20231130/taxonomy/role/DisclosureFundsHeldForClientsAndCorporateInvestmentsAmortizedCostAndFairValueOfAvailableForSaleSecuritiesByContractualMaturityDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Due after one year through three years, Amortized cost", "label": "Available-for-sale Securities, Debt Maturities, After Year One Through Year Three, Amortized Cost Basis", "documentation": "Amount after adjustments of available-for-sale debt securities at cost, maturing after the first fiscal year through the third fiscal year following the latest fiscal year. Adjustments include, but are not limited to, accretion, amortization, collection of cash, previous other-than-temporary impairments (OTTI) recognized in earnings less cumulative-effect adjustments, and fair value hedge accounting adjustments. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date." } } }, "auth_ref": [] }, "payx_AvailableForSaleSecuritiesDebtMaturitiesAfterYearThreeThroughYearFiveAmortizedCostBasis": { "xbrltype": "monetaryItemType", "nsuri": "http://www.paychex.com/20231130", "localname": "AvailableForSaleSecuritiesDebtMaturitiesAfterYearThreeThroughYearFiveAmortizedCostBasis", "crdr": "debit", "calculation": { "http://www.paychex.com/20231130/taxonomy/role/DisclosureFundsHeldForClientsAndCorporateInvestmentsAmortizedCostAndFairValueOfAvailableForSaleSecuritiesByContractualMaturityDetails": { "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.paychex.com/20231130/taxonomy/role/DisclosureFundsHeldForClientsAndCorporateInvestmentsAmortizedCostAndFairValueOfAvailableForSaleSecuritiesByContractualMaturityDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Due after three years through five years, Amortized cost", "label": "Available-for-sale Securities, Debt Maturities, After Year Three Through Year Five, Amortized Cost Basis", "documentation": "Amount after adjustments of available-for-sale debt securities at cost, maturing after the third fiscal year through the fifth fiscal year following the latest fiscal year. Adjustments include, but are not limited to, accretion, amortization, collection of cash, previous other-than-temporary impairments (OTTI) recognized in earnings less cumulative-effect adjustments, and fair value hedge accounting adjustments. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date." } } }, "auth_ref": [] }, "payx_IncreaseDecreaseInOperatingLeaseRightOfUseAssetsAndLiabilitiesNet": { "xbrltype": "monetaryItemType", "nsuri": "http://www.paychex.com/20231130", "localname": "IncreaseDecreaseInOperatingLeaseRightOfUseAssetsAndLiabilitiesNet", "crdr": "credit", "calculation": { "http://www.paychex.com/20231130/taxonomy/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 14.0 } }, "presentation": [ "http://www.paychex.com/20231130/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Net change in operating lease right-of-use assets and liabilities", "label": "Increase Decrease In Operating Lease Right Of Use Assets and Liabilities, Net", "documentation": "Increase Decrease In Operating Lease Right Of Use Assets and Liabilities, Net" } } }, "auth_ref": [] }, "payx_ComponentsOfFundsHeldForClientsAndCorporateInvestmentsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.paychex.com/20231130", "localname": "ComponentsOfFundsHeldForClientsAndCorporateInvestmentsTableTextBlock", "presentation": [ "http://www.paychex.com/20231130/taxonomy/role/DisclosureFundsHeldForClientsAndCorporateInvestmentsTables" ], "lang": { "en-us": { "role": { "verboseLabel": "Funds Held for Clients and Corporate Investments", "label": "Components Of Funds Held For Clients And Corporate Investments [Table Text Block]", "documentation": "Tabular disclosure of components of funds held for clients and corporate investments." } } }, "auth_ref": [] }, "us-gaap_StockRepurchasedAndRetiredDuringPeriodShares": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockRepurchasedAndRetiredDuringPeriodShares", "presentation": [ "http://www.paychex.com/20231130/taxonomy/role/StatementConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Repurchases of common shares, Shares", "label": "Stock Repurchased and Retired During Period, Shares", "documentation": "Number of shares that have been repurchased and retired during the period." } } }, "auth_ref": [ "r13", "r61", "r62", "r88" ] }, "payx_FundsHeldForClientsMoneyMarketSecuritiesAndOtherCashEquivalentsFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://www.paychex.com/20231130", "localname": "FundsHeldForClientsMoneyMarketSecuritiesAndOtherCashEquivalentsFairValue", "crdr": "debit", "calculation": { "http://www.paychex.com/20231130/taxonomy/role/DisclosureFundsHeldForClientsAndCorporateInvestmentsFundsHeldForClientsAndCorporateInvestmentsDetails": { "parentTag": "payx_FundsHeldForClientsMoneyMarketSecuritiesAndOtherCashEquivalentsAmortizedCost", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.paychex.com/20231130/taxonomy/role/DisclosureFundsHeldForClientsAndCorporateInvestmentsFundsHeldForClientsAndCorporateInvestmentsDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Funds held for clients' money market securities and other restricted cash equivalents, Fair value", "label": "Funds Held For Clients Money Market Securities And Other Cash Equivalents Fair Value", "documentation": "Funds held for clients money market securities and other cash equivalents, fair value." } } }, "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": [] }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueByFairValueHierarchyLevelAxis", "presentation": [ "http://www.paychex.com/20231130/taxonomy/role/DisclosureFairValueMeasurementsFinancialAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails" ], "lang": { "en-us": { "role": { "label": "Fair Value Hierarchy and NAV [Axis]", "documentation": "Information by level within fair value hierarchy and fair value measured at net asset value per share as practical expedient." } } }, "auth_ref": [ "r315", "r343", "r344", "r345", "r346", "r347", "r348", "r449", "r489", "r490", "r491", "r647", "r648", "r653", "r654", "r655" ] }, "us-gaap_BusinessCombinationsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationsAbstract", "lang": { "en-us": { "role": { "label": "Business Combinations [Abstract]" } } }, "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": [ "r742" ] }, "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": [ "r723" ] }, "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": [ "r677", "r747" ] }, "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": [ "r723" ] }, "us-gaap_DebtSecuritiesAvailableForSaleTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtSecuritiesAvailableForSaleTable", "presentation": [ "http://www.paychex.com/20231130/taxonomy/role/DisclosureFundsHeldForClientsAndCorporateInvestmentsFundsHeldForClientsAndCorporateInvestmentsDetails", "http://www.paychex.com/20231130/taxonomy/role/DisclosureFundsHeldForClientsAndCorporateInvestmentsNarrativeDetails", "http://www.paychex.com/20231130/taxonomy/role/DisclosureFundsHeldForClientsAndCorporateInvestmentsSecuritiesInUnrealizedLossPositionDetails" ], "lang": { "en-us": { "role": { "label": "Debt Securities, Available-for-Sale [Table]", "documentation": "Disclosure of information about investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)." } } }, "auth_ref": [ "r226", "r227", "r228", "r229", "r230", "r231", "r232", "r234", "r235", "r236", "r237", "r238" ] }, "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": [ "r742" ] }, "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax", "crdr": "credit", "presentation": [ "http://www.paychex.com/20231130/taxonomy/role/StatementConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Foreign currency translation adjustment", "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax", "totalLabel": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Total", "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": [ "r4" ] }, "us-gaap_ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities", "crdr": "debit", "calculation": { "http://www.paychex.com/20231130/taxonomy/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.paychex.com/20231130/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Proceeds from sales and maturities of AFS securities", "label": "Proceeds from Sale and Maturity of Debt Securities, Available-for-Sale", "totalLabel": "Proceeds from Sale and Maturity of Debt Securities, Available-for-sale, Total", "documentation": "Amount of cash inflow from sale, maturity, prepayment and call of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)." } } }, "auth_ref": [ "r157", "r158", "r787" ] }, "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": [ "r710" ] }, "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": [ "r723" ] }, "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": [ "r742" ] }, "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": [ "r679", "r690", "r700", "r725" ] }, "us-gaap_AssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsCurrent", "crdr": "debit", "calculation": { "http://www.paychex.com/20231130/taxonomy/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.paychex.com/20231130/taxonomy/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "Total current assets", "label": "Assets, Current", "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events." } } }, "auth_ref": [ "r126", "r136", "r161", "r259", "r298", "r299", "r300", "r301", "r302", "r303", "r304", "r305", "r306", "r418", "r420", "r456", "r659", "r808", "r809", "r817" ] }, "us-gaap_IncreaseDecreaseInDeferredCharges": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInDeferredCharges", "crdr": "credit", "calculation": { "http://www.paychex.com/20231130/taxonomy/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 12.0 } }, "presentation": [ "http://www.paychex.com/20231130/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Deferred costs", "label": "Increase (Decrease) in Deferred Charges", "documentation": "The increase (decrease) during the reporting period in the value of expenditures made during the current reporting period for benefits that will be received over a period of years. Deferred charges differ from prepaid expenses in that they usually extend over a long period of time and may or may not be regularly recurring costs of operation." } } }, "auth_ref": [ "r8" ] }, "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": [ "r742" ] }, "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": [ "r723" ] }, "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": [ "r688", "r696", "r706", "r723", "r731", "r735", "r743" ] }, "us-gaap_DebtSecuritiesAvailableForSaleUnrealizedGainLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtSecuritiesAvailableForSaleUnrealizedGainLoss", "crdr": "credit", "presentation": [ "http://www.paychex.com/20231130/taxonomy/role/DisclosureFundsHeldForClientsAndCorporateInvestmentsNarrativeDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Net unrealized losses on available-for-sale securities", "terseLabel": "Net unrealized losses on available-for-sale securities", "verboseLabel": "Net unrealized gains on available-for-sale securities", "label": "Debt Securities, Available-for-Sale, Unrealized Gain (Loss)", "totalLabel": "Debt Securities, Available-for-sale, Unrealized Gain (Loss), Total", "documentation": "Amount of unrealized gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)." } } }, "auth_ref": [ "r788", "r789" ] }, "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": [ "r688", "r696", "r706", "r723", "r731", "r735", "r743" ] }, "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": [ "r742" ] }, "us-gaap_OperatingExpensesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingExpensesAbstract", "presentation": [ "http://www.paychex.com/20231130/taxonomy/role/StatementConsolidatedStatementsOfIncomeAndComprehensiveIncome" ], "lang": { "en-us": { "role": { "terseLabel": "Expenses:", "label": "Operating Expenses [Abstract]" } } }, "auth_ref": [] }, "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": [ "r678", "r689", "r699", "r724" ] }, "us-gaap_StatementOfFinancialPositionAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfFinancialPositionAbstract", "lang": { "en-us": { "role": { "label": "Statement of Financial Position [Abstract]" } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareBasicAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareBasicAbstract", "presentation": [ "http://www.paychex.com/20231130/taxonomy/role/DisclosureBasicAndDilutedEarningsPerShareBasicAndDilutedEarningsPerShareDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Basic earnings per share:", "label": "Earnings Per Share, Basic [Abstract]" } } }, "auth_ref": [] }, "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": [ "r743" ] }, "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": [ "r712" ] }, "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": [ "r713" ] }, "us-gaap_FairValueDisclosuresTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueDisclosuresTextBlock", "presentation": [ "http://www.paychex.com/20231130/taxonomy/role/DisclosureFairValueMeasurements" ], "lang": { "en-us": { "role": { "verboseLabel": "Fair Value Measurements", "label": "Fair Value Disclosures [Text Block]", "documentation": "The entire disclosure for the fair value of financial instruments (as defined), including financial assets and financial liabilities (collectively, as defined), and the measurements of those instruments as well as disclosures related to the fair value of non-financial assets and liabilities. Such disclosures about the financial instruments, assets, and liabilities would include: (1) the fair value of the required items together with their carrying amounts (as appropriate); (2) for items for which it is not practicable to estimate fair value, disclosure would include: (a) information pertinent to estimating fair value (including, carrying amount, effective interest rate, and maturity, and (b) the reasons why it is not practicable to estimate fair value; (3) significant concentrations of credit risk including: (a) information about the activity, region, or economic characteristics identifying a concentration, (b) the maximum amount of loss the entity is exposed to based on the gross fair value of the related item, (c) policy for requiring collateral or other security and information as to accessing such collateral or security, and (d) the nature and brief description of such collateral or security; (4) quantitative information about market risks and how such risks are managed; (5) for items measured on both a recurring and nonrecurring basis information regarding the inputs used to develop the fair value measurement; and (6) for items presented in the financial statement for which fair value measurement is elected: (a) information necessary to understand the reasons for the election, (b) discussion of the effect of fair value changes on earnings, (c) a description of [similar groups] items for which the election is made and the relation thereof to the balance sheet, the aggregate carrying value of items included in the balance sheet that are not eligible for the election; (7) all other required (as defined) and desired information." } } }, "auth_ref": [ "r447" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInFinancingActivities", "crdr": "debit", "calculation": { "http://www.paychex.com/20231130/taxonomy/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.paychex.com/20231130/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash provided by/(used in) financing activities", "label": "Net Cash Provided by (Used in) Financing Activities", "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit." } } }, "auth_ref": [ "r159" ] }, "us-gaap_CorporateDebtSecuritiesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CorporateDebtSecuritiesMember", "presentation": [ "http://www.paychex.com/20231130/taxonomy/role/DisclosureFairValueMeasurementsFinancialAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails", "http://www.paychex.com/20231130/taxonomy/role/DisclosureFundsHeldForClientsAndCorporateInvestmentsFundsHeldForClientsAndCorporateInvestmentsDetails", "http://www.paychex.com/20231130/taxonomy/role/DisclosureFundsHeldForClientsAndCorporateInvestmentsNarrativeDetails", "http://www.paychex.com/20231130/taxonomy/role/DisclosureFundsHeldForClientsAndCorporateInvestmentsSecuritiesInUnrealizedLossPositionDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Corporate Bonds [Member]", "label": "Corporate Debt Securities [Member]", "documentation": "Debt securities issued by domestic or foreign corporate business, banks and other entities with a promise of repayment." } } }, "auth_ref": [ "r653", "r655", "r829" ] }, "us-gaap_EarningsPerShareDiluted": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareDiluted", "presentation": [ "http://www.paychex.com/20231130/taxonomy/role/DisclosureBasicAndDilutedEarningsPerShareBasicAndDilutedEarningsPerShareDetails", "http://www.paychex.com/20231130/taxonomy/role/StatementConsolidatedStatementsOfIncomeAndComprehensiveIncome" ], "lang": { "en-us": { "role": { "verboseLabel": "Diluted earnings per share", "label": "Earnings Per Share, Diluted", "totalLabel": "Earnings Per Share, Diluted, Total", "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": [ "r152", "r174", "r175", "r176", "r177", "r178", "r188", "r194", "r195", "r196", "r200", "r444", "r445", "r524", "r542", "r638" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "presentation": [ "http://www.paychex.com/20231130/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Financing activities", "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]" } } }, "auth_ref": [] }, "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": [ "r743" ] }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInInvestingActivities", "crdr": "debit", "calculation": { "http://www.paychex.com/20231130/taxonomy/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.paychex.com/20231130/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash (used in)/provided by investing activities", "label": "Net Cash Provided by (Used in) Investing Activities", "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets." } } }, "auth_ref": [ "r159" ] }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "presentation": [ "http://www.paychex.com/20231130/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Investing activities", "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]" } } }, "auth_ref": [] }, "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": [ "r680", "r691", "r701", "r726" ] }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInOperatingActivities", "calculation": { "http://www.paychex.com/20231130/taxonomy/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.paychex.com/20231130/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash provided by operating activities", "label": "Net Cash Provided by (Used in) Operating Activities", "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities." } } }, "auth_ref": [ "r79", "r80", "r81" ] }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://www.paychex.com/20231130/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Operating activities", "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]" } } }, "auth_ref": [] }, "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": [ "r678", "r689", "r699", "r724" ] }, "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": [ "r744" ] }, "us-gaap_Liabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Liabilities", "crdr": "credit", "calculation": { "http://www.paychex.com/20231130/taxonomy/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.paychex.com/20231130/taxonomy/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "Total liabilities", "label": "Liabilities", "documentation": "Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future." } } }, "auth_ref": [ "r19", "r161", "r259", "r298", "r299", "r300", "r301", "r302", "r303", "r304", "r305", "r306", "r419", "r420", "r421", "r456", "r577", "r639", "r672", "r808", "r817", "r818" ] }, "us-gaap_OtherNonoperatingIncomeAndExpenseTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherNonoperatingIncomeAndExpenseTextBlock", "presentation": [ "http://www.paychex.com/20231130/taxonomy/role/DisclosureOtherIncomeexpenseNet" ], "lang": { "en-us": { "role": { "label": "Other Nonoperating Income and Expense [Text Block]", "verboseLabel": "Other Income/(Expense), Net", "documentation": "The entire disclosure for the components of non-operating income or non-operating expense, including, but not limited to, amounts earned from dividends, interest on securities, gain (loss) on securities sold, equity earnings of unconsolidated affiliates, gain (loss) on sales of business, interest expense and other miscellaneous income or expense items." } } }, "auth_ref": [ "r154", "r155" ] }, "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": [ "r743" ] }, "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": [ "r745" ] }, "us-gaap_EarningsPerShareDilutedAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareDilutedAbstract", "presentation": [ "http://www.paychex.com/20231130/taxonomy/role/DisclosureBasicAndDilutedEarningsPerShareBasicAndDilutedEarningsPerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Diluted earnings per share:", "label": "Earnings Per Share, Diluted [Abstract]" } } }, "auth_ref": [] }, "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": [ "r684", "r695", "r705", "r730" ] }, "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": [ "r744" ] }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost", "crdr": "debit", "calculation": { "http://www.paychex.com/20231130/taxonomy/role/DisclosureFundsHeldForClientsAndCorporateInvestmentsAmortizedCostAndFairValueOfAvailableForSaleSecuritiesByContractualMaturityDetails": { "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.paychex.com/20231130/taxonomy/role/DisclosureFundsHeldForClientsAndCorporateInvestmentsAmortizedCostAndFairValueOfAvailableForSaleSecuritiesByContractualMaturityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Due in one year or less, Amortized cost", "label": "Debt Securities, Available-for-Sale, Amortized Cost, Maturity, Allocated and Single Maturity Date, Year One", "documentation": "Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r791" ] }, "us-gaap_LiabilitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesAbstract", "presentation": [ "http://www.paychex.com/20231130/taxonomy/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Liabilities [Abstract]", "terseLabel": "LIABILITIES", "verboseLabel": "Liabilities" } } }, "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": [ "r681", "r692", "r702", "r727" ] }, "us-gaap_AccountingStandardsUpdate202008Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountingStandardsUpdate202008Member", "presentation": [ "http://www.paychex.com/20231130/taxonomy/role/DisclosureDescriptionOfBusinessBasisOfPresentationAndSignificantAccountingPoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Accounting Standards Update 2020-08 [Member]", "terseLabel": "ASU No. 2020-08 [Member]", "documentation": "Accounting Standards Update 2020-08 Codification Improvements to Subtopic 310-20, Receivables - Nonrefundable Fees and Other Costs." } } }, "auth_ref": [ "r222", "r223" ] }, "dei_DocumentPeriodEndDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentPeriodEndDate", "presentation": [ "http://www.paychex.com/20231130/taxonomy/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Document Period End Date", "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD." } } }, "auth_ref": [] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "presentation": [ "http://www.paychex.com/20231130/taxonomy/role/DisclosureBasicAndDilutedEarningsPerShareBasicAndDilutedEarningsPerShareDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Weighted-average anti-dilutive common share equivalents", "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount", "documentation": "Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented." } } }, "auth_ref": [ "r197" ] }, "us-gaap_SubsequentEventDescription": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventDescription", "presentation": [ "http://www.paychex.com/20231130/taxonomy/role/DisclosureSupplementalInformationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Subsequent event description", "label": "Subsequent Event, Description", "documentation": "Describes the event or transaction that occurred between the balance sheet date and the date the financial statements are issued or available to be issued." } } }, "auth_ref": [ "r54" ] }, "us-gaap_ShortTermBorrowings": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShortTermBorrowings", "crdr": "credit", "calculation": { "http://www.paychex.com/20231130/taxonomy/role/StatementConsolidatedBalanceSheets": { "parentTag": "payx_CurrentLiabilitiesBeforeClientFundObligations", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.paychex.com/20231130/taxonomy/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Short-term borrowings", "label": "Short-Term Debt", "totalLabel": "Short-term Debt, Total", "documentation": "Reflects the total carrying amount as of the balance sheet date of debt having initial terms less than one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r57", "r95", "r659", "r826" ] }, "us-gaap_EarningsPerShareAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareAbstract", "lang": { "en-us": { "role": { "label": "Earnings Per Share [Abstract]" } } }, "auth_ref": [] }, "us-gaap_SubsequentEventTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventTypeAxis", "presentation": [ "http://www.paychex.com/20231130/taxonomy/role/DisclosureSupplementalInformationNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Subsequent Event Type [Axis]", "documentation": "Information by event that occurred after the balance sheet date but before financial statements are issued or available to be issued." } } }, "auth_ref": [ "r468", "r485" ] }, "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": [ "r681", "r692", "r702", "r727" ] }, "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": [ "r677", "r747" ] }, "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": [ "r682", "r693", "r703", "r728" ] }, "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": [ "r746" ] }, "us-gaap_IncreaseDecreaseInAccruedInterestReceivableNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccruedInterestReceivableNet", "crdr": "credit", "calculation": { "http://www.paychex.com/20231130/taxonomy/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 8.0 } }, "presentation": [ "http://www.paychex.com/20231130/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Interest receivable", "label": "Increase (Decrease) in Accrued Interest Receivable, Net", "documentation": "The increase (decrease) during the reporting period in the amount due from borrowers for interest payments." } } }, "auth_ref": [ "r8" ] }, "us-gaap_LiabilitiesAndStockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesAndStockholdersEquity", "crdr": "credit", "calculation": { "http://www.paychex.com/20231130/taxonomy/role/StatementConsolidatedBalanceSheets": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.paychex.com/20231130/taxonomy/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "Total liabilities and stockholders' equity", "label": "Liabilities and Equity", "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any." } } }, "auth_ref": [ "r67", "r98", "r536", "r659", "r773", "r798", "r816" ] }, "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": [ "r677", "r747" ] }, "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": [ "r685", "r696", "r706", "r731" ] }, "us-gaap_VariableRateDemandObligationMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "VariableRateDemandObligationMember", "presentation": [ "http://www.paychex.com/20231130/taxonomy/role/DisclosureFairValueMeasurementsFinancialAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails", "http://www.paychex.com/20231130/taxonomy/role/DisclosureFundsHeldForClientsAndCorporateInvestmentsFundsHeldForClientsAndCorporateInvestmentsDetails", "http://www.paychex.com/20231130/taxonomy/role/DisclosureFundsHeldForClientsAndCorporateInvestmentsNarrativeDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "VRDNs [Member]", "terseLabel": "Variable Rate Demand Notes [Member]", "label": "Variable Rate Demand Obligation [Member]", "documentation": "Debt securities that permit the holder to require the trustee or tender agent to repurchase the security at specified dates before maturity. This type of bond is also known as a multimaturity bond, an option tender bond, or a put bond." } } }, "auth_ref": [] }, "us-gaap_SubsequentEventTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventTypeDomain", "presentation": [ "http://www.paychex.com/20231130/taxonomy/role/DisclosureSupplementalInformationNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Subsequent Event Type [Domain]", "documentation": "Event that occurred after the balance sheet date but before financial statements are issued or available to be issued." } } }, "auth_ref": [ "r468", "r485" ] }, "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": [ "r683", "r694", "r704", "r729" ] }, "us-gaap_CostOfRevenue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CostOfRevenue", "crdr": "debit", "calculation": { "http://www.paychex.com/20231130/taxonomy/role/StatementConsolidatedStatementsOfIncomeAndComprehensiveIncome": { "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.paychex.com/20231130/taxonomy/role/StatementConsolidatedStatementsOfIncomeAndComprehensiveIncome" ], "lang": { "en-us": { "role": { "terseLabel": "Cost of service revenue", "label": "Cost of Revenue", "totalLabel": "Cost of Revenue, Total", "documentation": "The aggregate cost of goods produced and sold and services rendered during the reporting period." } } }, "auth_ref": [ "r73", "r161", "r259", "r298", "r299", "r300", "r301", "r302", "r303", "r304", "r305", "r306", "r456", "r808" ] }, "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionTable", "presentation": [ "http://www.paychex.com/20231130/taxonomy/role/DisclosureBusinessCombinationsNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Schedule of Business Acquisitions, by Acquisition [Table]", "documentation": "Schedule reflecting each material business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities." } } }, "auth_ref": [ "r46", "r47", "r412" ] }, "us-gaap_InvestmentIncomeNonoperating": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InvestmentIncomeNonoperating", "crdr": "credit", "calculation": { "http://www.paychex.com/20231130/taxonomy/role/DisclosureOtherIncomeexpenseNetScheduleOfOtherIncomeexpenseNetDetails": { "parentTag": "us-gaap_InterestIncomeExpenseNonoperatingNet", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.paychex.com/20231130/taxonomy/role/DisclosureOtherIncomeexpenseNetScheduleOfOtherIncomeexpenseNetDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Interest income on corporate investments", "label": "Investment Income, Nonoperating", "totalLabel": "Investment Income, Nonoperating, Total", "documentation": "The aggregate amount of income from investments (for example, dividends) not considered a component of the entity's core operations." } } }, "auth_ref": [ "r75" ] }, "us-gaap_CashAcquiredFromAcquisition": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAcquiredFromAcquisition", "crdr": "debit", "presentation": [ "http://www.paychex.com/20231130/taxonomy/role/DisclosureBusinessCombinationsNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Cash Acquired from Acquisition", "terseLabel": "Cash acquired from acquisition", "documentation": "The cash inflow associated with the acquisition of business during the period (for example, cash that was held by the acquired business)." } } }, "auth_ref": [ "r30" ] }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://www.paychex.com/20231130/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "verboseLabel": "Adjustments to reconcile net income to net cash provided by operating activities:", "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAndCashEquivalentsAtCarryingValue", "crdr": "debit", "calculation": { "http://www.paychex.com/20231130/taxonomy/role/StatementConsolidatedBalanceSheets": { "parentTag": "payx_CurrentAssetsBeforeFundsHeldForClients", "weight": 1.0, "order": 0.0 }, "http://www.paychex.com/20231130/taxonomy/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.paychex.com/20231130/taxonomy/role/StatementConsolidatedBalanceSheets", "http://www.paychex.com/20231130/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "verboseLabel": "Cash and cash equivalents", "label": "Cash and Cash Equivalents, at Carrying Value", "totalLabel": "Cash and Cash Equivalents, at Carrying Value, Total", "periodStartLabel": "Cash and Cash Equivalents, at Carrying Value, Beginning Balance", "periodEndLabel": "Cash and Cash Equivalents, at Carrying Value, Ending Balance", "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": [ "r35", "r128", "r633" ] }, "dei_CurrentFiscalYearEndDate": { "xbrltype": "gMonthDayItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CurrentFiscalYearEndDate", "presentation": [ "http://www.paychex.com/20231130/taxonomy/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Current Fiscal Year End Date", "label": "Current Fiscal Year End Date", "documentation": "End date of current fiscal year in the format --MM-DD." } } }, "auth_ref": [] }, "us-gaap_CashCashEquivalentsAndShortTermInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashCashEquivalentsAndShortTermInvestments", "crdr": "debit", "presentation": [ "http://www.paychex.com/20231130/taxonomy/role/DisclosureSupplementalInformationNarrativeDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Cash, restricted cash and available for sale investments deposited", "label": "Cash, Cash Equivalents, and Short-Term Investments", "totalLabel": "Cash, Cash Equivalents, and Short-Term Investments, Total", "documentation": "Cash includes currency on hand as well as demand deposits with banks or financial institutions. It also includes other kinds of accounts that have the general characteristics of demand deposits in that the customer may deposit additional funds at any time and effectively may withdraw funds at any time without prior notice or penalty. Cash equivalents, excluding items classified as marketable securities, include short-term, highly liquid Investments that are both readily convertible to known amounts of cash, and so near their maturity that they present minimal risk of changes in value because of changes in interest rates. Generally, only investments with original maturities of three months or less qualify under that definition. Original maturity means original maturity to the entity holding the investment. For example, both a three-month US Treasury bill and a three-year Treasury note purchased three months from maturity qualify as cash equivalents. However, a Treasury note purchased three years ago does not become a cash equivalent when its remaining maturity is three months. Short-term investments, exclusive of cash equivalents, generally consist of marketable securities intended to be sold within one year (or the normal operating cycle if longer) and may include trading securities, available-for-sale securities, or held-to-maturity securities (if maturing within one year), as applicable." } } }, "auth_ref": [ "r767" ] }, "dei_EntityCurrentReportingStatus": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCurrentReportingStatus", "presentation": [ "http://www.paychex.com/20231130/taxonomy/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Current Reporting Status", "label": "Entity Current Reporting Status", "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure." } } }, "auth_ref": [] }, "dei_Security12bTitle": { "xbrltype": "securityTitleItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "Security12bTitle", "presentation": [ "http://www.paychex.com/20231130/taxonomy/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Title of 12(b) Security", "documentation": "Title of a 12(b) registered security." } } }, "auth_ref": [ "r673" ] }, "dei_EntityShellCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityShellCompany", "presentation": [ "http://www.paychex.com/20231130/taxonomy/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Shell Company", "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act." } } }, "auth_ref": [ "r674" ] }, "us-gaap_ContractWithCustomerLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerLiabilityCurrent", "crdr": "credit", "calculation": { "http://www.paychex.com/20231130/taxonomy/role/StatementConsolidatedBalanceSheets": { "parentTag": "payx_CurrentLiabilitiesBeforeClientFundObligations", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://www.paychex.com/20231130/taxonomy/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred revenue", "label": "Contract with Customer, Liability, Current", "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current." } } }, "auth_ref": [ "r327", "r328", "r339" ] }, "us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy", "presentation": [ "http://www.paychex.com/20231130/taxonomy/role/DisclosureDescriptionOfBusinessBasisOfPresentationAndSignificantAccountingPoliciesPolicy" ], "lang": { "en-us": { "role": { "terseLabel": "Restricted Cash and Restricted Cash Equivalents", "label": "Cash and Cash Equivalents, Restricted Cash and Cash Equivalents, Policy [Policy Text Block]", "documentation": "Entity's cash and cash equivalents accounting policy with respect to restricted balances. Restrictions may include legally restricted deposits held as compensating balances against short-term borrowing arrangements, contracts entered into with others, or company statements of intention with regard to particular deposits; however, time deposits and short-term certificates of deposit are not generally included in legally restricted deposits." } } }, "auth_ref": [ "r36", "r93" ] }, "us-gaap_FairValueMeasurementsRecurringMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementsRecurringMember", "presentation": [ "http://www.paychex.com/20231130/taxonomy/role/DisclosureFairValueMeasurementsFinancialAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Recurring [Member]", "label": "Fair Value, Recurring [Member]", "documentation": "Frequent fair value measurement. Includes, but is not limited to, fair value adjustment for impairment of asset, liability or equity, frequently measured at fair value." } } }, "auth_ref": [ "r447", "r453" ] }, "us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensationGross": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesShareBasedCompensationGross", "presentation": [ "http://www.paychex.com/20231130/taxonomy/role/StatementConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "verboseLabel": "Activity related to equity-based plans, Shares", "label": "Shares Issued, Shares, Share-Based Payment Arrangement, before Forfeiture", "documentation": "Number, before forfeiture, of shares issued under share-based payment arrangement. Excludes employee stock ownership plan (ESOP)." } } }, "auth_ref": [] }, "us-gaap_ContractWithCustomerLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerLiability", "crdr": "credit", "presentation": [ "http://www.paychex.com/20231130/taxonomy/role/DisclosureServiceRevenueSummaryOfChangesInDeferredRevenueRelatedToMaterialRightsPerformanceObligationsDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Balance, beginning of period", "periodEndLabel": "Balance, end of period", "label": "Contract with Customer, Liability", "totalLabel": "Contract with Customer, Liability, Total", "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable." } } }, "auth_ref": [ "r327", "r328", "r339" ] }, "us-gaap_LiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.paychex.com/20231130/taxonomy/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.paychex.com/20231130/taxonomy/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "Total current liabilities", "label": "Liabilities, Current", "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer." } } }, "auth_ref": [ "r21", "r127", "r161", "r259", "r298", "r299", "r300", "r301", "r302", "r303", "r304", "r305", "r306", "r419", "r420", "r421", "r456", "r659", "r808", "r817", "r818" ] }, "dei_EntityFilerCategory": { "xbrltype": "filerCategoryItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityFilerCategory", "presentation": [ "http://www.paychex.com/20231130/taxonomy/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Filer Category", "label": "Entity Filer Category", "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure." } } }, "auth_ref": [ "r674" ] }, "us-gaap_NetIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetIncomeLoss", "crdr": "credit", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "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": [ "r70", "r81", "r100", "r125", "r141", "r144", "r148", "r161", "r170", "r174", "r175", "r176", "r177", "r180", "r181", "r192", "r202", "r209", "r213", "r215", "r259", "r298", "r299", "r300", "r301", "r302", "r303", "r304", "r305", "r306", "r445", "r456", "r539", "r599", "r616", "r617", "r640", "r671", "r808" ] }, "us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax", "crdr": "debit", "calculation": { "http://www.paychex.com/20231130/taxonomy/role/DisclosureFundsHeldForClientsAndCorporateInvestmentsFundsHeldForClientsAndCorporateInvestmentsDetails": { "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.paychex.com/20231130/taxonomy/role/DisclosureFundsHeldForClientsAndCorporateInvestmentsFundsHeldForClientsAndCorporateInvestmentsDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "AFS securities, Gross unrealized losses", "label": "Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Loss, before Tax", "documentation": "Amount, before tax, of unrealized loss in accumulated other comprehensive income (AOCI) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)." } } }, "auth_ref": [ "r231" ] }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetIncomeLossAvailableToCommonStockholdersBasic", "crdr": "credit", "calculation": { "http://www.paychex.com/20231130/taxonomy/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 0.0 }, "http://www.paychex.com/20231130/taxonomy/role/StatementConsolidatedStatementsOfIncomeAndComprehensiveIncome": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.paychex.com/20231130/taxonomy/role/DisclosureBasicAndDilutedEarningsPerShareBasicAndDilutedEarningsPerShareDetails", "http://www.paychex.com/20231130/taxonomy/role/StatementConsolidatedStatementsOfCashFlows", "http://www.paychex.com/20231130/taxonomy/role/StatementConsolidatedStatementsOfIncomeAndComprehensiveIncome", "http://www.paychex.com/20231130/taxonomy/role/StatementConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "verboseLabel": "Net income", "totalLabel": "Net income", "terseLabel": "Net income", "label": "Net Income (Loss) Available to Common Stockholders, Basic", "documentation": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) available to common shareholders." } } }, "auth_ref": [ "r156", "r174", "r175", "r176", "r177", "r185", "r186", "r193", "r196", "r202", "r209", "r213", "r215", "r640" ] }, "dei_TradingSymbol": { "xbrltype": "tradingSymbolItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "TradingSymbol", "presentation": [ "http://www.paychex.com/20231130/taxonomy/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Trading Symbol", "documentation": "Trading symbol of an instrument as listed on an exchange." } } }, "auth_ref": [] }, "dei_EntitySmallBusiness": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntitySmallBusiness", "presentation": [ "http://www.paychex.com/20231130/taxonomy/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Small Business", "documentation": "Indicates that the company is a Smaller Reporting Company (SRC)." } } }, "auth_ref": [ "r674" ] }, "dei_SecurityExchangeName": { "xbrltype": "edgarExchangeCodeItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "SecurityExchangeName", "presentation": [ "http://www.paychex.com/20231130/taxonomy/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Security Exchange Name", "documentation": "Name of the Exchange on which a security is registered." } } }, "auth_ref": [ "r675" ] }, "us-gaap_IncomeTaxDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxDisclosureTextBlock", "presentation": [ "http://www.paychex.com/20231130/taxonomy/role/DisclosureIncomeTaxes" ], "lang": { "en-us": { "role": { "terseLabel": "Income Taxes", "label": "Income Tax Disclosure [Text Block]", "documentation": "The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information." } } }, "auth_ref": [ "r162", "r392", "r397", "r398", "r399", "r405", "r409", "r410", "r411", "r566" ] }, "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AvailableForSaleDebtSecuritiesAmortizedCostBasis", "crdr": "debit", "calculation": { "http://www.paychex.com/20231130/taxonomy/role/DisclosureFundsHeldForClientsAndCorporateInvestmentsFundsHeldForClientsAndCorporateInvestmentsDetails": { "parentTag": null, "weight": null, "order": null, "root": true }, "http://www.paychex.com/20231130/taxonomy/role/DisclosureFundsHeldForClientsAndCorporateInvestmentsAmortizedCostAndFairValueOfAvailableForSaleSecuritiesByContractualMaturityDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.paychex.com/20231130/taxonomy/role/DisclosureFundsHeldForClientsAndCorporateInvestmentsAmortizedCostAndFairValueOfAvailableForSaleSecuritiesByContractualMaturityDetails", "http://www.paychex.com/20231130/taxonomy/role/DisclosureFundsHeldForClientsAndCorporateInvestmentsFundsHeldForClientsAndCorporateInvestmentsDetails" ], "lang": { "en-us": { "role": { "totalLabel": "AFS securities, Amortized cost", "label": "Debt Securities, Available-for-Sale, Amortized Cost", "documentation": "Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)." } } }, "auth_ref": [ "r227", "r279", "r529" ] }, "us-gaap_ReceivablesPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ReceivablesPolicyTextBlock", "presentation": [ "http://www.paychex.com/20231130/taxonomy/role/DisclosureDescriptionOfBusinessBasisOfPresentationAndSignificantAccountingPoliciesPolicy" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts Receivable, Net of Allowance for Credit Losses", "label": "Receivable [Policy Text Block]", "documentation": "Disclosure of accounting policy for receivable. Includes, but is not limited to, accounts receivable and financing receivable." } } }, "auth_ref": [ "r782", "r783", "r784", "r785" ] }, "us-gaap_IncreaseDecreaseInOtherNoncurrentAssetsAndLiabilitiesNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInOtherNoncurrentAssetsAndLiabilitiesNet", "crdr": "credit", "calculation": { "http://www.paychex.com/20231130/taxonomy/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 13.0 } }, "presentation": [ "http://www.paychex.com/20231130/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Net change in other long-term assets and liabilities", "label": "Increase (Decrease) in Other Noncurrent Assets and Liabilities, Net", "documentation": "Amount of increase (decrease) in noncurrent operating assets after deduction of noncurrent operating liabilities classified as other." } } }, "auth_ref": [] }, "us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax", "crdr": "credit", "calculation": { "http://www.paychex.com/20231130/taxonomy/role/DisclosureFundsHeldForClientsAndCorporateInvestmentsFundsHeldForClientsAndCorporateInvestmentsDetails": { "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis", "weight": -1.0, "order": 0.0 } }, "presentation": [ "http://www.paychex.com/20231130/taxonomy/role/DisclosureFundsHeldForClientsAndCorporateInvestmentsFundsHeldForClientsAndCorporateInvestmentsDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "AFS securities, Gross unrealized gains", "label": "Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Gain, before Tax", "documentation": "Amount, before tax, of unrealized gain in accumulated other comprehensive income (AOCI) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)." } } }, "auth_ref": [ "r230" ] }, "us-gaap_FundsHeldForClients": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FundsHeldForClients", "crdr": "debit", "calculation": { "http://www.paychex.com/20231130/taxonomy/role/DisclosureFundsHeldForClientsAndCorporateInvestmentsClassificationOfInvestmentsOnConsolidatedBalanceSheetsDetails": { "parentTag": "payx_FundsHeldForClientsAndCorporateInvestmentsFairValue", "weight": 1.0, "order": 0.0 }, "http://www.paychex.com/20231130/taxonomy/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.paychex.com/20231130/taxonomy/role/DisclosureFundsHeldForClientsAndCorporateInvestmentsClassificationOfInvestmentsOnConsolidatedBalanceSheetsDetails", "http://www.paychex.com/20231130/taxonomy/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "verboseLabel": "Funds held for clients", "label": "Funds Held for Clients", "totalLabel": "Funds Held for Clients, Total", "documentation": "Carrying amount as of the balance sheet date of the funds held on behalf of others and that are expected to be liquidated within one year or the normal operating cycle, if longer. This does not include funds held under reinsurance agreements." } } }, "auth_ref": [ "r766" ] }, "dei_EntityEmergingGrowthCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityEmergingGrowthCompany", "presentation": [ "http://www.paychex.com/20231130/taxonomy/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Emerging Growth Company", "documentation": "Indicate if registrant meets the emerging growth company criteria." } } }, "auth_ref": [ "r674" ] }, "dei_EntityTaxIdentificationNumber": { "xbrltype": "employerIdItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityTaxIdentificationNumber", "presentation": [ "http://www.paychex.com/20231130/taxonomy/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Tax Identification Number", "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS." } } }, "auth_ref": [ "r674" ] }, "us-gaap_LettersOfCreditOutstandingAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LettersOfCreditOutstandingAmount", "crdr": "credit", "presentation": [ "http://www.paychex.com/20231130/taxonomy/role/DisclosureSupplementalInformationNarrativeDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Amounts outstanding", "label": "Letters of Credit Outstanding, Amount", "documentation": "The total amount of the contingent obligation under letters of credit outstanding as of the reporting date." } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "crdr": "credit", "calculation": { "http://www.paychex.com/20231130/taxonomy/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 10.0 } }, "presentation": [ "http://www.paychex.com/20231130/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Prepaid expenses and other current assets", "label": "Increase (Decrease) in Prepaid Expense and Other Assets", "totalLabel": "Increase (Decrease) in Prepaid Expense and Other Assets, Total", "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other." } } }, "auth_ref": [ "r8" ] }, "us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain", "presentation": [ "http://www.paychex.com/20231130/taxonomy/role/DisclosureFairValueMeasurementsFinancialAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Asset Class [Domain]", "label": "Asset Class [Domain]", "documentation": "Class of asset." } } }, "auth_ref": [ "r14" ] }, "us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfAvailableForSaleSecuritiesLineItems", "presentation": [ "http://www.paychex.com/20231130/taxonomy/role/DisclosureFundsHeldForClientsAndCorporateInvestmentsFundsHeldForClientsAndCorporateInvestmentsDetails", "http://www.paychex.com/20231130/taxonomy/role/DisclosureFundsHeldForClientsAndCorporateInvestmentsNarrativeDetails", "http://www.paychex.com/20231130/taxonomy/role/DisclosureFundsHeldForClientsAndCorporateInvestmentsSecuritiesInUnrealizedLossPositionDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Available-for-sale Securities [Line Items]", "label": "Debt Securities, Available-for-Sale [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r226", "r227", "r228", "r229", "r230", "r231", "r232", "r234", "r235", "r236", "r237", "r238" ] }, "us-gaap_EarningsPerShareTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareTextBlock", "presentation": [ "http://www.paychex.com/20231130/taxonomy/role/DisclosureBasicAndDilutedEarningsPerShare" ], "lang": { "en-us": { "role": { "verboseLabel": "Basic and Diluted Earnings Per Share", "label": "Earnings Per Share [Text Block]", "documentation": "The entire disclosure for earnings per share." } } }, "auth_ref": [ "r184", "r197", "r198", "r199" ] }, "us-gaap_CommonStockParOrStatedValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockParOrStatedValuePerShare", "presentation": [ "http://www.paychex.com/20231130/taxonomy/role/StatementConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "verboseLabel": "Common stock, par value", "label": "Common Stock, Par or Stated Value Per Share", "documentation": "Face amount or stated value per share of common stock." } } }, "auth_ref": [ "r62" ] }, "dei_EntityCommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCommonStockSharesOutstanding", "presentation": [ "http://www.paychex.com/20231130/taxonomy/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Common Stock, Shares Outstanding", "label": "Entity Common Stock, Shares Outstanding", "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument." } } }, "auth_ref": [] }, "us-gaap_OtherAssetsFairValueDisclosure": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherAssetsFairValueDisclosure", "crdr": "debit", "presentation": [ "http://www.paychex.com/20231130/taxonomy/role/DisclosureFairValueMeasurementsFinancialAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Other", "label": "Other Assets, Fair Value Disclosure", "documentation": "Fair value portion of other assets." } } }, "auth_ref": [] }, "us-gaap_OtherNonoperatingIncomeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherNonoperatingIncomeExpense", "crdr": "credit", "calculation": { "http://www.paychex.com/20231130/taxonomy/role/DisclosureOtherIncomeexpenseNetScheduleOfOtherIncomeexpenseNetDetails": { "parentTag": "us-gaap_InterestIncomeExpenseNonoperatingNet", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.paychex.com/20231130/taxonomy/role/DisclosureOtherIncomeexpenseNetScheduleOfOtherIncomeexpenseNetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other", "label": "Other Nonoperating Income (Expense)", "totalLabel": "Other Nonoperating Income (Expense), Total", "documentation": "Amount of income (expense) related to nonoperating activities, classified as other." } } }, "auth_ref": [ "r76" ] }, "us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccountsPayableAndAccruedLiabilities", "crdr": "debit", "calculation": { "http://www.paychex.com/20231130/taxonomy/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 11.0 } }, "presentation": [ "http://www.paychex.com/20231130/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "verboseLabel": "Accounts payable and other current liabilities", "label": "Increase (Decrease) in Accounts Payable and Accrued Liabilities", "totalLabel": "Increase (Decrease) in Accounts Payable and Accrued Liabilities, Total", "documentation": "The increase (decrease) during the reporting period in the amounts payable to vendors for goods and services received and the amount of obligations and expenses incurred but not paid." } } }, "auth_ref": [ "r8" ] }, "us-gaap_ChangeInAccountingPrincipleAccountingStandardsUpdateImmaterialEffect": { "xbrltype": "booleanItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ChangeInAccountingPrincipleAccountingStandardsUpdateImmaterialEffect", "presentation": [ "http://www.paychex.com/20231130/taxonomy/role/DisclosureDescriptionOfBusinessBasisOfPresentationAndSignificantAccountingPoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Change in Accounting Principle, Accounting Standards Update, Immaterial Effect [true false]", "terseLabel": "Change in accounting principle, accounting standards update, immaterial effect [true false]", "documentation": "Indicates (true false) whether effect from applying amendment to accounting standards is immaterial." } } }, "auth_ref": [ "r113", "r170", "r182", "r265", "r404" ] }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccountsReceivable", "crdr": "credit", "calculation": { "http://www.paychex.com/20231130/taxonomy/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 9.0 } }, "presentation": [ "http://www.paychex.com/20231130/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Accounts receivable and PEO unbilled receivables, net", "label": "Increase (Decrease) in Accounts Receivable", "documentation": "The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services." } } }, "auth_ref": [ "r8" ] }, "us-gaap_TradeAndOtherAccountsReceivableUnbilledReceivablesPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TradeAndOtherAccountsReceivableUnbilledReceivablesPolicy", "presentation": [ "http://www.paychex.com/20231130/taxonomy/role/DisclosureDescriptionOfBusinessBasisOfPresentationAndSignificantAccountingPoliciesPolicy" ], "lang": { "en-us": { "role": { "terseLabel": "Professional Employer Organization (\"PEO\") Unbilled Receivables, Net of Advance Collections", "label": "Trade and Other Accounts Receivable, Unbilled Receivables, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for treatment of receivables that are billable but have not been billed as of the balance sheet date." } } }, "auth_ref": [ "r219" ] }, "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": [ "r713" ] }, "payx_NetPaymentsCollectionsShortTermAccountsReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://www.paychex.com/20231130", "localname": "NetPaymentsCollectionsShortTermAccountsReceivable", "crdr": "credit", "calculation": { "http://www.paychex.com/20231130/taxonomy/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.paychex.com/20231130/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Net purchases of short-term accounts receivable", "label": "Net Payments Collections Short Term Accounts Receivable", "documentation": "Net (payments) collections short term accounts receivable." } } }, "auth_ref": [] }, "us-gaap_PaymentsToAcquireBusinessesGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquireBusinessesGross", "crdr": "credit", "presentation": [ "http://www.paychex.com/20231130/taxonomy/role/DisclosureBusinessCombinationsNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Payments to Acquire Businesses, Gross", "terseLabel": "Business acquisition purchase price", "documentation": "The cash outflow associated with the acquisition of business during the period. The cash portion only of the acquisition price." } } }, "auth_ref": [ "r32", "r417" ] }, "payx_ClientFundObligations": { "xbrltype": "monetaryItemType", "nsuri": "http://www.paychex.com/20231130", "localname": "ClientFundObligations", "crdr": "credit", "calculation": { "http://www.paychex.com/20231130/taxonomy/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.paychex.com/20231130/taxonomy/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "verboseLabel": "Client fund obligations", "label": "Client Fund Obligations", "documentation": "Client fund obligations." } } }, "auth_ref": [] }, "payx_DirectPassThroughCostGuaranteedCostBenefitPlans": { "xbrltype": "monetaryItemType", "nsuri": "http://www.paychex.com/20231130", "localname": "DirectPassThroughCostGuaranteedCostBenefitPlans", "crdr": "debit", "presentation": [ "http://www.paychex.com/20231130/taxonomy/role/DisclosureServiceRevenueSummaryOfPeoPassThroughCostsNettedInRevenueDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Guaranteed cost benefit plans", "label": "Direct Pass Through Cost Guaranteed Cost Benefit Plans", "documentation": "Direct Pass Through Cost Guaranteed Cost Benefit Plans" } } }, "auth_ref": [] }, "us-gaap_ShareRepurchaseProgramAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareRepurchaseProgramAxis", "presentation": [ "http://www.paychex.com/20231130/taxonomy/role/StatementConsolidatedStatementsOfStockholdersEquityParenthetical" ], "lang": { "en-us": { "role": { "label": "Share Repurchase Program [Axis]", "documentation": "Information by share repurchase program." } } }, "auth_ref": [] }, "us-gaap_TypeOfAdoptionMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TypeOfAdoptionMember", "presentation": [ "http://www.paychex.com/20231130/taxonomy/role/DisclosureDescriptionOfBusinessBasisOfPresentationAndSignificantAccountingPoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Accounting Standards Update [Domain]", "documentation": "Amendment to accounting standards." } } }, "auth_ref": [ "r120", "r121", "r122", "r123", "r124", "r170", "r171", "r172", "r173", "r183", "r222", "r223", "r261", "r262", "r263", "r264", "r266", "r267", "r268", "r269", "r270", "r271", "r291", "r384", "r385", "r386", "r400", "r401", "r402", "r403", "r414", "r415", "r416", "r423", "r424", "r425", "r426", "r427", "r428", "r429", "r430", "r431", "r432", "r433", "r435", "r436", "r437", "r438", "r439", "r440", "r441", "r442", "r443", "r444", "r445", "r446", "r454", "r455", "r458", "r459", "r460", "r461", "r469", "r470", "r473", "r474", "r475", "r476", "r479", "r480", "r481", "r482", "r483", "r518", "r519", "r520", "r551", "r552", "r553", "r554", "r555", "r556", "r557", "r558", "r559", "r560", "r561", "r562" ] }, "us-gaap_OperatingLeaseRightOfUseAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseRightOfUseAsset", "crdr": "debit", "calculation": { "http://www.paychex.com/20231130/taxonomy/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.paychex.com/20231130/taxonomy/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "verboseLabel": "Operating lease right-of-use assets, net of accumulated amortization", "label": "Operating Lease, Right-of-Use Asset", "documentation": "Amount of lessee's right to use underlying asset under operating lease." } } }, "auth_ref": [ "r477" ] }, "payx_AvailableForSaleSecuritiesDebtMaturitiesAfterYearThreeThroughYearFiveFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://www.paychex.com/20231130", "localname": "AvailableForSaleSecuritiesDebtMaturitiesAfterYearThreeThroughYearFiveFairValue", "crdr": "debit", "calculation": { "http://www.paychex.com/20231130/taxonomy/role/DisclosureFundsHeldForClientsAndCorporateInvestmentsAmortizedCostAndFairValueOfAvailableForSaleSecuritiesByContractualMaturityDetails": { "parentTag": "us-gaap_AvailableForSaleSecuritiesDebtSecurities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.paychex.com/20231130/taxonomy/role/DisclosureFundsHeldForClientsAndCorporateInvestmentsAmortizedCostAndFairValueOfAvailableForSaleSecuritiesByContractualMaturityDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Due after three years through five years, Fair value", "label": "Available-for-sale Securities, Debt Maturities, After Year Three Through Year Five, Fair Value", "documentation": "Fair value of available-for-sale debt securities maturing after the third fiscal year through the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date." } } }, "auth_ref": [] }, "dei_EntityCentralIndexKey": { "xbrltype": "centralIndexKeyItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCentralIndexKey", "presentation": [ "http://www.paychex.com/20231130/taxonomy/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Central Index Key", "label": "Entity Central Index Key", "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK." } } }, "auth_ref": [ "r674" ] }, "dei_EntityInteractiveDataCurrent": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityInteractiveDataCurrent", "presentation": [ "http://www.paychex.com/20231130/taxonomy/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Interactive Data Current", "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files)." } } }, "auth_ref": [ "r748" ] }, "us-gaap_OtherLiabilitiesFairValueDisclosure": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherLiabilitiesFairValueDisclosure", "crdr": "credit", "presentation": [ "http://www.paychex.com/20231130/taxonomy/role/DisclosureFairValueMeasurementsFinancialAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Other long-term liabilities", "label": "Other Liabilities, Fair Value Disclosure", "documentation": "Fair value portion of other liabilities." } } }, "auth_ref": [] }, "us-gaap_SellingGeneralAndAdministrativeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SellingGeneralAndAdministrativeExpense", "crdr": "debit", "calculation": { "http://www.paychex.com/20231130/taxonomy/role/StatementConsolidatedStatementsOfIncomeAndComprehensiveIncome": { "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.paychex.com/20231130/taxonomy/role/StatementConsolidatedStatementsOfIncomeAndComprehensiveIncome" ], "lang": { "en-us": { "role": { "verboseLabel": "Selling, general and administrative expenses", "label": "Selling, General and Administrative Expense", "totalLabel": "Selling, General and Administrative Expense, Total", "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": [ "r74" ] }, "payx_FundsHeldForClientsAndCorporateInvestmentsFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://www.paychex.com/20231130", "localname": "FundsHeldForClientsAndCorporateInvestmentsFairValue", "crdr": "debit", "calculation": { "http://www.paychex.com/20231130/taxonomy/role/DisclosureFundsHeldForClientsAndCorporateInvestmentsFundsHeldForClientsAndCorporateInvestmentsDetails": { "parentTag": "payx_FundsHeldForClientsAndCorporateInvestmentsAmortizedCost", "weight": 1.0, "order": 2.0 }, "http://www.paychex.com/20231130/taxonomy/role/DisclosureFundsHeldForClientsAndCorporateInvestmentsClassificationOfInvestmentsOnConsolidatedBalanceSheetsDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.paychex.com/20231130/taxonomy/role/DisclosureFundsHeldForClientsAndCorporateInvestmentsClassificationOfInvestmentsOnConsolidatedBalanceSheetsDetails", "http://www.paychex.com/20231130/taxonomy/role/DisclosureFundsHeldForClientsAndCorporateInvestmentsFundsHeldForClientsAndCorporateInvestmentsDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total funds held for clients and corporate investments, Fair value", "label": "Funds Held For Clients And Corporate Investments Fair Value", "documentation": "Funds held for clients and corporate investments, fair value.", "terseLabel": "Total funds held for clients and corporate investments, Fair value" } } }, "auth_ref": [] }, "us-gaap_CapitalizedContractCostAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CapitalizedContractCostAxis", "presentation": [ "http://www.paychex.com/20231130/taxonomy/role/DisclosureServiceRevenueSummaryOfChangesInDeferredCostsToObtainAndFulfillContractsDetails" ], "lang": { "en-us": { "role": { "label": "Capitalized Contract Cost [Axis]", "documentation": "Information by cost capitalized in obtaining or fulfilling contract with customer." } } }, "auth_ref": [ "r288" ] }, "payx_AccountingPoliciesLineItems": { "xbrltype": "stringItemType", "nsuri": "http://www.paychex.com/20231130", "localname": "AccountingPoliciesLineItems", "presentation": [ "http://www.paychex.com/20231130/taxonomy/role/DisclosureDescriptionOfBusinessBasisOfPresentationAndSignificantAccountingPoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Accounting Policies [Line Items]", "documentation": "Accounting Policies [Line Items]" } } }, "auth_ref": [] }, "us-gaap_CapitalizedContractCostTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CapitalizedContractCostTable", "presentation": [ "http://www.paychex.com/20231130/taxonomy/role/DisclosureServiceRevenueSummaryOfChangesInDeferredCostsToObtainAndFulfillContractsDetails" ], "lang": { "en-us": { "role": { "label": "Capitalized Contract Cost [Table]", "documentation": "Disclosure of information about cost capitalized in obtaining or fulfilling contract with customer." } } }, "auth_ref": [ "r288" ] }, "payx_AccountsNotesAndLoansReceivableGrossCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://www.paychex.com/20231130", "localname": "AccountsNotesAndLoansReceivableGrossCurrent", "crdr": "debit", "presentation": [ "http://www.paychex.com/20231130/taxonomy/role/DisclosureDescriptionOfBusinessBasisOfPresentationAndSignificantAccountingPoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Receivables", "label": "Accounts Notes And Loans Receivable Gross Current", "documentation": "Accounts Notes And Loans Receivable Gross Current" } } }, "auth_ref": [] }, "us-gaap_DividendsCommonStockCash": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DividendsCommonStockCash", "crdr": "debit", "presentation": [ "http://www.paychex.com/20231130/taxonomy/role/StatementConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Cash dividends declared", "label": "Dividends, Common Stock, Cash", "documentation": "Amount of paid and unpaid common stock dividends declared with the form of settlement in cash." } } }, "auth_ref": [ "r88" ] }, "us-gaap_CapitalizedContractCostDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CapitalizedContractCostDomain", "presentation": [ "http://www.paychex.com/20231130/taxonomy/role/DisclosureServiceRevenueSummaryOfChangesInDeferredCostsToObtainAndFulfillContractsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Capitalized Contract Cost [Domain]", "label": "Capitalized Contract Cost [Domain]", "documentation": "Cost capitalized in obtaining and fulfilling contract with customer." } } }, "auth_ref": [ "r288" ] }, "us-gaap_UnbilledReceivablesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnbilledReceivablesCurrent", "crdr": "debit", "calculation": { "http://www.paychex.com/20231130/taxonomy/role/StatementConsolidatedBalanceSheets": { "parentTag": "payx_CurrentAssetsBeforeFundsHeldForClients", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.paychex.com/20231130/taxonomy/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "PEO unbilled receivables, net of advance collections", "label": "Unbilled Receivables, Current", "documentation": "Amount received for services rendered and products shipped, but not yet billed, for non-contractual agreements due within one year or the normal operating cycle, if longer." } } }, "auth_ref": [] }, "us-gaap_ShareRepurchaseProgramDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareRepurchaseProgramDomain", "presentation": [ "http://www.paychex.com/20231130/taxonomy/role/StatementConsolidatedStatementsOfStockholdersEquityParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Share Repurchase Program [Domain]", "label": "Share Repurchase Program [Domain]", "documentation": "Name of the share repurchase program." } } }, "auth_ref": [] }, "us-gaap_CapitalizedContractCostTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CapitalizedContractCostTableTextBlock", "presentation": [ "http://www.paychex.com/20231130/taxonomy/role/DisclosureServiceRevenueTables" ], "lang": { "en-us": { "role": { "terseLabel": "Summary of Changes in Deferred Costs to Obtain and Fulfill Contracts", "label": "Capitalized Contract Cost [Table Text Block]", "documentation": "Tabular disclosure of cost capitalized in obtaining or fulfilling contract with customer." } } }, "auth_ref": [ "r800" ] }, "us-gaap_CapitalizedContractCostLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CapitalizedContractCostLineItems", "presentation": [ "http://www.paychex.com/20231130/taxonomy/role/DisclosureServiceRevenueSummaryOfChangesInDeferredCostsToObtainAndFulfillContractsDetails" ], "lang": { "en-us": { "role": { "label": "Capitalized Contract Cost [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": [ "r288" ] }, "payx_AuthorizedInJuly2021Member": { "xbrltype": "domainItemType", "nsuri": "http://www.paychex.com/20231130", "localname": "AuthorizedInJuly2021Member", "presentation": [ "http://www.paychex.com/20231130/taxonomy/role/StatementConsolidatedStatementsOfStockholdersEquityParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Authorized In July 2021 [Member]", "label": "Authorized In July2021 [Member]", "documentation": "Authorized In July 2021 [Member]" } } }, "auth_ref": [] }, "us-gaap_CapitalizedContractCostAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CapitalizedContractCostAmortization", "crdr": "debit", "calculation": { "http://www.paychex.com/20231130/taxonomy/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.paychex.com/20231130/taxonomy/role/DisclosureServiceRevenueSummaryOfChangesInDeferredCostsToObtainAndFulfillContractsDetails", "http://www.paychex.com/20231130/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "verboseLabel": "Amortization of deferred contract costs", "terseLabel": "Amortization", "label": "Capitalized Contract Cost, Amortization", "documentation": "Amount of amortization expense for asset recognized from cost incurred to obtain or fulfill contract with customer." } } }, "auth_ref": [ "r289" ] }, "payx_PeoAndInsuranceSolutionsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.paychex.com/20231130", "localname": "PeoAndInsuranceSolutionsMember", "presentation": [ "http://www.paychex.com/20231130/taxonomy/role/StatementConsolidatedStatementsOfIncomeAndComprehensiveIncome" ], "lang": { "en-us": { "role": { "terseLabel": "PEO And Insurance Solutions [Member]", "label": "Peo And Insurance Solutions [Member]", "documentation": "PEO And Insurance Solutions [Member]" } } }, "auth_ref": [] }, "payx_DirectPassThroughCostStateUnemploymentInsurance": { "xbrltype": "monetaryItemType", "nsuri": "http://www.paychex.com/20231130", "localname": "DirectPassThroughCostStateUnemploymentInsurance", "crdr": "debit", "presentation": [ "http://www.paychex.com/20231130/taxonomy/role/DisclosureServiceRevenueSummaryOfPeoPassThroughCostsNettedInRevenueDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "State unemployment insurance (included in payroll wages and payroll taxes)", "label": "Direct Pass Through Cost State Unemployment Insurance", "documentation": "Direct Pass Through Cost State Unemployment Insurance" } } }, "auth_ref": [] }, "payx_BusinessCombinationIntangibleAssetsWeightedAverageAmortizationPeriod": { "xbrltype": "durationItemType", "nsuri": "http://www.paychex.com/20231130", "localname": "BusinessCombinationIntangibleAssetsWeightedAverageAmortizationPeriod", "presentation": [ "http://www.paychex.com/20231130/taxonomy/role/DisclosureBusinessCombinationsNarrativeDetails" ], "lang": { "en-us": { "role": { "documentation": "Business combination intangible assets weighted average amortization period.", "label": "Business Combination Intangible Assets Weighted Average Amortization Period", "terseLabel": "Business combination intangible assets weighted average amortization period" } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareBasic": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareBasic", "presentation": [ "http://www.paychex.com/20231130/taxonomy/role/DisclosureBasicAndDilutedEarningsPerShareBasicAndDilutedEarningsPerShareDetails", "http://www.paychex.com/20231130/taxonomy/role/StatementConsolidatedStatementsOfIncomeAndComprehensiveIncome" ], "lang": { "en-us": { "role": { "verboseLabel": "Basic earnings per share", "label": "Earnings Per Share, Basic", "totalLabel": "Earnings Per Share, Basic, Total", "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": [ "r152", "r174", "r175", "r176", "r177", "r178", "r185", "r188", "r194", "r195", "r196", "r200", "r444", "r445", "r524", "r542", "r638" ] }, "us-gaap_CapitalizedContractCostImpairmentLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CapitalizedContractCostImpairmentLoss", "crdr": "debit", "presentation": [ "http://www.paychex.com/20231130/taxonomy/role/DisclosureServiceRevenueNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Impairment loss", "label": "Capitalized Contract Cost, Impairment Loss", "documentation": "Amount of impairment loss for asset recognized from cost incurred to obtain or fulfill contract with customer." } } }, "auth_ref": [ "r289" ] }, "us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis", "presentation": [ "http://www.paychex.com/20231130/taxonomy/role/DisclosureDescriptionOfBusinessBasisOfPresentationAndSignificantAccountingPoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Receivable Type [Axis]", "documentation": "Information by type of receivable." } } }, "auth_ref": [ "r26" ] }, "us-gaap_StockRepurchaseProgramExpirationDate": { "xbrltype": "dateItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockRepurchaseProgramExpirationDate", "presentation": [ "http://www.paychex.com/20231130/taxonomy/role/DisclosureDescriptionOfBusinessBasisOfPresentationAndSignificantAccountingPoliciesNarrativeDetails", "http://www.paychex.com/20231130/taxonomy/role/StatementConsolidatedStatementsOfStockholdersEquityParenthetical" ], "lang": { "en-us": { "role": { "verboseLabel": "Authorization repurchase expiration date", "terseLabel": "Expiration date", "label": "Stock Repurchase Program Expiration Date", "documentation": "Expiration date for the purchase of an entity's own shares under a stock repurchase plan, in the YYYY-MM-DD format." } } }, "auth_ref": [] }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "crdr": "credit", "calculation": { "http://www.paychex.com/20231130/taxonomy/role/StatementConsolidatedStatementsOfIncomeAndComprehensiveIncome": { "parentTag": "us-gaap_Revenues", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.paychex.com/20231130/taxonomy/role/StatementConsolidatedStatementsOfIncomeAndComprehensiveIncome" ], "lang": { "en-us": { "role": { "verboseLabel": "Total service revenue", "label": "Revenue from Contract with Customer, Excluding Assessed Tax", "totalLabel": "Revenue from Contract with Customer, Excluding Assessed Tax, Total", "documentation": "Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise." } } }, "auth_ref": [ "r203", "r204", "r208", "r211", "r212", "r216", "r217", "r218", "r337", "r338", "r517" ] }, "payx_IndividualClaimsLiabilityWorkersCompensationInsurance": { "xbrltype": "monetaryItemType", "nsuri": "http://www.paychex.com/20231130", "localname": "IndividualClaimsLiabilityWorkersCompensationInsurance", "crdr": "credit", "presentation": [ "http://www.paychex.com/20231130/taxonomy/role/DisclosureDescriptionOfBusinessBasisOfPresentationAndSignificantAccountingPoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Individual workers' compensation claims liability", "label": "Individual Claims Liability Workers Compensation Insurance", "documentation": "Individual Claims Liability Workers Compensation Insurance" } } }, "auth_ref": [] }, "payx_AccountingPoliciesTable": { "xbrltype": "stringItemType", "nsuri": "http://www.paychex.com/20231130", "localname": "AccountingPoliciesTable", "presentation": [ "http://www.paychex.com/20231130/taxonomy/role/DisclosureDescriptionOfBusinessBasisOfPresentationAndSignificantAccountingPoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Accounting Policies [Table]", "documentation": "Accounting Policies [Table]" } } }, "auth_ref": [] }, "payx_StockIssuedDuringPeriodValueShareBasedCompensation1": { "xbrltype": "monetaryItemType", "nsuri": "http://www.paychex.com/20231130", "localname": "StockIssuedDuringPeriodValueShareBasedCompensation1", "crdr": "credit", "presentation": [ "http://www.paychex.com/20231130/taxonomy/role/StatementConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Activity related to equity-based plans", "label": "Stock Issued During Period Value Share Based Compensation 1", "documentation": "Stock Issued During Period Value Share Based Compensation 1" } } }, "auth_ref": [] }, "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": [ "r354", "r355", "r356", "r358", "r359", "r360", "r361", "r362", "r363", "r364", "r365", "r366", "r367", "r368", "r369", "r370", "r371", "r372", "r373", "r374", "r375", "r378", "r379", "r380", "r381", "r382" ] }, "payx_TwentyTwentyCreditFacilityMember": { "xbrltype": "domainItemType", "nsuri": "http://www.paychex.com/20231130", "localname": "TwentyTwentyCreditFacilityMember", "presentation": [ "http://www.paychex.com/20231130/taxonomy/role/DisclosureSupplementalInformationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2020 Credit Facility [Member]", "label": "Twenty Twenty Credit Facility [Member]", "documentation": "Twenty Twenty Credit Facility [Member]" } } }, "auth_ref": [] }, "us-gaap_RevenuePerformanceObligationDescriptionOfTiming": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenuePerformanceObligationDescriptionOfTiming", "presentation": [ "http://www.paychex.com/20231130/taxonomy/role/DisclosureServiceRevenueNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue performance obligations timing", "label": "Revenue, Performance Obligation, Description of Timing", "documentation": "Description of timing for satisfying performance obligation in contract with customer. Includes, but is not limited to, as services are rendered, and upon shipment, delivery or completion of service." } } }, "auth_ref": [ "r330" ] }, "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_EntityFileNumber": { "xbrltype": "fileNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityFileNumber", "presentation": [ "http://www.paychex.com/20231130/taxonomy/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Securities Act 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": [] }, "payx_ClassificationOfInvestmentsOnConsolidatedBalanceSheetsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.paychex.com/20231130", "localname": "ClassificationOfInvestmentsOnConsolidatedBalanceSheetsTableTextBlock", "presentation": [ "http://www.paychex.com/20231130/taxonomy/role/DisclosureFundsHeldForClientsAndCorporateInvestmentsTables" ], "lang": { "en-us": { "role": { "verboseLabel": "Classification of Investments on Consolidated Balance Sheets", "label": "Classification Of Investments On Consolidated Balance Sheets [Table Text Block]", "documentation": "Tabular disclosure of classification of investments on consolidated balance sheets." } } }, "auth_ref": [] }, "payx_AccruedWorksiteEmployeeCompensationAndRelatedItems": { "xbrltype": "monetaryItemType", "nsuri": "http://www.paychex.com/20231130", "localname": "AccruedWorksiteEmployeeCompensationAndRelatedItems", "crdr": "credit", "calculation": { "http://www.paychex.com/20231130/taxonomy/role/StatementConsolidatedBalanceSheets": { "parentTag": "payx_CurrentLiabilitiesBeforeClientFundObligations", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.paychex.com/20231130/taxonomy/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued worksite employee compensation and related items", "label": "Accrued Worksite Employee Compensation And Related Items", "documentation": "Accrued Worksite Employee Compensation And Related Items" } } }, "auth_ref": [] }, "us-gaap_StandbyLettersOfCreditMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StandbyLettersOfCreditMember", "presentation": [ "http://www.paychex.com/20231130/taxonomy/role/DisclosureSupplementalInformationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Standby Letters of Credit [Member]", "label": "Standby Letters of Credit [Member]", "documentation": "An irrevocable undertaking (typically by a financial institution) to guarantee payment of a specified financial obligation." } } }, "auth_ref": [ "r0", "r807", "r830", "r831" ] }, "payx_SiliconValleyBankMember": { "xbrltype": "domainItemType", "nsuri": "http://www.paychex.com/20231130", "localname": "SiliconValleyBankMember", "presentation": [ "http://www.paychex.com/20231130/taxonomy/role/DisclosureSupplementalInformationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "SVB [Member]", "label": "Silicon Valley Bank [Member]", "documentation": "Silicon valley bank." } } }, "auth_ref": [] }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock", "presentation": [ "http://www.paychex.com/20231130/taxonomy/role/DisclosureServiceRevenueTables" ], "lang": { "en-us": { "role": { "terseLabel": "Summary of Deferred Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table Text Block]", "documentation": "Tabular disclosure of expected timing for satisfying remaining performance obligation." } } }, "auth_ref": [ "r751" ] }, "payx_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveYearsFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://www.paychex.com/20231130", "localname": "AvailableForSaleSecuritiesDebtMaturitiesAfterFiveYearsFairValue", "crdr": "debit", "calculation": { "http://www.paychex.com/20231130/taxonomy/role/DisclosureFundsHeldForClientsAndCorporateInvestmentsAmortizedCostAndFairValueOfAvailableForSaleSecuritiesByContractualMaturityDetails": { "parentTag": "us-gaap_AvailableForSaleSecuritiesDebtSecurities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.paychex.com/20231130/taxonomy/role/DisclosureFundsHeldForClientsAndCorporateInvestmentsAmortizedCostAndFairValueOfAvailableForSaleSecuritiesByContractualMaturityDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Due after five years, Fair value", "label": "Available-for-sale Securities, Debt Maturities, after Five Years, Fair Value", "documentation": "Fair value of available-for-sale debt securities maturing after the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date." } } }, "auth_ref": [] }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable", "presentation": [ "http://www.paychex.com/20231130/taxonomy/role/DisclosureServiceRevenueSummaryOfDeferredRevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionDetails" ], "lang": { "en-us": { "role": { "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table]", "documentation": "Disclosure of information about expected timing for satisfying remaining performance obligation." } } }, "auth_ref": [] }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems", "presentation": [ "http://www.paychex.com/20231130/taxonomy/role/DisclosureServiceRevenueSummaryOfDeferredRevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionDetails" ], "lang": { "en-us": { "role": { "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [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": [] }, "payx_CostsToObtainContractMember": { "xbrltype": "domainItemType", "nsuri": "http://www.paychex.com/20231130", "localname": "CostsToObtainContractMember", "presentation": [ "http://www.paychex.com/20231130/taxonomy/role/DisclosureServiceRevenueSummaryOfChangesInDeferredCostsToObtainAndFulfillContractsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Costs To Obtain Contracts [Member]", "label": "Costs To Obtain Contract [Member]", "documentation": "Costs To Obtain Contract [Member]" } } }, "auth_ref": [] }, "dei_DocumentFiscalPeriodFocus": { "xbrltype": "fiscalPeriodItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentFiscalPeriodFocus", "presentation": [ "http://www.paychex.com/20231130/taxonomy/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Document Fiscal Period Focus", "label": "Document Fiscal Period Focus", "documentation": "Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY." } } }, "auth_ref": [] }, "us-gaap_StatementOfStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfStockholdersEquityAbstract", "lang": { "en-us": { "role": { "label": "Statement of Stockholders' Equity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_CapitalizedContractCostNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CapitalizedContractCostNet", "crdr": "debit", "presentation": [ "http://www.paychex.com/20231130/taxonomy/role/DisclosureServiceRevenueSummaryOfChangesInDeferredCostsToObtainAndFulfillContractsDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Balance, beginning of period", "periodEndLabel": "Balance, end of period", "label": "Capitalized Contract Cost, Net", "totalLabel": "Capitalized Contract Cost, Net, Total", "documentation": "Amount, after accumulated amortization and accumulated impairment loss, of asset recognized from cost incurred to obtain or fulfill contract with customer." } } }, "auth_ref": [ "r288" ] }, "payx_CurrentAssetsBeforeFundsHeldForClients": { "xbrltype": "monetaryItemType", "nsuri": "http://www.paychex.com/20231130", "localname": "CurrentAssetsBeforeFundsHeldForClients", "crdr": "debit", "calculation": { "http://www.paychex.com/20231130/taxonomy/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.paychex.com/20231130/taxonomy/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "Current assets before funds held for clients", "label": "Current assets before funds held for clients", "documentation": "Current assets before funds held for clients." } } }, "auth_ref": [] }, "us-gaap_StatementOfCashFlowsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfCashFlowsAbstract", "lang": { "en-us": { "role": { "label": "Statement of Cash Flows [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AccountingStandardsUpdate202110Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountingStandardsUpdate202110Member", "presentation": [ "http://www.paychex.com/20231130/taxonomy/role/DisclosureDescriptionOfBusinessBasisOfPresentationAndSignificantAccountingPoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Accounting Standards Update 2021-10 [Member]", "documentation": "Accounting Standards Update 2021-10 Government Assistance (Topic 832): Disclosures by Business Entities about Government Assistance." } } }, "auth_ref": [ "r469", "r470" ] }, "us-gaap_FairValueByAssetClassAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueByAssetClassAxis", "presentation": [ "http://www.paychex.com/20231130/taxonomy/role/DisclosureFairValueMeasurementsFinancialAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails" ], "lang": { "en-us": { "role": { "label": "Asset Class [Axis]", "documentation": "Information by class of asset." } } }, "auth_ref": [ "r49", "r50" ] }, "us-gaap_DebtInstrumentNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentNameDomain", "presentation": [ "http://www.paychex.com/20231130/taxonomy/role/DisclosureFairValueMeasurementsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Instrument, Name [Domain]", "label": "Debt Instrument, Name [Domain]", "documentation": "The name for the particular debt instrument or borrowing that distinguishes it from other debt instruments or borrowings, including draws against credit facilities." } } }, "auth_ref": [ "r22", "r165", "r307", "r308", "r309", "r310", "r311", "r312", "r313", "r314", "r315", "r316", "r317", "r318", "r319", "r320", "r321", "r322", "r472", "r646", "r647", "r648", "r649", "r650", "r772" ] }, "payx_ContractWithCustomerLiabilityAdditions": { "xbrltype": "monetaryItemType", "nsuri": "http://www.paychex.com/20231130", "localname": "ContractWithCustomerLiabilityAdditions", "crdr": "credit", "presentation": [ "http://www.paychex.com/20231130/taxonomy/role/DisclosureServiceRevenueSummaryOfChangesInDeferredRevenueRelatedToMaterialRightsPerformanceObligationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Deferral of revenue", "label": "Contract With Customer Liability Additions", "documentation": "Contract With Customer Liability Additions" } } }, "auth_ref": [] }, "us-gaap_BusinessCombinationDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationDisclosureTextBlock", "presentation": [ "http://www.paychex.com/20231130/taxonomy/role/DisclosureBusinessCombinations" ], "lang": { "en-us": { "role": { "label": "Business Combination Disclosure [Text Block]", "terseLabel": "Business Combinations", "documentation": "The entire disclosure for a business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities. The disclosure may include leverage buyout transactions (as applicable)." } } }, "auth_ref": [ "r90", "r413" ] }, "us-gaap_SubsequentEventMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventMember", "presentation": [ "http://www.paychex.com/20231130/taxonomy/role/DisclosureSupplementalInformationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Subsequent Event [Member]", "label": "Subsequent Event [Member]", "documentation": "Identifies event that occurred after the balance sheet date but before financial statements are issued or available to be issued." } } }, "auth_ref": [ "r468", "r485" ] }, "us-gaap_LineOfCreditFacilityExpirationDate1": { "xbrltype": "dateItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityExpirationDate1", "presentation": [ "http://www.paychex.com/20231130/taxonomy/role/DisclosureSupplementalInformationNarrativeDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Expiration date of credit facility", "label": "Line of Credit Facility, Expiration Date", "documentation": "Date the credit facility terminates, in YYYY-MM-DD format." } } }, "auth_ref": [ "r17" ] }, "us-gaap_PropertyPlantAndEquipmentNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentNet", "crdr": "debit", "calculation": { "http://www.paychex.com/20231130/taxonomy/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.paychex.com/20231130/taxonomy/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "verboseLabel": "Property and equipment, net of accumulated depreciation", "label": "Property, Plant and Equipment, Net", "totalLabel": "Property, Plant and Equipment, Net, Total", "periodStartLabel": "Property, Plant and Equipment, Net, Beginning Balance", "periodEndLabel": "Property, Plant and Equipment, Net, Ending Balance", "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures." } } }, "auth_ref": [ "r10", "r528", "r537", "r659" ] } } } }, "std_ref": { "r0": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "15", "Paragraph": "12", "Subparagraph": "(f)(2)", "SubTopic": "10", "Topic": "810", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481410/810-10-15-12" }, "r1": { "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" }, "r2": { "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" }, "r3": { "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" }, "r4": { "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" }, "r5": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "12", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-12" }, "r6": { "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" }, "r7": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "SubTopic": "10", "Topic": "810", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-20" }, "r8": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r9": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r10": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "10", "Topic": "360", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1" }, "r11": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(c)(3)", "SubTopic": "10", "Topic": "810", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A" }, "r12": { "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" }, "r13": { "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" }, "r14": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "SubTopic": "10", "Topic": "820", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r15": { "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" }, "r16": { "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" }, "r17": { "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" }, "r18": { "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,20,22)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r19": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.19-26)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r20": { "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" }, "r21": { "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" }, "r22": { "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" }, "r23": { "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" }, "r24": { "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" }, "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.29-31)", "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.3,4)", "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": "220", "SubTopic": "10", "Section": "45", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-14" }, "r28": { "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" }, "r29": { "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" }, "r30": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "12", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-12" }, "r31": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "13", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13" }, "r32": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "13", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13" }, "r33": { "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" }, "r34": { "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" }, "r35": { "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" }, "r36": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-1" }, "r37": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "18", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-18" }, "r38": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "20", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-20" }, "r39": { "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" }, "r40": { "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" }, "r41": { "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" }, "r42": { "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" }, "r43": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "360", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1" }, "r44": { "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" }, "r45": { "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" }, "r46": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-2" }, "r47": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-3" }, "r48": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "20", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479907/805-20-50-1" }, "r49": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "820", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r50": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "820", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-3" }, "r51": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "825", "SubTopic": "10", "Section": "50", "Paragraph": "20", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-20" }, "r52": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "825", "SubTopic": "10", "Section": "50", "Paragraph": "21", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-21" }, "r53": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "835", "SubTopic": "30", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-3" }, "r54": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "855", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483399/855-10-50-2" }, "r55": { "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" }, "r56": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "944", "SubTopic": "40", "Publisher": "FASB", "URI": "https://asc.fasb.org//944-40/tableOfContent" }, "r57": { "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))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r58": { "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" }, "r59": { "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" }, "r60": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(24))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r61": { "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" }, "r62": { "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" }, "r63": { "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" }, "r64": { "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" }, "r65": { "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" }, "r66": { "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" }, "r67": { "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" }, "r68": { "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" }, "r69": { "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" }, "r70": { "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" }, "r71": { "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" }, "r72": { "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(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r73": { "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" }, "r74": { "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" }, "r75": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r76": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.9)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r77": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "12", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-12" }, "r78": { "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" }, "r79": { "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" }, "r80": { "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" }, "r81": { "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" }, "r82": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "235", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//235/tableOfContent" }, "r83": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "250", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//250/tableOfContent" }, "r84": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "275", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//275/tableOfContent" }, "r85": { "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" }, "r86": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "440", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//440/tableOfContent" }, "r87": { "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" }, "r88": { "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" }, "r89": { "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" }, "r90": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "805", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//805/tableOfContent" }, "r91": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "810", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//810/tableOfContent" }, "r92": { "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" }, "r93": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(1)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r94": { "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" }, "r95": { "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" }, "r96": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(15)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r97": { "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" }, "r98": { "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" }, "r99": { "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" }, "r100": { "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" }, "r101": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04.9)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r102": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "230", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "b.", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481160/942-230-45-1" }, "r103": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-6" }, "r104": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-6" }, "r105": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-6" }, "r106": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-6" }, "r107": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-7" }, "r108": { "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" }, "r109": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-1" }, "r110": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "606", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-13" }, "r111": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(b)(1)", "SubTopic": "10", "Topic": "606", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-13" }, "r112": { "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" }, "r113": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(d)(1)", "SubTopic": "20", "Topic": "310", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481925/310-20-65-2" }, "r114": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "3", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "326", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-3" }, "r115": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "3", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "326", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-3" }, "r116": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "842", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479832/842-10-65-4" }, "r117": { "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" }, "r118": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//275/tableOfContent" }, "r119": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Topic": "606", "Publisher": "FASB", "URI": "https://asc.fasb.org//606/tableOfContent" }, "r120": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "105", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6" }, "r121": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "105", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6" }, "r122": { "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" }, "r123": { "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" }, "r124": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "105", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6" }, "r125": { "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" }, "r126": { "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" }, "r127": { "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" }, "r128": { "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" }, "r129": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(12))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r130": { "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" }, "r131": { "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" }, "r132": { "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" }, "r133": { "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" }, "r134": { "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" }, "r135": { "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" }, "r136": { "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" }, "r137": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A" }, "r138": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A" }, "r139": { "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" }, "r140": { "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" }, "r141": { "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" }, "r142": { "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" }, "r143": { "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" }, "r144": { "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" }, "r145": { "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" }, "r146": { "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" }, "r147": { "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" }, "r148": { "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" }, "r149": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(210.5-03(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r150": { "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" }, "r151": { "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" }, "r152": { "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" }, "r153": { "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" }, "r154": { "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(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r155": { "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(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r156": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5", "Subparagraph": "(SAB Topic 6.B)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-5" }, "r157": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-11" }, "r158": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "12", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-12" }, "r159": { "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" }, "r160": { "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" }, "r161": { "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" }, "r162": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(h)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r163": { "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(m)(1)(iii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r164": { "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(m)(2)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r165": { "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" }, "r166": { "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" }, "r167": { "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" }, "r168": { "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" }, "r169": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1" }, "r170": { "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" }, "r171": { "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" }, "r172": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1" }, "r173": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1" }, "r174": { "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" }, "r175": { "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" }, "r176": { "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" }, "r177": { "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" }, "r178": { "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" }, "r179": { "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" }, "r180": { "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" }, "r181": { "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" }, "r182": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480530/250-10-S99-3" }, "r183": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5", "Subparagraph": "(SAB Topic 11.M.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480530/250-10-S99-5" }, "r184": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//260/tableOfContent" }, "r185": { "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" }, "r186": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-11" }, "r187": { "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" }, "r188": { "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" }, "r189": { "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" }, "r190": { "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" }, "r191": { "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" }, "r192": { "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" }, "r193": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "60B", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B" }, "r194": { "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" }, "r195": { "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" }, "r196": { "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" }, "r197": { "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" }, "r198": { "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" }, "r199": { "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" }, "r200": { "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" }, "r201": { "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" }, "r202": { "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" }, "r203": { "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" }, "r204": { "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" }, "r205": { "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" }, "r206": { "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" }, "r207": { "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" }, "r208": { "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" }, "r209": { "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" }, "r210": { "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" }, "r211": { "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" }, "r212": { "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" }, "r213": { "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" }, "r214": { "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" }, "r215": { "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" }, "r216": { "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" }, "r217": { "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" }, "r218": { "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" }, "r219": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//310/tableOfContent" }, "r220": { "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" }, "r221": { "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" }, "r222": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481925/310-20-65-2" }, "r223": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481925/310-20-65-2" }, "r224": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481830/320-10-45-11" }, "r225": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481830/320-10-45-2" }, "r226": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r227": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r228": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(aa)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r229": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(aaa)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r230": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r231": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r232": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r233": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2A" }, "r234": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3" }, "r235": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3" }, "r236": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3" }, "r237": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3" }, "r238": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3" }, "r239": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r240": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r241": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(aaa)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r242": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r243": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r244": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r245": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r246": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r247": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r248": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r249": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5A" }, "r250": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5A" }, "r251": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5A", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5A" }, "r252": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B" }, "r253": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B" }, "r254": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B" }, "r255": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B" }, "r256": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B" }, "r257": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-9" }, "r258": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-9" }, "r259": { "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" }, "r260": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-2" }, "r261": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4" }, "r262": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4" }, "r263": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4" }, "r264": { "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" }, "r265": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4" }, "r266": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4" }, "r267": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(e)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4" }, "r268": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-5" }, "r269": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-5" }, "r270": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-5" }, "r271": { "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" }, "r272": { "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" }, "r273": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-11" }, "r274": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13" }, "r275": { "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" }, "r276": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-14" }, "r277": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "16", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-16" }, "r278": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-5" }, "r279": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479130/326-30-45-1" }, "r280": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479106/326-30-50-3A" }, "r281": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479106/326-30-50-4" }, "r282": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479106/326-30-50-4" }, "r283": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479106/326-30-50-4" }, "r284": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479106/326-30-50-4" }, "r285": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479106/326-30-50-5" }, "r286": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479106/326-30-50-7" }, "r287": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479106/326-30-50-9" }, "r288": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "340", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479483/340-40-50-3" }, "r289": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "340", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479483/340-40-50-3" }, "r290": { "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" }, "r291": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "405", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147477123/405-50-65-1" }, "r292": { "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" }, "r293": { "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" }, "r294": { "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" }, "r295": { "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" }, "r296": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1" }, "r297": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.Y.Q4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1" }, "r298": { "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" }, "r299": { "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" }, "r300": { "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" }, "r301": { "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" }, "r302": { "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" }, "r303": { "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" }, "r304": { "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" }, "r305": { "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" }, "r306": { "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" }, "r307": { "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" }, "r308": { "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" }, "r309": { "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" }, "r310": { "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" }, "r311": { "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" }, "r312": { "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" }, "r313": { "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" }, "r314": { "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" }, "r315": { "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" }, "r316": { "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" }, "r317": { "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" }, "r318": { "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" }, "r319": { "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" }, "r320": { "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" }, "r321": { "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" }, "r322": { "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" }, "r323": { "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" }, "r324": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r325": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18" }, "r326": { "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" }, "r327": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479837/606-10-45-1" }, "r328": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479837/606-10-45-2" }, "r329": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-10" }, "r330": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12" }, "r331": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12" }, "r332": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12" }, "r333": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12" }, "r334": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12" }, "r335": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-13" }, "r336": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-15" }, "r337": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-4" }, "r338": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-5" }, "r339": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-8" }, "r340": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-8" }, "r341": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-9" }, "r342": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r343": { "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" }, "r344": { "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" }, "r345": { "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" }, "r346": { "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" }, "r347": { "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" }, "r348": { "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" }, "r349": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-5" }, "r350": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-5" }, "r351": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//718/tableOfContent" }, "r352": { "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" }, "r353": { "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" }, "r354": { "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" }, "r355": { "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" }, "r356": { "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" }, "r357": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r358": { "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" }, "r359": { "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" }, "r360": { "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" }, "r361": { "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" }, "r362": { "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" }, "r363": { "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" }, "r364": { "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" }, "r365": { "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" }, "r366": { "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" }, "r367": { "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" }, "r368": { "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" }, "r369": { "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" }, "r370": { "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" }, "r371": { "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" }, "r372": { "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" }, "r373": { "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" }, "r374": { "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" }, "r375": { "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" }, "r376": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r377": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r378": { "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" }, "r379": { "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" }, "r380": { "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" }, "r381": { "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" }, "r382": { "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" }, "r383": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r384": { "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" }, "r385": { "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" }, "r386": { "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" }, "r387": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 14.C.Q3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1" }, "r388": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 14.D.1.Q5)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1" }, "r389": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 14.D.2.Q6)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1" }, "r390": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 14.D.3.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1" }, "r391": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 14.F)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1" }, "r392": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//740/tableOfContent" }, "r393": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-4" }, "r394": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-6" }, "r395": { "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" }, "r396": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-12" }, "r397": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-14" }, "r398": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "17", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-17" }, "r399": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-21" }, "r400": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8" }, "r401": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8" }, "r402": { "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" }, "r403": { "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" }, "r404": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8" }, "r405": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB TOPIC 6.I.5.Q1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r406": { "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" }, "r407": { "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" }, "r408": { "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" }, "r409": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 11.C)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-2" }, "r410": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "270", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482526/740-270-50-1" }, "r411": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482603/740-30-50-2" }, "r412": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479907/805-20-50-5" }, "r413": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479907/805-20-50-5" }, "r414": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479845/805-20-65-3" }, "r415": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479845/805-20-65-3" }, "r416": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "3", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479845/805-20-65-3" }, "r417": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479581/805-30-50-1" }, "r418": { "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" }, "r419": { "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" }, "r420": { "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" }, "r421": { "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" }, "r422": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-5" }, "r423": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r424": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r425": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r426": { "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" }, "r427": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r428": { "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" }, "r429": { "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" }, "r430": { "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" }, "r431": { "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" }, "r432": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(i)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r433": { "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" }, "r434": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480237/815-40-50-5" }, "r435": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r436": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r437": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r438": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r439": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r440": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r441": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r442": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r443": { "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" }, "r444": { "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" }, "r445": { "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" }, "r446": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-2" }, "r447": { "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" }, "r448": { "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" }, "r449": { "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" }, "r450": { "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" }, "r451": { "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" }, "r452": { "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" }, "r453": { "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" }, "r454": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "13", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482477/820-10-65-13" }, "r455": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "13", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482477/820-10-65-13" }, "r456": { "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" }, "r457": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482833/825-10-65-5" }, "r458": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482833/825-10-65-6" }, "r459": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482833/825-10-65-6" }, "r460": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482833/825-10-65-6" }, "r461": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482833/825-10-65-6" }, "r462": { "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" }, "r463": { "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" }, "r464": { "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" }, "r465": { "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" }, "r466": { "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" }, "r467": { "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" }, "r468": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481674/830-30-50-2" }, "r469": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "832", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483482/832-10-65-1" }, "r470": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "832", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483482/832-10-65-1" }, "r471": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "835", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483013/835-20-50-1" }, "r472": { "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" }, "r473": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479832/842-10-65-5" }, "r474": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479832/842-10-65-5" }, "r475": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479832/842-10-65-5" }, "r476": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479832/842-10-65-5" }, "r477": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-1" }, "r478": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-1" }, "r479": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "848", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2" }, "r480": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "848", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2" }, "r481": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "848", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2" }, "r482": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "848", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)(3)(iii)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2" }, "r483": { "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" }, "r484": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-3" }, "r485": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "855", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483399/855-10-50-2" }, "r486": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r487": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r488": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r489": { "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" }, "r490": { "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" }, "r491": { "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" }, "r492": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r493": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r494": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r495": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r496": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r497": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r498": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r499": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481444/860-30-45-1" }, "r500": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481420/860-30-50-7" }, "r501": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-3" }, "r502": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-3" }, "r503": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-3" }, "r504": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(4)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-3" }, "r505": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r506": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r507": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r508": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r509": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(5)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r510": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(6)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r511": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r512": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r513": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r514": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r515": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r516": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "910", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482546/910-10-50-6" }, "r517": { "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" }, "r518": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "926", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483194/926-20-65-2" }, "r519": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "926", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483194/926-20-65-2" }, "r520": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "926", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483194/926-20-65-2" }, "r521": { "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" }, "r522": { "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(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r523": { "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" }, "r524": { "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" }, "r525": { "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" }, "r526": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480832/942-320-50-2" }, "r527": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480832/942-320-50-3A" }, "r528": { "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" }, "r529": { "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)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r530": { "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" }, "r531": { "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)(15)(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r532": { "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" }, "r533": { "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" }, "r534": { "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" }, "r535": { "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" }, "r536": { "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" }, "r537": { "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" }, "r538": { "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" }, "r539": { "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" }, "r540": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r541": { "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" }, "r542": { "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" }, "r543": { "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" }, "r544": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r545": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r546": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r547": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r548": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r549": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column F))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r550": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480081/944-40-50-7A" }, "r551": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r552": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r553": { "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" }, "r554": { "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" }, "r555": { "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" }, "r556": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r557": { "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" }, "r558": { "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" }, "r559": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r560": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r561": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(h)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r562": { "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" }, "r563": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "825", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479383/944-825-50-1B" }, "r564": { "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" }, "r565": { "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" }, "r566": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-13" }, "r567": { "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" }, "r568": { "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" }, "r569": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r570": { "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" }, "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(1))", "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)(1))", "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(12)(b)(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(12)(b)(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)(2))", "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(13)(a)(3))", "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(14))", "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(15))", "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(16)(a))", "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(17))", "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(19))", "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(2)(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(2)(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)(a))", "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(3)(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(3)(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)(b))", "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)(c))", "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(6)(d))", "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(6)(e))", "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(8))", "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)(b))", "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)(c))", "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": "1", "Subparagraph": "(SX 210.6-04(9)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r595": { "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" }, "r596": { "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" }, "r597": { "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" }, "r598": { "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" }, "r599": { "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" }, "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(1)(b))", "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(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(2)(a))", "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(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)(1))", "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)(2))", "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)(3))", "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)(a)(5))", "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)(a)(6))", "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)(a)(7))", "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)(1))", "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)(2))", "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)(3))", "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(7)(c)(5))", "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": "1", "Subparagraph": "(SX 210.6-07(7)(c)(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r615": { "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" }, "r616": { "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" }, "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(1)(d))", "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": "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" }, "r619": { "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" }, "r620": { "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" }, "r621": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r622": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2" }, "r623": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r624": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r625": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r626": { "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 E)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r627": { "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 E)(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r628": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "954", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481027/954-310-50-2" }, "r629": { "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" }, "r630": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "976", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482856/976-310-50-1" }, "r631": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "978", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482707/978-310-50-1" }, "r632": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "13H", "Subparagraph": "(a)", "SubTopic": "40", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-13H" }, "r633": { "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" }, "r634": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(g)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1" }, "r635": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "16", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483444/210-20-55-16" }, "r636": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483444/210-20-55-21" }, "r637": { "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" }, "r638": { "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" }, "r639": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r640": { "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" }, "r641": { "role": "http://www.xbrl.org/2003/role/exampleRef", "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" }, "r642": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "12A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481933/310-10-55-12A" }, "r643": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479081/326-30-55-8" }, "r644": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "340", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "05", "Paragraph": "5", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482955/340-10-05-5" }, "r645": { "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" }, "r646": { "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" }, "r647": { "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" }, "r648": { "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" }, "r649": { "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" }, "r650": { "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" }, "r651": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r652": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r653": { "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" }, "r654": { "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" }, "r655": { "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" }, "r656": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-11" }, "r657": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-6" }, "r658": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480547/715-80-55-8" }, "r659": { "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" }, "r660": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479401/944-30-55-2" }, "r661": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "29F", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-29F" }, "r662": { "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" }, "r663": { "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" }, "r664": { "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" }, "r665": { "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" }, "r666": { "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" }, "r667": { "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" }, "r668": { "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" }, "r669": { "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" }, "r670": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "39", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480228/946-830-45-39" }, "r671": { "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" }, "r672": { "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" }, "r673": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b" }, "r674": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b-2" }, "r675": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "d1-1" }, "r676": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 10-Q", "Number": "240", "Section": "308", "Subsection": "a" }, "r677": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "16", "Subsection": "J", "Paragraph": "a" }, "r678": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1" }, "r679": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i" }, "r680": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "A" }, "r681": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "B" }, "r682": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "C" }, "r683": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "D" }, "r684": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "E" }, "r685": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "ii" }, "r686": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "iii" }, "r687": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "2" }, "r688": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Subsection": "F", "Paragraph": "1", "Subparagraph": "ii", "Section": "6" }, "r689": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a" }, "r690": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1" }, "r691": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "i" }, "r692": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "ii" }, "r693": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iii" }, "r694": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iv" }, "r695": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "v" }, "r696": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "2" }, "r697": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "3" }, "r698": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "b" }, "r699": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a" }, "r700": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1" }, "r701": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "i" }, "r702": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "ii" }, "r703": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iii" }, "r704": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iv" }, "r705": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "v" }, "r706": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "2" }, "r707": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "3" }, "r708": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "b" }, "r709": { "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" }, "r710": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v" }, "r711": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "1" }, "r712": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "ii" }, "r713": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii" }, "r714": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iv" }, "r715": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "vi" }, "r716": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "3" }, "r717": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "4" }, "r718": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "i" }, "r719": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "ii" }, "r720": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "iii" }, "r721": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "iv" }, "r722": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "6" }, "r723": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "6", "Subparagraph": "i" }, "r724": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1" }, "r725": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i" }, "r726": { "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" }, "r727": { "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" }, "r728": { "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" }, "r729": { "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" }, "r730": { "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" }, "r731": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "ii" }, "r732": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "iii" }, "r733": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "2" }, "r734": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "1" }, "r735": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2" }, "r736": { "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" }, "r737": { "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" }, "r738": { "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" }, "r739": { "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" }, "r740": { "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" }, "r741": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a" }, "r742": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "1" }, "r743": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "A" }, "r744": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "B" }, "r745": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "C" }, "r746": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "D" }, "r747": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "b", "Paragraph": "1" }, "r748": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-T", "Number": "232", "Section": "405" }, "r749": { "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-10" }, "r750": { "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef", "Topic": "855", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483399/855-10-50-3" }, "r751": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(b)(1)", "SubTopic": "10", "Topic": "606", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-13" }, "r752": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-18" }, "r753": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "SubTopic": "10", "Topic": "250", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-3" }, "r754": { "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" }, "r755": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(a)", "Publisher": "SEC" }, "r756": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(b)", "Subparagraph": "(1)", "Publisher": "SEC" }, "r757": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(b)", "Subparagraph": "(2)", "Publisher": "SEC" }, "r758": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(b)", "Subparagraph": "(3)", "Publisher": "SEC" }, "r759": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(c)", "Subparagraph": "(2)(i)", "Publisher": "SEC" }, "r760": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(c)", "Subparagraph": "(2)(ii)", "Publisher": "SEC" }, "r761": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(c)", "Subparagraph": "(2)(iii)", "Publisher": "SEC" }, "r762": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "205", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483504/205-10-50-1" }, "r763": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r764": { "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(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r765": { "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(3)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r766": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r767": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r768": { "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" }, "r769": { "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" }, "r770": { "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" }, "r771": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-8" }, "r772": { "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" }, "r773": { "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" }, "r774": { "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" }, "r775": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-3" }, "r776": { "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" }, "r777": { "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" }, "r778": { "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" }, "r779": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-4" }, "r780": { "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" }, "r781": { "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" }, "r782": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-2" }, "r783": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "310", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481569/310-20-50-1" }, "r784": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "310", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481569/310-20-50-2" }, "r785": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "310", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481569/310-20-50-4" }, "r786": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481830/320-10-45-1" }, "r787": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481830/320-10-45-11" }, "r788": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r789": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r790": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3" }, "r791": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3" }, "r792": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r793": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B" }, "r794": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-9" }, "r795": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "321", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479536/321-10-50-3" }, "r796": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "321", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479536/321-10-50-3" }, "r797": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "321", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479536/321-10-50-3" }, "r798": { "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" }, "r799": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "340", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483032/340-10-45-1" }, "r800": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "340", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479483/340-40-50-3" }, "r801": { "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" }, "r802": { "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" }, "r803": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "410", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481931/410-30-50-10" }, "r804": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//450/tableOfContent" }, "r805": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-9" }, "r806": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1" }, "r807": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r808": { "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" }, "r809": { "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" }, "r810": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r811": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-10" }, "r812": { "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" }, "r813": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r814": { "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" }, "r815": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r816": { "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" }, "r817": { "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" }, "r818": { "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" }, "r819": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r820": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r821": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r822": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r823": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r824": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r825": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(1)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r826": { "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" }, "r827": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r828": { "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" }, "r829": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480109/944-80-50-1" }, "r830": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-15" }, "r831": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "16", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-16" }, "r832": { "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" }, "r833": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-3" }, "r834": { "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" }, "r835": { "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" }, "r836": { "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 E)(Footnote 6)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" } } } ZIP 64 0000950170-23-072195-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0000950170-23-072195-xbrl.zip M4$L#!!0 ( ** E5?4@6/F(A " $7"+ 1 <&%Y>"TR,#(S,3$S,"YH M=&WLO>M66TF6+OJ_GV)MNGMWYC@.'/<+SLP]2%^J.#L3NXRSN^K\R1&7&4:= M0J(DX33]]&?&$L+&@,&PA)90Y.@N PJM%9<9WS=GS$O\\'\^'@V;#S"9#L:C M'[?8-MUJ8!3':3!Z_^/6[L'SO;VM__/3#_^+D.;%J[W]9A_^;';C;/ !7@RF M<3B>GDR@^>[@U^^;O=%P,(+F[S^__:5Y,8XG1S":-:0YG,V.=YX^_?///[=3 M'HRFX^')#%\UW8[CHZ<-(?-G/Y^ +W]N7O@9-#N<ED\/YPUGP7OV_*E_#-HQ$,AZ?-J\'(C^+ #YN#Q2N?8!_C M=K,['#9OR[>FS5N8PN0#I.WRR'_YX7"&:G]A?.731=/!Q^N>RTHWRGJ7Y5XT'XU'^[CL MDT&\^FMI-GDZ.SV&I]B0C.8MSWLU'5S5)QP!>_KW7W\YB(=PY,F70T_PQ>Q/ M(6Z_'W]XBA\\+?*P:'CL3R^.!?^ C_S82F%IR)B@B\8G4_+>^^/S]ME/0]N; MLP\N/'DP'4O.S-?6:]YB\06(Z>H^XP<7GHS313X[:K5=651%J+S[GZG=_[2&E,YPPO7C(=#*[/)/X MQPMC/9E-KIU!]Q0_W?KI7YH?#L$G_+?Y83:8#>$G1LG??G@Z_[G\]0AFOL4; M O\\&7SX<>OY>#1#%"+O<)JVFCC_[<>M&7R&VUVFI&_JB\!08[+T0V-2LDY(B$& M(CT^*DB:<$*-5R)FSVS^O',+HGJ%9.:';_!)X_0*_S:]6T?_QF_5RXQ;G2>- M4R@,(])(1QPN.>%>)/"4 =7F\UX^/YE,SCOY#_"3EZ-4B/)NG20$E^R6BZU9 MMLP;292SAD@A42P]6%QQ;I,3+*KLKI_/TM5[S"8"A+RFEZ\F/K;ZPKR;5&EO M)?9+!(7=I-D0'R/*)&5:!,@41771S3,0WWD^/CH:S$IGI[NC5* "]S6J/@.X MW%T54,RU)8GI3"07F5BC!*'!BZR<#I[ZK>9D-)A_X;???SMX@<@V'>R,!D/$ MF\D)(!@\O=CU:X8B60@XZ3@K)G*46TN)YP*G/0$/-"B+TW:?H0@=%36!"(GC MD: %<2FBZ+DHDQ"X07SJ:B@JR$B-TB0'CF(>521.:TJ 6BI#5CG1N!A*(6@< M!W)[0;3RD+>#Z1^XZ@$FK_/SX0#__N58HC4V9!:)X0A',JE4D(@1D[3Q!@$M M675A+'LS.-IJ$L3!$2+*CUM[^Z^VFCEW_;B%9+>#2@E)XQDY:X+8>,NA(G)3 MKA,G.4>-JT9Q1QN/5Q4WL$\>Q^O+>EL47@/W&:H($5FDK&I.B./>!^*59,2' M@&JGY @4#S54;222B8]$&"EPLU 1*$]$1SB1#@N64Q+&NH%W&>A6Q0JG"#(D,2B>!,O(B2>,>.[.7'8X@S2/,!OLX'^-=IGD_L7'E@7P[8@[2H 2(R*%%F M%FG40:$Z9[TVQDA<\:V?WNA?;SF'8F3O3%N;%E_9M$;W3C'F?MR:HJTQ+ 9N^[?#2>E1V7%D8:5N M?YRF\K:+SYB_[O-WM+].QR>3]K?V4&'G;)CME#__G2-G!8/*8!(:50WC$601 MU0BDD&@"HY-E6XNO0FMP+'X;I/)['L"D:;L 5]J:S_?^[T7SXLLO+QXWA?=% M>YG_FO!E'X^'@SB8_0H%/ILTP$_G!U2+I3^8H?Y;OO,233TTA,9HH8U:!>CC M8+KUT^>:T7AT,!O'/^;/^N'IE:_X:=&W\YX\O6K8QZV\G/=ZYB>SHH?_-+=Z M':'G8_STV?G\I4]-&2."?GK%_)/%[XN7/+VP9EJK04U M@7^>X%8^O682/FLZ?0L1+41$M^YE?'[B-OMI?B+[N=@N/KF+V(K$L@RH;J!. MBZ3('!I4R9NBF@+,U@AI;8NJP-1[O,4M0N MN$4E7S(D/[3X)8G&!*8T15;.?5N;Z62V\V8R3B=Q]GIR ),/@PCS)6F5U3