0000081061-24-000024.txt : 20240501 0000081061-24-000024.hdr.sgml : 20240501 20240501140636 ACCESSION NUMBER: 0000081061-24-000024 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 51 CONFORMED PERIOD OF REPORT: 20240330 FILED AS OF DATE: 20240501 DATE AS OF CHANGE: 20240501 FILER: COMPANY DATA: COMPANY CONFORMED NAME: PUBLIX SUPER MARKETS INC CENTRAL INDEX KEY: 0000081061 STANDARD INDUSTRIAL CLASSIFICATION: RETAIL-GROCERY STORES [5411] ORGANIZATION NAME: 07 Trade & Services IRS NUMBER: 590324412 STATE OF INCORPORATION: FL FISCAL YEAR END: 1228 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 000-00981 FILM NUMBER: 24902215 BUSINESS ADDRESS: STREET 1: 3300 PUBLIX CORPORATE PARKWAY CITY: LAKELAND STATE: FL ZIP: 33811 BUSINESS PHONE: 863-688-1188 MAIL ADDRESS: STREET 1: 3300 PUBLIX CORPORATE PARKWAY CITY: LAKELAND STATE: FL ZIP: 33811 10-Q 1 ck0000081061-20240330.htm 10-Q ck0000081061-20240330
FALSE2024Q1000008106112/2800000810612023-12-312024-03-3000000810612024-04-15xbrli:shares00000810612024-03-30iso4217:USD00000810612023-12-30iso4217:USDxbrli:shares00000810612023-01-012023-04-0100000810612022-12-3100000810612023-04-010000081061us-gaap:CommonStockMember2023-12-300000081061us-gaap:AdditionalPaidInCapitalMember2023-12-300000081061us-gaap:RetainedEarningsMember2023-12-300000081061us-gaap:TreasuryStockCommonMember2023-12-300000081061us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-12-300000081061ck0000081061:CommonStockRelatedToEsopMember2023-12-300000081061us-gaap:RetainedEarningsMember2023-12-312024-03-300000081061us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-12-312024-03-300000081061us-gaap:CommonStockMember2023-12-312024-03-300000081061us-gaap:AdditionalPaidInCapitalMember2023-12-312024-03-300000081061us-gaap:TreasuryStockCommonMember2023-12-312024-03-300000081061ck0000081061:CommonStockRelatedToEsopMember2023-12-312024-03-300000081061us-gaap:CommonStockMember2024-03-300000081061us-gaap:AdditionalPaidInCapitalMember2024-03-300000081061us-gaap:RetainedEarningsMember2024-03-300000081061us-gaap:TreasuryStockCommonMember2024-03-300000081061us-gaap:AccumulatedOtherComprehensiveIncomeMember2024-03-300000081061ck0000081061:CommonStockRelatedToEsopMember2024-03-300000081061us-gaap:CommonStockMember2022-12-310000081061us-gaap:AdditionalPaidInCapitalMember2022-12-310000081061us-gaap:RetainedEarningsMember2022-12-310000081061us-gaap:TreasuryStockCommonMember2022-12-310000081061us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-12-310000081061ck0000081061:CommonStockRelatedToEsopMember2022-12-310000081061us-gaap:RetainedEarningsMember2023-01-012023-04-010000081061us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-01-012023-04-010000081061us-gaap:CommonStockMember2023-01-012023-04-010000081061us-gaap:AdditionalPaidInCapitalMember2023-01-012023-04-010000081061us-gaap:TreasuryStockCommonMember2023-01-012023-04-010000081061ck0000081061:CommonStockRelatedToEsopMember2023-01-012023-04-010000081061us-gaap:CommonStockMember2023-04-010000081061us-gaap:AdditionalPaidInCapitalMember2023-04-010000081061us-gaap:RetainedEarningsMember2023-04-010000081061us-gaap:TreasuryStockCommonMember2023-04-010000081061us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-04-010000081061ck0000081061:CommonStockRelatedToEsopMember2023-04-010000081061us-gaap:FairValueInputsLevel1Member2024-03-300000081061us-gaap:FairValueInputsLevel2Member2024-03-300000081061us-gaap:FairValueInputsLevel3Member2024-03-300000081061us-gaap:FairValueInputsLevel1Member2023-12-300000081061us-gaap:FairValueInputsLevel2Member2023-12-300000081061us-gaap:FairValueInputsLevel3Member2023-12-300000081061us-gaap:CorporateDebtSecuritiesMember2024-03-300000081061us-gaap:CorporateDebtSecuritiesMember2023-12-312024-03-300000081061ck0000081061:DebtSecuritiesRestrictedMember2024-03-300000081061ck0000081061:DebtSecuritiesRestrictedMember2023-12-312024-03-300000081061us-gaap:CorporateDebtSecuritiesMember2023-12-300000081061us-gaap:CorporateDebtSecuritiesMember2023-01-012023-12-300000081061ck0000081061:DebtSecuritiesRestrictedMember2023-12-300000081061ck0000081061:DebtSecuritiesRestrictedMember2023-01-012023-12-3000000810612023-01-012023-12-30ck0000081061:AFS_security0000081061us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember2023-12-300000081061us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2023-12-300000081061us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember2023-12-312024-03-300000081061us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2023-12-312024-03-300000081061us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember2024-03-300000081061us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2024-03-300000081061us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember2022-12-310000081061us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2022-12-310000081061us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember2023-01-012023-04-010000081061us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2023-01-012023-04-010000081061us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember2023-04-010000081061us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2023-04-010000081061us-gaap:SubsequentEventMember2024-04-012024-04-010000081061us-gaap:SubsequentEventMember2024-05-012024-05-010000081061us-gaap:SubsequentEventMember2024-04-152024-04-15


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 March 30, 2024
Commission File Number: 000-00981
 publixlogorev2a12.jpg
PUBLIX SUPER MARKETS, INC.
(Exact name of Registrant as specified in its charter)
Florida 59-0324412
(State of incorporation) (I.R.S. Employer Identification No.)
3300 Publix Corporate Parkway
Lakeland, Florida
 33811
(Address of principal executive offices) (Zip Code)
(863) 688-1188
(Registrant’s telephone number, including area code)
Securities registered pursuant to Section 12(b) of the Act: None
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 and (2) has been subject to such filing requirements for the past 90 days.
Yes    X          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 during the preceding 12 months.
Yes    X          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    X    
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    X  
The number of shares of the Registrant’s common stock outstanding as of April 15, 2024 was 3,306,000,000.




PART I. FINANCIAL INFORMATION
Item 1. Financial Statements
PUBLIX SUPER MARKETS, INC.
CONDENSED CONSOLIDATED BALANCE SHEETS
(Amounts are in millions, except par value)
(Unaudited)
March 30, 2024December 30, 2023
ASSETS
Current assets:
Cash and cash equivalents
$756 865 
Short-term investments
2,322 1,899 
Trade receivables
1,293 1,174 
Inventories
2,431 2,462 
Prepaid expenses
85 82 
Total current assets
6,887 6,482 
Long-term investments12,445 11,867 
Other noncurrent assets760 730 
Operating lease right-of-use assets3,128 3,121 
Property, plant and equipment20,943 20,393 
Accumulated depreciation(8,399)(8,209)
Net property, plant and equipment
12,544 12,184 
$35,764 34,384 
LIABILITIES AND EQUITY
Current liabilities:
Accounts payable
$3,077 2,931 
Accrued expenses:
Contributions to retirement plans
338 730 
Self-insurance reserves
271 263 
Salaries and wages
339 226 
Other
624 537 
Current portion of long-term debt
17 17 
Current portion of operating lease liabilities
358 361 
Income taxes252 217 
Total current liabilities
5,276 5,282 
Deferred income taxes849 764 
Self-insurance reserves269 263 
Long-term debt41 42 
Operating lease liabilities2,608 2,624 
Finance lease liabilities609 536 
Other noncurrent liabilities212 202 
Total liabilities
9,864 9,713 
Common stock related to Employee Stock Ownership Plan (ESOP)4,835 4,220 
Stockholders’ equity:
Common stock of $1 par value. Authorized 4,000 shares;
issued 3,316 shares in 2024 and 3,294 shares in 2023
3,316 3,294 
Additional paid-in capital
2,323 2,005 
Retained earnings
20,778 19,741 
Treasury stock at cost, 9 shares in 2024
(133) 
Accumulated other comprehensive losses(419)(404)
Common stock related to ESOP
(4,835)(4,220)
Total stockholders’ equity
21,030 20,416 
Noncontrolling interests35 35 
Total equity25,900 24,671 
$35,764 34,384 
See accompanying notes to condensed consolidated financial statements.
1


PUBLIX SUPER MARKETS, INC.
CONDENSED CONSOLIDATED STATEMENTS OF EARNINGS
(Amounts are in millions, except per share amounts)
(Unaudited)

 Three Months Ended
 March 30, 2024April 1, 2023
Revenues:
Sales$15,054 14,332 
Other operating income108 106 
Total revenues15,162 14,438 
Costs and expenses:
Cost of merchandise sold11,159 10,528 
Operating and administrative expenses2,808 2,695 
Total costs and expenses13,967 13,223 
Operating profit1,195 1,215 
Investment income495 328 
Other nonoperating income, net32 26 
Earnings before income tax expense1,722 1,569 
Income tax expense356 328 
Net earnings$1,366 1,241 
Weighted average shares outstanding3,297 3,328 
Earnings per share$0.41 0.37 


CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE EARNINGS
(Amounts are in millions)
(Unaudited)
 Three Months Ended
 March 30, 2024April 1, 2023
Net earnings$1,366 1,241 
Other comprehensive (losses) earnings:
Unrealized (loss) gain on debt securities net of income taxes of $(4.8) and $33.4 in 2024 and 2023, respectively.
(15)98 
Comprehensive earnings$1,351 1,339 

See accompanying notes to condensed consolidated financial statements.
2


PUBLIX SUPER MARKETS, INC.
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS
(Amounts are in millions)
(Unaudited)

 Three Months Ended
 March 30, 2024April 1, 2023
Cash flows from operating activities:
Cash received from customers$15,048 14,422 
Cash paid to employees and suppliers(13,244)(12,768)
Income taxes paid(205)(223)
Self-insured claims paid(131)(113)
Dividends and interest received110 94 
Other operating cash receipts106 105 
Other operating cash payments(9)(8)
Net cash provided by operating activities1,675 1,509 
Cash flows from investing activities:
Payment for capital expenditures(576)(492)
Proceeds from sale of property, plant and equipment9 1 
Payment for investments(1,050)(459)
Proceeds from sale and maturity of investments452 193 
Net cash used in investing activities(1,165)(757)
Cash flows from financing activities:
Payment for acquisition of common stock(394)(317)
Proceeds from sale of common stock110 108 
Dividends paid(329)(299)
Repayment of long-term debt(6)(19)
Net cash used in financing activities(619)(527)
Net (decrease) increase in cash and cash equivalents(109)225 
Cash and cash equivalents at beginning of period865 1,336 
Cash and cash equivalents at end of period$756 1,561 

See accompanying notes to condensed consolidated financial statements.     (Continued)
3


PUBLIX SUPER MARKETS, INC.
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS
(Amounts are in millions)
(Unaudited)
 
 Three Months Ended
 March 30, 2024April 1, 2023
Reconciliation of net earnings to net cash provided by
operating activities:
Net earnings$1,366 1,241 
Adjustments to reconcile net earnings to net cash provided
by operating activities:
Depreciation and amortization243 222 
Increase in last-in, first-out (LIFO) reserve9 34 
Retirement contributions paid or payable in common stock130 118 
Deferred income taxes90 60 
(Gain) loss on disposal and impairment of long-lived assets(6)1 
Gain on investments(387)(246)
Net amortization of investments6 15 
Changes in operating assets and liabilities providing
(requiring) cash:
Trade receivables(119)28 
Inventories22 (92)
Other assets21 (5)
Accounts payable and accrued expenses257 86 
Income taxes35 43 
Other liabilities8 4 
Total adjustments309 268 
Net cash provided by operating activities$1,675 1,509 

See accompanying notes to condensed consolidated financial statements.
4


PUBLIX SUPER MARKETS, INC.
CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS’ EQUITY
(Amounts are in millions, except per share amounts)
(Unaudited)

Common
Stock
Additional
Paid-in
Capital
Retained
Earnings
Common
Stock (Acquired
from) Sold
to Stock-
holders
Accumu-
lated Other Compre-
hensive
Earnings
(Losses)
Common
Stock
Related to
ESOP
Total
Stock-
holders’
Equity
2024
Balances at December 30, 2023$3,294 2,005 19,741  (404)(4,220)20,416 
Comprehensive earnings— — 1,366 — (15)— 1,351 
Dividends, $0.10 per share
— — (329)— — — (329)
Contribution of 32 shares to
retirement plan
22 312 — 157 — — 491 
Acquisition of 26 shares from
stockholders
— — — (394)— — (394)
Sale of 7 shares to stockholders
 6 — 104 — — 110 
Change for ESOP related shares— — — — — (615)(615)
Balances at March 30, 2024$3,316 2,323 20,778 (133)(419)(4,835)21,030 


2023
Balances at December 31, 2022$3,324 1,687 17,413  (609)(4,029)17,786 
Comprehensive earnings— — 1,241 — 98 — 1,339 
Dividends, $0.09 per share
— — (299)— — — (299)
Contribution of 31 shares to
retirement plan
22 309 — 119 — — 450 
Acquisition of 23 shares from
stockholders
— — — (317)— — (317)
Sale of 8 shares to stockholders
1 8 — 99 — — 108 
Change for ESOP related shares— — — — — (635)(635)
Balances at April 1, 2023$3,347 2,004 18,355 (99)(511)(4,664)18,432 

See accompanying notes to condensed consolidated financial statements.
5


PUBLIX SUPER MARKETS, INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS


(1)Basis of Presentation
The accompanying unaudited condensed consolidated financial statements of Publix Super Markets, Inc. and subsidiaries (Company) have been prepared in accordance with U.S. generally accepted accounting principles (GAAP) and the rules and regulations of the Securities and Exchange Commission (SEC) for interim financial reporting. Accordingly, the accompanying statements do not include all of the information and notes required by GAAP for complete financial statements. In the opinion of management, these statements include all adjustments that are of a normal and recurring nature necessary to present fairly the Company’s financial position and results of operations. Due to the seasonal nature of the Company’s business, the results of operations for the three months ended March 30, 2024 may not necessarily be indicative of the results for the entire 2024 fiscal year. These condensed consolidated financial statements should be read in conjunction with the consolidated financial statements and accompanying notes included in the Company’s Annual Report on Form 10-K for the year ended December 30, 2023 (Annual Report).
The preparation of financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities as of the date of the financial statements and the reported amounts of revenues and expenses during the reporting period. Actual results could differ from those estimates.
(2)Fair Value of Financial Instruments
The fair value of certain of the Company’s financial instruments, including cash and cash equivalents, trade receivables and accounts payable, approximates their respective carrying amounts due to their short-term maturity.
The fair value of investments is based on market prices using the following measurement categories:
Level 1 – Fair value is determined by using quoted prices in active markets for identical investments. Investments included in this category are equity securities (primarily exchange traded funds).
Level 2 – Fair value is determined by using other than quoted prices. By using observable inputs (for example, benchmark yields, interest rates, reported trades and broker dealer quotes), the fair value is determined through processes such as benchmark curves, benchmarking of similar securities and matrix pricing of corporate and government-sponsored agency bonds by using pricing of similar bonds based on coupons, ratings and maturities. Investments included in this category are debt securities (primarily taxable bonds), including restricted investments in taxable bonds held as collateral.
Level 3 – Fair value is determined by using other than observable inputs. Fair value is determined by using the best information available in the circumstances and requires significant management judgment or estimation. No investments are currently included in this category.
Following is a summary of fair value measurements for investments as of March 30, 2024 and December 30, 2023:
Fair ValueLevel 1Level 2Level 3
(Amounts are in millions)
March 30, 2024$14,767 3,062 11,705  
December 30, 202313,766 2,665 11,101  

6


PUBLIX SUPER MARKETS, INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS


(3)Investments
(a)Debt Securities
Following is a summary of debt securities as of March 30, 2024 and December 30, 2023:
Cost
Gross
Unrealized
Gains
Gross
Unrealized
Losses
Fair
Value
 (Amounts are in millions)
March 30, 2024
Taxable bonds$12,093 14 584 11,523 
Restricted investments184  2 182 
$12,277 14 586 11,705 
December 30, 2023
Taxable bonds$11,467 23 574 10,916 
Restricted investments186 2 3 185 
$11,653 25 577 11,101 
The Company maintains restricted investments primarily for the benefit of the Company’s insurance carrier related to self-insurance reserves. These investments are held as collateral and not used for claim payments.
Following is a summary of the cost and fair value of debt securities by expected maturity as of March 30, 2024 and December 30, 2023:
 March 30, 2024December 30, 2023
 Cost
Fair
Value
Cost
Fair
Value
 (Amounts are in millions)
Due in one year or less$2,341 2,322 1,906 1,899 
Due after one year through five years9,241 8,688 9,404 8,853 
Due after five years through ten years694 694 327 333 
Due after ten years1 1 16 16 
$12,277 11,705 11,653 11,101 

7


PUBLIX SUPER MARKETS, INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS


The Company had no debt securities with credit losses as of March 30, 2024 and December 30, 2023.
Following is a summary of debt securities with other unrealized losses by the time period impaired as of March 30, 2024 and December 30, 2023:
 
Less Than
12 Months
12 Months
or Longer
Total
Fair
Value
Unrealized
Losses
Fair
Value
Unrealized
Losses
Fair
Value
Unrealized
Losses
 (Amounts are in millions)
March 30, 2024
Taxable bonds$1,635 7 7,876 577 9,511 584 
Restricted investments59  62 2 121 2 
$1,694 7 7,938 579 9,632 586 
December 30, 2023
Taxable bonds$1,276 2 7,845 572 9,121 574 
Restricted investments30 1 76 2 106 3 
$1,306 3 7,921 574 9,227 577 
There were 466 debt securities contributing to the total unrealized losses of $586 million as of March 30, 2024. Unrealized losses related to debt securities are primarily due to increases in interest rates that occurred since the debt securities were purchased. The Company continues to receive scheduled principal and interest payments on these debt securities.
(b)Equity Securities
Equity securities are measured at fair value with net unrealized gains and losses from changes in the fair value recognized in earnings (fair value adjustment). The fair value of equity securities was $3.1 billion and $2.7 billion as of March 30, 2024 and December 30, 2023, respectively.
(c)Investment Income (Loss)
Net realized gain or loss on investments represents the difference between the cost and the proceeds from the sale of debt and equity securities. The net realized gain or loss on investments excludes the net gain or loss on the sale of equity securities previously recognized through the fair value adjustment. The Company had no net realized gain or loss on investments during the three months ended March 30, 2024 and April 1, 2023.
Following is a summary of investment income for the three months ended March 30, 2024 and April 1, 2023:
 Three Months Ended
March 30, 2024April 1, 2023
 (Amounts are in millions)
Interest and dividend income$108 82 
Fair value adjustment, due to net unrealized gain, on equity securities held at end of period387 246 
$495 328 

8


PUBLIX SUPER MARKETS, INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS


(4)Retirement Plan
The Company has a trusteed, noncontributory Employee Stock Ownership Plan (ESOP) for the benefit of eligible employees. Since the Company’s common stock is not traded on an established securities market, the ESOP includes a put option for shares of the Company’s common stock distributed from the ESOP. Shares are distributed from the ESOP primarily to separated vested participants and certain eligible participants who elect to diversify their account balances. Under the Company’s administration of the ESOP’s put option, if the owners of distributed shares desire to sell their shares, the Company is required to purchase the shares at fair value for a specified time period after distribution of the shares from the ESOP. The fair value of distributed shares subject to the put option totaled $827 million and $604 million as of March 30, 2024 and December 30, 2023, respectively. The cost of the shares held by the ESOP totaled $4.0 billion and $3.6 billion as of March 30, 2024 and December 30, 2023, respectively. Due to the Company’s obligation under the put option, the distributed shares subject to the put option and the shares held by the ESOP are classified as temporary equity in the mezzanine section of the condensed consolidated balance sheets and totaled $4.8 billion and $4.2 billion as of March 30, 2024 and December 30, 2023, respectively. The fair value of the shares held by the ESOP totaled $11.4 billion and $11.2 billion as of March 30, 2024 and December 30, 2023, respectively.
(5)Accumulated Other Comprehensive Earnings (Losses)
Following is a reconciliation of the changes in accumulated other comprehensive earnings (losses) net of income taxes for the three months ended March 30, 2024 and April 1, 2023:
Investments
Postretirement
Benefit
Accumulated
Other
Comprehensive
Earnings (Losses)
(Amounts are in millions)
2024
Balances at December 30, 2023$(412)8 (404)
Unrealized loss on debt securities(15)— (15)
Net other comprehensive losses(15) (15)
Balances at March 30, 2024$(427)8 (419)
2023
Balances at December 31, 2022$(618)9 (609)
Unrealized gain on debt securities98 — 98 
Net other comprehensive earnings98  98 
Balances at April 1, 2023$(520)9 (511)

(6)Subsequent Event
On April 1, 2024, the Company declared a quarterly dividend on its common stock of $0.1075 per share or $355 million, payable May 1, 2024 to stockholders of record as of the close of business April 15, 2024.


9


Item 2. Management’s Discussion and Analysis of Financial Condition and Results of Operations
The objective of this section is to provide a summary of material information relevant to enhancing the stockholders’ understanding of the financial condition and results of operations of the Company. Following is an analysis of the financial condition and results of operations of the Company for the three months ended March 30, 2024 as compared with the three months ended April 1, 2023. This information should be read in conjunction with the Company’s condensed consolidated financial statements and accompanying notes and the Annual Report.
Overview
The Company is engaged in the retail food industry and as of March 30, 2024 operated 1,371 supermarkets in Florida, Georgia, Alabama, South Carolina, Tennessee, North Carolina, Virginia and Kentucky. The Company has no other significant lines of business or industry segments. For the three months ended March 30, 2024, 13 supermarkets were opened (including three replacement supermarkets) and 30 supermarkets were remodeled. Two supermarkets were closed during the period. The replacement supermarkets that opened during the three months ended March 30, 2024 replaced one supermarket closed in the same period and two supermarkets closed in a previous period. The remaining supermarket closed in 2024 will be replaced on site in a subsequent period. In the normal course of operations, the Company replaces supermarkets and closes supermarkets that are not meeting performance expectations. The impact of future supermarket closings is not expected to be material.
Results of Operations
Sales
Sales for the three months ended March 30, 2024 were $15.1 billion as compared with $14.3 billion for the three months ended April 1, 2023, an increase of $722 million or 5.0%. The increase in sales for the three months ended March 30, 2024 as compared with the three months ended April 1, 2023 was primarily due to new supermarket sales and a 2.8% increase in comparable store sales (supermarkets open for the same weeks in both periods, including replacement supermarkets). The Company estimates that its sales for the three months ended March 30, 2024 increased $150 million or 1.0% due to the effect of the Easter holiday being in the first quarter in 2024. In 2023, the effect of the Easter holiday was in the second quarter. Comparable store sales for the three months ended March 30, 2024 increased primarily due to the impact of inflation on product costs and the effect of the early Easter holiday. Sales for supermarkets that are replaced on site are classified as new supermarket sales since the replacement period for the supermarket is generally 12 to 15 months.
Gross profit
Gross profit (sales less cost of merchandise sold) as a percentage of sales was 25.9% and 26.5% for the three months ended March 30, 2024 and April 1, 2023, respectively. The decrease in gross profit as a percentage of sales for the three months ended March 30, 2024 as compared with the three months ended April 1, 2023 was primarily due to a Medicare reimbursement process change related to pharmacy fees effective January 1, 2024, partially offset by the decrease in distribution costs. The Medicare reimbursement process change reduces both gross profit and operating and administrative expenses.
Operating and administrative expenses
Operating and administrative expenses as a percentage of sales were 18.7% and 18.8% for the three months ended March 30, 2024 and April 1, 2023, respectively. The decrease in operating and administrative expenses as a percentage of sales for the three months ended March 30, 2024 as compared with the three months ended April 1, 2023 was primarily due to a Medicare reimbursement process change related to pharmacy fees effective January 1, 2024, partially offset by the increase in payroll costs as a percentage of sales. The Medicare reimbursement process change reduces both gross profit and operating and administrative expenses.
Operating profit
Operating profit as a percentage of sales was 7.9% and 8.5% for the three months ended March 30, 2024 and April 1, 2023, respectively. The decrease in operating profit as a percentage of sales for the three months ended March 30, 2024 as compared with the three months ended April 1, 2023 was primarily due to the decrease in gross profit as a percentage of sales and the increase in payroll costs as a percentage of sales.
Investment income (loss)
Investment income for the three months ended March 30, 2024 and April 1, 2023 was $495 million and $328 million, respectively. Excluding the impact of net unrealized gains on equity securities in 2024 and 2023, investment income would have been $108 million and $82 million for the three months ended March 30, 2024 and April 1, 2023, respectively. Excluding the impact of net unrealized gains on equity securities in 2024 and 2023, the increase in investment income for the three months ended March 30, 2024 as compared with the three months ended April 1, 2023 was due to the increase in interest and dividend income.

10


Income tax expense
The effective income tax rate was 20.7% and 20.9% for the three months ended March 30, 2024 and April 1, 2023, respectively. The decrease in the effective income tax rate for the three months ended March 30, 2024 as compared with the three months ended April 1, 2023 was primarily due to the increased impact of permanent deductions and credits relative to earnings before income tax expense.
Net earnings
Net earnings were $1.4 billion or $0.41 per share and $1.2 billion or $0.37 per share for the three months ended March 30, 2024 and April 1, 2023, respectively. Net earnings as a percentage of sales were 9.1% and 8.7% for the three months ended March 30, 2024 and April 1, 2023, respectively. Excluding the impact of net unrealized gains on equity securities in 2024 and 2023, net earnings would have been $1.1 billion or $0.33 per share and 7.2% as a percentage of sales for the three months ended March 30, 2024 and $1.1 billion or $0.32 per share and 7.4% as a percentage of sales for the three months ended April 1, 2023. Excluding the impact of net unrealized gains on equity securities in 2024 and 2023, the decrease in net earnings as a percentage of sales for the three months ended March 30, 2024 as compared with the three months ended April 1, 2023 was primarily due to the decrease in operating profit as a percentage of sales, partially offset by the increase in interest and dividend income.
Non-GAAP Financial Measures
In addition to reporting financial results for the three months ended March 30, 2024 and April 1, 2023 in accordance with GAAP, the Company presents net earnings and earnings per share excluding the impact of equity securities being measured at fair value with net unrealized gains and losses from changes in the fair value recognized in earnings (fair value adjustment). These measures are not in accordance with, or an alternative to, GAAP. The Company excludes the impact of the fair value adjustment since it is primarily due to temporary equity market fluctuations that do not reflect the Company’s operations. The Company believes this information is useful in providing period-to-period comparisons of the results of operations.
Following is a reconciliation of net earnings to net earnings excluding the impact of the fair value adjustment for the three months ended March 30, 2024 and April 1, 2023:
Three Months Ended
March 30, 2024April 1, 2023
(Amounts are in millions, except per share amounts)
Net earnings$1,366 1,241 
Fair value adjustment, due to net unrealized gain, on equity securities held at end of period(387)(246)
Income tax expense (1)
98 62 
Net earnings excluding impact of fair value adjustment$1,077 1,057 
Weighted average shares outstanding3,297 3,328 
Earnings per share excluding impact of fair value adjustment$0.33 0.32 
(1)Income tax expense is based on the Company’s combined federal and state statutory income tax rates.

11


Liquidity and Capital Resources
Cash and cash equivalents, short-term investments and long-term investments totaled $15.5 billion as of March 30, 2024, as compared with $14.6 billion as of December 30, 2023 and $13.7 billion as of April 1, 2023. The increase from the first quarter of 2023 to the first quarter of 2024 was primarily due to the increase in the fair value of investments.
Net cash provided by operating activities
Net cash provided by operating activities was $1.7 billion and $1.5 billion for the three months ended March 30, 2024 and April 1, 2023, respectively. The increase in net cash provided by operating activities for the three months ended March 30, 2024 as compared with the three months ended April 1, 2023 was primarily due to the payment in 2023 of payroll taxes that were deferred under a coronavirus tax relief provision in 2020 and the timing of purchases of inventories, partially offset by the timing of collections for receivables. Income taxes paid in 2024 includes payments for 2023 that were deferred due to Hurricane Idalia. Income taxes paid in 2023 includes payments for 2022 that were deferred due to Hurricane Ian.
Net cash used in investing activities
Net cash used in investing activities was $1.2 billion and $757 million for the three months ended March 30, 2024 and April 1, 2023, respectively. The primary use of net cash in investing activities for the three months ended March 30, 2024 was funding capital expenditures and net increases in investments. Capital expenditures for the three months ended March 30, 2024 totaled $576 million. These expenditures were incurred in connection with the opening of 13 supermarkets (including three replacement supermarkets) and the remodeling of 30 supermarkets. Expenditures were also incurred for new supermarkets and remodels in progress, construction or expansion of warehouses, new or enhanced information technology hardware and software and the acquisition or development of shopping centers in which the Company operates. For the three months ended March 30, 2024, the payment for investments, net of the proceeds from the sale and maturity of investments, was $598 million.
Net cash used in financing activities
Net cash used in financing activities was $619 million and $527 million for the three months ended March 30, 2024 and April 1, 2023, respectively. The primary use of net cash in financing activities was funding net common stock repurchases and dividend payments. Net common stock repurchases totaled $284 million and $209 million for the three months ended March 30, 2024 and April 1, 2023, respectively. The Company currently repurchases common stock at the stockholders’ request in accordance with the terms of the Company’s Employee Stock Purchase Plan (ESPP), Non-Employee Directors Stock Purchase Plan (Directors Plan), 401(k) Plan and ESOP. The amount of common stock offered to the Company for repurchase is not within the control of the Company, but is at the discretion of the stockholders. The Company expects to continue to repurchase its common stock, as offered by its stockholders from time to time, at its then current value. However, with the exception of certain shares distributed from the ESOP, such purchases are not required and the Company retains the right to discontinue them at any time.
Dividends
The Company paid quarterly dividends on its common stock totaling $329 million or $0.10 per share and $299 million or $0.09 per share during the three months ended March 30, 2024 and April 1, 2023, respectively.
Capital expenditures projection
Capital expenditures for the remainder of 2024 are expected to be approximately $1.9 billion, primarily related to new supermarkets, remodeling existing supermarkets, construction or expansion of warehouses, new or enhanced information technology hardware and software and the acquisition or development of shopping centers in which the Company operates. The shopping center acquisitions are financed with internally generated funds and assumed debt, if prepayment penalties for the debt are determined to be significant. This capital program is subject to continuing change and review.
Cash requirements
In 2024, cash requirements for operations, capital expenditures, common stock repurchases and dividend payments are expected to be financed by internally generated funds or liquid assets. Based on the Company’s financial position, it is expected that short-term and long-term borrowings would be available to support the Company’s liquidity requirements, if needed.

12


Forward-Looking Statements
Certain information provided by the Company in this Quarterly Report on Form 10-Q (Quarterly Report) may be forward-looking information as defined in Section 21E of the Securities Exchange Act of 1934 (Exchange Act). Forward-looking information includes statements about the future performance of the Company and is based on management’s assumptions and beliefs in light of the information currently available to them. When used, the words “plan,” “estimate,” “project,” “intend,” “expect,” “believe,” “will” and other similar expressions, as they relate to the Company, are intended to identify such forward-looking statements. These forward-looking statements are subject to uncertainties and other factors that could cause actual results to differ materially from those statements including, but not limited to, competitive practices and pricing in the food and drug industries generally and particularly in the Company’s principal markets; results of programs to increase sales, including private label sales; results of programs to control or reduce costs; changes in buying, pricing and promotional practices; changes in shrink management; supply chain disruptions; changes in the general economy, including an economic downturn associated with inflation, increased interest rates, international conflicts, acts of terrorism or other disruptions; changes in consumer spending; changes in population, employment and job growth in the Company’s principal markets; impacts of a public health crisis, geopolitical conditions or other significant catastrophic events; impacts of cybersecurity threats, including an intrusion into, compromise of or disruption in the Company’s information technology systems; and other factors affecting the Company’s business within or beyond the Company’s control. These factors include changes in interest or inflation rates; changes in federal, state and local laws and regulations; adverse determinations with respect to litigation or other claims; ability to recruit and retain employees; ability to construct new supermarkets or complete remodels as rapidly as planned; increases in product costs; and increases in operating costs including, but not limited to, labor, fuel and energy costs, debit and credit card fees and pharmacy fees. Other factors and assumptions not identified above could also cause the actual results to differ materially from those set forth in the forward-looking statements. Except as may be required by applicable law, the Company assumes no obligation to publicly update these forward-looking statements.
Item 3. Quantitative and Qualitative Disclosures About Market Risk
The Company does not utilize financial instruments for trading or other speculative purposes, nor does it utilize leveraged financial instruments. There have been no material changes in the market risk factors from those disclosed in the Annual Report.
Item 4. Controls and Procedures
As of the end of the period covered by this Quarterly Report, the Company carried out an evaluation, under the supervision and with the participation of the Company’s management, including the Company’s principal executive officer and principal financial officer, of the effectiveness of the design and operation of the Company’s disclosure controls and procedures pursuant to Exchange Act Rule 13a-15. Based upon this evaluation, the principal executive officer and principal financial officer each concluded that the Company’s disclosure controls and procedures were effective to provide reasonable assurance that information required to be disclosed by the Company in the reports that it files or submits under the Exchange Act is recorded, processed, summarized and reported within the time periods specified by the SEC’s rules and forms, and that such information has been accumulated and communicated to the Company’s management, including the Company’s principal executive officer and principal financial officer, in a manner that allows timely decisions regarding required disclosure. There have been no changes in the Company’s internal control over financial reporting identified in connection with the evaluation that occurred during the quarter ended March 30, 2024 that have materially affected, or are reasonably likely to materially affect, the internal control over financial reporting.

13


PART II. OTHER INFORMATION
Item 1. Legal Proceedings
As reported in the Annual Report, the Company is subject from time to time to various lawsuits, claims and charges arising in the normal course of business. The Company believes its recorded reserves are adequate in light of the probable and estimable liabilities. The estimated amount of reasonably possible losses for lawsuits, claims and charges, individually and in the aggregate, is considered to be immaterial. In the opinion of management, the ultimate resolution of these legal proceedings will not have a material adverse effect on the Company’s financial condition, results of operations or cash flows.
Item 1A. Risk Factors
There have been no material changes in the risk factors from those disclosed in the Annual Report.
Item 2. Unregistered Sales of Equity Securities and Use of Proceeds
Issuer Purchases of Equity Securities
Following are the shares of common stock repurchased by the Company during the three months ended March 30, 2024 (amounts are in millions, except per share amounts):
 
Period
Total
Number of
Shares
Purchased
Average
Price Paid
per Share
Total
Number of
Shares
Purchased as
Part of Publicly
Announced
Plans or
Programs (1)
Approximate
Dollar Value
of Shares
That May Yet Be
Purchased Under
the Plans or
Programs (1)
December 31, 2023 - February 3, 2024$15.10 N/AN/A
February 4, 2024 - March 2, 202415.10 N/AN/A
March 3, 2024 - March 30, 202415 15.20 N/AN/A
 
Total
26 $15.16 N/AN/A
(1)Common stock is made available for sale by the Company only to its current employees and members of its Board of Directors through the ESPP and Directors Plan and to participants of the 401(k) Plan. In addition, common stock is provided to employees through the ESOP. The Company currently repurchases common stock subject to certain terms and conditions. The ESPP, Directors Plan, 401(k) Plan and ESOP each contain provisions prohibiting any transfer for value without the owner first offering the common stock to the Company.
The Company’s common stock is not traded on an established securities market. The amount of common stock offered to the Company for repurchase is not within the control of the Company, but is at the discretion of the stockholders. The Company does not believe that these repurchases of its common stock are within the scope of a publicly announced plan or program (although the terms of the plans discussed above have been communicated to the participants). Thus, the Company does not believe that it has made any repurchases during the three months ended March 30, 2024 required to be disclosed in the last two columns of the table.
Item 3. Defaults Upon Senior Securities
Not applicable
Item 4. Mine Safety Disclosures
Not applicable
Item 5. Other Information
None

14



Item 6. Exhibits
101    The following financial information from this Quarterly Report is formatted in Extensible Business Reporting Language: (i) Condensed Consolidated Balance Sheets, (ii) Condensed Consolidated Statements of Earnings, (iii) Condensed Consolidated Statements of Comprehensive Earnings, (iv) Condensed Consolidated Statements of Cash Flows, (v) Condensed Consolidated Statements of Stockholders’ Equity and (vi) Notes to Condensed Consolidated Financial Statements.
104    Cover Page Interactive Data File (embedded within the Inline XBRL document and included in Exhibit 101).

15


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.
 PUBLIX SUPER MARKETS, INC.
Date:May 1, 2024 /s/  Merriann M. Metz
 Merriann M. Metz, Secretary
Date:May 1, 2024 /s/  David P. Phillips
David P. Phillips, Executive Vice President, Chief Financial Officer and Treasurer (Principal Financial and Accounting Officer)


16
EX-31.1 2 a1q2024exhibit311.htm EX-31.1 Document

Exhibit 31.1

CERTIFICATION PURSUANT TO SECTION 302
OF THE SARBANES-OXLEY ACT OF 2002
Certification
I, Randall T. Jones, Sr., certify that:
1.    I have reviewed this Quarterly Report on Form 10-Q of Publix Super Markets, 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 officers 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 officers 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: May 1, 2024


/s/ Randall T. Jones, Sr.
Randall T. Jones, Sr.
Executive Chairman


EX-31.2 3 a1q2024exhibit312.htm EX-31.2 Document

Exhibit 31.2
CERTIFICATION PURSUANT TO SECTION 302
OF THE SARBANES-OXLEY ACT OF 2002
Certification
I, Kevin S. Murphy, certify that:
1.    I have reviewed this Quarterly Report on Form 10-Q of Publix Super Markets, 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 officers 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 officers 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: May 1, 2024


/s/ Kevin S. Murphy
Kevin S. Murphy
Chief Executive Officer


EX-31.3 4 a1q2024exhibit313.htm EX-31.3 Document

Exhibit 31.3
CERTIFICATION PURSUANT TO SECTION 302
OF THE SARBANES-OXLEY ACT OF 2002
Certification
I, David P. Phillips, certify that:
1.    I have reviewed this Quarterly Report on Form 10-Q of Publix Super Markets, 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 officers 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 officers 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: May 1, 2024


/s/ David P. Phillips
David P. Phillips
Executive Vice President, Chief Financial Officer and Treasurer


EX-32.1 5 a1q2024exhibit321.htm EX-32.1 Document

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
The certification set forth below is being submitted in connection with the Quarterly Report on Form 10-Q of Publix Super Markets, Inc. (Company) for the period ended March 30, 2024 (Report) pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002.
I, Randall T. Jones, Sr., Executive Chairman of the Company, certify, to the best of my knowledge, that on the date hereof:

(1)     The Report fully complies with the requirements of Section 13(a) or 15(d) of the Exchange Act; and
(2)    The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.
Date: May 1, 2024


/s/ Randall T. Jones, Sr.
Randall T. Jones, Sr.
Executive Chairman

EX-32.2 6 a1q2024exhibit322.htm EX-32.2 Document

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
The certification set forth below is being submitted in connection with the Quarterly Report on Form 10-Q of Publix Super Markets, Inc. (Company) for the period ended March 30, 2024 (Report) pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002.
I, Kevin S. Murphy, Chief Executive Officer of the Company, certify, to the best of my knowledge, that on the date hereof:

(1)     The Report fully complies with the requirements of Section 13(a) or 15(d) of the Exchange Act; and
(2)    The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.
Date: May 1, 2024


/s/ Kevin S. Murphy
Kevin S. Murphy
Chief Executive Officer


EX-32.3 7 a1q2024exhibit323.htm EX-32.3 Document

Exhibit 32.3
CERTIFICATION PURSUANT TO 18 U.S.C. SECTION 1350,
AS ADOPTED PURSUANT TO
SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002
The certification set forth below is being submitted in connection with the Quarterly Report on Form 10-Q of Publix Super Markets, Inc. (Company) for the period ended March 30, 2024 (Report) pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002.
I, David P. Phillips, Chief Financial Officer of the Company, certify, to the best of my knowledge, that on the date hereof:

(1)     The Report fully complies with the requirements of Section 13(a) or 15(d) of the Exchange Act; and
(2)    The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.
Date: May 1, 2024


/s/ David P. Phillips
David P. Phillips
Executive Vice President, Chief Financial Officer and Treasurer


EX-101.SCH 8 ck0000081061-20240330.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 0000001 - Document - Document and Entity Information link:presentationLink link:calculationLink link:definitionLink 0000002 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS link:presentationLink link:calculationLink link:definitionLink 0000003 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 0000004 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF EARNINGS link:presentationLink link:calculationLink link:definitionLink 0000005 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE EARNINGS link:presentationLink link:calculationLink link:definitionLink 0000006 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE EARNINGS (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 0000007 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS link:presentationLink link:calculationLink link:definitionLink 0000007 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS link:presentationLink link:calculationLink link:definitionLink 0000008 - Statement - CONDENSED CONSOLIDATED STATEMENT OF STOCKHOLDERS EQUITY CONDENSED CONSOLIDATED STATEMENT OF STOCKHOLDERS' EQUITY link:presentationLink link:calculationLink link:definitionLink 0000009 - Statement - Condensed Consolidated Statements of Stockholders' Equity (Parenthetical) (Parentheticals) link:presentationLink link:calculationLink link:definitionLink 0000010 - Disclosure - Basis of Presentation (Notes) link:presentationLink link:calculationLink link:definitionLink 0000011 - Disclosure - Fair Value of Financial Instruments (Notes) link:presentationLink link:calculationLink link:definitionLink 0000012 - Disclosure - Investments (Notes) link:presentationLink link:calculationLink link:definitionLink 0000013 - Disclosure - Retirement Plan (Notes) link:presentationLink link:calculationLink link:definitionLink 0000014 - Disclosure - Accumulated Other Comprehensive Earnings (Losses) (Notes) link:presentationLink link:calculationLink link:definitionLink 0000015 - Disclosure - Subsequent Event (Notes) link:presentationLink link:calculationLink link:definitionLink 0000016 - Disclosure - Change in Accounting Principle (Notes) link:presentationLink link:calculationLink link:definitionLink 9954471 - Disclosure - Basis of Presentation (Policies) link:presentationLink link:calculationLink link:definitionLink 9954472 - Disclosure - Fair Value of Financial Instruments (Tables) link:presentationLink link:calculationLink link:definitionLink 9954473 - Disclosure - Investments (Tables) link:presentationLink link:calculationLink link:definitionLink 9954474 - Disclosure - Accumulated Other Comprehensive Earnings (Losses) (Tables) link:presentationLink link:calculationLink link:definitionLink 9954475 - Disclosure - Change in Accounting Principle (Tables) link:presentationLink link:calculationLink link:definitionLink 9954476 - Disclosure - Basis of Presentation (Details) link:presentationLink link:calculationLink link:definitionLink 9954477 - Disclosure - Fair Value Measurements for Investments (Details) link:presentationLink link:calculationLink link:definitionLink 9954478 - Disclosure - Available for Sale Debt Securities Reconciliation (Details) link:presentationLink link:calculationLink link:definitionLink 9954479 - Disclosure - Amortized Cost and Fair Value of Available for Sale Securities by Expected Maturity (Details) link:presentationLink link:calculationLink link:definitionLink 9954480 - Disclosure - Investments Allowance for Credit Losses (Details) link:presentationLink link:calculationLink link:definitionLink 9954481 - Disclosure - Temporarily Impaired Available for Sale Debt Securities by Time Period Impaired (Details) link:presentationLink link:calculationLink link:definitionLink 9954482 - Disclosure - Investments - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 9954483 - Disclosure - Investments Equity Securities (Details) link:presentationLink link:calculationLink link:definitionLink 9954484 - Disclosure - Investment Income (Details) link:presentationLink link:calculationLink link:definitionLink 9954485 - Disclosure - Retirement Plan - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 9954486 - Disclosure - Accumulated Other Comprehensive Earnings (Losses) (Details) link:presentationLink link:calculationLink link:definitionLink 9954487 - Disclosure - Subsequent Event (Details) link:presentationLink link:calculationLink link:definitionLink 9954488 - Disclosure - Change in Accounting Principle (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 9 ck0000081061-20240330_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 10 ck0000081061-20240330_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 11 ck0000081061-20240330_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Operating Cash Flows, Direct Method [Abstract] Operating Cash Flows, Direct Method [Abstract] Adjustments to reconcile net earnings to net cash provided by operating activities: Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract] Equity Securities [Line Items] Debt and Equity Securities, FV-NI [Line Items] Repayment of long-term debt Repayments of Long-Term Debt Available For Sale Debt Securities [Table Text Block] Schedule of Available-for-Sale Securities Reconciliation [Table Text Block] Due after five years through ten years Debt Securities, Available-for-Sale, Fair Value, Maturity, Allocated and Single Maturity Date, after Year 5 Through 10 Net (decrease) increase in cash and cash equivalents Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect Operating lease right-of-use assets Operating Lease, Right-of-Use Asset Dividends and interest received Proceeds from Interest and Dividends Received Inventories Retail Related Inventory, Merchandise Common Stock, Dividends, Per Share, Declared Common Stock, Dividends, Per Share, Declared Income taxes paid Income Taxes Paid, Net Subsequent Event [Member] Subsequent Event [Member] Costs and expenses: Costs and Expenses [Abstract] Stockholders’ equity: Equity, Attributable to Parent [Abstract] Continuous Unrealized Loss Position, Less than 12 Months, Fair Value Debt Securities, Available-for-Sale, Continuous Unrealized Loss Position, Less than 12 Months Gain on investments Gain (Loss) on Investments Equity Securities [Table] Marketable Securities [Table] Long-term investments Long-Term Investments Basis of Presentation [Text Block] Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block] Unrealized gain (loss) on debt securities net of income taxes Unrealized gain (loss) on debt securities OCI, Debt Securities, Available-for-Sale, Unrealized Holding Gain (Loss), before Adjustment, after Tax Change for ESOP related shares Temporary Equity, Carrying Amount, Period Increase (Decrease) Entities [Table] Entities [Table] Other nonoperating income, net Other Nonoperating Income (Expense) Other operating cash payments Payments for Other Operating Activities Statement of Stockholders' Equity [Abstract] Statement of Stockholders' Equity [Abstract] Operating lease liabilities Operating Lease, Liability, Noncurrent Total adjustments Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities Other noncurrent assets Other Assets, Noncurrent Entity Tax Identification Number Entity Tax Identification Number Acquisition of shares from stockholders Treasury Stock, Shares, Acquired Net cash provided by operating activities Net Cash Provided by (Used in) Operating Activities Statements of Stockholders' Equity (Parenthetical) [Abstract] Statements of Stockholders' Equity (Parenthetical) [Abstract] Statements of Stockholders' Equity (Parenthetical) [Abstract] Investment income Investment Income, Nonoperating Common Stock (Acquired from) Sold to Stockholders Treasury Stock, Common [Member] Cash flows from operating activities: Net Cash Provided by (Used in) Operating Activities [Abstract] Cash paid to employees and suppliers Payments to Suppliers and Employees Schedule of Accumulated Other Comprehensive Earnings (Losses) [Table Text Block] Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block] Debt Securities, Available-for-sale, Unrealized Gain (Loss) [Abstract] Debt Securities, Available-for-Sale, Unrealized Gain (Loss) [Abstract] Prepaid expenses Prepaid Expense, Current Equity Components [Axis] Equity Components [Axis] Local Phone Number Local Phone Number Fair Value Debt Securities, Available-for-Sale Operating and administrative expenses Operating Expenses Entity Common Stock, Shares Outstanding Entity Common Stock, Shares Outstanding Deferred income taxes Deferred Income Tax Liabilities, Net Total costs and expenses Costs and Expenses Number of debt securities issues contributing to total unrealized losses Debt Securities, Available-for-Sale, Unrealized Loss Position, Number of Positions Changes in operating assets and liabilities providing (requiring) cash: Increase (Decrease) in Operating Capital [Abstract] Additional paid-in capital Additional Paid in Capital, Common Stock Debt Securities, Available-for-sale, Allowance for Credit Losses Debt Securities, Available-for-Sale, Allowance for Credit Loss Entity Small Business Entity Small Business Credit Loss [Abstract] Credit Loss [Abstract] Level 3 [Member] Fair Value, Inputs, Level 3 [Member] Common Stock Common Stock [Member] Total equity Total Equity Total of all equity items, net of receivables from officers, directors, owners, and affiliates of the entity, attributable to both the parent and noncontrolling interests. Debt Securities, Available-for-sale [Line Items] Debt Securities, Available-for-Sale [Line Items] Cash received from customers Proceeds from Customers ESOP, shares cost Employee Stock Ownership Plan Share Cost The cost of ESOP shares subject to put option as of the balance sheet date. Sale of shares to stockholders Stock Issued During Period, Shares, New Issues Entity Emerging Growth Company Entity Emerging Growth Company Unrealized Loss Position, Fair Value Debt Securities, Available-for-Sale, Unrealized Loss Position Cash and cash equivalents Cash and cash equivalents at beginning of period Cash and cash equivalents at end of period Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents Equity Securities Equity Securities, FV-NI, Current Net amortization of investments Accretion (Amortization) of Discounts and Premiums, Investments Entity Central Index Key Entity Central Index Key Current assets: Assets, Current [Abstract] Other Comprehensive Earnings (Losses) [Abstract] Other Comprehensive Income (Loss), Net of Tax [Abstract] Accounts payable and accrued expenses Increase (Decrease) in Accounts Payable and Accrued Liabilities Treasury Stock, Common, Shares Treasury Stock, Common, Shares Equity Component [Domain] Equity Component [Domain] Financial Instrument [Axis] Financial Instrument [Axis] Current portion of long-term debt Long-Term Debt, Current Maturities Schedule of Available-for-sale Securities [Table] Debt Securities, Available-for-Sale [Table] Fair Value Disclosures [Abstract] Fair Value Disclosures [Abstract] Entity Shell Company Entity Shell Company Comprehensive earnings Comprehensive earnings Comprehensive Income (Loss), Net of Tax, Attributable to Parent Entity Incorporation, State or Country Code Entity Incorporation, State or Country Code Income taxes Accrued Income Taxes, Current Distributed shares subject to put option, fair value Employee Stock Ownership Plan Put Option Distributed Shares Fair Value Fair value of distributed ESOP shares subject to put option as of balance sheet date. Amortized Cost and Fair Value of Available For Sale Debt Securities by Expected Maturity [Table Text Block] Investments Classified by Contractual Maturity Date [Table Text Block] Statement [Table] Statement [Table] Taxable bonds [Member] Corporate Debt Securities [Member] City Area Code City Area Code Current liabilities: Liabilities, Current [Abstract] Net property, plant and equipment Property, Plant and Equipment, Net Total liabilities Liabilities Noncontrolling interests Equity, Attributable to Noncontrolling Interest Dividends per share Common Stock, Dividends, Per Share, Cash Paid Common stock related to ESOP Common Stock Related To Employee Stock Ownership Plan Common Stock Related to Employee Stock Ownership Plan Level 1 [Member] Fair Value, Inputs, Level 1 [Member] Common stock, par value Common Stock, Par or Stated Value Per Share Total current assets Assets, Current Available-for-sale Securities, Debt Maturities [Abstract] Available-for-Sale Securities, Debt Maturities [Abstract] Cash flows from investing activities: Net Cash Provided by (Used in) Investing Activities [Abstract] Reclassification out of Accumulated Other Comprehensive Income [Table] Reclassification out of Accumulated Other Comprehensive Income [Table] Payment for acquisition of common stock Payments for Repurchase of Common Stock Current portion of operating lease liabilities Operating Lease, Liability, Current Investment Income (Loss) [Table Text Block] Investment Income [Table Text Block] Common stock, shares issued Common Stock, Shares, Issued Document Information [Line Items] Document Information [Line Items] Unrealized Losses Debt Securities, Available-for-Sale, Unrealized Loss Due after ten years Debt Securities, Available-for-Sale, Fair Value, Maturity, Allocated and Single Maturity Date, after Year 10 Investments Marketable Securities Income taxes Increase (Decrease) in Income Taxes Payable Long-term debt Long-Term Debt, Excluding Current Maturities Entity [Domain] Entity [Domain] Due after five years through ten years Debt Securities, Available-for-Sale, Amortized Cost, Maturity, Allocated and Single Maturity Date, after Year 5 Through 10 Subsequent Event Type [Axis] Subsequent Event Type [Axis] Unrealized Loss Position, Accumulated Loss Total, Unrealized Losses Debt Securities, Available-for-Sale, Unrealized Loss Position, Accumulated Loss Equity [Abstract] Equity [Abstract] Fair Value [Abstract] Debt Securities, Available-for-Sale, Fair Value, Fiscal Year Maturity [Abstract] Retained earnings Retained Earnings (Accumulated Deficit) Accumulated depreciation Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment Subsequent Event [Line Items] Subsequent Event [Line Items] Contribution of shares to retirement plans Stock Issued During Period, Shares, Employee Stock Ownership Plan Property, plant and equipment Property, Plant and Equipment, Gross Common stock, shares authorized Common Stock, Shares Authorized Self-insurance reserves Self Insurance Reserve, Noncurrent Fair value adjustment, due to net unrealized gain, on equity securities held at end of period Equity Securities, FV-NI, Unrealized Gain (Loss) Basis of Presentation [Policy Text Block] Basis of Accounting, Policy [Policy Text Block] Net cash used in financing activities Net Cash Provided by (Used in) Financing Activities Retirement Plan [Text Block] Retirement Plans [Text Block] Retirement Plans. Investments [Text Block] Investments in Debt and Marketable Equity Securities (and Certain Trading Assets) Disclosure [Text Block] Other operating cash receipts Proceeds from Other Operating Activities AOCI Attributable to Parent, Net of Tax [Roll Forward] AOCI Attributable to Parent, Net of Tax [Roll Forward] Total stockholders’ equity Beginning Balance Ending Balance Equity, Attributable to Parent Dividends, Common Stock, Cash Dividends, Common Stock, Cash Restricted investments [Member] Debt Securities, Restricted [Member] Debt Securities, Restricted [Member] Treasury stock at cost, 9 shares in 2024 Treasury Stock, Value Amendment Flag Amendment Flag Entity Registrant Name Entity Registrant Name Due in one year or less Debt Securities, Available-for-Sale, Fair Value, Maturity, Allocated and Single Maturity Date, Year One Reconciliation of net earnings to net cash provided by operating activities: Net Cash Provided by (Used in) Operating Activities, Continuing Operations [Abstract] Deferred income taxes Deferred Income Tax Expense (Benefit) ESOP shares, fair value Employee Stock Ownership Plan (ESOP), Fair Value of Shares Subject to Repurchase Obligation Interest and dividend income Investment Income, Net Subsequent Events [Abstract] Subsequent Events [Abstract] Due in one year or less Debt Securities, Available-for-Sale, Amortized Cost, Maturity, Allocated and Single Maturity Date, Year One Level 2 [Member] Fair Value, Inputs, Level 2 [Member] Fair Value, Measurements, Fair Value Hierarchy [Domain] Fair Value Hierarchy and NAV [Domain] Trade receivables Accounts Receivable, after Allowance for Credit Loss, Current Sale of shares to stockholders Stock Issued During Period, Value, New Issues Continuous Unrealized Loss Position, 12 Months or Longer, Fair Value Debt Securities, Available-for-Sale, Continuous Unrealized Loss Position, 12 Months or Longer Entity Address, Postal Zip Code Entity Address, Postal Zip Code Document Fiscal Period Focus Document Fiscal Period Focus Dividends Payable, Date of Record Dividends Payable, Date of Record Common stock of $1 par value. Authorized 4,000 shares; issued 3,316 shares in 2024 and 3,294 shares in 2023 Common Stock, Value, Issued Investments [Member] AOCI, Accumulated Gain (Loss), Debt Securities, Available-for-Sale, Parent [Member] ASSETS Assets [Abstract] Net other comprehensive losses Other Comprehensive Income (Loss), Net of Tax Contribution of shares to retirement plans Stock Issued During Period, Value, Employee Stock Ownership Plan Document Type Document Type Earnings before income tax expense Income (Loss) Attributable to Parent, before Tax Unrealized Gains Debt Securities, Available-for-Sale, Unrealized Gain Accrued expenses: Accrued Liabilities, Current [Abstract] Amortized Cost Total amortized cost Debt Securities, Available-for-Sale, Amortized Cost Cash flows from financing activities: Net Cash Provided by (Used in) Financing Activities [Abstract] Self-insured claims paid Payments For Self Insured Claims Payments for Self Insured Claims Subsequent Event [Table] Subsequent Event [Table] Proceeds from sale and maturity of investments Proceeds from Sale, Maturity and Collection of Investments Debt Securities, Available-for-sale [Abstract] Debt Securities, Available-for-Sale [Abstract] Depreciation and amortization Depreciation, Depletion and Amortization, Nonproduction Earnings per share Earnings Per Share, Basic Accounts payable Accounts Payable, Current Accounting Policies [Abstract] Accounting Policies [Abstract] Proceeds from sale of common stock Proceeds from Issuance of Common Stock Revenues: Revenues [Abstract] Current Fiscal Year End Date Current Fiscal Year End Date Short-term investments Short-Term Investments Available For Sale Debt Securities in an Unrealized Loss Position by Time Period Impaired [Table Text Block] Debt Securities, Available-for-Sale, Unrealized Loss Position, Fair Value [Table Text Block] Document Documentand Entity Information [Abstract] Document Documentand Entity Information [Abstract] Document Documentand Entity Information [Abstract] Total current liabilities Liabilities, Current Common stock related to Employee Stock Ownership Plan (ESOP) Common stock related to ESOP Temporary Equity, Carrying Amount, Attributable to Parent Total assets Assets Increase in last-in, first-out (LIFO) reserve Inventory, LIFO Reserve, Effect on Income, Net Cost of merchandise sold Cost of Goods and Services Sold Payment for capital expenditures Payments to Acquire Property, Plant, and Equipment Other noncurrent liabilities Other Liabilities, Noncurrent Fair Value of Financial Instruments [Text Block] Fair Value Measurement and Measurement Inputs, Recurring and Nonrecurring [Text Block] Additional Paid-in Capital Additional Paid-in Capital [Member] Finance lease liabilities Finance Lease, Liability, Noncurrent Subsequent Event Type [Domain] Subsequent Event Type [Domain] Common Stock Related To ESOP Common Stock Related To Esop [Member] Common Stock Related To ESOP [Member] 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] Total revenues Revenues Inventories Increase (Decrease) in Retail Related Inventories Entity Interactive Data Current Entity Interactive Data Current Entity Address, City or Town Entity Address, City or Town Due after one year through five years Debt Securities, Available-for-Sale, Fair Value, Maturity, Allocated and Single Maturity Date, after Year One Through Five Retirement Benefits [Abstract] Retirement Benefits [Abstract] Net earnings Net earnings Net Income (Loss) Investments, Debt and Equity Securities [Abstract] Investments, Debt and Equity Securities [Abstract] Statement of Financial Position [Abstract] Statement of Financial Position [Abstract] Accumulated Other Comprehensive Earnings (Losses) [Text Block] Comprehensive Income (Loss) Note [Text Block] Retirement contributions paid or payable in common stock Share-Based Payment Arrangement, Noncash Expense Due after ten years Debt Securities, Available-for-Sale, Amortized Cost, Maturity, Allocated and Single Maturity Date, after Year 10 Entity File Number Entity File Number Postretirement Benefit Obligation [Member] Accumulated Defined Benefit Plans Adjustment Attributable to Parent [Member] (Gain) loss on disposal and impairment of long-lived assets Disposal Group, Not Discontinued Operation, Gain (Loss) on Disposal Proceeds from sale of property, plant and equipment Proceeds from Sale of Property, Plant, and Equipment Income tax expense Income Tax Expense (Benefit) Document Fiscal Year Focus Document Fiscal Year Focus Total fair value Debt Securities, Available-for-Sale, Maturity, Allocated and Single Maturity Date, Fair Value Income Statement [Abstract] Income Statement [Abstract] Entity Address, Address Line One Entity Address, Address Line One Acquisition of shares from stockholders Treasury Stock, Value, Acquired, Cost Method Dividends per share Dividends, Common Stock Other Other Accrued Liabilities, Current Document Period End Date Document Period End Date Sales Revenue from Contract with Customer, Excluding Assessed Tax Other liabilities Increase (Decrease) in Other Noncurrent Liabilities Statement of Comprehensive Income [Abstract] Statement of Comprehensive Income [Abstract] Contributions to retirement plans Employee Stock Ownership Plan 401 K Payable Current The total amount of the entity's current obligation as of the balance sheet date under its ESOP and 401(k) retirement plans. Net cash used in investing activities Net Cash Provided by (Used in) Investing Activities Operating profit Operating Income (Loss) Total liabilities and stockholders' equity Liabilities and Equity Subsequent Events [Text Block] Subsequent Events [Text Block] Fair Value Hierarchy and NAV [Axis] Fair Value Hierarchy and NAV [Axis] Salaries and wages Employee-related Liabilities, Current Other assets Increase (Decrease) in Prepaid Expense and Other Assets Dividends Payable, Date to be Paid Dividends Payable, Date to be Paid Amortized Cost [Abstract] Debt Securities, Available-for-Sale, Amortized Cost, Fiscal Year Maturity [Abstract] Fair Value of Financial Instruments [Table Text Block] Fair Value, Assets Measured on Recurring and Nonrecurring Basis [Table Text Block] Reclassification out of Accumulated Other Comprehensive Income [Line Items] Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items] Debt Securities, Available-for-sale [Line Items] Debt Securities, Available-for-Sale, Unrealized Loss Position [Line Items] Dividends paid Payments of Dividends Legal Entity [Axis] Legal Entity [Axis] Document Transition Report Document Transition Report Document Quarterly Report Document Quarterly Report Due after one year through five years Debt Securities, Available-for-Sale, Amortized Cost, Maturity, Allocated and Single Maturity Date, after Year One Through Five Fair Value, Recurring and Nonrecurring [Table] Fair Value, Recurring and Nonrecurring [Table] Accumulated other comprehensive losses Balances at Beginning of Period Balances at End of Period Accumulated Other Comprehensive Income (Loss), Net of Tax Entity Current Reporting Status Entity Current Reporting Status Retained Earnings Retained Earnings [Member] Accumulated Other Comprehensive Earnings (Losses) AOCI Attributable to Parent [Member] Weighted average shares outstanding Weighted Average Number of Shares Outstanding, Basic Unrealized gain (loss) on debt securities income taxes OCI, Debt Securities, Available-for-Sale, Unrealized Holding Gain (Loss), before Adjustment, Tax Entity Address, State or Province Entity Address, State or Province Statement [Line Items] Statement [Line Items] Other operating income Other Operating Income Self-insurance reserves Self Insurance Reserve, Current Continuous Unrealized Loss Position, 12 Months or Longer, Accumulated Loss Debt Securities, Available-for-Sale, Continuous Unrealized Loss Position, 12 Months or Longer, Accumulated Loss Increase (Decrease) in Stockholders' Equity [Roll Forward] Increase (Decrease) in Stockholders' Equity [Roll Forward] Investment Income, Net [Abstract] Investment Income, Net [Abstract] Payment for investments Payments to Acquire Investments Financial Instruments [Domain] Financial Instruments [Domain] Dividends Payable, Date Declared Dividends Payable, Date Declared Continuous Unrealized Loss Position, Less than 12 Months, Accumulated Loss Debt Securities, Available-for-Sale, Continuous Unrealized Loss Position, Less than 12 Months, Accumulated Loss LIABILITIES AND EQUITY Liabilities and Equity [Abstract] Entity Filer Category Entity Filer Category Trade receivables Increase (Decrease) in Accounts and Other Receivables EX-101.PRE 12 ck0000081061-20240330_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT GRAPHIC 13 ck0000081061-20240330_g1.jpg begin 644 ck0000081061-20240330_g1.jpg M_]C_X 02D9)1@ ! 0$ > !X #_X1#N17AI9@ 34T *@ @ ! $[ ( M , (2H=I 0 ! (5IR= $ 8 0SNH< < @, /@ M FMC.60G/SX-"CQX.GAM<&UE=&$@ M>&UL;G,Z>#TB861O8F4Z;G,Z;65T82\B/CQR9&8Z4D1&('AM;&YS.G)D9CTB M:'1T<#HO+W=W=RYW,RYO&UL;G,Z M)R$;'24=%Q@B+B(E*"DK+"L:("\S+RHR)RHK*O_; $,!!P@("@D*% L+%"H< M&!PJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ M*BHJ*BHJ*O_ !$( 6X&C0,!(@ "$0$#$0'_Q ? !!0$! 0$! 0 M 0(#! 4&!P@)"@O_Q "U$ " 0,# @0#!04$! 7T! @, !!$%$B$Q M008346$'(G$4,H&1H0@C0K'!%5+1\"0S8G*""0H6%Q@9&B4F)R@I*C0U-CH.$A8:'B(F*DI.4 ME9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4U=;7V-G:X>+C MY.7FY^CIZO'R\_3U]O?X^?K_Q ? 0 # 0$! 0$! 0$! 0(#! 4& M!P@)"@O_Q "U$0 " 0($! ,$!P4$! ! G< 0(#$00%(3$&$D%1!V%Q$R(R M@0@40I&AL<$)(S-2\!5B7J"@X2%AH>(B8J2DY25EI>8F9JB MHZ2EIJ>HJ:JRL[2UMK>XN;K"P\3%QL?(RKR M\_3U]O?X^?K_V@ , P$ A$#$0 _ /H:!0[D,,C%3^1'_=_6HK?_ %A^E6,U M3W$AGD1_W?UH\B/^[^M29HI78R/R(_[OZT>3'_=_6I*,478$?D1_W?UH\B/^ M[^M24478$?D1_P!W]:/(C_N_K4E5KRY>WV; IW9SFB[ E,,?]W]:/)C_ +OZ MUS/B7Q/>Z/IL=Q:Q0.[3!")%8C&">Q'I7$ZS\6==T[2)KJ"TTYGCVX#QN1RP M'9_>B[ ]9FB1()&48(4D<^U97VB7^]^@KPN[_:#\5K9S$:?H_$;'_4R^G_72 MN9_X:,\6_P#0.T7_ +\2_P#QVB[ ]V_M[4O^?G_R&O\ A61-XKUI)Y%6]P Q M _=)Z_2O O\ A??BC_GPTC_OS+_\W%S=,DTFY0A(&T#G(K9B4-( 1Q7R?I/[0_BQ+MB-/T;[AZP2^H_ MZ:5TFD_M">*[O5(H9-/T8*V[)6&7/W2?^>E%V!])^1'_ '?UH\B/^[^M>,Z? M\9/$%WJ5K;R6>F!)ID1BL4F0"0./GKN?^$NO_P#GC;?]\M_\51=@=;Y,?]W] M:/(C_N_K3LTX=*+L"/R(_P"[^M'D1_W?UJ2BB[ C\B/^[^M'D1_W?UJ2BB[ MC\B/^[^M'D1_W?UJ3-%%V!'Y$?\ =_6CR(_[OZU)29HNP&>1'_=_6CR(_P"[ M^M24478$?D1_W?UH\B/^[^M24478$?D1_P!W]:/(C_N_K4E%%V!'Y$?]W]:/ M(C_N_K4E%%V!'Y$?]W]:/(C_ +OZU)11=@1^1'_=_6CR(_[OZU)11=@1^1'_ M '?UH\B/^[^M24478$?D1_W?UH\B/^[^M24478$?D1_W?UH\B/\ N_K4E%%V M!'Y$?]W]:/(C_N_K4E%%V!'Y$?\ =_6CR(_[OZU)11=@1^1'_=_6CR(_[OZU M)11=@1^1'_=_6CR(_P"[^M24478$?D1_W?UH\B/^[^M24478$?D1_P!W]:/( MC_N_K4E%%V!'Y$?]W]:/(C_N_K4E%%V!'Y$?]W]:/(C_ +OZU)11=@1^1'_= M_6CR(_[OZU)11=@1^1'_ '?UH\B/^[^M24478$?D1_W?UH\B/^[^M24478$? MD1_W?UH\B/\ N_K4E%%V!'Y$?]W]:/(C_N_K4E%%V!'Y$?\ =_6CR(_[OZU) M11=@1^1'_=_6CR(_[OZU)11=@1^1'_=_6CR8_P"[^M248HNP(_(C_N_K1Y$? M]W]:DK$UG6;C3KQ(H$B96C#$N"3G)'8^U%V!K^1'_=_6CR(_[OZUQU[XRU"W MV;(;8[LYRK?_ !55T\3'_ '?UKD/^$PO_ M /GC;?\ ?+?_ !51_P#"9:A_SQMO^^&_^*HNP.S\B/\ N_K1Y$?]W]:XW_A, M]0_YXVO_ 'PW_P 51_PF>H?\\;7_ +X;_P"*HNP.R\B/^[^M'D1_W?UKC?\ MA,]0_P">-K_WPW_Q5(?&FHC_ )8VO_?#?_%478'9^1'_ '?UH\B/^[^M M+[^:0JT-L!C/"M_\56IINNW-YJ$4$J1!7SDJ#G@$^OM1=@;7D1_W?UH\B/\ MN_K4E%%V!'Y$?]W]:/(C_N_K4E%%V!'Y$?\ =_6CR8_[OZU)11=@1B&/^[^M M'D1_W?UJ3I11=@1^1'_=_6CR(_[OZU)11=@1^1'_ '?UH\B/^[^M29HHNP(_ M(C_N_K7,7>HW45[/&DN%61E VC@ _2G?\)/>_P#/*#_OEO\ &OGKQ+\2I/4FN U[XX?$.ROTCMO$.Q#$&(^Q6YYR?6/VKDO$'C[5-;UVXU"[ M@LTEFV[EC1@HPH7C+'L*YV_U"749UEG5%95V@("!C)/<^]%V!WG_ OSXE?] M#)_Y(6W_ ,;K:\/?&SX@WWVC[5K_ )FS;M_T*W&,Y](_:O'\U=T[59],\SR% MC;S,9W@GIGT/O1=@?3?PW^(/B?7_ !'/:ZMJ?VB%+1I%7[/$N&#H,Y50>A-> MKZ9>SW&HQ132;D;.1M [&OC;PI\2=8\.:K)=V-M8R2/"8B)HW(P64]F'/RBO M5/AW\:/$6N>/=.TZ[L],2&;S=S112!AB)V&,N1U%%V!]*^1'_=_6CR(_[OZU M@6OB&[FO(8GCA"R2*IPIS@G'K71T78$?D1_W?UH\B/\ N_K3\TM%V!'Y$?\ M=_6CR(_[OZU)11=@1^1'_=_6CR(_[OZU)11=@1^1'_=_6CR(_P"[^M24478$ M?D1_W?UH\B/^[^M24478$?D1_P!W]:/(C_N_K4E%%V!'Y$?]W]:/(C_N_K4E M%%V!'Y$?]W]:/(C_ +OZU)11=@1^1'_=_6CR(_[OZU)11=@1^1'_ '?UH\B/ M^[^M24478$?D1_W?UH\B/^[^M24478$?D1_W?UH\B/\ N_K4E%%V!'Y$?]W] M:/(C_N_K4E%%V!'Y$?\ =_6CR(_[OZU)11=@1^1'_=_6CR(_[OZU)11=@1^1 M'_=_6CR(_P"[^M24478$?D1_W?UH\B/^[^M24478$?D1_P!W]:/(C_N_K4E% M%V!'Y$?]W]:/(C_N_K4E%%V!'Y$?]W]:/(C_ +OZU)11=@1^1'_=_6CR(_[O MZU)11=@1^1'_ '?UH\B/^[^M24478$?D1_W?UH\B/^[^M24478$?D1_W?UH\ MB/\ N_K4E%%V!'Y$?]W]:J5?JA51)9-;_P"L/TJSBJUM_K#]*LU,MQH,4444 MAA1110 8J"2Y\N0KMSCOFJ5YX@M;&[>WECF+IC)51CD9]?>O//$GQR\-:!X@ MN=-O+'57F@V[FBAC*G*!AC,@/0^E '1^*?B%_P (UJD=G_9GVG?")=_VC9C+ M,,8VG^[7G_B_]H#^Q?L?_%->?YV__E_VXQM_Z9GUKBO'?QE\/:SKL-Q:V>IH MBVRH1)%&#G-ZE<^;TR/I63]L_V/UJK1F@ S1110 4444 M%*IVFDHH LVMY]FE+[-V1C&<5IZ?XD^PWT=Q]EW[,_+YF,Y!'7'O6'10!WMG M\3/L=_;W/]D[_)E63;]IQG!SC.SVKK?^&A_^I8_\J'_VNO%B:9X]_M#2;2]_LWR_M,"2[//SMW*#C.WGK7QE_PDEG_SSG_[ MY'^->IZ1\R\3Z=)>V M$4\<</F% &S12*P;I2T &**** $S2XI,4N: #-%)BEH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH *\G^*7CG_A&?%%M9_V=]J\RS67?Y^S&7<8QM/\ =KUC-?/7Q\_Y'VR_ M[!D?_HV6@#G/$?QJ^Q?9O^)!OW[O^7S&,8_V/>L5?CWM_P"9;S_V_?\ VNN& M\9?\N?\ P/\ ]EKE^M 'L7_"_?\ J6O_ "?_ /M='_"_?^I;_P#)_P#^UUX[ M10![%_POW_J6_P#R?_\ M=)_POS_ *EO_P G_P#[77CU&* /:_\ A?'_ %+G M_D]_]KKZ/\+ZU_:?A'1[_P CROM5C!-LWYV[HP<9QSC-?"6*^V/ ?_)./#?_ M &";7_T2M ';]EL9IO+W[=VV,MC..,XK= MN^+5_P /YUQOCP_\6X\2?]@FZ_\ 1+4 >#_\+Z_ZEO\ \GO_ +75/_AH+_J6 M?_)__P"UUY76;0![-_PT%_U+/_D__P#:Z/\ AH+_ *EG_P G_P#[77C-% 'L MW_#07_4L_P#D_P#_ &ND/[0&?^9:_P#)_P#^UUXU10![OH?QT^V7SQ_\([LQ M&6S]NSW'_3/WKT'X?_$K^W_'6GZ9_9/V?S_,_>?:=VW;$S=-H]/6OF+PMSJD MG_7$_P#H2U['\'1_Q=G1O^V__HB2@#ZES11BB@ HHHH **** "BBB@ HHZT4 M &*,TR6011/(V<*I8X]JS_[1F M&?N#Z^E=NYP,XV<]:]_S7Q%X'\16C?$+PZ!'-SJEM_"/^>J^]?9?]M6_] MR7\A_C0!I8HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ JA5^J%5$EDUM_K#]*LU6MO]8?I5FE+<:"BBDI#%K'G M\5Z+;W$D$UYMDC8HZ^4YP0<$=*M_VSIG_02M/^_Z_P"->,:[XJ\/)XBU%'U[ M3%9;J4$&\C!!WGWH O\ BSXJ>#;#Q1=VUWK/ES)LW+]EF.,HI'(3T-?/_C[Q M+I.L^.+^_P!-N_.MIO+V2>6ZYQ&JG@@'J#69\1KRVOO'^HW%E<0W$#^5MEA< M.K8B0'!'!Y!%_OCX/^ M*\LO^P9'_P"C9:^A:^>_CY_R/EE_V#(__1LM '@_C+_ER_X'_P"RUS KJ/&7 M_+E_P/\ ]EKEZ T444 %+124 7]I]*^U_ :G_A7/AOC_F$VO_HE:^*\U]K^ M Q_Q;GPW_P!@FU_]$K0!V5CQ9I^/\S5@U!9_\>B?C_.IZ 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 07G_ !Z/^'\ZXSQY_P DY\2?]@FZ_P#1+5VEY_QZO^'\ZXSQ MY_R3GQ)_V";K_P!$M0!\3UFXK2K.H 2BBB@ HHHH V_"O_(4D_ZXG_T):]D^ M#O\ R5C1O^V__HB2O&_"O_(4D_ZXG_T):]C^#O\ R5C1O^V__HB2@#ZEHI*6 M@ HHHH **** "@T44 %%!I!0!#>\6%P3T$3?RKD?/C_O?I777P+:=!6 ^(GAPD_\ ,5M?_1JU]H^='_>_2OB[P/#*?B%X=_=O M_P A2V_A/_/5:^R_LT__ #QD_P"^#0!V]%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %4*OU0JHDLFMO]8?I5FJ MUM_K#]*LTI;C0UF"*68A5 R2>U1?;K3_ )^H?^_@HOO^0=<_]]:]J^!NM:5;>.+Q[G4[.%3IS@-)< M*H)\R/CDU\ZUU7P]_P"1@G_Z]6_]#2@#[AL=>T>]O8[>SU6QN)GSMCBN49FP M"3@ YZ"MBOGGX7_\E(TO_MM_Z)>OH:@ I*6B@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *^>OC[_R/ MME_V#(__ $;+7T+7SU\??^1]LO\ L&1_^C9: /"/&/\ RY_\#_\ 9:YFNF\9 M?\N7_ __ &6N8H #1110 4444 :&*^W/ 7_)-_#7_8)M?_1*U\2U]L^ _P#D MG'AO_L$VO_HE: .RM/\ CU3\?YU-4-I_QZI^/\ZFH #0*** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH ***#0!!>?\>K_ (?SKC?'G_).?$G_ &";K_T2U=E=_P#'J_X?SKC?'G_) M.?$G_8)NO_1+4 ?$]9M:59M !1110 4444 ;?A7_ )"DG_7$_P#H2U['\'?^ M2LZ-_P!M_P#T1)7C?A7_ )"DG_7$_P#H2U[)\'/^2LZ-_P!M_P#T1)0!]2T4 M44 %)12T %%%% !1110 &DI:* &2@F%P.3M-9GDR_P#/-_\ ODUK44 ? /\ M8>K?] N\_P# =_\ "N>N4>*ZECE5D=7965A@@@\@BOH6O!_$/_(SZI_U^3?^ MAF@#.HHHH !0:** "K6FP37.H1Q6\3RR-G:D:EB>">@JJ*Z3P!_R/&G_ /;3 M_P!%M0!T'@?1M4C^(7AUY--NU5=4MBS- P 'FKSTK[+\F3_GFW_?)KP_PU_R M->D_]?L/_H8KZ$H **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH *H5?JA51)9-;?ZP_2K#?=-5[;_6'Z50\632V M_A>[EMY'BD79AT8J1\Z]Q2EN-%?QM_R('B'_ +!ES_Z*:OCVO:?%NLZFW@K6 MPVHW9!T^X!!G;G]VWO7R[_:%Y_S]S_\ ?T_XTAE>BBB@ HHHH **** "BBK% M@JO>QJZA@QH KT5V.@6-I-XDTR*:UADC>[B5D:,$,"XR".XKV__ (1/ MPY_T -+_ / */_"@#YXKK[+_ (\+?_KDO\J^K/\ A O!_P#T*FB?^"Z'_P") MK2B\%>%EA0#PUHX 4 6$7'_ ([0!\OV/_'FGX_S-.E^]^%?4:^$?#:KA?#^ ME >@LH__ (F@^$O#AZ^']+_\ H_\* /D36_^6'_ OZ5R^N_\>*?]=!_(U]P/ MX,\+RX\SPWI#XZ;K"(X_\=K-UGP-X2-FF?"^B_ZP?\P^+T/^S0!\'2_='UJ* MOK'X@^#_ U9^'X)+3P[I,#FZ52T5C&I(V-QD+[5Y!XOTC3;;PK>2VVGVL,B M[-KQP*K#YU'4"@#RVEIQ P>*90 4444 % HHH #110* .P^%'_)3M)_[;?\ MHEZ^G='_ .0Y8_\ 7S'_ .A"OD/0[F>SUJ">TFD@F7=MDBW]X_G5N@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **#0* "B@TE "T444 %%%% !1110 4444 %%%% !1110 M E+110 5\]?'W_D?;+_L&1_^C9:^A:^>_CY_R/EE_P!@R/\ ]&RT >#^,O\ MER_X'_[+7,5U'C/_ )?\>K_A_.N,\>?\DY\2?]@FZ_]$M7 M9WG_ !ZO^'\ZXSQY_P DY\2?]@FZ_P#1+4 ?$]9M:59M !1110 4444 ;?A7 M_D*2?]<3_P"A+7LGP=_Y*SHW_;?_ -$25XWX5_Y"DG_7$_\ H2U[)\'?^2LZ M-_VW_P#1$E 'U)1110 4E+10 4444 %%!H% !1110 4444 1U\W>*/\ D;]8 M_P"O^?\ ]&-7TK@>E9DOAO0YYGEGT73Y))&+.[VJ%F)Y))(Y- 'P;XV_Y'&^ M_P"V?_HM:P:^X-;\$^%9=9G>7PSH[N=N6:PB)/RC_9KB_$7@_P ,P:A&L/AW M28U,0)"6,8&RN%N+/2;&WF3.V2*V167(P<$#/0T 71U M%/HQ24 +1110 4444 %%%% !10:2@!:**2@!:**2@!:*** "BBB@ HHHH ** M** "BBB@ HHHH ***#0 44E+0 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %4*OU0JHDLE@.'./2N5^+%_#QT-:^K:C+IMJLT"HS,X0AP2,8)['VKS/XP>*KY_A1K"F*WP?(_A; M_GO'[TI;C1XKJWB_7+G1;V">^W1RV\B.ODH,@J01PM>7UJS:]=3021-'"%=2 MIPI[CZUE4AA1110 4444 %%%:^A:3!JGG_:'D7R]N-A ZY]0?2@!WABPMM1U M.2*\C\Q%A+ ;B.=P';ZUZ=\/? _AW5?'FG65_I_FV\OF[T\^1HB6+R Q.@.1)&.ZGUKWGP]\)]"\/:];ZI97>H//!N MVK+(A4[E*G(" ]">] %:S^#O@2UOH+B#0MLL4BNC?;)SA@<@\O76?\(=H7_/ MC_Y&?_XJM5;9%8$%N#FIJ (_(C_N_J:D P !T%%% !1110 5'/!'<(%F7%=5N[31O+GM M[*:6)_M4QVLJ$@X+X/([U\__ &6'^Y^IK[GUSP5IUYX>U&UEFN@D]K+&Q5UR M 4(./E]Z\9_X47X9_P"?[5O^_P!'_P#&Z /FVBI?*7U-1$88CWH **** 4M M)1F@!\4KP2"2([67H<9KH/"&KWT?C?0W2?#+J-N0=B\'S%]JYS-7M#N&M/$& MG7$84O#=12*&Z$AP>: /K_\ X2S6O^?W_P A)_A7JU?)W_"?:I_SPL_^^&_^ M*KZQH *2EHQ0 4444 !H%%% !1110 44F:6@ HHHH *#110 "BBB@ HHHS0 M4444 %%%% !1110 4444 %%%% !24M&* "BBB@ HHHZT %%%% !24M&* "BD MS2T %%%% !1110 4444 )2T8HH **** "OGCX_,1X^LL?] R/_T;+7T/7SM^ MT"<>/[+_ +!D?_HV6@#POQ@2?L>?]O\ ]EKF172>+CG[)_P/_P!EKFQ0 &B@ MT4 %+BDHS0!HU]M> _\ DG'AK_L$VO\ Z)6OB;%?;/@/_DG'AK_L$VO_ *)6 M@#L;3_CU3\?YU/4-I_QZI^/\ZFH ***3- "TE07<[06KR( 2N,9^M9,VMW,5 MO(ZI%E5)&0>P^M &]25Q,GC345C9A#:Y )^XW_Q54?\ A8&J_P#/O9_]\-_\ M50!Z+17G/_"PM5_Y][/_ +X?_P"*JPOCK4V0$P6G(_N-_P#%4 =]17)VOBJ^ MFMED>*W!.>BMZ_6M6PU6>ZMV>1(P0V/E!]![T :]%0V\S2[MP QCI4U !111 M0 48HHH 2EI*44 %%%% !1110 4444 %%%% !1110 4444 %%%% $-Y_QZO^ M'\ZXSQY_R3GQ)_V";K_T2U=G>?\ 'J_X?SKC/'G_ "3GQ)_V";K_ -$M0!\3 MUFUI5FT %%%% !1110!M^%?^0I)_UQ/_ *$M>R?!W_DK.C?]M_\ T1)7C?A7 M_D*2?]<3_P"A+7LGP=_Y*SHW_;?_ -$24 ?4E%%% !1110 4444 %%%% !11 M10 4444 %%%% %6;3;2XE,DL6YVZG<1_6J5UX5T:\E$ES9[V V@^:XX_ ^]: M]% &%_PA7A__ )\/_(TG_P 55BU\,Z19;_LMILWXW?O7.WL+: MUD+P1[6(P3N)X_&K%)FES0 48HHH **** "BBB@ HHHH **** $I<48HH ** M** $I1110 4444 %)2FDH 6BBB@ HHHH **,T4 %%%% !1110 4444 %%%% M!0:** 4444 %%%% !1110 4444 %%%% !1110 4444 %4*OU0JHDLY;X@:K M_9&@07'D^=NNE3;NVX^5CGH?2O$OB7XJ_M'X>:G:_8_+\SROF\W.,2H>F/:O M4_C3?Q:=X,M)9E=E;4$4! "<^7(?Z5\[^+->M;WPO=V\4ULY_2L_3=-FL[AI)60@H5^4GU'M[5IT %&:*3% "T49HH **** "BB MB@ HHHH BN(OM%K+#G;YB%,XSC(Q6#_PB7_3[_Y"_P#KUT>** /BG_A5'_49 M_P#)7_[.O/-3L_L&K7=GO\S[/.\6_&-VUB,X[=*^M?\ A7.K_P#/Q9?]]O\ M_$U\P>+-*GM?&FMV\C1EXM0G1BI."1(P]* .?HITB&.0HV,CTIM !1110 5- M:R>1>0S8W>7(K8SC.#FH:4'# ^] '4_\)3_TY_\ D7_ZU?<_]K_],/\ Q_\ M^M7YZ>OG#XI>*;*S^)6J02Q7!9/)R55<7SUKYQ/C33B/]3=?]\+_ /%5J^$_%UA- MXTT2)8;D,^H0*,JN,F1?]J@#Z_\ [=_Z=_\ Q_\ ^M6OFN(^WQ?W7_(5VV* M%HHHH **** "BBB@ HHHH **** "N'\1?$C^P->N--_LK[1Y&W]Y]HV[LJ&Z M;3Z^M=Q7SU\3]?M;+XD:I;RQS%T\K)51CF%#Z^] '4:C\=OL%PL7_".^9E-V M?MV.Y_Z9^U5D_:!W9_XIG_R?_P#M=>&^)?%U@FI1@Q7/^J'15]3_ +59:>,] M/7.8;K_OA?\ XJ@#Z(_X7_\ ]2U_Y/\ _P!KH_X7_P#]2U_Y/_\ VNOGG_A- M=._YXW7_ 'PO_P 51_PFVG?\\;K_ +X7_P"*H ^AC\?\*3_PC73_ *?_ /[7 M4?\ PT+_ -2Q_P"5#_[77SZWC;3BI'DW73^XO_Q50_\ "8:?_P \;G_OE?\ MXJ@#ZF_X6[_U!/\ R;_^PKT'3;S^T-*M+W9Y?VB!)=F<[=R@XSWZU\M_\)/9 M?\\I_P#OE?\ &OICPK*)_!VC2H"%DL(& /7!C4T :M%%% !1110 48HHH ** M** "C-%&* "OG7]H'_D?[+_L&1_^C9:^BJ^=OV@?^1_LO^P9'_Z-EH \(\6_ M\NG_ /_ -EKG*Z/Q;_RZ?\ _\ V6NHK[0\"W2)\._#BD-E=*M0<#_IDM '&M:^R?9;'54\G?N\R&,9SM MZ8D/I7">(_B!I6L:=';VUO>*ZRAR9$4#&".S'UH ]:U/]IG&G2_\4EZ?\Q+W M'_3*N=F_:8\R!T_X1/&Y2,_VETX_ZY5XU>:M!<6CQ(D@9L8R!CKGUK*+"@#V M1_V@-\;+_P (UC((_P"/_P#^UU4_X7G_ -2[_P"3W_VNO)*,4 >L_P#"\O\ MJ7O_ "=_^UU.OQYPH'_".=!_S_?_ &NO'Z,T >W0?M%^1 L?_"+;MN>?[0QW M_P"N5;&F_M->3;,O_")9^U=/H7QM_MN^>V_X1_R-L9DW?;=V<$#&/+'K7RE MH^O6NG>=Y\9MQL4'IGW]ZZOPU\1M(T;4I+BZM[UT:$H!&B$YR#W8>E 'U M;I7C;^T]3BM/[/\ *\S/S^=G& 3TV^U=(MSN8#9U..M?,V@?'3PS::Y;SR6. MK%5W9"PQYY4C_GI7>V'[0WA2]U*VM8M/UD//,D:EH(L D@#/[SWH ]CHKD_^ M%C:1_P ^][_WPG_Q5=5O% #L4449H **** "BBB@ HHHH **** "BBB@ HHH MH **** (;S_CU?\ #^=<9X\_Y)SXD_[!-U_Z):NSO/\ CU?\/YUQGCS_ ))S MXD_[!-U_Z):@#XGK-K2K-H **** "BBB@#;\*_\ (4D_ZXG_ -"6O9/@[_R5 MG1O^V_\ Z(DKQOPK_P A23_KB?\ T):]D^#O_)6=&_[;_P#HB2@#ZDHHHH * M*** "BBB@ HHH- !124N: "BBB@#SC_A;?\ U!?_ ";_ /L*PKCX_P#D7,L/ M_"-;O++[!=5NP8;G(F$\:Z_:]^W:A;IL&>F.M?,9]GA>79G&[:I.,]NE<)_P +6_Z@W_DU_P#85VFNH9?#NHQKC+6LJC/NAKQC M^Q+G^_%^9_PH U/^%^?]2W_Y/_\ VNI1\=LJ#_PCO4?\_P!_]KKYU_X3C3?^ M>%U_WPO_ ,54R^/M+"@>1><#^XO_ ,50!]"_\+U_ZEW_ ,GO_M='_"]?^I=_ M\GO_ +77SW_PG^E_\^]Y_P!\+_\ %4?\)]I9_P"6%Y_WPO\ \50!]"?\+U_Z MEW_R>_\ M=-?X[[1G_A',_\ ;]_]KKY]_P"$^TL?\L+S_OA?_BJ:_CW2V7 @ MN^O]Q?\ XJ@#Z+T[XW?VA?QVW_"/^7OS\WVW., GIY?M71V/Q!^VZC;6O]F; M//E6/=]HSMR0,XV^]?+6D_$/2;+5(;B6WO2B;LA43/*D?WO>NY\,_%G0KOQ; MI%M'::B'FOH8U+1I@$R <_/0!]09HK)_X2"U_P">U#5(=.\OSUD;S,XV M 'ICU/O7F/QE\[#TH O7?QB^RVKS?V%NVX MX^V8SSC^Y6:/CQD@?\(Y_P"3W_VNO$+WXH:+_P#M=?/G_"?Z M7_S[WG_?"_\ Q5)_PG^E_P#/O>?]\+_\50!]"?\ "]?^I=_\GO\ [71_PO7_ M *EW_P GO_M=?/?_ G^E_\ /O>?]\+_ /%4?\)_I?\ S[WG_?"__%4 ?0+_ M !YV-C_A',\?\_W_ -KK8T;XM?VO9O/_ &+Y.V0IM^U[L\ Y^X/6OF&3QWIC MMD07?3^XO_Q5>I?#"X7Q#X8N+JR#)&EXT9$O!R$0]L^HH ]X\.>(_P#A(/M/ M^B_9_(V_\M-V[=GV'I6W7'^ K1[7[?YA4[O+QM/^]784 %%%% !1110 4444 M %%%% !1110 4444 %4*OU0JHDL\I_:'GC@^'MBTK;0=4C&<9_Y92U\QZK>V M\VF2I')ECC VGU%?2'[3+!?AII^X@?\ $WCZ_P#7&:OEB=U,+ ,"?8TI;C14 MHHHI#"BBB@ HHHP?2@#U7X8:+?ZEX8N)K*#S(UO&4G>HYV(>Y]Q7T#\'=*O- M,_MG[=#Y7F>1M^8'./,ST/N*\M^ D$TG@.],<3L/[2D&54G_ )915[OX,BDB M^V^9&R9\O&Y<9^]0!U%%%% !11FB@!,4M%)0 M%%% !1110 4444 %%%% &9 M]DG_ +GZBOC7QQH6HO\ $+Q$Z6^5;5+D@[UZ>:WO7V[7RQXNM+EO&^N,MO*0 M=1N""$//[QJ /#=3MY;74989UV2+C(R#C@'M56MGQ:C1^*+M9%96&S(88(^1 M:QJ "BBB@ HHI: $KZ[_ +4L_P#GM_XZ?\*^1*^E_/B_YZI_WT* /HRBBB@ MHI*44 %%%(: %S12#K2T %%%)0!PFH_\A2Z_Z[/_ .A&OE#XR?\ )6M9_P"V M'_HB.OJ_4/\ D)W7_79__0C7R?\ &3_DK6L_]L/_ $1'0!Q!H%%% :!110 M5N>"O^1_\/\ _83MO_1JUAUN>"O^1^\/_P#83MO_ $:M 'V!7H]>;;AZC\Z] M)H **** "BBB@ HHHH **** "BBB@ KY:^,8_P"+LZS_ -L/_1$=?4M?+?QB M_P"2L:S_ -L/_1$= 'C?BK_D*1_]<1_Z$U8@K;\5_P#(5C_ZXC_T)JQ* T4 M44 %%%% 'IE?7G@O_D0?#_\ V#+;_P!%+7R'7UYX+_Y$'P__ -@RV_\ 12T M;=%&:* "BBB@ HHHH **2EH **** "OG;]H'_D?[+_L&1_\ HV6OHFOG;]H' M_D?[+_L&1_\ HV6@#PGQ=_RZ?\#_ /9:YNND\7?\NG_ _P#V6N;H **** "B MBB@#6\^/^]^AKZ3\+?%;P7I_@_1K.[UGR[BWL((I4^RS':RQJ",A,'D=J^7] MZ_WA^=78YHA&N9$Z#^(4 >R>*?B+X6O/$EU/;:IOB?9M;[/*,X11W7VKR_QK MK-AJ^M0SZ?/YT2VZH6V,N#N8XY ]17-W3!KERI!''(/M4)H DE<-C:!O^@Y_Y M*3__ !%?"U>@?VE8_P#/Y;_]_5_QH ^U+/6M/OK&"[M;C?!/&LL;[&&Y6&0< M$9'!JY'(LJ!XSE3T->6^%_&7AB'PCH\4WB/28Y$L8%='OH@5(C&01NX-=_HN MLZ9>Z1#<6>HVEQ"^[;)%.K*V&(."#CJ* -:BFI(DJ!XV5U/1E.0:<: "B@44 M %%%% !1110 4444 %%%% !1110!#>?\>K_A_.N,\>?\DY\2?]@FZ_\ 1+5V M=Y_QZO\ A_.N,\>?\DY\2?\ 8)NO_1+4 ?$]9M:59M !1110 4444 ;?A7_D M*2?]<3_Z$M>R?!W_ )*SHW_;?_T1)7C?A7_D*2?]<3_Z$M>R?!W_ )*SHW_; M?_T1)0!]24444 %%%% !1110 44&@4 )BEHHH **** /C"O-=5_Y#%Y_UW?_ M -"->E5YKJO_ "&+S_KN_P#Z$: *M%%% !1110 Y/O5Z!\$1_P 7CT3_ +>/ M_2>2O/X_O?A7H/P2_P"2Q:)_V\?^D\E 'UW:_P#'Y#_UT7^==+7-VO\ Q^0_ M]=%_G71T +1110 44E** 4&BB@ HH-)0!!J$3SZ9=11#<\D+JHSC)*D"N$_ MX1?6/^?/_P BI_C7H=% 'Y\?\(;KW_/A_P"1H_\ XJL:>&2VN)()EVR1.4=< MYP0<$5[_ /\ ".:Y_P! ;4/_ %?_"O$-?M;B+Q)J<1VP3A1(I)P M/:L&K.FNL>JVCNP55F0EB< #<.: /KS_ (6)X6_Z"G_DO+_\37KU?$O]J:?_ M ,_UM_W^7_&OLW^V=+_Z"5I_W_7_ !H NT444 %!HJ*6[MX&"SSQ1L1D!W . M/QH Y'Q_KNFZ)_9_]J7/D>=YFS]VS9QMS]T'U%>#?'#Q+I.L^";.WTV[\Z5= M11ROENN%\N09Y [D5WW[0&J6"_\ "/[KZV'_ !\]9E_Z9>]?/GB^^M+G2(DM MKJ&9A."5CD#$#:W/% '&T444 +28HI: $HHHQ0!?L-#U'4X&FLK?S8U;83O4 M47O7E7P[TK4+WP]/)9V-S<(+ MIE+10LX!V)QD#WKZ9^#%G7OV[?F!SC.>A]ZVZ#0* "BBB@ HHHH **** "BBB@ HHHH **** " MJ%7ZH5426>,?M1?\DPT[_L,1?^B9J^4J^K?VHO\ DF&G?]AB+_T3-7RE2EN- M!1112&%%%% !4B?=%1U9A_U0H ^E?V 5[W0!]44444 %%%% !1110 4444 )2T44 <%J/\ R%+K_KL__H1KY0^, M?_)6M9_[8?\ HB.OK#4?^0I=?]=G_P#0C7R?\9/^2M:S_P!L/_1$= '$4444 M %%%% !6UX+_ .1]T#_L)VW_ *-6L6MKP9_R/F@?]A.V_P#1JT ?75>GUY?7 MJ% !1110 4444 %%%% !1110 4444 %?+?QB_P"2LZS_ -L/_1$=?4E?+?QB M_P"2LZS_ -L/_1$= 'C?BK_D*1_]<1_Z$U8E;?BK_D*1_P#7$?\ H35B4 %% M%% !1110!Z97UYX+_P"1!\/_ /8,MO\ T4M?(E?77@O_ )$+0/\ L&6W_HI: M -H]:<.E%(: %H- HH 04M%% !1110 444E "U\[?M _\C_9?]@R/_T;+7T2 M*^=OV@?^1_LO^P9'_P"C9: /"?%W_+I_P/\ ]EKFZZ3Q=_RZ?\#_ /9:YN@ MHH%*: $HHHH **** "BBB@ %!HHH **** "BBB@ I:2B@ -%**0T %%%% !1 M110 4444 ;<'_'M%_N#^5?37PE_Y)=I'_;;_ -'/7R56E:?\>J?C_.@#] M$ M_P"0/!_P+_T(U?KQ7X/_ /)*-'_[;_\ H^2O5M _X\'_ .NI_D* -2BBB@ H MHHH **** "BBB@ HHHH **** (;S_CU?\/YUQGCS_DG/B3_L$W7_ *):NSO/ M^/5_P_G7&>//^2<^)/\ L$W7_HEJ /B>LVM*LV@ HHHH **** -OPK_R%)/^ MN)_]"6O9/@[_ ,E9T;_MO_Z(DKQOPK_R%)/^N)_]"6O9/@[_ ,E9T;_MO_Z( MDH ^I**** "BBB@ HHHH **** "BBB@ HHHH ^,*\UU7_D,7G_7=_P#T(UZ5 M7FNJ_P#(8O/^N[_^A&@"K1110 4444 .C^]^%>@_!+_DL6B?]M__ $GDKSZ/ M[WX5Z#\$O^2Q:)_V\?\ I/)0!]=VO_'Y#_UT7^==+7-VO_'Y#_UT7^==)0 E M+110 4444 (:!UI:* "B@T@H 6BBDH YZOC7QQ_R4+Q%_P!A2Y_]&M7W97BF MO?\ (QZE_P!?/^1ZL_^P:G_HV6@#BOVC/^9<_[>O\ VE7B-=7XW_Y/\ DGM]_P!A23_T5%7O M7AW_ )!TG_74_P A7'? _P#Y$F\_["+_ /HN.O1Z "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ JA5^J%5$EGC'[47_),-._[#$7_HF:OE*OJW]J+_DF M&G?]AB+_ -$S5\I4I;C0M)12XI#$HHHH *FU]=^"_^1"T#_L&6W_HI M:^1]HKZY\&?\B'H'_8,MO_12T ;5%%% !1110 4444 %%%% !1110 5\[?M M_P#(_P!E_P!@R/\ ]&RU]$U\[?M _P#(_P!E_P!@R/\ ]&RT >$^+O\ ET_X M'_[+7-UTGB[_ )=/^!_^RUS= !1110 4444 %%%% !110: "BBB@ HI\*AI0 M&Y%7[6TADO(4=,JTB@C)Y&: ,ZDKNH/#NEO<1JUKE6< CS&]?K6S_P (;H/_ M #X_^1I/_BJ /+**]4_X0W0?^?#_ ,C2?_%5D3>&M)2>15M, ,0/WC^OUH X M*BMK4]/MK?498H8MJ+C W$]A[UEW,:QR (,#% $- H-% !112T %)110 4X2 M.HPKL!Z TVB@#MM \2:Y9:';V]GK.H6\*;ML<5TZJN6). #CJ:^D/@3JNH:C MX%O)M0OKFZE74G4//,SL!Y49QDGIR?SKY"BU"Z@B$<4NU%Z#:#_2O7/A7XSU M_2_"US#8W_E1M>LY7R8VYV(.ZGT% 'UK:.S;]S$].IJS7G?PI\1ZKK_]K?VO M=?:/(\GR_P!VJ[=V_/W0/05Z)0 4444 %%%% !124M !1110 4444 0WG_'J M_P"'\ZXSQY_R3GQ)_P!@FZ_]$M79WG_'J_X?SKC/'G_).?$G_8)NO_1+4 ?$ M]9M:59M !1110 4444 ;?A7_ )"DG_7$_P#H2U[)\'?^2LZ-_P!M_P#T1)7C M?A7_ )"DG_7$_P#H2U[)\'?^2LZ-_P!M_P#T1)0!]24444 %%%% !1110 44 M44 %%%% !1110!\85YKJO_(8O/\ KN__ *$:]*KS75?^0Q>?]=W_ /0C0!5H MHHH **** '1_>_"O0?@E_P EBT3_ +>/_2>2O/H_O?A7H/P2_P"2Q:)_V\?^ MD\E 'UY:_P#'Y#_UT7^==)7-VO\ Q^0_]=%_G724 %%%% !1110 4444 %%% M% !1110 50DT;2Y97DETVS=W8LS- I+$]23BK]&* /DWXP:781_%;6%CL;95 M'D8"PJ /W$?M7DGB.&*#48U@C2-3$"0B@#.3Z5]>^+_!6@:MXKO+W4+#SKB7 M9O?SI%SA% X# = *^<_C7HFGZ%XTM+;2K?R(7T])&7>S98R2#.6)/0"@#S@4 M&E(QTI* "BBB@ J7[3/_ ,]Y/^^S45% 'TM_PD6M_P#08O\ _P "G_QKWOP[ M(\WA?2I9G:21[.%F=CDL2@R2>YKX7_X3?Q#_ -!#_P @Q_\ Q-?7'@S7-0E\ M!Z!))<9=],MF8[%Y)B7VH U-,-=M/&=]#;WVR-?+P/)0X_=J>ZUXE\2M5O-8\ M26]QJ,WG2K:*@;8%PN]SC@#U- '*3W=Q=;?M,\LVW[OF.6Q^=14&B@ HHHH M**** '@# XKZ?^$.CZ9=?"K1YKG3K2:5O/W/) K,?W\@ZD5Y!IGAG2+C2;2: M6TW220(S'S7&25!/>OI_X3:!ID7POTE([;"CSL#S&_Y[/[T =)X2L[:RTF6. MSMXK=#.6*Q($!.U><#Z5NU#;VL-G&8[=-BD[B,D\_C4PH **** "BBB@ HHH MH **** "BBB@ HHHH **** "J%7ZH5426>,?M1?\DPT[_L,1?^B9J^4J^K?V MHO\ DF&G?]AB+_T3-7RE2EN-!1112&%%%&: "BBB@#T3X?ZYJ.F:!/#97'E1 MM=,Y&Q3SM4=Q["OH3X&:O?:I_;OV^?S?+^S[/D5<9\S/0#T%?)>F:_=:7;-! M;QPLK.7)=23G '8CTKW/]GWQCJ'_ !4/[FV_Y=OX6_Z:_P"U0!].45SV@:_= M:I?O#<1PJJQ%P44@YR!W)]:Z&@!*6C%% !BBBC- !1110 4444 %%%% !24M M)0!SO]JWO_/;_P <7_"OC7QQKNHK\0O$0%QP-4N0/D7_ )ZM[5[-_P +2UO_ M )];#_OV_P#\77SUXEOI+[Q9JUW*J"2>]FD8*#@%G)./;F@#.N[B2ZNGFG;= M(V,G &>,=JAI6.6R:2@ HHHH *6DIT8WR*IZ,0#0 VOLS^R++_GA_P"/M_C7 MR']@B_O/^8K[I_L&U_YZ3?\ ?0_PH ZJBBB@ HHHH **** "BBB@ HHHH X/ M4?\ D*77_79__0C7R?\ &3_DK6L_]L/_ $1'7UAJ/_(4NO\ KL__ *$:^3_C M)_R5K6?^V'_HB.@#B**** "BBB@ K;\$_P#(_P#A_P#["=M_Z-6L2MOP5_R/ M_A__ +"=M_Z-6@#[!KT>O.,UZ/0 4444 %%%% !1110 4444 %%%% !7RW\8 MO^2LZS_VP_\ 1$=?4E?+?QB_Y*SK/_;#_P!$1T >-^*O^0I'_P!<1_Z$U8E; M?BK_ )"D?_7$?^A-6)0 4444 %%%% 'J>T5];>#?^1$T#_L&V_\ Z*6ODO%? M6G@W_D1-!_[!MO\ ^BEH VJ*** "BBB@ HHHH **** "BBB@ KYV_:!_Y'^R M_P"P9'_Z-EKZ)KYV_:!_Y'^R_P"P9'_Z-EH \)\7?\NG_ __ &6N;KI/%W_+ MI_P/_P!EKFZ "BBB@ HHHH **** "BBM/3M-AN[=I)&<$/M^4CT'M0!3MHUD MW;QG&,ZTC?$^_F?#[2M*U&*]M[B\:2+. [J1R".RCUKH5LHT<,&;(.>HH Y)?@_ MX%1PRZ'@J<@_:Y__ (NK'_"KO!W_ $!__)J;_P"+KK:* .2_X5?X/_Z!'_DU M-_\ %U WPA\#NQ9M$R21YWF^9^]=MV-F/O$^IK@[ MN".*$%%P=V.IK[$\6_!;P[KWV3[9>ZHGD;]OE2QC.=N5?$[X->'O"O MAFWOM/O-3DEDO%A(GEC*X*.>R#GY10!X)16]J6A6UGI\L\3REDQ@,1CD@>GO M6#0 4444 %%&** "M+3?$&IZ3;M!I]SY4;.7*^6K9. ,\@^@K-HH ^B/V>/% M.L77_"1>?>;]OV;'[I!C_6^@KWS0]2N[R^>.YEWJ(RP&T#G(]![U\B?"+Q+> M>'O[7^Q1P/Y_D[O.4G&WS,8P1ZFOH#X5^+K_ %_Q3//\ DG/B3_L$ MW7_HEJ[.\_X]7_#^=<9X\_Y)SXD_[!-U_P"B6H ^)ZS:TJS: "BBB@ HHHH MV_"O_(4D_P"N)_\ 0EKV3X._\E9T;_MO_P"B)*\;\*_\A23_ *XG_P!"6O9/ M@[_R5G1O^V__ *(DH ^I**** "BBB@ HHHH **** "BBB@ HHHH ^,*\UU7_ M )#%Y_UW?_T(UZ57FNJ_\AB\_P"N[_\ H1H JT444 %%%% #H_O?A7H/P2_Y M+%HG_;Q_Z3R5Y]'][\*]!^"7_)8M$_[>/_2>2@#Z\M?^/R'_ *Z+_.NDKF[7 M_C\A_P"NB_SKI* "BBB@ HHHH **** "BBB@ HHHH **** *=QI%C=3M-/!N MD;&3O89XQV->$_&KPEHEUXTM'GLMS#3T /FN./,D]#7T%FN.\6^"].\2:M%= MWTUU'(D B A=0,!F/=3S\QH ^//'>B:?H_V#^SK?R?-\S?\ .S9QMQU)]37( M5[K\>O!>G:#_ &!]CFNG\[[1N\UU.,>5C&%'K7B]Y9QV\(9"Q);')H I4448 MH **** '>:_K^E>FZ5\3_%]AHUE:6FK^7!;V\<42?9H3M55 R4R>!WKS"KL M>J3QQJBK'A0 ,@_XT =#K7C+7M1U>:ZO+_S)I-NYO)C&<* . N.@KGM2OKC4 M+E9;N3S'"!0=H'&2>WUJ&6[>60NP4$^@J)G+G)H ::!110 449HH *?M'I3* M]"_X073/^>]W_P!]K_\ $T >V^#_ 9H%UX'T*XGL-TLNG6[NWG2#),:DGAJ M]=\+6%MIGAJUM+*/RH(]^U-Q.,NQ/)YZDUC^#O#-G'X%T%%EGPNFVX&6'_/) M?:NJM;9+2V2",L57."W7DYH EHHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "J%7ZH5426>,?M1?\DPT[_L,1?^B9J^4J^K?VHO\ DF&G?]AB+_T3 M-7RE2EN-!111BD,*,449H **** "N\^&GCC_ (0W^T_^)?\ ;?M?E?\ +?R] MFW?_ +)SG=^E<'5JSN4MM^\,=V,8H ^IOA/\3_\ A)/%=S9_V1]FV63R[_M. M_.'08QL']ZO8[;4_M%PL7E;=V>=V>WTKXX^$_CO3/"7BNYOM2@NY8I+)X0($ M4MN+H>[#CY37NOA3XT^'=;\36FGVEEJB2S;]K211A1A&;G#GL* /8J*R(?$E MG/<1PI'.&D8*"5&,DX]:UZ "C%%% !11FB@ HHHH **"<50UC5X-$TF;4+I) M'BAV[EC +'+!>,D=S0!/?W7V'3;F[V;_ "(7DV9QNV@G&>W2N(_X6?\ ]0C_ M ,F?_L*K^(/BOH:^&=4)M=0P+.4_ZM/[A_VZ\*_X7#H'_/GJ7_?J/_XN@#C/ M^%A?]0S_ ,F/_L:Y*\N?M=_<7.W9YTK2;O1:\^VFO0: "BBB@ HHHH **** M "BBB@ HHHH *^6_C%_R5G6?^V'_ *(CKZDKY;^,7_)6=9_[8?\ HB.@#QOQ M5_R%(_\ KB/_ $)JQ*V_%7_(4C_ZXC_T)JQ* "BBB@ HHHH ]5S7UIX-_P"1 M$T'_ +!MO_Z*6ODJOK7P;_R(F@_]@VW_ /12T ;5%%% !1110 4444 %%%% M!1110 5\[?M _P#(_P!E_P!@R/\ ]&RU]$U\[?M _P#(_P!E_P!@R/\ ]&RT M >$^+O\ ET_X'_[+7-UTGB[_ )=/^!_^RUS= !1110 4444 &**,T4 7;?3_ M #X%D\W;NSQMSW^M>L?#'X2_\)=X9N+_ /MK['Y=XT/E_9/,SA$.<[Q_>_2L M'PK\.-7U[PS::E9W%DD,^_:LKN&&'93G"D=1ZU]"?!GP=J&@>#;NUO)K9W>_ M>0&)F(P8XQW4>E $_P -/AA_PB']I_\ $W^V?:O*_P"7;R]NW?\ [9SG=^E> MB66G?8YC)YN_*[<;YM?M&WY]NW/;-_2 MNXJ*XB,L85< YSS0!\R_$#X+?V!X%U#4_P"W_M'D>7^[^Q[=VZ55Z[SZ^E>( MS:'Y,$DGVC.Q2V-G7 ^M?:WQ*\.W>M_#W4]/M)(4FF\K:TK$*,2HQS@'L*^= MM;^%.N:=X?U&]GNM/:.VM99G"2.6(5"3C*=>* /'**** #-%%% !1110!N>& M];_L?[3_ */YWF[/X]N,9]CZU[=\ /%7VWQ]>Q_8]F-,D;/FY_Y:Q>WO7SS# M((\[L\^E>K_L_:M!8^/[V69)"ITR1?E _P">L7O[4 ?7=OJ/GSK'Y6W=GG=G MM]*NYKD-#\06M]K,%O%','?=@LHQPI/K[5U^* "BBB@ S11BB@ HHHH **** M (;S_CU?\/YUQGCS_DG/B3_L$W7_ *):NSO/^/5_P_G7&>//^2<^)/\ L$W7 M_HEJ /B>LVM*LV@ HHHH **** -OPK_R%)/^N)_]"6O9/@[_ ,E9T;_MO_Z( MDKQOPK_R%)/^N)_]"6O9/@[_ ,E9T;_MO_Z(DH ^I**** "BBB@ HHHH *** M* "BBB@ HHHH ^,*\UU7_D,7G_7=_P#T(UZ57FNJ_P#(8O/^N[_^A&@"K111 M0 4444 .C^]^%>@_!+_DL6B?]O'_ *3R5Y]'][\*]!^"7_)8M$_[>/\ TGDH M ^O+7_C\A_ZZ+_.NDKF[7_C\A_ZZ+_.NDH **** "BBB@ HHHH **** "BBB M@ HHHH ,57GM?.<-OV\8Z58HH \=^-O@C_A)/[$_XF'V;[/]H_Y8[]V[R_\ M:&/NUX#X_P# G_",:!!>_P!H_:O,N5BV>1LQE6.<[C_=_6OK[Q7X?NM=^R?9 M)(4\G?N\UB,YVXQ@'TKQ3XX^!=3M_!%FSSVA!U%!P[?\\Y/]F@#YIHS6M>^' M+NPLWN9I(61,9"L<\G'I[UDXH **** "BBB@ HHHH *,449H ,4#DT9J6TMV MN[R&WC(#S2*BEN@)..: &;/>OJG_ (55_P!1G_R5_P#LZ^?_ /A M4_Y[VG_ M 'VW_P 37VO_ &!=?\](?^^C_A0!I:%:?8/#NFVF_P S[/:11;\8W;4 SCMT MJ_4=O&8K6*-L$H@4X]A4E !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %4*OU0JHDL\8_:B_P"28:=_V&(O_1,U?*5?5O[47_),-._[#$7_ *)F MKY2I2W&@I:2BD,**** "BBB@ %!HHH M:?,D%PS2MM!7&<9[BNS\ >)-)T7Q MSI]_J=UY-K#YF^3RW;&8V4< $]2*X*E7[PH ^K],^+_@9M6M%&N9)G0#_1)_ M[P_V*]$_X6KX,_Z#/_DK-_\ $5\-:5(D>L6;R.JHLZ%F8X &XV\D:NDF58 @[3R*\@_X33PM_P!# M+H__ ('Q?_%5U=GX\\("Q@!\5:("(UR#J,/I_O4 =P)%894Y'TI=ZCJ:YF#Q MYX0\A?\ BJM$[_\ ,1A]?]ZE;QYX0S_R-6B?^#&'_P"*H Z&6ZAAQYCXSTX- M5;O7=-L8A)=7.Q"VT'RV//X#VKF=2\>>$/W?_%5:)W_YB,/M_M5S'B?QKX5G MTR-8?$VCR,)@2$OXB<8/^U0!VFJ?$?PKI%JL^HZKY,3.$#?9Y6R<$XX4^AKC M/&WQ?\#7O@Z^M[;7-\K^7M7[).,XD4]T]J\K^('B#1KWP_!'9ZO8W#BZ5BL5 MRC$#:W. ?>O+]5NK>33)5CGC=CC 5P2>10!WFM>.?#MWH&H6UOJ.^6:UDCC7 MR)!EBI &2OK7D%%% !1110 4444 %%% !/09^E $MK;2WERL%LF^1\[5R!G MSW^E=7X,\-:M_P )YH'^B?\ ,2MO^6B?\]5]ZRO"5G6>5M^V.- M"S'",> /:O8_"/A[6H?&VARS:1?QQIJ%NSN]LX"@2+DDXX% 'M7_ CFJ_\ M/K_Y$7_&N[I*6@ HHHH **** "BBB@ HHHH **** .#U'_D*77_79_\ T(U\ MG_&3_DK6L_\ ;#_T1'7UAJ/_ "%+K_KL_P#Z$:^3_C)_R5K6?^V'_HB.@#B* M*** "BB@4 %;G@C_ )*#X=_["EM_Z-6L2MOP1_R4'P]_V%+;_P!&K0!]D5W] M>?UZ!0 4444 %%%% !1110 4444 %%%% !7RW\8O^2LZS_VP_P#1$=?4E?+? MQB_Y*SK/_;#_ -$1T >-^*O^0I'_ -<1_P"A-6)6WXJ_Y"D?_7$?^A-6)0 4 M444 %%%% 'JE?6O@W_D1-!_[!MO_ .BEKY*KZU\&_P#(B:#_ -@VW_\ 12T M;5%%% !1110 4444 %%%% !1110 5\[?M _\C_9?]@R/_P!&RU]$U\[?M _\ MC_9?]@R/_P!&RT >$^+O^73_ ('_ .RUS==)XN_Y=/\ @?\ [+7-T %%%% ! M1110 5=CT>^EC61(,JP#*=Z\@_C5*N_TW3;Z32K1TLKAE:%"&$3$$;1STH ] MI^$GAC5Y?A;I#QVF5/G8/FI_SW?WKV#PKI]SINER0WL?E2-,7 W \;5';Z&L M/X.Q20?"?1HYHVC=?/RKK@C]_)VKMC0 N:*04M !1110 E+110 4E%+0 444 M&@ HH%% %'6;>6[TF:&W7?(VW R!GY@>]>=^-/#VJ'P#X@ M?^89<_\ +1?^ M>3>]>I5C^,$:3P/KJ1J69M.N JJ,DGRVXH ^"?\ A&=7_P"?3_R*G^-95>O_ M -DZC_SX77_?EO\ "O(* "BBB@ H-%% !7??!Z[@L_&%U)9@;&&?W;'N* M]>KYX^%UQ"_Q)TM4EC9CYV &!/\ J7KZ'H **2EH **2B@!:*!10 4444 0W MG_'J_P"'\ZXSQY_R3GQ)_P!@FZ_]$M79WG_'J_X?SKC/'G_).?$G_8)NO_1+ M4 ?$]9M:59M !1110 4444 ;?A7_ )"DG_7$_P#H2U[)\'?^2LZ-_P!M_P#T M1)7C?A7_ )"DG_7$_P#H2U[)\'?^2LZ-_P!M_P#T1)0!]24444 %%%% !111 M0 4444 %%%% !1110!\85YKJO_(8O/\ KN__ *$:]*KS75?^0Q>?]=W_ /0C M0!5HHHH **** '1_>_"O0?@E_P EBT3_ +>/_2>2O/H_O?A7H/P2_P"2Q:)_ MV\?^D\E 'UY:_P#'Y#_UT7^==)7-VO\ Q^0_]=%_G724 %%%% !1110 4444 M %%%% !1110 444E "T444 %>??&;1=0UWP;:6VE6_GS)?I(R[U7"B.09RQ MZD5Z#69KL4DUBBQ1M(WF X5<]C0!\D>-/!7B#2O"-[>W]AY5O%Y>]_.C;&9% M X#$]2*\H*,!TKZY^,6FWTWPGUA(K*X=SY&%6)B3^_C]J^69M$U6*"2273+Q M$12S,UNX"@#DDXH RJ*** "BBB@ HHHH **** #)P*T_#MK-=>*-+@@3=++ M>0HBY R2X '-4;:&6XN%BMXGED;.$12Q/'H*ZOP1H^IK\0/#S-IUV -4MB28 M&X_>K[4 >N_\(+XC_P"@=_Y'C_\ BJ^EJY'[%=?\^TW_ '[-==0 4444 %%! MH% :!110 4444 %%%% !1110 4444 %%%% !1110 50J_5"JB2SQC]J+_DF M&G?]AB+_ -$S5\I5]6_M1?\ ),-._P"PQ%_Z)FKY2%*6XT%%+24AA2TE% : M**44 )0*#10 &BBB@ HHHH 6M"/_ %2?[HK.HH Z.U_X]E_'^=.D^]^%H_#[_D1=/\ ^VG_ *-:NDK(\*_\BS:_\#_]#:M>@ -(*6B@ HHHH ** M2EH **2EH **** T@I:* "J&N_\B[J/_7K+_P"@&K]5]1_Y!=U_UQ?_ -!- M 'B-?*5?;]?$% !1110 4444 %;?A3_D*R?]<3_Z$M8E:>@_\?[_ /7(_P Q M0![9\'?^2L:-_P!M_P#T1)7U)7R7\%/^2P:)_P!M_P#TGDKZSH 6BDI: "BB MB@ HHHH **** (;S_CU?\/YUQGCS_DG/B3_L$W7_ *):NSO/^/5_P_G7&>// M^2<^)/\ L$W7_HEJ /B>LVM*LV@ HHHH **** -OPK_R%)/^N)_]"6O9/@[_ M ,E9T;_MO_Z(DKQOPK_R%)/^N)_]"6O9/@[_ ,E9T;_MO_Z(DH ^I**** "B MBB@ HHHH **** "BBB@ HHHH ^,*\UU7_D,7G_7=_P#T(UZ57FNJ_P#(8O/^ MN[_^A&@"K1110 4444 .C^]^%>@_!+_DL6B?]O'_ *3R5Y]'][\*]!^"7_)8 MM$_[>/\ TGDH ^O+7_C\A_ZZ+_.NDKF[7_C\A_ZZ+_.NDH **** "BBB@ HH MHH **** "BBB@ HHHH 0THHHH **** .8^(W_(@:C_VR_P#1J5\]>(?^18U3 M_KSE_P#0#7U1/_J6_P ]ZY;QQ_R3WQ%_V"[G_P!%-0!\$T5UM MT7_MO_Z(DKZTM/\ C\A_ZZ+_ #H Z:BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ JA5^J%5$EGC'[47_),-._[#$7_HF:OE*OJW]J M+_DF&G?]AB+_ -$S5\I4I;C04444AA2TE% !1110 4444 %%%% "TE%% !11 M10 4444 H-%% !10** "BBB@ I:2B@ HHKT;X>^%=&USP_/ _ M':)'\=6989/]FIW_ .FLE '@'C$ ?8\#^_\ ^RUS(KK?',:I]AVC&?,_]EKD MJ T444 %%%% !7UOX,13X#T#Y1_R#;?M_TR6ODBOJOP?<2KX'T(!N!IUN!P M/^>:T >R>&ACP]; _05\14 +2444 %%%% !6CHAQ>OC_GF?YBL MZM30%#7[@_\ /(_S% 'JWP3)_P"%PZ)R?^6__I/)7UJ"=PYKY0^"L:CXOZ)@ M?\]^_P#T[R5]8[10 ZDHI<4 %%%% :!110 4444 0WG_'J_X?SKC/'G_).? M$G_8)NO_ $2U=G>?\>K_ (?SKC/'G_).?$G_ &";K_T2U 'Q/6;6E6;0 444 M4 %%%% &WX5_Y"DG_7$_^A+7LGP=_P"2LZ-_VW_]$25XWX5_Y"DG_7$_^A+7 MLGP=_P"2LZ-_VW_]$24 ?4E%%% !1110 4444 %%%% !1110 4444 ?&%>:Z MK_R&+S_KN_\ Z$:]*KS75?\ D,7G_7=__0C0!5HHHH **** '1_>_"O0?@E_ MR6+1/^WC_P!)Y*\^C^]^%>@_!+_DL6B?]O'_ *3R4 ?7EK_Q^0_]=%_G725S M=K_Q^0_]=%_G724 %%%% !1110 4444 %%%% !1110 44E+0 444"@ HHHH M" 1@C(K"\:1H? 7B#*+_ ,@RY[?],FJ]KES+9Z-//;/LD3;M; .,L!W^M>;> M,_$NK?\ "!Z__I?_ ##;C_EFG_/)O:@#Y^^SP_\ /&/_ +Y%>:UI_P#"1ZK_ M ,_7_D-/\*S* "EI** "BB@4 JYIRAKAMP!^3N/<53I\4KPL6C;!QCI0!ZO M\$XHS\8=$RB_\M^W_3O)7UM%%&)D(C4'FV]QJ&^*:[BC=?)C&5+@$9"^E 'M=%%% !11 M10 4444 !H%%% !1110 4444 %%%% !1110 4444 %%%% !5"K]4*J)+/&/V MHO\ DF&G?]AB+_T3-7RE7U;^U%_R3#3O^PQ%_P"B9J^4J4MQH*,449I#"BBC M% !3@H(IM:UEI'VJS2;S]F[/&S..<>M &9L%-88KTSPE\(_^$ITF6]_MO[+Y M/[WZ57\7?"G_A&/LG_ !.?M7VC?_RZ[-NW;_MG/WOTH \Z MHK5U/1/[-MEF^T>;N<+C9CL3Z^U9= "448HH *,T44 %%%% !1110 49HHQ0 M 44Y%WR*N<;B!FKG]F_]-?\ QW_Z] %&M*+387A1RSY903@C_"NU_P"%2?\ M4:_\E/\ [.O2-+_9P^U:19W'_"5;/.@1]O\ 9V<94'&?-H Y7P?\(- \0>%+ M/4[R[U))I]^Y8I8PHVNRC&4)Z#UKV#X??![0+#P_/%#>:DRFZ9OGEC)SM7_8 M]JV_"GPP_L#PS::;_:_VCR-_[S[-MW9=FZ;SZ^M=GHVE?V19O!YWG;I"^[;M MQP!CJ?2@"IX>\+67AG[1]@EN)/M&W?YS*<;O[U: /LC<:]"KRG^V/^ MF'_C_P#]:O5J "BBB@ HHHH **** #-%&** "C%%% !7RU\8S_Q=G6?^V'_H MB.OJ7-?*GQFN-GQ1W_P"F$= 'D7BGG5(_^N(_]":L2MCQ+)YFI1G& M/W0'7W-8] !10*4T )FBBB@#TROKSP7_ ,B#X?\ ^P9;?^BEKY*^S_[7Z5]; M>#!CP'H ]--M_P#T4M &UBBBB@ HHHH **** "BC-&: "C-%&* "O%/C)817 M7C&U>1G!%@@^4C_GI)7M=>8_$G1_[0\26\OG^7MM%7&S/\;GU]Z /F;XF6<= MI_9GEECN\W.X^FRN#KU/XTZ9_9W]B_OO,\SS_P"'&,>7[^]>64 %%%% !BBC M-% !7T+X:\074/A/28ECA*I90J,J4*&;S,A1QQ(P_I71UPWPEU7[?\ "[2+GR?+W^=\ MN[.,3..N/:NVC?S%SC'.* ']:*.E% !29I:,4 )1BEQ10 49HHQ0 4444 %% M%% !5'7)3#X>U&5<%DM96&>F0AJ]6/XMN/LO@K6[C;O\G3YWVYQG$;'% 'DG M_"2WG_/.#_OD_P"-?)^*]I_X3S_J&_\ D?\ ^QKQ;- !BBC-% !1110 5M^% M85FU617) $)/'^\M8E=1X L_MNO3Q[]F+9FSC/\ $O\ C0!ZO\';..+XL:,Z MELCS^I_Z825]28KYU^%FD?9?B5I4WG[]OG<;,9_?\>K_A_.N,\>?\DY\2?]@FZ_]$M79WG_ !ZO^'\ZXSQY_P D MY\2?]@FZ_P#1+4 ?$]9M:59M !1110 4444 ;?A7_D*2?]<3_P"A+7LGP=_Y M*SHW_;?_ -$25XWX5_Y"DG_7$_\ H2U[)\'?^2LZ-_VW_P#1$E 'U)1110 4 M444 %%%% !1110 4444 %%%% 'QA7FNJ_P#(8O/^N[_^A&O2J\UU7_D,7G_7 M=_\ T(T 5:*** "BBB@!T?WOPKT'X)?\EBT3_MX_])Y*\^C^]^%>@_!+_DL6 MB?\ ;Q_Z3R4 ?7EK_P ?D/\ UT7^==)7-VO_ !^0_P#71?YUTE !1110 444 M4 %%%% !1110 4444 &**** "BC-% !116?K.J?V19I/Y/G;I FW=MQP3GH? M2@#&^)6IS:-\/-3O[58WEA\K:) 2IS*@YP1ZU\YZ_P#$35KWPWJ=K+;V0CGM M)8V*H^0&0@X^;KS7JWQ>\:[OA5K ^P?\\/\ EM_TWC_V:^7+GQ7]HM)H/L>W MS$9-WFYQD8STH YZBBC% !111B@ HHHH *!110!?T;4IM'U:&^ME1I8MVT2 ME3E2.Q'K7H7@[XBZM/XYT*)[>R"R:E;J2$?.#*H_O5Y>K;6S6OX9U'^S_%FD M7GE>9]GOH9=F[&[;(#C...E 'W1_PD-W_P \X?\ OD_XUT=?/G_"X/\ J!_^ M3?\ ]A7T'0 49HHQ0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!5"K]4*J)+/&/VHO^28:=_V&(O\ T3-7RE7U;^U%_P DPT[_ +#$7_HF:OE+ M-*6XT%%%%(88HHS10 5T^CG_ (E4/_ O_0C7,5TVD?\ (*A_X%_Z$: /H/X) M:#=:KX*NY[>2%574'0B1B#GRXSV!]:VO&_PEUWQ+]A^PW>G1_9_,W^=(XSNV MXQA#_=-3?LY?\D[O_P#L*R?^BHJ]:H ^6_$W[/?BLZ;'_P 3#1O]/WK['U>QDO[18H656#AOG)QC! M_P :YC6O!NH:CI$UK!-;*\FW!=F X8'LOM0!\A3?#/688))7N;$K&I8XD?. M,_W:R?\ A%+[_GK;_P#?3?X5]1W7P@U^>SFB2[TT-)&R@F63&2,?W*YS_AG_ M ,5?\_\ H_\ W^E_^-T ?.']F3?WH_S/^%0-;.K%25R#BO>/^&;O%_\ T$=$ M_P"_\W_QJLZ7]F[Q?YS_ /$RT3[Q_P"6\W_QJ@#Q8Q,#CBCRS[5["_[-_B_> M?^)CHG_?^;_XU2#]F_Q?_P!!'1/^_P#-_P#&J /(4MW?."O'K4T.FS3N51D! M SR3_A7L%M^S=XO.[_B9:)V_Y;S?_&JT+#]F_P 7K.Q.HZ)]W_GO-ZC_ *94 M >/6?A:]O9C'%+;@A=WS,W^'O6M8_#;6-1O8[6"YL5>3."\C@< G^[[5[1I7 M[/WBJRNFDEU#1R"A7Y9I?4?],_:NDT;X/:_IVK0W4UYIK)'NR$ED)Y4C^Y[T M >(V?P+\32WT$:WVD@O(JC,TG<_]R MTBSM96C+P0)&Q4G!*J <<>U:U&: &1*8X@K=1Z4_-%)B@!:*** "C-%&* "B MBC- !1110 4444 %%%% !1110 4444 ( ^1U)_P"?>/VH M \>EB:)@&(SC/%,J_J]H]E>+'*5),8;Y3[G_ JA0 4444 %:?AJ9;;Q9I$[ M@E8KZ%R!UP'!K,JQI\ZVNI6UQ("4BF1V"]2 0: /I+_A,M/_ .>-S_WPO_Q5 M?1.:^'/^$XTW_GA=?]\+_P#%5]E_\))9_P#/.?\ [Y'^- &Q1FF0RK-!'*H( M5U##/7!%/H **.E% !1110 4444 %%%&: *$FK01RLC))E6(. /\:^3/C5K5 MN/C!K?R2_P#+#L/^?>/WKW75?'VEV>LWMM+!>%X;B2-BJ+@D,0 ME !THHHH ,449HH ]G_LB?\ OQ_F?\*^I?"*&/P3H:-U73[<''_7-:\*_P"$ M:O/^>D'_ 'T?\*][\.Q&'POI438+)9PJ<=,A!0!HT9HI#0 M% HH **** $Q M1BEHH **** "N3\5:1/?ZI'+"\:J(0OSD@YW-[>]=95.\LY+B8,A4 +CDT ? M+/[0^CW%G_PCOFO&=_VG&TGMY7M[UXC)"T6-Q'/I7TY^T=X?NKS_ (1ORI(1 ML^U9W,>_E>WM7SQKNDSZ5Y'VAXV\S=C82>F/4#UH QZ*** "BC%% !6M#JD$ M<$:,LF54 X ]/K631B@#ZU^$7CO3+#X5Z1;307;.GG9*HN.9Y#_>]Z]8\.ZU M;Z[ITES:)*B)*8R)0 <@ ]B?6OC[PC\0=*T/PM::==V]X\T._@#UFBJ&F:O!JOF_9TD7RL9W M@#KGT)]*OT %%&:* "BBC- !1110 4444 %%%5[V]CL81)*&*EMORC_/I0 W M4]0BTO3I;RX5VCCQD( 3R0.Y'K7"^-/'FF2^ M?C6"[!?3+E1E%[Q-_M59^( M?C'3]+\!ZC>7$-RT?"+3Y=2\6W4, M#(K+8NQ+D@8\R,=A[UQ-O;/<;MA4;<9S7K'P T6YN?'UZD;Q C3)#\Q/_/6+ MVH ]B\">'[JQ\;6%Q+)"43S,A6.>8V'I[U['7(Z)H-U9:S!<2R0E$W9"L<\J M1Z>]==0 4444 %%%&: "BBB@ HHHH AO/^/5_P /YUQGCS_DG/B3_L$W7_HE MJ[.\_P"/5_P_G7&>//\ DG/B3_L$W7_HEJ /B>LVM*LV@ HHHH **** -OPK M_P A23_KB?\ T):]D^#O_)6=&_[;_P#HB2O&_"O_ "%)/^N)_P#0EKV3X._\ ME9T;_MO_ .B)* /J2BBB@ HHHH **** "BBB@ HHHH **** /C"O-=5_Y#%Y M_P!=W_\ 0C7I5>:ZK_R&+S_KN_\ Z$: *M%%% !1110 Z/[WX5Z#\$O^2Q:) M_P!O'_I/)7GT?WOPKT'X)?\ )8M$_P"WC_TGDH ^O+7_ (_(?^NB_P ZZ2N; MM?\ C\A_ZZ+_ #KI* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KC/B M?KMMX?\ #-O=7B3.CWBQ@1 $Y*.>Y'I71:KK-OI'E?:4E;S<[?+ .,8]2/6O M'_CYXPT]_ =D!#<_\A./JJ_\\I?]J@#@OB-XZTS6? &I6%K!=I++Y6TR(H48 ME0\X8^E>%5T>J^(;2^TR6WBCF#OC!91C@@^OM7.4 %&:,44 &**,T4 %%%% M!1110 5-93+;7]O.X)6.57('7 .:AHH [7_A,M/_ .>-S_WRO_Q5?9'_ GF MF?\ /"[_ .^%_P#BJ^ L5]"?\+8T+_GTU#_OVG_Q= 'TU;7"75I#<1A@DR*Z MANH!&>:EK$\-:I!>^%-)NHED$<]E#(H8#(#(",\]>:V4<.@89P?6@!U%&:* M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ JA5^J%5$EGC'[47_),-._[ M#$7_ *)FKY2KZM_:B_Y)AIW_ &&(O_1,U?*5*6XT%%%%(84444 %=-I'_(*A M_P"!?^A&N9KIM(_Y!4/_ +_ -"- 'U'^SE_R3N__P"PK)_Z*BKUJO)?V,X_B%6[:&2.0EUP,>M M6Q10 @XI:#24 +1110 4E+10 4444 %%%% !1110 4F*6B@ HHHH *#110 " MBBB@ HHHH ***2@!:^:_BSH6HWGQ0U:>VM]\3^3M;>HSB%!W/M7TI7DGC;3; MZX\8WTL%E<2QMY>'2)B#^[7N!0!\M>-[&YT_6X8KR/RW:W5@-P/&YAV^E6^$?&/AFW\$:'#/XBTF*6/3K=71[Z(, MI$:@@@MP:[S2M>TBZTR*:UU6RFB;.V2.X1E/S$<$'UH V*!44%S!:.5 M0<%D8,,^G%2T %%%% !12%@HRQ 'J:CDNK>&)I)9XTC0%F9G "@=230!+6+_ M ,)=HG_/[_Y"?_"I_P#A)M!_Z#>G?^!*?\ "6^'/^A@TO\ \#8_\: . M/\4^-_#R^,-9!U#D7\X/[B3_ )Z-_LUY%XKOK?4O$]W=V4GFP2;-K[2,X10> M#SU!IGBB:.X\7ZQ-!(DL4E].Z.C JRF1B"".H-95 *#110 4444 !9@!U/ M J7[-+_=_44ENC27,21J69G 55&23GI6W_9.I?\ 0/NO^_+?X4 ?6/\ PC^I M_P#/M_Y$7_&O2=+C:'1[..08=($5AGH0HK/\B;_GD_\ WR:UX01;Q@C!"C(/ MTH ?244M **** "BBB@ HHHH **** "BBB@#RSXTZ)J&L_V+_9MOYWE>?O^ M=5QGR\=2/0U\V_$_1-0T;^R_[2M_)\WS=GSJV<;,]"?45]B>*K:>X^R_9X9) M=N_.Q"V/N^E?.?[1&EZ@W_".[;&Y/_'STA;_ *9>U 'A-%3SV-W;('N;6:%2 M6.N:=J1L8<9 [CW%?(_P=UG2],_MC^TM2M+/S/(V? M:)UCW8\S.,GG&1^=>X^!O&'AH:Y-GQ%I(_T9NM]'_>7_ &J /5Z*R8/%7AZZ MF6&VU[3)I6^ZD=Y&S'OT!JZNI6+L%6]MV8G E7)/YT 6:3%()$)P'7/UIU M!1133(@ZLOYT .HJ![ZTCLZ? Y&X++=(I(] M<$^U %B]U*TT[9]LE\OS,[?E)SCKT'O7)^-/'7AS1]%BN-1U'R8FN @;R)&R MVUCCA3Z&J?C7QAX97[%N\1:2/]9UOH_]G_:KQGXO^(M%U+PC:PZ=K%A=RK?( MY2"Z1V"^7(,X!Z64#H M#7S_ "7$31L W)!QP:DNI4:V8*ZD\< ^]9] !2TE% !12TE !113E1V&55B/ M84 ;?AK2+[5?M/V"#S?*V;_G5<9SCJ1Z&O;_ -G[P_J>G^/[V6[MO+1M,D4' MS%//FQ'L?:O/_A%IM]=_VO\ 9;.XGV^3N\N)FQGS.N!7O_PLTR_L_%%S)>65 MQ;H;-E#2Q,H)WIQDCVH ].AAD2969< >]6J*2@!:*** "BBB@ %%%% !1110 M!#>?\>K_ (?SKC/'G_).?$G_ &";K_T2U=G>?\>K_A_.N,\>?\DY\2?]@FZ_ M]$M0!\3UFUI5FT %%%% !1110!M^%?\ D*2?]<3_ .A+7LGP=_Y*SHW_ &W_ M /1$E>-^%?\ D*2?]<3_ .A+7LGP=_Y*SHW_ &W_ /1$E 'U)1110 4444 % M%%% !1110 4444 %%%% 'QA7FNJ_\AB\_P"N[_\ H1KTJO-=5_Y#%Y_UW?\ M]"- %6BBB@ HHHH ='][\*]!^"7_ "6+1/\ MX_])Y*\^C^]^%>@_!+_ )+% MHG_;Q_Z3R4 ?7EK_ ,?D/_71?YUTE;Y?[MFSC9G[H/J*\#^,?B;2-9\'VMOIMWYTJWZ.5\MUPOER#.2!W M(KT#]HO5+!_^$([JWGTZ-8)XI&$H)"."<8/I0! MS5%%% "TE%% !114H@F*@B)R"."%- EO*Z!E7(/N*9)&T38<8.,]:Z72_"^ MOWNFQ7%GH>I7$+YVR16DC*V"0<$#'48K-US2-2TV^2'4=/NK25HPP2>!D8C) M&<$=.#^5 &513FC=,;T9<],C%-H **** %K;_M"U_P">O_CI_P *PZ6@#[2\ M&>./#MOX#T"&;4-LD>FVZ,/(D."(E!_AKT+1[^VU328;RQD\V"3=L?:5SAB# MP<'J#7RCH>MZ5%X=TZ.74[-'2UB5E:X4%2$&01FOHOX::E8R_#S3'BO;=T/F MX995(/[U_>@#L,4HID?-''NZ;W S^= $M%5'U73XUS)?VRCIEIE']::-:TLG U*S)_Z[K_ M (T 7:*K1ZG832!(KVW=ST595)/ZU.)8R M2_LY?\D[O_\ L*R?^BHJ]:H **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ K%U#_ M (_I/P_D*VJ* /D?]HO_ )*)8_\ 8*C_ /1LM>-W?^M'^[7UU\7/^1MM?^O% M/_1CU\X_$[_D9K?_ *\U_P#0WH XRBEI#0 4444 %%%% &_;?\>L7^X/Y5] M?#7_ ))YIG_;7_T:]?,%% 'W_P"#/^0-+_U\'_T%:Z)>]?GUHO\ QY/_ -=# M_(5UOAO_ )>?^ ?UH ^VC2"OD>#_ %A^E)J'_'C)^'\Q0!]:7?\ QZO^'\ZY MSQ!_R+.I_P#7G+_Z :^1=;_Y \__ '_ -"%[5\]TRB@ /4 MT444 %%%% !113X?]-_'_\ YE__ M +>?_:5>R5DZY_RP_P"!?TH ^*_&W_(%A_Z^%_\ 06KAA7U#^T+_ ,D^L?\ ML*1_^BI:^;+G_CW;\/YT 4J2BB@ I:2B@ -%**0T %=!X,_Y#,O_ %[G_P!" M6N?H% 'NO@C_ )'*Q_[:?^BVKV6P_P"0C;?]=5_F*^)C2Q?ZY/\ >% 'Z'Q? MZY/]X5HU^>EO_P ?,7^^/YUN4 ?>%4)/]:_^\:^':R)O^/B3_>/\Z /LW6?^ M0O-_P'_T$5Y/\1O^1B@_Z]5_]#>OG6[_ ./I_P /Y5#0!V?C[_EP_P"VG_LM M<:>E)10 4444 %%%% !1110 5>LO]2?][^E4:]G^#_\ R*%U_P!?S_\ HN.@ M#I?V:O\ F9?^W7_VM7T%I?\ Q]-_N'^8KE?A?_S%/^V/_L]=_0 4444 %%%) M0 M%%% !1110 4444 0WG_'J_P"'\ZXSQY_R3GQ)_P!@FZ_]$M79WG_'J_X? MSKC/'G_).?$G_8)NO_1+4 ?$]9U:-9M !1110 444"@#;\*_\A23_KB?_0EK MV3X._P#)6=&_[;_^B)*\;\*_\A23_KB?_0EKV3X._P#)6=&_[;_^B)* /J2B MBB@!**6B@ HHHH *#2&E% ""EH-(* %HHHH ^,*\UU7_ )#%Y_UW?_T(UZ57 MFNJ_\AB\_P"N[_\ H1H JT444 %%%% #H_O?A7H/P2_Y+%HG_;Q_Z3R5Y_%] M[\*]"^"7_)8M$_[>/_2>2@#ZZM?^/R'_ *Z+_.NDKG+;_C[A_P!]?YUT5 "T M444 %%%% !1110 4444 %%%% !1110 5POC?_D-P_P#7NO\ Z$U=R:^&O^13TC_KRA_P#0!0!V'PH_Y)CI/_;;_P!' M/7F?QU_Y'FS_ .P:G_HV2OI?P#_R(^G_ /;3_P!&-7*?$C_D8[?_ *]%_P#0 MWH ^.=3_ .67X_TK/->J?&O_ )@G_;?_ -IUY70 4444 %%%% $Z_='TKZJ^ M#7_)(]&_[;_^CY*^3Z[SPW_R+]M_P+_T,T ?:/A[_D'O_P!=3_(5JUYA\!/^ M1#O?^PE)_P"BHJ]/% !1110 4444 %%%% !113&^\: !^M:_\ 70?R-94'^N7_ #VJCI7_ M !]-_N'^8K4D^X: -CP__P AVW_X%_Z":[F'_7)_O#^=>-ZO_P @J;_@/_H0 MK&T3_D8-/_Z^H_\ T(4 ?2-4*YZNAJHDL\8_:A_Y)AIW_88B_P#1,U?*5?5O M[47_ "3#3O\ L,1?^B9J^4J4MQH*6DHI#"BEQ24 %=/I'_(+A_X%_P"A&N9% M=-I'_(+A_P"!?^A&@#ZB_9R_Y)W?_P#85D_]%15ZU7DO[.7_ "3N_P#^PK)_ MZ*BKUJ@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#*U32M/OKI9;VPM;F M0(%#S0JY R>,D=.37S7\?M+L+;Q[9);6-M"ITR,E8X54$^;+SP*^IGB1SEAD M_6O/?'O@KP_K^O0W6K:?]HF2V6-6\Z1<*&8XPK =2: /C;6X8XO(\J-4SNSM M4#/2LH5[%\;/">B>'O[$_L>R^S^?Y_F?O7?=M\O'WB<=37DL\2)&"HP<^M % M>BBB@ HHHH **** )$GEB&(Y70=<*Q%2Q:E?0Y\F\N(\]=DK#/ZU6HH NC6M M4'34KP?2=O\ &AM:U1UVOJ5XP/4&=C_6J5% %A]0O)4*27<[J>JM(2#4)D M0?>HO"&FVFJ:O+#?1>;&L!<+N*\[E'8CU->O?"_P9H,GQ(TM7L,@^=D>=)_S MQ?\ VJ .B\.>']&C\5:4\>D6*NM["59;9 0=XYZ5[_\ 9+;_ )]XO^^!61;^ M"] M;F*XM[#9+"X=&\Z0X8'(."WK6Y0 M%%% !1110 4444 %%%% !1110 4 M444 %%%% !3)(HY<>;&KXZ;ESBGT4 <;\1M)TZ]\.P1WFGVMP@NU8++"K '8 M_."/>O"_B7H&CV7P\U.XL])L;>9/*VR16R*RYE0'! ST.*^G+_3K75+=8;Z+ MS8U;>!N*\X(['W-<5\0O!7A^X\!ZC%-8;D;RLCSI!_RU3_:H ^&Z*]GUWP#X M:L_#NHW-MINR:&UEDC;SY#M8(2#@MCJ*\9Q0 44E% !1110 "@T44 % .""* M** )!+(#D2,".A#&G?;;K_GYF_[^&H:* )OMEU_S\S?]]FF&>4G)ESMY9&WY=XE)/SGN17T9\#]#TE_!%X7TNR8_P!HOR;= M#_RSC]JS_A?\.O"VH?#?2[F[TOS)G\W!Y3*R>8SY8@#.6)/0"@"]:V%G8[_L5I!;[\;O)C";L=,XZ]35BBB@ H MHHH **2EH *2BEH !110* T"BB@"&\_X]7_ _G7&>//^2<^)/^P3=?^B6K MLKS_ (]'_#^=<9X\_P"2<^)/^P3=?^B6H ^**S:TJS: "BBB@ %!HHH V_"O M_(4D_P"N)_\ 0EKV/X._\E8T;_MO_P"B)*\<\*_\A23_ *XG_P!"6O9/@[_R M5C1O^V__ *(DH ^HZ6BB@ HI*6@ HHHH **** "BBB@!*6BDH ^,:\UU7_D, M7G_7=_\ T(UZ37F^J?\ (8O/^N[_ /H1H J4444 % HHH ?'][\*]!^"7_)8 MM$_[>/\ TGDKSV/[WX5Z#\$O^2Q:)_V\?^D\E 'UY:_\?D/_ %T7^==)7-VO M_'Y#_P!=%_G724 %%%% !1110 4444 %%%% !1110 44E)DT <#XFU*^@\17 M4<%Y<11KLPB2L /D'8&OF_XZ:E?/XXLR][<,?[.3DRL?^6DGO7=_%?Q;K>F? M$_5K2RO?*@C\G:GE(<9A0GDC/4FO%/&^KWVLZW#<:E/YTJVZH&V*N%W,<< > MIH P)KB:?'GRR2;>F]B<5&*** %I*** "EI** .A^S0?\\8_^^!7V-X(T32I M/A]X>=],LV9M+MB6-NI)/E+STKQ__A!?#G_0._\ (\G_ ,57T+X:L;>V\*:3 M!#'MCBLH41=Q. $ H OV,$-M91PVT20Q+G:D:A5')/05'=Z;8WDPDN[*WG< M+M#2Q*Q ],D>]6U4*N%X%! /6@#P/]H;2--A_P"$=\K3[5,_:<[8%&?]5[5\ M_>([6W@TZ-H((HV,H!*( <8/I7V3\0O#>DZ__9W]K6OVCR/-\O\ >.NW.S/W M2/05X-\:_">B:%X+M+G2K+R)GU!(V;S7;*F.0XPQ(Z@4 >%44X@ 4V@ I:2B M@ JQ%?W<,8CANIXT'15D( _"J]% 'T!\$=7U)/!-V%U"Z4?V@_2=O^>,FOBWPIXJUG0]*DMM+O/(A:8R,OE(V6*J, MY8'L!7TS\"=?U/6/ MY<:C<^=*NI.@;RU7"^5&<< >IH ])+J."\N(HUV81)6 'R+V!KT*O'?'=[<0^ M-;](Y,*/+P-H_P">:T +<,;^02WQ-S(!M#S?.0/3)[?\ ?]O\:]_KP;['!_<_4U[S51)9XQ^U%_R3#3O^PQ%_Z)FKY2KZM_:B_P"2 M8:=_V&(O_1,U?*5*6XT%%%%(89HHHH ,UTVD?\@N'_@7_H1KF<5TVD?\@N'_ M (%_Z$: /J/]G+_DG=__ -A63_T5%7K5>2_LY'_BW=__ -A63_T5%7K5 !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !5"^TB"_G$LSR*P7;\A &,GV]ZO MT4 >4?%#X9:-XD_LO[=$_#5O?:=< MWTLLEVL)$\B%=I1SV0<_**^M-8T?^UO)_?\ D^5N_@W9SCW'I7GWQ(^%G_"3 M^'+>R_MC[+Y=VLN_[+OSA'&,;Q_>_2@#XXEMT2,L"V1ZU7KVGQ;\"_\ A'?" MUWJG_"1?:/(V?NOL.S=N=5Z^8<=<]*\OG\/^3;R2_:=VQ"V/+ZX'UH QJ*,4 M4 %%%% !111TH **** "BBB@ HS110 445(L6Y0_VG]E\NUZWU2RN;]YX-VU9I$*G7]F\O&65LYWG^[T]Z[I4PV,@]Q5RB@# MSSQ#\+M%?PQJBFZO\-9S XD3^X?]BO!_^%/:!_S^:E_W]C_^(KZSO[7[=IMS M:;]GGPO'NQG;N!&<=^M<1_PK'_J+_P#DM_\ 9T ?#VP4P]:]O_X9X_ZF?_RG M_P#VRO,-6\+_ -F:U>V'VSS?LMQ)#O\ *QNVL1G&>,XH Y^BI;F#[-<-%NW; M< M!-/O;F\U-9)?-W".6,*,2L.Z'TJUHGP"\[P_ITO_ DFW?:Q-C[!TR@_Z:5Z MMX4\+_\ ",^&+32/MGVG[/O_ 'OE;-VYV;IDX^]CK0!-X8\-V?ASPY:Z58R3 MR06^_:TS L=SECD@ =6/:ME$$:X&>O>B-?+0+G..].H **** #-%&** #%%& M:* #%%%&: "BBB@ HHHH @O/^/1_P_G7&^//^2<>)/\ L$W7_HEJ[.\_X]7_ M _G7&>//^2<>)/^P3=?^B6H ^)LUG5HXK.H *,T48H **** -KPK_R%)/\ MKB?_ $):]D^#A_XNSHW_ &W_ /1$E>.>%?\ D*2?]<3_ .A+7L?P<'_%V=&_ M[;_^B)* /J6DS2T8H ,4F:7-&* "BBB@ HHHH **** "C%%&: /C#%>;:I_R M&+S_ *[O_P"A&O2L5YIJO_(8O?\ KX?_ -"- %6BC-% !1110 Z/[WX5Z#\$ MO^2Q:)_V\?\ I/)7GT?WOPKT'X)?\EBT3_MX_P#2>2@#Z\M?^/R'_KHO\ZZ2 MN;M3_ID/_71?YUTE !1110 4444 %%%% !1110 4444 &*X;4/&6H6NI7-O' M#;%(IG12R-D@$CGYJ[??[5\V^*/B7]A\8:Q:?V3YGV>_GBW_ &G&[;(PSC;Q MTH \Y^+?BF]G^*6KR/%;@MY.<*W_ #P3WKSZ]O9+^82S*JL%V_*#C&?_ *]: MWC?5?[;\97VH>3Y'G>7^[W[L8C5>N!Z5@T %%%% !111B@ K>_L*V_OR_F/\ M*P:]T_X53_U&?_)7_P"SH ]Y_P"%?:5_S\7G_?:__$UU]E;I::?;VT98I#$L M:ENI &.:7[/_ +7Z5*HPH'H* %HHS10!3U#3(=2\OSVD7R\XV$#KCU'M7EGQ MM\&:=?>"K2.6:Z &H(WRNO\ SSD_V?>O7ZYSQOX=_P"$FT2&S^U?9?+N%EW^ M7OSA6&,9']Z@#X[\2>"=.TCP_]DMHRD:J03GD&O;_ (.>.]3T;P?=6]K!:.C7[N3(C$Y\N,=F'I7A%=9X M6\8_\(]I/[/Y6SR58 M9W;\YR3_ '17;5X#\!O'?]I?V]_Q+O+\O[/_ ,M\YSYO^S[5[7INL?VAGO0!IT444 )FEHQ10 5XOX^&?'&H?]L__ $6M>T9KRSQCHWVO MQ9>3^?LW;/EV9QA%'K0!J_#ABGAR<#_G[;_T!*J?$C]Y_9N[MYO3_@%4](US M_A%;1K+[/]J\R0S;]^S&0!C&#_=_6H]7U3_A*?)_<_9?LV[^+?NW8]AC[OZT M /FJ"[OY9;5T94 ..@/K746'A+^U[AH/MOD[5W[O*W9Y QU'K M4VI?#C[)ITL_]J[]N/E^SXSD@?WJ ,+X?J+CQUI\;\*WF9Q_UR:O7->TZ*+P MWJ4BL^5M)6&2.R'VKS/P_IW_ CFNV^J^;]I^S[OW6W9NW*5ZY./O9Z5U.K> M.?M>BWUO_9VSSK>2/=Y^<94C.-M 'FOGMZ"O>J^?M_M7T#51)9XQ^U%_R3#3 MO^PQ%_Z)FKY2Q7V%^T!X9U?Q7X!LK'0+3[7:B8012@G+$#JP_.OG M?_A3'C[_ * /_DY!_P#%TI;C1PN*,5W7_"F/'W_0!_\ )R#_ .+H_P"%,>/O M^@#_ .3D'_Q=(9PV*3%=W_PIGQ[_ - '_P G(/\ XND_X4SX]_Z /_DY!_\ M%T <+73Z0,Z7#_P+_P!"-:1^#/CW_H _^3D'_P 770:7\)O&L.FQ))HN&&M5YQ\#] U/PYX)O+36;;[-.^HO*J M>8KY4QQC.5)'537H] !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M54U*T>\MECB*@APWS'V/^-6Z* .#\:^"-2\0^#[W2[*>U2>?R]K3.P4;9%8Y M(4GH#VKQW4_V?_%4.DWDK7^CE4@=CB:7LI_Z9U].L,J0*H:K;37.C7L$*;I) M;>1$7(&25( H ^+/^%.^(/\ G\TW_O[)_P#$5Q_]C7']^+\S_A7UO_PA'B'_ M *!__D:/_P"*KQ__ (4I\0/^@!_Y.V__ ,^*+2X:"XTS9(N-R_:(CC(SV:@#FJ*V+CPIK M5K($GL]K$9 \U#Q^!JO)H>HQ8\RWQGI\Z_XT 9]%7/[(OO\ GA_X^O\ C2KH M]\S86#)_WU_QH I45IQ>'=4FD$<=KN8]!YB_XU:C\%Z_-*D<=AEW8*H\Z/DG M_@5 &%4OV9_5:Z?_ (5?XP_Z!'_DS#_\770?\*1^(7_0O_\ D[;_ /QR@#F+ M;P)J=U:Q7$<]H$E0.H9VR 1G^[78:+\!O$^L:1#?6U_I*Q2[MHDFE###$=HS MZ5WVE_"OQG%I%G')HV&2!%8?:H>"%'^W7JWA'PYJNE^%K2SOK7RIX]^]/,5L M9=B.0<="* //?A_\&O$.BZ!/;W5YICNUTS@QRR$8VJ.Z#TKU+P5X8O?#?VW[ M=+!)]H\O9Y+$XV[LYR!_>%;VF026]LR3+M8N3C(/&!5PT %% HH **** "BB MB@ HHHH **** "BBB@ HHHH *,T4E "T444 %%%% !1110 4F*6B@#D?^$3O MO^>MO_WTW^%>-ZY\ ?%.H>(=1O8;_1UCN;J65 \TH(#.2,_N^O-?255FB(;#7;BVFO-,9TVY*RR8Y4'^Y[UR&M^$;_0;U+6\FMG=XQ( M#$S$8)([J/2OK?Q3X0US4O$MU=65CYD$FS:WG(,X10>"V>H->6^./A)XWU36 MX9K#1/-C6W5"WVN%>=S''+CU% '@=Q:O;;=Y4[LXP:AKT;7O@]XZM/(^T:'L MW;L?Z7 ^U"WM(KBR$D\JQJ6=\ L0!GY>G-=;X;^#7CV#Q!;22Z#M1=V3]L@/ M\!_VZ])T7X9^+K37K"XN-)V10W,] 'PYM-9E>F?\*=\=_] M +_R<@_^+K._X4K\0/\ H ?^3EO_ /%T <+M-+MKO!\%O'^!_P 2#_R<@_\ MBZ/^%+>/_P#H ?\ DY!_\70!P>TFD(Q7>_\ "EO'_P#T /\ R<@_^+I'^"WC M_C_B0?\ DY!_\70!SOA09U63_KB?_0EKV7X.C'Q8T;_MO_Z(DKD/#GP@\O4?AEX$\1Z-\1M,O]2T[R;:'S=\GGQMC,3J. Q/4 MB@#Z!HHHH 3%+110 4444 %%%% !1110 4F*6B@#XRQ7FFJ_\AF]_P"OB3_T M(U[M_P *U\6?] K_ ,F8O_BJX'4?@SX]FU2ZDCT'*/,[*?MD'(+'_;H \] S M2A":[L?!;Q_C_D ?^3D'_P 73A\%_'P_Y@/_ ).0?_%T <%L-(5Q7??\*7\? M?] '_P G(/\ XNFM\%O'YZ:!_P"3D'_Q= '"QCYOPKT'X)C_ (O%HG_;?_TG MDJ&/X+>/PW.@=O\ G\@_^+KM/A3\+O&.A_$[2=1U31_(M8?.\R3[5"V,PNHX M5R>I% 'T;:C_ $R'_KHO\ZZ2L*WLKA+J)FCP X)^8>M;M !1110 4444 %%% M% !1110 4444 S21M]JA&5+D@X+^ MAH X'4+A+J^DFC#!6Q@-UZ 56KM?^%/^.3R-#_\ )N#_ .+I?^%/^.?^@'_Y M-P?_ != '$T5VW_"G_'7_0#_ /)N#_XND_X4_P".O^@'_P"3<'_Q= '%"I(8 MFGGCB3 :1@H)Z9)Q78_\*?\ '(ZZ'_Y-P?\ Q=6+#X1>.%U*V)T3@2J3_I<' MJ/\ ;H YO_A&+W_GK!_WTW^%?8W_ @.J?\ />S_ .^V_P#B:\2_X57XR_Z MW_DU#_\ %U]7X- #J*** "CI10: "HKB)IHPJD YSS4M% '!_%+P_=:Q\-=5 ML;:2%)9?)VF1B%&)D/. ?2OFK5_ACK-AHE]>37-BT=O;R2N$D([2:^\/W-O:IOE?;M7(&<.#U/L*\P\3>#->NO"6KV\%ANEEL9D1?.C&28 MR .6H ^/J,5V_P#PISQY_P! +_R<@_\ BZ3_ (5!XY_Z ?\ Y-P?_%T <317 M:_\ "G_'7_0#_P#)N#_XNE_X4_XY_P"@'_Y-P?\ Q= '$]*>CA1SFNS_ .%/ M^.C_ ,P/_P FX/\ XNC_ (4]XZ_Z ?\ Y-P?_%T =%\%?%]AX8_MO[?#2JG&WS,YRP_O"OH'X<^.--\3>(I[.P@NHY$M6E)F10,!T'9CS\PKYX\- M_#'Q?I_VG[9I'E^9MV_Z3"8C98 MR1G&%)[ T >YT4U949L Y/TIU !1110 8KF-7\-WE_JLUS#) J/MP'8YX4#T M]JZ>B@#R'Q/I4^FZG'#.T;,T(8%"2,;B.X]JRX+Z/3MWGJ[>9TV 'I_^NN\\ M9>']3U76(I["V\V-8 A;S%7GU2^A:WM;7S)7QM7S%&<'/4GT%&C^ _$EKKEA M<3Z=MBBN8W=O/C. &!)X:@"7_A6^K_\ /S9?]_'_ /B:]5IGV2;^Y^HI]5$E ME#6(WELU$:,Y\P'"C/8UB_9+G_GWE_[X-=313:N%SEOLES_S[R_]\&C[)<_\ M^\O_ 'P:ZFBCE"YRWV2Y_P"?>7_O@T?9+G_GWE_[X-=311RA7\ZI447\Z/,3^\OYU2HHY0N7?,3^\OYT>8G]Y?SJE11RA7\ZI447\Z/,3^\OYU2HHY0N7?,3^ M\OYT>8G]Y?SJE11RA7\ZI447\Z/, M3^\OYU2HHY0N7?,3^\OYT>8G]Y?SJE11RAX44^"_%+[-OAO5 MVQGI82__ !-?75%'*%SXZ/@CQ7_T+&L_^"^7_P")IT/@GQ6)E)\,ZP!_UX2_ M_$U]AT47\ MZI447\Z3>G]Y?SJG11RA7\ZI447\Z/,3^\OYU2HHY0N7-Z?WE_.E\Q/[R_G5*BCE"Y=WI_>7\Z!(G]Y M?SJE11RA7\ZI44 M7\Z/,3^\OYU2HHY0N7-Z?WE_.E\Q/[R_G5*BCE"Y=\Q/[R_G5>X(:08(/':H MJ*.4+G,^,;2XNOL?V:"6;;OW>6A;'W?2O.O%^@ZO^,]I_XI'7O_!9-_P#$U%_PKSQI_P!"AKW_ (+) MO_B:^\:*.4+GP;_PKSQK_P!"AKW_ (+)O_B:>/A[XTQ_R*&O?^"R;_XFON^B MCE"Y\/VW@'QBMNH;PGK@//!TV;U_W:Z'1?!7BJ*S=9?#6L(?,)PUA*.P_P!F MOK^BCE"Y\Y^$_#&OVWVO[1HFI1;MF-]I(N?O>HKT'P=I6H6NL2O7\ZI44HHY0N7?,3^\OYT>8G]Y?SJE11RA7\ZI447\Z/,3^\OYU2HHY0N97DR_P#/-_\ ODU2DMIS(V().I_@-=%11RA< MYT6L^/\ 42?]\&@VL_\ SPD_[X-=%11RA M8G]Y?SJE11RA7\ZI447\Z/,3^\OY MU2HHY0N<]]FG_P">,G_?!K)FL+PW$A%I.06."(SZUV]%'*%SB%L+S:/]$G_[ M]FE-A>?\^D__ '[-=M11RA+=PEK6< .I),9XYKM:*.4+F9Y4G_/-O^^:Z#S$_O+^ M=4J*.4+EWS$_O+^='F)_>7\ZI447\Z/,3^\OYU2HHY0N73(G]Y? MSH#I_>7\ZI44''^B3_\ ?L_X5J>'+6X@ MU&1IH)(U,1 +H0,Y%=)11RA8G]Y?SJE11RA5Y8+XSG;SCI4M M%'*%SFM8M;B6S41P2N?,!PJ$]C65;:?>K<*6M)P.>3$?3Z5W5%'*%S!TBWGB IU2%Y(9$4;LLRD ?*:Z<,NX?,/SJM11RA XML 15 R1.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Document and Entity Information - shares
3 Months Ended
Mar. 30, 2024
Apr. 15, 2024
Document Information [Line Items]    
Document Type 10-Q  
Document Quarterly Report true  
Amendment Flag false  
Document Period End Date Mar. 30, 2024  
Document Transition Report false  
Document Fiscal Year Focus 2024  
Document Fiscal Period Focus Q1  
Entity File Number 000-00981  
Entity Registrant Name PUBLIX SUPER MARKETS, INC.  
Entity Central Index Key 0000081061  
Entity Incorporation, State or Country Code FL  
Entity Tax Identification Number 59-0324412  
Entity Address, Address Line One 3300 Publix Corporate Parkway  
Entity Address, City or Town Lakeland  
Entity Address, State or Province FL  
Entity Address, Postal Zip Code 33811  
City Area Code (863)  
Local Phone Number 688-1188  
Current Fiscal Year End Date --12-28  
Entity Current Reporting Status Yes  
Entity Interactive Data Current Yes  
Entity Filer Category Non-accelerated Filer  
Entity Small Business false  
Entity Emerging Growth Company false  
Entity Shell Company false  
Entity Common Stock, Shares Outstanding   3,306,000,000
XML 16 R2.htm IDEA: XBRL DOCUMENT v3.24.1.u1
CONDENSED CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Millions
Mar. 30, 2024
Dec. 30, 2023
Current assets:    
Cash and cash equivalents $ 756 $ 865
Short-term investments 2,322 1,899
Trade receivables 1,293 1,174
Inventories 2,431 2,462
Prepaid expenses 85 82
Total current assets 6,887 6,482
Long-term investments 12,445 11,867
Other noncurrent assets 760 730
Operating lease right-of-use assets 3,128 3,121
Property, plant and equipment 20,943 20,393
Accumulated depreciation (8,399) (8,209)
Net property, plant and equipment 12,544 12,184
Total assets 35,764 34,384
Current liabilities:    
Accounts payable 3,077 2,931
Accrued expenses:    
Contributions to retirement plans 338 730
Self-insurance reserves 271 263
Salaries and wages 339 226
Other 624 537
Current portion of long-term debt 17 17
Current portion of operating lease liabilities 358 361
Income taxes 252 217
Total current liabilities 5,276 5,282
Deferred income taxes 849 764
Self-insurance reserves 269 263
Long-term debt 41 42
Operating lease liabilities 2,608 2,624
Finance lease liabilities 609 536
Other noncurrent liabilities 212 202
Total liabilities 9,864 9,713
Common stock related to Employee Stock Ownership Plan (ESOP) 4,835 4,220
Stockholders’ equity:    
Common stock of $1 par value. Authorized 4,000 shares; issued 3,316 shares in 2024 and 3,294 shares in 2023 3,316 3,294
Additional paid-in capital 2,323 2,005
Retained earnings 20,778 19,741
Treasury stock at cost, 9 shares in 2024 (133) 0
Accumulated other comprehensive losses (419) (404)
Common stock related to ESOP (4,835) (4,220)
Total stockholders’ equity 21,030 20,416
Noncontrolling interests 35 35
Total equity 25,900 24,671
Total liabilities and stockholders' equity $ 35,764 $ 34,384
XML 17 R3.htm IDEA: XBRL DOCUMENT v3.24.1.u1
CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) - $ / shares
shares in Millions
Mar. 30, 2024
Dec. 30, 2023
Statement of Financial Position [Abstract]    
Common stock, par value $ 1 $ 1
Common stock, shares authorized 4,000 4,000
Common stock, shares issued 3,316 3,294
Treasury Stock, Common, Shares 9 0
XML 18 R4.htm IDEA: XBRL DOCUMENT v3.24.1.u1
CONDENSED CONSOLIDATED STATEMENTS OF EARNINGS - USD ($)
shares in Millions, $ in Millions
3 Months Ended
Mar. 30, 2024
Apr. 01, 2023
Revenues:    
Sales $ 15,054 $ 14,332
Other operating income 108 106
Total revenues 15,162 14,438
Costs and expenses:    
Cost of merchandise sold 11,159 10,528
Operating and administrative expenses 2,808 2,695
Total costs and expenses 13,967 13,223
Operating profit 1,195 1,215
Investment income 495 328
Other nonoperating income, net 32 26
Earnings before income tax expense 1,722 1,569
Income tax expense 356 328
Net earnings $ 1,366 $ 1,241
Weighted average shares outstanding 3,297 3,328
Earnings per share $ 0.41 $ 0.37
XML 19 R5.htm IDEA: XBRL DOCUMENT v3.24.1.u1
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE EARNINGS - USD ($)
$ in Millions
3 Months Ended
Mar. 30, 2024
Apr. 01, 2023
Statement of Comprehensive Income [Abstract]    
Net earnings $ 1,366 $ 1,241
Other Comprehensive Earnings (Losses) [Abstract]    
Unrealized gain (loss) on debt securities net of income taxes (15) 98
Comprehensive earnings $ 1,351 $ 1,339
XML 20 R6.htm IDEA: XBRL DOCUMENT v3.24.1.u1
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE EARNINGS (Parenthetical) - USD ($)
$ in Thousands
3 Months Ended
Mar. 30, 2024
Apr. 01, 2023
Statement of Comprehensive Income [Abstract]    
Unrealized gain (loss) on debt securities income taxes $ (4,800) $ 33,400
XML 21 R7.htm IDEA: XBRL DOCUMENT v3.24.1.u1
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)
$ in Millions
3 Months Ended
Mar. 30, 2024
Apr. 01, 2023
Cash flows from operating activities:    
Cash received from customers $ 15,048 $ 14,422
Cash paid to employees and suppliers (13,244) (12,768)
Income taxes paid (205) (223)
Self-insured claims paid (131) (113)
Dividends and interest received 110 94
Other operating cash receipts 106 105
Other operating cash payments (9) (8)
Net cash provided by operating activities 1,675 1,509
Cash flows from investing activities:    
Payment for capital expenditures (576) (492)
Proceeds from sale of property, plant and equipment 9 1
Payment for investments (1,050) (459)
Proceeds from sale and maturity of investments 452 193
Net cash used in investing activities (1,165) (757)
Cash flows from financing activities:    
Payment for acquisition of common stock (394) (317)
Proceeds from sale of common stock 110 108
Dividends paid (329) (299)
Repayment of long-term debt (6) (19)
Net cash used in financing activities (619) (527)
Net (decrease) increase in cash and cash equivalents (109) 225
Cash and cash equivalents at beginning of period 865 1,336
Cash and cash equivalents at end of period 756 1,561
Reconciliation of net earnings to net cash provided by operating activities:    
Net earnings 1,366 1,241
Adjustments to reconcile net earnings to net cash provided by operating activities:    
Depreciation and amortization 243 222
Increase in last-in, first-out (LIFO) reserve 9 34
Retirement contributions paid or payable in common stock 130 118
Deferred income taxes 90 60
(Gain) loss on disposal and impairment of long-lived assets (6) 1
Gain on investments (387) (246)
Net amortization of investments 6 15
Changes in operating assets and liabilities providing (requiring) cash:    
Trade receivables (119) 28
Inventories 22 (92)
Other assets 21 (5)
Accounts payable and accrued expenses 257 86
Income taxes 35 43
Other liabilities 8 4
Total adjustments 309 268
Net cash provided by operating activities $ 1,675 $ 1,509
XML 22 R8.htm IDEA: XBRL DOCUMENT v3.24.1.u1
CONDENSED CONSOLIDATED STATEMENT OF STOCKHOLDERS EQUITY CONDENSED CONSOLIDATED STATEMENT OF STOCKHOLDERS' EQUITY - USD ($)
$ in Millions
Total
Common Stock
Additional Paid-in Capital
Retained Earnings
Common Stock (Acquired from) Sold to Stockholders
Accumulated Other Comprehensive Earnings (Losses)
Common Stock Related To ESOP
Beginning Balance at Dec. 31, 2022 $ 17,786 $ 3,324 $ 1,687 $ 17,413 $ 0 $ (609) $ (4,029)
Increase (Decrease) in Stockholders' Equity [Roll Forward]              
Comprehensive earnings 1,339     1,241   98  
Dividends per share (299)     (299)      
Contribution of shares to retirement plans 450 22 309   119    
Acquisition of shares from stockholders (317)       (317)    
Sale of shares to stockholders 108 1 8   99    
Change for ESOP related shares (635)           (635)
Ending Balance at Apr. 01, 2023 18,432 3,347 2,004 18,355 (99) (511) (4,664)
Beginning Balance at Dec. 30, 2023 20,416 3,294 2,005 19,741 0 (404) (4,220)
Increase (Decrease) in Stockholders' Equity [Roll Forward]              
Comprehensive earnings 1,351     1,366   (15)  
Dividends per share (329)     (329)      
Contribution of shares to retirement plans 491 22 312   157    
Acquisition of shares from stockholders (394)       (394)    
Sale of shares to stockholders 110 0 6   104    
Change for ESOP related shares (615)           (615)
Ending Balance at Mar. 30, 2024 $ 21,030 $ 3,316 $ 2,323 $ 20,778 $ (133) $ (419) $ (4,835)
XML 23 R9.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Condensed Consolidated Statements of Stockholders' Equity (Parenthetical) (Parentheticals) - $ / shares
shares in Millions
3 Months Ended
Mar. 30, 2024
Apr. 01, 2023
Statements of Stockholders' Equity (Parenthetical) [Abstract]    
Dividends per share $ 0.10 $ 0.09
Contribution of shares to retirement plans 32 31
Acquisition of shares from stockholders 26 23
Sale of shares to stockholders 7 8
XML 24 R10.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Basis of Presentation (Notes)
3 Months Ended
Mar. 30, 2024
Accounting Policies [Abstract]  
Basis of Presentation [Text Block] Basis of Presentation
The accompanying unaudited condensed consolidated financial statements of Publix Super Markets, Inc. and subsidiaries (Company) have been prepared in accordance with U.S. generally accepted accounting principles (GAAP) and the rules and regulations of the Securities and Exchange Commission (SEC) for interim financial reporting. Accordingly, the accompanying statements do not include all of the information and notes required by GAAP for complete financial statements. In the opinion of management, these statements include all adjustments that are of a normal and recurring nature necessary to present fairly the Company’s financial position and results of operations. Due to the seasonal nature of the Company’s business, the results of operations for the three months ended March 30, 2024 may not necessarily be indicative of the results for the entire 2024 fiscal year. These condensed consolidated financial statements should be read in conjunction with the consolidated financial statements and accompanying notes included in the Company’s Annual Report on Form 10-K for the year ended December 30, 2023 (Annual Report).
The preparation of financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities as of the date of the financial statements and the reported amounts of revenues and expenses during the reporting period. Actual results could differ from those estimates.
XML 25 R11.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Fair Value of Financial Instruments (Notes)
3 Months Ended
Mar. 30, 2024
Fair Value Disclosures [Abstract]  
Fair Value of Financial Instruments [Text Block] Fair Value of Financial Instruments
The fair value of certain of the Company’s financial instruments, including cash and cash equivalents, trade receivables and accounts payable, approximates their respective carrying amounts due to their short-term maturity.
The fair value of investments is based on market prices using the following measurement categories:
Level 1 – Fair value is determined by using quoted prices in active markets for identical investments. Investments included in this category are equity securities (primarily exchange traded funds).
Level 2 – Fair value is determined by using other than quoted prices. By using observable inputs (for example, benchmark yields, interest rates, reported trades and broker dealer quotes), the fair value is determined through processes such as benchmark curves, benchmarking of similar securities and matrix pricing of corporate and government-sponsored agency bonds by using pricing of similar bonds based on coupons, ratings and maturities. Investments included in this category are debt securities (primarily taxable bonds), including restricted investments in taxable bonds held as collateral.
Level 3 – Fair value is determined by using other than observable inputs. Fair value is determined by using the best information available in the circumstances and requires significant management judgment or estimation. No investments are currently included in this category.
Following is a summary of fair value measurements for investments as of March 30, 2024 and December 30, 2023:
Fair ValueLevel 1Level 2Level 3
(Amounts are in millions)
March 30, 2024$14,767 3,062 11,705 — 
December 30, 202313,766 2,665 11,101 — 
XML 26 R12.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Investments (Notes)
3 Months Ended
Mar. 30, 2024
Investments, Debt and Equity Securities [Abstract]  
Investments [Text Block] Investments
(a)Debt Securities
Following is a summary of debt securities as of March 30, 2024 and December 30, 2023:
Cost
Gross
Unrealized
Gains
Gross
Unrealized
Losses
Fair
Value
 (Amounts are in millions)
March 30, 2024
Taxable bonds$12,093 14 584 11,523 
Restricted investments184 — 182 
$12,277 14 586 11,705 
December 30, 2023
Taxable bonds$11,467 23 574 10,916 
Restricted investments186 185 
$11,653 25 577 11,101 
The Company maintains restricted investments primarily for the benefit of the Company’s insurance carrier related to self-insurance reserves. These investments are held as collateral and not used for claim payments.
Following is a summary of the cost and fair value of debt securities by expected maturity as of March 30, 2024 and December 30, 2023:
 March 30, 2024December 30, 2023
 Cost
Fair
Value
Cost
Fair
Value
 (Amounts are in millions)
Due in one year or less$2,341 2,322 1,906 1,899 
Due after one year through five years9,241 8,688 9,404 8,853 
Due after five years through ten years694 694 327 333 
Due after ten years16 16 
$12,277 11,705 11,653 11,101 
The Company had no debt securities with credit losses as of March 30, 2024 and December 30, 2023.
Following is a summary of debt securities with other unrealized losses by the time period impaired as of March 30, 2024 and December 30, 2023:
 
Less Than
12 Months
12 Months
or Longer
Total
Fair
Value
Unrealized
Losses
Fair
Value
Unrealized
Losses
Fair
Value
Unrealized
Losses
 (Amounts are in millions)
March 30, 2024
Taxable bonds$1,635 7,876 577 9,511 584 
Restricted investments59 — 62 121 
$1,694 7,938 579 9,632 586 
December 30, 2023
Taxable bonds$1,276 7,845 572 9,121 574 
Restricted investments30 76 106 
$1,306 7,921 574 9,227 577 
There were 466 debt securities contributing to the total unrealized losses of $586 million as of March 30, 2024. Unrealized losses related to debt securities are primarily due to increases in interest rates that occurred since the debt securities were purchased. The Company continues to receive scheduled principal and interest payments on these debt securities.
(b)Equity Securities
Equity securities are measured at fair value with net unrealized gains and losses from changes in the fair value recognized in earnings (fair value adjustment). The fair value of equity securities was $3.1 billion and $2.7 billion as of March 30, 2024 and December 30, 2023, respectively.
(c)Investment Income (Loss)
Net realized gain or loss on investments represents the difference between the cost and the proceeds from the sale of debt and equity securities. The net realized gain or loss on investments excludes the net gain or loss on the sale of equity securities previously recognized through the fair value adjustment. The Company had no net realized gain or loss on investments during the three months ended March 30, 2024 and April 1, 2023.
Following is a summary of investment income for the three months ended March 30, 2024 and April 1, 2023:
 Three Months Ended
March 30, 2024April 1, 2023
 (Amounts are in millions)
Interest and dividend income$108 82 
Fair value adjustment, due to net unrealized gain, on equity securities held at end of period387 246 
$495 328 
XML 27 R13.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Retirement Plan (Notes)
3 Months Ended
Mar. 30, 2024
Retirement Benefits [Abstract]  
Retirement Plan [Text Block] Retirement PlanThe Company has a trusteed, noncontributory Employee Stock Ownership Plan (ESOP) for the benefit of eligible employees. Since the Company’s common stock is not traded on an established securities market, the ESOP includes a put option for shares of the Company’s common stock distributed from the ESOP. Shares are distributed from the ESOP primarily to separated vested participants and certain eligible participants who elect to diversify their account balances. Under the Company’s administration of the ESOP’s put option, if the owners of distributed shares desire to sell their shares, the Company is required to purchase the shares at fair value for a specified time period after distribution of the shares from the ESOP. The fair value of distributed shares subject to the put option totaled $827 million and $604 million as of March 30, 2024 and December 30, 2023, respectively. The cost of the shares held by the ESOP totaled $4.0 billion and $3.6 billion as of March 30, 2024 and December 30, 2023, respectively. Due to the Company’s obligation under the put option, the distributed shares subject to the put option and the shares held by the ESOP are classified as temporary equity in the mezzanine section of the condensed consolidated balance sheets and totaled $4.8 billion and $4.2 billion as of March 30, 2024 and December 30, 2023, respectively. The fair value of the shares held by the ESOP totaled $11.4 billion and $11.2 billion as of March 30, 2024 and December 30, 2023, respectively.
XML 28 R14.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Accumulated Other Comprehensive Earnings (Losses) (Notes)
3 Months Ended
Mar. 30, 2024
Equity [Abstract]  
Accumulated Other Comprehensive Earnings (Losses) [Text Block] Accumulated Other Comprehensive Earnings (Losses)
Following is a reconciliation of the changes in accumulated other comprehensive earnings (losses) net of income taxes for the three months ended March 30, 2024 and April 1, 2023:
Investments
Postretirement
Benefit
Accumulated
Other
Comprehensive
Earnings (Losses)
(Amounts are in millions)
2024
Balances at December 30, 2023$(412)(404)
Unrealized loss on debt securities(15)— (15)
Net other comprehensive losses(15)— (15)
Balances at March 30, 2024$(427)(419)
2023
Balances at December 31, 2022$(618)(609)
Unrealized gain on debt securities98 — 98 
Net other comprehensive earnings98 — 98 
Balances at April 1, 2023$(520)(511)
XML 29 R15.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Subsequent Event (Notes)
3 Months Ended
Mar. 30, 2024
Subsequent Events [Abstract]  
Subsequent Events [Text Block] Subsequent Event
On April 1, 2024, the Company declared a quarterly dividend on its common stock of $0.1075 per share or $355 million, payable May 1, 2024 to stockholders of record as of the close of business April 15, 2024.
XML 30 R16.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Basis of Presentation (Policies)
3 Months Ended
Mar. 30, 2024
Accounting Policies [Abstract]  
Basis of Presentation [Policy Text Block] Basis of Presentation
The accompanying unaudited condensed consolidated financial statements of Publix Super Markets, Inc. and subsidiaries (Company) have been prepared in accordance with U.S. generally accepted accounting principles (GAAP) and the rules and regulations of the Securities and Exchange Commission (SEC) for interim financial reporting. Accordingly, the accompanying statements do not include all of the information and notes required by GAAP for complete financial statements. In the opinion of management, these statements include all adjustments that are of a normal and recurring nature necessary to present fairly the Company’s financial position and results of operations. Due to the seasonal nature of the Company’s business, the results of operations for the three months ended March 30, 2024 may not necessarily be indicative of the results for the entire 2024 fiscal year. These condensed consolidated financial statements should be read in conjunction with the consolidated financial statements and accompanying notes included in the Company’s Annual Report on Form 10-K for the year ended December 30, 2023 (Annual Report).
The preparation of financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities as of the date of the financial statements and the reported amounts of revenues and expenses during the reporting period. Actual results could differ from those estimates.
XML 31 R17.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Fair Value of Financial Instruments (Tables)
3 Months Ended
Mar. 30, 2024
Fair Value Disclosures [Abstract]  
Fair Value of Financial Instruments [Table Text Block]
Following is a summary of fair value measurements for investments as of March 30, 2024 and December 30, 2023:
Fair ValueLevel 1Level 2Level 3
(Amounts are in millions)
March 30, 2024$14,767 3,062 11,705 — 
December 30, 202313,766 2,665 11,101 — 
XML 32 R18.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Investments (Tables)
3 Months Ended
Mar. 30, 2024
Investments, Debt and Equity Securities [Abstract]  
Available For Sale Debt Securities [Table Text Block]
Following is a summary of debt securities as of March 30, 2024 and December 30, 2023:
Cost
Gross
Unrealized
Gains
Gross
Unrealized
Losses
Fair
Value
 (Amounts are in millions)
March 30, 2024
Taxable bonds$12,093 14 584 11,523 
Restricted investments184 — 182 
$12,277 14 586 11,705 
December 30, 2023
Taxable bonds$11,467 23 574 10,916 
Restricted investments186 185 
$11,653 25 577 11,101 
Amortized Cost and Fair Value of Available For Sale Debt Securities by Expected Maturity [Table Text Block]
Following is a summary of the cost and fair value of debt securities by expected maturity as of March 30, 2024 and December 30, 2023:
 March 30, 2024December 30, 2023
 Cost
Fair
Value
Cost
Fair
Value
 (Amounts are in millions)
Due in one year or less$2,341 2,322 1,906 1,899 
Due after one year through five years9,241 8,688 9,404 8,853 
Due after five years through ten years694 694 327 333 
Due after ten years16 16 
$12,277 11,705 11,653 11,101 
Available For Sale Debt Securities in an Unrealized Loss Position by Time Period Impaired [Table Text Block]
Following is a summary of debt securities with other unrealized losses by the time period impaired as of March 30, 2024 and December 30, 2023:
 
Less Than
12 Months
12 Months
or Longer
Total
Fair
Value
Unrealized
Losses
Fair
Value
Unrealized
Losses
Fair
Value
Unrealized
Losses
 (Amounts are in millions)
March 30, 2024
Taxable bonds$1,635 7,876 577 9,511 584 
Restricted investments59 — 62 121 
$1,694 7,938 579 9,632 586 
December 30, 2023
Taxable bonds$1,276 7,845 572 9,121 574 
Restricted investments30 76 106 
$1,306 7,921 574 9,227 577 
Investment Income (Loss) [Table Text Block]
Following is a summary of investment income for the three months ended March 30, 2024 and April 1, 2023:
 Three Months Ended
March 30, 2024April 1, 2023
 (Amounts are in millions)
Interest and dividend income$108 82 
Fair value adjustment, due to net unrealized gain, on equity securities held at end of period387 246 
$495 328 
XML 33 R19.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Accumulated Other Comprehensive Earnings (Losses) (Tables)
3 Months Ended
Mar. 30, 2024
Equity [Abstract]  
Schedule of Accumulated Other Comprehensive Earnings (Losses) [Table Text Block]
Following is a reconciliation of the changes in accumulated other comprehensive earnings (losses) net of income taxes for the three months ended March 30, 2024 and April 1, 2023:
Investments
Postretirement
Benefit
Accumulated
Other
Comprehensive
Earnings (Losses)
(Amounts are in millions)
2024
Balances at December 30, 2023$(412)(404)
Unrealized loss on debt securities(15)— (15)
Net other comprehensive losses(15)— (15)
Balances at March 30, 2024$(427)(419)
2023
Balances at December 31, 2022$(618)(609)
Unrealized gain on debt securities98 — 98 
Net other comprehensive earnings98 — 98 
Balances at April 1, 2023$(520)(511)
XML 34 R20.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Fair Value Measurements for Investments (Details) - USD ($)
$ in Millions
Mar. 30, 2024
Dec. 30, 2023
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Investments $ 14,767 $ 13,766
Level 1 [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Investments 3,062 2,665
Level 2 [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Investments 11,705 11,101
Level 3 [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Investments $ 0 $ 0
XML 35 R21.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Available for Sale Debt Securities Reconciliation (Details) - USD ($)
$ in Millions
3 Months Ended 12 Months Ended
Mar. 30, 2024
Dec. 30, 2023
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost $ 12,277 $ 11,653
Unrealized Gains 14 25
Unrealized Losses 586 577
Fair Value 11,705 11,101
Taxable bonds [Member]    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 12,093 11,467
Unrealized Gains 14 23
Unrealized Losses 584 574
Fair Value 11,523 10,916
Restricted investments [Member]    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 184 186
Unrealized Gains 0 2
Unrealized Losses 2 3
Fair Value $ 182 $ 185
XML 36 R22.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Amortized Cost and Fair Value of Available for Sale Securities by Expected Maturity (Details) - USD ($)
$ in Millions
Mar. 30, 2024
Dec. 30, 2023
Amortized Cost [Abstract]    
Due in one year or less $ 2,341 $ 1,906
Due after one year through five years 9,241 9,404
Due after five years through ten years 694 327
Due after ten years 1 16
Total amortized cost 12,277 11,653
Fair Value [Abstract]    
Due in one year or less 2,322 1,899
Due after one year through five years 8,688 8,853
Due after five years through ten years 694 333
Due after ten years 1 16
Total fair value $ 11,705 $ 11,101
XML 37 R23.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Investments Allowance for Credit Losses (Details) - USD ($)
Mar. 30, 2024
Dec. 30, 2023
Credit Loss [Abstract]    
Debt Securities, Available-for-sale, Allowance for Credit Losses $ 0 $ 0
XML 38 R24.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Temporarily Impaired Available for Sale Debt Securities by Time Period Impaired (Details) - USD ($)
$ in Millions
Mar. 30, 2024
Dec. 30, 2023
Debt Securities, Available-for-sale [Line Items]    
Continuous Unrealized Loss Position, Less than 12 Months, Fair Value $ 1,694 $ 1,306
Continuous Unrealized Loss Position, Less than 12 Months, Accumulated Loss 7 3
Continuous Unrealized Loss Position, 12 Months or Longer, Fair Value 7,938 7,921
Continuous Unrealized Loss Position, 12 Months or Longer, Accumulated Loss 579 574
Unrealized Loss Position, Fair Value 9,632 9,227
Unrealized Loss Position, Accumulated Loss 586 577
Taxable bonds [Member]    
Debt Securities, Available-for-sale [Line Items]    
Continuous Unrealized Loss Position, Less than 12 Months, Fair Value 1,635 1,276
Continuous Unrealized Loss Position, Less than 12 Months, Accumulated Loss 7 2
Continuous Unrealized Loss Position, 12 Months or Longer, Fair Value 7,876 7,845
Continuous Unrealized Loss Position, 12 Months or Longer, Accumulated Loss 577 572
Unrealized Loss Position, Fair Value 9,511 9,121
Unrealized Loss Position, Accumulated Loss 584 574
Restricted investments [Member]    
Debt Securities, Available-for-sale [Line Items]    
Continuous Unrealized Loss Position, Less than 12 Months, Fair Value 59 30
Continuous Unrealized Loss Position, Less than 12 Months, Accumulated Loss 0 1
Continuous Unrealized Loss Position, 12 Months or Longer, Fair Value 62 76
Continuous Unrealized Loss Position, 12 Months or Longer, Accumulated Loss 2 2
Unrealized Loss Position, Fair Value 121 106
Unrealized Loss Position, Accumulated Loss $ 2 $ 3
XML 39 R25.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Investments - Additional Information (Details)
$ in Millions
Mar. 30, 2024
USD ($)
AFS_security
Dec. 30, 2023
USD ($)
Debt Securities, Available-for-Sale, Unrealized Gain (Loss) [Abstract]    
Number of debt securities issues contributing to total unrealized losses | AFS_security 466  
Total, Unrealized Losses | $ $ 586 $ 577
XML 40 R26.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Investments Equity Securities (Details) - USD ($)
$ in Millions
Mar. 30, 2024
Dec. 30, 2023
Equity Securities [Line Items]    
Equity Securities $ 3,100 $ 2,700
XML 41 R27.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Investment Income (Details) - USD ($)
$ in Millions
3 Months Ended
Mar. 30, 2024
Apr. 01, 2023
Investment Income, Net [Abstract]    
Interest and dividend income $ 108 $ 82
Fair value adjustment, due to net unrealized gain, on equity securities held at end of period 387 246
Investment income $ 495 $ 328
XML 42 R28.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Retirement Plan - Additional Information (Details) - USD ($)
$ in Millions
Mar. 30, 2024
Dec. 30, 2023
Retirement Benefits [Abstract]    
Distributed shares subject to put option, fair value $ 827 $ 604
ESOP, shares cost 4,000 3,600
Common stock related to ESOP 4,835 4,220
ESOP shares, fair value $ 11,400 $ 11,200
XML 43 R29.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Accumulated Other Comprehensive Earnings (Losses) (Details) - USD ($)
$ in Millions
3 Months Ended
Mar. 30, 2024
Apr. 01, 2023
AOCI Attributable to Parent, Net of Tax [Roll Forward]    
Balances at Beginning of Period $ (404) $ (609)
Unrealized gain (loss) on debt securities (15) 98
Net other comprehensive losses (15) 98
Balances at End of Period (419) (511)
Investments [Member]    
AOCI Attributable to Parent, Net of Tax [Roll Forward]    
Balances at Beginning of Period (412) (618)
Unrealized gain (loss) on debt securities (15) 98
Net other comprehensive losses (15) 98
Balances at End of Period (427) (520)
Postretirement Benefit Obligation [Member]    
AOCI Attributable to Parent, Net of Tax [Roll Forward]    
Balances at Beginning of Period 8 9
Net other comprehensive losses 0 0
Balances at End of Period $ 8 $ 9
XML 44 R30.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Subsequent Event (Details) - Subsequent Event [Member] - USD ($)
$ / shares in Units, $ in Millions
May 01, 2024
Apr. 15, 2024
Apr. 01, 2024
Subsequent Event [Line Items]      
Dividends Payable, Date Declared     Apr. 01, 2024
Common Stock, Dividends, Per Share, Declared     $ 0.1075
Dividends, Common Stock, Cash     $ 355
Dividends Payable, Date to be Paid May 01, 2024    
Dividends Payable, Date of Record   Apr. 15, 2024  
EXCEL 45 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( -!PH5@'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 " #0<*%8ME_%ON\ K @ $0 &1O8U!R;W!S+V-O&ULS9+/ M:L,P#(=?9?B>R$ZW4DR:2\M.&PQ6V-C-V&IK&O_!UDCZ]DNR-F5L#["CI9\_ M?0+5.DH=$KZD$#&1Q7S7N]9GJ>.:'8FB!,CZB$[EF3 M.B!4G"_!(2FC2,$(+.),9$UMM-0)%85TP1L]X^-G:B>8T8 M.O24090"6#-. MC.>^K>$&&&&$R>7O IJ9.%7_Q$X=8)=DG^V&UL[5I;<]HX%'[OK]!X9_9M"\8V@;:T$W-I=MNTF83M M3A^%$5B-;'EDD81_OTV23;J;/ 0LZ?O.14?GZ#AY\^XN8NB&B)3R M> +]O6N[!3+ MUES@6QHO(];JM-O=5H1I;*$81V1@?5XL:$#05%%:;U\@M.4?,_@5RU2-9:,! M$U=!)KF(M/+Y;,7\VMX^9<_I.ATR@6XP&U@@?\YOI^1.6HCA5,+$P&IG/U9K MQ]'22(""R7V4!;I)]J/3%0@R#3LZG5C.=GSVQ.V?C,K:=#1M&N#C\7@XMLO2 MBW A(5M>5 TR M6'!VULS2 Y9>*?IUE!K9';O=05SP6.XYB1'^QL4$UFG2&98T1G*=D 4. #?$ MT4Q0?*]!MHK@PI+27)#6SRFU4!H(FLB!]4>"(<7K;YH] M5Z%82=J$^!!&&N*<<^9ST6S[!Z5&T?95O-RCEU@5 9<8WS2J-2S%UGB5P/&M MG#P=$Q+-E L&08:7)"82J3E^34@3_BNEVOZKR2.FJW"$2M"/F(9 M-AIRM1:!MG&IA&!:$L;1>$[2M!'\6:PUDSY@R.S-D77.UI$.$9)>-T(^8LZ+ MD!&_'H8X2IKMHG%8!/V>7L-)P>B"RV;]N'Z&U3-L+([W1]072N0/)J<_Z3(T M!Z.:60F]A%9JGZJ'-#ZH'C(*!?&Y'C[E>G@*-Y;&O%"N@GL!_]':-\*K^(+ M.7\N?<^E[[GT/:'2MSAD6R4)RU3393>* M$IY"&V[I4_5*E=?EK[DHN#Q;Y.FOH70^+,_Y/%_GM,T+,T.WF)&Y M"M-2D&_#^>G%>!KB.=D$N7V85VWGV-'1^^?!4;"C[SR6'<>(\J(A[J&&F,_# M0X=Y>U^89Y7&4#04;6RL)"Q&MV"XU_$L%.!D8"V@!X.O40+R4E5@,5O& RN0 MHGQ,C$7H<.>77%_CT9+CVZ9EM6ZO*7<9;2)2.<)IF!-GJ\K>9;'!51W/55OR ML+YJ/;053L_^6:W(GPP13A8+$DACE!>F2J+S&5.^YRM)Q%4XOT4SMA*7&+SC MYL=Q3E.X$G:V#P(RN;LYJ7IE,6>F\M\M# DL6XA9$N)-7>W5YYNTB42%(JP# 4A M%W+C[^^3:G>,U_HL@6V$5#)DU1?*0XG!/3-R0]A4)?.NVB8+A=OB5,V[&KXF M8$O#>FZ=+2?_VU[4/;07/4;SHYG@'K.' MYA,L0Z1^P7V*BH 1JV*^NJ]/^26<.[1[\8$@F_S6VZ3VW> ,?-2K6J5D*Q$_ M2P=\'Y(&8XQ;]#1?CQ1BK::QK<;:,0QY@%CS#*%F.-^'19H:,]6+K#F-"F]! MU4#E/]O4#6CV#30,9FV-J/D3@H\W/[O#;#"Q([A[8N_ 5!+ P04 M" #0<*%8;;>M^60% !&' & 'AL+W=O M4PMWM[?NDPP>8)ZH9&,>_1$&:C5H]5HH8 N:1NJ!;WYC!="9]O-Y)+/_:)-? MV^FTD)]*Q>-"#"6(PR3_I:]%1>P(/+=&0 H!^2# =7?P"H&7@>8ER[ ^446' M?<$W2.BKP4UO9'63J8$F3'0SSI6 LR'HU/ 3]U-H%85H$J#K1(7J#4V3O'OH M:FXCN:*"R;ZCX&Y:X_B%\U7N3&J@5*6127;HEX1J^$M M%:?(3OBN.5->=E?MZ^FMNMKK]OX"HT52R6_YBJ M++?LF"WUD+V4:^JS00O&I&3BA;6&/_Z N^XO)M[O9/:.OE/2=VSN%?WCVYJ9 M2.UR[+;O34A654.DLQ+I[#"D^Y0*Q43TAA[8F@MEPK-;*9&:*F5L537$ZY9X M76N91L 69'R3B"Y-3';]@D;2"&65-80Z+Z'.#VNS&1,AUS-8@& >-/9(NU,Y MN]1.+U9]0\Y>R=D[<+@)"H_0;*ZI[YQVK]J&M,H: EZ4@!>' 4Y"Z=,(?6-4 MH D<-#YY[%YU#6A5->3#;O6@=?\78=%C:QGWV-UC$Z)=U)1Q)TQ@:Z&* #$) M(X;NTOB)"2.9W<1UW;;K7O3,@%9M4T!2 9)# !_8,I0*AJ)"=S0VSC9[C&9? MKVZF?Z+YU]GU [H=/7R^?IR?H.G=^-1(;35K2ETE'6R-$EOJ,?1> 3UW"H'N M%7UF;T9NNY6K_WK8[9I;]QB1!E>9!MM329E_?2Y@;LTBW0F:*WB@("[0F*=0 M 5 //# WN=U];#=0EMN_).9VM5MZGNNB6?H4A:_0-?*. MP]",BN<--0V1L=VO:154D0G;D\['*ACK/>C>CWR3&/'M=C?TF47P]F@D/49F MPE5HPO:D\Y&T',DSP5_"Q#>WMMVS9A0?(SOA*CQA>^+Y"#KC4L%$_5>XKI^L M[(Z>U\/F*?H8*8I4*8K88T_664>"T5JP/08_];K>S\:O!\>(3J2*3L2>>FYX M%@I7/+%%ISTFW5ZOC7&O9^0[1G(B57(B]L S3H7XF.]M;VM[[-IM3-K$#'J, ML$2JL$0."TL%;_Z6%B;+;/8Q1_T]CM^,G]_&=E53SBHLD0/#DF(B_QBKVY)N MP8V<=LEG_F*04/:\!I^+K+KFN)5F8<=-V^\[)+Z>RL MU.@.F"U@2>3K-\M\T:8\6BZ2C;*E(:>Z/%]ANZ6Z_TH4L05(W=-S*(#(%ZWR M'<77V;K/$U>*Q]GFBM& "7T!G%]PKK8[^@;ETN'P/U!+ P04 " #0<*%8 M00"S,',' #G(0 & 'AL+W=O+\[RJ>/2G^O5U(:\J,LJOILL#)F_78TJNKIJ=J8(J_DK2;UIBR%?GHO M"_5X-H@'/R]\R>]7QEX834_7XE[.I/FVOM5P-MKWLLA+6=6YJHB6R[/!>?SV M@B>V06/Q=RX?Z\XQL:[<*?7=GGQ=[;1@,PWM5'EKC$H*/-J^U_\V U$IT',/0WHK@%];@.V:\ :1[?*&KB;;6T)L]:,:F:0W>Y)6=QIG1<#>'=F9Z<7-]>74]N[HD<#2[^?3Q M\OPKG+P__W1^?7%%9G]=77V=D2'Y-KLD?[SZD[PB>44^YT4!]UGH-X1%)X1&E"/-+\+-+^5\WYP=-A^!XWOOZ=Y[VO3'?-YO MM):5(:*NI:G?8OYL.^!X!W:1O:W78B[/!K"*:JD?Y&#Z^KG<5M5VG3E8T$#]-QDIZ.'KK.N#99 MFNQM#C3RO48>U#A;*6V&1NH27K,'69O2)W#;3])Y.&64]A2Z1G$VF> 2D[W$ M)"CQJQ8+"0%L+F'\[@J)JDOW5I4-U'&+7**)WCNE)W MU#B+>[HPHY3BNL9[7>.@KELMUR)?$/D#^%/CXL;.<[.D)PTQ\0C+]L*R\'0J M(PH(M-TX@(G+G">G63;NR4.,N$_@9"]P$A3X257WSUH1$^2=X[P_@HA5G*5C M7&,NI*&*=13R9FQ"*/R@[KXK#*M=3"Y-4]*22@ MGVC+^*%:#C=P$E <.V)83+.^9-0J]FAN"14'H0 K!U(V;9Y.R+H0=F A@MO@ MO;8O JJ6NNLWFO!^]$'-6"=('>IM*1.',7,^GV_*32&,7$ Z!1R;Y\(F;*A4 MYF@89JP3H7=2,3/PR2.UA4T\QRU]XB/X M:>)5X%UUJ<*2<>K(0\PX\\IK\1.GSTJHBES.75!J(R68LGFQ*@#KOH8M&X#Q#$"O(&7PQI&1=GP5D!@7HC6_KB M4Q($Y8NGY!?U=NAQ"\TX3,T+51F=WVULY*F)49"PF5Q+NZB;A8ZO'1>.C#EA MWC7RDHFV_*1A?LYDL1SF5;W1HIK;]+(9$E0E==%(Q_T<#C-*/;&=MORD87[. M1"%L:ME$R4>H\G&!" A9/Z8C1I2F'H&=UI.0QUV5ZT(]24EFS9V;QTKJ>I6OR2UD=>2/J]G-[9^H,RYP>,;Z MNR.8%:6>[(ZU7&)),/]NM*Y4L0"MKW_+ "?OFB+3/*&9. M2[J69^*_J[=#W M%GPL#+Z#B81LXE4,99(F#Z+8R#?D?&-62N?_P>3RDRB*2+T2H.(=R>O:5BSL MA,7I[J+]\F _&S39)SNA$WYX@Z%CZ4*209?]>4>LH'_/O+#+FGO2.M3QE89Y^U4" C7[:O4S"D+FJS0F9]%X05+I+T6', MG,%UK3R+G[>HY6'4=C?$5(,(2*M@J:WLM] ' )JJ/1OBW.7ID,=]F*%6D>?= MY2UU>9BZW@ ,$185ZS)UB$18U,P;8GD+7QZ&[Y9HM3?0HI(Q $>LOQ>-F44\ M]N0+O(4P#T/X&C(%NTVABL(F8GD%J:*L/9^[7,JZ0QNT.139^2 7YO!V7 -C MB'R(2R:1,X:(&4_'GI# 6[+RYVR'=A*9!@[=U^#WD/C$^82);99B9LAFZ:CS M%=[^!.*ST/=0HT#>NH1VT9LQ=*.WORK8GABU;C[,WREC5-D&PO M=V]R:W-H965T&ULK95O;YLP$,:_BL6F:9.Z0B!A:Y<@I4FJ M5NJ?J'3;BVDO''()5@UFMDG:??J=#4%)2K-5VANPS3T/OSO,N;\6\D&E )H\ M9CQ7 R?5NCAU796DD%%U+ K(\ 8(."3:.%"\K6 $ MG!LCQ/A5>SK-*XUP>[QQ/[>Y8RXSJF D^'R0.2QHR?6=6%] G4_/ M^"6"*WLEZSK6S.>W,23,<%1?'MU.1[> MX^1L>#6\&4U(?#&9W,?D_91*R'4*FB64?R ?R5OB$I7BJMK<6$ZN&>?X;53? MU8AF7N F-<99A>&_@'%-Y3$)O"/B>WZW13XZ+!]#TLB#7;F+!6FJXC=5\:U? M\()?K*D&W*N:B 4Y9SG-$T8YF0K%[.;[,9PI+7$+_FQ+M?+NMGN;W_)4%32! M@8/_G0*Y B=Z]Z83>E_:$O]/9CME")HR!(?UU[#V7L_*E"K;.7O/$(*@$^YQM@3Y)]UVSK#A# ]RWN-)H$KY1.** MM.(^(K$E;D,-GU&<['$^C]@OIKO5O\S9@=U@R7)%."Q0XQU_0K&L^G$UT:*P M+6TF-#9(.TSQ" -I O#Y0@B]F9@NV1R*T1]02P,$% @ T'"A6%2L:#8G M! "P\ !@ !X;"]W;W)K&NS#0D$W*]9P46\)PM44E ^NV[LHUQL.S)0UZP)797 MOUVMM=KA40,74M=L#QG[60&=,XE!M7[22P M5:Z4I:[O>;&;L80[XV$^]R3'0['7:<+A21*USS(F_[N#5!Q'#G5.$\_)9JO- MA#L>[M@&%J"_[YXDCMS*RBK)@*M$<")A/7)NZR?&E5[6/=-L/)3B2*211FOF)8]-KHW>)-QL MXT)+_#=!/3V>/,[OI_/%])[@V^+Q[]G][0L.%B_X>)C.7Q;D\2N9WC[/9_-O M"_('^;ZX)[]]^9VH+9.@2,+)0Y*FN"'JBGRI#X>N1CRSB+LL4>X*%+\%)2 / M@NNM(E.^@M5[?1?=JGSS3[[=^9T&'YB\)H%W17S/#RT\DV[UVQVJ>S17#SIP M@BK406XO:+'W# ?@>U WMM 4JJ%=U7S+-VK'EC!R\&-5( _@C'_]A<;>GS:_ M/LG8.R_#RLNPR_IXP5*P;GZA%N=JYG YC&GD1;@OASJZ12H, K^2>L<454Q1 M)].CWH(D>/1)IA.^P31=B@QLD(6=J+Z\U[] M,G$=L"X HP[ 5^$9BF>BD6" MV,#BYJ(1C?T+-(M4& 9].URO@NMUYNU$**T(XRL";U@]5$L&]SXS@S_)V#M_ M^Y6__<[-,/X2L289R.46W4X4$"72E;YL))2U6'C- MJ 6#N'>WP"V2$7QH 7Y7-%H M=TF;?0RQ6:N"*+XDM BU;O^YHM'NDC;'%@3*N%K1XF:E#^(&FT7*#VD+W+FB MTY9(#1HGDD6J/:#GJD2[RU*5 MI/@Y%;Q6Q,)(K[:X=UT+6(EHDPIZ%XANK:W 8KC)NRV%Q_>>Z^(67LU6'=UM MWL=M<]C)HL.J]BH,4N;UY>A<96*'_= M8K<*T@C@_VLA]&E@%JCZW_'_4$L#!!0 ( -!PH5CJ_<=& 0, #T( 8 M >&PO=V]R:W-H965T&ULK5;;;MI $/V5E1M5B=3$QN:2 MI&") &F0 HGB)'VH^K#8 U[5WJ6["Z3]^LZN'1>H0U_R@O7KJNBE/(J3H32^!X,QN;[GM=V< M,NZ$77MV+\.N6.F,<;B71*WRG,I?5Y")3<]I.*\'#VR1:G/@AMTE74 $^FEY M+W'G5BP)RX$K)CB1,.\Y_<;EH&/LK<$S@XW:6A/CR4R('V8S3GJ.9P1!!K$V M#!0?:QA EADBE/&SY'2J5QK@]OJ5_=KZCK[,J(*!R+ZR1*<]Y]PA"+3-E?LBEM/8?$*Z5%7H)10@-XR:+D99XRQ"GP\'==#B:1J,A MP55T=SL>]A]Q$SWB8S*:/D;D[AJO)O@:'X?TEPKV&A0<'Y 15D /+%[S!%VFJ 4M?$S$G M Y'C]Y::#V$-9,QCD0/YUI\I+;&FO]=%KV!OUK.;[_Q2+6D,/0>)%<@U..'' M#XVV][G.]7U95*@VQ9M^L\Z; 3M=M==;SM0 M8^0W&Y71CK!6):QU,$-W.@6YEYI1*90*KM.3=FU&GL"ZXR"BSV)[E8GSD$N M[(!2)!8KKHOV59U6,[!O6__>^17.QF*4_:4I!BOVM@7CBF0P1TKOK(,QD\6P M*C9:+&V_GPF-T\,N4YSO((T!WL^%T*\;\X+J'T/X!U!+ P04 " #0<*%8 MYQ.B8*L" #!@ & 'AL+W=ON M6DEDJ045N>M[WI5;,%XZ4 \ U 4 ,"*[2JS,KJ,\VBEA1;D":;V,S"]L:B20TOS;\8:TFG MG' ZZMV/^X-Q/.@#K>+[K\-^9T9!/*//:#">Q7!_2T>CR71P1WG#QP$,.M/Q M8^-ZFKZE95 M^6]4%Z M5[&'A]G-X-^H%4NP[1"Q0KE!)WK_[O+*^WQ(^G\B>]&(L&E$>(P]>BC)>G+^ M&U-8DN7 :2Z4.@.:[Q3G&A0F:\DU1T4/RO9%LV<\^*"J>Z[L/<:Z-M%Y>.UY M+7>SK_7?K" (][(J$>[>/!4HE]9F%"1B7>KJS36[C9-U[ "_VN^2PU6&])>F MLD=ZD$M>*LAQ093>Q2?R!UE93A5HL;)3.Q>:/, N,W)IE":!SA="Z%U@+FA\ M/_H#4$L#!!0 ( -!PH5@?JMOBS0< ,XC 8 >&PO=V]R:W-H965T M&ULK9IK;]NX$H;_"N&S6#1 74ND?,LF!M*DW0W07%!GSWYF M)#K6J6Y+T4FSOWZ'DF+:XI!)2IE#_JM1"*_,RSHCX= MK)6JCD>C.EZ+G->?RDH4\)]5*7.NX%8^C.I*"IXTC?)L1(-@,LIY6@P6)\UW MMW)Q4FY4EA;B5I)ZD^=G@+#P^C\:Z06/QWU0\U3O71'?EOBQ_Z)O+Y'00:$4B M$['2+CA\/(ISD67:$^CXNW,ZV/ZF;KA[_>+]:]-YZ,P]K\5YF?V5)FI].I@- M2")6?).I[^73'Z+K4",P+K.Z^4N>.MM@0.)-K1HP+H&K.EHJZSIU@57?'$BRRD ^_')%?2%J0JS3+8#3JDY$",=KE*.Y^^'/[P]3QPXQU<=UQ6-Q.H!E M6POY* :+7_\33H+?L#X?R-E>!*)M!"*?]S8"4L0"UFG2!J&=T$*B\Z7U-FF\ MZ>SSN C'030[&3WN]@BQBB)*MU9[4L=;J>/7I58\38@JBEDAHN>;$5/O*(OBQAB213_"5*U>$SAQ/YI M&HQ[^C CO0@P==.MNJE7W5)DJV%:U!L)@Q]G/,W=(J=8&,.>2,PH=(B<;47. MO"(O8"$FHDC:H4X+)6 9J.VDQ;3.+!EA&/2DVC;S"!X7>J+60.SDD MWJZM2J$SR\IQ2S<:R><(=\ MH5?I-11)K3I9ZFF0D/MG-$VCJD,[>)-I?V%A5N-@[E!.C7+Z+K:DQ2-,VS>P MI?-[(+@"O+6(BD&[2:9X*4*SW[8,ZIYX^DRCAT1V2QH 7C/MI$C.+QJ[58; 8^KF(A%G' M%$K^C4S5LX[Y:_IM($9CVE=O&X5S!X]"0\W0C\UM4MK40A,)7=NH9I2/$RLC M(6;3\=0AVW TG+TK(ZW2@A?Q6S*2%]#OSD@'\K8?!0/IT$_IW27"8UC#==KL M56'&0:F6PQ64O_$/- XVC(=LWB\D4:O0,7K4,)OZF8TGIM3>B=MST5?21A-J%+J$$H]2/4RC;8ND4E(X2/*1%H4=!UP="IB4^QVU^SJR$CQB%C$T<^@UDJ1^R7OVP,E]1;K-S M.K:F/ +8\<11QU!#6#KUHNJ[B$N8XEG*7W)S ?-)<*D#7NL#@.*M&P.4:-0+ M^/<2[5#>]H-EN$[]&^3KG="@G46VPVQBC21B12/72!K 'LC;_J&D03WSH_Y"@-NXF_MZ_?*\E"K]I_D"/8ZT 4XC MUAM@S,AU)L<,Y9F?\I<[B3WCM1JFQ4<@E(2K<@,(^';Y]>:(=%%"M=MX[V=W MQ(0YSFJ8X3][C?\JE:(I &!**IG>;W1XVVJ%0'$(Y0&_SUIBO5)E,1O\(>M7 M69A1Z*BRV,X)MK\ZN! K(653&)B31E2CS?FY)=&VF00.A:828/Y*X,/O/"V. MH,2J:P)!3-*Z*J%\;4_SUP L"AA0$_5R&V#@2&3/% /,7 M [H76O\KVU*&[)?9;-H7B%C1R %\9H#/_,#7)-C-%6_81C,;X%8T,<8[I!K" M,S_AS]>\>!"U7ET[2;X9]69F /KO@?\ZX7=$T 8?I*YB)%P>-;# '\X<%.Z' M\K8?)P-WYH?[G>2)Z Z[=3K"!]%F]S"T*GW$BKKRC^$[\V^G+V%Z%:J4CCT( MLS?#M'](@]@,70=YD8%H])8S;G<>B1 <]A]G(#9#Q\R/##$C/S'/XKC-8;B#O-6>C-1[+R,8@'?2=7(&JLZEF/;"T31P%1K3S9-7/O;M2'W9S4_^BVFQ2,6MW MBQA1UX/)R M\@/M_WJTTOG>>\1K/UK!K.Q'*Z.=-R-R(1^:%T9JTJR2]M6" M[;?;EU+.FEM]_#H_/VU=+C)OV39?_BOE2JS)O+M8#,*[4!_']5ENKE1O_ ]A6>Q;]02P,$% @ T'"A6&9Q M4'1_!@ U"D !@ !X;"]W;W)KM,F,R58EFW@2IA)P,:9YHXTY-KI=/K! 0&>LRW.%N'NWU=^"6!)*+BG M]DNPX=EGI=W52G[BP8ZDG[,UQA1\C:,DNVZM*=V\[W2R^1K'079%-CAAORQ) M&@>4W::K3K9)<; HC.*H8QJ&TXF#,&D-!\5W#^EP0+8T"A/\D()L&\=!^NT6 M1V1WW8*MUR\>P]6:YE]TAH--L,(S3#]M'E)VU]FS+,(8)UE($I#BY77K!K[W M83\W*!"_AWB7'5V#?"K/A'S.;^X6URTC'Q&.\)SF% '[>,$C'$4Y$QO'EXJT MM?>9&QY?O[)[Q>399)Z##(](]$>XH.OK5J\%%G@9;"/Z2'8^KB9DYWQS$F7% M7["KL$8+S+<9)7%ES$80ATGY&7RM G%D -$) [,R,,\U0)4!X@S,[@D#JS*P M> ^]$P9V96!S!O:I23N5@7.N0;^>6(WLR?V M\<']^ 2F'KN9CG[UI_=C]W$&W-\^W3W]"9K:_?1JV :?9F-P\>X2O -A CZ$ M4<1J.!MT*)M-/J;.O!KY;3ER\\3(GP@-(HG92&TV(G',ULR,DOEGB?58;7VS M6(3YF@LB\!"$BS:;P2C8A/*1N&JN1TQ9;\$+X 9I$B8K60R\\R<#+F[F7[9A MR@B7*8DOP8Q$"T!)^>N:W>!4YF+RQHSG\VV\C0+*>*=TC5/ G+(VN<[[UPO> M#QYUORV,=K$"%N[8R4SIK6DDXR5S)\TX)X5J/)7RWS M]C[SMC+SX_ E7.!DD8$-V[>R=9!B6=IM819ML\^G7>FI:=IUDKGG#-_3Z7&B MD\S71%8K$&=?(,X;K2&A:?B\+1ZCR+(LD2P_-*68LJ,4>TBC8,,.#=)VX0B! MMVQN.QZ)F/RX43L>B!#$;]BN[<-E)Z;]H7=)*Y.LF\G1UT16*YK>OFAZ MRJ*9!1&N]X.W:J4GKBF#VPI'$@S7"D0$Q^$JQ]TTJ:([?M^8Z/3G:R*KI;2_ M3VE?W>K70;+"8$G2XKF2-?CR.;-,L2RE?;'D'61S.54Z;;K\=9*Y.LD\G603 MG63^&UFJU0HT#JJ8H:P6-UEP@L'-)KT"1BD8(*E:98C+NV!!N(-JY>Y,_0:*,E0;F;R H_;5 MN "T*G=GS<#3ZG.BE*&EC;X<]!([7;QAU!)YNKE/Q"Q0F-)#0%$080KP\,9:1(1/QK4&",KK= M'G]&%&%MB!"_Z"4HB_\?D"]%]01QK7/T]EG^OB.+WBI,,A#A);,SKKHL86GY M"F%Y0\FF>"'MF5!*XN)RC0/6?G, ^WU)"'V]R=]QV[_(.?P'4$L#!!0 ( M -!PH5C8+W%*W@( P( 8 >&PO=V]R:W-H965T&UL MK9;?;YLP$,?_%8M-VRIM@4!^=%V"E*2=MH=*4:-M#],>'#B"58.I[23M?[^S M(8Q0RJ1I+\%G[K[^G&WN,CL*>:]2 $T>,YZKN9-J75RYKHI2R*@:B )R?),( MF5&-IMRYJI! 8QN4<=?WO(F;498[X+C "O@W @AQD.EZ=1+FL#F^*3^V>:.N6RI M@I7@/UBLT[ESZ9 8$KKG^DXB$@J ("FVA)9M.ZIIJ&,RF.1!IO5#,#NS%A:$9&@):+[5/ 8I'I+;A[V M3#^1=VLJT2$%S2+*+UJVNB ?R&OB$I7BM#H]6$YN&>=X@&KF:N0W%&Y4L2Y+ M5O\%UH#<"EQ D1MDCL_C7P5OJ1R0P'M/?,\?=?"L^L,7!89[ M0QL>]. $]5D$5B]X0>\?-OWG8JNTQ&_A5]=VELN-NI%*%32"N8,%0($\ M@!.^>36<>)^Z]N(_B9WMS*C>F5&?>GC-#@RO::Q( ;*\2UWYEB)3*V+*UR'T M!L.9>VBFT>7C?:R=SO#&-=ZX%P\_'2W9=F\+$QY===FUP#JGF;1G2@I.NR]] MJ3UN$ 5^"[K#9=B-/*F1)[W(BP@OE&(MXD2*C*C&Q>OBG3R#\2WDWE,/YUOX-<_J,8=JB?.YQV8)T&X4U [FS_4:12.QS79:9>K9N:0M; MR5OS2VQU96?Z(U/V2:Q!.Y8KPB%!26\P11Y9]I[2T**PY7LK-#8#.TRQ78,T M#O@^$4*?#+- _0<@_ U02P,$% @ T'"A6*+!F-N?! S H !D !X M;"]W;W)K&ULG59M;]LV$/XKA H4"=!9CIVV06H; ML)-L*X8.1IQN'XI]H*23Q88B5;[$]K_?'4DKSF!GV+[8$LE[[KGG7L3)1IM' MVP XMFVELM.L<:Z[SG-;-M!R.] =*-RIM6FYPU>SSFUG@%?!J)7Y:#C\D+=< MJ&PV"6M+,YMH[Z10L#3,^K;E9K< J3?3["+;+]R+=>-H(9]-.KZ&%;BOW=+@ M6]ZC5*(%9856S$ ]S>87UXM+.A\._"%@8P^>&452:/U(+Y^K:38D0B"A=(3 M\>\);D!* D(:/Q)FUKLDP\/G/?K/(7:,I> 6;K3\4U2NF697&:N@YEZZ>[WY M%5(\[PFOU-*&7[:)9\?O,U9ZZW2;C)%!*U3\Y]NDPX'!U?"$P2@9C +OZ"BP MO.6.SR9&;YBATXA&#R'48(WDA**DK)S!78%V;K;@5EBF:[8T8$$Y'K0Z^UT[ ML.>3W*$+.IB7"6X1X48GX,;LBU:NL>Q.55"]M,^16L]OM.>W&+T*^(6; 1L/ MW['1<'3Y"MZXCW<<\,8G\.9EJ;UR0JW94DM1"K#LV[RPSF!]_'4LX(AW>1R/ M>N;:=KR$:=:1@N8)LMG;-Q87O9L[U\#?U$=KX]P-:QA=3EXU'&_P?S MH0'LD%*W'5<[4L'89G/"W2 MFX&UER'NP)@V5U!Z(YQ()^ZV9%OWUR-+CY^ ML@>T.VU%'S$:XE@-V<'OCXFY&K!;#X1+0!:XU0KMDN,DW3_Q"V^Q_JV-J3@* M&W2D7=<8 -;& 08TP*A^RZ:?/RC>+N1L'Z7 J K*5R5*3I^7/8V]HSTTJH"I MBR"UL"7RW@&-MH>0@O_28K;17E;DEC["U"5H\]VK^)4+;4(>_QV(='Y1F[', M4@T$Y&.*SI7R"'0?*IZA2_HZLHOA3[_UT5)H29 @ M-7VL>)3P*-\8*76&<+L8:&B#U!?VH+2I2%K^B+I;)["14E=SBW>/+B8]EG1= MX^T@98SHT"QI:92$&L'SD(22@A="/@^("I,HM4V5A[RH^# MCW@S,O'N%%^<[L)]I= .;S_AL<%*!T,'<+_66*?IA1ST%]C9WU!+ P04 M" #0<*%8FGQN6-($ "4"P &0 'AL+W=OY]]7)9.+2G$KIQJ8B MC2]K8TOIL;6;B:LLR2PHE<4DGDZ7DU(J':W.PMFU79V9VA=*T[45KBY+:?>7 M5)C;\V@6=0>?U";W?#!9G55R0Y_)_U%=6^PF/4JF2M).&2TLK<^CB]G)Y8+E M@\!71;=NL!;L26+,#6_>9^?1E E10:EG!(F_+;VAHF @T/C>8D:]258F^%-E/C^/CB.1T5K6A?]D;M]1Z\\AXZ6F<.%7W#:RBU\CD=;. MF[)5!H-2Z>9?[MHX#!2.IX\HQ*U"''@WA@++M]++U9DUM\*R--!X$5P-VB"G M-"?EL[?XJJ#G5U=26?%5%C4)LQ972DN=*EF(]]IY6R/ZWHE7'XTG=W V\3#( M:I.T!;]LP.-'P.?B@]$^=^(WG5%V7W\"HCW;N&-[&3\)^$':L9A/1R*>QHLG M\.:]]_. -_]O[]\JEQ;&U9:<^':1P'L4S%\/^=Q +AZ&Y$MTXBJ9TGF$6^+( M;BE:O7PQ6TY/GR"\Z DOGD)_5KJ^?:&=%Y>%26\>Y/^DA8?Y/\?LEYS$FN6V MG5Q*UJ,M\-+CXQM35E+O7[XXCF='ITZL>QAU!S/")BWJ3.F-2*7+A=19LZ#O MM0)T(X3L9(2FD!+.D@(Y8SF9IJ9F+I7<\^E(R*JR9J=P>R$"$J 'IRH*O0"X MUN[9DBP;O0S$O6D%76ZL?^W)EKAPOK;*[\*GTEIQO8J!<:!&90+]!C[M! M4ZVL2F&[=FR'P[ V!3HA[TJ27&^L"BJ>-L8JXH5EG2W7-KN6 4!LK5 8[*@WA[AF/D<(!_1!Z '!Y[#5 MLMH+:2DDP.^%HY1C :;B%0S"A"KV@G9I+O6&FLQD8EWKS!V,6U_BG_#%($@6 MYJ6^[]987/8B"=N,MH9"QYX M/W6Z%XE!U.]".<#HC+4279'BOC#&B.,"R9Y!2^AGRB.CQ#]2'%[N0K*"\8/A M%>><@*0/H$-+]W5$CC1R5/'<%3!J9=&5UOS_E=8/)31^ACZ70L)5I'0S#H6Y M8BL1V08H2*3*IG7I/)I;FU++5X MV^#*6[3<,D$4V]/YB1@\#EWGZFY]EZ)7%VV#91? %[58P$-W\&\3OXC98G2T M/!+ST709B]EL=#0];#(+1<'K+T;#KKI1]Z;B>#2:DDNPGS M()<5V#5#4W_:CYP7S:1U)][,JV"^P<,E"EI#=3H^.HR$;6; 9N--%>:NQ'A, M<6&98VPFRP+XOC;H,.V&#?2#^.H?4$L#!!0 ( -!PH5@^VI66; 8 &L1 M 9 >&PO=V]R:W-H965T+]^SU"R+<>.FQ9)')'BW,\< MDKY8:O/=SHFOP_*;'Z_V"KXJ6MO$L.)*)UM]Y M\#:];'79(ML[4QR8+-Y[7VUSYVQ#*1EE[H[&^5 MNOEE:]02*4UEF;E/>OD7U?'T65^B,^L_Q;):VX?%I+1.Y[4PQKDJJO_ROLY# M0V#4?40@J@4B[W=ER'OY4CIY=6'T4AA>#6W\X$/UTG!.%5R4S\[@K8*4Q.*]+MSF+>)N(*)NU#NB+]Y$&7M]\<^C#,1+FC@ABU2\^E$JMQ*?*2F- M:TSM*\J9D)9(=+T.MRP-"56@/;(,G6[/'IJ_E?=RDI&8Z"*UXD2$ M4= =QR+LB?ZH)\(PZ$>Q^(0$&)4XF%*-;(18\>R/411&ST6$453)1\-A)3]@ M^6&WOQ_?OMDPZ V& F_Z0YCM!N-P\+C9 V< MD,%\(8N58/IU/F_FL+Z%4:B8RE8"1"X<1"=4T%0YKI;;:O*A#I];"-O2R"(A MD4AC%.(RE$E6ZS3JG4W_W*ZH863;[).E'<->]T>GD< SU:ZL7@M[ZBH9P;CGO^+ MHZ&(XZ;8=DW(/P/^W?9"U00U4 \@="ZYX'L56BHW%XFA%$C,J@Y_>GV.H>2@ M(0WL&%%N2:4V"9PPJAR.&V)!1FDT#]Q6\.N7X/*."W@[EP72LMX3MT^H\#M= MS"!QJQUZH &3HSSWBR]_GQ:#0=P70S$,1L.!9YIQT ]#3Y*/T%1_O"''0<3\ M& &XE2I@B%6-XQ%4C:%J$$>>+Y] E( 4TQ\V4+BUY>NT9.,(%ETB61(E!=D3$[TPT,%=+,'C"10P M8*UB3F:?]WJ UZ4< V*TO9.?W+,JBA9FX9S"3%)\!T@+3,HA3]%HA8U >^BO%4A[]D*:4O.Q/94AL=$@YQ.NYFHTE4\U2NZ3[(RI0Y5^!HMDX&%?KI3;:UPDW.5UT>TWS!TCB!9J'DA M>RBT(W!DNWB[[G*VDJH[E9+O?>\C"+8[$C@.OSZ4ZV!-6P>Z-N#4[E>U.B0Z MCI.S4F_#\0@'YAX?-'KC/@XE(W'H,M5I7(!S,C-_S6<>1V#577@SN_DFX;JZ M0&^75U]#(%4@D" "N! &0 'AL+W=O ML9.&(KI%7&+/>-Z;-_&,TTZ;>UL#(#LT4MDL MJ!';11C:HH:&VXEN0=%)I4W#D4RS"VUK@)<>U,@PCJ)YV'"A@CSUOK7)4[U' M*12L#;/[IN'F<052=UDP#8Z.C=C5Z!QAGK9\![> 7]NU(2L<64K1@+)"*V:@ MRH+E=+&:N7@?\$U 9T_VS%6RU?K>&9_*+(B<()!0H&/@M#S -4CIB$C&SX$S M&%,ZX.G^R/[!UTZU;+F%:RV_BQ+K+'@3L!(JOI>XT=U'&.JYCVMDE M]K_NY>X+'$BXU,7]6:W_Q79.7WC20PV8G9\4RPJ]5]BWT^@=AW'9]^#O\'Z2 MZ>9V0EDFH2)H-'E]%3#33T=OH&Y]1VXU4G_[;4T/"A@70.>5IB8<#)=@?*+R M7U!+ P04 " #0<*%8[VTB[R\# "J!P &0 'AL+W=OXE29N6)%)2BD"BI6JY/" >'.\D M:]678'N;PM[I74;I)4WJ]/T]3Q M"A5SAV:-FOXLC57,T]*N4K>VR,KHI&1:9-E1JIC0R70<]Z[L=&QJ+X7&*PNN M5HK97W.49C-)\N1AXUJL*A\VTNEXS59X@_[+^LK2*NU02J%0.V$T6%Q.DEE^ M.A\$^VCP5>#&;&?E-E+Z:)*,$2ERR6OIKLWF/;3S#@,>-=/$+F\;VJ)\ MKYTWJG4F!4KH9F3W;1ZV'$;9$PY%ZU!$W0U15/F6>38=6[,!&ZP)+4QBJ-&; MQ D=#N7&6_HKR,]/9YS7JI;,8PF??(46SHRBXZU"WN\0SIG50J\<''PTSJ'K MP<&E\32.4T_T 23E+=6\H2J>H.K#A=&^PUP:?KLWFO_-]\Y(*G/: M ^& 4=5RH[F0@L42-$L@%. 5TRMT($)1/C*8R,!W&+!CD"V#ID9%.$*3(8)G M]P1$O2D"^\HB@FIN&89;!G1'>-5=$F"ZA-G:"@EYW.F?P@=]A\Y3G_$.K@R= M/'IA,:QACAJ7PL,_%,E,F3H@,HLA3B6DI S0GRACSB33G)0S#V^1HUH09BNR M#R_A8) 7/1C1F UZ\$53NY7B-[&'+ !ELL2%!X>\ML(+PCG(ASUX]6)4Y,6; M9G$9\K0GHTT>]SAL:_HK:T%0<=P(RD]ZCJ"DM468#X6D[/CONZ1DU047\0IQ-:[;"1W3?ZGM#4=RS ME%RBLEPK,+B<1?/A]6+L\T/"=XY;>S 'WTFN]=H'G\I9E'A!*+!PGH'1L,$; M%,(3D8RGCC/J2WK@X7S/_B'T3KWDS.*-%C]XZ:I9=!5!B4O6"/>@MQ^QZV?B M^0HM;/C"MLT=4<6BL4[+#DRQY*H=V7-W#@> J^0%0-H!TJ"[+114OF>.95.C MMV!\-K'Y26@UH$D<5_ZG/#I#NYQP+GML0&BV:#4?;ZU? B>7=" MZ[C7.C[%?DSK5WQVL!"Z6!]5^W]\\$7!O#9HBJ!S,1)4:&EI"E=T6(->@EGR6"87$Z@1C)]17#0!LY& MDPG=6R'(@N=0LQW+!<(=V^T+@],M1:5%B<9Z)H.%-E0\!%Y7(;1%'^2-I'[A"HED%[WO9C7*M0?K5_GF9MZ[ZD]Z^37055UQ9$+@D:#*X MG$1@6K^W@=-U\%BN'3DV3"MZ(M'X!-I?:G)5%_@"_:.;_0902P,$% @ MT'"A6.<5IP2A! U@H !D !X;"]W;W)K&UL MG5;;;MLX$/T50@6*!,A:CNVV06H;L)/LME@4,.*T^U#L R6-+#84J?(2VW^_ M,Z2L* L[Q>Z++9&<,V?.7,3I5IM'6P$XMJNELK.DS26UC@!?!J);I:#A\G]9S MY#(Y+-R+3>5H(9U/&[Z!-;BOS?H(WG'>'E6MKPR[;Q[&24L-Q;I^O6&!G4 M0L5_OFMUZ!E<#4\8C%J#4> ='066M]SQ^=3H+3-T&M'H(80:K)&<4)24M3.X M*]#.S9?<"LMTR58&+"C'@U9G*RU%+L">3U.'7NALFK>(RX@X.H$X9E^T7H5< OW S8>'C!1L/1Y!6\<1?R.."-3^ M\EQ[Y83: ML$.8[/LBL\Y@B?Q]+."(-SF.1VUS;1N>PRQI2$3S!,G\[9O+]\./K["==&PG MKZ&?2-#WP'S/'F#GV%+J_/$H\?\#_5 !]DJNZX:K/8GD%?>%<%"P7&-*E8U/ M%AD4G)9+H;C*!9?,(@9@R[H(ZS,I=FSM&S ,L_@(SEZPSRH?,*X*G .9%87@ MAA)P=A,=GK.*/P'+ !1#-1MNT(%0@9$IT U@@[B*?1VL!VP#"@R71EX*<7)$RV9Q19H$+0$AP<3<< 90^ NA&*P!"_ MY@K'+FT'=A;ZE/I<>/$#!U%<=Q5W#)-" !SI(#G9*HFR&0I,<>?Q@((NXE>[?^)FW6/_6QE0>^!)MQ#2,%_:3%;:2\+A38AC[\&(IU?U&8LL[8& O(Q11=*>02Z#Q7/T"5])]GE\+<_ MNV@IM%; 6U2JSG 2M!J.V=D+@/,@0=OTL>)1PJ-\8Z34&<+M8Z"A#=J^L+W2 MIB*I^2/J;IW 1FJ[FEN\A30QZ;&DRQ+O"6W&B [-DII&2:@1/ ^M4%+P3,CG M 5%@$J6V;>4A+VI^\GS*IILTE)'#\\F\G&)DX F4;SG KJ&BP4GB0PL^&X5! MB"-*%S2/G \3*E9D'JJG$!BY8:71-9IIVU-J<.SSE?;N&C683;A1!3#EXK6C M6^TN;8MX5WD^'F]\V%(;@0F04*+I;<'/)M,-[4'BLL-+! MT '<+S76:?M"#KJK[/P?4$L#!!0 ( -!PH5COHCTFG@( .P% 9 M>&PO=V]R:W-H965T%)N)AC9,?+MC3;BR5*Y.$YHLG15NE74R!: M>"N%-..@L'8]#$.3%5@R3T:JLH)+O-=@JK)D^L<,A=J.@SC8'3SP56'=03@9K=D*']%^6=]KLL(6 M)>D"]_<[]+G73EH6S."U$E]Y;HMQ)D2QG]A6_OV>@%DE;&J;(*)0,:GIFH$-02YEPRF7$FX%8:JRMZ M?6O@[(DM!)KS46@IHXL+LP9]5J,G[Z"G<*>D+0Q\E#GFO\>'Q+2EF^SHSI*C M@'=,7T :=2")DNX1O+25GWJ\]-_R;[C)A#*51@,OTP7)IS_FVR'--63W,*3K MHJ%9LPS' ;6)0;W!8')Z$O>CJR.$NRWA[C'T_ZK7BZ\7/.&;A9E0V>M!%4?S M'%8Q5X*:F,L5< -LU\B.R-+1VGA:)3+WB#45FAK Y0:-K6UFG#=5,2O:,@*3 M.=Q@AN4"]>XT'<*>U,^X00%QLR;-FL+9M%25Q]5(>:A!A*!>-^=_IO@ <;\XBEOO0U4,]SJP1+WR M<\9 YMC5S=B>MJ-L6G?P+_=Z#A+S%9<&!"XI-+H8T.30]6RI#:O6OI\7RM)T M\-N"QC%JYT#W2Z7LSG )V@$_^0E02P,$% @ T'"A6"'?)I4#!0 5@X M !D !X;"]W;W)K&ULI5?;;MLX$/V5@;LH6D"( M=9><)@:2IFD#M$"0N-V'Q3[0TMCB5A)=DHZ3_?H=4A>KN:C)%G%LDN(9GAF> M&9%'.R&_JP)1PVU5UNIX4FB].9Q.559@Q=2!V&!-3U9"5DQ35ZZG:B.1Y194 ME5/?=>-IQ7@]F1_9L4LY/Q);7?(:+R6H;54Q>7>*I=@=3[Q)-W#%UX4V ]/Y MT8:M\1KUU\VEI-ZTMY+S"FO%10T25\>3$^_P-#'S[81O''=JT ;CR5*([Z9S MD1]/7$,(2\RTL<#HYP;?8UD:0T3C1VMSTB]I@,-V9_W<^DZ^+)G"]Z+\D^>Z M.)ZD$\AQQ;:EOA*[3]CZ$QE[F2B5_89=.]>=0+956E0MF!A4O&Y^V6T;A^< M_!;@6][-0I;E&=-L?B3%#J293=9,P[IJT42.UV93KK6DIYQP>GY1WZ#2%&6M MX,V"+4M4;X^FFBR;Y].LM7+:6/&?L!+ %U'K0L&'.L?\9_R4&/6T_([6J3]J M\ N3!Q"X#OBN'X[8"WHW VLO^+6;#ISA4@.K<_CP8\OU'5QCMI5<OO-A]-^)!V'L0CEF?G]PP M7IK] 5(C7#-J6#^&Y.W^P0)O-9R6(OO^J!.CRSSNQ+DH*7EYO0:N@'4)#&)% M^B<*:D^!*3-*NY<5_?;94)]AAM4293<:',)[H31\E$(I^%I302GYOYC#1RHD MZN'P9^J3_7/&)7QCY1;AS4DEMD:V3"+PFI*C+"G/U=O[RR_8K8W+4M2Y@C_ M\QUW%H 70I2&X'E.Y =P1?*0/-.T%!^DA$.2JH34-KIV*\PV#>)+^_@,S2WOX,/M!JT'7Y@VPW?/%.(HN9<*41<(6>?% MRGAQTWEQ7Z-$&3O*54?Y)<*]-^OAUMMP#D)YO_^T=,^V=D#4"'?()%#8J2(; M^?A.$'KFVR<=.C.7E.>DLYE%L)6FY7N0+J38K@M8T?O.CBB8.3ZA4R=.4VJ' M;DCME#2U1P\F=WB-=3L2ST+['_@)!,$0MI_CF;_8?/8ITN1&J]]?"S?NA1O_ M;BVD(++Z?@&!2Z&X/0R0!A9TMH!+E%SD<%%M:'=HUO.4.\KN=TOHCNL"!.E9 MPG9/OVSJ'_$V2M>&^Z;ASCON+Y'P9R.J14$A\OSNW;UO45 _BWI-B(70K!Q* M=[0DO_#A_Z_@3AQ$D$#BI$ELB^+,B3S/UO,G*FHTZ^MX[)M2[E,R-:9(U\;4 M+$C)U(Q,Q8%O2_LS:CK)W%1J(A*:ZNP3VE@V%?X)(H%+>6)!'N5P8(T$MD44 M6BAE*R6:\6LD69(^69+19-D??>"BS@0)YXV)_]MG:GW4^$NUO@\$-2T7NE8T MBBXD(E2-_M"<(A]3\LE&\I("UJIX84'#H^=]T$^ $<%=U%3,L'U]Y/R&Y\2A MXTA;Y*9 [_[S_7N%Y?]L&T\Z-1].XCQYIC?S_:7YI.FKO" M?GISXZ)8K&ULG959;Q,Q$,>_RFA!*)%0]TA2TI)$2DH12!P5 MY7A /#C>2=:JCV![F\*G9^S=+@E*(^!E?:SG/[\9V^/)UM@;5R%ZN%-2NVE2 M>;\Y3U/'*U3,G9@-:OJS,E8Q3T.[3MW&(BNCD9)ID66GJ6)")[-)G+NRLXFI MO10:KRRX6BEF?RQ0FNTTR9/[B0]B7?DPD61FFG4@J%V@FC MP>)JFLSS\\4PK(\+/@OMRFF0!""5R'Q08-;=X@5(&(<+X MWFHFGJELQC">]]A18NC*+MK4+>;Q$NF=5"KQWTWACG MT/6A]Y$M)74FJ2?_027EK:]%XZMXP-< WAKM*P>7NL1RWSXE[@Z^N(=?%$<% MWS)[ H/L*119,3RB-^B2,8AZ@P?T+K_7PO^ K_.E\Y;.R[=#,382P\,2X0Z= MNPWC.$THBP[M+2:S)X_RT^SY$ M%M+PFX/Q'2=X:23=8](%X8#1M>1&,L(@$>,7T&AV(<.M^4YI(R?7B!'M23-%G( CZ$WS(L^C*G-AGWXI*F>2O&3O(6C/CQY-"[RXGDS>!?R=""C31X/&.PR_9&U %0\:X#RLWY#>3B&)JU% M,#G-QWTXHS8[VXMA36_!H1C.QAT0=1_B[T[$_O)=FKT-#B2C(HLDHSSO'[IF MZ4Z!5&C7\1EPY)BVL*F5W6SWTLR; OM[>?-,4>;60CN0N"+3[.39* ';E/YF MX,TFEMNE\52\8[>BUQ)M6$#_5\;X^T%PT+V_LU]02P,$% @ T'"A6!KH MNML- P FPT !D !X;"]W;W)K&ULS5==3]LP M%/TK5H8F)C'RU2:%M9&@%1H2G1 (]H#VX":WK843=[;;LG\_.TE- B& R ,O MC>W<K8MD6\A!2+0[:"3+V9,YYBJ:9\ M88L5!YSDH)3:GN,$=HI)9D7#?.V21T.VEI1D<,F16*J2JYEM6!*20B8(RQ"'^<@Z<8_'KJ<0M@:VHC)$N M9<;8O9Z<)R/+T1D!A5AJ"JP>&Q@#I9I)Y?&W)+7,GAI8'>_8S_+B53$S+&#, MZ&^2R.7(&E@H@3E>4WG%MC^A+*BO^6)&1?Z+MF6L8Z%X+21+2[#*("59\<0/ MI1 5@-M[ >"5 .^M +\$^'FA169Y61,L<33D;(NXCE9L>I!KDZ-5-233QW@M MN7I+%$Y&9YAP=(OI&M 4L%AS4&?9!H0LYOL3D)A0\0U]1S?7$[2_ M]PWM(9*A*:%4G8<8VE*EHTGMN-SZM-C:>V'K*>:'R'<.D.=XO0;XN!T^@=C M_3K<5B(8)3RCA)?S^:\J<8!.A !5-,X2=$'PC% B"8B=0@E2_KN">,TYR19Y MU"^6<;-PB@41Z.Y";8#.):3B3Y,X13:]YFSTUWLL5CB&D:4^3P%\ U;T]8L; M.#^:I.J(K":<;X3SV]BCBDV:ZBS 00[6?RJ;R.V%03BT-]4"&J+\, A,5"VS MGLFLUYK9!6R %G6ZZ&X*Z0QXXUFTTKSW+#HBJU7<-Q7W/Y6)^UT*UQ%93;C M"!=\Q,0%N%^QI^\$WA,//P_R@J#?;.'0Y!6^U<)>JX5;:=Y[$AV1U2H>F(H' MG\K"@RZ%ZXBL)MR1$>[H(Q8^>N9.UPV=_A,/-T6YCMML8M=Y[#*>+DUI,C* MKG3.^MJB>M(%R02B,%<8YS!47P(O;@+%1+)5WDS/F%2M>3YKIQ1U=KF=VP)Z,-6<$5DBB"& M4&841/WL8 IQG#$I'?^4I%8U9P8\O'YBO\Z35\DLB( IBW_02*['UL!"$2S) M-I9W;/\7E GY&5_(8I'_1?LRUK%0N!62)258*4AH6OR2Q[(0!P#%HP>X)< ] M!@0= *\$>'FBA;(\K1F19#+B;(]X%JW8LHN\-CE:94/3;!GGDJNG5.'DY')' M:$P6,2#U2J Y41^ \SD HC/J(S=#^?H0_O M/Z+WB*;HAL:Q"A C6RIA&;T=EB*N"A%NAP@/W;!4K@7ZG$80:?!3,QZ[!@); M5:0JB_M4EBO7R'A#^#GRG$_(==R>3I 9/H.P@GL&.5ZU2E[.YW7R-9;D$ZJ6 M[4PMVYG(ENWG-P5"7R4DXF_=$A0S]/0S9&YQ(38DA+&E[$ WX$U^>,=#IP_ M=>F?B*Q1C%Y5C)Z)?7*9,"[I?Q"A*1-2EVJ!#W)\YF,[]8:X_?[(WAWFH(G" M@>]540UQ?B7.-XJ[3Y69QKFZ+\I$M9NA8/ /)^X=:6N'N+Y>6% )"UXJ[!L3 M K3*@M:T_B XDJ:).2AM0UN_TM8W:KLFE*,'$F]!)ZK?+A?N._Z1+%T4=K!> MV* 2-C *^TX>ZPR]H_=3%X9[0H9XRG!S27SW=;*:L*<(0XZQ-5M#IO[ MW!T(R6DH5?%HNE,#]?4LS2YD9GSMSCL56S/_NI-B_[<[$39VZU<7Y$1LS8+4 M'1R;6_@+O*C=G'%[*^F"NM[6NH5CKT_EE?B:UZ_#B:*_.1BNUP"B&I8(ZYWU5$%Z+QF33X-L@NI_%I/_ 5!+ P04 " #0<*%8NW$,954# A# M&0 'AL+W=O.A>B.W<_?.[LWTV MPRT7O^020*''G!5RY"R56EVZKDR7D!-YP5=0Z#<9%SE1NBL6KEP)(//2*6>N M[WF1FQ-:.,FP'+L3R9"O%:,%W DDUWE.Q-,U,+X=.=AY'KBGBZ4R VXR7)$% M3$$]K.Z$[KF-RISF4$C*"R0@&SE7^'*, ^-06GRCL)6M-C*AS#C_93I?YB/' M,T3 (%5&@NC'!L; F%'2'+]K4:?YIG%LMY_5;\K@=3 S(F',V7I+'.A$M!QP>N[DT%4:W0"X:8UY M76'Z1S!OB;A @?<>^9X?6MS'W>X32!OWX*6[JQ/69,UOLN:7>L%I6?MQ-9-* MZ!7YTQ99)17:IRO1;,P#\@MAB%7F@G[C7$O1.)=X -LX+B M.'+O@"8:A'O$AS:!W[<#1PUP=")P)UUT\.7];%HLCLQ^OT'K=Z)]Y8HP1)K= MF>K=:6/K'W[9]_O]/3Z+%8YZ@1TQ;A#CSM+1JJ[=92-^S;+Q2F(O(AXT$0]> MJVP,#C+N![Z_-RV'1C@>#.RS@KW=.>C]G\)1Z[9YXBB.]Z!M5O&QM81;IS?^ M3\6C%NZN'A:C(#@&O3L\<>15\'**K[:-51?%5> MZ69&PO=V]R:W-H965T+,/J#]]SL[(:(2H#WL)?'9 M]WUWW_G.R4&;9[L%0/92JLI.@RUB/>';T'I0_38!@<-Q[E9HMN@Z=) M+3:P GRJEX8LWK$4LH3*2ETQ ^MI,!M.YK'S]PX_)!SLR9HY)9G6S\YX**9! MZ!("!3DZ!D&_/KH_L7[QVTI()"W.M?LH"M]/@4\ * M6(N=PD=]^ JMGCO'EVME_9<=&M_Q7<#RG45=MF#*H)15\Q.-YEY60N!(DV,/C#CO(G-+7QM/)K4R,K=X@H-G4K"8?I0[<$B M70M:-E-TIZ+*@5%WL+F!0B+[IJT%RVX6@$(J>\OZ[&FU8#?O;Q..E("CX7D; M[+X)%ET(]EV8 8O#'HO":'0&/K\.7T#>P>.W<$ZR.^U1ISWR?/$%OA.%[-M!G;*1E64*UH0)!Q]IWDPSD8V!NO9-G6FD$?'++3UB8)P#G:^U MQJ/AYJ1[%M._4$L#!!0 ( -!PH5CI02Z0: 0 .D6 9 >&PO=V]R M:W-H965T/D*$=^,'.R\WKAG3PME;KCCX9(^P034X_). MZ)&;1YFQ&!+)>(($S$?.!3Z_)!WCD%K\8+"1I6MDJ$PY_V4&U[.1XQE$$$&H M3 BJ_]9P"5%D(FDJ:>"&/9/J+-IFMYZ!P)16/,V>-(&;)]I\^9X4H.>!.@P/)',A; M'?S,P4^);I&EM*ZHHN.AX!LDC+6.9B[2VJ3>F@U+S#1.E-!/F?93XP>(EUQ0 MP:(7=!TO*1,P0Q=KRB(ZC0#I=8(F5%]"2(>Z5C<+]O=KR#,W?U==U<7*Z\8R2M&TGA^8[R=2IP4U3K5U3J5IEH_ M;[03NE80R[]LA+<9.O8,YLT]ETL:PLC1KZ8$L09G_/MO./#^L-$_4+"=8OAY M,?RVZ.-+GBB6K/A*HL=$;R,1^TRQT MU;[I]8)^T&@%M@)MLP9I5K,3K<)6XQ\+\B-=@AU#/E"P'XT+;]; M6=8V*])KZ%JX$"6XMDVD"H$!CZ PMB[?^&Z@"AOFQDSFU'3;!5" [N!_K96[4VM M/>*[=_$#1=OE7^@/W#]^6VO5..\NR(&B[1:DT#:X7=P Q:9)>)#2 M:<@!A,?>[8RTJ8J,U9N%!RF$!VD7'ONV,E*7#.4>E0&V=6Y!"5I!V6?&Q M1I8%#]KJ7#>I'DVXI7-(YBRVYZK;@>++]&ARRI7B M<7JY #H#80ST\SGGZG5@3COST^WQOU!+ P04 " #0<*%8!>>EIIX" !; M!@ &0 'AL+W=OT_W MGG7G>*7-HYT#('LJI+)];XZXN/1]F\VAX/94+T#1SE2;@B--S&V;(HN'F^ JE7?>_,6R_NV1#K@Y7K-?5]I)2\HM#+7\(G*<][T+C^4P MY:7$>[WZ (V>KN/+M+35/ULUL8''LM*B+AHP95 (53_Y4^/#!B#J[@"$#2!\ M!0C#'8"H 425T#JS2M:((T]BHU?,N&AB"EIVP09X+YRZ7;*SJ*^*\/AP!2 M88I14-7]-LVC^IS.]O/=65[:1<\@[Y'=6G!+,%+WKXYZP7OMIGS MG\A>6!2U%D7[V)./99&"87I*A4-FV=8L)JPMZ9%IA4:D)0HU8ZCIAW2URC^F M2;*+XG[][0Y;5NQ-]A^MZ+16=/9:\W$?;M;2 M#K;IJ=EZ&WJZ%Z_U;(DY/V]CZC3]C=)W;9R>H)Z M476#5"/UEFHXI^X/Q@70_E1K7$]<@VF_)\EO4$L#!!0 ( -!PH5@BL+#8 M'0( 4% 9 >&PO=V]R:W-H965T^3FC@ M"@()&3H&;G][F(*4CLB6\=1RTBZE _;M _LWK]UJ67$#4R5_B37F"?U$R1HV M?"?Q7M7?H=5S[?@R)8W_DKJ)'8\HR78&5=&";06%*)L_?V[/H0<8G@.$+2#\ M5T#4 OS)L:8R+VO&D:>Q5C71+MJR.<.?C4=;-:)TM[A$;7>%Q6$Z+_=@T%X+ M&O+U:2?PA2PAVVF! @RYG %R(EC-R>7%%+H@HR9V0TMZ"B1G:(AP5 MR]J$MTW"\$S".ZX') H^D# (1R?@T[?A,\@Z>/0:SJST3G_8Z0\]7W2&[UCS M[Q\VA,P1"O/GE+R&;W2:SS7=Q%0\@X3:KC*@]T#3]^^&X^#S*;'_B>R5]*B3 M'KW%?BS]E-J&8NPIW$38I]$P"&*V[ZLX#@IO>D%-=:SW2-V L ]A*TI#)&PL M+!C<7%.BFZ9K'%25?[ U+, @ + < !D !X;"]W;W)K&ULK551;]HP$/XKIZR:.HDU(8&4=8 $[:KUH5/5JMO#M >3'.#5L5/;@7:_ M?F<',@J4[6$OB<^Y[_/WG>-S?ZGT@YDC6G@JA#2#8&YM>1:&)IMCP<0;.D VZ.U^R7WCMY MF3"#YTI\X[F=#X)> #E.627LK5I^QI6?KN/+E##^"!G1> 20K0.*-ULJ\K0MFV;"OU1*TRR8V-_"U\6AR MPZ7;Q3NKZ2LGG!U>R04:2]MBX4IFJD XOD#+N##OX#W9JM%QO4B\2N+)'"MI)T;^"1SS%_B0Q+') 3E)4\3$\R7_6L06?*$#^'TT,5;3C_IC7\EJ MRLY^2G=XSTS),AP$=#H-Z@4&P[=OVFGT<9_?_T3VPGVG<=\YQ$[N+1*K!29S MR/F"YT@#[@NQSWC-EGHVUV06PW;4ZX>+33^[.;VX27FALMNH[!Y4>+V&0QFE>:6HX$YBAR8 M!>=13:%$S56^SV8MI[MA(>F=;MG,S_&ULK55=;YLP%/TK%JNF5NH*X:M51Y#:9-/Z4"UJU.UAVH,#E^#5 M8&:;I/OWNP:"2$/3/>P%;'S/N><>VY=H*^23R@$T>2YXJ:96KG5U;=LJR:&@ MZD)44.)*)F1!-4[EVE:5!)HVH(+;KN.$=D%9:<51\VTAXTC4FK,2%I*HNBBH M_',+7&RGUL3:?7A@ZUR;#W8<570-2]"/U4+BS.Y94E9 J9@HB81L:MU,KF>A MB6\"OC'8JL&8F$I60CR9R5TZM1PC"#@DVC!0?&U@!IP;(I3QN^.T^I0&.!SO MV#\WM6,M*ZI@)OAWENI\:EU9)(6,UEP_B.T7Z.H)#%\BN&J>9-O&7@8626JE M1=&!44'!RO9-GSL?!H")_PK [0#NOP*\#N UA;;*FK+F5-,XDF)+I(E&-C-H MO&G06 TKS2XNM<15AC@=/X!F$G!;-%EP6I(/Y"9-F7&8<8H");HQ[#:B==[MLVM_M*[GLJ+XCGG!/70UCAK19PB:+Z1^;^,J]C.S-L,[#F-#Q M^Y@]^7XOWS\J_]/RZ^)\)SP12H]I:RF"05[?<9P7X@Z#O' 0M*\$+H2)#KOB(T[(6&;]K8N?C61H<' MFSB9^ =NCD6Y!W;:@^YE_AS8%M:L5(1#ACCGPO1:V7;C=J)%U32TE=#8'IMA MCC\PD"8 US,A]&YB>F3_2XS_ E!+ P04 " #0<*%8))"LIOL# "_$ M&0 'AL+W=O/GCO= M'>\RW GY1:T!-'I-&%PI,[$8>]MX.GNAJK>V!/QYN MR J>0;]LYM+L_ (EI@EP105'$I8C;X)O9[AO%9S$[Q1VZF"-K"D+(;[8S7T\ M\@++"!A$VD(0\[.%&3!FD0R/OW)0KWBG53Q@T2S41B F)MO]06T$4KA:Y^$4J!ND97=Z )96;U M ;T\WZ&K=]?H':(CW(2TXQ$>()$"ST(KM<*?>0QQ&5] MWQA46!6^634-&P$?B+Q!K> ]"H.P7<-GUJP^V1CU #OU5@.=5N'DEL-KG<)[ MG-VCB=:2+E)-%@R0%FA.)'#]'OUJ>83*I!;\,8__H"[P4]U3K@06,DE[<(E[2;T\90PPB-0B&@T MA17E-LJL'^8@J8CK;,\ NP[05J?M^$,[,%]W>VA3C5 W&!1"):Z=@FNGD>L+ M-P62T7],BJQ,8417S*3"-3)%*(:%1@JB5%)-H3;R,^C.(2';T%I%P$H&#PJ#!]^I8 TN MZ9(+@95<@H/]31EAQP>B*N(:ZJ; U@Y^;QI="*[MB?YOCSG8Y9GIFR45*E.Z*E2MS@22VHI2YON<-W)30S E& M=FPF@A%?*T8SG F0ZS0EXO4&&=^.G8ZS&[BCJT29 3<8Y62%@<#EV+GN7(5#L]XN^$5Q*_?:8':RX/S)=&[CL>.9@)!AI(P#T;<- M3I Q8Z3#>"X]G>J11KC?WKE_MWO7>UD0B1/.?M-8)6/GTH$8EV3-U!W?_L!R M/WWC%W$F[16VY5K/@6@M%4]+L8X@I5EQ)R\EASV!]JD7^*7 ?Z^@6PJZ?PL& M!P2]4M"S9(JM6 XA4208";X%859K-].P,*U:;Y]FYK7/E="S5.M4,%\O)#ZO M,5/P;6.NYR$J0IF\@"_PS^3#%-,%BD<]=S\/X?SL L[ !9D0@1)H!O<95;*E M!W5[2AG3KU:.7*4#-8]SHS*HFR(H_T!04_(*7J<%ON?W:M239O5U+MK0Z1^4 MA^^0US_=U7 KPGY%V+=^W?<2?OBI5\"MPE0^UK$I['KU=N8S<"5S$N'8T>=< MHMB@$WS^U!EX7^M0G=(L/)'9&XS="F.WR3T(Z8;&F,429N25+!BV0"<\0H@1 MT]D7UY%L=#R6Y"G-PN:]VA2T.?B_).Q5]'J-CA.>IOHK.U<\>M+@=BQ;,$,! M_XM5_7[:UX"VZ"9%) M':!&NV,!G=(L+,P&>X"Z_0-T!A6=P8?.HN*P0#U&:W.HV=-\\P^E?$&E47\L ME1.9O<$WK/ -/X2/+^$.(RYJZ35:'IM@S?%5/]"#?] 3!5/0<_>J%U-J3HE8 MT4P"PZ6V]]I#G<&B*-^*CN*Y+6@67.GRR#837?&B, OT_))SM>N8&JFJH8,_ M4$L#!!0 ( -!PH5AJ]W&!"P, (T0 - >&POWW./[XX8==;H#:?7*TJUMZZX:%)_I77],0B:Y8I6I#F7-14& M*:2JB#93509-K2C)&W"J># >C>*@(DSX\YEHJ\M*-]Y2MD*G?C28/'O[DJ=^ M&+_W/4N7R9RF_NWIVY^MU!=O/'L_>7=R,KH]NSBVGW; F1\X22=/(#T?X;P& MPZCCIU$_3M[3!WV*YK-"BL-,@<'$)Q7U[@A/_8QPME ,O I2,;ZQYC$8EI)+ MY6E3(B,H!$MS;^'0SJ!Z/4_%A%1=;!O!?B_ZY4? =@8"&>>#P+%O#?-93;2F M2ER:2;>X,SZ O'Y\LZF-PE*133B>^#N'[F:"+*3*J1K"A/[6-)]Q6H 7\&EK[1W' O2[V*CN"NHIA: 3U0TMC M)\"_SV:Y]VB39]%Z-;N3^G-K=B.Z.70+O5*T8.MNOBZ&^!A[B+.3NN:;3YR5 MHJ)V[T\..)^1K9^WDHK=FVC0*4MCH,KW[JC2;+EO^:5(?4/7>MM-ZP+7/'Z% MFO]NGDLJJ")\7[1I_9>:LK9)AU14DHE^U&W^%[87Q\&)@8C&1TS7-LWZJRD4W],S M1.TO<#A&+KO+C6 ^%G,C@&%Q, 68C_7"XOQ/^YFB^[$8IFWJ1*:HSQ3UL5XN M).L^6!RW3V(N]TZ3)(KB&,MHECD59%C>XAC^W&R8-O# XD"D/\LU7FV\0Q[O M ZRFCW4(ME.\$[&=XKD&Q)TW\$@2=[6Q.."!50'K'8COC@,]Y?:)(J@JI@U[ M@G$D23 $>M'=HW&,9">&C[L^V%,214GB1@!S*X@B#(&G$4/ MSJ-@>TX%NW] S'\#4$L#!!0 ( -!PH5B7BKL

-8?20$3; M8T.P6BP^0"X99K>]9!:GA"MC=EY 8%/5E*5U&!3/;?T1@$M]!K E+R5M-O]5DF9B*ZO M]F/-5X-B$+4C MHM=R]U,J]B:%H3S+E>1\$,7-@T=0AN6?NC,+N:!+7?<8NGR@"#*(^FT<<,64 M-G5$/3Y%QBU@<-.JC+QEW( :40,_E*PV3#S;8? M6LYKU'G87YLD7JK_2:-< MK5@.(YE7)0C3Y%$!MX!"K]E&1T30$@;1/H1049"Q,)@D,A'-4!AKWQ1_>E(T M;VT0U\FANF3X0$V*&CP""3 M$T(^)0YDQP/9.0EDML#+_7CJ0'8]D-T30AYDLN>![)T2LN- ]CV0_5-"=AW( M[Q[([Z>$[#F0YQ[(\\"04A0@-!0$[[3DK$".@F06IWSJ.Y 7'LB+L) W5#-- MY(K,%6@,K2/(V10=J;^X2WG;MY:WPT+>4J;((^456-);)JC(&>5H'6U45;J8 M7N4$=LY$;$$;&Z2/9= GFCBP:1[ , 6UM>><'IU@GV+BP(Y)%T?,[,& MA253XK9NC?6#FR 7TR>9.+!ELFJIX;6R61QO[=\C:?3Y)0XLF'\4\QS7GIR! M=C%]AHD#*\9;S@>RCGV.B0-+YJ"<<1_./\RT3RUQ8+=X"^8PA3ZYQ('MXLST M/5!=-4N0)C@8SO;6W87[_)($]DNZI8S;":[!,HHW(U@:DD%>*69<3)]?DL!^ M24N)I\JW>D.AF^.76THNIO=0$]@U;MVDG,L=EG>3V:&"@KF8/N"ZF3SU)8/6XF./7 MRGX3^%L]*!YRYF+ZU),$5L\[)N8OER60LQ$8G/.#I3WQ:2<)K)V/6[4/D^YB M^@R4G-1 [F$V\1DH"6R@SUNV(_/=\/S#'4\/,^,SO?!_&>B+'6U,5Y%YWRLC,^4OK7+ MMM/SA5;39!6=+ID:3Q=2.G000Q"'#TH@* D?M(:@=?B@#01MP@>E$)2&#]I" MT#9\T Z"=N&#]A"T#Q]$,C'JS +T9]68!>O/+Q[8 O1GU9@%Z,^K- M O1FU)L%Z,VH-PO0FU%O%J WH]XL0&]&O5F W@GJG;Q3;^?OK7%+SV.-Y[^3 M:C\]:Y;CY^5C$]\7R8RSAC]0QU]02P,$% @ T'"A6#EI(W6" 0 3!, M !, !;0V]N=&5N=%]4>7!E&ULS9C+3L,P$$5_)J7/&YI_QXG?4B@$E$5B=G$2CQS[[5'.HM,WK8>,-L8;7&:-S'Z M!\:P;,!(+)P'FW9J%XR,Z34LF)?E4BZ B>%PS$IG(]@XB*U&/IL\02U7.F;/ MF_09E;/3/(#&/'O<%;9>TUQZKU4I8]IG:UM]I8*]KB$$54$VER&^2).JV$8SC%L-6/1+G,CHZEJ54+ER95)+@3Z K+ ! MB$87.]&K?N>8;AAV3WZQ?R?39Y@JY\%Y3!,+<+[=821M]\ G(0A1]1_QZ)BD M+SX?M-.NH/JE=[K>#Q>6W3R0=2@P^I!*%"5$X%J9P*4SD5J'(J5.54L,JI<)53 2NG0E9!A:R" M"ED%%;(**F055,@JJ)!54"&KH$)6086L@@I91_])UG?GEG_]?Z=="R.5/?BS M[B?:[!-02P$"% ,4 " #0<*%8!T%-8H$ "Q $ M@ $ 9&]C4')O<',O87!P+GAM;%!+ 0(4 Q0 ( -!PH5BV7\6^[P M "L" 1 " :\ !D;V-0&UL4$L! A0#% @ T'"A6&VWK?ED!0 1AP !@ M ("!#@@ 'AL+W=O&PO=V]R:W-H965T&UL M4$L! A0#% @ T'"A6%2L:#8G! "P\ !@ ("!+Q@ M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ T'"A M6!^JV^+-!P SB, !@ ("!I"( 'AL+W=O&PO=V]R:W-H M965T&UL4$L! A0#% @ T'"A6*+!F-N?! S H !D M ("!<#0 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ T'"A6)UAGE() @ K@0 !D ("! M\D0 'AL+W=O&PO=V]R:W-H965T?P( ( % 9 M " @9A* !X;"]W;W)K&UL4$L! A0#% M @ T'"A6.<5IP2A! U@H !D ("!3DT 'AL+W=O&PO=V]R:W-H965T5@ !X;"]W;W)K&UL4$L! A0#% @ T'"A6+MQ#&55 P (0P !D M ("!^60 'AL+W=O&PO=V]R M:W-H965TEJ !X;"]W;W)K&UL M4$L! A0#% @ T'"A6 7GI::> @ 6P8 !D ("!B&\ M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ MT'"A6)Q0?6*M @ '@< !D ("!M'< 'AL+W=O6QE&PO=V]R:V)O;VLN>&UL4$L! A0#% @ T'"A6&2$U7I7 0 D1( M !H ( !D(D 'AL+U]R96QS+W=O XML 46 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 47 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 49 FilingSummary.xml IDEA: XBRL DOCUMENT 3.24.1.u1 html 73 176 1 false 14 0 false 4 false false R1.htm 0000001 - Document - Document and Entity Information Sheet http://www.publix.com/role/DocumentandEntityInformation Document and Entity Information Cover 1 false false R2.htm 0000002 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS Sheet http://www.publix.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS CONDENSED CONSOLIDATED BALANCE SHEETS Statements 2 false false R3.htm 0000003 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) Sheet http://www.publix.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) Statements 3 false false R4.htm 0000004 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF EARNINGS Sheet http://www.publix.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFEARNINGS CONDENSED CONSOLIDATED STATEMENTS OF EARNINGS Statements 4 false false R5.htm 0000005 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE EARNINGS Sheet http://www.publix.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEEARNINGS CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE EARNINGS Statements 5 false false R6.htm 0000006 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE EARNINGS (Parenthetical) Sheet http://www.publix.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEEARNINGSParenthetical CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE EARNINGS (Parenthetical) Statements 6 false false R7.htm 0000007 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS Sheet http://www.publix.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS Statements 7 false false R8.htm 0000008 - Statement - CONDENSED CONSOLIDATED STATEMENT OF STOCKHOLDERS EQUITY CONDENSED CONSOLIDATED STATEMENT OF STOCKHOLDERS' EQUITY Sheet http://www.publix.com/role/CONDENSEDCONSOLIDATEDSTATEMENTOFSTOCKHOLDERSEQUITYCONDENSEDCONSOLIDATEDSTATEMENTOFSTOCKHOLDERSEQUITY CONDENSED CONSOLIDATED STATEMENT OF STOCKHOLDERS EQUITY CONDENSED CONSOLIDATED STATEMENT OF STOCKHOLDERS' EQUITY Statements 8 false false R9.htm 0000009 - Statement - Condensed Consolidated Statements of Stockholders' Equity (Parenthetical) (Parentheticals) Sheet http://www.publix.com/role/CondensedConsolidatedStatementsofStockholdersEquityParentheticalParentheticals Condensed Consolidated Statements of Stockholders' Equity (Parenthetical) (Parentheticals) Statements 9 false false R10.htm 0000010 - Disclosure - Basis of Presentation (Notes) Notes http://www.publix.com/role/BasisofPresentationNotes Basis of Presentation (Notes) Notes 10 false false R11.htm 0000011 - Disclosure - Fair Value of Financial Instruments (Notes) Notes http://www.publix.com/role/FairValueofFinancialInstrumentsNotes Fair Value of Financial Instruments (Notes) Notes 11 false false R12.htm 0000012 - Disclosure - Investments (Notes) Notes http://www.publix.com/role/InvestmentsNotes Investments (Notes) Notes 12 false false R13.htm 0000013 - Disclosure - Retirement Plan (Notes) Notes http://www.publix.com/role/RetirementPlanNotes Retirement Plan (Notes) Notes 13 false false R14.htm 0000014 - Disclosure - Accumulated Other Comprehensive Earnings (Losses) (Notes) Notes http://www.publix.com/role/AccumulatedOtherComprehensiveEarningsLossesNotes Accumulated Other Comprehensive Earnings (Losses) (Notes) Notes 14 false false R15.htm 0000015 - Disclosure - Subsequent Event (Notes) Notes http://www.publix.com/role/SubsequentEventNotes Subsequent Event (Notes) Notes 15 false false R16.htm 9954471 - Disclosure - Basis of Presentation (Policies) Sheet http://www.publix.com/role/BasisofPresentationPolicies Basis of Presentation (Policies) Policies 16 false false R17.htm 9954472 - Disclosure - Fair Value of Financial Instruments (Tables) Sheet http://www.publix.com/role/FairValueofFinancialInstrumentsTables Fair Value of Financial Instruments (Tables) Tables http://www.publix.com/role/FairValueofFinancialInstrumentsNotes 17 false false R18.htm 9954473 - Disclosure - Investments (Tables) Sheet http://www.publix.com/role/InvestmentsTables Investments (Tables) Tables http://www.publix.com/role/InvestmentsNotes 18 false false R19.htm 9954474 - Disclosure - Accumulated Other Comprehensive Earnings (Losses) (Tables) Sheet http://www.publix.com/role/AccumulatedOtherComprehensiveEarningsLossesTables Accumulated Other Comprehensive Earnings (Losses) (Tables) Tables http://www.publix.com/role/AccumulatedOtherComprehensiveEarningsLossesNotes 19 false false R20.htm 9954477 - Disclosure - Fair Value Measurements for Investments (Details) Sheet http://www.publix.com/role/FairValueMeasurementsforInvestmentsDetails Fair Value Measurements for Investments (Details) Details 20 false false R21.htm 9954478 - Disclosure - Available for Sale Debt Securities Reconciliation (Details) Sheet http://www.publix.com/role/AvailableforSaleDebtSecuritiesReconciliationDetails Available for Sale Debt Securities Reconciliation (Details) Details 21 false false R22.htm 9954479 - Disclosure - Amortized Cost and Fair Value of Available for Sale Securities by Expected Maturity (Details) Sheet http://www.publix.com/role/AmortizedCostandFairValueofAvailableforSaleSecuritiesbyExpectedMaturityDetails Amortized Cost and Fair Value of Available for Sale Securities by Expected Maturity (Details) Details 22 false false R23.htm 9954480 - Disclosure - Investments Allowance for Credit Losses (Details) Sheet http://www.publix.com/role/InvestmentsAllowanceforCreditLossesDetails Investments Allowance for Credit Losses (Details) Details 23 false false R24.htm 9954481 - Disclosure - Temporarily Impaired Available for Sale Debt Securities by Time Period Impaired (Details) Sheet http://www.publix.com/role/TemporarilyImpairedAvailableforSaleDebtSecuritiesbyTimePeriodImpairedDetails Temporarily Impaired Available for Sale Debt Securities by Time Period Impaired (Details) Details 24 false false R25.htm 9954482 - Disclosure - Investments - Additional Information (Details) Sheet http://www.publix.com/role/InvestmentsAdditionalInformationDetails Investments - Additional Information (Details) Details 25 false false R26.htm 9954483 - Disclosure - Investments Equity Securities (Details) Sheet http://www.publix.com/role/InvestmentsEquitySecuritiesDetails Investments Equity Securities (Details) Details 26 false false R27.htm 9954484 - Disclosure - Investment Income (Details) Sheet http://www.publix.com/role/InvestmentIncomeDetails Investment Income (Details) Details 27 false false R28.htm 9954485 - Disclosure - Retirement Plan - Additional Information (Details) Sheet http://www.publix.com/role/RetirementPlanAdditionalInformationDetails Retirement Plan - Additional Information (Details) Details 28 false false R29.htm 9954486 - Disclosure - Accumulated Other Comprehensive Earnings (Losses) (Details) Sheet http://www.publix.com/role/AccumulatedOtherComprehensiveEarningsLossesDetails Accumulated Other Comprehensive Earnings (Losses) (Details) Details http://www.publix.com/role/AccumulatedOtherComprehensiveEarningsLossesTables 29 false false R30.htm 9954487 - Disclosure - Subsequent Event (Details) Sheet http://www.publix.com/role/SubsequentEventDetails Subsequent Event (Details) Details http://www.publix.com/role/SubsequentEventNotes 30 false false All Reports Book All Reports [ix-0514-Hidden-Fact-Eligible-For-Transform] WARN: 2 fact(s) appearing in ix:hidden were eligible for transformation: dei:DocumentTransitionReport, us-gaap:TreasuryStockCommonShares - ck0000081061-20240330.htm 4 ck0000081061-20240330.htm ck0000081061-20240330.xsd ck0000081061-20240330_cal.xml ck0000081061-20240330_def.xml ck0000081061-20240330_lab.xml ck0000081061-20240330_pre.xml ck0000081061-20240330_g1.jpg http://fasb.org/us-gaap/2024 http://xbrl.sec.gov/dei/2024 true true JSON 52 MetaLinks.json IDEA: XBRL DOCUMENT { "version": "2.2", "instance": { "ck0000081061-20240330.htm": { "nsprefix": "ck0000081061", "nsuri": "http://www.publix.com/20240330", "dts": { "inline": { "local": [ "ck0000081061-20240330.htm" ] }, "schema": { "local": [ "ck0000081061-20240330.xsd" ], "remote": [ "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd", "http://www.xbrl.org/2003/xl-2003-12-31.xsd", "http://www.xbrl.org/2003/xlink-2003-12-31.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd", "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd", "https://www.xbrl.org/dtr/type/2022-03-31/types.xsd", "https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd", "https://xbrl.fasb.org/srt/2024/elts/srt-roles-2024.xsd", "https://xbrl.fasb.org/srt/2024/elts/srt-types-2024.xsd", "https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd", "https://xbrl.fasb.org/us-gaap/2024/elts/us-roles-2024.xsd", "https://xbrl.fasb.org/us-gaap/2024/elts/us-types-2024.xsd", "https://xbrl.sec.gov/country/2024/country-2024.xsd", "https://xbrl.sec.gov/dei/2024/dei-2024.xsd", "https://xbrl.sec.gov/stpr/2024/stpr-2024.xsd" ] }, "calculationLink": { "local": [ "ck0000081061-20240330_cal.xml" ] }, "definitionLink": { "local": [ "ck0000081061-20240330_def.xml" ] }, "labelLink": { "local": [ "ck0000081061-20240330_lab.xml" ] }, "presentationLink": { "local": [ "ck0000081061-20240330_pre.xml" ] } }, "keyStandard": 169, "keyCustom": 7, "axisStandard": 4, "axisCustom": 0, "memberStandard": 12, "memberCustom": 2, "hidden": { "total": 6, "http://xbrl.sec.gov/dei/2024": 5, "http://fasb.org/us-gaap/2024": 1 }, "contextCount": 73, "entityCount": 1, "segmentCount": 14, "elementCount": 252, "unitCount": 4, "baseTaxonomies": { "http://fasb.org/us-gaap/2024": 403, "http://xbrl.sec.gov/dei/2024": 26 }, "report": { "R1": { "role": "http://www.publix.com/role/DocumentandEntityInformation", "longName": "0000001 - Document - Document and Entity Information", "shortName": "Document and Entity Information", "isDefault": "true", "groupType": "document", "subGroupType": "", "menuCat": "Cover", "order": "1", "firstAnchor": { "contextRef": "c-1", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "ck0000081061-20240330.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "ck0000081061-20240330.htm", "first": true, "unique": true } }, "R2": { "role": "http://www.publix.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "longName": "0000002 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS", "shortName": "CONDENSED CONSOLIDATED BALANCE SHEETS", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "2", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ck0000081061-20240330.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "us-gaap:ShortTermInvestments", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ck0000081061-20240330.htm", "unique": true } }, "R3": { "role": "http://www.publix.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical", "longName": "0000003 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical)", "shortName": "CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical)", "isDefault": "false", "groupType": "statement", "subGroupType": "parenthetical", "menuCat": "Statements", "order": "3", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:CommonStockParOrStatedValuePerShare", "unitRef": "usdPerShare", "xsiNil": "false", "lang": "en-US", "decimals": "2", "ancestors": [ "us-gaap:CommonStockParOrStatedValuePerShare", "span", "div", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ck0000081061-20240330.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "us-gaap:CommonStockParOrStatedValuePerShare", "unitRef": "usdPerShare", "xsiNil": "false", "lang": "en-US", "decimals": "2", "ancestors": [ "us-gaap:CommonStockParOrStatedValuePerShare", "span", "div", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ck0000081061-20240330.htm", "first": true, "unique": true } }, "R4": { "role": "http://www.publix.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFEARNINGS", "longName": "0000004 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF EARNINGS", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF EARNINGS", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "4", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ck0000081061-20240330.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ck0000081061-20240330.htm", "first": true, "unique": true } }, "R5": { "role": "http://www.publix.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEEARNINGS", "longName": "0000005 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE EARNINGS", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE EARNINGS", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "5", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:NetIncomeLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ck0000081061-20240330.htm", "first": true }, "uniqueAnchor": null }, "R6": { "role": "http://www.publix.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEEARNINGSParenthetical", "longName": "0000006 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE EARNINGS (Parenthetical)", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE EARNINGS (Parenthetical)", "isDefault": "false", "groupType": "statement", "subGroupType": "parenthetical", "menuCat": "Statements", "order": "6", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ck0000081061-20240330.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ck0000081061-20240330.htm", "first": true, "unique": true } }, "R7": { "role": "http://www.publix.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS", "longName": "0000007 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "7", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ProceedsFromCustomers", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ck0000081061-20240330.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ProceedsFromCustomers", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ck0000081061-20240330.htm", "first": true, "unique": true } }, "R8": { "role": "http://www.publix.com/role/CONDENSEDCONSOLIDATEDSTATEMENTOFSTOCKHOLDERSEQUITYCONDENSEDCONSOLIDATEDSTATEMENTOFSTOCKHOLDERSEQUITY", "longName": "0000008 - Statement - CONDENSED CONSOLIDATED STATEMENT OF STOCKHOLDERS EQUITY CONDENSED CONSOLIDATED STATEMENT OF STOCKHOLDERS' EQUITY", "shortName": "CONDENSED CONSOLIDATED STATEMENT OF STOCKHOLDERS EQUITY CONDENSED CONSOLIDATED STATEMENT OF STOCKHOLDERS' EQUITY", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "8", "firstAnchor": { "contextRef": "c-6", "name": "us-gaap:StockholdersEquity", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ck0000081061-20240330.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-6", "name": "us-gaap:StockholdersEquity", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ck0000081061-20240330.htm", "first": true, "unique": true } }, "R9": { "role": "http://www.publix.com/role/CondensedConsolidatedStatementsofStockholdersEquityParentheticalParentheticals", "longName": "0000009 - Statement - Condensed Consolidated Statements of Stockholders' Equity (Parenthetical) (Parentheticals)", "shortName": "Condensed Consolidated Statements of Stockholders' Equity (Parenthetical) (Parentheticals)", "isDefault": "false", "groupType": "statement", "subGroupType": "parenthetical", "menuCat": "Statements", "order": "9", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:CommonStockDividendsPerShareCashPaid", "unitRef": "usdPerShare", "xsiNil": "false", "lang": "en-US", "decimals": "2", "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ck0000081061-20240330.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:CommonStockDividendsPerShareCashPaid", "unitRef": "usdPerShare", "xsiNil": "false", "lang": "en-US", "decimals": "2", "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ck0000081061-20240330.htm", "first": true, "unique": true } }, "R10": { "role": "http://www.publix.com/role/BasisofPresentationNotes", "longName": "0000010 - Disclosure - Basis of Presentation (Notes)", "shortName": "Basis of Presentation (Notes)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "10", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ck0000081061-20240330.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ck0000081061-20240330.htm", "first": true, "unique": true } }, "R11": { "role": "http://www.publix.com/role/FairValueofFinancialInstrumentsNotes", "longName": "0000011 - Disclosure - Fair Value of Financial Instruments (Notes)", "shortName": "Fair Value of Financial Instruments (Notes)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "11", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:FairValueMeasurementInputsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "ck0000081061-20240330.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:FairValueMeasurementInputsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "ck0000081061-20240330.htm", "first": true, "unique": true } }, "R12": { "role": "http://www.publix.com/role/InvestmentsNotes", "longName": "0000012 - Disclosure - Investments (Notes)", "shortName": "Investments (Notes)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "12", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "ck0000081061-20240330.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "ck0000081061-20240330.htm", "first": true, "unique": true } }, "R13": { "role": "http://www.publix.com/role/RetirementPlanNotes", "longName": "0000013 - Disclosure - Retirement Plan (Notes)", "shortName": "Retirement Plan (Notes)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "13", "firstAnchor": { "contextRef": "c-1", "name": "ck0000081061:RetirementPlansTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "ck0000081061-20240330.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "ck0000081061:RetirementPlansTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "ck0000081061-20240330.htm", "first": true, "unique": true } }, "R14": { "role": "http://www.publix.com/role/AccumulatedOtherComprehensiveEarningsLossesNotes", "longName": "0000014 - Disclosure - Accumulated Other Comprehensive Earnings (Losses) (Notes)", "shortName": "Accumulated Other Comprehensive Earnings (Losses) (Notes)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "14", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ComprehensiveIncomeNoteTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "ck0000081061-20240330.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ComprehensiveIncomeNoteTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "ck0000081061-20240330.htm", "first": true, "unique": true } }, "R15": { "role": "http://www.publix.com/role/SubsequentEventNotes", "longName": "0000015 - Disclosure - Subsequent Event (Notes)", "shortName": "Subsequent Event (Notes)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "15", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:SubsequentEventsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "ck0000081061-20240330.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:SubsequentEventsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "ck0000081061-20240330.htm", "first": true, "unique": true } }, "R16": { "role": "http://www.publix.com/role/BasisofPresentationPolicies", "longName": "9954471 - Disclosure - Basis of Presentation (Policies)", "shortName": "Basis of Presentation (Policies)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "policies", "menuCat": "Policies", "order": "16", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "ck0000081061-20240330.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "ck0000081061-20240330.htm", "first": true, "unique": true } }, "R17": { "role": "http://www.publix.com/role/FairValueofFinancialInstrumentsTables", "longName": "9954472 - Disclosure - Fair Value of Financial Instruments (Tables)", "shortName": "Fair Value of Financial Instruments (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "17", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:FairValueAssetsMeasuredOnRecurringAndNonrecurringBasisTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ck0000081061-20240330.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:FairValueAssetsMeasuredOnRecurringAndNonrecurringBasisTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ck0000081061-20240330.htm", "first": true, "unique": true } }, "R18": { "role": "http://www.publix.com/role/InvestmentsTables", "longName": "9954473 - Disclosure - Investments (Tables)", "shortName": "Investments (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "18", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ck0000081061-20240330.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ck0000081061-20240330.htm", "first": true, "unique": true } }, "R19": { "role": "http://www.publix.com/role/AccumulatedOtherComprehensiveEarningsLossesTables", "longName": "9954474 - Disclosure - Accumulated Other Comprehensive Earnings (Losses) (Tables)", "shortName": "Accumulated Other Comprehensive Earnings (Losses) (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "19", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ck0000081061-20240330.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ck0000081061-20240330.htm", "first": true, "unique": true } }, "R20": { "role": "http://www.publix.com/role/FairValueMeasurementsforInvestmentsDetails", "longName": "9954477 - Disclosure - Fair Value Measurements for Investments (Details)", "shortName": "Fair Value Measurements for Investments (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "20", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:MarketableSecurities", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:FairValueAssetsMeasuredOnRecurringAndNonrecurringBasisTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ck0000081061-20240330.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "us-gaap:MarketableSecurities", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:FairValueAssetsMeasuredOnRecurringAndNonrecurringBasisTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ck0000081061-20240330.htm", "first": true, "unique": true } }, "R21": { "role": "http://www.publix.com/role/AvailableforSaleDebtSecuritiesReconciliationDetails", "longName": "9954478 - Disclosure - Available for Sale Debt Securities Reconciliation (Details)", "shortName": "Available for Sale Debt Securities Reconciliation (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "21", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:InvestmentsClassifiedByContractualMaturityDateTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ck0000081061-20240330.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:AvailableForSaleDebtSecuritiesGrossUnrealizedGain", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ck0000081061-20240330.htm", "unique": true } }, "R22": { "role": "http://www.publix.com/role/AmortizedCostandFairValueofAvailableforSaleSecuritiesbyExpectedMaturityDetails", "longName": "9954479 - Disclosure - Amortized Cost and Fair Value of Available for Sale Securities by Expected Maturity (Details)", "shortName": "Amortized Cost and Fair Value of Available for Sale Securities by Expected Maturity (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "22", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:InvestmentsClassifiedByContractualMaturityDateTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ck0000081061-20240330.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:InvestmentsClassifiedByContractualMaturityDateTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ck0000081061-20240330.htm", "first": true, "unique": true } }, "R23": { "role": "http://www.publix.com/role/InvestmentsAllowanceforCreditLossesDetails", "longName": "9954480 - Disclosure - Investments Allowance for Credit Losses (Details)", "shortName": "Investments Allowance for Credit Losses (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "23", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:DebtSecuritiesAvailableForSaleAllowanceForCreditLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ck0000081061-20240330.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "us-gaap:DebtSecuritiesAvailableForSaleAllowanceForCreditLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ck0000081061-20240330.htm", "first": true, "unique": true } }, "R24": { "role": "http://www.publix.com/role/TemporarilyImpairedAvailableforSaleDebtSecuritiesbyTimePeriodImpairedDetails", "longName": "9954481 - Disclosure - Temporarily Impaired Available for Sale Debt Securities by Time Period Impaired (Details)", "shortName": "Temporarily Impaired Available for Sale Debt Securities by Time Period Impaired (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "24", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionFairValueTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ck0000081061-20240330.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionFairValueTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ck0000081061-20240330.htm", "first": true, "unique": true } }, "R25": { "role": "http://www.publix.com/role/InvestmentsAdditionalInformationDetails", "longName": "9954482 - Disclosure - Investments - Additional Information (Details)", "shortName": "Investments - Additional Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "25", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionNumberOfPositions", "unitRef": "afs_security", "xsiNil": "false", "lang": "en-US", "decimals": "0", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ck0000081061-20240330.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionNumberOfPositions", "unitRef": "afs_security", "xsiNil": "false", "lang": "en-US", "decimals": "0", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ck0000081061-20240330.htm", "first": true, "unique": true } }, "R26": { "role": "http://www.publix.com/role/InvestmentsEquitySecuritiesDetails", "longName": "9954483 - Disclosure - Investments Equity Securities (Details)", "shortName": "Investments Equity Securities (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "26", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:EquitySecuritiesFvNi", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ck0000081061-20240330.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "us-gaap:EquitySecuritiesFvNi", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ck0000081061-20240330.htm", "first": true, "unique": true } }, "R27": { "role": "http://www.publix.com/role/InvestmentIncomeDetails", "longName": "9954484 - Disclosure - Investment Income (Details)", "shortName": "Investment Income (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "27", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:InvestmentIncomeNet", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:InvestmentIncomeTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ck0000081061-20240330.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:InvestmentIncomeNet", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:InvestmentIncomeTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ck0000081061-20240330.htm", "first": true, "unique": true } }, "R28": { "role": "http://www.publix.com/role/RetirementPlanAdditionalInformationDetails", "longName": "9954485 - Disclosure - Retirement Plan - Additional Information (Details)", "shortName": "Retirement Plan - Additional Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "28", "firstAnchor": { "contextRef": "c-3", "name": "ck0000081061:EmployeeStockOwnershipPlanPutOptionDistributedSharesFairValue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "ck0000081061-20240330.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "ck0000081061:EmployeeStockOwnershipPlanPutOptionDistributedSharesFairValue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "ck0000081061-20240330.htm", "first": true, "unique": true } }, "R29": { "role": "http://www.publix.com/role/AccumulatedOtherComprehensiveEarningsLossesDetails", "longName": "9954486 - Disclosure - Accumulated Other Comprehensive Earnings (Losses) (Details)", "shortName": "Accumulated Other Comprehensive Earnings (Losses) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "29", "firstAnchor": { "contextRef": "c-4", "name": "us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ck0000081061-20240330.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-6", "name": "us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ck0000081061-20240330.htm", "unique": true } }, "R30": { "role": "http://www.publix.com/role/SubsequentEventDetails", "longName": "9954487 - Disclosure - Subsequent Event (Details)", "shortName": "Subsequent Event (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "30", "firstAnchor": { "contextRef": "c-71", "name": "us-gaap:DividendsPayableDateDeclaredDayMonthAndYear", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ck0000081061-20240330.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-71", "name": "us-gaap:DividendsPayableDateDeclaredDayMonthAndYear", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ck0000081061-20240330.htm", "first": true, "unique": true } } }, "tag": { "us-gaap_AOCIAttributableToParentNetOfTaxRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AOCIAttributableToParentNetOfTaxRollForward", "presentation": [ "http://www.publix.com/role/AccumulatedOtherComprehensiveEarningsLossesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "AOCI Attributable to Parent, Net of Tax [Roll Forward]", "label": "AOCI Attributable to Parent, Net of Tax [Roll Forward]", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "us-gaap_AccountingPoliciesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccountingPoliciesAbstract", "lang": { "en-us": { "role": { "terseLabel": "Accounting Policies [Abstract]", "label": "Accounting Policies [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AccountsPayableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccountsPayableCurrent", "crdr": "credit", "calculation": { "http://www.publix.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.publix.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts payable", "label": "Accounts Payable, Current", "documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r31", "r454" ] }, "us-gaap_AccountsReceivableNetCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccountsReceivableNetCurrent", "crdr": "debit", "calculation": { "http://www.publix.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.publix.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Trade receivables", "label": "Accounts Receivable, after Allowance for Credit Loss, Current", "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current." } } }, "auth_ref": [ "r500" ] }, "us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccretionAmortizationOfDiscountsAndPremiumsInvestments", "crdr": "credit", "calculation": { "http://www.publix.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 13.0 } }, "presentation": [ "http://www.publix.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Net amortization of investments", "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": [ "r70" ] }, "us-gaap_AccruedIncomeTaxesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccruedIncomeTaxesCurrent", "crdr": "credit", "calculation": { "http://www.publix.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 8.0 } }, "presentation": [ "http://www.publix.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Income taxes", "label": "Accrued Income Taxes, Current", "documentation": "Carrying amount as of the balance sheet date of the unpaid sum of the known and estimated amounts payable to satisfy all currently due domestic and foreign income tax obligations." } } }, "auth_ref": [ "r33", "r77" ] }, "us-gaap_AccruedLiabilitiesCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccruedLiabilitiesCurrentAbstract", "presentation": [ "http://www.publix.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued expenses:", "label": "Accrued Liabilities, Current [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccumulatedDefinedBenefitPlansAdjustmentMember", "presentation": [ "http://www.publix.com/role/AccumulatedOtherComprehensiveEarningsLossesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Postretirement Benefit Obligation [Member]", "label": "Accumulated Defined Benefit Plans Adjustment Attributable to Parent [Member]", "documentation": "Accumulated other comprehensive (income) loss related to defined benefit plans attributable to the parent." } } }, "auth_ref": [ "r2", "r3", "r11", "r17", "r47", "r483", "r484", "r485" ] }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "crdr": "credit", "calculation": { "http://www.publix.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.publix.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "negatedLabel": "Accumulated depreciation", "label": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment", "documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services." } } }, "auth_ref": [ "r24", "r104", "r359" ] }, "us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccumulatedNetUnrealizedInvestmentGainLossMember", "presentation": [ "http://www.publix.com/role/AccumulatedOtherComprehensiveEarningsLossesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Investments [Member]", "label": "AOCI, Accumulated Gain (Loss), Debt Securities, Available-for-Sale, Parent [Member]", "documentation": "Accumulated unrealized gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), attributable to parent." } } }, "auth_ref": [ "r113", "r114", "r115", "r117", "r124", "r125", "r483" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "crdr": "credit", "calculation": { "http://www.publix.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.publix.com/role/AccumulatedOtherComprehensiveEarningsLossesDetails", "http://www.publix.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated other comprehensive losses", "periodStartLabel": "Balances at Beginning of Period", "periodEndLabel": "Balances at End of Period", "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax", "documentation": "Amount, after tax, of accumulated increase (decrease) in equity from transaction and other event and circumstance from nonowner source." } } }, "auth_ref": [ "r16", "r17", "r48", "r110", "r355", "r373", "r374" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccumulatedOtherComprehensiveIncomeMember", "presentation": [ "http://www.publix.com/role/CONDENSEDCONSOLIDATEDSTATEMENTOFSTOCKHOLDERSEQUITYCONDENSEDCONSOLIDATEDSTATEMENTOFSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "verboseLabel": "Accumulated Other Comprehensive Earnings (Losses)", "label": "AOCI Attributable to Parent [Member]", "documentation": "Accumulated increase (decrease) in equity from transactions and other events and circumstances from non-owner sources, attributable to the parent. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners." } } }, "auth_ref": [ "r1", "r11", "r17", "r269", "r272", "r305", "r369", "r370", "r483", "r484", "r485", "r491", "r492", "r493", "r494" ] }, "us-gaap_AdditionalPaidInCapitalCommonStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AdditionalPaidInCapitalCommonStock", "crdr": "credit", "calculation": { "http://www.publix.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.publix.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Additional paid-in capital", "label": "Additional Paid in Capital, Common Stock", "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": [ "r41" ] }, "us-gaap_AdditionalPaidInCapitalMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AdditionalPaidInCapitalMember", "presentation": [ "http://www.publix.com/role/CONDENSEDCONSOLIDATEDSTATEMENTOFSTOCKHOLDERSEQUITYCONDENSEDCONSOLIDATEDSTATEMENTOFSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Additional Paid-in Capital", "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": [ "r381", "r491", "r492", "r493", "r494", "r520", "r537" ] }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities", "crdr": "debit", "calculation": { "http://www.publix.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS_1": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 1.0 }, "http://www.publix.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.publix.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "totalLabel": "Total adjustments", "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities", "documentation": "The sum of adjustments which are added to or deducted from net income or loss, including the portion attributable to noncontrolling interest, to reflect cash provided by or used in operating activities, in accordance with the indirect cash flow method." } } }, "auth_ref": [ "r70" ] }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://www.publix.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustments to reconcile net earnings 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": [] }, "dei_AmendmentFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "AmendmentFlag", "presentation": [ "http://www.publix.com/role/DocumentandEntityInformation" ], "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": [] }, "us-gaap_Assets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "Assets", "crdr": "debit", "calculation": { "http://www.publix.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.publix.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "totalLabel": "Total assets", "label": "Assets", "documentation": "Amount of asset recognized for present right to economic benefit." } } }, "auth_ref": [ "r76", "r87", "r106", "r135", "r157", "r159", "r164", "r165", "r203", "r226", "r227", "r228", "r229", "r230", "r231", "r232", "r233", "r234", "r264", "r266", "r291", "r351", "r402", "r436", "r437", "r454", "r467", "r518", "r519", "r530" ] }, "us-gaap_AssetsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AssetsAbstract", "presentation": [ "http://www.publix.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "ASSETS", "label": "Assets [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AssetsCurrent", "crdr": "debit", "calculation": { "http://www.publix.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.publix.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "totalLabel": "Total current assets", "label": "Assets, Current", "documentation": "Amount of asset recognized for present right to economic benefit, classified as current." } } }, "auth_ref": [ "r100", "r112", "r135", "r203", "r226", "r227", "r228", "r229", "r230", "r231", "r232", "r233", "r234", "r264", "r266", "r291", "r454", "r518", "r519", "r530" ] }, "us-gaap_AssetsCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AssetsCurrentAbstract", "presentation": [ "http://www.publix.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Current assets:", "label": "Assets, Current [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AvailableForSaleDebtSecuritiesAmortizedCostBasis", "crdr": "debit", "calculation": { "http://www.publix.com/role/AmortizedCostandFairValueofAvailableforSaleSecuritiesbyExpectedMaturityDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.publix.com/role/AmortizedCostandFairValueofAvailableforSaleSecuritiesbyExpectedMaturityDetails", "http://www.publix.com/role/AvailableforSaleDebtSecuritiesReconciliationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Amortized Cost", "totalLabel": "Total 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": [ "r173", "r211", "r350" ] }, "us-gaap_AvailableForSaleDebtSecuritiesGrossUnrealizedGain": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AvailableForSaleDebtSecuritiesGrossUnrealizedGain", "crdr": "credit", "presentation": [ "http://www.publix.com/role/AvailableforSaleDebtSecuritiesReconciliationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Unrealized Gains", "label": "Debt Securities, Available-for-Sale, Unrealized Gain", "documentation": "Amount of unrealized 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": [ "r502" ] }, "us-gaap_AvailableForSaleDebtSecuritiesGrossUnrealizedLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AvailableForSaleDebtSecuritiesGrossUnrealizedLoss", "crdr": "debit", "presentation": [ "http://www.publix.com/role/AvailableforSaleDebtSecuritiesReconciliationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Unrealized Losses", "label": "Debt Securities, Available-for-Sale, Unrealized Loss", "documentation": "Amount of unrealized 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": [ "r503" ] }, "us-gaap_AvailableForSaleSecuritiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AvailableForSaleSecuritiesAbstract", "lang": { "en-us": { "role": { "terseLabel": "Debt Securities, Available-for-sale [Abstract]", "label": "Debt Securities, Available-for-Sale [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValueAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValueAbstract", "presentation": [ "http://www.publix.com/role/TemporarilyImpairedAvailableforSaleDebtSecuritiesbyTimePeriodImpairedDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Securities, Available-for-sale [Line Items]", "label": "Debt Securities, Available-for-Sale, Unrealized Loss Position [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r213", "r438" ] }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AvailableForSaleSecuritiesDebtMaturitiesAbstract", "lang": { "en-us": { "role": { "terseLabel": "Available-for-sale Securities, Debt Maturities [Abstract]", "label": "Available-for-Sale Securities, Debt Maturities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsAmortizedCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsAmortizedCost", "crdr": "debit", "calculation": { "http://www.publix.com/role/AmortizedCostandFairValueofAvailableforSaleSecuritiesbyExpectedMaturityDetails": { "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.publix.com/role/AmortizedCostandFairValueofAvailableforSaleSecuritiesbyExpectedMaturityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Due after five years through ten years", "label": "Debt Securities, Available-for-Sale, Amortized Cost, Maturity, Allocated and Single Maturity Date, after Year 5 Through 10", "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 sixth through tenth 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": [ "r508" ] }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue", "crdr": "debit", "calculation": { "http://www.publix.com/role/AmortizedCostandFairValueofAvailableforSaleSecuritiesbyExpectedMaturityDetails": { "parentTag": "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDate", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.publix.com/role/AmortizedCostandFairValueofAvailableforSaleSecuritiesbyExpectedMaturityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Due after five years through ten years", "label": "Debt Securities, Available-for-Sale, Fair Value, Maturity, Allocated and Single Maturity Date, after Year 5 Through 10", "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 sixth through tenth 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": [ "r182", "r347" ] }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost", "crdr": "debit", "calculation": { "http://www.publix.com/role/AmortizedCostandFairValueofAvailableforSaleSecuritiesbyExpectedMaturityDetails": { "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.publix.com/role/AmortizedCostandFairValueofAvailableforSaleSecuritiesbyExpectedMaturityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Due after one year through five years", "label": "Debt Securities, Available-for-Sale, Amortized Cost, Maturity, Allocated and Single Maturity Date, after Year One Through Five", "documentation": "Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in second through fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r507" ] }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue", "crdr": "debit", "calculation": { "http://www.publix.com/role/AmortizedCostandFairValueofAvailableforSaleSecuritiesbyExpectedMaturityDetails": { "parentTag": "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDate", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.publix.com/role/AmortizedCostandFairValueofAvailableforSaleSecuritiesbyExpectedMaturityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Due after one year through five years", "label": "Debt Securities, Available-for-Sale, Fair Value, Maturity, Allocated and Single Maturity Date, after Year One Through Five", "documentation": "Fair value of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in second through fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r181", "r346" ] }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsAmortizedCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsAmortizedCost", "crdr": "debit", "calculation": { "http://www.publix.com/role/AmortizedCostandFairValueofAvailableforSaleSecuritiesbyExpectedMaturityDetails": { "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.publix.com/role/AmortizedCostandFairValueofAvailableforSaleSecuritiesbyExpectedMaturityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Due after ten years", "label": "Debt Securities, Available-for-Sale, Amortized Cost, Maturity, Allocated and Single Maturity Date, after Year 10", "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 after tenth 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": [ "r509" ] }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue", "crdr": "debit", "calculation": { "http://www.publix.com/role/AmortizedCostandFairValueofAvailableforSaleSecuritiesbyExpectedMaturityDetails": { "parentTag": "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDate", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.publix.com/role/AmortizedCostandFairValueofAvailableforSaleSecuritiesbyExpectedMaturityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Due after ten years", "label": "Debt Securities, Available-for-Sale, Fair Value, Maturity, Allocated and Single Maturity Date, after Year 10", "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 after tenth 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": [ "r183", "r348" ] }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAmortizedCostAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AvailableForSaleSecuritiesDebtMaturitiesAmortizedCostAbstract", "presentation": [ "http://www.publix.com/role/AmortizedCostandFairValueofAvailableforSaleSecuritiesbyExpectedMaturityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Amortized Cost [Abstract]", "label": "Debt Securities, Available-for-Sale, Amortized Cost, Fiscal Year Maturity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesFairValueAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AvailableForSaleSecuritiesDebtMaturitiesFairValueAbstract", "presentation": [ "http://www.publix.com/role/AmortizedCostandFairValueofAvailableforSaleSecuritiesbyExpectedMaturityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value [Abstract]", "label": "Debt Securities, Available-for-Sale, Fair Value, Fiscal Year Maturity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDate": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDate", "crdr": "debit", "calculation": { "http://www.publix.com/role/AmortizedCostandFairValueofAvailableforSaleSecuritiesbyExpectedMaturityDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.publix.com/role/AmortizedCostandFairValueofAvailableforSaleSecuritiesbyExpectedMaturityDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total fair value", "label": "Debt Securities, Available-for-Sale, Maturity, Allocated and Single Maturity Date, Fair Value", "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." } } }, "auth_ref": [ "r504", "r505", "r533" ] }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost", "crdr": "debit", "calculation": { "http://www.publix.com/role/AmortizedCostandFairValueofAvailableforSaleSecuritiesbyExpectedMaturityDetails": { "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.publix.com/role/AmortizedCostandFairValueofAvailableforSaleSecuritiesbyExpectedMaturityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Due in one year or less", "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": [ "r506" ] }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue", "crdr": "debit", "calculation": { "http://www.publix.com/role/AmortizedCostandFairValueofAvailableforSaleSecuritiesbyExpectedMaturityDetails": { "parentTag": "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDate", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.publix.com/role/AmortizedCostandFairValueofAvailableforSaleSecuritiesbyExpectedMaturityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Due in one year or less", "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": [ "r180", "r345" ] }, "us-gaap_AvailableForSaleSecuritiesDebtSecurities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AvailableForSaleSecuritiesDebtSecurities", "crdr": "debit", "presentation": [ "http://www.publix.com/role/AvailableforSaleDebtSecuritiesReconciliationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value", "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": [ "r174", "r211", "r279", "r340", "r445", "r447", "r501", "r522", "r523", "r524" ] }, "us-gaap_AvailableForSaleSecuritiesGrossUnrealizedGainLossAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AvailableForSaleSecuritiesGrossUnrealizedGainLossAbstract", "lang": { "en-us": { "role": { "terseLabel": "Debt Securities, Available-for-sale, Unrealized Gain (Loss) [Abstract]", "label": "Debt Securities, Available-for-Sale, Unrealized Gain (Loss) [Abstract]" } } }, "auth_ref": [] }, "us-gaap_BasisOfAccountingPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BasisOfAccountingPolicyPolicyTextBlock", "presentation": [ "http://www.publix.com/role/BasisofPresentationPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Basis of Presentation [Policy Text Block]", "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_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "crdr": "debit", "calculation": { "http://www.publix.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.publix.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.publix.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Cash and cash equivalents", "periodStartLabel": "Cash and cash equivalents at beginning of period", "periodEndLabel": "Cash and cash equivalents at 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": [ "r20", "r66", "r134" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "crdr": "debit", "calculation": { "http://www.publix.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.publix.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "totalLabel": "Net (decrease) increase in cash and cash 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": [ "r0", "r66" ] }, "dei_CityAreaCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "CityAreaCode", "presentation": [ "http://www.publix.com/role/DocumentandEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "City Area Code", "label": "City Area Code", "documentation": "Area code of city" } } }, "auth_ref": [] }, "us-gaap_CommonStockDividendsPerShareCashPaid": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonStockDividendsPerShareCashPaid", "presentation": [ "http://www.publix.com/role/CondensedConsolidatedStatementsofStockholdersEquityParentheticalParentheticals" ], "lang": { "en-us": { "role": { "verboseLabel": "Dividends per share", "label": "Common Stock, Dividends, Per Share, Cash Paid", "documentation": "Aggregate dividends paid during the period for each share of common stock outstanding." } } }, "auth_ref": [ "r73" ] }, "us-gaap_CommonStockDividendsPerShareDeclared": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonStockDividendsPerShareDeclared", "presentation": [ "http://www.publix.com/role/SubsequentEventDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Common Stock, Dividends, Per Share, Declared", "label": "Common Stock, Dividends, Per Share, Declared", "documentation": "Aggregate dividends declared during the period for each share of common stock outstanding." } } }, "auth_ref": [ "r73" ] }, "us-gaap_CommonStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonStockMember", "presentation": [ "http://www.publix.com/role/CONDENSEDCONSOLIDATEDSTATEMENTOFSTOCKHOLDERSEQUITYCONDENSEDCONSOLIDATEDSTATEMENTOFSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Common Stock", "label": "Common Stock [Member]", "documentation": "Stock that is subordinate to all other stock of the issuer." } } }, "auth_ref": [ "r457", "r458", "r459", "r461", "r462", "r463", "r464", "r491", "r492", "r494", "r520", "r536", "r537" ] }, "us-gaap_CommonStockParOrStatedValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonStockParOrStatedValuePerShare", "presentation": [ "http://www.publix.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "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": [ "r40" ] }, "ck0000081061_CommonStockRelatedToEmployeeStockOwnershipPlan": { "xbrltype": "monetaryItemType", "nsuri": "http://www.publix.com/20240330", "localname": "CommonStockRelatedToEmployeeStockOwnershipPlan", "crdr": "credit", "calculation": { "http://www.publix.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.publix.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock related to ESOP", "label": "Common Stock Related To Employee Stock Ownership Plan", "documentation": "Common Stock Related to Employee Stock Ownership Plan" } } }, "auth_ref": [] }, "ck0000081061_CommonStockRelatedToEsopMember": { "xbrltype": "domainItemType", "nsuri": "http://www.publix.com/20240330", "localname": "CommonStockRelatedToEsopMember", "presentation": [ "http://www.publix.com/role/CONDENSEDCONSOLIDATEDSTATEMENTOFSTOCKHOLDERSEQUITYCONDENSEDCONSOLIDATEDSTATEMENTOFSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Common Stock Related To ESOP", "label": "Common Stock Related To Esop [Member]", "documentation": "Common Stock Related To ESOP [Member]" } } }, "auth_ref": [] }, "us-gaap_CommonStockSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonStockSharesAuthorized", "presentation": [ "http://www.publix.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "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": [ "r40", "r390" ] }, "us-gaap_CommonStockSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonStockSharesIssued", "presentation": [ "http://www.publix.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, shares issued", "label": "Common Stock, Shares, Issued", "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury." } } }, "auth_ref": [ "r40" ] }, "us-gaap_CommonStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonStockValue", "crdr": "credit", "calculation": { "http://www.publix.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.publix.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock of $1 par value. Authorized 4,000 shares; issued 3,316 shares in 2024 and 3,294 shares in 2023", "label": "Common Stock, Value, Issued", "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": [ "r40", "r353", "r454" ] }, "us-gaap_CompensationAndRetirementDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CompensationAndRetirementDisclosureAbstract", "lang": { "en-us": { "role": { "terseLabel": "Retirement Benefits [Abstract]", "label": "Retirement Benefits [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ComprehensiveIncomeNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ComprehensiveIncomeNetOfTax", "crdr": "credit", "calculation": { "http://www.publix.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEEARNINGS": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.publix.com/role/CONDENSEDCONSOLIDATEDSTATEMENTOFSTOCKHOLDERSEQUITYCONDENSEDCONSOLIDATEDSTATEMENTOFSTOCKHOLDERSEQUITY", "http://www.publix.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEEARNINGS" ], "lang": { "en-us": { "role": { "totalLabel": "Comprehensive earnings", "terseLabel": "Comprehensive earnings", "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": [ "r18", "r120", "r122", "r128", "r342", "r364", "r365" ] }, "us-gaap_ComprehensiveIncomeNoteTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ComprehensiveIncomeNoteTextBlock", "presentation": [ "http://www.publix.com/role/AccumulatedOtherComprehensiveEarningsLossesNotes" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated Other Comprehensive Earnings (Losses) [Text Block]", "label": "Comprehensive Income (Loss) Note [Text Block]", "documentation": "The entire disclosure for comprehensive income, which includes, but is not limited to, 1) the amount of income tax expense or benefit allocated to each component of other comprehensive income, including reclassification adjustments, 2) the reclassification adjustments for each classification of other comprehensive income and 3) the ending accumulated balances for each component of comprehensive income." } } }, "auth_ref": [ "r46", "r127", "r341", "r362" ] }, "us-gaap_CorporateDebtSecuritiesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CorporateDebtSecuritiesMember", "presentation": [ "http://www.publix.com/role/AvailableforSaleDebtSecuritiesReconciliationDetails", "http://www.publix.com/role/TemporarilyImpairedAvailableforSaleDebtSecuritiesbyTimePeriodImpairedDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Taxable 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": [ "r441", "r443", "r445", "r455", "r456", "r535" ] }, "us-gaap_CostOfGoodsAndServicesSold": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CostOfGoodsAndServicesSold", "crdr": "debit", "calculation": { "http://www.publix.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFEARNINGS": { "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.publix.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFEARNINGS" ], "lang": { "en-us": { "role": { "terseLabel": "Cost of merchandise sold", "label": "Cost of Goods and Services Sold", "documentation": "The aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities." } } }, "auth_ref": [ "r50", "r51", "r339" ] }, "us-gaap_CostsAndExpenses": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CostsAndExpenses", "crdr": "debit", "calculation": { "http://www.publix.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFEARNINGS": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.publix.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFEARNINGS" ], "lang": { "en-us": { "role": { "totalLabel": "Total costs and expenses", "label": "Costs and Expenses", "documentation": "Total costs of sales and operating expenses for the period." } } }, "auth_ref": [ "r60" ] }, "us-gaap_CostsAndExpensesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CostsAndExpensesAbstract", "presentation": [ "http://www.publix.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFEARNINGS" ], "lang": { "en-us": { "role": { "terseLabel": "Costs and expenses:", "label": "Costs and Expenses [Abstract]" } } }, "auth_ref": [] }, "us-gaap_CreditLossAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CreditLossAbstract", "lang": { "en-us": { "role": { "terseLabel": "Credit Loss [Abstract]", "label": "Credit Loss [Abstract]" } } }, "auth_ref": [] }, "dei_CurrentFiscalYearEndDate": { "xbrltype": "gMonthDayItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "CurrentFiscalYearEndDate", "presentation": [ "http://www.publix.com/role/DocumentandEntityInformation" ], "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_DebtSecuritiesAvailableForSaleAllowanceForCreditLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtSecuritiesAvailableForSaleAllowanceForCreditLoss", "crdr": "credit", "presentation": [ "http://www.publix.com/role/InvestmentsAllowanceforCreditLossesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Securities, Available-for-sale, Allowance for Credit Losses", "label": "Debt Securities, Available-for-Sale, Allowance for Credit Loss", "documentation": "Amount of allowance for credit 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": [ "r175", "r211", "r220", "r221" ] }, "us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger", "crdr": "debit", "presentation": [ "http://www.publix.com/role/TemporarilyImpairedAvailableforSaleDebtSecuritiesbyTimePeriodImpairedDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Continuous Unrealized Loss Position, 12 Months or Longer, 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": [ "r92", "r217", "r438" ] }, "us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss", "crdr": "debit", "calculation": { "http://www.publix.com/role/TemporarilyImpairedAvailableforSaleDebtSecuritiesbyTimePeriodImpairedDetails": { "parentTag": "us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.publix.com/role/TemporarilyImpairedAvailableforSaleDebtSecuritiesbyTimePeriodImpairedDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Continuous Unrealized Loss Position, 12 Months or Longer, Accumulated Loss", "label": "Debt Securities, Available-for-Sale, Continuous Unrealized Loss Position, 12 Months or Longer, Accumulated Loss", "documentation": "Amount of accumulated unrealized loss on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in continuous unrealized loss position for 12 months or longer, without allowance for credit loss. Includes beneficial interest in securitized financial asset." } } }, "auth_ref": [ "r92", "r217" ] }, "us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months", "crdr": "debit", "presentation": [ "http://www.publix.com/role/TemporarilyImpairedAvailableforSaleDebtSecuritiesbyTimePeriodImpairedDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Continuous Unrealized Loss Position, Less than 12 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": [ "r92", "r217", "r438" ] }, "us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss", "crdr": "debit", "calculation": { "http://www.publix.com/role/TemporarilyImpairedAvailableforSaleDebtSecuritiesbyTimePeriodImpairedDetails": { "parentTag": "us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.publix.com/role/TemporarilyImpairedAvailableforSaleDebtSecuritiesbyTimePeriodImpairedDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Continuous Unrealized Loss Position, Less than 12 Months, Accumulated Loss", "label": "Debt Securities, Available-for-Sale, Continuous Unrealized Loss Position, Less than 12 Months, Accumulated Loss", "documentation": "Amount of accumulated unrealized loss on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in continuous unrealized loss position for less than 12 months, without allowance for credit loss. Includes beneficial interest in securitized financial asset." } } }, "auth_ref": [ "r92", "r217" ] }, "us-gaap_DebtSecuritiesAvailableForSaleTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtSecuritiesAvailableForSaleTable", "presentation": [ "http://www.publix.com/role/AvailableforSaleDebtSecuritiesReconciliationDetails", "http://www.publix.com/role/TemporarilyImpairedAvailableforSaleDebtSecuritiesbyTimePeriodImpairedDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Available-for-sale Securities [Table]", "label": "Debt Securities, Available-for-Sale [Table]", "documentation": "Disclosure of information about investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)." } } }, "auth_ref": [ "r172", "r173", "r174", "r175", "r176", "r177", "r178", "r179", "r180", "r181", "r182", "r183" ] }, "us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtSecuritiesAvailableForSaleUnrealizedLossPosition", "crdr": "debit", "presentation": [ "http://www.publix.com/role/TemporarilyImpairedAvailableforSaleDebtSecuritiesbyTimePeriodImpairedDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Unrealized Loss Position, 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": [ "r89", "r214", "r438" ] }, "us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss", "crdr": "debit", "calculation": { "http://www.publix.com/role/TemporarilyImpairedAvailableforSaleDebtSecuritiesbyTimePeriodImpairedDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.publix.com/role/InvestmentsAdditionalInformationDetails", "http://www.publix.com/role/TemporarilyImpairedAvailableforSaleDebtSecuritiesbyTimePeriodImpairedDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Unrealized Loss Position, Accumulated Loss", "terseLabel": "Total, Unrealized Losses", "label": "Debt Securities, Available-for-Sale, Unrealized Loss Position, 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 unrealized loss position, without allowance for credit loss. Includes beneficial interest in securitized financial asset." } } }, "auth_ref": [ "r90", "r215" ] }, "us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionFairValueTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtSecuritiesAvailableForSaleUnrealizedLossPositionFairValueTableTextBlock", "presentation": [ "http://www.publix.com/role/InvestmentsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Available For Sale Debt Securities in an Unrealized Loss Position by Time Period Impaired [Table Text Block]", "label": "Debt Securities, Available-for-Sale, Unrealized Loss Position, Fair Value [Table Text Block]", "documentation": "Tabular disclosure of fair value 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. Includes beneficial interest in securitized financial asset." } } }, "auth_ref": [ "r88", "r438", "r516" ] }, "us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionNumberOfPositions": { "xbrltype": "integerItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtSecuritiesAvailableForSaleUnrealizedLossPositionNumberOfPositions", "presentation": [ "http://www.publix.com/role/InvestmentsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of debt securities issues contributing to total unrealized losses", "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": [ "r91", "r216" ] }, "ck0000081061_DebtSecuritiesRestrictedMember": { "xbrltype": "domainItemType", "nsuri": "http://www.publix.com/20240330", "localname": "DebtSecuritiesRestrictedMember", "presentation": [ "http://www.publix.com/role/AvailableforSaleDebtSecuritiesReconciliationDetails", "http://www.publix.com/role/TemporarilyImpairedAvailableforSaleDebtSecuritiesbyTimePeriodImpairedDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Restricted investments [Member]", "label": "Debt Securities, Restricted [Member]", "documentation": "Debt Securities, Restricted [Member]" } } }, "auth_ref": [] }, "us-gaap_DeferredIncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DeferredIncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.publix.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 10.0 } }, "presentation": [ "http://www.publix.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred income taxes", "label": "Deferred Income Tax Expense (Benefit)", "documentation": "Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations." } } }, "auth_ref": [ "r9", "r95", "r490" ] }, "us-gaap_DeferredIncomeTaxLiabilitiesNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DeferredIncomeTaxLiabilitiesNet", "crdr": "credit", "calculation": { "http://www.publix.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.publix.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred income taxes", "label": "Deferred Income Tax Liabilities, Net", "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences with jurisdictional netting." } } }, "auth_ref": [ "r248", "r249", "r352" ] }, "us-gaap_DepreciationAndAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DepreciationAndAmortization", "crdr": "debit", "calculation": { "http://www.publix.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://www.publix.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Depreciation and amortization", "label": "Depreciation, Depletion and Amortization, Nonproduction", "documentation": "The current period expense charged against earnings on long-lived, physical assets not used in production, and which are not intended for resale, to allocate or recognize the cost of such assets over their useful lives; or to record the reduction in book value of an intangible asset over the benefit period of such asset; or to reflect consumption during the period of an asset that is not used in production." } } }, "auth_ref": [ "r9", "r23" ] }, "us-gaap_DisposalGroupNotDiscontinuedOperationGainLossOnDisposal": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DisposalGroupNotDiscontinuedOperationGainLossOnDisposal", "crdr": "credit", "calculation": { "http://www.publix.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 11.0 } }, "presentation": [ "http://www.publix.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "(Gain) loss on disposal and impairment of long-lived assets", "label": "Disposal Group, Not Discontinued Operation, Gain (Loss) on Disposal", "documentation": "Amount before tax of gain (loss) recognized on the sale or disposal of a disposal group. Excludes discontinued operations." } } }, "auth_ref": [ "r225", "r488", "r517" ] }, "us-gaap_DividendPayableDateToBePaidDayMonthAndYear": { "xbrltype": "dateItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DividendPayableDateToBePaidDayMonthAndYear", "presentation": [ "http://www.publix.com/role/SubsequentEventDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Dividends Payable, Date to be Paid", "label": "Dividends Payable, Date to be Paid", "documentation": "Date the declared dividend will be paid, in YYYY-MM-DD format." } } }, "auth_ref": [ "r22" ] }, "us-gaap_DividendsCommonStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DividendsCommonStock", "crdr": "debit", "presentation": [ "http://www.publix.com/role/CONDENSEDCONSOLIDATEDSTATEMENTOFSTOCKHOLDERSEQUITYCONDENSEDCONSOLIDATEDSTATEMENTOFSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "negatedLabel": "Dividends per share", "label": "Dividends, Common Stock", "documentation": "Amount of paid and unpaid common stock dividends declared with the form of settlement in cash, stock and payment-in-kind (PIK)." } } }, "auth_ref": [ "r6", "r73" ] }, "us-gaap_DividendsCommonStockCash": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DividendsCommonStockCash", "crdr": "debit", "presentation": [ "http://www.publix.com/role/SubsequentEventDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Dividends, Common Stock, Cash", "label": "Dividends, Common Stock, Cash", "documentation": "Amount of paid and unpaid common stock dividends declared with the form of settlement in cash." } } }, "auth_ref": [ "r73" ] }, "us-gaap_DividendsPayableDateDeclaredDayMonthAndYear": { "xbrltype": "dateItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DividendsPayableDateDeclaredDayMonthAndYear", "presentation": [ "http://www.publix.com/role/SubsequentEventDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Dividends Payable, Date Declared", "label": "Dividends Payable, Date Declared", "documentation": "Date the dividend to be paid was declared, in YYYY-MM-DD format." } } }, "auth_ref": [ "r22" ] }, "us-gaap_DividendsPayableDateOfRecordDayMonthAndYear": { "xbrltype": "dateItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DividendsPayableDateOfRecordDayMonthAndYear", "presentation": [ "http://www.publix.com/role/SubsequentEventDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Dividends Payable, Date of Record", "label": "Dividends Payable, Date of Record", "documentation": "Date the holder must own the stock to be entitled to the dividend, in YYYY-MM-DD format." } } }, "auth_ref": [] }, "ck0000081061_DocumentDocumentandEntityInformationAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.publix.com/20240330", "localname": "DocumentDocumentandEntityInformationAbstract", "lang": { "en-us": { "role": { "terseLabel": "Document Documentand Entity Information [Abstract]", "label": "Document Documentand Entity Information [Abstract]", "documentation": "Document Documentand Entity Information [Abstract]" } } }, "auth_ref": [] }, "dei_DocumentFiscalPeriodFocus": { "xbrltype": "fiscalPeriodItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentFiscalPeriodFocus", "presentation": [ "http://www.publix.com/role/DocumentandEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Document Fiscal Period Focus", "label": "Document Fiscal Period Focus", "documentation": "Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY." } } }, "auth_ref": [] }, "dei_DocumentFiscalYearFocus": { "xbrltype": "gYearItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentFiscalYearFocus", "presentation": [ "http://www.publix.com/role/DocumentandEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Document Fiscal Year Focus", "label": "Document Fiscal Year Focus", "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006." } } }, "auth_ref": [] }, "dei_DocumentInformationLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentInformationLineItems", "presentation": [ "http://www.publix.com/role/DocumentandEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Document Information [Line Items]", "label": "Document Information [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "dei_DocumentPeriodEndDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentPeriodEndDate", "presentation": [ "http://www.publix.com/role/DocumentandEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Document Period End Date", "label": "Document Period End Date", "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD." } } }, "auth_ref": [] }, "dei_DocumentQuarterlyReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentQuarterlyReport", "presentation": [ "http://www.publix.com/role/DocumentandEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Document Quarterly Report", "label": "Document Quarterly Report", "documentation": "Boolean flag that is true only for a form used as an quarterly report." } } }, "auth_ref": [ "r469" ] }, "dei_DocumentTransitionReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentTransitionReport", "presentation": [ "http://www.publix.com/role/DocumentandEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Document Transition Report", "label": "Document Transition Report", "documentation": "Boolean flag that is true only for a form used as a transition report." } } }, "auth_ref": [ "r470" ] }, "dei_DocumentType": { "xbrltype": "submissionTypeItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentType", "presentation": [ "http://www.publix.com/role/DocumentandEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Document Type", "label": "Document Type", "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'." } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareBasic": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EarningsPerShareBasic", "presentation": [ "http://www.publix.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFEARNINGS" ], "lang": { "en-us": { "role": { "terseLabel": "Earnings per share", "label": "Earnings Per Share, Basic", "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period." } } }, "auth_ref": [ "r129", "r141", "r142", "r143", "r144", "r145", "r146", "r150", "r151", "r153", "r154", "r155", "r156", "r260", "r263", "r276", "r277", "r343", "r366", "r433" ] }, "us-gaap_EmployeeRelatedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EmployeeRelatedLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.publix.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.publix.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Salaries and wages", "label": "Employee-related Liabilities, Current", "documentation": "Total of the carrying values as of the balance sheet date of obligations incurred through that date and payable for obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r33" ] }, "ck0000081061_EmployeeStockOwnershipPlan401KPayableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://www.publix.com/20240330", "localname": "EmployeeStockOwnershipPlan401KPayableCurrent", "crdr": "credit", "calculation": { "http://www.publix.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://www.publix.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Contributions to retirement plans", "label": "Employee Stock Ownership Plan 401 K Payable Current", "documentation": "The total amount of the entity's current obligation as of the balance sheet date under its ESOP and 401(k) retirement plans." } } }, "auth_ref": [] }, "us-gaap_EmployeeStockOwnershipPlanESOPFairValueOfSharesSubjectToRepurchaseObligation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EmployeeStockOwnershipPlanESOPFairValueOfSharesSubjectToRepurchaseObligation", "crdr": "credit", "presentation": [ "http://www.publix.com/role/RetirementPlanAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "ESOP shares, fair value", "label": "Employee Stock Ownership Plan (ESOP), Fair Value of Shares Subject to Repurchase Obligation", "documentation": "Fair value of the shares allocated that are subject to a repurchase obligation." } } }, "auth_ref": [ "r29" ] }, "ck0000081061_EmployeeStockOwnershipPlanPutOptionDistributedSharesFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://www.publix.com/20240330", "localname": "EmployeeStockOwnershipPlanPutOptionDistributedSharesFairValue", "crdr": "credit", "presentation": [ "http://www.publix.com/role/RetirementPlanAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Distributed shares subject to put option, fair value", "label": "Employee Stock Ownership Plan Put Option Distributed Shares Fair Value", "documentation": "Fair value of distributed ESOP shares subject to put option as of balance sheet date." } } }, "auth_ref": [] }, "ck0000081061_EmployeeStockOwnershipPlanShareCost": { "xbrltype": "monetaryItemType", "nsuri": "http://www.publix.com/20240330", "localname": "EmployeeStockOwnershipPlanShareCost", "crdr": "credit", "presentation": [ "http://www.publix.com/role/RetirementPlanAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "ESOP, shares cost", "label": "Employee Stock Ownership Plan Share Cost", "documentation": "The cost of ESOP shares subject to put option as of the balance sheet date." } } }, "auth_ref": [] }, "dei_EntitiesTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntitiesTable", "presentation": [ "http://www.publix.com/role/DocumentandEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Entities [Table]", "label": "Entities [Table]", "documentation": "Container to assemble all relevant information about each entity associated with the document instance" } } }, "auth_ref": [] }, "dei_EntityAddressAddressLine1": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityAddressAddressLine1", "presentation": [ "http://www.publix.com/role/DocumentandEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, Address Line One", "label": "Entity Address, Address Line One", "documentation": "Address Line 1 such as Attn, Building Name, Street Name" } } }, "auth_ref": [] }, "dei_EntityAddressCityOrTown": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityAddressCityOrTown", "presentation": [ "http://www.publix.com/role/DocumentandEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, City or Town", "label": "Entity Address, City or Town", "documentation": "Name of the City or Town" } } }, "auth_ref": [] }, "dei_EntityAddressPostalZipCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityAddressPostalZipCode", "presentation": [ "http://www.publix.com/role/DocumentandEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, Postal Zip Code", "label": "Entity Address, Postal Zip Code", "documentation": "Code for the postal or zip code" } } }, "auth_ref": [] }, "dei_EntityAddressStateOrProvince": { "xbrltype": "stateOrProvinceItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityAddressStateOrProvince", "presentation": [ "http://www.publix.com/role/DocumentandEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, State or Province", "label": "Entity Address, State or Province", "documentation": "Name of the state or province." } } }, "auth_ref": [] }, "dei_EntityCentralIndexKey": { "xbrltype": "centralIndexKeyItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityCentralIndexKey", "presentation": [ "http://www.publix.com/role/DocumentandEntityInformation" ], "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": [ "r468" ] }, "dei_EntityCommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityCommonStockSharesOutstanding", "presentation": [ "http://www.publix.com/role/DocumentandEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Common Stock, Shares Outstanding", "label": "Entity Common Stock, Shares Outstanding", "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument." } } }, "auth_ref": [] }, "dei_EntityCurrentReportingStatus": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityCurrentReportingStatus", "presentation": [ "http://www.publix.com/role/DocumentandEntityInformation" ], "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_EntityDomain": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityDomain", "presentation": [ "http://www.publix.com/role/DocumentandEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Entity [Domain]", "label": "Entity [Domain]", "documentation": "All the names of the entities being reported upon in a document. Any legal structure used to conduct activities or to hold assets. Some examples of such structures are corporations, partnerships, limited liability companies, grantor trusts, and other trusts. This item does not include business and geographical segments which are included in the geographical or business segments domains." } } }, "auth_ref": [] }, "dei_EntityEmergingGrowthCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityEmergingGrowthCompany", "presentation": [ "http://www.publix.com/role/DocumentandEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Emerging Growth Company", "label": "Entity Emerging Growth Company", "documentation": "Indicate if registrant meets the emerging growth company criteria." } } }, "auth_ref": [ "r468" ] }, "dei_EntityFileNumber": { "xbrltype": "fileNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityFileNumber", "presentation": [ "http://www.publix.com/role/DocumentandEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Entity File Number", "label": "Entity File Number", "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen." } } }, "auth_ref": [] }, "dei_EntityFilerCategory": { "xbrltype": "filerCategoryItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityFilerCategory", "presentation": [ "http://www.publix.com/role/DocumentandEntityInformation" ], "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": [ "r468" ] }, "dei_EntityIncorporationStateCountryCode": { "xbrltype": "edgarStateCountryItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityIncorporationStateCountryCode", "presentation": [ "http://www.publix.com/role/DocumentandEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Incorporation, State or Country Code", "label": "Entity Incorporation, State or Country Code", "documentation": "Two-character EDGAR code representing the state or country of incorporation." } } }, "auth_ref": [] }, "dei_EntityInteractiveDataCurrent": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityInteractiveDataCurrent", "presentation": [ "http://www.publix.com/role/DocumentandEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Interactive Data Current", "label": "Entity Interactive Data Current", "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files)." } } }, "auth_ref": [ "r471" ] }, "dei_EntityRegistrantName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityRegistrantName", "presentation": [ "http://www.publix.com/role/DocumentandEntityInformation" ], "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": [ "r468" ] }, "dei_EntityShellCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityShellCompany", "presentation": [ "http://www.publix.com/role/DocumentandEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Shell Company", "label": "Entity Shell Company", "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act." } } }, "auth_ref": [ "r468" ] }, "dei_EntitySmallBusiness": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntitySmallBusiness", "presentation": [ "http://www.publix.com/role/DocumentandEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Small Business", "label": "Entity Small Business", "documentation": "Indicates that the company is a Smaller Reporting Company (SRC)." } } }, "auth_ref": [ "r468" ] }, "dei_EntityTaxIdentificationNumber": { "xbrltype": "employerIdItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityTaxIdentificationNumber", "presentation": [ "http://www.publix.com/role/DocumentandEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Tax Identification Number", "label": "Entity Tax Identification Number", "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS." } } }, "auth_ref": [ "r468" ] }, "us-gaap_EquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EquityAbstract", "lang": { "en-us": { "role": { "terseLabel": "Equity [Abstract]", "label": "Equity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_EquityComponentDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EquityComponentDomain", "presentation": [ "http://www.publix.com/role/AccumulatedOtherComprehensiveEarningsLossesDetails", "http://www.publix.com/role/CONDENSEDCONSOLIDATEDSTATEMENTOFSTOCKHOLDERSEQUITYCONDENSEDCONSOLIDATEDSTATEMENTOFSTOCKHOLDERSEQUITY" ], "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": [ "r12", "r98", "r123", "r124", "r125", "r136", "r137", "r138", "r140", "r145", "r147", "r149", "r158", "r204", "r205", "r224", "r238", "r254", "r255", "r257", "r258", "r259", "r261", "r262", "r263", "r268", "r269", "r270", "r271", "r272", "r273", "r275", "r292", "r294", "r295", "r296", "r297", "r298", "r300", "r301", "r305", "r362", "r369", "r370", "r371", "r381", "r427" ] }, "us-gaap_EquitySecuritiesFvNi": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EquitySecuritiesFvNi", "crdr": "debit", "presentation": [ "http://www.publix.com/role/InvestmentsEquitySecuritiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Securities", "label": "Equity Securities, FV-NI, Current", "documentation": "Amount of investment in equity security measured at fair value with change in fair value recognized in net income (FV-NI), classified as current." } } }, "auth_ref": [ "r107", "r290", "r431" ] }, "us-gaap_EquitySecuritiesFvNiUnrealizedGainLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EquitySecuritiesFvNiUnrealizedGainLoss", "crdr": "credit", "presentation": [ "http://www.publix.com/role/InvestmentIncomeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair value adjustment, due to net unrealized gain, on equity securities held at end of period", "label": "Equity Securities, FV-NI, Unrealized Gain (Loss)", "documentation": "Amount of unrealized gain (loss) on investment in equity security measured at fair value with change in fair value recognized in net income (FV-NI)." } } }, "auth_ref": [ "r367", "r514" ] }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems", "presentation": [ "http://www.publix.com/role/FairValueMeasurementsforInvestmentsDetails" ], "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": [ "r279", "r280", "r285", "r445" ] }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable", "presentation": [ "http://www.publix.com/role/FairValueMeasurementsforInvestmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value, Recurring and Nonrecurring [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": [ "r279", "r280", "r285", "r445" ] }, "us-gaap_FairValueAssetsMeasuredOnRecurringAndNonrecurringBasisTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueAssetsMeasuredOnRecurringAndNonrecurringBasisTableTextBlock", "presentation": [ "http://www.publix.com/role/FairValueofFinancialInstrumentsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value of Financial Instruments [Table Text Block]", "label": "Fair Value, Assets Measured on Recurring and Nonrecurring Basis [Table Text Block]", "documentation": "Tabular disclosure of assets measured at fair value measured on a recurring or nonrecurring basis. Includes, but is not limited to, fair value measurements recorded and the reasons for the measurements, level within the fair value hierarchy in which the fair value measurements are categorized and transfers between levels 1 and 2." } } }, "auth_ref": [ "r279", "r280" ] }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueByFairValueHierarchyLevelAxis", "presentation": [ "http://www.publix.com/role/FairValueMeasurementsforInvestmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value Hierarchy and NAV [Axis]", "label": "Fair Value Hierarchy and NAV [Axis]", "documentation": "Information by level within fair value hierarchy and fair value measured at net asset value per share as practical expedient." } } }, "auth_ref": [ "r235", "r241", "r242", "r243", "r244", "r245", "r246", "r278", "r280", "r281", "r282", "r283", "r284", "r285", "r286", "r312", "r313", "r314", "r439", "r440", "r441", "r442", "r443", "r445", "r447" ] }, "us-gaap_FairValueDisclosuresAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueDisclosuresAbstract", "lang": { "en-us": { "role": { "terseLabel": "Fair Value Disclosures [Abstract]", "label": "Fair Value Disclosures [Abstract]" } } }, "auth_ref": [] }, "us-gaap_FairValueInputsLevel1Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueInputsLevel1Member", "presentation": [ "http://www.publix.com/role/FairValueMeasurementsforInvestmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Level\u00a01 [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": [ "r235", "r241", "r246", "r280", "r285", "r312", "r441", "r442", "r443", "r445" ] }, "us-gaap_FairValueInputsLevel2Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueInputsLevel2Member", "presentation": [ "http://www.publix.com/role/FairValueMeasurementsforInvestmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Level\u00a02 [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": [ "r235", "r241", "r246", "r280", "r281", "r285", "r313", "r439", "r440", "r441", "r442", "r443", "r445" ] }, "us-gaap_FairValueInputsLevel3Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueInputsLevel3Member", "presentation": [ "http://www.publix.com/role/FairValueMeasurementsforInvestmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Level\u00a03 [Member]", "label": "Fair Value, Inputs, Level 3 [Member]", "documentation": "Unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing." } } }, "auth_ref": [ "r235", "r241", "r242", "r243", "r244", "r245", "r246", "r280", "r281", "r282", "r283", "r285", "r314", "r439", "r440", "r441", "r442", "r443", "r445", "r447" ] }, "us-gaap_FairValueMeasurementInputsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueMeasurementInputsDisclosureTextBlock", "presentation": [ "http://www.publix.com/role/FairValueofFinancialInstrumentsNotes" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value of Financial Instruments [Text Block]", "label": "Fair Value Measurement and Measurement Inputs, Recurring and Nonrecurring [Text Block]", "documentation": "The entire disclosure of the fair value measurement of assets and liabilities, which includes financial instruments measured at fair value that are classified in shareholders' equity, which may be measured on a recurring or nonrecurring basis." } } }, "auth_ref": [ "r75" ] }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueMeasurementsFairValueHierarchyDomain", "presentation": [ "http://www.publix.com/role/FairValueMeasurementsforInvestmentsDetails" ], "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": [ "r235", "r241", "r242", "r243", "r244", "r245", "r246", "r278", "r280", "r281", "r282", "r283", "r284", "r285", "r286", "r312", "r313", "r314", "r439", "r440", "r441", "r442", "r443", "r445", "r447" ] }, "us-gaap_FinanceLeaseLiabilityNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FinanceLeaseLiabilityNoncurrent", "crdr": "credit", "calculation": { "http://www.publix.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.publix.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Finance lease liabilities", "label": "Finance Lease, Liability, Noncurrent", "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease, classified as noncurrent." } } }, "auth_ref": [ "r303" ] }, "us-gaap_FinancialInstrumentAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FinancialInstrumentAxis", "presentation": [ "http://www.publix.com/role/AvailableforSaleDebtSecuritiesReconciliationDetails", "http://www.publix.com/role/InvestmentsEquitySecuritiesDetails", "http://www.publix.com/role/TemporarilyImpairedAvailableforSaleDebtSecuritiesbyTimePeriodImpairedDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Financial Instrument [Axis]", "label": "Financial Instrument [Axis]", "documentation": "Information by type of financial instrument." } } }, "auth_ref": [ "r172", "r173", "r174", "r175", "r176", "r177", "r178", "r179", "r180", "r181", "r182", "r183", "r184", "r185", "r186", "r187", "r188", "r189", "r190", "r191", "r192", "r193", "r194", "r195", "r196", "r197", "r198", "r199", "r200", "r201", "r206", "r207", "r208", "r209", "r210", "r212", "r218", "r219", "r236", "r237", "r274", "r287", "r309", "r310", "r311", "r312", "r313", "r314", "r315", "r316", "r317", "r318", "r319", "r320", "r321", "r322", "r323", "r324", "r325", "r326", "r327", "r328", "r329", "r330", "r331", "r332", "r333", "r334", "r335", "r336", "r337", "r338", "r363", "r438", "r445", "r446", "r447", "r448", "r449", "r450", "r451", "r452", "r453", "r455", "r473", "r474", "r475", "r476", "r477", "r478", "r479", "r510", "r511", "r512", "r513", "r521", "r522", "r523", "r524", "r525", "r526" ] }, "us-gaap_GainLossOnInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "GainLossOnInvestments", "crdr": "credit", "calculation": { "http://www.publix.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 12.0 } }, "presentation": [ "http://www.publix.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Gain on investments", "label": "Gain (Loss) on Investments", "documentation": "Amount of realized and unrealized gain (loss) on investment." } } }, "auth_ref": [ "r55", "r58", "r472" ] }, "us-gaap_IncomeLossAttributableToParent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeLossAttributableToParent", "crdr": "credit", "calculation": { "http://www.publix.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFEARNINGS": { "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.publix.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFEARNINGS" ], "lang": { "en-us": { "role": { "totalLabel": "Earnings before income tax expense", "label": "Income (Loss) Attributable to Parent, before Tax", "documentation": "Amount, before tax, of income (loss) attributable to parent. Includes, but is not limited to, income (loss) from continuing operations, discontinued operations and equity method investments." } } }, "auth_ref": [ "r52", "r125" ] }, "us-gaap_IncomeStatementAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeStatementAbstract", "lang": { "en-us": { "role": { "terseLabel": "Income Statement [Abstract]", "label": "Income Statement [Abstract]" } } }, "auth_ref": [] }, "us-gaap_IncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.publix.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFEARNINGS": { "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.publix.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFEARNINGS" ], "lang": { "en-us": { "role": { "terseLabel": "Income tax expense", "label": "Income Tax Expense (Benefit)", "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations." } } }, "auth_ref": [ "r94", "r96", "r148", "r149", "r157", "r162", "r165", "r250", "r251", "r256", "r368", "r444" ] }, "us-gaap_IncomeTaxesPaidNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeTaxesPaidNet", "crdr": "credit", "calculation": { "http://www.publix.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://www.publix.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Income taxes paid", "label": "Income Taxes Paid, Net", "documentation": "Amount, after refund, of cash paid to foreign, federal, state, and local jurisdictions as income tax." } } }, "auth_ref": [ "r21", "r133", "r252", "r253" ] }, "us-gaap_IncreaseDecreaseInAccountsAndOtherReceivables": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInAccountsAndOtherReceivables", "crdr": "credit", "calculation": { "http://www.publix.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.publix.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Trade receivables", "label": "Increase (Decrease) in Accounts and Other Receivables", "documentation": "The increase (decrease) during the reporting period in the amount due from customers for the credit sale of goods and services; includes accounts receivable and other types of receivables." } } }, "auth_ref": [ "r8" ] }, "us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInAccountsPayableAndAccruedLiabilities", "crdr": "debit", "calculation": { "http://www.publix.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.publix.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts payable and accrued expenses", "label": "Increase (Decrease) in Accounts Payable and Accrued Liabilities", "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_IncreaseDecreaseInAccruedIncomeTaxesPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInAccruedIncomeTaxesPayable", "crdr": "debit", "calculation": { "http://www.publix.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.publix.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Income taxes", "label": "Increase (Decrease) in Income Taxes Payable", "documentation": "The increase (decrease) during the period in the amount due for taxes based on the reporting entity's earnings or attributable to the entity's income earning process (business presence) within a given jurisdiction." } } }, "auth_ref": [ "r8" ] }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "presentation": [ "http://www.publix.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Changes in operating assets and liabilities providing (requiring) cash:", "label": "Increase (Decrease) in Operating Capital [Abstract]" } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInOtherNoncurrentLiabilities", "crdr": "debit", "calculation": { "http://www.publix.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.publix.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Other liabilities", "label": "Increase (Decrease) in Other Noncurrent Liabilities", "documentation": "Amount of increase (decrease) in noncurrent operating liabilities classified as other." } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "crdr": "credit", "calculation": { "http://www.publix.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://www.publix.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Other assets", "label": "Increase (Decrease) in Prepaid Expense and Other Assets", "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other." } } }, "auth_ref": [ "r8" ] }, "us-gaap_IncreaseDecreaseInRetailRelatedInventories": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInRetailRelatedInventories", "crdr": "credit", "calculation": { "http://www.publix.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.publix.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Inventories", "label": "Increase (Decrease) in Retail Related Inventories", "documentation": "The increase (decrease) during the reporting period in the book value of merchandise inventory held by a retailer, wholesaler, or distributor for future sale; includes packaging and other supplies used to store, transport, or present merchandise inventory." } } }, "auth_ref": [ "r8" ] }, "us-gaap_IncreaseDecreaseInStockholdersEquityRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInStockholdersEquityRollForward", "presentation": [ "http://www.publix.com/role/CONDENSEDCONSOLIDATEDSTATEMENTOFSTOCKHOLDERSEQUITYCONDENSEDCONSOLIDATEDSTATEMENTOFSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Increase (Decrease) in Stockholders' Equity [Roll Forward]", "label": "Increase (Decrease) in Stockholders' Equity [Roll Forward]", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "us-gaap_InventoryLIFOReserveEffectOnIncomeNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InventoryLIFOReserveEffectOnIncomeNet", "crdr": "debit", "calculation": { "http://www.publix.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 8.0 } }, "presentation": [ "http://www.publix.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Increase in last-in, first-out (LIFO) reserve", "label": "Inventory, LIFO Reserve, Effect on Income, Net", "documentation": "The difference between the change in the inventory reserve representing the cumulative difference in cost between the first in, first out and the last in, first out inventory valuation methods and any LIFO decrement which have been reflected in the statement of income during the period." } } }, "auth_ref": [] }, "us-gaap_InvestmentIncomeNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InvestmentIncomeNet", "crdr": "credit", "presentation": [ "http://www.publix.com/role/InvestmentIncomeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Interest and dividend income", "label": "Investment Income, Net", "documentation": "Amount after accretion (amortization) of discount (premium), and investment expense, of interest income and dividend income on nonoperating securities." } } }, "auth_ref": [ "r53", "r54", "r57" ] }, "us-gaap_InvestmentIncomeNetAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InvestmentIncomeNetAbstract", "lang": { "en-us": { "role": { "terseLabel": "Investment Income, Net [Abstract]", "label": "Investment Income, Net [Abstract]" } } }, "auth_ref": [] }, "us-gaap_InvestmentIncomeNonoperating": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InvestmentIncomeNonoperating", "crdr": "credit", "calculation": { "http://www.publix.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFEARNINGS": { "parentTag": "us-gaap_IncomeLossAttributableToParent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.publix.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFEARNINGS", "http://www.publix.com/role/InvestmentIncomeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Investment income", "label": "Investment Income, Nonoperating", "documentation": "The aggregate amount of income from investments (for example, dividends) not considered a component of the entity's core operations." } } }, "auth_ref": [ "r56" ] }, "us-gaap_InvestmentIncomeTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InvestmentIncomeTextBlock", "presentation": [ "http://www.publix.com/role/InvestmentsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Investment Income (Loss) [Table Text Block]", "label": "Investment Income [Table Text Block]", "documentation": "Tabular disclosure of investment income, including, but not limited to, interest and dividend income and amortization of discount (premium) derived from debt and equity securities. Excludes realized and unrealized gain (loss) on investments." } } }, "auth_ref": [ "r53", "r54", "r57", "r59", "r534" ] }, "us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InvestmentsClassifiedByContractualMaturityDateTableTextBlock", "presentation": [ "http://www.publix.com/role/InvestmentsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Amortized Cost and Fair Value of Available For Sale Debt Securities by Expected Maturity [Table Text Block]", "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": [] }, "us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InvestmentsDebtAndEquitySecuritiesAbstract", "lang": { "en-us": { "role": { "terseLabel": "Investments, Debt and Equity Securities [Abstract]", "label": "Investments, Debt and Equity Securities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "presentation": [ "http://www.publix.com/role/InvestmentsNotes" ], "lang": { "en-us": { "role": { "terseLabel": "Investments [Text Block]", "label": "Investments in Debt and Marketable Equity Securities (and Certain Trading Assets) Disclosure [Text Block]", "documentation": "The entire disclosure for investments in certain debt and equity securities." } } }, "auth_ref": [ "r83", "r97", "r170", "r171", "r288", "r289", "r532" ] }, "dei_LegalEntityAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "LegalEntityAxis", "presentation": [ "http://www.publix.com/role/DocumentandEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Legal Entity [Axis]", "label": "Legal Entity [Axis]", "documentation": "The set of legal entities associated with a report." } } }, "auth_ref": [] }, "us-gaap_Liabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "Liabilities", "crdr": "credit", "calculation": { "http://www.publix.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.publix.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "totalLabel": "Total liabilities", "label": "Liabilities", "documentation": "Amount of liability recognized for present obligation requiring transfer or otherwise providing economic benefit to others." } } }, "auth_ref": [ "r14", "r32", "r33", "r34", "r35", "r36", "r37", "r38", "r135", "r203", "r226", "r227", "r228", "r229", "r230", "r231", "r232", "r233", "r234", "r265", "r266", "r267", "r291", "r389", "r434", "r467", "r518", "r530", "r531" ] }, "us-gaap_LiabilitiesAndStockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LiabilitiesAndStockholdersEquity", "crdr": "credit", "calculation": { "http://www.publix.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.publix.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "totalLabel": "Total liabilities and stockholders' equity", "label": "Liabilities and Equity", "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any." } } }, "auth_ref": [ "r45", "r79", "r358", "r454", "r489", "r515", "r527" ] }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LiabilitiesAndStockholdersEquityAbstract", "presentation": [ "http://www.publix.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "LIABILITIES AND EQUITY", "label": "Liabilities and Equity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.publix.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.publix.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "totalLabel": "Total current liabilities", "label": "Liabilities, Current", "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer." } } }, "auth_ref": [ "r34", "r101", "r135", "r203", "r226", "r227", "r228", "r229", "r230", "r231", "r232", "r233", "r234", "r265", "r266", "r267", "r291", "r454", "r518", "r530", "r531" ] }, "us-gaap_LiabilitiesCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LiabilitiesCurrentAbstract", "presentation": [ "http://www.publix.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Current liabilities:", "label": "Liabilities, Current [Abstract]" } } }, "auth_ref": [] }, "dei_LocalPhoneNumber": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "LocalPhoneNumber", "presentation": [ "http://www.publix.com/role/DocumentandEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Local Phone Number", "label": "Local Phone Number", "documentation": "Local phone number for entity." } } }, "auth_ref": [] }, "us-gaap_LongTermDebtCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LongTermDebtCurrent", "crdr": "credit", "calculation": { "http://www.publix.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.publix.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Current portion of long-term debt", "label": "Long-Term Debt, Current Maturities", "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt classified as current. Excludes lease obligation." } } }, "auth_ref": [ "r108" ] }, "us-gaap_LongTermDebtNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LongTermDebtNoncurrent", "crdr": "credit", "calculation": { "http://www.publix.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.publix.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Long-term debt", "label": "Long-Term Debt, Excluding Current Maturities", "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt classified as noncurrent. Excludes lease obligation." } } }, "auth_ref": [ "r109" ] }, "us-gaap_LongTermInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LongTermInvestments", "crdr": "debit", "calculation": { "http://www.publix.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.publix.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Long-term investments", "label": "Long-Term Investments", "documentation": "The total amount of investments that are intended to be held for an extended period of time (longer than one operating cycle)." } } }, "auth_ref": [ "r102" ] }, "us-gaap_MarketableSecurities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "MarketableSecurities", "crdr": "debit", "presentation": [ "http://www.publix.com/role/FairValueMeasurementsforInvestmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Investments", "label": "Marketable Securities", "documentation": "Amount of investment in marketable security." } } }, "auth_ref": [ "r80", "r480" ] }, "us-gaap_MarketableSecuritiesTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "MarketableSecuritiesTable", "presentation": [ "http://www.publix.com/role/InvestmentsEquitySecuritiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Securities [Table]", "label": "Marketable Securities [Table]", "documentation": "Disclosure of information about investment in marketable security." } } }, "auth_ref": [] }, "us-gaap_MinorityInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "MinorityInterest", "crdr": "credit", "calculation": { "http://www.publix.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "ck0000081061_TotalEquity", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.publix.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Noncontrolling interests", "label": "Equity, Attributable to Noncontrolling Interest", "documentation": "Amount of equity (deficit) attributable to noncontrolling interest. Excludes temporary equity." } } }, "auth_ref": [ "r44", "r78", "r135", "r203", "r226", "r228", "r229", "r230", "r233", "r234", "r291", "r357", "r392" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetCashProvidedByUsedInFinancingActivities", "crdr": "debit", "calculation": { "http://www.publix.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.publix.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash used in financing activities", "label": "Net Cash Provided by (Used in) Financing Activities", "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit." } } }, "auth_ref": [ "r130" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "presentation": [ "http://www.publix.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Cash flows from financing activities:", "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetCashProvidedByUsedInInvestingActivities", "crdr": "debit", "calculation": { "http://www.publix.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.publix.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash used in 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": [ "r130" ] }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "presentation": [ "http://www.publix.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Cash flows from investing activities:", "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetCashProvidedByUsedInOperatingActivities", "calculation": { "http://www.publix.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 1.0 }, "http://www.publix.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS_1": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.publix.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash provided by operating activities", "label": "Net Cash Provided by (Used in) Operating Activities", "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities." } } }, "auth_ref": [ "r66", "r67", "r70" ] }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://www.publix.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Cash flows from operating activities:", "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract", "presentation": [ "http://www.publix.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Reconciliation of net earnings to net cash provided by operating activities:", "label": "Net Cash Provided by (Used in) Operating Activities, Continuing Operations [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NetIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetIncomeLoss", "crdr": "credit", "calculation": { "http://www.publix.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEEARNINGS": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0, "order": 2.0 }, "http://www.publix.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS_1": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 2.0 }, "http://www.publix.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFEARNINGS": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.publix.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://www.publix.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEEARNINGS", "http://www.publix.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFEARNINGS" ], "lang": { "en-us": { "role": { "totalLabel": "Net earnings", "terseLabel": "Net earnings", "label": "Net Income (Loss)", "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent." } } }, "auth_ref": [ "r52", "r70", "r82", "r99", "r118", "r121", "r125", "r135", "r139", "r141", "r142", "r143", "r144", "r145", "r148", "r149", "r152", "r203", "r226", "r227", "r228", "r229", "r230", "r231", "r232", "r233", "r234", "r260", "r263", "r277", "r291", "r361", "r410", "r425", "r426", "r465", "r518" ] }, "us-gaap_OperatingCashFlowsDirectMethodAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingCashFlowsDirectMethodAbstract", "lang": { "en-us": { "role": { "terseLabel": "Operating Cash Flows, Direct Method [Abstract]", "label": "Operating Cash Flows, Direct Method [Abstract]" } } }, "auth_ref": [] }, "us-gaap_OperatingExpenses": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingExpenses", "crdr": "debit", "calculation": { "http://www.publix.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFEARNINGS": { "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.publix.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFEARNINGS" ], "lang": { "en-us": { "role": { "terseLabel": "Operating and administrative expenses", "label": "Operating Expenses", "documentation": "Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense." } } }, "auth_ref": [] }, "us-gaap_OperatingIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingIncomeLoss", "crdr": "credit", "calculation": { "http://www.publix.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFEARNINGS": { "parentTag": "us-gaap_IncomeLossAttributableToParent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.publix.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFEARNINGS" ], "lang": { "en-us": { "role": { "totalLabel": "Operating profit", "label": "Operating Income (Loss)", "documentation": "The net result for the period of deducting operating expenses from operating revenues." } } }, "auth_ref": [ "r86", "r435", "r495", "r496", "r497", "r498", "r499" ] }, "us-gaap_OperatingLeaseLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingLeaseLiabilityCurrent", "crdr": "credit", "calculation": { "http://www.publix.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.publix.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Current portion of operating lease liabilities", "label": "Operating Lease, Liability, Current", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current." } } }, "auth_ref": [ "r303" ] }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingLeaseLiabilityNoncurrent", "crdr": "credit", "calculation": { "http://www.publix.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.publix.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "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": [ "r303" ] }, "us-gaap_OperatingLeaseRightOfUseAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingLeaseRightOfUseAsset", "crdr": "debit", "calculation": { "http://www.publix.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.publix.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Operating lease right-of-use assets", "label": "Operating Lease, Right-of-Use Asset", "documentation": "Amount of lessee's right to use underlying asset under operating lease." } } }, "auth_ref": [ "r302" ] }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "presentation": [ "http://www.publix.com/role/BasisofPresentationNotes" ], "lang": { "en-us": { "role": { "terseLabel": "Basis of Presentation [Text Block]", "label": "Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block]", "documentation": "The entire disclosure for organization, consolidation and basis of presentation of financial statements disclosure." } } }, "auth_ref": [ "r30", "r74", "r375", "r376" ] }, "us-gaap_OtherAccruedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherAccruedLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.publix.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.publix.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Other", "label": "Other Accrued Liabilities, Current", "documentation": "Amount of expenses incurred but not yet paid classified as other, due within one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r33" ] }, "us-gaap_OtherAssetsNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherAssetsNoncurrent", "crdr": "debit", "calculation": { "http://www.publix.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.publix.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Other noncurrent assets", "label": "Other Assets, Noncurrent", "documentation": "Amount of noncurrent assets classified as other." } } }, "auth_ref": [ "r105" ] }, "us-gaap_OtherComprehensiveIncomeLossNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherComprehensiveIncomeLossNetOfTax", "crdr": "credit", "calculation": { "http://www.publix.com/role/AccumulatedOtherComprehensiveEarningsLossesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.publix.com/role/AccumulatedOtherComprehensiveEarningsLossesDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Net other comprehensive losses", "label": "Other Comprehensive Income (Loss), Net of Tax", "documentation": "Amount after tax and reclassification adjustments of other comprehensive income (loss)." } } }, "auth_ref": [ "r12", "r13", "r119", "r122", "r127", "r145", "r292", "r293", "r298", "r341", "r362", "r483", "r484" ] }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract", "presentation": [ "http://www.publix.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEEARNINGS" ], "lang": { "en-us": { "role": { "terseLabel": "Other Comprehensive Earnings (Losses) [Abstract]", "label": "Other Comprehensive Income (Loss), Net of Tax [Abstract]" } } }, "auth_ref": [] }, "us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax", "crdr": "credit", "calculation": { "http://www.publix.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEEARNINGS": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0, "order": 1.0 }, "http://www.publix.com/role/AccumulatedOtherComprehensiveEarningsLossesDetails": { "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.publix.com/role/AccumulatedOtherComprehensiveEarningsLossesDetails", "http://www.publix.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEEARNINGS" ], "lang": { "en-us": { "role": { "terseLabel": "Unrealized gain (loss) on debt securities net of income taxes", "verboseLabel": "Unrealized gain (loss) on debt securities", "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": [ "r113", "r116", "r202" ] }, "us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax", "crdr": "debit", "presentation": [ "http://www.publix.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEEARNINGSParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Unrealized gain (loss) on debt securities income taxes", "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": [ "r4", "r114" ] }, "us-gaap_OtherLiabilitiesNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherLiabilitiesNoncurrent", "crdr": "credit", "calculation": { "http://www.publix.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://www.publix.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Other noncurrent liabilities", "label": "Other Liabilities, Noncurrent", "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r36" ] }, "us-gaap_OtherNonoperatingIncomeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherNonoperatingIncomeExpense", "crdr": "credit", "calculation": { "http://www.publix.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFEARNINGS": { "parentTag": "us-gaap_IncomeLossAttributableToParent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.publix.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFEARNINGS" ], "lang": { "en-us": { "role": { "terseLabel": "Other nonoperating income, net", "label": "Other Nonoperating Income (Expense)", "documentation": "Amount of income (expense) related to nonoperating activities, classified as other." } } }, "auth_ref": [ "r59" ] }, "us-gaap_OtherOperatingIncome": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherOperatingIncome", "crdr": "credit", "calculation": { "http://www.publix.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFEARNINGS": { "parentTag": "us-gaap_Revenues", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.publix.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFEARNINGS" ], "lang": { "en-us": { "role": { "terseLabel": "Other operating income", "label": "Other Operating Income", "documentation": "The total amount of other operating income, the components of which are not separately disclosed on the income statement, from items that are associated with the entity's normal revenue producing operation." } } }, "auth_ref": [ "r49" ] }, "us-gaap_PaymentsForOtherOperatingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PaymentsForOtherOperatingActivities", "crdr": "credit", "calculation": { "http://www.publix.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 7.0 } }, "presentation": [ "http://www.publix.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedLabel": "Other operating cash payments", "label": "Payments for Other Operating Activities", "documentation": "Amount of cash outflow for operating activities classified as other." } } }, "auth_ref": [ "r7" ] }, "us-gaap_PaymentsForRepurchaseOfCommonStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PaymentsForRepurchaseOfCommonStock", "crdr": "credit", "calculation": { "http://www.publix.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.publix.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedLabel": "Payment for acquisition of common stock", "label": "Payments for Repurchase of Common Stock", "documentation": "The cash outflow to reacquire common stock during the period." } } }, "auth_ref": [ "r64" ] }, "ck0000081061_PaymentsForSelfInsuredClaims": { "xbrltype": "monetaryItemType", "nsuri": "http://www.publix.com/20240330", "localname": "PaymentsForSelfInsuredClaims", "crdr": "credit", "calculation": { "http://www.publix.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 4.0 } }, "presentation": [ "http://www.publix.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedLabel": "Self-insured claims paid", "label": "Payments For Self Insured Claims", "documentation": "Payments for Self Insured Claims" } } }, "auth_ref": [] }, "us-gaap_PaymentsOfDividends": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PaymentsOfDividends", "crdr": "credit", "calculation": { "http://www.publix.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://www.publix.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedLabel": "Dividends paid", "label": "Payments of Dividends", "documentation": "Cash outflow in the form of capital distributions and dividends to common shareholders, preferred shareholders and noncontrolling interests." } } }, "auth_ref": [ "r64" ] }, "us-gaap_PaymentsToAcquireInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PaymentsToAcquireInvestments", "crdr": "credit", "calculation": { "http://www.publix.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://www.publix.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedLabel": "Payment for investments", "label": "Payments to Acquire Investments", "documentation": "The cash outflow associated with the purchase of all investments (debt, security, other) during the period." } } }, "auth_ref": [ "r62" ] }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "crdr": "credit", "calculation": { "http://www.publix.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.publix.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedLabel": "Payment for capital expenditures", "label": "Payments to Acquire Property, Plant, and Equipment", "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets." } } }, "auth_ref": [ "r63" ] }, "us-gaap_PaymentsToSuppliersAndEmployees": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PaymentsToSuppliersAndEmployees", "crdr": "credit", "calculation": { "http://www.publix.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.publix.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedLabel": "Cash paid to employees and suppliers", "label": "Payments to Suppliers and Employees", "documentation": "Cash payments to suppliers for goods and services provided and to employees for services provided." } } }, "auth_ref": [ "r132", "r486", "r487" ] }, "us-gaap_PrepaidExpenseCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PrepaidExpenseCurrent", "crdr": "debit", "calculation": { "http://www.publix.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.publix.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Prepaid expenses", "label": "Prepaid Expense, Current", "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits within a future period of one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r111", "r222", "r223", "r432" ] }, "us-gaap_ProceedsFromCustomers": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ProceedsFromCustomers", "crdr": "debit", "calculation": { "http://www.publix.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.publix.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Cash received from customers", "label": "Proceeds from Customers", "documentation": "Cash receipts from customers during the current period which are usually for sales of goods and services." } } }, "auth_ref": [ "r68" ] }, "us-gaap_ProceedsFromInterestAndDividendsReceived": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ProceedsFromInterestAndDividendsReceived", "crdr": "debit", "calculation": { "http://www.publix.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.publix.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Dividends and interest received", "label": "Proceeds from Interest and Dividends Received", "documentation": "Cash received for dividends and interest on the entity's equity and debt investments during the current period." } } }, "auth_ref": [ "r93", "r131" ] }, "us-gaap_ProceedsFromIssuanceOfCommonStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ProceedsFromIssuanceOfCommonStock", "crdr": "debit", "calculation": { "http://www.publix.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.publix.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Proceeds from sale of common stock", "label": "Proceeds from Issuance of Common Stock", "documentation": "The cash inflow from the additional capital contribution to the entity." } } }, "auth_ref": [ "r5" ] }, "us-gaap_ProceedsFromOtherOperatingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ProceedsFromOtherOperatingActivities", "crdr": "debit", "calculation": { "http://www.publix.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.publix.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Other operating cash receipts", "label": "Proceeds from Other Operating Activities", "documentation": "Amount of cash inflow from operating activities classified as other." } } }, "auth_ref": [ "r69" ] }, "us-gaap_ProceedsFromSaleMaturityAndCollectionsOfInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ProceedsFromSaleMaturityAndCollectionsOfInvestments", "crdr": "debit", "calculation": { "http://www.publix.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.publix.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Proceeds from sale and maturity of investments", "label": "Proceeds from Sale, Maturity and Collection of Investments", "documentation": "The cash inflow associated with the sale, maturity and collection of all investments such as debt, security and so forth during the period." } } }, "auth_ref": [ "r19" ] }, "us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ProceedsFromSaleOfPropertyPlantAndEquipment", "crdr": "debit", "calculation": { "http://www.publix.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.publix.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Proceeds from sale of property, plant and equipment", "label": "Proceeds from Sale of Property, Plant, and Equipment", "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": [ "r61" ] }, "us-gaap_PropertyPlantAndEquipmentGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PropertyPlantAndEquipmentGross", "crdr": "debit", "calculation": { "http://www.publix.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.publix.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Property, plant and equipment", "label": "Property, Plant and Equipment, Gross", "documentation": "Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures." } } }, "auth_ref": [ "r72", "r103", "r360" ] }, "us-gaap_PropertyPlantAndEquipmentNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PropertyPlantAndEquipmentNet", "crdr": "debit", "calculation": { "http://www.publix.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.publix.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "totalLabel": "Net property, plant and equipment", "label": "Property, Plant and Equipment, Net", "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures." } } }, "auth_ref": [ "r10", "r304", "r349", "r360", "r454" ] }, "us-gaap_ReclassificationAdjustmentOutOfAccumulatedOtherComprehensiveIncomeLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ReclassificationAdjustmentOutOfAccumulatedOtherComprehensiveIncomeLineItems", "presentation": [ "http://www.publix.com/role/AccumulatedOtherComprehensiveEarningsLossesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Reclassification out of Accumulated Other Comprehensive Income [Line Items]", "label": "Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r125" ] }, "us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTable", "presentation": [ "http://www.publix.com/role/AccumulatedOtherComprehensiveEarningsLossesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Reclassification out of Accumulated Other Comprehensive Income [Table]", "label": "Reclassification out of Accumulated Other Comprehensive Income [Table]", "documentation": "Disclosure of information about items reclassified out of accumulated other comprehensive income (loss)." } } }, "auth_ref": [ "r125" ] }, "us-gaap_RepaymentsOfLongTermDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RepaymentsOfLongTermDebt", "crdr": "credit", "calculation": { "http://www.publix.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 4.0 } }, "presentation": [ "http://www.publix.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedLabel": "Repayment of long-term debt", "label": "Repayments of Long-Term Debt", "documentation": "The cash outflow for debt initially having maturity due after one year or beyond the normal operating cycle, if longer." } } }, "auth_ref": [ "r65", "r379" ] }, "us-gaap_RetailRelatedInventoryMerchandise": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RetailRelatedInventoryMerchandise", "crdr": "debit", "calculation": { "http://www.publix.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.publix.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Inventories", "label": "Retail Related Inventory, Merchandise", "documentation": "Carrying amount as of the balance sheet date of merchandise inventory purchased by a retailer, wholesaler or distributor and held for future sale." } } }, "auth_ref": [ "r481" ] }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RetainedEarningsAccumulatedDeficit", "crdr": "credit", "calculation": { "http://www.publix.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.publix.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Retained earnings", "label": "Retained Earnings (Accumulated Deficit)", "documentation": "Amount of accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r42", "r73", "r356", "r372", "r374", "r380", "r391", "r454" ] }, "us-gaap_RetainedEarningsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RetainedEarningsMember", "presentation": [ "http://www.publix.com/role/CONDENSEDCONSOLIDATEDSTATEMENTOFSTOCKHOLDERSEQUITYCONDENSEDCONSOLIDATEDSTATEMENTOFSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Retained Earnings", "label": "Retained Earnings [Member]", "documentation": "Accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r98", "r136", "r137", "r138", "r140", "r145", "r147", "r149", "r204", "r205", "r224", "r254", "r255", "r257", "r258", "r259", "r261", "r262", "r263", "r268", "r270", "r271", "r273", "r275", "r300", "r301", "r369", "r371", "r381", "r537" ] }, "ck0000081061_RetirementPlansTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.publix.com/20240330", "localname": "RetirementPlansTextBlock", "presentation": [ "http://www.publix.com/role/RetirementPlanNotes" ], "lang": { "en-us": { "role": { "terseLabel": "Retirement Plan [Text Block]", "label": "Retirement Plans [Text Block]", "documentation": "Retirement Plans." } } }, "auth_ref": [] }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "crdr": "credit", "calculation": { "http://www.publix.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFEARNINGS": { "parentTag": "us-gaap_Revenues", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.publix.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFEARNINGS" ], "lang": { "en-us": { "role": { "terseLabel": "Sales", "label": "Revenue from Contract with Customer, Excluding Assessed Tax", "documentation": "Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise." } } }, "auth_ref": [ "r84", "r85", "r157", "r160", "r161", "r163", "r165", "r166", "r167", "r168", "r239", "r240", "r339" ] }, "us-gaap_Revenues": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "Revenues", "crdr": "credit", "calculation": { "http://www.publix.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFEARNINGS": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.publix.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFEARNINGS" ], "lang": { "en-us": { "role": { "totalLabel": "Total revenues", "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": [ "r84", "r85", "r126", "r135", "r157", "r160", "r161", "r163", "r165", "r166", "r167", "r168", "r203", "r226", "r227", "r228", "r229", "r230", "r231", "r232", "r233", "r234", "r291", "r344", "r436", "r518" ] }, "us-gaap_RevenuesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RevenuesAbstract", "presentation": [ "http://www.publix.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFEARNINGS" ], "lang": { "en-us": { "role": { "terseLabel": "Revenues:", "label": "Revenues [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "presentation": [ "http://www.publix.com/role/AccumulatedOtherComprehensiveEarningsLossesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Accumulated Other Comprehensive Earnings (Losses) [Table Text Block]", "label": "Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block]", "documentation": "Tabular disclosure of the components of accumulated other comprehensive income (loss)." } } }, "auth_ref": [ "r17", "r528", "r529" ] }, "us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfAvailableForSaleSecuritiesLineItems", "presentation": [ "http://www.publix.com/role/AvailableforSaleDebtSecuritiesReconciliationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Securities, Available-for-sale [Line Items]", "label": "Debt Securities, Available-for-Sale [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r172", "r173", "r174", "r175", "r176", "r177", "r178", "r179", "r180", "r181", "r182", "r183" ] }, "us-gaap_ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock", "presentation": [ "http://www.publix.com/role/InvestmentsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Available For Sale Debt Securities [Table Text Block]", "label": "Schedule of Available-for-Sale Securities Reconciliation [Table Text Block]", "documentation": "Tabular disclosure of the reconciliation of available-for-sale securities from cost basis to fair value." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfTradingSecuritiesAndOtherTradingAssetsLineItems", "presentation": [ "http://www.publix.com/role/InvestmentsEquitySecuritiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Securities [Line Items]", "label": "Debt and Equity Securities, FV-NI [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": [ "r287" ] }, "us-gaap_SelfInsuranceReserveCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SelfInsuranceReserveCurrent", "crdr": "credit", "calculation": { "http://www.publix.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.publix.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Self-insurance reserves", "label": "Self Insurance Reserve, Current", "documentation": "Carrying amount of accrued known and estimated losses incurred as of the balance sheet date for which no insurance coverage exists, and for which a claim has been made or is probable of being asserted, typically arising from workmen's compensation-type of incidents and personal injury to nonemployees from accidents on the entity's property that are expected to be paid within one year (or the normal operating cycle, if longer)." } } }, "auth_ref": [] }, "us-gaap_SelfInsuranceReserveNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SelfInsuranceReserveNoncurrent", "crdr": "credit", "calculation": { "http://www.publix.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.publix.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Self-insurance reserves", "label": "Self Insurance Reserve, Noncurrent", "documentation": "Carrying amount of accrued known and estimated losses incurred as of the balance sheet date for which no insurance coverage exists, and for which a claim has been made or is probable of being asserted, typically arising from workmen's compensation-type of incidents and personal injury to nonemployees from accidents on the entity's property that are expected to be paid after one year (or the normal operating cycle, if longer)." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensation", "crdr": "debit", "calculation": { "http://www.publix.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 9.0 } }, "presentation": [ "http://www.publix.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Retirement contributions paid or payable in common stock", "label": "Share-Based Payment Arrangement, Noncash Expense", "documentation": "Amount of noncash expense for share-based payment arrangement." } } }, "auth_ref": [ "r8" ] }, "us-gaap_ShortTermInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShortTermInvestments", "crdr": "debit", "calculation": { "http://www.publix.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.publix.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Short-term investments", "label": "Short-Term Investments", "documentation": "Amount of investments including trading securities, available-for-sale securities, held-to-maturity securities, and short-term investments classified as other and current." } } }, "auth_ref": [ "r80", "r81", "r482" ] }, "us-gaap_StatementEquityComponentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StatementEquityComponentsAxis", "presentation": [ "http://www.publix.com/role/AccumulatedOtherComprehensiveEarningsLossesDetails", "http://www.publix.com/role/CONDENSEDCONSOLIDATEDSTATEMENTOFSTOCKHOLDERSEQUITYCONDENSEDCONSOLIDATEDSTATEMENTOFSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Components [Axis]", "label": "Equity Components [Axis]", "documentation": "Information by component of equity." } } }, "auth_ref": [ "r12", "r40", "r43", "r44", "r98", "r123", "r124", "r125", "r136", "r137", "r138", "r140", "r145", "r147", "r149", "r158", "r204", "r205", "r224", "r238", "r254", "r255", "r257", "r258", "r259", "r261", "r262", "r263", "r268", "r269", "r270", "r271", "r272", "r273", "r275", "r292", "r294", "r295", "r296", "r297", "r298", "r300", "r301", "r305", "r362", "r369", "r370", "r371", "r381", "r427" ] }, "us-gaap_StatementLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StatementLineItems", "presentation": [ "http://www.publix.com/role/CONDENSEDCONSOLIDATEDSTATEMENTOFSTOCKHOLDERSEQUITYCONDENSEDCONSOLIDATEDSTATEMENTOFSTOCKHOLDERSEQUITY" ], "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": [ "r136", "r137", "r138", "r158", "r301", "r339", "r377", "r382", "r383", "r384", "r385", "r386", "r387", "r388", "r390", "r393", "r394", "r395", "r396", "r397", "r398", "r399", "r400", "r401", "r403", "r404", "r405", "r406", "r407", "r409", "r411", "r412", "r413", "r414", "r415", "r416", "r417", "r418", "r419", "r420", "r421", "r422", "r423", "r424", "r427", "r460" ] }, "us-gaap_StatementOfFinancialPositionAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StatementOfFinancialPositionAbstract", "lang": { "en-us": { "role": { "terseLabel": "Statement of Financial Position [Abstract]", "label": "Statement of Financial Position [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StatementOfIncomeAndComprehensiveIncomeAbstract", "lang": { "en-us": { "role": { "terseLabel": "Statement of Comprehensive Income [Abstract]", "label": "Statement of Comprehensive Income [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementOfStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StatementOfStockholdersEquityAbstract", "lang": { "en-us": { "role": { "terseLabel": "Statement of Stockholders' Equity [Abstract]", "label": "Statement of Stockholders' Equity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StatementTable", "presentation": [ "http://www.publix.com/role/CONDENSEDCONSOLIDATEDSTATEMENTOFSTOCKHOLDERSEQUITYCONDENSEDCONSOLIDATEDSTATEMENTOFSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Statement [Table]", "label": "Statement [Table]", "documentation": "Disclosure of information about statement of comprehensive income, income, other comprehensive income, financial position, cash flows, and shareholders' equity." } } }, "auth_ref": [ "r136", "r137", "r138", "r158", "r169", "r301", "r339", "r377", "r382", "r383", "r384", "r385", "r386", "r387", "r388", "r390", "r393", "r394", "r395", "r396", "r397", "r398", "r399", "r400", "r401", "r403", "r404", "r405", "r406", "r407", "r409", "r411", "r412", "r413", "r414", "r415", "r416", "r417", "r418", "r419", "r420", "r421", "r422", "r423", "r424", "r427", "r460" ] }, "ck0000081061_StatementsofStockholdersEquityParentheticalAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.publix.com/20240330", "localname": "StatementsofStockholdersEquityParentheticalAbstract", "lang": { "en-us": { "role": { "terseLabel": "Statements of Stockholders' Equity (Parenthetical) [Abstract]", "label": "Statements of Stockholders' Equity (Parenthetical) [Abstract]", "documentation": "Statements of Stockholders' Equity (Parenthetical) [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StockIssuedDuringPeriodSharesEmployeeStockOwnershipPlan": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockIssuedDuringPeriodSharesEmployeeStockOwnershipPlan", "presentation": [ "http://www.publix.com/role/CondensedConsolidatedStatementsofStockholdersEquityParentheticalParentheticals" ], "lang": { "en-us": { "role": { "terseLabel": "Contribution of shares to retirement plans", "label": "Stock Issued During Period, Shares, Employee Stock Ownership Plan", "documentation": "Number of shares of capital stock issued (purchased by employees) in connection with an employee stock ownership plan." } } }, "auth_ref": [ "r12", "r28", "r39", "r40", "r73" ] }, "us-gaap_StockIssuedDuringPeriodSharesNewIssues": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockIssuedDuringPeriodSharesNewIssues", "presentation": [ "http://www.publix.com/role/CondensedConsolidatedStatementsofStockholdersEquityParentheticalParentheticals" ], "lang": { "en-us": { "role": { "terseLabel": "Sale of shares to stockholders", "label": "Stock Issued During Period, Shares, New Issues", "documentation": "Number of new stock issued during the period." } } }, "auth_ref": [ "r12", "r39", "r40", "r73", "r378", "r427", "r430" ] }, "us-gaap_StockIssuedDuringPeriodValueEmployeeStockOwnershipPlan": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockIssuedDuringPeriodValueEmployeeStockOwnershipPlan", "crdr": "credit", "presentation": [ "http://www.publix.com/role/CONDENSEDCONSOLIDATEDSTATEMENTOFSTOCKHOLDERSEQUITYCONDENSEDCONSOLIDATEDSTATEMENTOFSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Contribution of shares to retirement plans", "label": "Stock Issued During Period, Value, Employee Stock Ownership Plan", "documentation": "Aggregate value of stock issued during the period as a result of employee stock ownership plan (ESOP)." } } }, "auth_ref": [ "r12", "r28", "r39", "r40", "r73" ] }, "us-gaap_StockIssuedDuringPeriodValueNewIssues": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockIssuedDuringPeriodValueNewIssues", "crdr": "credit", "presentation": [ "http://www.publix.com/role/CONDENSEDCONSOLIDATEDSTATEMENTOFSTOCKHOLDERSEQUITYCONDENSEDCONSOLIDATEDSTATEMENTOFSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Sale of shares to stockholders", "label": "Stock Issued During Period, Value, New Issues", "documentation": "Equity impact of the value of new stock issued during the period. Includes shares issued in an initial public offering or a secondary public offering." } } }, "auth_ref": [ "r12", "r39", "r40", "r73", "r381", "r427", "r430", "r466" ] }, "us-gaap_StockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockholdersEquity", "crdr": "credit", "calculation": { "http://www.publix.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "ck0000081061_TotalEquity", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.publix.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.publix.com/role/CONDENSEDCONSOLIDATEDSTATEMENTOFSTOCKHOLDERSEQUITYCONDENSEDCONSOLIDATEDSTATEMENTOFSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "totalLabel": "Total stockholders\u2019 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": [ "r40", "r43", "r44", "r71", "r392", "r408", "r428", "r429", "r454", "r467", "r489", "r515", "r527", "r537" ] }, "us-gaap_StockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockholdersEquityAbstract", "presentation": [ "http://www.publix.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Stockholders\u2019 equity:", "label": "Equity, Attributable to Parent [Abstract]" } } }, "auth_ref": [] }, "us-gaap_SubsequentEventLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SubsequentEventLineItems", "presentation": [ "http://www.publix.com/role/SubsequentEventDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Subsequent Event [Line Items]", "label": "Subsequent Event [Line Items]", "documentation": "Detail information of subsequent event by type. User is expected to use existing line items from elsewhere in the taxonomy as the primary line items for this disclosure, which is further associated with dimension and member elements pertaining to a subsequent event." } } }, "auth_ref": [ "r299", "r307" ] }, "us-gaap_SubsequentEventMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SubsequentEventMember", "presentation": [ "http://www.publix.com/role/SubsequentEventDetails" ], "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": [ "r299", "r307" ] }, "us-gaap_SubsequentEventTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SubsequentEventTable", "presentation": [ "http://www.publix.com/role/SubsequentEventDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Subsequent Event [Table]", "label": "Subsequent Event [Table]", "documentation": "Disclosure of information about significant event or transaction occurring between statement of financial position date and date when financial statements were issued." } } }, "auth_ref": [ "r299", "r307" ] }, "us-gaap_SubsequentEventTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SubsequentEventTypeAxis", "presentation": [ "http://www.publix.com/role/SubsequentEventDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Subsequent Event Type [Axis]", "label": "Subsequent Event Type [Axis]", "documentation": "Information by event that occurred after the balance sheet date but before financial statements are issued or available to be issued." } } }, "auth_ref": [ "r299", "r307" ] }, "us-gaap_SubsequentEventTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SubsequentEventTypeDomain", "presentation": [ "http://www.publix.com/role/SubsequentEventDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Subsequent Event Type [Domain]", "label": "Subsequent Event Type [Domain]", "documentation": "Event that occurred after the balance sheet date but before financial statements are issued or available to be issued." } } }, "auth_ref": [ "r299", "r307" ] }, "us-gaap_SubsequentEventsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SubsequentEventsAbstract", "lang": { "en-us": { "role": { "terseLabel": "Subsequent Events [Abstract]", "label": "Subsequent Events [Abstract]" } } }, "auth_ref": [] }, "us-gaap_SubsequentEventsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SubsequentEventsTextBlock", "presentation": [ "http://www.publix.com/role/SubsequentEventNotes" ], "lang": { "en-us": { "role": { "terseLabel": "Subsequent Events [Text Block]", "label": "Subsequent Events [Text Block]", "documentation": "The entire disclosure for significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued. Examples include: the sale of a capital stock issue, purchase of a business, settlement of litigation, catastrophic loss, significant foreign exchange rate changes, loans to insiders or affiliates, and transactions not in the ordinary course of business." } } }, "auth_ref": [ "r306", "r308" ] }, "us-gaap_TemporaryEquityCarryingAmountAttributableToParent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "TemporaryEquityCarryingAmountAttributableToParent", "crdr": "credit", "calculation": { "http://www.publix.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "ck0000081061_TotalEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.publix.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.publix.com/role/RetirementPlanAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock related to Employee Stock Ownership Plan (ESOP)", "verboseLabel": "Common stock related to ESOP", "label": "Temporary Equity, Carrying Amount, Attributable to Parent", "documentation": "Carrying amount, attributable to parent, of an entity's issued and outstanding stock which is not included within permanent equity. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. Includes stock with a put option held by an ESOP and stock redeemable by a holder only in the event of a change in control of the issuer." } } }, "auth_ref": [ "r226", "r228", "r229", "r230", "r233", "r234", "r247", "r354" ] }, "us-gaap_TemporaryEquityIssuePeriodIncreaseOrDecrease": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "TemporaryEquityIssuePeriodIncreaseOrDecrease", "presentation": [ "http://www.publix.com/role/CONDENSEDCONSOLIDATEDSTATEMENTOFSTOCKHOLDERSEQUITYCONDENSEDCONSOLIDATEDSTATEMENTOFSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Change for ESOP related shares", "label": "Temporary Equity, Carrying Amount, Period Increase (Decrease)", "documentation": "Change in the value of each type or class of stock classified as temporary equity during the period. The redemption requirement does not constitute an unconditional obligation that will be settled in a variable number of shares constituting a monetary value predominantly indexed to (a) a fixed monetary amount known at inception, (b) an amount inversely correlated with the residual value of the entity, or (c) an amount determined by reference to something other than the fair value of issuer's stock. Does not include mandatorily redeemable stock. The exception is if redemption is required upon liquidation or termination of the reporting entity." } } }, "auth_ref": [ "r15", "r25" ] }, "ck0000081061_TotalEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://www.publix.com/20240330", "localname": "TotalEquity", "crdr": "credit", "calculation": { "http://www.publix.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.publix.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "totalLabel": "Total equity", "label": "Total Equity", "documentation": "Total of all equity items, net of receivables from officers, directors, owners, and affiliates of the entity, attributable to both the parent and noncontrolling interests." } } }, "auth_ref": [] }, "us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain", "presentation": [ "http://www.publix.com/role/AvailableforSaleDebtSecuritiesReconciliationDetails", "http://www.publix.com/role/InvestmentsEquitySecuritiesDetails", "http://www.publix.com/role/TemporarilyImpairedAvailableforSaleDebtSecuritiesbyTimePeriodImpairedDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Financial Instruments [Domain]", "label": "Financial Instruments [Domain]", "documentation": "Instrument or contract that imposes a contractual obligation to deliver cash or another financial instrument or to exchange other financial instruments on potentially unfavorable terms and conveys a contractual right to receive cash or another financial instrument or to exchange other financial instruments on potentially favorable terms." } } }, "auth_ref": [ "r172", "r173", "r174", "r175", "r176", "r177", "r178", "r179", "r180", "r181", "r182", "r183", "r184", "r185", "r186", "r187", "r188", "r189", "r190", "r191", "r192", "r193", "r194", "r195", "r196", "r197", "r198", "r199", "r200", "r201", "r236", "r237", "r274", "r287", "r309", "r310", "r311", "r312", "r313", "r314", "r315", "r316", "r317", "r318", "r319", "r320", "r321", "r322", "r323", "r324", "r325", "r326", "r327", "r328", "r329", "r330", "r331", "r332", "r333", "r334", "r335", "r336", "r337", "r338", "r363", "r445", "r446", "r447", "r448", "r449", "r450", "r451", "r452", "r453", "r455", "r473", "r474", "r475", "r476", "r477", "r478", "r479", "r510", "r511", "r512", "r513", "r521", "r522", "r523", "r524", "r525", "r526" ] }, "us-gaap_TreasuryStockCommonMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "TreasuryStockCommonMember", "presentation": [ "http://www.publix.com/role/CONDENSEDCONSOLIDATEDSTATEMENTOFSTOCKHOLDERSEQUITYCONDENSEDCONSOLIDATEDSTATEMENTOFSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Common Stock (Acquired from) Sold to Stockholders", "label": "Treasury Stock, Common [Member]", "documentation": "Previously issued common shares repurchased by the issuing entity and held in treasury." } } }, "auth_ref": [ "r26" ] }, "us-gaap_TreasuryStockCommonShares": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "TreasuryStockCommonShares", "presentation": [ "http://www.publix.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Treasury Stock, Common, Shares", "label": "Treasury Stock, Common, Shares", "documentation": "Number of previously issued common shares repurchased by the issuing entity and held in treasury." } } }, "auth_ref": [ "r26" ] }, "us-gaap_TreasuryStockSharesAcquired": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "TreasuryStockSharesAcquired", "presentation": [ "http://www.publix.com/role/CondensedConsolidatedStatementsofStockholdersEquityParentheticalParentheticals" ], "lang": { "en-us": { "role": { "terseLabel": "Acquisition of shares from stockholders", "label": "Treasury Stock, Shares, Acquired", "documentation": "Number of shares that have been repurchased during the period and are being held in treasury." } } }, "auth_ref": [ "r12", "r40", "r73" ] }, "us-gaap_TreasuryStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "TreasuryStockValue", "crdr": "debit", "calculation": { "http://www.publix.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_StockholdersEquity", "weight": -1.0, "order": 4.0 } }, "presentation": [ "http://www.publix.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Treasury stock at cost, 9 shares in 2024", "label": "Treasury Stock, Value", "documentation": "The amount allocated to treasury stock. Treasury stock is common and preferred shares of an entity that were issued, repurchased by the entity, and are held in its treasury." } } }, "auth_ref": [ "r26", "r27", "r40", "r43" ] }, "us-gaap_TreasuryStockValueAcquiredCostMethod": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "TreasuryStockValueAcquiredCostMethod", "crdr": "debit", "presentation": [ "http://www.publix.com/role/CONDENSEDCONSOLIDATEDSTATEMENTOFSTOCKHOLDERSEQUITYCONDENSEDCONSOLIDATEDSTATEMENTOFSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "negatedLabel": "Acquisition of shares from stockholders", "label": "Treasury Stock, Value, Acquired, Cost Method", "documentation": "Equity impact of the cost of common and preferred stock that were repurchased during the period. Recorded using the cost method." } } }, "auth_ref": [ "r12", "r26", "r73" ] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "presentation": [ "http://www.publix.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFEARNINGS" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted average shares outstanding", "label": "Weighted Average Number of Shares Outstanding, Basic", "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period." } } }, "auth_ref": [ "r150", "r155" ] } } } }, "std_ref": { "r0": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "SubTopic": "230", "Topic": "830", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477401/830-230-45-1" }, "r1": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-10A" }, "r2": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "Subparagraph": "(j)", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-10A" }, "r3": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "Subparagraph": "(k)", "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": "12", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-12" }, "r5": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "14", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-14" }, "r6": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "SubTopic": "405", "Topic": "942", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477787/942-405-45-2" }, "r7": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Subparagraph": "(g)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-25" }, "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": "2", "SubTopic": "10", "Topic": "505", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-2" }, "r13": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "15", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482739/220-10-55-15" }, "r14": { "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" }, "r15": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(27))", "SubTopic": "10", "Topic": "210", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r16": { "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" }, "r17": { "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" }, "r18": { "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" }, "r19": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-12" }, "r20": { "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" }, "r21": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-2" }, "r22": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-3" }, "r23": { "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" }, "r24": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "360", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-1" }, "r25": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "480", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480244/480-10-S99-1" }, "r26": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "30", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481549/505-30-45-1" }, "r27": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "30", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481520/505-30-50-4" }, "r28": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "40", "Section": "25", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480637/718-40-25-10" }, "r29": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "40", "Section": "50", "Paragraph": "1", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480489/718-40-50-1" }, "r30": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/205/tableOfContent" }, "r31": { "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" }, "r32": { "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" }, "r33": { "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" }, "r34": { "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(21))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r35": { "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(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r36": { "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" }, "r37": { "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(25))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r38": { "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(26))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r39": { "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" }, "r40": { "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" }, "r41": { "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" }, "r42": { "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" }, "r43": { "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" }, "r44": { "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" }, "r45": { "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" }, "r46": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/220/tableOfContent" }, "r47": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-10A" }, "r48": { "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" }, "r49": { "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))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r50": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r51": { "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)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r52": { "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" }, "r53": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(7)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r54": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(7)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r55": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(7)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r56": { "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" }, "r57": { "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(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r58": { "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)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r59": { "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" }, "r60": { "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" }, "r61": { "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" }, "r62": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-13" }, "r63": { "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" }, "r64": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "15", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-15" }, "r65": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "15", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-15" }, "r66": { "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" }, "r67": { "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" }, "r68": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-25" }, "r69": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-25" }, "r70": { "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" }, "r71": { "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" }, "r72": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-1" }, "r73": { "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" }, "r74": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "810", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/810/tableOfContent" }, "r75": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "820", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/820/tableOfContent" }, "r76": { "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/2147478546/942-210-S99-1" }, "r77": { "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/2147478546/942-210-S99-1" }, "r78": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r79": { "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/2147478546/942-210-S99-1" }, "r80": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r81": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r82": { "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/2147478524/942-220-S99-1" }, "r83": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "320", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/942-320/tableOfContent" }, "r84": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "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" }, "r85": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "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" }, "r86": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "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" }, "r87": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "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" }, "r88": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-6" }, "r89": { "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" }, "r90": { "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" }, "r91": { "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" }, "r92": { "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" }, "r93": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "16", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-16" }, "r94": { "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" }, "r95": { "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" }, "r96": { "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" }, "r97": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1403", "Paragraph": "b", "Publisher": "SEC" }, "r98": { "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" }, "r99": { "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" }, "r100": { "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" }, "r101": { "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" }, "r102": { "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" }, "r103": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(13))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r104": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(14))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r105": { "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" }, "r106": { "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" }, "r107": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r108": { "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(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r109": { "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" }, "r110": { "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" }, "r111": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r112": { "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" }, "r113": { "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" }, "r114": { "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" }, "r115": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-10A" }, "r116": { "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" }, "r117": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "14A", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-14A" }, "r118": { "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" }, "r119": { "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" }, "r120": { "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" }, "r121": { "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" }, "r122": { "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" }, "r123": { "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" }, "r124": { "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" }, "r125": { "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" }, "r126": { "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" }, "r127": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(21))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r128": { "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" }, "r129": { "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" }, "r130": { "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" }, "r131": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-25" }, "r132": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-25" }, "r133": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2A", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-2A" }, "r134": { "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" }, "r135": { "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" }, "r136": { "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" }, "r137": { "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" }, "r138": { "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" }, "r139": { "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" }, "r140": { "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" }, "r141": { "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" }, "r142": { "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" }, "r143": { "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" }, "r144": { "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" }, "r145": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-6" }, "r146": { "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" }, "r147": { "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" }, "r148": { "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" }, "r149": { "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" }, "r150": { "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" }, "r151": { "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" }, "r152": { "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" }, "r153": { "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" }, "r154": { "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" }, "r155": { "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" }, "r156": { "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" }, "r157": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "270", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482964/270-10-50-1" }, "r158": { "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" }, "r159": { "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" }, "r160": { "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" }, "r161": { "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" }, "r162": { "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" }, "r163": { "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" }, "r164": { "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" }, "r165": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(ee)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32" }, "r166": { "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" }, "r167": { "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" }, "r168": { "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" }, "r169": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481990/310-10-45-13" }, "r170": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/320/tableOfContent" }, "r171": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-10" }, "r172": { "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" }, "r173": { "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" }, "r174": { "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" }, "r175": { "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" }, "r176": { "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" }, "r177": { "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" }, "r178": { "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" }, "r179": { "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" }, "r180": { "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" }, "r181": { "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" }, "r182": { "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" }, "r183": { "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" }, "r184": { "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" }, "r185": { "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" }, "r186": { "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" }, "r187": { "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" }, "r188": { "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" }, "r189": { "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" }, "r190": { "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" }, "r191": { "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" }, "r192": { "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" }, "r193": { "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" }, "r194": { "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" }, "r195": { "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" }, "r196": { "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" }, "r197": { "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" }, "r198": { "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" }, "r199": { "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" }, "r200": { "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" }, "r201": { "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" }, "r202": { "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" }, "r203": { "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" }, "r204": { "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" }, "r205": { "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" }, "r206": { "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" }, "r207": { "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" }, "r208": { "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" }, "r209": { "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" }, "r210": { "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" }, "r211": { "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" }, "r212": { "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" }, "r213": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479106/326-30-50-4" }, "r214": { "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" }, "r215": { "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" }, "r216": { "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" }, "r217": { "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" }, "r218": { "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" }, "r219": { "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" }, "r220": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479106/326-30-50-9" }, "r221": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479106/326-30-50-9" }, "r222": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "340", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "05", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482955/340-10-05-5" }, "r223": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "340", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483032/340-10-45-1" }, "r224": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "60", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476166/350-60-65-1" }, "r225": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-3" }, "r226": { "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" }, "r227": { "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" }, "r228": { "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" }, "r229": { "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" }, "r230": { "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" }, "r231": { "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" }, "r232": { "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" }, "r233": { "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" }, "r234": { "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" }, "r235": { "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" }, "r236": { "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" }, "r237": { "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" }, "r238": { "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" }, "r239": { "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" }, "r240": { "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" }, "r241": { "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" }, "r242": { "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" }, "r243": { "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" }, "r244": { "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" }, "r245": { "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" }, "r246": { "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" }, "r247": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 14.E.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479830/718-10-S99-1" }, "r248": { "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" }, "r249": { "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" }, "r250": { "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" }, "r251": { "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" }, "r252": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-22" }, "r253": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "23", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-23" }, "r254": { "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" }, "r255": { "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" }, "r256": { "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" }, "r257": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2" }, "r258": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2" }, "r259": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2" }, "r260": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2" }, "r261": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2" }, "r262": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "60", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476176/805-60-65-1" }, "r263": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "60", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476176/805-60-65-1" }, "r264": { "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" }, "r265": { "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" }, "r266": { "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" }, "r267": { "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" }, "r268": { "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" }, "r269": { "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" }, "r270": { "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" }, "r271": { "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" }, "r272": { "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" }, "r273": { "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" }, "r274": { "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" }, "r275": { "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" }, "r276": { "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" }, "r277": { "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" }, "r278": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "54B", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482134/820-10-35-54B" }, "r279": { "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" }, "r280": { "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" }, "r281": { "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" }, "r282": { "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" }, "r283": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r284": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2E", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2E" }, "r285": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-3" }, "r286": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6A" }, "r287": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6B" }, "r288": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6B" }, "r289": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6B", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6B" }, "r290": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1A", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482736/825-10-45-1A" }, "r291": { "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" }, "r292": { "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" }, "r293": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-20" }, "r294": { "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" }, "r295": { "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" }, "r296": { "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" }, "r297": { "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" }, "r298": { "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" }, "r299": { "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" }, "r300": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479832/842-10-65-8" }, "r301": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "12A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479165/842-20-35-12A" }, "r302": { "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" }, "r303": { "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" }, "r304": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-7A" }, "r305": { "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" }, "r306": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "855", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/855/tableOfContent" }, "r307": { "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" }, "r308": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "855", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483399/855-10-50-2" }, "r309": { "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" }, "r310": { "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" }, "r311": { "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" }, "r312": { "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" }, "r313": { "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" }, "r314": { "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" }, "r315": { "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" }, "r316": { "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" }, "r317": { "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" }, "r318": { "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" }, "r319": { "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" }, "r320": { "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" }, "r321": { "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" }, "r322": { "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" }, "r323": { "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" }, "r324": { "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" }, "r325": { "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" }, "r326": { "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" }, "r327": { "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" }, "r328": { "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" }, "r329": { "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" }, "r330": { "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" }, "r331": { "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" }, "r332": { "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" }, "r333": { "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" }, "r334": { "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" }, "r335": { "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" }, "r336": { "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" }, "r337": { "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" }, "r338": { "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" }, "r339": { "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" }, "r340": { "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/2147478546/942-210-S99-1" }, "r341": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1" }, "r342": { "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/2147478524/942-220-S99-1" }, "r343": { "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/2147478524/942-220-S99-1" }, "r344": { "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/2147477314/942-235-S99-1" }, "r345": { "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/2147477268/942-320-50-3A" }, "r346": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477268/942-320-50-3A" }, "r347": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3A", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477268/942-320-50-3A" }, "r348": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3A", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477268/942-320-50-3A" }, "r349": { "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/2147478451/942-360-50-1" }, "r350": { "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/2147478777/944-210-S99-1" }, "r351": { "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/2147478777/944-210-S99-1" }, "r352": { "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/2147478777/944-210-S99-1" }, "r353": { "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/2147478777/944-210-S99-1" }, "r354": { "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)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r355": { "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/2147478777/944-210-S99-1" }, "r356": { "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/2147478777/944-210-S99-1" }, "r357": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(24))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r358": { "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/2147478777/944-210-S99-1" }, "r359": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(8)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r360": { "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/2147478777/944-210-S99-1" }, "r361": { "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/2147477250/944-220-S99-1" }, "r362": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1" }, "r363": { "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/2147477250/944-220-S99-1" }, "r364": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1" }, "r365": { "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/2147477250/944-220-S99-1" }, "r366": { "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/2147477250/944-220-S99-1" }, "r367": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(3)(d)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1" }, "r368": { "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/2147477250/944-220-S99-1" }, "r369": { "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" }, "r370": { "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" }, "r371": { "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" }, "r372": { "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" }, "r373": { "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" }, "r374": { "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" }, "r375": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480424/946-10-50-1" }, "r376": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480424/946-10-50-2" }, "r377": { "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" }, "r378": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(i)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479886/946-10-S99-3" }, "r379": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(i)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479886/946-10-S99-3" }, "r380": { "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" }, "r381": { "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/2147478009/946-205-45-4" }, "r382": { "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/2147477796/946-210-45-4" }, "r383": { "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/2147479170/946-210-S99-1" }, "r384": { "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/2147479170/946-210-S99-1" }, "r385": { "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/2147479170/946-210-S99-1" }, "r386": { "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/2147479170/946-210-S99-1" }, "r387": { "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/2147479170/946-210-S99-1" }, "r388": { "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/2147479170/946-210-S99-1" }, "r389": { "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/2147479170/946-210-S99-1" }, "r390": { "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/2147479170/946-210-S99-1" }, "r391": { "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/2147479170/946-210-S99-1" }, "r392": { "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/2147479170/946-210-S99-1" }, "r393": { "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/2147479170/946-210-S99-1" }, "r394": { "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/2147479170/946-210-S99-1" }, "r395": { "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/2147479170/946-210-S99-1" }, "r396": { "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/2147479170/946-210-S99-1" }, "r397": { "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/2147479170/946-210-S99-1" }, "r398": { "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/2147479170/946-210-S99-1" }, "r399": { "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/2147479170/946-210-S99-1" }, "r400": { "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/2147479170/946-210-S99-1" }, "r401": { "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/2147479170/946-210-S99-1" }, "r402": { "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/2147479170/946-210-S99-1" }, "r403": { "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/2147479170/946-210-S99-1" }, "r404": { "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/2147479170/946-210-S99-1" }, "r405": { "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/2147479170/946-210-S99-1" }, "r406": { "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/2147479170/946-210-S99-1" }, "r407": { "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/2147479170/946-210-S99-2" }, "r408": { "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/2147479170/946-210-S99-2" }, "r409": { "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/2147479105/946-220-45-3" }, "r410": { "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/2147479105/946-220-45-7" }, "r411": { "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/2147479134/946-220-S99-1" }, "r412": { "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/2147479134/946-220-S99-1" }, "r413": { "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/2147479134/946-220-S99-1" }, "r414": { "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/2147479134/946-220-S99-1" }, "r415": { "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/2147479134/946-220-S99-1" }, "r416": { "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/2147479134/946-220-S99-1" }, "r417": { "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/2147479134/946-220-S99-1" }, "r418": { "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/2147479134/946-220-S99-1" }, "r419": { "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/2147479134/946-220-S99-1" }, "r420": { "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/2147479134/946-220-S99-1" }, "r421": { "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/2147479134/946-220-S99-1" }, "r422": { "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/2147479134/946-220-S99-1" }, "r423": { "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/2147479134/946-220-S99-1" }, "r424": { "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/2147479134/946-220-S99-1" }, "r425": { "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/2147479134/946-220-S99-1" }, "r426": { "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/2147479134/946-220-S99-3" }, "r427": { "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/2147479134/946-220-S99-3" }, "r428": { "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/2147479134/946-220-S99-3" }, "r429": { "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/2147479134/946-220-S99-3" }, "r430": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478448/946-505-50-2" }, "r431": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483467/210-10-45-1" }, "r432": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483467/210-10-45-1" }, "r433": { "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" }, "r434": { "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" }, "r435": { "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" }, "r436": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "48", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-48" }, "r437": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "49", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-49" }, "r438": { "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" }, "r439": { "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" }, "r440": { "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" }, "r441": { "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" }, "r442": { "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" }, "r443": { "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" }, "r444": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "231", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482663/740-10-55-231" }, "r445": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "100", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-100" }, "r446": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "101", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-101" }, "r447": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "103", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-103" }, "r448": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "107", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-107" }, "r449": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "107", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-107" }, "r450": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "107", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-107" }, "r451": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "107", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-107" }, "r452": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "107", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-107" }, "r453": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "107", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-107" }, "r454": { "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" }, "r455": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "860", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481395/860-30-55-4" }, "r456": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480078/944-80-55-17" }, "r457": { "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/2147478795/946-210-50-1" }, "r458": { "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/2147478795/946-210-50-6" }, "r459": { "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/2147477439/946-210-55-1" }, "r460": { "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/2147477802/946-310-45-1" }, "r461": { "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/2147477271/946-320-S99-1" }, "r462": { "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/2147477271/946-320-S99-2" }, "r463": { "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/2147477271/946-320-S99-3" }, "r464": { "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/2147477271/946-320-S99-6" }, "r465": { "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/2147479168/946-830-55-10" }, "r466": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479168/946-830-55-11" }, "r467": { "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/2147479168/946-830-55-12" }, "r468": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b-2" }, "r469": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 10-Q", "Number": "240", "Section": "308", "Subsection": "a" }, "r470": { "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" }, "r471": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-T", "Number": "232", "Section": "405" }, "r472": { "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-28" }, "r473": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "a", "Publisher": "SEC" }, "r474": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "b", "Subparagraph": "(1)", "Publisher": "SEC" }, "r475": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "b", "Subparagraph": "(2)", "Publisher": "SEC" }, "r476": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "b", "Subparagraph": "(3)", "Publisher": "SEC" }, "r477": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "c", "Subparagraph": "(2)(i)", "Publisher": "SEC" }, "r478": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "c", "Subparagraph": "(2)(ii)", "Publisher": "SEC" }, "r479": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "c", "Subparagraph": "(2)(iii)", "Publisher": "SEC" }, "r480": { "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" }, "r481": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r482": { "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" }, "r483": { "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" }, "r484": { "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" }, "r485": { "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" }, "r486": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "17", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-17" }, "r487": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "17", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-17" }, "r488": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-28" }, "r489": { "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" }, "r490": { "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" }, "r491": { "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" }, "r492": { "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" }, "r493": { "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" }, "r494": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-6" }, "r495": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "270", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482964/270-10-50-1" }, "r496": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r497": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r498": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(ee)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32" }, "r499": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r500": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r501": { "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" }, "r502": { "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" }, "r503": { "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" }, "r504": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-2" }, "r505": { "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" }, "r506": { "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" }, "r507": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-3" }, "r508": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-3" }, "r509": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-3" }, "r510": { "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" }, "r511": { "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" }, "r512": { "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" }, "r513": { "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" }, "r514": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "321", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479536/321-10-50-4" }, "r515": { "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" }, "r516": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r517": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482130/360-10-45-5" }, "r518": { "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" }, "r519": { "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" }, "r520": { "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" }, "r521": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "54B", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482134/820-10-35-54B" }, "r522": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r523": { "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" }, "r524": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r525": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2E", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2E" }, "r526": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6A" }, "r527": { "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" }, "r528": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-20" }, "r529": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481674/830-30-50-1" }, "r530": { "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" }, "r531": { "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" }, "r532": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "940", "SubTopic": "320", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/940-320/tableOfContent" }, "r533": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "942", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3A", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477268/942-320-50-3A" }, "r534": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1" }, "r535": { "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" }, "r536": { "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/2147478009/946-205-45-4" }, "r537": { "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/2147479134/946-220-S99-3" } } } ZIP 53 0000081061-24-000024-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0000081061-24-000024-xbrl.zip M4$L#!!0 ( -!PH5CO9=OL?P< )TA 5 83%Q,C R-&5X:&EB:70S M,3$N:'1MY5IK<]NV$OW>7X':TS29D6P][,26G9+_)7IQE)]>J+TR_; M;?&M2>J"2B\22]*3$K73Y5C\K,C=B':[D3HWU9%K],[$#\;>Z,G,HY[ M[7-Z-5_G=#]>G^Z'34Y'1LU>G2H]$5J]W-&]SO/C SKH'QT][QP<]WI'G=YQ MJ@Z3HZ.TGZBD_]_N#J9"/,YQ?I;3RYU"E^V,>/_!06_OQ6'E3Z9:^6S0[72^ MVKDGZNG6MV6NQ^4@*(S1U)0>BE@L'+^NK+]ATGPX,;FQ@]U.^#OAD78J"YW/ M!E\/=4%.O*&IN#*%++]N.5FZMB.KTRCH]/\(:D+C<#EMK, ZN2YI;E6WQW9< MW&9ZI+WH=_>Z*[INM./WK$D0$;)_N3DOUIIS?G$UO'Q]>7XVO'S[1OSPT]7U M3V=OAF+X5EQ?G(=[_4YO8TP*:<<(^\AX;XH!A_QCL>OM:S'\[D)EF>:DQM2*WK31A\I D=*@"F(?J4LARYFH2V]K@AVHBZ%$PKE2 M%+BR6N8BE0EN66$*4+8W46Y%H*2$G)-VQB*%O"'LN[2FPST%9;!E'NHK]F"! M1%O44XB5F Y-%&(YS722"5?SQ]W\*5EJ%F$#"NUR%%ZNX5/M,QCH*DJ"@KPN M,*&-@ID33%-B-%MVPV>-C_[C\4$BU24BP,&\\W@+X( XANW2N"Y3)&$@5'Q/ M\EIA341UR;TM($)SXE8("N.)<0926P"FB95[L#4PJ30OW&*).H< 4&(0RK"= M"_HDTF4BS0R*>HGV>C\2R$MA? A''J4$[M9$# #*G89R[-8 69A=N%K MI5V2&U=C'G..-7E:6Z0RXH?7%YSS2["*869=MMXHO;=1BHW8SH=@@P37K<<6 MY'L 0@N\OD@_@%!_[\/U)?+9)A#A\ 25X%"#=J"+,[E6 MX:#HZI'32DNKV0 =*UD@T))7JAU7EY W+I2B0"_&$13"$3%,JM#*Z*3.);,B MS I*W%4IS(@U;[E4X]N(6!#$A?FDWHNH/@6NV9>P'8(281]C>$UUJB +U MWC8&5;6M@#D7:FV2&*N" J$U&E.)$IH#>ABABC'-(FC[(KR ?5V!_3Y[@"4; M 483F=+E^LXCX D3P3PN]C]NAL5HWA:&%&D\ 7T"''B#SQD2:C/G1&^O1HV/3$WC$$;60N,1 M3,/URB1);3DV2\5AS:J%<1[W^:D0UG()%OHM'I/%TPU34H ,'/! NE$SJ%4FW:*2,GL$4)(*M!K\T5#>#&>Z&\J;H]\#^=9[N^B]@?BQ M=^F'?W:7'AZG+ #'_1;K:%^R(6Z3,(1\=D_N!GG M(S:W*^&!)Q3CDTZB":%KZM"B*9Z2O.'"$MN%4%I"HQ.>\LR/VX\"1-._QM/A M&E:0"A,=+4AA(WB:]@A3@ !T,:U8W1Q*FZL+Q ^N"L8T9+SVP<0_HG)M[I:Y M0*46:=="6"A0!0(;'IHU"&A%?M?EQ.038I(OY;AY]F<;=J&BRLV,,#K-3&04 M>0]?P,.?4@'W/L6'V=_"DX%KHLN_E[/XI=N*;P[%]N^UWCGFPZFB,7"$I"#; MAIVYK!P-YE^X7ZER.1OH,F@;)IVL>G#"10.M0./%X- XW+QJ['6ZXINEP1(Y>[3E3SJ873,C":2QL;WZ^]I M:?R&;6*RF]N7\,%X1MU2J_OIIULS/LE\D9^>9"35Z5]._MINB^]-4A=4>I%8 MDIZ4J)TN[\0OBMR]:+<;J7-3C:V^R[SH=7K[XA=C[_50QG&O?4ZGDWE.=N/U MR6Y8Y&1@U/CT1.FAT.K-EI9'U-U7O>3H2!WL#U2*:WEXF*9'@W3_J-M-_MW= M@BK$HX[SXYS>;!6Z;&?$Z_?W>SN'!Y4_'FGELWZWT_G;5A ]/4E-Z;&>A7[\ MNC2-IP??EKF^*_MA,UM1:3*1N#:% M++]I.5FZMB.KTRCH]'\)UL"P<#EJC,4\N2YI8GRWQ^9>/&1ZH+W8Z^[T%FU] MRN($SB7[AYM\N-+D\XOKV\NWE^=GMY=7[\6//U_?_'SV_E;<7HF;B_-P;Z_3 M6^OW0MH[1'!@O#=%GZ/WN>SKZJVX_>%"W)Q=?W?V_N*F??7/?US\2YR=WPJ, M]#K/V=.GB@Q9KU.=2*]-^1E9NQKZERWQ=QKJ4MSLB'>UK;)Q2R1A!V/A,^E? M;!\<'?\^'/VG=CS-)]I8=^?%=O=UYWCY\U)D$=>?F=+BG8 R6S$.1Q!HLD&B+H@BQ$NJP1"&6HTPGF7 U M?\ST1V2IF80W4&B7HWIR(1YIGV&#KJ(D&,CS A/:*&QS"#4E!N-Y-WS5^-A[ M/CY(I+I$!#B8,X^W Z(8]C.C>LR11(&*L7W)*\5YD14Y]S; B(T)VZ%H#"> M&&=Y/@-,$ROW:&E@4FF>N,42=0X!H,0@E&$Y%^Q)I,M$FIN1FT#(TIUVWDHL M)/EFM!M6MN:0X";&+%G[58-A?RT8;A<\]V+[J-<]/'9-N)MZP\EE4E1.LM'Y MET):"N%#./0@)W:S(& &5.PREF>Q LS"[,+72KLD-ZZ&'G..-7FSJ?K2.2K M=2#""0@FPYN!K'\[U"VN(XFLW>8J3.@#$M.58HDPM<4$2.VA=H$P($5EF(=[ MI!G5S-.5I5P&'#0U8A;+5D-E/*A!.[#%F5RK<-IS]Q]2E.T)WH(O[D5 M;<:T6&[ 7O%R=><1\ 1%,(^+_ M@#T!#KS UPP)M9YSHK>7H\9'IJ9Q"",KH?$,IN%Z99*DMAR;N>*P8M;".(_[ M_#P(<[D$$_T:C\GBY1J5%" #!SR2;@Q',TWAM,<'P;*>VO4J6I5)-ZVDS!X! ME*0"K09_-)0WQIGNGO+FZ/=(OO7!+OI@('[N7?K!Q^[2P^.4*8!;LQ1GQID' MT2S;&0;/**Q++=34-HDVRIO&%)8)-S!E46COB9[@TX%!M>1QI6%?F.0EH ;Z M)KV""I +J8 M5JQN#J7-U07B!U>%S31DO/+!Q)^BFC4(:$5^ MU^70Y$-BDB_E7?/LSS;L0D65FS%A=)29R"AR 5_ PT>I@#M?XL/L[^')P#71 MY>_D.'[IMN+K/[&TJ:?>OCT]YL.IHMG@ $E!MHU]YK)RU)]\X7ZERN6XK\M@ M;5 Z7O;@D(L&6H'&B\&A<;AY7]A[O;?3B[#V,,>KRZ M.]%=.;Z@O!NFMQ.)B7OWX]+]2"ZBW#@O'V\N;BO M_S]"PAO7%]O[2(/P^?B%SC3&O],-#0:\J?KP@@B/*L1D1T_X:$)BGY.;/K)K MOB2$G&>:4G'Q0$G-1SUQ%9NX91?LAF3>D"\>>6OR8X#*N/!LO1^?@@UIZ>7Z% M96^WR@;;P *&I8ICV0I5N84#7R[YE-*,-(R"9C0G:6R<7Y^GI?$;MCES>\F^ M'!^,9]0MM;J??KHUX]/<%_KL-)=IE=Q+P6JGRGOV MLY#N@;7;C=2%J<96W>>>]3J]??:SL0]JR..X5U[+L\D\I[OQ^G0W+'*:&#$^ M.Q5JR)1XMZ4.#V1Z=)ST#L7QP7ZGU^''^S(Y.A1O>7*<=I+C?W6WH KQJ./\ M6,MW6X4JV[FD]?O[O9W#@\J?C)3P>;_;Z?QE*XB>G6:F]%C/0C]^79K&RT?? MYEK=E_VPF:VH-!E.C3:VO]T)?RN M[:15611TZC\2UL"P<#EJC,4\6I5R8GRW1^9>/N8J49[M=7?V%FU]SN(4SI7V M?V[RX4J3+RYO!UV7*+\C:U="_:K'W?*@$N]EA-[G26E6NQ=*PAS'S.?>OM@^.3GX; MDOY=.YKF,VVMN_-JN_NV<[+\><5R/I3,RJ&2(S"LSY5C/];< O=ZS&YE9:QG MIF0?C"U8M]/^D9F,W=2)5H_LKJZD93]P^R ]7'55IECGX/@E+JJX$.#TMI89 MC#U:Z;1X2Y4"V=AOD]!G#EF=>EM+;$/E+=0Z>!*1\CDVZ"J9!@-I7F!"&8%M#J$F6#*>=\,WC8^]E^-#LDR5 MB %<^;Q%L !<0S;N7%59DC"0*;XGNI:8$Y$=)6" KAB7"F]0PP M3:SS3)N1FT#(RGOEO.58B-/-:#>L M;,TAP4V,6;+VFP;#_EHP#!8\]VK[J-<]/'%-N)MZ0\EE,M1.::/SKQBW,H0/ MX5")EN1F)H$94+'+29[$"C +L0M="^52;5P-/>(<:W2K M&&:R9>.%LH6%,BQ$^WP*-DA0W7II05X $%KJQ.GA.)6T094K&2!0$N:J79474+> MN%"* KT8)V$03GI!J4(KH]):J 5+3K!";N3,F)$[D#$*FA(81Q*R;1!OX43Y16 M?DRU:]6RA/T C!#S"-L%T;F&*%#O8[.AJK85,.="K4U38T4P(+1&][)$"=6 M'D9D19@F$;1]$5[ OJK ?M\\P-*U )-#KNN0[>1]F65H3]00?G,KVHQIL=R MO>+EZLXCX F*8!X7^YO$U'Z]!9OP*Y]*2VK>LE]OAEDR:0M#BC2>@#T!#K3 MMPP)L9YSHK>7HT9'IJ9Q"",KH?$"IJ%Z9=*TMA2;N>*P8M;".(_[]$0(<[D4 M$_T2C\GL]1J5#" #!SR1;@Q',RW#:8\.@F4]M>M-M"KG;EI)B3T"**4(M!K\ MT5#>&&>Z!ZF;H]\3^=8GN^B3@?BE=^D'OW>7'AZG3 ' VJ@+T?TB/_4 MS$WR0_Y2*Y@?\DR.VR\"1-._QM/A"E;@ HI.3DEA+7B:]@@J0 "ZF%:L;@ZE MS=4%X@=7A3B_"VL,<+R8K-R\4=SIA;->+Y<'>V^Y$=^7X M@O)NF-Y.)";NW8]+4[NJ7<7+=UM[6Q.9)DG[O>J1=1?A0'G[='-Q7_]_A(1W MKJ^V]Y$&X7/YENSOZ.#8#4YQBJI+BUWD2F;LPY0PKV./%ZK?@*HL3GQVV56[(?,W M))CR@)S[_I?^LX<"&" M+*:)AD!2HFD(F6+)$CZ'5-V!XQ1:0Y%N)%M&&GS7;\%G(>_8/55A(CD_=H+5PV^V3%NF<$-^E7J<3=+QF,UBT M.K]Z%31%]=Q&Z0VG9Y68)4Y$3?QNRZ\?MU/=6[%01UW/=;^K;*EJNM8.X6R9 M=&W"*%V(1&,B$AWGMSO^GS JQ8'@0G8/7/O7,Q)G06+&-]T/,Q93!==T!1,1 MD^1#39%$.8I*ML@5%?N#8IJ8L?VY*E"@'\X26J+R?(-CM([8G&EH^G5O)]QJ? TWMY/I[>!Z!K,Q>"=P6Y_6AW68 MCH96ZC7;;NTU]7E31(,I#"[&-[/1Q4,X3Z8=$[G$SIT+K47<-5W[7H"4M)^Z M'1A?PNR'$4P'D^\'UZ.I,_[YI]$O,!C.C,1W7?]OX"N>:)%BH&V\OV5*L\7F MC49K%E$(J,0,6$ T$PDHJF$AI(Y@3KE8 5-X8U:?RN8QTV85L@0"D20TL 8K MAKH:_7S*B,32\0U,:(H> (670L;@N: M3E">7FYDQPB( A**U$!X:+.E:2J/J9H,ID3.24*5,UYSNH%!H(W$5+[^4NE- MH4_?4YVO:C A24@XAUD=?A0(JP936:_!:$V#3+-["L.(,(F12OQ%26I%@^ - MDF4$BNXYVD;_5"._*JD+?;[M5,9#$_BXSC, 58 M!LXP^)=!D_3WC$EJCA7*U.%1JQ^1*N 0>>VCL%K6EBK,AI#[ ; M_K?T^M7GV&4)[I@XWW:XQS1!!W:IZ0?4XR@@]ZFDRK!<,V(S/&B&.1&.-5 I MTJYJUFK!$I($YCDZ#)EUC00;K8SG11*XT&Q,]6B^7EPF^]^3;[M/+I '.]DY MK1_)INB^8CF__ICVHDR3.:[0K_CE;9[Y5O& M#>M>EAHENZT\=(B-Q!6VQUFE62EUBB'L^ND:O.UN,'/Y&%R.Z]]O$/OM<7C0 M.NXI>]W_YOE2Z7](1M$)]DB5(CS!60@EKO\24U^%G6<(*+?U>^)@]Q"R2T## MSO2>-?GH"S@5RB[@KJ2<&)]/?A,7>\']RX3,L8\RO6ORPE=F<AH%X$ !+$ %0 &$Q<3(P,C1E>&AI8FET M,S(R+FAT;=U86U/C-A1^[Z\X#5.6S,2)[5R )#"3AC!E6@A+PFS[U)%M!:O( MEBO)).FO[Y%L;PF!+.VTA38/'MGG_IV+I QCG?#384Q)=/K5\&O'@3,1Y@E- M-822$DTCR!5+[^!31-4].$[)-1;96K*[6(/O^AWX).0]>R %73/-Z6FE9]@J MWHKA+*555)YOXIBL8A8P#6V_Z6_ZNLOC$%&G M\A]W^?!9E\>3F_G%^<5X-+^87L'U[-P7G0[(?(.JS,06HND;RKSO012P7[L]F!Z#O/O M)C ;W7P[NIK,G.F//TQ^@M%X;BB^Z_I_(K[RBQ89&MJ,]Y=<:;98OU'[S&,* M(97H 0N)9B(%134LA-0Q!)2+)3"%"S/>5!XD3)MQQU((19K2T HL&?)JU/,Q M)Q)3Q]=P0S/4 $@\%S(!SW4^@EC =1YPMH)9GE$)ET3>4ZT:<)&&33@8BR0C MZ;IN;%MMR,-$!#2-T"(RA_'^GM=S!VVW40S4@\)*';)-V <XH$F-B,VXX(MP5(::2BL7^7O=H\)H!MHG/[KUGN\$R$D58 MI ZG"]WW#Y^%OOC$L*!2W7>\H^RM]JP#KPY%M6T_34.6[;/(.?92B&G@#(U_ M[C-)?\V9I.;DH$P>GE3Z :D#]I#7/8CJ52XGJS FZ1TU18P9.1X 2:/_+;Q^ M?1>Z+,41DQ3##L>8)JC SC3]"'K"S!S+)%4&Y88A$\X!Q= GPC$'*D/85<-* M+5A*TM!\1X41LZH18,.5\R)) N>9M:F>]-<79\GSV^3;CI,SQ,%V=@'K)5F7 MU5?.YJV8=G7U;IHF :=5?(&0$94.ALE)IFB_6@PBIC).UGV66F>MT& ;P B.CBK+Y=FYZ5I:2T?;1+_G5;+/TC>$6U:] MK#@J=#N%Z0@+B2LLCY-:NU;QE$W8][,5>)O58/KR:7!%7/]^@=CKQ?Y>YW"@ M[//IQO,YQW\1AK(&[%DJP\ $9Q%4$>W J!I3[PFFOQF:_U*%O'#ZV(:@99OY ME?/B"5K5S3<3RD[EOJ2<&',OWH7+8>'^(4("++%<;XN\Z,?&L[C,M^R?"+\# M4$L#!!0 ( -!PH5@@AVB%>00 'H0 5 83%Q,C R-&5X:&EB:70S M,C,N:'1MW5AM4^,V$/[>7[&%*0;762!9+Q6]2 Z$?[L%'J6[Y':GDAAO!3AH_@]WJ M^V#7!1E$DBY/!I3? :?'&[P;!RR*NW[4.3K8HZP318?)X6%,]GQ&.Z1[]&NP M@::H7MEHLQ3L>"/CN9$?PF[[F$ M49K(W& B"AU7CVO^GS!JQ+$44O4V???7MQ(O(1D7R]Z[&<^8A@LVARN9D?Q= M2Y-<>YHIGE2*FO_.,$W,V'V=UU6@'\%SUE05A+:.\2+E$3?0"=N=U5R?RSA& MU)GZQU,^>#3ET?AJ=GYV/AK.SB<7<'E]-;T>7LQ@-H'@$*[;T_:H#=/QR$F# MSK[?>DD/7K6BX12&IY/+V?CT?CE/IIT1=8/3&4EC9-:SD_E6"FE@/_*[,#F# MV0]CF ZOOA]>C*?>Y.O$$JY8@1X A6=291#XW@>0"5R6D> +F)8%4_">J%MF= O.\[@-VR.9 M%21?[MC8SAOJ<$F!Y10CHG*<;FT&7;_?\5L5H6Y747:@*)4N"6)GY/T-JM*K MC-P: =% J"QL"?=M5C1MYS%5F\&4J(CD3'N3A6!+&,;&2FSGVU]KO6WTT5OJ M\WD+3LD=IW#9ALN4"\$+A'Z4,!2FQ/7<:E \%R%EBLED:W/_L/\2"EM%Z/G39WW%"D(I MCJDG6&)ZX<&CX%<_<1RIW/2\X+!XK5-K.]B!:M[6/^U*U@N4E *W*<8V"([! M/V^:8I]*KIB].VC;AP>SODUV + M<.S M\UI-SVWU\S)#(L&:^B*I*%,>EBE(H5FO>>A3K@M!ECV>NV2=47\=P#M+93$1 M-8@.STI<7X_#;J<=[KO1-9B.H4WD^O;<]IULU]!U8=@-&MM'Y2O&N\Z]:C0: M=/>JT!0'26@,+8V]P[ZVGVN M'SU?QN,O(E&/@;M0%5B;%!B@*>H9F!JF>DM(K:'S=\'Y+XW)>,'BTO [!C_A MU0,ND3"Y/3^>OIQ86IWAB[[W M\RMT24XRLQ8P?N.M>S9W,=W,3J_=TW0:)MFY7[*,+1IGC$ULT]/L7W]+LLVK M 1L;D(W..IE-@V1+54^5JJ2JTN?_^SXQT1MV7,.V?OFK6!7^BK"EV;IAO?[R MUT[_[N'AK_^W_3^?_T^E\ON7ET=T;VNS";8\=.=@U<,Z^FEX8^2-,?JG[?PP MWE3T;*K>R'8FE8K?[SAWC=>PA29"4L%GXJW.CML2&*.JUBJ#5A8JBB4I% M'3:%BB1IFMJ0FD-9;)1?;T15PLV1JE:BZN.0W7VOY4Z;MQ%:K]>F=/#)H=#-S M*Z^J.ETT'JGND#8-?OA$"!$V)N\S]HS L%Q/M;1P!#>&:RN2V-C7PV^Q^@)] M^8;5MO5/_H^+IEO46)LC^771U#6B&L)#Q4^_?WOL:V,\42N;@]=^".3_FJ)0 M%]>Z3V=#TWBO:O:$$D>096$QX7>OXF)MK3G\77VUWX X,"9,@/G)R(=W\U7$TU_X55YRM\XR[>()?:A"I9O> 9FMOZ^BN44OOO MXO$OZ%K K/D=O,)1S0=+Q^^_X?GBX;52>\G@XU]R-W.<-2IU+?T>U/HZBW3X MIC*!IXPKNKH<0[W4%J5/4G/'Z[\ZJD:8CF:6X;_<':L.=DL; P(9T+%F3 ! MOY0J]7!X@:Z\&< ZX\Z<>=^SM1]W]@3&T0^>LPVC/[!CEQ"9##Q!#D..!0,+DC,G4 M)(J.?C=VZ.2BI+#Z[NH@J_2]RY<%[W;MF4/_HLO"34 I.@_"NO![3,$1_F7H MY.^1@1U$QX8C=>7=PV_KH-GLW Z_6G_ZE&([_ OTN>,1B!#YD4$S@H8-^RU_ M6PQ3#YLJ%4&N$!6T_DOX=_B23VOSCB:#Q 9_(7-"V:F5,3:XD'!+_%F1F2# M3BN0C?#["04];@>$I3^&CPA_"_\FSXBFE,P)9F9LU3SRQ ('XEMJO_IPXO>Y^:AF9XW_!D"*_0#?B5[@&IYIY(;\HY)S^+^"G@]>O=U7',JQ7-S>$/[DW<6+" M1SB&N:']R5V84RL=39M-9B;9 .YY8^R0=@X>DZ>]X0=+LRYH;+IS<"JB'J+!<:=W!G,LV/! H-. M[M,6Q0UA@5EY=]//8CJSP*B\.O<7LNT88)F4]_V _Z7WP++D15[]^LOO@67)!>ZDG_TH M6>)^]V7IGW=7^JRF3Y:$SZMK?"G3)T/:RWGW<2]M^F3)B[SZOI M#Q&>@8A".>_N,@O'?Q=A7-Y][7,>_UV$07EUP"]]_'<19N7=3[_$\=]%&)57 MYYZ-X[^+L"SO^P'GBX#/+.E SOM6P&5"X#.COY+W[8 SA\!G1_B\^OZ7"X'/ MCO9Y]_@OO0>6)2_RZM=??@\L2RXPZZ1_50WG'ZHYPU_FBX]_@R>JCC:>/^(W M;*Z+QJ+1@S6=>2YM(>;E%%9AUA7/@@U2;MC K).=!1ODW+"!61>:?:6487J4 MPJQ;S+Y2RI(-S'K*["NE#-E08]9A_FI8JJ49I&"7ZSFT0-CF]I SM1TP3N_Q MT.MC;>88GH%S$S!;8]9C9H?R#"11U)AUKG>R:I<0T;G:W_1,GQJ_+J=-6:]\>1'2$_8^VXY M6#6-/[#^8+V!D)#^OZJ&]6B[N5G1Z\QZYLE9/O,"=2*&,+L) MD"\9R3 ;J\ZLPY\G&WS/O$"QP#V^S\!:K&2#[S,P MQA!V]QEF0Q?_=T8X\@;_D-OSUEFQT>#$*DQ9I_D!1S0K%=9@=QN!.?;4XK.G MEA5[V-TG8(X]JW>M'92>9=.X[/FT?@W?IY4[,#_IQIM_72;AFG'HIME_$Y6X M[!-J\PKN'MN?9DQORXC?L M>(:FFL%+Z/O\GY=CJ@K^N#R8OZ>';PY^KL)/G[:_;S6K+2'Z)Z$JTN\_T> O,I(G1CF_.:O M Y! %SWAG^C%GJC67\LN6 ,5%[ Z\ANZ8+?=B IPC_[YTR=< YY#61T24B), M0VAK%N<;8C/6$+\_/0RZ]Z@_Z RZ?>9'V^_>?7]Y&#QT^ZCS=(^ZO]_]K?/T M:Q?=];Y]>^CW'WI/.Z<02)]G3V]:\*[3STB*-:-_JNX89,:SK3*ZK]Y5D234 ME!8[LXC'EZ^]EV_HB'N)Z47*P16QI02WYG:@MTZ>\-547P_?9EQJBT+E[UNW MY&[]S0K1A5A$__OWSLN@^_+X+_32?>Z]#-#S]Y?^]\[3 UZ""1E .* 1!GU M7I!8^Z!_O*!TQYM0[RL:_*V+5H1\(>"=NP&"G\66K,1A4XTA-GVU'>2-\1'B M\?<9&%?8,>>[;^WVG-D"YF#"_C?LL8EMY%M;",0&ZT<,Y9EV/W W->E&[J>N MS+'J5+ 5#DPIM;^1-(B__$FL"[>R4$91-W_O7BL992Q)=S5<8JVCKP:803 1 M,+%O$E"W2ZUNTMGO&Q+,OUN\(@BMIGB,EFJ>@TJM#2(ID43R>1X.VIB\(M?1 M=MS+_>]7L?J?*>ASU01L3<&V--Y-^]5V\)NDBI+_V[K!JC2G[\<8UI(D3=^I MB;J'C'6&5MBDH'K!KX;K.:KE/<$O(;#JI?;S]R^/#[^C_O?G[@OZUGGYK3OH ME]'#TUTU*=(">BL7$B[0Q MU9:[%\9UQ7-V[X^X<E5IUN-XI+N\ MS]"Y!+DE[N4VY+;H:4_/OS (Q\@JJ57A![,;I'P"K*=W]LSRG/F=K:\OMC B MC>RY>'CJV&_D.7LB#6WNX&//&=@_%RLUN7']4?V!3=72-ZE03NP^!J^ANJ_G/(-= -HO MOME ;B$_9#?XN^Q<>[*@/3/%YK,-J##_GS'U+^NA8&9#0 QB M.$P=$!YCJIH(OV-MYAEOQ)Z 10B[W(Q@2Q!V,!/ C B:(XR%G2>1*WY^Y PO MM,$87ZC)&M-QL+HFQC)0HUF7/VZ*<<#YV ]_M(&WSV/;VMBE)#?&UYM-6$&: M3887\QT[1=C$4S)/9-&)EHD?8+J\+;8 M*JXV=JY)>)DQFE]H]LMD8.10.F 'ZV@Z<]P9V2SS; 0MJ-DM2A^&'XEF)$<8 M'WXQX A M,U4YO(9JVO@RPQ:*D(M.$HBP>)D2>Q7!@>48_7@ M678..)'\%&-!:$+G0.$M-%R=:SBNX;B&2ZKA#+"TD E3P4C5--!P9 M5IU8> M^"_BI+91;6M!HY?2C03<5MI4E-U2RYVON]6U_]_+$ KGSKP:2BCYER)>9"P]R MW8-Y "(I K!'KOU_N[OL"A9(='TL#MGQ*^7&G<^,PZQN[6=U$?R(T1Z#G1Q= M1+H9QBAJ#X7NG,#29]ETXV/F^L8^3-5/&" M76KUAXD$9!.7O,NJ@]U0+T07TL/3UXA#ON4%B'WZB-YR+.LP@LE5=)MRACRPA%Q-)006%J 2 M2VVY+ OU,E":_"_$5SC:]FZ5&)"R+@.MI[:_;M\XY$9&XPWOK'80:%!AV44= MNK8Y\W9WB9&8Q^LEG*)>0K"0^10'2P^H?2,IU49M<1Y^9!&%I!4V&HL*&^,% M;:;J*ZX,':S^J*@C0,&-:OY4YRZ98'09#EF,+,/!5,&'>/$ISYV7 7JH(O3U MX:GS=/?0>42@*'HOWSJ#R-H$, "+ MNESNT720H^C #._W)%8R$PRW(Y.Y]W3??>IW[Q%\ZO<>'^X[I"C(E\XC@+B+ M^G_KPEP8FL6.D+[.A+B8+HG5(RX%O,(DYU1E\&,U#.IWJCKHC5RYQU(IA!UA MK-\M=:8;X),G&^N9$U1;U69-3KK:UN6JV*AEDJ J5.5FLB?M&I14K=7W6P!Q MG]2L2HULGI1\3-G1B5,\-9U:L2S*HW+58C9KY3*(?Y_/2NN(H&4)D=C9"YR, MJV2\QYI?<#"@I'P,)0\ >*AJ/UX=6)'U2C!A3<-X-+I-F"1SN3S^3K^_:O?L M)LW!J1Y '^_/^\?KGUCF1O3_]LEW!CFQ$YY2M[0K65S<%SR[&JCNF(9L:^4!"[L'] MWMX!8F5E3<)! 5TTQS?7HIE(/ M3VX6=PD#/,G_NDN$+B]))3]T+'W]BY66B[.;^N+LIE%J-VKUK1.;C2.V(U@" M>$.)6,. R<)2?RF9FHX4\GQ+@G)>26B6VLUZC4O"J8SWHEH._;'M>!4/.Q-D M+.[(26,VG,.:W*==(EA90.UR8)VE7!T 4Y?W'KGQXB*6&J55:DME69+2ZI1H MV3J93F'5F^'X/^/JF@'^9:'4%LO-5HOC_]+>.,OKY\!1=9+EKF$PSH8F9M3C MYH9YW*6SX\?/@S4>LO0)>XL<^V0J1"0J1&K)W"QGKC^7@P-+:)9R0.Z%*8L- MA_TYP ^LG7$!7@> IUX/"P+P"[J:2%L+@LR_GQFD(P55]I%KF["\;^;"%E1W'-K=I2P^ T(M,D(J.D7X:O061.X+.RF'+P:(-SO#/@ M*(?NYDY0%EUQ'%AK":-3QF"T2FU1*BM*5GYJ/%;ET2CMFC-1UATCNV)'*X&5%P?7[ M!J(,]3VHIP57(Y2V6&HWZMNEYZ[S\(ZE_ASA!RR6N B7 .$R1_A5N?J]*;GI M 0:,3*RZ&%&N5.Q1A=2]3K&T,>+$%%SP#RUM(7,?"6]?R$MZH^\NIKH@J=,B MDR*LHM3DQW7,]>>"<&@%S%(0%%\04@W9L )$W+R/P>HG;9^FT MBL>4[ !Q[X]9S7 P%,MGZS-A:L?2NR%+?W7LS6MT#JN&6JDM">66DCJ=J"!& M-$O]N2@<#-K*4A3J5!3D])EU!1&%*_$G.YHVF\QHS#R C=P';="*F]R)/"L; M/F2;;ANR]'Z%H_#9Q.0#J(K.A-P!^ ?]?J<:2:I!&J5V$Q3(=G;_QVLSL5GJ MS^4E1EKN1>2%U)>$I54PY!;,VOE1CVKFCXGT# !@]@03&;ZIPG./GZ1 MSHVPQ$J&2BHL$@B+4I;3+\?7("QG\J\O=]O1XT/GR\/CP^"AVT>=IWO4_?OW MA\&_F#WEC=%_!8]Q;M_-V>PNW3]GU+V2LZCPYB334(>&:7@&/O+ZI#P8#;Q_ M_OJSNT]]T7)785U3-%7GI*HIF]O2J8-)/@\G,+SV4?G<647 M:C2<6FAD5:DD[SM\+/7GD6(Q"T^GDP!:#[/%B\.>SB@OB#'@S/"R]N5-"FN M53N0]\]W?W;M>+%Y,<&]@Q:.,9P1E>XBST8.]@P'D^-2&GM2@"I^!;<"=MC! MV@\ZR*8HU,6;[F1JVG.,^YZM_>C]M+#CCHTI.2!7!/&W30-ARP:H@14LITXI M+(@%P%)_COX=-G"6Z*_SA/L\V+\77$3[V!S!,-R9HUH:N<0,GO/&"\ SKSP. M;"$1MCZ$7'WQF;I;333 46[P=&/V^G.<'[KD,Q'.FX#S.K^)C_N4NY=#U53) M16,T;>&G^LJO'&->0QQ8"4,+.KAGZ7%Y5+];3[2(T\@O_66O/T?[@?7P"+37 M!5@5I3I'.Z\'FZ]6W)_?53V6>^^,:_$#-HM?3],_EXREPL52NR[QJY79Z\^A M'JMT; *H2Z5V3H) MNXV,JXU#;N-:$>K0FI[OUB D.*K&ZZVSUY]#/5&]]1A0KP/4ZSS$X>05U;>7 M/J8@^&!I]@0C3WW'_$8M=J7_<((UZ#W%S)'5_W>(0!2SHR MN!^:!QUQ8&T-V;DPT5>4!JW8O*43Q%*[J?#(8O;ZZ&N\'32 MJ_/@'J/C2+GKQIJP)X@@W2ODM5);X14$V>O/$9X@B'0OPNN <'Y ?E5N6B]& M$"AWU5@3^./"/U=E/]D!!@F=*=<%'B#*7G\N#,<%B!XO#$TJ##S)]KKR'Z>(S.HA_3ZQ%TG\>%:1:GFW;5GJSV$>IX!,7)A+ M '.!PYSUXC$,I$EDDQ[!B!%\S6'>\=,C$NX(->52NU5N9A;AQD1\=QZ\/BXP MC.1%)!48A0A,0TP=,7,- G,EKN>=/9G8Y*VV]@,Y?M%B\\<\NZ;7K& .K,@#/)G:CNK,N_^=D9(>JN/,@1J="9#1ZWC^ ME6_DVJ.!_:P><9+3)!$]Y:9K/Q2K-NGURL2)A1&5)2GW;V#6(U96< MGM+%>VR;P$CW+W]J2F+C%F$*OQMFST]C](\%329=GQSTSQ=Q+UAJ)'A$A;0/ M2VUMZP,6['I[A/Z\;R5[QDY_#&O.WA5-VES0_%=0%0,+5L_I>\1Y^(=JSO#R M@<$J)2Q6J<;^17774.03#*59:F\'EF]]@::J@][(HZJH,_/&M@-LT-'.2;CD M;6Y"FWME G2T[O)-2/WBY:L[\#L""I4$RQ?0X3L,S#VP;KSV;JB M5I)JE!K)R9"EK X4\WYFR%)_+@V'JOMF+@UU(@V"D/I!:C^6W!%[QR-",I"=Y+9+W*Y0; M#9[XRUY_+@X'UM7LQ8'LT[?*C?158 HB#MQQC8X;=[#JSIQY<.BE>D OH5:B(&Q&#QG"[BM4GL[:W5C2YT[U1> RH M]I.W8BB+[A2PU+^8V,XR9"T"VJM+]\AXQWKE#^S849 72VT:Y3>D$C!QVV[*?Y261 SGZ7^7 *VU\K328 ,$B!L']-> MG01P1S=9SE:_]\S=2=;UR*&55/M!A]L4A;JX&O+QXC-Z8(>I>?3;16(>R0U';E55V=D+![HLM P1)W9ZY5_@]XKSFM\\#V M[VJ*G9_9F5C!D+@1L2S(/',S9_VYY*2Z[B>]Y/B!$DIFX?R%EIPKR7DF]>>@ MD6.;\-LK,@"1#G:]7!>,OF8M#I?[Q/>]3J:A\2V+\ M[92"*I::.4Y2:7Q,R<_4^T$FM$U;$ M%'6@RNW4=FD&^0V-P3+>\.U/0_?&(6)6>@6D%)9=U"%0;>;M[C)1G5?#"IF@ M7.)P6Z(E1#%&JD;"M56+U*M%ENW!TSV;@%['EHL)O2V* 1J(-J)7GAGT1!R^ MF&#+TWWWJ=^]1_"IWWM\N.\,X(_^ /[SK?LTZ*/>5]3MO#P]//W: M9V@VT>C^X)>9=I'J8))Y"*\P00VY983?-0Q:>HH=/S$1J7[+C^S/Z;NESG0# M=$[RL49)T8%N=$58*G2Z L)4377JXIOPPZUNN%-3G=\8%ATP[72[KLLC]GCI M^_R? [%OM:H-H4$D/W!Z@Q<'2J$*!/BT_7U=KHJ2%/F34!43?B\WZXEZ[!J4 M5*W5:YD\J5F5FLJ%QI0=G3C%4].IM1_C!S:+C@U'O(3?$6W![YG4 3MX;S.Q M&8=&OD9DBDJ#L0-FZC=H-W91%\Q2_804X^C:H%4KEZCQ!P=NM>VHU"4#WQ [ MI%6I_4UUM#&2A?)ZB8;32E_QR-B9.H:)Q/)ZY>4$5+R22[A>\!NV9M@][E*. M/!PU\O[YZY])O"C-DXS:XLU)Y8*^:AY9F.""!XA7< 18T$,\\5!M-;I0?'7L MR1V)<88G_M/PQG<@2_8$.]UWS9P1LG1(.0T7ZS2_/.%I0JW4%FMEH9;5:4+> MSP-8ZE_,S- D E*[O(#404"4LBRGOL:^( *2B9&>=SN!EOI ]A03+XBFG9!" M'\S:\\6LYY+A2DOYV0O9Z9=MB5( & J_3RUY_CO #2V5Q3["CC4'*#1<3OL6)5&'6-"CXZG_ 6B8<[8U^M6V=)G)@Y\W0L-L' MGB:V!T2P!\2R6-LN>WV=>\HL]>=R<, *SE .)++95*Y)6=G%>9<#?K9"SE86 MIRK$.%;UB6$9KN?0E*N%K?,YAOM)#.ZC%0>)])/+K7J# M;T+GJS^7F[3N:BJYJ5.YD:3MZSRYW)SC\(:YZ/6E@SIU[)'AY=D7O6;%$==1 M7=[BEEAWD'C!LIB9L 4'CWZWBK<[3BK,I-JRL)L/5S-*T5?1N8C65DX5QO MVA1\18V3J[FZC/H+:["_&[6FBF1-Y>>ES/7G4(^3M)D(ZE*I+?'LS:O:%NFJ MC@7#==$0CVQ:[Y=@!'GJ>Q@2D.=]DFO>9CVXB1+NKG8\SS&&,UI^>& _JPZX MFTEW7&69[+@V))[3F;/^7(C2[<]D*D0*$:):/:O$CD(+T97XH0_9K,?<(&=F MR1VH[X$)_@5;>&1$7;6=(#S\6%*,@WPD^NIU_EKL/=9ZL^=YC06 M0CJ9\4/[E-0785^#S%R)C_Q/^@?6D0JC4E^Q?SF=B^R9YWJD>HKUFF>G>06B M$?>K%DF7^'Q+N 2'W._XS'^:38;8Z8WZ]%F])02^J*ZA)58W+?!1RE(K==I; M8E[FT8=AJ3\7K(."=6"=/JE@*214L9R=^U]LP;J2S8'%8?3BAMF<;A'$N@[] M&)U3F$V$3"B44VT,+M,S=J@>W6OK2)L:.92/L'>@>0/E*BR5JUAJ"]6L?:0L M6)9'+XJE_O%W'DZF@HHA:+5L!$TB@B9G7!3C6@6-9P'DIA5EU2<:[0+_U8VW M]F?X)VR]=0=MH!C:GX<.Z1Q(Q8F[G4X--3;5D$2+]O:>[KM/_>X]@D_]WN/# M?6< ?_0'\)]OW:=!'_6^PD_?GE^Z?X-V#__HHF[GY>GAZ=<^0W/;4K%T;A\Z M$Y!@4BN*QH@B>(4)>L[]R/[(OUOJ3#? C]T]UHGJO!H65:NUJ"N48>@4Z@N5 MYJMAF(*I3EU\$WZX#<7$L.A :*?;X.F!5H\H!$;?Y_]\ZU].WVI5&T*#+&V! M.@Q>[/\J5H7(*^WKT*K6_J8XV1K)01I(@*6>2 MON*1L3-U#!.)E(KR,52\DN/KU"%Q)SQ.2T+JHFU81TTQOQMAYPQL4^2, ML* M$MO+4G\>P'[*\#1%R2@\K2#(OY*#:[]:"(!FZN QMEQRV<@'$_"#W8^+M?VX M&_KR<"K%^^>O_[EK+:]LMP:/J)#V-Y)0E1:;KL%]"151)A$",< +K! MI\AR'G>K*L9?II;#_9MM$KK^"J,E:U?/ZB^&VG$,%WZZAS^MUV>@BZT/U/>H M!:Q6:BO5[:BLC_26B#\?O\[*%YH/23*3J\K6A,@I!G'OZ;R(AUI&#G:G6",W M19GSZOIA 2O^6,'-N!2"4S^;X("!V!OM0!O)Z-FN-/KQVLP^EOH74U*RKA-U M)OEHEMHMGO'+PUURUHJS*C>MKF3'84U?YSVC/E; XWIZ9J%/'C*F3G$LF8.W MW&T9,4MC).%&;HL>8=0N$4._AY=Y#.MEJ7_&\?,\M?]D E@3J #*&1?#RX"M M>93!Z'CM6.'5 5;J0++;J>T:-,S#P2:]4CV(5PV M-(KH+.P[*(.@:0S;W>7 M]3A9Y1+[OS1BN(\Q4C5RF*-:[JH,X2%-_D*G_S?T M];'W3YZS<-F4 M'9TXQ5/3J;7_23S&G&\B<$*#/ _K_E0U='*0A2=3TYYC>#J)?G=GTZEI'+O^\QC> MRT2[;Z@+=4[/'0=V/^1FQ]*[(9\3*PZ2P2N7)64[<8('LW-!N*0@'%HW,Q8$ MDM KE1OUB)2H:Q.$ZW6:'U8S_,@BRIJG7'"[.LN5K/L1W[\L6]V*X#MLEYQK5C^WJ=P3XV1S \=^:06$93-28I MEC5N]UYR6=-^T%$V1:$N+HS?K[9#6/S@<_B.,CA*$Y!T97D[Q>'J+%N6^G.H M[UKE4D&=W!LHIEGT"@+UZW7B[HTW \:F^YN>!HE#P:ZW. OE+AVS1R4)3@L? M K9V+'W![Y> PU%J@:3YB0(_'6&N/T=]@@/"A*BO"Z5V:WMG_SI!?[U>H%^U M/PMD5S$D6 XIBWLAASN+:,PHI4#"901>LI>]_ASQ"9;")(@G MT3$1F_S7B?CK=0PCU\%IL+_ W4)V]XEBQL1\M9TD6D$&XY@?CK#4GT,];M1+ M0J@KI7::N):"0/U,'F!0Y((E")*K9_S5SK')MH&.AO/([*T\>X/77*_I\"TO M)"[X.>#^E_EW%^L/5J3V2!8W5Z^1\DWU1E;6-1/5F?+@+'*!NJ0G>D*!JA.! MJ@FIZZ%=@T!=2Q'8C;QKPWK#;B9YUXQX!;% RJ3+DH/^^2+N]1[3!+X=62_ M6)\:GFHB_#[%EFYX,R??MGD.K8739&UUM/_.# >#X0"F@C=_-E6+G.9VX=LI M:1)E$31*[5IC^\#FZD*:6.K/,1\_0>L8S#=+;:6UG5<9Y@32_TY M[!,$-"2'?8.4SN>PYV[CPFWT-X:.CV?@EC.3WN+#DJU)MY,;)-JO+-2V0]^O MSI1FJ3\7@L3NXYH0;.-< H>QEB:>IR HYP[CBL-(O$-0EN0.T[E_@W>Z]9$; MS0SZBM\"!H.U?&>;)J8O<'NC PI#)@J#U\MCKS\7@(1>XY$"0"I>M;8SI:]3 M 'AL()J1"\\,*S*Z(,_>9-'"F-*YFBZ,'S[%#&AZ"+%P?$!3@T8(BO4T1;:N M(9:)I?YS*QR8!L[4>>K?&BFP;Q5NGS W MRA)HE-IR1"&7J]O<9JD_QWJ"9-4$6&\"UL4,K-Z\8YT?Y*Q'_J5> /G>-6.' M-P^N.P,GYK!*X,7[&.W/X9ZD>%],N#=)6)_ +[.[=F=P6<>6EVQGVPZ.Z?/U M1@N61HF]"(:OQ".8F.K/P1W7R3L ;JG4EEH<>9,VWJM>-B9 M +:&/&^+8?$_L+8MN H*X!&8.@">W@-+HW2 7&JGR6(NB$'+4G^.[T/+6Q)\ MTX Z#O #2YQNN%-3G1,:X=VOXZW.T8I'/2ZB'J,"*O+L<^\\\B^\1D\9\O@U M!,+>X*QF#8R95-H^$9_RZ.JPU)\+S.FB&6,*3+W4KDFGC&;,OR"-,5F23MT0^DKLL;P"CGV7K7JUCBKL1$JY#_=9<,?\&N MYQB:AW7R0\?2U[]8:?D,$[%!#?DHN@]P!7^;,T+<[KLV5JU7_*)ZN#L:82W2 M=2,7I$:47$WLNUU>.>5AVX$+W<4.I"\O:DUR*WGJS8T\2*A+5UJ MLHE';"F>/Q]I%&=!H.*H9/F\UDE+),G;J75NYAS-HRO$4O_X6P^GTD_Y%L,& M2Y:11*]:JF=50_>ZI93:59\\%28,_]6-M_9G^H]/PZ%#F@3T#'\,7Q*@J0XD MNYW:?L[SC8--U3/>\.U/0_?&(=16>@5T%I9=U"&0=.;M[C)1G5?#"CFDP,#/ M+C$2&5,?8Z1JFCV!=\_)_H9E>_!TSR;2HF.+Q"3 )PH0%8 >1B>H)HP4OJ ! M257DPW3[WP]W, +#FF']XTZ:KP!+@Z=AYT*DD-='N/KOV D',U5?<67H8/5' M11W!6&]4\Z'42<;.)@-QH9H$\CDC[/W[\\/OR.^M^?NR_H M6^?EM^Z@7T8/3W=5AE@;/?2[WM-]]ZG?O4?PJ=][?+CO#."/_@#^\ZW[-.BC MWE=TU^G_#7U][/VSS]!\HJ'ZH3,!14@\*(>>5L(K3%)ICWTA^_#=4F>ZX44I MA(Q'U(PUH(T%=I-N@9XF"V6-*FFZK"P5/UU&8:BF.G7Q3?CA-@QO,RSZ1MKI M=EWG1\2A42;Y/P<*H]6J-FLRT1G!/D'PXD"=5&$&G[:_K\M5L5&+_$FHB@F_ MEYO)GK1K4%*U5H_^)>F3FE6IDF4VO_DP[LK^W91F-NYR7: M#=@SJ0/&]-YF8C,.C?QEA"DJ#<8.F+/?H-W815TP7^/L*!Y+,8ZN#5JU65#2]Y%9B[G@_:^O_Y4P1%K M00])#R1[ R@?+,V>X$?;37[:(M,XE'I69Z)Y/R]AJ7\Q\\ S#)M.AWR2&%Z6 M%'Y7)WHY'O @G\#-P#/\BA\X%N$3)&U8D-H_N#?L&:!\(-E[@F^RI;.Y;>66%JE*52*[4EA=\)QUY_ M#O0#%GI"H-=)%B*__?.L-7:96_,>5DH/F*I+!EI&(\.!3_;,0Q\>'[[V/H)M M#H]_PSSSD%G5<& -)->M69[MS D_7WQN^OG)/CW\3I8\J(L#ZV-_K#KX"]A!^IT]F6++W6DUDXM89'X1"WO].<8/+(EQ M,2X))%U>Y+>O7+=G>(]'V'%H95AB+B%/?<]W.=B"2__!75"?G;[Q.U#?N^]$ M!^ OV,(C(\(4E@01?+_4*UU!3&&6^G.L']P(38QUJ=2N]2Q]&<'3XS9Q#V@*QI1ON!U&L$L]>>B$-"/1?MR^9]C%/QC_OGEA%Y@WH1G3 M\\;8>5GR.]4R'N?4P3*G(^:WP M!5<)<7>ZME7""_94PWPA=PZ0T*D%LZ/T@4AR1WFX%'/]BXG_+ ][TN%>*K5; MV[CG!T!7XA)24XF'_!5W#7QV,,GQ"P.(@[CAT$CN4,9'Z049UD,>\\1>_V+* MPFG7PV-E0"FUMT]YKFZ#Y%J]PW!#89$;30MH:9HSPSK"/H:XWYBC-3/N#M*S MSV]2<,CG]N/RM"Y*39#Z6K7M&$'N.UZZ/Y>!Q$OEL3)0+[6;_#+RZ_8E']*F M57/[F=5UD6B 1>XI#K5#E")HE-HR#XUBKS_'_3%K87S<-TMM7F/URCU&?S-U M);:/>X?,:H/$JR!E[I-M:3/' ?0=L(=;8 ]S[/ MZ08JC:H4<0'V90--;8]4&5E>AY)G=S"XF9S<6TY@Z-JFH:.0A@77%@=6R94+ M;P9V>*TF7KM7:6#?J>[X.;CGYLO\NTLLZEZ8%-%9W!L3I4U$<":%U-6:D_(Q MCR8W2_VY3*59@4\M4U*I+=6SBGPMM$R=T(UE";M/49<=1]WLQ9HW>ZA/.B63 MX_M,$\^_.,KU\&6GL55GHOL@)8G>A%IOI-[[3LJ\/+I&+/6/L27 K95+"!2] M8+66WOR_!H$*3)6P8\CM&DT#CWYXS#%DVVR%"3*06;=G)+!JDPMG'5*!)DA1 M\,DC1U0K101\'=/^/'1(DT!H-BL,!(BIPZ!OI[9K$$&[<4@&@?&&;W\:NC<. ME<=*+U\ ;H1E%W4(@C7S=G>9J,ZK856"GLHEZA1(9$Q]C$DPGSV!=\^)G6O9 M'J:7\X+^TTEL'Z&Y1=4$2:- (\-2P15331@I?$$=M.KND@TKND.#IMBYT#R5 MC?H+*_^2T1)E:V"QV=)T1:DWM)JBUZ6AJFB*7M,E76YBH27^6Q9+8:>QLX3? M*ZX,':S^J*@CF."-:OY4YRX!XBJ_@=G!@&2Q*I/B%9O0V U0!JC:B*3J\_ M4/Q1W>@*LK&BP51-=>KBF_##+:DF;JKS&\.B Z:=;M?5>\2Y!'V?__-2$50% M7QD$FRW!F_V?A:KXO^L.?_B]W-CU2_3W8E6(_%YJ5%M"]$^[7[[S%'M +_^4!/ !O M'OM&@X2[@225>4A+(BIJY(SC3^^/'246$.4P>'435X,_HRZV.E8M:;#.S8ZRSKR-G+ MV9MK]B8R%P^LU6OJU"]0]X2]WFB@OB=>M"52[T6N\UM$K@6(7,\4FKW)_-*X M%[_OU3C;2H5494MSAQ]'6T[0QI5)H=F;80W(+&T66J-.KJ4^3V(:AWF/"%J4 MF#HW:.\-4A31TMTR^O,^ #]CIT\*$NT%LA2!XXEMT=VRQ8O")]&:C*JA+S K M+#%;*[6%JKB]*[LLC!0[P)GO@*9=@)C>8.3LY>R]$O8FXXQ;=3[ M:6'''1O39U.UHO#;)/C=WD+PAW6XZD%P=V'K$N7?*:$=[!D.+>*. *E6BAT/ MOB<;2VW6CX+F/U1SAI,ALU5J2]O(+-)^+,?@D1ALG F#B@#:4>0@O!80\K/' M0K,WD8Z)D\.;B8X1261#@^N8*P$AUS&65OACM,V:T@4JFMM'CH"@]= MB:SI^]^9X=_IE_T^U,#!JCMSYA2F_NY36%P["J/M]9";'):%>![\J>.H!EA/Y@EKU:IUEJ\Q(< MUX(X?NQ8:/:>*W)EKT)IE=IB1"52CKEB8HZK%,Y>SMZ\LO=,@2K[%HR: M& M1'V*(D$N[W$I%\F-&JO6*R8>-"+WDB(GN&+5WQ#)^I:E@F_#\EUVSE[.7LY> MSE[.7LY>SE[.W@N=<&]=NK>C[NT 3Z:VHSIS_TH,ZCWY#M6#I9%S<-QS[K'_ M*JI*N!Q_A<3?F> G%1I^"=WYS>:\%6_%6YVC%1=,WHJW8K 5%TS> MBK=BL!473-Z*MV*P%1=,WHJW8K 5%TS>BK=BL!473-Z*MV*P%1=,WHJW8K 5 M%TS>BK=BL!473-Z*MV*P%1=,WHJW8K 5%TS>BK=BL!473-Z*MV*P5=[J!I(7 MA _7SI1K\44U54N#YZD>^J8ZVAC)0AE)@J0Q+)\=^#; OE!N-)@<_!S];2<^2'#/K.4H, MMI%>+[5%>5O'Q\]MY@CG",\8X4JF"&^4VHK8X@CG"&<'X;44"$]HRC0!_N6F MG*9\!1> M'CP4A0<47-0+\(<&9KGMJ,38OH')8(>T(IOIY!PIVZ "WI_WY_UY_ZOLS^]< M21;?=H\U/!EB!\DB#7&3LKYR)0GABA:D%C7%XNQ72G$NSTVU85D7:)B9E/J> M0:;K3/,RYT?B+\YEN>GP)Y;:8KG>W+ZPF^./XT^*<[=J.OQ)@+]&61%3QQIR M !81@%O7C"0#X-ZKZNMR9E?5<_#E!'R)8C7DK2R#--%(=:74K@MIHI$XR@J) MLKAWV62PVM9(1) @<1!> 0B38/#T?FZ=VGF-9NI\*D;PQP^%8MQ\;$^F#AYC MRS7>,,*J8\'(C[OQ^'IO-N<7UW/V;S10 MWQ,OQPVR[21GCD0AK]7SVRKDF:IWU]JWSB,&\A/#11YQ)PO#?>#!U;NEM&?]X' MS6?L],>J@_="5(Y Z,2VZ.;6XD7AD^Y4=_RL&OH"C<("C0VAU!:J$3OY:(H= MY)+>ZRE.604:%7S#\KBEA9']0,Y>SMZK9F^R,Z\#6QT+=;RBHB/L@H98:DLM M?IIU!?#BVH.SE[.7LY>SET'V)EK[#VP;Q%WZI8(L_7D+)+C87L =M'",X8P" MS!ZAG9BC'KB;$'849P^N.\/Z_X:#)S (-(4IIMC+ MX/NHL9RAK:)WL:#Y#]6T?9K2"D)"<6.]M^9X1JGV6$:.%AU9\Z< M#?5Z+O<[ >A< F^.K;2?'A M+M+(L2>L[R.Y*UEC/""&GYIP]G+V MQ,E1>H4CKIB(XX>!A6;ON>))]BH4I=2.B"SGD"LFY+A&X>SE[,TK>\\4/;)W MO:B!RR,4Q03-6[#(15*1QJKUBDD1&]3M]YZ1@TW5PWJPEY'U_4(%WQOE6]^< MO9R]G+VI7FK7Y5K^#Z(Y_DX;]G B^#4* K\#COIQ=]WS5KP5;[6K%14'X<.U, MZJ'.U#%,)):1))!Z\60XV15,.]1G:#LZ=BH^,6[DJ8=T>S8T M,2(T"'_U[.D-"9!W;=/044B=@^D,S%']STE3^;.B#MM)'HERC)HQ2C $)0#] M](X2R;*?J-XO)>/=N[%FDXIN>Y7@&:6(](YFJ2V7966[T.5QY1@RXN$5% \Y MI2[(.>I;)T=]J]26RH*@<-1SU#.">D4X->I;0JDM-LMR;3N;C\.>P_Y">:R* M&#.1-4H MC$N1A8CC)^MRJ'-H9T9M*5,H2V5VC5QNU@TQS;']@6P+:? =D*[ M12ZUE7*]OFVM<^BS!OT\XCX)[+>*OF0.=H4:Z8HL7=9(OSC>Z<;V)T^%H:Y< MV>DCI/UYZ) F 24V[_,,N%MK5F4)$#"U_3M*;VC=2>,-W_XT=&\<36LD+S*)6X/E>CM)1@C5=/L";Q[#H1$ENWY]X0 @'5L MN9CPPZ(,IL4W1X:E6IJAFC!2^&*"+<^M'K@CU>>Q!DVQL =,]/YD8DF9^_?WE\^!WUOS]W M7]"WSLMOW4&_C!Z>[JK,#_VI-^CVT:"'[GI/]]VG?O>>?.KW'A_N.P/XX^O# M4^?I[J'SB/H#^.);]VG03SRI*#:FZIP O'(IXEV!'B**G, R4*<5WJS<<5O]F%N/9!7!AS_K+W-)O D[2-]5?<7'&_J*[A]D8= M4'TSRR-5J$'#:7/_WP%T_&+"DKQ<7NO^BFY8,ZQWO. [\E@,2_&4,,V9X5+" M0?2<5]4R_E#)DG&W4++P1\?2GQWL GGIG[W1UU#K]A=*]]YP-=-V9PZ.&&XM M8KBUB.&>GV7K$!.%:I,N?I0?Y!JMU7DOH+Y&U8B_*:KARV#.M/.2=3#OW;_6 MZ*_1$E&++1$76M4&XXW5>V:I,]WP_$4[[O)-R0ZVG?&.^K,I=M WU?F!/1<4 MMZ55D6J!M3@;NH9NJ(X!@_]PY[_P(QJK;Q@-,;;0U,%3U8$7&!8=D:.3HW/T MT_#&Z'NU7T6OV,*.:IIS\C.>DK&H"^&#[@:,:FJ2I__:Z3Q_I&_U8'K.C'Q) M_G+PZ\RDS*,C)C_VL39SP.(*6G3?-;]D. QP8K@NX?.'?O?N(ZTA;A!5:DQ6 M2 !CMAWR_BKJT#'#1W->IH]>(^L*K72;F$CP,,VSA'=;4@T4?:$\-BSP,G@]( 3.#_$Q'Y^+5(:V. M1=4)(OWOO;'J(6 *>8 *PX'!F0$E@6P.M?94#Q0(LK"&75=UYL3PF_H2B$:J MX0"[R$@"AM,ZIHU;=V78H<4;/->=F3Z>;,"1SZLJNI]A\ESR(!>KKFU!O^#% M >DVGS^B%PI[!*_\ M"IA HE#Y;3%;,K6 BO= J<8%>I RMT50260GZ@_ $ P,5 +@8Y277A- JWP\TZ [1J1@]\P MV!5^(_P^)>@'O4CO\ECI1-4Z+1A*M*LWH_K6%RV-BH%NP,P=-'+L"72SW15* M;8#JT\;B'?5- D.X?L 0;NY#*QM6KW2:)Z$0)8!?&,RRL+@R50GRG;;G7EFSDW5HDBSIZ"RFC8<=3#6O7 M,KQ4#<:2<.5@F2'RK:GNF*H!^H'H0'BTW\AS5)VH @W#=\/0A@M,/A=-U3GY MMHS4Z=2QWP,%"8. X8&:F()*)&NRICH.7>!"_:,O; EH".NIXU7 JIN IO6( M)3@OSG*TSBG#>L.A70>.TE E%@< A$C6^?-O^=V60Y M"^A%G14*-)^.OM5G$ U/-J=7J4ZL\A46K%E:\*Z LG-J;V.ZA0_&[L([^0 O MG/A&)PZ=%"HA8.#-+-T]THQBDQ]2 G[8 %9B><)8UUA315\6388P&JI#@-ID MK4(?")?PNTJ4"5V@Y6($P8"20%S'0V\'P#WUG3*+OOSC MZG)!> *#].A#5]^TW@>-@8V$J@!;*;_.?F?Y*/Q!!]*UV M>'(5/=EKG"5((5L-\ < 8R>B-KA[G$G;H4Y/8-CJ/>LEW.3H6/J3;2WV/.A. MXX!,/\+2;6[9M#FU(+XNUG^@LPIZ:C(AVSO$KUV"9L4T"%:^5=Y19R]J*X4 M)'ISX#BK8N%*T5/;Y:$J/6*F.F#JXIOPPVV8RF18=-JTT^WZ>2IYQ<8),^6, M_W-P^-:L55MUA9R_!7E0P8N#H[DJD/'3]O=*O5H36Y$_"54QT?=251"C7[*K MQZY!M:J-IL+'E-LQ[#X@].Q9OO;=C=@2F.' MM%K= HB1K7=EM*%VB*^Y14Z=/=21.'7V4&<]#_8,6DH2Q*%IN2Y$ZFO(!NZJ"G-^P-H_8@%X@DL0P(2A]"V M2FU1*3?J624U7SH4-F'H=L%#L!7EY!"2!8&DQ0OUK(*P.8*80M#6W9DG0) ( M2D@L-X2LDFTYA)B"4#TMA$;&.]8K?V#'CD*/M+ALFA'X)+9IHZ]]9=I&"_=" M0[/VN/I UWM_<2(!.H,*ED$%RV 'UM/*$"-7&',$K2'H0"Y>)A!22*&8>CWU M(LX1Q"*"#I37R@1!-6H'BL)VXCZ'4 $@=*!655H[L)Z9'9@1?"+2K9C M>M=S<^ORV1-SM[>664W)C(X$J&>2^=KBF:\\\_7DF:_KPD=D?25N1%RL &$, MOK(2@G\ )MM/9CS"7SXNPG\E@N_!NL=#KV/IR\7$KRVQ7%+@QSL_!'S@J(0: M?A#5GF0 6=A.!H#O6$X&6"'),4'_P>PBYBSM# ^KQXY$7(>NU6B;Q94*U+B?KL3N^ MK*8T,QF36&VTZH6=7?(Q94Y],G3:0F_?G_2_6/[%@'Q>SYMG3"ZG!P6JV?9J3X*+E4$1-L3A!![4#5P5M M[HV3_?>5LZ()*>H%AC[9%:!)](EC6DB"A5066C(C00E9QK3PF)C4\-RZT2<) M/*F[O/1&R;9!! 1%^M( M3+HJBQ*--*U)15F5^6WR!6MUIHV6R_EC+Y%UT7;NJ? TNMK6#7EI/9EMM4BR M@-(OU0QF8?(LSM3P.U"-X A/)79HOZBPEN+)L5E8;.YR8VJE=A%+''#TG7MA MWNW$;(.N3A;DHL N[1E#K*I'09]T%\[F?SL__OR+(XBI5H'T6_UB@V[U2XW4 MM922\O *-L**=H%T$ER?XXR@F>$9 <.JM##+ ACX&A4R*.60=X,ZQS[%_ M7H,HJQ,86G/$8(S1G3V!-\_1!*P"3"I]C;.KD^@J-7 _A848WU2/"-;^'P>RX8$26 M8UXP0IG%-$YVWS!"^*Z!PT6Y,5(-![V1"KU1EX\,YPB_3S'%U20@W]EO).'7 MCQSNP:^P./>8^/4C[,PNH^M'\K!KF4T)<;$69_+,E1#/H")V 6=^3 )/TH"G MZQ,1?I]0%%4*>=?+%=RO$8MO5X=F?EM,/M',U[$$&.>WQ9PF_#>\0IB9".#[ M&:63;6$TQZJ#; >9V(V?FQDW]H@Y08D?R1$UQ>(!<@Z7(GQ0RV(Q%"M4:A*/%R:0S7C M0]V3:%92CK/<$GAN"8?K>>!ZO&8EQ2C+S5:K(% ]0647)ET)=00>X=*;\,8P MJ=1QYV1J9-A[ Y&_@T_XKD)Z(HIMNZ6B6VJVRE-XH9R15 MFU<0R!%RCU]%6J5VLUQO-CEJ.6I/9?"<1-\J M&WBL KMG#DGAVY1^M;123Z MMIE97M6E47LM!P"^U;XTTA=VNX>M%&;[=?C-61H_1 0#:1Q@*VH9V98YJ=2N MM_BE9WQ+Y^S07%DGMF$I?#E&8RJEMBRE3@+DT.30S%1CU@"6!;$&>5;**RC<:]V;W DVN2(K1=)P;.B ME%WF<&0=CGL58ZM 4$R[81RK]-[ZW431M39V%]JXAE#M3$A3')&^\,7"-2&K MBX4S9.\5;-6<3$%&#E9_5.@)R(UJ_E3G+N'3:IDVPPJ?75/@Y;FG6".28L_?OSP^_([Z MWY^[+^A;Y^6W[J!?1@]/=U7FA_[4&W3[:-!#=[VG^^Y3OWM//O5[CP_WG0'\ M\?7AJ?-T]]!Y1/T!?/&M^S3H)YY4%!MWE?1;JJ7;E2)_]9U%_G8]?T,3A-I4 M:%2D=>SM?NRY!6^U2.=8U='13LW#T]?-]6K#6MM8O3JDZB,ISPE_WSE8-SR_ M?O+J2C4RWK%>^0,[]F*1$I:+E))B=;W <&NEMF5OK:=;7VR5MOQI>&.DT53J M<$XKGGHP-#2%D=@Z,D R#6!]\4N9MJ2J*"0N92H+U::@9%0PLM:2,RD8V:@V MFED5^TPZIMUCK2G9%/O,;G;)Q\1YQ\KL.._RS#NA&?T.7H8V51G:O!7@>\2N MBP9CU6+(94Q:A4^4T#?H/G8W7#W.Z!5&[R 2&:F$MO*F[M]@/\/J8F"V- R.#" MHDO'G?'^O#_O?UW]$ROFPQG_48KY%^0-\V6ILT/IDCE2/UK$@-$=IS_'//Q%JV!;@M-QM% MR7/GV,TO=@]KV;I0:M?29VMSK'*LQ@I/3ZI-ZR(ICEX3>3TECM#S(#2&SI1 M9S:+4J[_P%Y.F&@ $\6[7\=;\5;LM3K3^='EMBE?L.LYA@:J"AG6&_PQP99W MW'XEKQD<:\&1SKO!M[WVR+#V%.6F/([-_&)SRTPZD)&[ F&%A#\T)5&ZY3CF M.#XSCK>W][8!6BNUZ_R>9X[-2V,SABM:+[4Y4CE2LT;JKLV[;0"2,V4IJWI5 M'((<@JEWYYK%48EIXZRRW'8^U.P7'25=;(O2L<#^\QC6$[&*C.+@YN!D.IVJ())RJ)3*>'=S9!6PV9!&W5Y=1N. ?@\JRQBV,WQCY#%D%\'*D<^FFO02@<*KR?# ML7MI[,;0LDURSL;U+,=JUEC-Z-"L10[-,HBEY@CE",WH!*Q)J\-<2:6# IQS M\8SP\PMF_<(9X4VQU):%@B0\<&SF%YLQEA.IU.:I8ARIYT9JC)SOIEQJI]\N MYMCDV#SY1D93*4Z"(T6'(+G@6 ,E5@''Z@@>,QASK<_ M^:U0,YX1GI8TQ=$+3(>+-.G%&'+Z)2U#WE_!EOW)M <7E2PW;9H9K*U<,+A@ ML"T8:8-AFO3:CU9FQ[=<5+BHY$14#J\AK4S/D;EH<-&XD&AD$^K3HI>:2%+& M)7RX0'"!8$,@8JP(4I;W3N55 .A>WR>/T'-QT;U/D*?9!#BOM3_#E^%S)ZKS M:EAT'C5 0?"T"MDK QA4:^N@_,_,]8S1_/P E&A:V1@[&/TD_^S$HCIR_^WZ MR)KO+?@@9(%)H.@0.[U1^/<2E<(2E7*IK=2WMX%@+$, SN*-=+".,9R!G?2* M/!MY8PS_\5039A>^')GP=FAKC]"?6:MUD7"]VE$( P%P3#(=E0GH8%_^\!IEP/.? , M%^BN>LB&V3D./-&%IICR8O/!%(C3&8P/'J17$< 3W=D3$(PYI3Z8N^1I-@Q. MP\8;!AJ,L3XSX:$P'DLSIL!:U=*7[Y^J M6Y#]KPQ+A[?>5,0F:)!3BW8C4K0_##^&,SO_Z]>)5:LV*!VZ_YV!#D%+L8A# M>N9U:#"K#?F8@"S,"-H!^2/5<-";:H*@_#2\,;*PMZJ 7E7#;1$#L/VPB-!&#Y9F M3S#Z0);GCX707D^@B]8T$;(=JH?(BKD2FPZ-IH _^I$NW<9H!$LL6%WS9SIV!\3 MZ;79>/6MVVH/IO1FV#,7S)@5K>J-P2UX'6_JW:527;=,QJJ.+#O^F'5X.[%' MB3$Z=C"L%72?#F&0/GVG4NB A6/ZWXN^0MA0 6L>R8;B$S=5W1+3/J0'T/:+ M:6L_EHJL44(8U-L4>GG.#)=R"_&OMFG:/PG)#5AFD3N;P.CG!!!+KA#SE4@V M*/OTC+DY2C-(TI)L@2(.]##U/!=NJ^\F _%,=>KBF_##;5@6Q; H"6BGV^"% M@3@0LQD#:$\QPE8N&;^OR"HU<<(*JTI:.!2//M34 M0V+L K3Y$8-5I=^X5HTO*;E$;*G]H3.Q9\2U)#N/X'@&&_XK6Q2$(->06/\0 M;OP3SPP<+P,0JP?.7=;I]:ES2)BC7OSP^:@I%N>L7=R_3[RY>?*$O:CCN";) MOTI](0XC^2XL]>?Y6[5, -HJM9L\1?52EAFKK7BE<-Z* XVW*DZKC K$^V:$ M<,@[;C'F&G^-.L$LAV%;$;$H97)@N7U6.L8FC68A#I4]0E,8C1UGRY#7$CR) M$Q(5K+*,XOL5^!@=TPL#*[7E9E8QO9>.S66I/\?L ;_D>,R*I;:D\'L"N*_" M34C>BCV@G6>?(=/=Z;W)."DSK?*_L9T5=8JSM"?=$[1"WH4JFM MM%)?29$MMXJS;WFR??53:HU\RT?2+?D#\B&#DR9E=7C$Y8,Y@X(Y$^;R ^2M MKJE5C*1J\G>0]DE#L=9"Z0-%79=)''V00'M#DU:--QR$L@=:?*57H *%91=U M"-INYNWNLA7Z$RQ&[<]#A\PC4,6;H?Z[NIUQ#:/9#\WU$:[^.W;"P4S55UP9 M.EC]45%',-8;U?RISEW"I]7L!<,*GUU3X.6YIUAT"MKS]R^/#[^C_O?G[@OZ MUGGYK3OHE]'#T]WNG#M6AO[4&W3[:-!#=[VG^^Y3OWM//O5[CP_WG0'\\?7A MJ?-T]]!Y1/T!?/&M^S3H)YY4%!M3=2;=B-UC8+'9TG1%J3>TFJ+7I:&J:(I> MTR5=;F*A)?Z[+I;V9]4H,;)J*OYWETIP5!91>;$RMK0?=$1-4:B+-R_8,QQ, MK,AG$\:PE;6E"(IOEY),>;WC!=^1IVWD&1X-/41J& 0BQ\'#W"KJ+^HPQ"\ M_2]_:DIBXY;4S9A,;$(E\@[#A5%X,":59,'1M&L $UFX#7=,RCDLCPB!)S^P M5Z;/)$,A@9=^>J:*IC,8R)3.GHS/':N.7W7CX # 0 ML->=K59*57@VC':J.K2P!?''2.$(E7@N!KS>\Y/P-7!E2/;F@F1K+7Z.;?@% M:QXMC &FAN,"KLC+# >IFD;B<-%0!6YHA,;?2?!XY!15'993,F8?$0$AR( 7 M398D*R/#_]VF#*C[[\?CE0'WGD;/T?9!H) M:[4H0HW$WFT?PBYKM614V^""4ZR7VG5ANYK@X7(T\8L@4##1G/-UR-%8A>%\ MJ0,R0$TS(4DI^>Y@; E+2"A"H]16JMMWA655]^)\$R$UB:L1!8DR+(.![OTX MEB@5:\,2]:H&U GU\*I2]0L9)% ^866#73 C"Y%FJJ[KJTF8GP<+KNV0?/,@ MHB:HYS+!?_RA6F ID/5S56D"Y\!*=3%QHBVZ$4=7JV!)@3=C'"Q466(ZW*8< MA,/UC^KO5,>9@UGEYY=T/)]2Q&A@?V"0_.BMQ#'Q"0&*UD4J[LJ MTYX*.A>=LD2G?%I8;>^P151#B^F9*P<\\V9L)XTE9[V6S%D/D4-6(@>/08\# MH<,#'V^[RHHBRMO^NBBS[*^O%"E$/= X#EJ;+.HNZI$]TFIF'_=[](G(V@_* M_?5&*Z.@@X@@.'G]@"KV;:HK6_3=X:%37N1VWV&C\@TI<61IAFFLN9PKA>;4 M%=[:E+?:&F^7M>;\2G4?:?@P+:1#J^=XZCOQ]\Y60R>^3CE[%9U6K2I+XDH5 MG7@')\$OA\JG2(=+[<1[DE!5ZDHFCP+*-Z-_2?JD9E44I N-:?<;E&:#TXG3 MJ;E?\#(Y9,^BR$KQBF\L(VC14ZZBILAV7LB'1(DAK2H&15958@MS&_7@D#'KC(KF3>9'QLW*WTS=S MFG>;2,#K6YGI.R1\EU@O>?LWVR2D"@O1]*R5&QP=PX6?[NG=/<\T\GF?*B"U M7[>SV^-K@J2,+4YJ+A>2V"7/FY(HW:;*".? XL!*IWU95+ZM*U"^/)O_*EMQ MME]EJ[/NRE-=)F]%4FY7NE68NP:&W&8:%;CJAZM>LEAMH>HBG=<_.[#M(@DI ME_M$'.([BM<%]41(E_;OD\<#^&J>T,AXQWKE#^S84< 7%TY@1EOG7 2X"%S8 M'SRD[*6B*_NS;KXSO>>^&H"1^&;*4]3*O>I2N/FN=)O,8MTJ%W*R,T-)+K65 MB#H@V6U677RGBJ7^:79S\[AT)T+]C@HR&8)=R2#*@^.=XST;-7]&+4_C\EI% MUO*!V1IV7*2AT](-)]VUO)2/N,*+B(K:EQ[=I?MSZC!$'9X)%"L3Z+BH_K.L MXXT+#("G@NQ/!?$KE4@\%82G@L1UL;8N"3F=R4FJ;XK;WE;N@I%9ZE_,TH\%81C-[WZ/9_V;9+:QVD."+TX0@"RU8 GC&]U\HSMOR1\<4E<,J0PONSRCKI6%J]"U/.[_*EMQ MME]E*Y[ND2[=(ZQ3SA,^/&NNARSQ7 \N M FR)P)%.X"$]+U^%GN=I'E'!%?0>&"2FJ+&9/LLCN.4E(BZ+IX%D0!VV]5^R M\\3S5?:4E5*[)FW?"7IL!'%:-O+-X8NJ$_8$)XG<-$Y>3U2N91!$PB6&2PPK M2\W6GLKI5IHZK#2B>-4K#37./]&[_Q87;VS>E+IUGV7T'2-BTCLBVY^'#AE" M0.R$U[ VY /7L$K[QL/&G:OUX^Y<[<^&+O[O#";0?2.7A&U?^RDWMB];E1LL M7[:ZG!.BDSIXEVK4':9TBKF]P[1GH;TX:&P!X=YX,P#'NONLSHD(WX,V_/_M M77EOV\:V_RI$T (.(+.B%LM*WBW@)$[K=^O$UW;N\M?#2!Q9;"A2Y6)']]._ ML\QP$ZG%EBU*%E TLD0.SYPY^PS/[Y,>_1\I@GP%#I'6 MCPFO% <\ML7L> 87'4LO%:'3-[_.@95VBNO1R,+1H^&F9QO"^"L6020#%[Y4 M1.+Q,2<*<0,#G@S,!8%%1-6%.-97,B#(Z3DOD>N^T2E!)89G$)IURB,UE&90 MXA&:Z9S[;WYMFE:S-]]WPYC*@%'(#3]8#WN[-]N OEZ*V4(9,R*?I67L MN^!&"0P< 7X#6R&#$[:OZX>$%C^(0]"L,%PRR?8JNO1U=$W/>?(L6WE=ZI9/ MU"P@8,TYX@T9MBK'JX961NFDC>/ZH4/OCP420BV(K!3HKTJ%,G>IZ*>9WB(& M$.C$4?4M58AD2^BK 9 9V>M^8;DR_U\CC#E)PIAQ\D[Q5-S)XT$@Q?=C,8() MOA/N@YB%&+!E10#67Q'4P?4NLKF:F8M8^E(^L#PDNHCDA)6D91K&I?" $PCR M23M"O?>A\8YDPL@6QVS]Q(!9+D$WH+A\P=_RB%J)EM"8$4HV2?!1["< MT\!'PP8N.8PG,+D97@?&"YX(G'(\-F5X/:BXO!<0@,%=TALC+[T[,JY9ZZM6 MPJ 72L,(&(Q7*2L\2I9@F%N"(%T"/UD"?9.*'DPC#^*.=Z:+^]31U\9JIT!E M2M',@Q.-J^Z=QW,WC5M:*V62@?EZ Z,'$D%KE0@(^&X(*X^?F4#]:"RM+HDTF6R MRD(/0UB-=L\"/8>_@2'?981B:'R&:8'H-(S?I ]<@@]GKAB("7RX\6.0O8\B M .'RX.];Z6'L)&7#^ *"DOWIGPYRV!%$R]^!B_'P^PQE/9W,&$CT?'5."Y&3](C->H.[CAQOZ,8V MVS$<,Y!35PQ)9W)\>DO3:C>-^:$".?%M,(TV3/;!+[F 0D_;L.D8+]$_I;.\ MS)RJ)\*%(M)T9NY=T3ZI83&KDMEQ-35*FD((214Y; N*,T@O%^ JY+WCQV&! M_HEP\(Q9Q5.(F@?(,-B\)52! $22QPW3W%Z/?,'D>6@BT9S' 4?OJ?W.9Y9J MX#!//,Z(* E+6(NI&AA!8R)EA.3#[V21O:$TY(\I.$E^$$_3@><,(R1A%$=Q M,,]3/&6'ZHI#\NTP3?"4,&OM37?/KFXX-'J^6="([YP('C=<85XWD!I7SZ/6 MWH%(7S=:(3OTD]4U+6/ R?Y\ /.3U3';R<\+'C ?TC0P&@-3"M$+J^E/O59+ MEQ70EG?-YL]*C_15H/GA8Z;R^,#+>(![X5L04P?K3K%$_?1@6;*ZS$210S5: MYNG/.8KYR50C@9@7K0!=?92S+FBSDUF1@7V0\CNY6DB"Q\K&@0%+G4^EV\D[ M4 G"B,9$63"LECV*AWI*-LI$,[M0%BR4Y@P.*$:U.J: M_9])7%LG9O?GM:VL5V[G(96>)>=1"5Y6S;XPKB4-N0=I('. M9("A)2M0X ^)X\#F._R1-H^I1C(6H$K#F3&20#_K/E94_E= U@P9BJ43#J R M=FCW6?OAT^D+: MOY+P'QV-7WM*<_?3%'[Z], MX):UNNA\5XM0=)3_&/W< ^=ZX=U#IDDFQ:&#:95HJ)355 MBNU)5YVY&3[0?M)8@"D?2.E!FM\\S=-YFM9GGL5B/,<\BRHY/^^7M3;9XD&. MK ABL)#=;'*ZB2FL=JB'4Q6KJ;/5K#Y6L<43$KMDW4E5(O%#AWF[:==ODS(< M1JQ..BOELI_=,*OTNZAK;F'=A[WT+)C3\\5$F:MK[>2(-7 "C\JFUZMDO2X M^/.E"CJ+C:[O'?]V=G:5.:MY"=.*@P7%W%TZVG4!V9>M3B:"( 1TW X7/CVS MIP\K;B9)Q?,U0SRB3L=:2'B1O_G#,U-X)AT2S&L/C)C\D9H%6:'%\]K*V\,3 M7C\;FQJ,A!,8]\*-%2FEFH_/991R8Q3X$U7-3/:&,V/@(?\[CVZ%'Q-:CS*7 M"!N% %-$WDH'#5$$A-= >X@%3%S3)TX%/@UA7V)$G;M"&?)89!4)3 M*M3>K4-[LO.&04Y (+!TK+BI]F]'+L1DL3JW2OO'MD^D!W+DXCYTV>G0]*A4 MGN2!=!UY3R07CJ'"GW$H1[%+]2XZ%ZP.1CF^#0IVK+:8V1@Z8>84;>D1VZ<4 MPVJDM/ECQR1UH*JNHXX(C/)J0T=*,G]7Z4NUB&Q$\]^M;N@C=;!"%13H553@ MK2NFH7RG/[S7?5@7;5D05?L?['P,JL[=UU)-PJN)=>J'<4M^=U+ M]KOGZ'=7Z+^U(L>VO_+/+Q_]G5SW18B(%'89.N)ZJC3L'W_6;5:W??G>B!8\ MLI&FM79CZEH+QIM?C\XF,(>(,VI('=7&M1OODY'%MVK;=,ZI.]Z_0:VT'&Z99C5;'VB?AV+ZK MW^VKGAJH+(4=S#5%Z]<,_.)S61FUD;[@-[?)T"C?7AQ+E[8IJ!G52-6]MXF< ML8.FZ:A]VMLY;,\ZW;^G8M'JG.R)6&S?VN_V58=:\N&J&EWUTF6%Y%CQ2YO@ M^7._R?;\1LDYH>:"2\N)\V?<<4?ZN%T*K29"R97&(^MMX5#!-J"E=] !]T_W M*5\\%!,V)QDGK7V2C.T[E-V^ZG57$KZ4G]S*-/\J*S5LND2P[)Y*N(#FG@,P MK3W_>EM>J]'L]38,YU9D07WRYMJ64YZF3K44J^[K$:OMN\S=OFI#^>^..OQ_ MT1_X=@)0A:_:T#&%T/#C2/>NWO0^_#KI1$8?2V"#=M VM1NM_KJV:6U>U"<; MJ6V>NH>"E73>> V"M7V_L=M7O>XT]WS1:WWU3'97 L][C"G;FW1X(QRJMY'' MU^*?E-AL@D?U27WJGE$_F\[64C+7+:/OLV1NW\'O]E4EL*OE;_#VBMAN5GL> MQ)2_V[1FK+#/VWK*/N^S;$ZO],IWGJ-=L]]&[I7LGSNA,:!.2KY7 = T&3B( MWS*2-G9?IW>U"92)_A]'?C KMHA:T'/UT")NQ19QUJ%%W!I-5_YP_HH=&\_" MHGA^%%/LD86H>'X<#/>D\0KBI7)#,_R 1W\AK\&>)PT$7PNB8Q" 2::AI&Y# M D9@[I?(!_XP=H;9S>*IE,-O-E]X+@N5+U?D0.!F"1P$P.J*UU&OW V%/A MI-ANC&)$W\[80.+-;&3FYZA8]'L=.5. M]#56R'IL;O?*%"V:FC9#K;P9ZG5[S]O)<0J_@,Z=,-GXC>*E+7A6>#F8UB M1LH=JOB+<@R(RKA5&5"*#]7F,,RWOP;]_%AVVYID)(%-MW>B>:J[IN7&)8T# M6F+2.(:K]60!K19AT)1EL=IY"*PU83>YP1BA;*H!"T"'P&2FO56(\)=3<2*VY:J9F6$+B+M,(TLL2L_O55BHC97JW;B/=KAL:KRH)U8_#RC0;6W7#E>2 MJ@TK7>Q/)HBVAWCE:'22:"G7*E7'&=R7N/*>Q%RV3CMY7K2:_>?GA=9\LG!> MY,YRQ.6H%MPAL@RF/4#@W;"L"293#=:R")6>E+?.)U/7G\&L;N@I5^KAQI4+ MHGMT?G-U]19QHKWCY,)/#@25$)&&Y;>D/^/?<'.G:1U]?\N_(F?.;[ZJ!IS< M2(3#ULQ,(;:5 :,S9:TCA[.:.QJF%V>I$EDP^!$$YX69-HQ!3)TZ%0-M)P3_ MJ]L^%EE:[ R*ZT7]('%PQ^.X-$M%E%^F!J?V/ &(S@G>,S.^,KS.A),,^+=A M*!10(,73@L#YN&G\[C^ (PD:Z6)R-Q9%_5 &D4 05C[PE*#2H;/4!A[9W0"? M";XFHRJJ;2I*CD.-794;2[&8(VKD2FX;K0N2BZQ+V#"6$Z0<+\9I[(-7^*2, MQ^,M?^LYBO2/@)RGW$M5A#"GU1/#(G=19-D&HG7]J=WJ9X%D?\*&G<76\JU^ M\1HPE.DUZZ.H4,28P>018C0 !!08AO$$RRQR$#4,!ZM24F6_>!4]PY88 M2=!>&"]="#+IC+!"$R&9X&-UXDM9F)B@VPWCP9_4WCKQH30/AC?D[.W>D0][ M4=ZA'0KE4RGZW$VE9KQO2"N'Q?F04*3-P1NEE8[&FB%ZF55(Y!ECJ&II!FI< MVOE"F:8BPH=%>[EIAWZ]C]I0;=S3QV,U,K.=E-]"&OA!0&W$-?X'&K![X;C4 M?AM(![.#< "E3W>3/;HL2TD!/4C*I7W8-7[RKG&K[KO&)W7:-?[L!^"X[.,_ M?/\[6N4;/-:PV'#MU(:Q2H^R3CR[[Y3UMY1#@B'X1Q(T7Q.P!YH28-/$L)K' M_S".BC^_-29B1@9+L=)5K,P^$V$&Y8@<)SSFAN,]CG9;UKE.0V_2)E;G/Y1_ M/.-#O%:_W8%D///M6ZH15CXQV6X)DQ4UQ,"/V3"-8K33&+33'5@LR.?,9/6R M!V/@(M 9'">Q9A1$3%.4,8*D&%$TXU+"J(;,DI66.7)&$W-)T_@7YK]8M.)R MYH,?@(''Q[7 @+G":]!GZ[W^#BOV.OU/3<(V?WBMPI>H_CU M \2E^BN"7P8ZP:@X(+J"8DHL/+-?%)0ZZ[BU4,IHJ":K$2=%\",Z1%0>SM.+ MLI0NHJ[D5U]!0V=BKMA310(2K)3JD> B#?F[(?FRH<"2G$"4DA3"AM)^K&=@ M@1C4D-RP*B[XHG>E;BRX71@9_/X7YJ%3@?1;E M1$6I-,EDDUJ!-*6[&S#&/:XAB*MT^>?*49(25*"0NPV"&GZ?!< 9Q#/BD9XU M<\"?^*@B%#LKWN3N"L\917Q/L09,'2Z"WVTG#&)6Q_=%N!W%-P-!3_S) M+#LY,,K\K3,T;/_! \. ]BKT(4J*TG1BY H5+:7 @QJABM*4AH[2U"1@S!'$ MS!C>B"'S"7X._, ))\@=%L(JHC%=@PP%=(NB2N\N]^O4G\::'DE525"'Y9@F@4QC0> -W&6$(6-#:&0*\#<[B3_M1W'3KGB-39*O5* M9I))A4"/(@$2ZT\AJ3,D;M_G'S*<#2#M8VL_HRJ)B,+"H@ W@UB=$]#* S+B M<,WH1R3-GE3 2)]JV4I+%4Y99=G;]LJ,.7')CC>KCB0>\#WBG!P.G9 M]\CE)&M5R$LDT*JTA!J+BWHG=*K._!BZPB$.#1R7E@A+OL,@=B+U&(HJI"J( MYR],*@WS6Y4P/BZC"P2E6Y;@* +(H6PT:B"=X.<@3'B?WR2&E4= 3VU+!"/! MI;^GYV<8V'R)(09#Y@<-B (D'V9%ZP""0?0'2Q045%Q R%[LV!XO, _]>*F=#6[OL<;ADLI[7D;3/F:KY(I=Y MS@W,@;TJ5DNJWA #"K"AH+88B8 _\T.I1,7 M,%U5W#4-C*1AX2-&7D/)@"]<_?LDP:==.^'TODH]L.=[V M)2M#'#G8P393B'#(7*3%E2@0Y -2SP*6*E; O=,X@%2>ZI3H G!4)QW4E?S^ MNUT^/)EB" Y3R%*0:ZU>Q9!!@=:!^_N>:'=&_VQ>/DYH\/HSSXOIP#$F12M5 MZVLJN1V0W(_LN]B>7>&1"7MOT"O/DIU@U2&9CH5H3,![O6]9F@OGK2/XA0"M M.BHOAI&X9:FB,CX$27NKZ #5B4?D9K*/R=$[!&+9G=AB$)%&N]GP:'%8)W^ MOI"V^",(R+!8SBF&^CW5#?5[(V&(1ORF*$=]"4DT+"0'2[KN646NG1@U'?[H M_$:+$&IPB'81O4@NR[^.P0-9;7%L=741,Y[ZJBB1Y2T?XWGT; TI(,-$]$., MPU2]\Y&3H3-:*4XZ.D:NKA@8FT >@%X5G6A -09Z5#8J3?PPUWQ3HU)6FY$* M:56EK&#W1@[B (,AA'1W@KN:J=CE6.N$K-H(^AC86%^@.814:@ /CUM,_U5[ MX/P,E?BHY])N/:M(2.:8HQE%Y,WYQX1G0>RJ, DGB;F/IRO*F-=GYSX6(1MA M,1S&DYAWMRCJ\B>3V(.0))H[ O'2>H'G2?!9'G$5-_L11#,DAN"N,G""RAT8 M>$/@@S0D2YJ*3ZG?*;B;^=R%2_YI0GV/868&8%>#[F;"RXHSC*GR\"3\H3I/ MF-FJUB]/+#A7B;?2%#(1*2=,*$:(-1MDY'X&$?=W9%+DS]_04(6Q%>=XV!9X M\K9 NWI;8/5@_+3UI@9["<"#X3'P%:M$[]AZS>:QI;841UV=7=\:%Q<00WV] M_?W\VKCX\OGK]>79[<77+RO&A%L, T+Z/X#3)G+09^TN_356!2"(5,?6A TN!I/NXD8#./4!1QQ8TZ#- M \=3\676Q>-/L=\ 9D81)A7V=<+YR:Z#T+_V<<\A792 BXOZXZ0HZJC27,YY_KG6(_$ MV@B:[^:XO6&&]5?B5[[I#74L27,%:ER#KY6*:2C?Z0_O=;<3QZ/QZ*;W2D94 M@E'2'(1$A'].8V"SR7&P:N6FGKP87+YIMGM+0>1SWU?!T;<[9GM-9/OJ[[O6 M9D9JF2>]]D:FUS7;)]TMT?3\(S7-?J=?,SYMCJ:V>=)9[]E5(UEM\[33JB-1 M2SGUV$:0)ZL@=&O759\V9(L@NJ]6!3-\.G3Y,OBC&E5XR'G&XJ>9T+M09'>"MC#CU^I3G3/5-K_DRPV(&SE :5_AR6\UI M7222F >08FU&).9X? MT^M6M2<5VPBH_7P_J#NY"P,3=6Q\2RU2F_.%GY?N+/LD!-$:^LY\]=E_4J/*'9R$]@K+7'!]9W [%LK#78H9?_B/5-]\ MV,DU*809W^C\V [.(QI+%7*LYAWK.I.Z^\O=!-M>V56N65=]#*QZ_0JNX%Y4 MUV:CK3O"'AN?Y2"(L4M9FW?WG@U [H!G78IGO4]PUB]Z_Y.%88>QE,JF6&\Y MM[JFU3S(^OI0I?,!2ZW6]YJLHEI .6GJHJ1P*4-N(6W^A-Y47O]_>PW9*S)!C-*SXIN(*C?V.^;)- M\P02U17>XJXZ'M0R3U<\'K11HD]7(CG+XY[9Z2#S/F9?T'>PUYF=Q=C =BR$ M65EX7]_WN-D6H5LI$+6D0R\#7-(A'P95AHL^^-C7%D';$\"Z: RJ<3=6L&E7 M5W1;'L^..[KY:?M"+TI:!6: [JBC"\Z..Z<,"W-*0 A@I)3(_.,U2-X:$(%9 MJ!T%?<#8?]Q73G>MYG%Q@HW"[,K!^I*6@31B@F!-TQ@[ X>!S5@[U?&6\!^VF&:*F<< S?A&D?$F[,NB/XB4G?6]77*>DV&G75K!O-G8BTKA31]B]/5&F' F7LK=+6/L *F: M4J<=]2+4O1MJ33IW5K1([12J MO75$3EN-SS53QA-0QO,?%"@O-8E*&-$1%_QR+KYE'C:Z%KU.]#^B5"TE+]3[K1-H0% X^ML;8?V%P9\BJVU9YCB:,+(=P0U1 M''Z5:2J?0Y=K-UL)NIP(!L*3X?'7'ZZ<:6"Y5K/9@M!0+%6FEUB'Z> GA:RV-/JQ3XYMY M8WXT\S)IM;M-PD0]L_TIUM4JI;??/'F%TGL(45Y">I>&* ?I?93T'N*8EY#> MLCAFEZ5WP3[Z5@7::E;&$K<$-*I[RV=!%E-<+P6<4(8D[Q"8"%RG8%C.?T32 M8ZR1#QI;]SH!MOI#>'>QN)/OC"/G+3__HX\,PBT?^$1G>VB3ZH-P"5_M9BPE M8I0<.4MNN$DQNQ$"0 0>8H;0C6O=B;M?@1SC).YE;IS[M89!^)#/"!\"MZYU MYTUFYU'MK&I$ ]R\/KK7T_GB1Y)092N&_9RLYX$%:<'H?I]$)(!/(*Q'>)#"MO,@>1>$ V#\^\/U'X;M#^,$DMO12(,D\63, M#-"QM[N+:E;O.GYW(U!GW3I G=4%..7FXKY0R]A#N&\<3<33V"8QSWCJ\-##):-(R++Q_-W$1W79@/A*]XV3Q,\Q]R&%-!_I^$A19(1)5'E/B/8T>.,CL97TN[MV94*YG4OZ->F=G]27;O_ M9>#;,_AG'$W<7_\?4$L#!!0 ( -!PH5BS:NLSQ0@ *)2 9 8VLP M,# P,#@Q,#8Q+3(P,C0P,S,P+GAS9.V<47/:N!;'W_LI=/VRW9EUP(0F(5.R MDQ+8,IL$-M#=O4\=80O0U$BN)"=A/_U*,@8; T*4W9M;IP\IV#K_(YW?L7PL M8[__^7D6@D?$.*:DZ7@G50<@XM, DTG3^33LN!?.SU=OWKS_C^O^^>'A%MQ0 M/YXA(D"+(2A0 )ZPF (Q1> /RK[@1PCZ(11CRF:N>Z7-6C2:,SR9"E"KUNII MLW0ONX0-[]SS@G=NU3^KNG7?J[MP=%%U:S7?A^>UB]&I=_[3Y-*#-70QAH'K M(U1SZV-8=QMG/G(;GC^&"$%O-/:UZ#._Y/X4S2"00R/\\IDWG:D0T66E\O3T M=/)T>D+9I%*K5KW*GW>W ]W46;0-,?F2:_T\8F':_K2B=H\@1VES_TM5_;OP MJF=>SBR*1R%^/O'IK*(&73T]K:8V2A'O\($)%Y#X2Q^!8*Z81XA[FXWD_HK: MKQQ5W:KGUCP'0"$8'L4"=22(&S2&<2B:3DR^QC#$8XP"23E$BF.N06:W@&R" MQ#V<(1Y!'QE'=_4& !5Z/(LH$X 4#,>0CW2'8^Y.((RTJ0,25+?4AT)GH&K- M97,]OHTV%10*GFYQU9:39QXX%6,/,O2]1J-1>58X-_=@(QG=WE4?7:_FGGH6 M;KQ1VK3@*)\1:K?TA+B< M2/2X;U<#2R44FZ;#)8\0):'Z?XA#@,:V<9 FF.#O*@HA'-E&09J@\+L)@ ]# MVP!($S\.#SD:E/E0[@DY]KY+W2L>AZ@%W5>ME/DHUD,B!C-[[RKK*FG[,4= C5_KS^H2Q,%XTV6&X M%MJ][?)'YD:SQ<84P0XPK=[]3?M^T+Z1'P:]V^[-];!]\^'Z]OJ^U1Y\;+>' M@_WP[*%CA%239 8RD&A!::D)LJ)@H0H2V5=6F1CW(9/#FR*!98>/!2XO:J1X M>@A%\#;GY<>R4QT,Y=^[]OUPT.NTKQ_NN_>_?,N!N%'.2+*^'\F5..AU0"K_ M2G 5\E;OKO_0_BC;=']O'QGG9FTCVW>'L,WY>B6]+XUCS@NAY\[-SV_CC:$;_4,Q(^/XBPU ?:P2O%#5'_[!V;HU1\)?DOD>QU!L-> MZ]>/O=N;]L.@_=NG[O"_]A;'R( C]<28.1>6F:,2)^L')(ZL[7Y8&)8I]2@) M$)'&\@.G(0[4+:5E[#D=#P3UOTQI&"#&VU]C+.:YTV;N"]\SR8[KTYA.C?5T M2OV#; =633B@8Y#M@\P+W8OUDF'M.R]3#?$!/(2)0P[ ]RRF9ZMN^' MT&;FVF1H#/[I>O!7*NK7&F60)E+3J3 YK*\S)^1&W(""83 M?DLY1S;'A;6J$5U]'5W&!= ^0,X)2+V MXF?'TL(=Q"/./H:RP&T'^4?"X ; M+8V0WJU#6LD K5-"!JTI)!.$B32 ), MP$H4+%5+2&I#,=R75R4^_H9J>BFP@T^C\:Y>/R_4:5L*ZE2Q3&0,E? 0CL(C M%=4+*2.M0AFW5U6=J)>)7*:ZM:%4-#,2*=1VN<*Z?)&W*,%LR-C+&LD=H[0K M']\=%8$-3[.,D5^AZC-5%N6#M:$RN$$"XGV7:G?8&_$4"K\MA<5"L$Q8EL7 M'8(J./ID,:8L<^JPPF2A9\1VOJ/"R,H#J9\_UY40Y/6C'+&:560P!C!$-V@D M!LB/&5:_='U /I5S3XCM#[Q#A(UH+PHGO-2+AJG\ .4(K#R!O*MR0IY1)O!? MZGZ5>OPCR)3RZYA6@1O-V\\1\F4I<0>%VC:WXW]*@E""'2#W0!!D.Y]U9) \%%.R>I$?S(9ZA/F*8!JF%%>JC M>C0F0V$=*.,>I&K[G#'DH:^Z 9)^K$S+F#39HS4(M*I:]ED^MG'PH;]+S(AZ MY[U .?4OQ;-/F)2=7_(3D%6>'XINFXZ1VLZ%IL4/5#*'8;EQ=8F,/3J04=[8 M"*:PCK12 HE4*6'D[Y1_^_1GH6=$5E@Z6K\A_SH+'K:D:W>18Z]K)%M8=3I@ M4;>$B-?NNUMAW&)K1%58:2K>M2\AB1T+XU94]M Q$BHL&)E6V+]O7N\K^?=) M)-]S[YQ0;YQ8O-A%T\P^U?Y93CPS2O0OBQ^0GI&&M#V+0CI'2&_M/1'$^!1' MZASD #CB@D%?-)TQ#-7S\NIE&NHWVW8R!(?ZDJWI"!:KI^[5"W N(WUY-M2/ MPR?O-1'IKA$,U86_[+V^ZG< EP>FP")6H_R%T3AJ.DE++-#, E7N4^.KE'%O#LKWO@RED2*T_;8W%7K8O/0#YRH8/T;/X$,KQ;!WU=@/S M4(.8+=YAL->@5F\_NA2IFZ.P[<>B%^FB#?/%NY("S8POUSH/H+Z7ZDO/AZ&< M4,+DBFYK"')M7OJ ^G"N+U,[E U0..X2=3H)6B'$,[YUA+N-;!+]?S+F]3LV M*AWUTCR:C1#+CCH90#)HD]4_>7P'= 8QL1GBXITDNUYTK_*S%6=;,5,/1UTP"RV2>2E'^,;JQ).H]WY;K)Z4?EN\8R: M*>T/DOK7LE\7MLD+V:[>_ U02P,$% @ T'"A6(33]_I6&@ 2OT !T M !C:S P,# P.#$P-C$M,C R-# S,S!?8V%L+GAM;.5=67,;1Y)^]Z_0:E\W MK;H/Q]@;LD39BI5%A43/S#XAZL@2L08!;C/7^&\[3(T_GG'Y__OO,&W//__.F[ M[_[V;P#__/GCNV>O%^E@#^?+9Z\Z#$O,S_Z<+G>?+7?QV3\6W1_3+^'9AUE8 MED6W!_#3ZJ^]6NP?=M//N\MG@@EU6\ZR!)<- ):X@1,= B)2" M%2Y*;O_C\P\\"'0E9$B( E0)"KQ)")ZG$A #CR6MOG0VG?_Q0WV)H<=G-+QY MOWK[X_/=Y7+_AQ_G^U=:G7[>V=C[1 M*%;?NCS?+;;8?GQ>?J#U7\<9X9#%3N3DE5,_[[&M[\XPYW" M+!W,5M/TCMX?WZ/";#H$_+K$><:C&3NY]VR1+EPTJ_):="=_G*XZE)[&LI)M"7U< M"?CX:U_4^7N!LV5_\LEJ1E>S>?'.1S.W*?Y7!UU'#_@D96>5LQZT$064TQJ" M\P@R>*<\5[[D-,@PC@%<',TY)KSLTK-%E[$C??7\V9]8=K^8IV/RZ61+1&T@,>= R>S!%UV@L!2=2L9QI1O+_%H@ZTA=/AVI M;S[9S>3^H5OL8[<\)%]LOGPYSUO_>S#=KSQ\C\N)C)&'H!08X3(HC1D"V@!< M6FY\LHP;WEC\M^%9AP7JZ;"@V=2W4P*$AP8___P.R4G\6*=QN_S>XVJP$RM8 MW;SB2$\>*I2Q\- 62C9S,;&(0 M,O- ]A6S=C2G,@\WH!&ZKO>5]A6?9K.Y;L;>UUB0;I_?SBG'A.5C%R)"1!LDS(UB.17#>"XBL2.=X*=ZI09W@:T"-R1%NQ8JVDFA& MD#?3>557-X)B*F?D)8"TA9'6JD-.9-QL-E$5+,+RUJG0;T!:AQSFB9&CI13: M9M#..S=G>)2@ %YG TQ11*^\)O=&6@VZA(3T3<;+UI[FS6C6(81]8H1H-/A7ZW_E\G]4N8U15&"K:7W321=.HO:,(O?G#NRHD/+ICD(S#FR7HZ M>G%:),A:<504H27;.DFZ$> Q*??[\^CR\_1P,FR78=NEY_ORRK:@)U:K),%) M4WTQC^!2I!>GG&"6U JV?I:NPS&F-&L[DFP\XRT-_>)@Q=&$Q,(X0S(H)T/, MTB67M0%I-(7M1$'P3"?06G.+3GL66Z\BWH9G3)G5=EQH)H%FG/B(RS"=?<25 M4U 9.J?K#W_#+NV&>9[V."G2$RE)3:%W-&CC*% K#$$[631/M@C7.E#X)J@Q MY5O;L:.M+!H&S;@?IGGKZS[.>SP9J(H\,HL6(E-(4,HJPQ= EF!-01>M%,WC MQVN C"G)VHX*F\_Y$,4&Y,Y\6B[2'[N+&&$*^$BXXJ"5L9JPC> MKV%!3!B**#IX;+X*\PU,+0LLE),*"TJ00=#P&$9P@<:8=/1<&R4QMTX+W5A@ M,9I"A,V9<$MUPIVF?&.>GZ]TG^PLEF%V/!H,W,42'* 0LA9'U+H_5K4=1+Q-9G<(77:B4PWYX=Q3[&4=-Z!2K=U"':$FO;7D M9%EMZX7#;Y4;-5L?/1FC)K>2 DT.4GH.2G,),20%1I:BM4"12^O$W.V(1JK5 M[L.)-1=([R.*0MC(10D6G(T2BF22QAEUP>9F[2J,D>J_ M%D38=-*;A_T?PF&-.$_#36VESZK6\%3W%+,'BBP"B!1]]MI[F5HKONN1C"G4 M;\R!!E/?C 9;>_NSQ2'B<7QYW4@M=R9F 31063X=B/$( M%58MB-%*"&V#YQ.%M@H=M_^<4^2X.]VOJ\>*\?^Z9 /)%4JDPQ1(K%L/JDL< M.8M \;TW%.RG+"[M85LSNKX+BI'67&U"D8>12$OGM&JWTUT(9X./UCN?A*T[ M4C+Q6&N(C%G0FK/DR5%6K/42]XU@UN&)>UH\:2N =N;E:MJ) N58:AFQB(K, M7$;B99$9!!:'BGGTP;>V*LTSRJ\6>WN+^>I[_QYF!SA)GNN<$X+&NI0C%4)P M]2=O31!8-RRVWK=W&<.8LC ;ROU*9<8FT]U.N>4\K6,/LP]A2H_8J[ _78;9 M.7"3;"*WF!+9Z.)K$8BC4##7,?-6(]]$-::L3&-B-!9)VW7X.>:M MT,VG\\_]A5*],DU3SMB;SNJ>B=AQ!4O7.Q0Q>H"CHF: M-*9*8Y$TH\I.AX%<_\/SVLW2S8JMMKD6TP=-/K_, 4K441=;A&F^O>4JBCNF M:H:MH6W,A0WG?(A:[55R@/36?H>[..^G7_#(AWNWZ.L&WNU"SMP$T4B'DH,. MJ:8(I">?GG,"R;TP*HGL6D?D=X0XIO1-:ULSH+#:1N[GS-]Q-G)G<7/L.%&1 M*1$8 @LUB4TN% 1#N"WG11J/-JK[K8S?#<>8$CR-J/-04AFN:L(HR7)PG*+& M(D!QQL&[%"!8&=!YC5G=+Z]S8]7$/2PH[NTONM ='GW=J]!UAV3A7^[5Q9J7 MRV4WC0?+FAK967P(JUC8&Y9TD9(O+R[&9B/\L67.OO M&C)UFJ4$,DI%2!2%?N3J0DJ>W%[)N,RM"WQO1[3Y>$_V2A[=Y_UBOCB1P\08 M+7P6#*2P]+A%*\B[UQJ,=J&DG+F(K>O4;L,S)F78D">7'X9F(FFK"\_#. )V MO&EJDK()C)4"T3%Z/*-SM9F&!8Y%:NU-+JSUNO'MB,:D'PFD]V%5YN6&:!J8M:')(A:6Q M.-W:&[@^9'I<6[BII&^($>XVO\UX^VK1+^N^O&,UVD\:\.'$3KK62J<="$DOBJ<(,5?S&;E3F?LB M3.N"H=O%?K\Q;9=?%HN\VFB*W9=IPO[38I8GW#@OE7<@M:IS+ (%5S3;R7/) ME4D2F]>XW(QF3,IL(QY<1^T& FAODT]'QUV.46@/K-1X(BA/\43,((T-@4>F M3&G-@RL@QN2N-Q7_9M/=3.KO<7E>57-;G',"1.TRKXRRX"T68%A;S2EG?&RM MURX &#A#0QZN$<%1@%S/'5'&D^_LZ]8,Q8N1HC8\:+W;\BX9FL=5;O=GPM4D M13,I-,[=[82OQX_;SSC',EU.HLLBQ5" YQ!!L6 A"H/@A684_Q161.N:@AN@ MC,J/:TV&S2;^,5<,7VW_]N'CUJ]TS=N_;SW(\N'U=WR M<0UAMIH8?&:(KRS M CQ> E%,U0USII9T6G %$:S126&PR33/"-T"ITEZ])KO_WW>89A-_X7Y5_+X MR WX)4SG]6';GG_"=- ==8#IICW]ZC6]G7_^@-UTD<_5*7J.P?/:O##!ZI 8 M+XH"KQ(O/L2@F^<7AAK+F*Q@*V9>FX]];!X,Y#5&99U 1F%]1#(/NMIR'@P% MYC+94)16S7=1W>(U/G:,, Q_[C_CCVH\7W[Z]6M=_K(]N5"9VO!R_1NL.(?Z6=O@Z M?$=5 A?Q627)*D0!FI.U4*DD<([\!&.-*!*Y-\W+8=='-RH+_N3IN:GXAZ;G MT0E5%_$Q+EU*.8(A'ZF>:%B[ZDH&PHF8C/?%EM;E1.NC&U-YP-.GYZ;B?PQZ M>J:"S(0/,==ZF4Q./-=R57^A3"@LF=:9X_O2\^[S\"$+/H/N+^0>UT MWN-VN; =GQOE2O)05#WPAGD&3F@&+(OB'5.&A];6X]NH[NC4#)XQ'8),5WJ2 MMY55RT/=$@VGK\7;;_O^H/;$N@@K,!5M+4>4IHY:,@W!^D3^4HPR$R[9_&R+ M;X(:D]_Q4 1J*JAV_#GF]79Y/:WCG^=^0D-11M;VK*)N('2^'GHH!(A$@E8I M)26:GVYP%<8=C?__*RUS7VDT[,BR?PKE?"_?2;(QU(..(174M7NK@2B- 6%3 MQ)(,]]A:F]R$950M-QZ(($WD\AAA,"/V&O0*8K:.6%SWYUOI()<42RRL9-NZ M8.^^8?#]E>C.XF4BI[_#FP\/E($&R\G7%K(>UR,\"D7: M2:@;M"!ZY%(;(4SSE-E]UP,W>_I.]N?W$T&!8)0:(1:R&O2S@I Y0D(G(U&@ MGHTWX/-U"F1,JYT#,>:V)^A^ AG EG\ZV-^?30E(=3".>Z;U$UNB8Z(X"+S4 M$#$)<)@LY,28#RID)UN'8-^ -+;2VP 5X5P+YJZ4(5H9<@KH%VY@Z\#Z"R]), M;(.0ZF(+HG/#ER6JP(T#86OS(1LL>*2?9-;)JB!\$:W+ M;!-::>O(] IB;B M:NX.D[Z\$1@JIV*(%,%Z1%":HEI7O*U;XD+.*@??/G#Z-JP['LSTI$W<4-)J M>(S)_QP&%;0$[BW5G2.J@6>V;49CEI%&= D_^/CBK)9,6 ME0GM#SQIA[]!F'&I .[DC%"R/RNQ']F>NFVUGY!;RS0+B=1$;92JZPX;C9)B MHGHLI!2<-2^2OQ/ 4:V6/1I-KPE?!I)QRVCW$L35:2>SXS[S-=DYIV\X*M]- M(DDCP1M'+I!3GOSJ:"!F7[3A%)F[UENLUDE]IU=;G*"\50#TL.2"9/,:O H4G@.0\Q1JFP>9O3^R$=5?5@WHED6D;#$(02!E2F!\EI;VB.M.!!)&_R "T=[H%T M3 M](R9HHYX$*VI_U@PB6O(KC"0=S[2 4%R(@F6M^8.P\GIX M8TH_C9N*#<0[(/].VKZFH^-CSS\AR3P).1]4@^$6N%AM8% MO"P&.!/%![0.L770<@N<,1TS/AJ"M1)?0Y5V%!8=OGO[9OLC]MA].=Z*N#T_ M;:;:MX7BGB/FQQ!R3I\\G\U M/C406D/S=Q0UW]3E3CN.RN8 +M5SSDL1X"0B\,!(CT)=BXQ_O;6+AQ!\,Y:>X;BP)R!C,=:&ND>T MMD:NIT$&[L!:77>G6V^P=;KC6B!K,>ROMSBQN=!:GJ;>X4HBYX*/NO&X/UVN M^]#AWO1@KS^/-7L1K$+"&FK?P^HOAL3K\>^N'EO"?+*M"78_I&LQ\*^W$/$ M8A]%Y\/)I77CH7H?TGT>LOOAY6$UZG]XARH?740RP@4(IC!0 @V0B>-@,$:L M"U+&MRX,?[C]-4T?4_2,@J/:"T;5R$AB 1^0 W.U'HKGA,W;W@]7[?-D=O/< MA9]7E.-CB7^@#L%HO0N.?-)4!.$H$BF0\AZ"0!Y-]IH-T7QPG!V"'XA"]Q? M@&;SV-;7S$V_#//\)DR[OX?9 2[*RR]A.JM+:671U2V@9]VOXV$-QFLWNY-M MH:]7A33])H:U,9+-3>^04]/(.)_B>',91VW]


%^]T>[L?%>\\[U<.OI?'N._XVA.Y7WA"FI MG&064CT"B%Q?3/]LD+?G\'WD@?%O02.->\4R5CYI#6D5*S,G@4N6V>YFX$? MDVLP-)@>I:& F\6AC$+GY-IQF MX,?4H_@I\+@9$1Z'Q]=@+JP4ZP5D+)*"A8HY1@;(*8P0 55BCZJ$[\78!RM_ M?0*,W4SD@]&T(CUW5-'Y,.;GT$_[268N16LL",-%;0\EP0E,X)W@BALF@FS= M:O"N&!_%X[\ 8^(BMUQS"<7Q1+-D,OC,$'1$Q95CFO/6Z1FM1IDSA"F=U_V<]O:>@@:)C4F75V>:QG4E;UPX_+/KIZJE,Z6#O8+5W_>@,4H%2Y$+1)JI,P6=($$54X SS M!4L@V;3>"-X ]N8%W[=!>'54I;DXZ*\'\P[[?FH((=E>@'45VR;3N_KD.KDV5\$WW.'MT?EW,ZNF>9S7_YYZ\ M;MK3KU[3V_GG(__S[+CZH%QB.E,(+"W%&)9!U)E#-$5H10$Q,>^!YFO3L8S) M#VG.U7V+H\:?O_@]02P,$% @ T'"A6#0,*F90&0 MF_P !T !C:S P,# P.#$P-C$M,C R-# S,S!?9&5F+GAM;.U=67=;.7)^ M[U^A.*]!"_O29[ISW)(]HS.VY;'4R4Q>>+!:C"E2T'F:2HBP_U%0I5A0+PI__\>MT[^ARKNCOH__J"_(Q?',6^'X1N_^.O+_ZX M?(WTB__\[:>?_O1O"/W]]P]OCDX'?G0=^\.CDRK:80Q'7[K#JZ/A53SZ[T'U MJ?O9'KWOV6$:5-<(_3;^LY/!S6W5_7@U/**8\MG79K^M?K&&*$*"0-A+C+@G M'%FG,:+4>ZNH=HRH__CX"[$TZF0#\C%2Q)/ER$@?D2$^V1@M<_>%# M-.)X\DOX:MW]I1[__9N!M\,Q0=_LPM'*;^1W:/8UE#]"A")&?OY:AQ>__71T M-)&(QT\8WM[$7U_4W>N; M7IQ]=E7%M!+]K,L9E,AP_CT_[;@QIBL 4OF1BP@^C?VLX@4Q+GMZ<\QWST(A M)COJ#0LB7GQV4;R#:]LM*>"%1Q= .WX0NH[7+E8EH3YZ[@.<,Y#S"/,C;T:N MU_WZLQ]<'X_!S4RK[8=7_6%W>'O6SW9T//*_C=5_POF?)E@2E"TM9@R/P:U] M[@.LH!3=?C=_^@;>3A^>D15"';\.8S_$B;&9-=H;^$=?ZF53-[CCIF==[(T_ M[838[] &8(UGPWA==X1TCGJ1D.0D(+G> QH1$F,\651-P) M@1SC&"D2//?61R]4HVX\:NXQ[GL5>%G->C =.UM- :D:7+? VG!00F@32@#U MBZ-!%6(%;@_\:CRB?_&]01W#KR^&U2C>?SCH#T%Y7_5B[@4,O_@QOVA"^9OX MT?8FX^7EUV[=H28IAX-!CB9P@IC42(MHD'%$.VV%U!XW(GVNP8*TKYEE'ZM! M \8&922WC/FFX_;V=&S[-\+1F9O3=Q^^TU8+TKC2\7A,8B/QSP_?)K)KDTM! M9'+$42OMOQ7EBK M34+!I(BXT01I+ S2RCKF%':&L2).0&ZM)'7+/-,]3*,["V^11%R"Q+^-;#6, M5>_V0[P95,-.U%0:94"1%(=^N2B1H=XA9JCDH*5)F69#<47#!T1M$Y$6'JHO M 4_(F%[W[,=.P)PER00*W''$*1?(!NX1EPF#&7'4T&;@V?U!VEN$DR.I0, 8NB+,P1.$)OK=.!"FII6I(K MVX'GN88/B.8F(EUD691C>6)E)J"L\\I;;A$3'CR^Q VRT0J4DA?2,^.,2P5Y M?M#TP3&]JU@7N9;- ]G7W5Y\-\KRZ'A%4C V(M ODQ,M,(T8H9"/E DGP=E3 MH4 P>]_B 3#;2(B+A*KFA'Z('[OU$&:.X3M['3M$*DI-H(C:8&'*D QIZBRR M8&4$)9:"C2E ZN-6#X;8!L)<)%"ES1X,O4W$N)<07V!IX64(5:SKZ7^YOZ3#1? F48=LDM!7KR1R >?")F@=1;J$YD8)LD>8QM/,>?6^&GSN]GWL1(:C]MB@1#0 BQI< M20PX0[16LJ 8-LV"ZG6M'QKA382[A/5&V;)'P-X/ZJ'M_4_W9NQ92**E "( MY?44+JV&\,$)A(57,2I)M2\Q?R]K^] 8WUVP2_ANE#?+QN9E%>T8".A5,APL MC35$(*ZB0WDJ01$'12A6/-!F%OQA:P? Z<["6\)BHXQ8KI[NO;\:]&?)'$(8 M%\Y2Q%B<9N<,#@3YX)F7$5-I&A9;S;5X &PV$N(21ANEQ$Y&5?4HPSY;,HL! M"Q&30I(9"I-#\F L&$,8>QVLT2XTS'6N:OD &"XBU"5,E\B/3:!-ELNZ_8_9 M)QC5'4HYLWE%-()Y@:D!.FF-\(AKJJF01"11(@FZO/4#8+R8<)>P7B1K-HR5 M]]Z>>L'PWH!X2ZI M*2F0(,N++M4)V)V/@^JV(\#7%X)8A)4%W;,0WFGE&9)>2.$-]=R4")L?-7HP M'.\NRB74%DB!75S;7N_W40W=J^N.Y5*&* 7R!*(YC@TX]CXY1+2%N-XZ9;0I M0.VC1@^&VMU%N83: @FO5]>Q^@B3QY^KP9?AU MSEO".XI%YA1$?5@3B 5\"L@Q*I'5-*6@$E&IR,KT&@P'PWLQ02_1@VG:ZT_' MG\.+B_,W9ZO+R[/3_[Z ME_,WIZ\^7+SZVQ]GE__8_B\>=VB[7:Y[P==XM^S^I=APU^VH1A^MO>F,T_!Y M(-QKOZ1<8PR^I# )3!4H/+*28"0-9AY+Z:);EVQ)MG;C43EM8F(08F]8SSZY MMPRK4>QJ[Q:>.-F5"&ZPD%0YA"V!:36"#=:8,N039A+>"4=<6WW:RW[<0GS. MK%D!,3[U=MR%+KSZYVABG6\&?7A;CS?)^> -YCGKE5BN$:,\N]@)X:"IB]09 M3=?M*VND&,L [7L#;PFB5^E,8X$7W*4T S>':;K+<1-0&VSRW44;E@+:[_[? M%H@;M"7UO:D$6$SKI)5(6I.K$*1'-D$4'A5-EF%G5%A7O??,56'%-N*GTH1M MA-V"!CSPV-_&25VX%BX0ZY!W)J^"Q5PZ;"R2WDK+0[0XK$V-X83U8CN00%*" C MN3Z\BE7N=!6OLH_T.>8-!]=Q"C1&R:G6!GF1CU+Q>4N^,0(<("Y(]$G3N&X' M_$[SPJ;@#D%%VF&BX)[JA_G)AT[-AS@&?3EX50]N9E.:5U)*39#+R["<#ZHNM0@?<&J84AA )LYAWF-I\"$!"4;H 01,F7.O"IF-+B/M7 MG,))RC8I:2$$6037D41IDTOQ0LCE.21@I!7A2'*<<)(Z:5$^"SF/8O]ZT"IQ M"UG)1E)O)^LP/\F]B\/S=&F_=IP4F!$"43*-,!QH ,\(Y\H/2YP!]XC")%@^ M_[ *SF%K1BD>6@A23KN?NR'V0_U@3NPP%4D OQFEE#&I1)'1C*$8/&8Z$4=X MZ?6Y93@.6RD:2[Z%>&4,XJRN1S&B.J]FPNJX("+%*J#(O,[. M6D*66XZ8%CS7UGF[]H3]G$C]X)C2<.Z,VM+1N %BSM?VVXU'M!OQW/%..=2IT%UUO\G>G5 M34HTMVBE<:'EKCTJ5"YYU_S+NH[#^F4_O.E:U^V-+T"80@KG_0_1CZIL4^$+ M[P;]:O;V=UMWZ_ND%U6:&8TC=B+IT)%>T TW'80DP MDWHU+5@P,B\FRKP/74!D9@4GR%&ME!&&65MZ^!8#OZ_2T*?3W?FYXFEX?RX% MJ7>]__WV[N5?NA'F3G]U^R9^CKUQE54(@GKL%=(R@.>%P?W22DCDDQ*8!<>M M*UV"M!FRIRI1?2*M6:6[Y=AK(;>\=)IHN-,4%I:,Y;A>$*5>/*< M0&->5LXV!?.I+S_;;B]C3(/JPO;B:73#>[@@I4'?@_#&QPD42*SNTESC#&OC M/I;:F>ZO8ACUXGFZ0_1Z@N@>S;WJ:4<435@C2[ #%SD)9 0H8>+"1&FU5[[T MVL]6 !M7 CUB8;[!25I#!(J#P@'IX+,,\M6[03@4N%&2>!7 /2M=&/1M6'O; M^=Z:OBS4!A7FXMDD)KM]"V,[W[!10WOYD>/PTQ+E\Z6#2+"4'7^GD;&!(I*< M9HP(8^<+VIO[39D<&XX@ MDI6()>BH\Q$[O^X:C\/4U&]E-)^]HFY!:BM%_Y-;C.;G3<;VP*Z 44073H(_VR*(&2)@PZ;UD^Q,ZCZ'%2PC#/K-\T$-VBW>]09=IBI07S,^^ZSCFV MU_FH\/^;5!"/92W>/U>#NOZC7T7;RZC_G =<9-I1!8+1)EM2*2W*5>E(11U -)'Y MXCO=M@;Y_6I84\;V;L+F +^!=YU C8B>2Y2(I(B'?,EO5!YAY8CT441:15_^7) - ML7U/"E6$GY4;-@NN'\TV271[MV?7-S9OUEJ_W.)N+R'TGNZCF/Y%@86EHC@: MKSBU)Y5"2U&K]>UDT!]V^Z/!:,Z"O1_48S'1RYB@I'+C21@M# M#G<9ZZET;9=%KFV8>O:+7$HJ)3%#DJN$N(7 R62_@^;CI2#HCV'M1=W?R2+7 M5HQONLBUA>2?_9+!!GWYLW-@S.7QSGWY"1+(9_[(J-# M7"D8M-Q;1 VF@G&7RQN?M9K/=>B'UC^]GCP[XS[KU'GU9M#_F.LQDN&>@6 ) MD=G'X0E9RA6RX.+8I+S'HO0U/V5[\$/-GT 3VCCJM6AOY@::$T8D0E'[#64J^[W_7IU?R'<7]V>M+"";?K.[>\2QWL1 K@@2%E38() MB1JD&<0=C'*M#,2I8>UMY.5U>SG.'RK;&JLMG'N["^;YP>0$4=Q[@T2*^91# M ])C$!4+!B^5#@KC_?H6&\'^H:?[XGSE@;L%*TX>G(LX.6/R8:U,XSJ2#9[> MN#IDVQX4WWY\6=E\=?L#S>A/;BF:_F*R=?[-76638R2O 6'DK"*(>Y)G4T=1 MDM(G'6TPM'2%Q\Y@VSA-X>Z,-4=-## 0?,X!,HM,/O%5$L>X#)RKXE>:K 2S M_RW(;>K,)B\^O/[[J=%#&U%.)JZJB< M'OE/-(0O6B03N<3*EU:T93B>QSFYQSM%ND1ARA]:: MGW'5L(>%8LP/T?=L77=3UX^/TWH9_G1@ !(#L@L. M,<:U5 %K%4MO$&P$>%_Q[%/IY^(-\OMB][E$P7*B+>HUXL7)Y5BI_6'+WY>[DW =52$+P4 MT--$LP6)6^K:E9#ZWE0""RT3E@'):" @$>":.>T"(DD):RWFH7B4N4=5^$:X MN&]-V$;8;1R;<&\6W\7A_6+6_?)*/MPA^[QWYS1G=STIA/.%D9P;B%8A?@7X M@D9JM*78E-ZHNB7&_4>-!:B=W\O>)B]MG/!RC_:D#4MT?G+VA\GBJ!J"$Q\-&RHT8D-XQAAYG81ULJR^'JZS/@OT6*M$W&GE"*PO# M#2,:$D:<>8.,)@(9)XCF3((#4[J\Y_LVC<59::%\>UOS38WUU(,/"C+1^=)M MDX_GRJ^\48K1J&V+P<'F^E1P;>UBY.KXSU%..WS.SG_S];,53VR\1K8)TE*U MEH^;NG=1#8XBXJ018]D2"LF1U2S?%64LH0Y^R.*WLJ_ TCBC__BYDQ2TEUPQ M[R12 7YP",R0'3LQPD(H)C2)M/BM-4MP[*T^L@3/"ZGXIH)]-FL^&() MK&EV:!-@+2W>K 3U1 LX):C[MCHTD/M>%2,HAL>CP$LK<@3,D1:!(.\XX5%Y MYG#QS0;[58AO+>/L51^V$7?[>C#-YW*J&=94(NH].,\LI9S(HPB'Z!GQE A3 M.DFZ%,@3%/&5(6H]_3M(N8W#/[J?NP&<[?J]O"W.M!_V(X\)_N4/&+ MT%9A.1!U*"+J-DXAF>)Z8-,N![_'][:[8-,L$20FF J-MA%L&G;(Y"",,FJ, M\#996[IH=G-T!Z8FA>EHX^2.);/A>Q@ ' &-K,# P,# X,3 V,2TR,#(T,#,S,%]G M,2YJ<&?LO D\56W7/[Y%E 8)$>54$A&2R'PT("1#H8B3S(24>=JJFR(2HE(Y M4DJ)D\P93ADK&<,)Z60HF>(8CC/N\[N.AKMZNI_G_;_/[WU_[^?_WKO/_K3' MZ]K76NOZKN]:ZSI8;UCOH16&>@9Z$ <'!Q0(_D&LOA6?=0/=G"'(V!B2@2!H M$<3%H0$M $=+P8GA.3>("QQS@&/+&S?9_T,B$+2B:60-Q .N@6<@;;!#:T;F MW_U[^WO[>_M[^WO[>_M[^U^Z&=G[NCG)[[+W<#H)00LO<N4O+VC]S$G>0=O3X5 ^Q,*BO);%2!-=. )>P#4#U0,]3W@Z^=JO M"_0\[G5*/5!KPWSKZN"8?5EA@[;F24=G=?,]>E^? &=:&[Y^2T! @'R DKSW M21<%134U-86MVQ2V;9,#3\B="O+RM0^4\SHE\;6!/4ZG'$ZZG?!U\_9:QSZW M/^;MYZNUP<_/S5'=V=Y9^9BCH[+<,7LE1SE%14=[.7M')44Y1R4EQQW*BJK; MG!6/;?C:O:/#]]Y/^)T\/M^WHX."TW$G3RODU3X9?G-!5^^=#_!]+2 MUG1T4'=@?Y/WR2_='W#R^?>T?=Q-^P1:89$-\ALDI3?+;I$57:>@I""S34I&5H;=" ?/HD6\BWD%ERP1E%DCLD;F M__/&>@KQ+^+PXH[CY-@ +>#GX.3G8-5 * CB6,@QOWT+"C@6<'(MY.99M)AW M"7B@< 6T@(.3ER-GVNKVCD_"FJ[NO?V#PP\>A3\,CI*GI MF5GR'(5*8X^+ ^+D^+;]=ES\8%P+N+@XN7C8X^)8$,!^@)]KX7I%[I4[S7CL M?00V;#N]2'!7PJV\9XLEE,PGA8Z=;.5=M7%[GR2)/;3YD?W'!G;F/S6R[P/[ MYFN M4Q+(Q*BY_MY/!V?8V"! MD[#UM8&>"%+IFD=KL>\N/-)R=DU8EW#Y:.3&4^.',:Y7 MZ,1TW)(R9CK#LN@4_[U/#+UZYKY*[&Q;*9;BVKR*!;5HZ+(@_$H61.J6?SKG M/3YNA(3#4Z(L*-+1N+_"32K!<@Y2Y)PS&)W!+0 7Y_KCJ9-MZ(E7>,;)^_@Z M'+]F[,<&HX:5^S>[R*^APDB+(B2ZDI*P[,@- NBG7H1%8NL/ZNQ9::Z+/<8N^/L%.Q: MAK&G8N"8;Z+AP%4G%C1PV?;T[,7D$)]3OB^V7[^\?ITGYXV8KNC=>SG66+V@ MF8SS]=>4'=O.%/LL_LAH!#V[N.99G<&DQ9WQ:&99BA&-!0W'%S"DBPT+X MJ%_EON\JW]^HZILQMHAQGJW4UGGKN9-QX=%7*TF8MY(8^:?Q\UV(LTW%?5_K MKU9B (S#9?Y9S?EVVB__*[O2%3ZJ/]]9_ ;T9Z104M#V-.KO!OZO-7#U2P/' M?E%DGO)-YX']Y7O3]UZSWEI3LG%HH[]VN^UIW ^-U-M1&DR+NQZ+.92IO00P M(F3QNEX]R66K-4Q?AOTP]!\ MX,E4=_1T'0&A>",R3\HT7LAO.7JM*BI1^20TL-'YPJ,M/PI"3>SD K?V_T'B M_V]L0,^>?;1 Y' 9[6 M9VP*/L<@?=-JQMCRAC^!PB,.*+G9%"A9Y8N2S]6E@K925+ZIO.O'P9Q4>:> M3]V5L^R12#,OL!]WMR?CC1]O":Z\LQ.C)K,\D(M&-_/G)OP'Y?/BNWS6_PE< M^_^E0%.ERQ:@YY7QRG9DAYE=LZA1Y.'5.MVJ$',S<3+I'0MJED9/I+ @4>IH M#7Y-N9%]?X5UD]C:S;>+*U(WRBV]MO[(:>P[O_X+C]318@PCDE?"@-CH6@W+ M*<^,*;)45\9Q9V6IQ#NSFTJ6A0RBO<=5__D[&-+UP)MA,G^8.^G M/?K%2G'KHP?^V)(HJ%JH+$ MYH(>W-8H&A"1:HO0$J[!%.B3*[%K4),7J!I.?&7TW?Z!$JB1-: M*C8F8QC95_7-Y(<#7.+7M;(C4BP2(&AVPK2%9^>.&,U/&^/' M]EGOHX\YQF M:=*#?L-TSUF=SKD="($M",$'_JF&T@L:+S#*;V[J?;E< MJ3BMD'2%L3$%GFZ"Z8-P7'!: JFAVE)4,NY&IWJV@;?WFOWF(I.&63RH\N%: M*&SG/3O8U8WTEAJ.N8:]HE:W>"W,6VAWH,\D3GMMZ63CG?M.#Q9Z4KBEI^?> MP.%EQ.6!:0TU--\K1?PF:WQ>'MO@9WH2THH>^"C(D:^[X9'7Y0+H6(QT.E>C M_&9%HU1(27?39E-K[Z].!LR+I?.#52!(+,A]"3(!&:>@J M&H&,_<,WA 5)O*1;Q H<)]XLN\VSNEZU,50RAN[P%)[:KPG\ZM'K&.;* HZW M/>AK7CFQ+IKARG)6>2PH7IH%H3ZZUWZQMG]CU]<8B[R^NIY"0/>'N="5JM1K M65#"1V9*G5MY!3W ,[9(Z:)23&]9?P<+XALZXAW/Q[")7PF_V33*@O840H%H MA@)N?MA@'(4=:(JK BT%GI)D"V9V"PL"H18+\KB#+N"&/UI_$ZPR$&SE.=+K\2O-*(9$F>+JX\PR MK7JFTAQN)P4FR=+A>NOP:\PD,HQ^Q1SJ#O#L$=AA?/MU9^6QR6+U.]C9&A;T MR=U7==XAW M;T;>%B&#^$O NT-4.B*LS]2!ITZQH$H5Y>*%-/:NZ73%X#Y ML7A]TLN3/FF*G4_B.0+CZ4OJR*)7ND*!5%XQB=>*_1V<1L^.#A^Y:?/:R_RU M:8P;I]"10>FA2[I0F%)?\P6XVTZF[2&<%XHOM*M>#@0-^N=4[6JVGF,0:NQX M2$*W0W=-?N)O;+KOR9! @G$585>8A=[,%_!Z9#M'9HQT1@3O?^5^RVHD\J"! M8R=QE*_M88>']^RY84LW(Y_TC!C#W:ORADAV%[Q]-@K8>2:J2(]^4'O&P^6; M#?>HNS"YA M$LOH8NAJD^+;#NLO6OK];FTX;S,SWKR4;+W7H4IN;B%!'YK%F2\^J-79GA]< MZKNAHJS/&U@>SS B7!(S837U]IT2!]DM7FR%OXD[5?X);JF=CG9,: MQFB'+B,MO^#$+"/WVE418?!8L?3UO(\NJ[5GQZU5\+=' N*77\\^U/LR[\IF M[Y.)6X^P%D?BSE%^/_+]IEAW#Q9Q'9!@4ZMSX+ MNNV$N^4QA(_'3FD?AM]L0S/%Y !VQ.(_-" \+.@Q8:ML%AMPX2]X^PF:]Z,% MYJ8+F??:*@F3HEB*E;;8 &*O@J=)>O27$[H13A3)*_1/?.PZ1'+&QD\K'VU? M!9,^@:/[G_YM:-P)&+5X/ 56'] $1QN':K#DQ4]84*N<;>80(QC?QQB-)0TQ MDK!_PF&HR>&2')FF=*ZOOHG3NPH_)9B$E&"9BSVZM,%L?7'H*Q"5_WCK#?+C M+8!1&8DI?TZI98*F'+KNP\1-5_66\W'_V9H%O?WR@R4J@BO# M%D*^X@N/:F\(/)'$@A1M,$S10G+\3=0OVGL'?S.A]?'#I;$[N?R$[.[C:76T5,C0>N'Z=*A55Q R M^V$W!=+BU%UP5F>AH"G09DKB=QFJ\RTY\LR;C"LP7F-3Y! 2V?QN%N=.$@6FSWLQETIR?Q=:&Z%=4 M7'S7;)%7N!/5W"WLJ [F?_%@/UM MIXX.3##BBS#DI?$L2*\!LXO0C$'!@V&/@==SA&DJUM!DO @+:L R^%B04Z[S M$^_5<,.5+R?'@*#81BIHRATE.][, ;_8,4E@GO&$9PP)-87DY@C@WV\$>B// MV//7E?,QT%O\009\T]BT&ZY_$(YNNIL.M?Q; TAOX1+&DD98T+GIW!WUV*G] MH09L;, Q5W9TV;*@^FP$U51"%(=?J)&DF&>\\#-&ICPUL]>M+:X#]9K-[V+A M0BSHT@^T(0 Q;(IC02"6GMF3//#SW1>3IWZX>YEC5H[=BJ1@P7?S$36TEN9( M/&-_0DW#V#EH&YB: *TJC3W,=%" Z=B/$&>6E ."&<"">(=RS?J?I*A9)'1T M'3YT] S?NAC:JG)4#7I*:00[2]V!1+ERJ@/G YFZ@J$6WGVFW'1KC25)\[&* M_QWW0VF+/\EDY28]14UIN@'T!!B@6P@F-D]KX5YD?:#?X&NO#JN#15L:.2&> MU/(9W.-OL%".KL9,*0^C9^E\2)3L)\/_RUW8I4S#@OOAX8GU,S$N-.(5?U^P['M=KO5[AXP?[O9J7>.MVT M<_68ZX(*H3>?5JDD!2;MB_$XY!CWN=]2+W;%TY+G$B4X@'-_F%1C9Z V%C3) MBYY,YTN3Q0'3CU\"TP;Q+RL?@OM+G@%=R[AB*?+G6%!TCG2Y4)]3)#39>1$R MA5;Q^["@BRT\#60TZ2-P/]N'P^?Z,&:X/T)5LB,GD]W5&\:Z24\?5 ^9M?-"4]W6 M/IP\,4Y? !=,((!_"R(T^")14P<*L'1@UAEVE3=;P<15/+OFU%Z"T#BLP8Z2[["S:_[ O-6X#I P$?\,^"K MC,2E(=KP(V!"7E&@H)"&([5^XDK?3RJ^.R WJQYM3A:4 MZ-.'IW-U@^$GXZ(]QG$D:DRJKO8!:#9U=:Q?WU/5.>]LOL%BX7?!4J]^GO",E/ M:'P'XLX$_"$6A*,"23I8M96()U]3B)I1^QCDTNI+W9AP0:/BP:IC01L3U;9S M3'K'X0=]*EE0$4R3\^"N?-_)$.@[['?M'6;II\]#7H M^BQ+[Q$EP"!NG\ZE%,73-[!D5\X/Z@O#Y#5E^R9HT#"6PH.B6$Y$,<3ZHI'7 M0Y13!DE>K[SSS@_@'K3P-*.7HP>/89$*,1:TVW .$X6?,IUIIH.8.R.M0K@Z M?.EDN>CE.)ZHF?-O:G9NME^A^GS&>F2\8)GXRSZO+3/7Q8*2-!QCNH2N2/!P M+9W9SN'K)TA3_-7*N!,C5L5LEN9PS6 ?_&6,L!TR,S#Z+K)_N9MFS^YZL/'Q MH>5K!MI*,1>$Y]3A*J;U2).)O"OC9D[!&F='GK/UNZUI1;?EK[OGZV2]:EIQ MCBOV:%I]=WGS $\,#MNG]^BN;"A*@F*#A-1/&-K$B7ZQTG#IF3O\580KG0^[9]M;# 3T%UF9W^,-B<]Q,A?YD_%X?++>)WH/2SZ7 M$%I1\D9G%&L:)LWQ3N114;N?VH;R^%>Z?SP2.S]T8FUEX3"1+Y2OK]>J/M4O M&<%^[&GX.&&BK=NTX:3:4CY3&N2*<;F[D=L%RZ*#G,F3Z]:1'EQH)D'W1:A[4M" M5>&Y#P5:6905M):7CH_=39&B'ZSWD%FY?,G[*0T"\#U.Y^C8^[C2V>:%;H0T M\79/I]1/&\F/ZVIM3W+L6JZ-"29A*6;AJP%;'; MHR<2'SR/;@OE)%>G\]3*/EN7*%%XY5:=1_ID%"X,%3>SPV"R(:OGDK\"SRN, M^Y"258%&5 &)^Z:/B/EDK^Z&J$][3P2E\^%84-^63OS0'&#L4A2K;*L7Q$FL M.W:ZJGF^<%:9E[X@,25VWI8AU^\6>"WSB]V>!2;PA4G=WOX3"_ZVFYNW?L/A MBP4_7+G3*/<3>$G*B7PCE ,#T_P#HUO@EOEX+XP/HQ'>(B6._H%0XD56AM=C MR>R@[Z.N;YJ\&EWJ"Z$\#KXQO55GH?QFZ4;(E=!C]P6)<=^1. ]SG,*'&-1' MX<<$V+/<,D)#S(0R:U)/;9]==H\1?&^ ,>(.OC5I.U20O/#M^,+LYQ$K2^K" M"Y-4BD\)E5^\O\K"8#7/(UH+]ZRDS[; UV:'NOY0*86P)42&A1D+BCS] !"V M"NQ\^1(*EA,:0D\^*L10Y_(!AT.QH)CL)0,YQI<$%MZ3H ,26&O*$Z9[TK]2 MIC*URS$PYYG:IYS1V1R;998AV?Y!*[?N=OC TQ+2PETAM*R\47[\Z5*'3.,O M\AHU;?3.W,$ M.>S>575W[IK4+SS_3"-Z@)0-[+(1$CSVC]E>CLT^>E^@EBOSFX@D-]])7_C] MF=C6?Q0B-[CQ'P@VFVSZN;.9">D[?0:I/;G)*I][XI,O!J,,20K1X3)(*R7H M?C]L4E11OPJ&7> \AI>=?-]@X&SE9/G3D$NZ ;U)&H8HT')MRNL MF*SH+3=[M99\])%(7SN-;IXRH'_]8V+,YJ7?Z$RB:GEMDT]S9C ,F.4"%E1E MP\QC00*HQV%7 $])$9OSFD9WB[!KX*E\43CE"\(E18E5YI%TX M@P= 8(AJJ#@CK@9IB86(WUF-:3G0MUJ4K M]LF:(1]D8M0N(V_\^-#,0^8.X]2FOCO)E\Y$AIN'Z1<7NK5PZ+G>J87D!)U_ MYETQ_0H%U@W+_:GG#Z@V;5,\A)Z,AE]/(+M8T"A!/T::LQ]+L4#- GQ[@4&: MRJ89QZ+/^1ID0 MC*B'_]1VI_YV*3V9_8M7;IU)7QX>XWO>X=)M!XFVK]&9L8=40M#2-[T?GN?$ M#JBJ9;GMK.:R/24$TQ)SL0V6:[5&A_AB[#8_SJA],>0#1!!GL#%K"MRK%H=?:P Q<1\C^ MZ,F+5-CMYGHB>6S\[5,7<8R6QY# @+%J_.S7EBRR^]#"AXP'C%=*1@TJC:R0 M?IF[S1%#SN(K=)O6, M"2\19DA4.A_P#^^].(1BTGGNQ5?S]B,GHSS94'WV+H"CJ :V'@[F)3) M?$!UVL5Q!?UW@G;8HDOP#(O=+&AQ%/@P32]X(GF^]Q%OB@U^E@MH&H]45? 8 MER,M;3D*_D&PZVG)KAOC;],'M&B$!G@RJ0MNWLR"V&^)TARJ'D%NPJXH*FKL6UP3@[N)__%"A*9$+7YJF 4! M9]GE<2,W_L>S^78XMQ^+4=(15<,5E?, ES%0C2$O!L;5*HL1##(>D1WG6]"[ M(51CLO]2EZU,^QH^FF,!Q]NO&9I;97CZEF>:%5U'AOQE4\HI2;<_%9O8^WF& M3E7'-:YQ/3CH-;!%0W0@U(PT746SN[]&>)5HF=*N-8)1&Q1+SP7Q9$(!VA(D M IFG"]]O2XY'!S"*>XI%6) CC2"1&WH*JTO>WQAJT$[^ MB,A3/O3E>(QAG?(Z#KP@EKV*4KPQ/AS-EWDB38)R.M-#U->?W#D7,RI]TE&7 M4T0B'V4-S>:8D*_5W51@F-MAIU?.H69>EG;AW>*W\9A0]I!*]S:3K^Q'CR8' M=GS,65A[NR9ZG7/=-F[UH<['%W@ALCXS?4== [L O6T1B/S9%F"![@-SKKT, M3$ B,[<\,=:4YR' Z2D6=#\$3#*8;KL?+WXB':Y2:X&; ?/RP*%N;^<8;PEO M#=^S!,78T%,TA!U?"F9/KD7>7>2UG7&^ F/#82I @DM7'K&@NQ;3C8>*;QZ+ MC>)1:Q;DF"%?H!N$Y0,^&7/ N1$_S=]T"DMS&K?5CB05T[VHX_@^U)1*G6,O MN;?K&:?(5'U.:.;MT'ZI6"KOOD[1S&PL$C#&62V-[6PLWR\CD3MJ(K M(_3.[S_)YR]^F6/6*WG >UQKOZS)& N2?=7WGHRI^JJ,8 M)5?46DTEMUR;9LF+#RT"'+52G(5OF> M\U-AR *F:X >C69!+2D52>\G&,DWQ9 >P ^C9>O^R4UISA'#7W*''+J2\O.% M:LXF=)\G4#C @TT 07FK2D!H/WBD@8\A85->+(LM'E!5!?#K-X2=3.P"KDP- MS.($1/FINYW"(UO+,1&ODYM\YJSH]4P QHMAUV4OP8N8;\7/GY"=VJ?I<4\F MPOX;^F0":._Y$=HY9G8P $K14O!?2LJH;D[4]#=@PZ7A^U1>XX?B",Q) $7K M2;DWX ]?3Z"PY5A4\1JX2CF>#K-Q$]>'BT5-7J+$]!@AU70T%C^']R 6NZ\: M?N1R5YWPRH="V+\,N3MZ;X[]';F$/G3,F#FO;O%QE1X3A MHZ_E<2I!6)?(#UTWO+KO#&@]L5K,@I;8(.E$JC(+>F/EEGOK2O636(_8PH$N#&G. XCP$-,(GA?>B!FI1P:(LD*?P8)@(#P"(A"W PFT M_>)$#S8,C&^1%M<=XJ1?F"?C+?C)"GC$%@#Q!$+09RA@:%?@^0HUH1F>Q [# MTQ-!WWV 5/=AP+6$L=^D+O7#XZ\Q Y6M@ THL2!O,/\KPX"2Z$:HJ:KI>7^= MBFBU=9U85S;*K/WB?2HT!@+(D0Q_XF0\-61Z.JQ8]:G4O2OCMFOC:U!%(RJ= M^*[KFE1++:)KT]M+2G&5LU.=220^@\<=ZTM2WLUD>#T_N&_J#ASRK@R[E'&X M)9=A<\=&WRWK7"I-I+W +6)?Q*GI%I[VU1F/X;YUA=]XC8=UQ-)6@QAK2)$= MV'D(U&IO !_I8G1Q>@SO/KV)__BTBH-,O=HS9-RN77FO[X1"\V&Q5TTJ4+!# M.YUPE>%$:KJ>25%O\S@OWV7-7,&E*Z5]Y%P9GR%4$4"Z,%:$VT%>-5XR,'ZU M617YX!P?OWH=@+JO8+AKKC_JPBEGDKY'^.J\,P[[_)KG1C<&3NQ;BO8)('Q5 M1"MZL@+]31$&0/4$))/(2&-;Y?000XJ&8=#??25"(?G_:% MJV8!Y@(@E<+3;4,!TBY&KK 1!_N-!_W\,B#3XOXJZ+XUS:CI^?4<#GJ40B;. M>9H%':-J.&XN'@_)?ZI&/]M9:9]4'^Q0M$3FK'2^P,FA\R#"7D+P4Z_]Q[O(XLG%1^"('''".&)_ MH*RA[C4RZ_^/L?.WW8(7?U FPTCS'OE*B M:;?$.R>=+FY5P9IA]H:_WB+<=Q=;2,2B#*%93)2H')+9=R'Z8?JTA$V=>4#6T#'QH;=6+6@>W^Q&);K+> O5 MSB6A^"./ZK12"SUFBAAQR5@J8F*?CP;?^&9N"Z"<%#.K,LJVS1OHWM?$-H66 M>QUQF3#E,9O/?:W.B!!@UV,7_%(DX[A&!B^6TF(HA'K151DL:$7YGF'O9$_S MP;,5P4$Y$Q@O0H.X?$&IM]AH;-'4)3^Q,XMV-T^(1FCN.%"<0C!+64UPO! ; M>_8BQ[B%ATMM5BLE8]S1TE)LF\C1^ 0/T:_XG)G.AA*)M4*?A38$3ODE@^L/,101P:S5Z,,<#3:YF07OT==;L3&NX?+D&>K7JN M/WA;0^NO)7GO;AY$G_Z]))_A\T:8ZG M$V_A[C#D2#;/@N&S,QX:%2X-)<6/SFP^,):_]F%>EL3ZK4%KLS\P1YE]U(XW M'\_KE2:H\_4+%I:JOL24:5PF>"M@G^N'E)?TU9\=-4Z%$JV5Q]Y37?LW(&AE\ MC>#-VT3G)21@O3?/5J*T*G80$<)GC'1:ILY&UM;T;(CZJ+:V2+$JBNL&Q_"1 M#L"S^!A;B(#BM8!801+@1K]L-[KO1* 84/U0*DZY$ MK9^\&"_X3J+-(6'+42O]RO-"&Q0OZ7U>%D"3S[]K-[SB[>$1E2LK*LV:Y>@S4F9&:N#%+7,7J0.OE05$?H+"%O\4/CF6_7W;@'_"M\JGT4^6S MG8.DY=R9[-SR+8?-38R$!S=+,7W0M)6$QZ%K@0'FWX9[8":_9.!?WX+"#'[. M@Y_661SS=8T,7ZQLHQ^&NM0.)@!L;HD+M@C*!2'^^@O-M,^ N_"G\WXKUA0<3Q3*K$<05=0K-(9*T%GM1EP3SV2]$('9=L-8LU!]&PK M?-.WL/&'$]\O!1-S\QAH/J'#K@.M<.?7I#FUFRUKWBC_0"DV\0YO'[I/N!,] M!#CTAGL4PJU6'106-1DU2ISN X'Q;:#K;-% QZ*2Q,57CB>HZ1\9XEK#;\>F M5(L^EK(@'4\0U'%@&+(URG2;\^4&]^NWK)3(?/O@Y?.=YFL&^7567S:_=+#O M-$_+O,&92G.8]IU6+NL3>RZGZ7WK[5OMY[?:/0?]GZF:;4@\H97-_7 X-V^D MZ.*8D*6C9/13SA,?([0!NXV,[O.F\<*#Y7B&+F0B&A,N' MBWSQM,76,'&6O?:LC"WQG1D9*9_?<2_1).G5./*<6(X6A09#X=SA)U)DF)S9 MG# 4=!WMWWC#L[F7I]WJ;.B)^:50FYJ(QF73F;:Z:W IHY%3@ZL'EP]:A=%U MW%. MUV$C([:LR"4EC.&YC2!T0ZLI+4-[8V6R[UU[8_WR1=U:I;E@'"DC@WV M!5/-#4>^8)K+^]J;C?%G MO08JBE+?[0X?6W7HY4K-$NJS\6?IR['5J6$=Y[K#"<)7\%[$JVL&U#Z%C7J= MU?GK6"++@G;+8N7A 52A,"-IF092S0]_NI;]08963 ;^*-'^'OSFF )30#DT MT] F#F#H7GNV3,VE>H76'C['-$WGRX1=^*A2.P#*"24!]-2UZ\N &V *WRQ. MA'D=/WB#"'#5VH0IL"S$&5 ..9AO5$=44/RRZ$Z=1>JOLWY,/?ZX*!4BH1AQ MUCAF>",+NI4Z1YLDKH"?-]P'?OPMGK8ZG>]&Y7KX^5P6W*/ %"QL))B1)!## MY0"+CN-GS*T4=!:"L7$82PJ:+B#@K2*L*EIX.GY-6DK*"9KR+,P"?L)\%"E# M(W]X?."+A:!P]L\>7H^8; ML%@2SH 0)ZP%/28%(I_;EGD>'L^P4]JN*+) $0MJS08STNH>X0HAZ[<%5XZO MCNQ/UV;PZY6?79ND)R4;V06B10+ @EO*Q[ZWQ'/7BI &;#.!![A@\E)VWT:8 M#58$._:U)3KLA0#%"."YW5INU9G T:\ZJY,1L8)=[_U>5&47&-!3Z*ZO*\S" M5O[J\?ZY?SMMZ,KQ8];S"\I\W3/OL%<#2=_YJ3K"4171'*?U7VCII&M#"3B%]=X#1BT!R-'A/P PJV+M-HILS"U53"ZH%F MJI3V1B B8P(2[0Y1TO(]#/._K[S^S2JTP[];A?;SK0CM.W^QXIIS@'?:U@K9 M+8R=[65!,Q)VR78>#X 9'IM&RO#('ZX+7Q$^%"G]!<^,$\5RP9S".# M09SV3]=(+.C.E"D/P1]/HO(Q?3%#MG*G_CR6G+?Q^;J^*(^U-1OR]WZIOZJ- M ,*)FC(MUV5!]D98IFC'G%/@W0H6)"$.YA#F)&!\SA':QNQ&@B!C -'/1M.Y[[$S;:JX;B7$J9D>#&(+BW[E#@H1.0*/WT,:CF3^ M.4<_T NZ9_"+X> 76U_CQQ2%D>C42G-<-NRN0-TD M&L", NVT*EF]/)A9TE)PV;S_4@U;A?=D5Y0+4%^[Z4)ABG2UO0-]OMNW+LINX+L9U##?'M5N6!*\DA M^&)FAC$]M#PTW4&C0IHS-^/L-RYF_HUNB$+2Z5^3[:'3_8?OB&_I>)H0(9P/ M\R-4W*WL018D,C+7&CAJ%R=5E9MY(OVX'91[/#VR'1^:P-&W]V>6(^Q[^L#*T-TR O\:8. M 96+0K2OE?J?!?9^]B\!T6\VZC9[J2..-L;F+;@D9!O\PKH3'C^'G+\8H3J_ M;'HAZ,YF'H[FV'!TLQB)LZ[-P2\\-?!3-. 7,S,R'79AV"[A]Q6]T&+2!<2P MZ7O'DC]?\.48")=A+S6#9VO@3\:'DHO[<51> %]'])$_.J*_MR-^'6-+ ;Q? MCA-YED*D;?88#,NH+)UT89P/YF&>E0-NI(6[X[?]C]/!YS]G0=_7PQ3.&/_C MQ0*./FUY%G3%9'Y=3*]OV@\GOQ30=G[UQJ$RHJ9B"5;CGNL3IP1]7Q;$+'HQ MZ!RA=%_VR=GJ)S9O]7(\DEV@>,6*\$(PUD5> FUT511$T0F0O-QS*P)9;=M,,DB84=4P>4T79M]4 W?.S2N,T)51M;CP.OQG-G5QZ+DLDJ>OC6Q MGS@@V?*L7^E>JSL(_&(UZ[IRWMT2)M*G6[U]'2- MJD>6;RX[[F.K_N!#M"HT76= MP? +QNB@=.&2K W\M?+M=F==T6T5I_HPL;-,A2K"UC=$JEGAJ!IFD\K0L>4C M80NA, _7L9XY12WUU'R[@,E[-<&Y>&8.$^='CI=X,<6"_+.+_1G,%JV%P9)_ MRNW/J6+*M>/W%+ZCZ[>UWW^U=O'%OUB[&/#SVD7)OR@\HT2L4D?P4R( 1G,G M@+<6G7GP$_#K"'V;8;YPR"1N)T42Q%,7OM-[VN_HO9WUGXP^^4=Z?_GW*9/% MVSWE#]L9^/;L"#CVJG%!8LWLQGY<:PQ$W3' ?<4>5>MI[Y!79"&NMZ JG>^M M_KB=0;_JL;-F<4?C) ZLV+@A0BEI&&-'P3^SYL[I+VOHW57=5'+%>6[ZSI$^ MP>6<'"V\U.8!N^A[G^RV%Q2UY3#.8TP,5@?D.\4F+OT0K06E\ZD*BIHKMGU= M^7ME7 D0]2#T1+X9D(T17*6; X#D&#MZ6(!E>+QC:$@T]H7)'+YY)V&LS]E? M;8OATL205 H&$8!7@ =!:+&NG@75$ CB2PG*BT-YT@TDZVQG&IP=\H(V29+3 MEQF?)(^L=?:-^>BXLYCW\0J>E[(?X6[.@W@,ZK!G92F*M"7^#B"36DYS.!U2 M?:QRC\EJXF[OL,?*4Y.:EU69W6FC=I(D68OR3DT#;Y^LQB'#HIC310NK)DY= MA&:W<[PT"?#Q*QY7:E AEGU4.Q[N)\3])S &9]G17NZR^ MV*NR6>/\"TU$>>L_+1#\IXB]\[RFM 3ZD-*LX52NR:XC06:%K]7$!*<+]7W& M9#^9G$ZM(-]GEI&I#*+"&%U;]XC+JV8=K86A5^YZS%G;YN_T7K/EX8<7?AN' M('^)MHIF*C[ M3'?=T+H JS;5]F;4PC MNXE(JRZ\D13OYJG^OA(,4Y!+KG^5VZ,-CMV]L]9[>CN:Q"PI4$/_&%U,(S^&C%^C-U!CZ/3HW 0DV9D%A?)/IRQ_\1@/+^

2.GA)\ I"AF8T,5/2 %",YQP5Y W\Z_XGS_#>ZF(/GFG!#^OFZ)MNG7*] D5AANN/=E[9+7$Y,?3GY)!N9H:1A'?>Z] MDW!C!3W<7(NG$#I0%.?86^XB4J_<&2B@\]KOIK]'F&%/4[3GM2IJ;(GG2Z5+ M^L<\=H#RS[;YN@)K/+ 975@1FIU\%Y;E$, M-(COLZ*@D=,HJC*(KH5-=U2A.,M6>0ILO(&=*65!E"?CTNE\2I44J4F:37W0 M]J5Y=28]7EH\S.VY G6HQ>5"]MFU0GBZ C$MW+#18D[_J MQ8SRA6S*#I-.K\[^$8_+?CH1>B^YMYGX:1=P3$G5F/"Z/A$F!Y MKB0,!56Z M3-@6.SAKD[3OEFB42,2L,#L1X' ?EZ=I,VE3_62N2[LKY(%4 MX[>8N#6@\0 M9V:05B9QC$@08N9* M@8C(FFQR%C]EZ>O-CF(S-N+$_LG-=+[[?Q7 4*K*"19@MM8.,0/8$)/Y"]V MLK_2(\[;=&)D,-\S!>H6:REF.3RLF3S4RIRHJN!Y?X61(B> O$//I!E"M"D" M@EX/WK[ &+V3Z_7#R5]Z&=X 4=VX]O'MDUX)>4D548'U#G8"I.PJ:TE"G)QX MB-RK[3,0-5=U>N.,\LPJCXLD[S,S$RO=6VV)QGYKHJ'SBVQUGCIKM4]/BT*4 MZ?K@3=C;S+-T=>*+Z5" XQHJ/L5K#6:5GUL]801/VMU,!YPN[*+'O>G*UK)& M/]7ZY%A[_9S B@\W_">C=M6DU&^*V&RF*S+_53Q!N%&:U=UAC #8W_[L+6U M.W)D%9E4NS(L5:#00H=3EJ:"\'!<_/++&07*3M]FZD0 \ \X%B2@(][SG@5QNPK; M\;3D2CWJW?+$KZPLJ&UIDFABH/LL<"%_88N:$77*WYW0*:OI%6/:#PB(C(\WSJ)C'SA)][TP>Y MXHFE 0XBP%8K!1@FX/&DV@ 5N OEW.4X-4'?S^AK<1#CF %K-W**=8:1"C-GHUFDB)[7B:%'Z7S',AZO)TG>F..O2F@2U>-=;!:;%&]- M2%\0^TT/\R[TC,]!Y3B[90(&UTV?&(A+^W\^]'3+R6>!+]8V0B:P'WFMRL<) M9Q:T03C)V:?,56KU>%M)/.4P"YH%WY=R6$?=XXV#> MRR'/LYV# %F"2\LS-WZ[( M/!'\8^W.Y)?:7?4_(28Z:W2_K>_S./5,DZ$S.<>,E/M:N9- #/G.X<L'?"QFRM+O6T;U_B\7TOG$?DH4U>3@A>#GYM_+ M=M_:F3U"Z$Q;QH(2!'8"RN")1V*LJ3*5A9/>C/.I?,RS[#CLOR-:%V$OCA7V MG %Q]\*DQIXR3<]F.">XOAKU!W[R2J!S/^!H'F/AM@.[/S"37C7Q+S]5#H?, M/$3Q,E0[9B>6=KM;!JPR6$HG/\SMBUI[>8A7WVP4LRMT]:3_K?1 E<^=4QXN M ?@@CNBKL2(#:]N#30'Q6Z8M E>M9]X# (7A66_!-_DK> %8L?Q&T,!PW;1 M3O?"+CI(7(]/@9%[A]S<*-]^[%0H^!5=H+]"YL6^NP9WEH\ MU%.LE7\$KN'C8$%5MND[[9F99+3\L/.T9KR2JJ5(71]SHJTL)J9?8HN]%32D MV<+S"K]">PE\-%#8M!V$IDCK8!!<1A?O[AC62-=DU:OR/,+=+,1'JG^\VG31G_==U,%^J;4-1L_@QN "8&O6=5_- 3ZS+&QJA M.!0B6?6$AH6@WI =]B7D?QQ"K&O')S":U>OB-?*;,X/Q8\SLG0X#]"YG ]Z; MVW2I0-%I>2%T=I*4%H]5K__@V9L6X%+K2/I; WK/O%2L M2AH=MPW_@AP__96#_W\DD.>3Q598_3D\[PSJ#&;J4($)/9 %M05)GC2RV"QD.'EN&]188M 0M=2^EY'T\Q0.>A^^W)WOG, MV\BAB=ZR!A;DZO"9$$%A04^QD[&N*^S !6;VJ])#14%BBLD.-SZC>YD>HQ-" ME/!16[I4U\9(S9OT\DX)M9[8HRA#DLE%[87MXPQ^YV:M6SQF.ZN+&=-)S%2( M>C>VLW#BG/S8EG] MV\;9N"$CY=-BU8\1J_/?5=YG09& /)EA&<"AC8T. 4*M4VA"G7 #'KL83#B, M!\ &6[AY+SQQ&Q'DR+QE'7:V^HGG71:D-$9.T,6+]!9"31J^V;-KRYUE#]T^ MOO*\X,";@[_/POQN$8O#K[X78XFT8Z;V;9^@+P7!;(8S[O)](Y_TS#L9EZJ^ MCFG^!ZQR;M,;A9>V%;58K:X+B1ECM)G@A&GX?!?_>N2-'T./:)E].YDIX@H\LVXKN58T&[Y>!9TFL1>P]A%F:Y:4 >%6F0LD#AR M-JMZ&)F% A;HVB>KH0QM1]13/QXE#?VA&0%851<+@=YG>XH&[T5/* MKEB*XCGVBN+E4399]O57*PNO6E4G[:" M26186$O!U//5XTC'*7$I$B[2Y;7$H5#CV\^KCNXUHD37\=$/L M'](N9@_6-*W8T?7A^ V!BX(TT0%-3Q+\E%"YO+*XB+#C)6+70=\XH)I@XDO& MR5).]R\3G:N>U'?)?O-6]8FEK-!+14Z/4Q%AHPVS-ME!VU]8J@WXJSZUXDK3 MA0)2"1=#-0+2W5=UTBY2G0L350G/+SG%7.(VI!$N_>2==;AF5M-,N8J*VMX= M>;CJ1:5^4\?SU4^;X4R_\*63G3DL:/''TT@TD(FL-]45.]T1-BI;91FP(WQS M053GN\,?/.D.<4L4JQ3?\[F3T8LH(=;GZKK7Y+L)D^I2(\LT*O(CTO>6;APX MK2/>P:[* ZJ@C:?RPW5E3[XN8_EU_S>S^M+IIAPV:8 O)9[M(])Y;;[F*/09 MEU%\\!OSKTG]!%MF$#-XX>]_/3)%K%.@RJHW,Q^QH%9^0GORSQ=:>.)^KGE: M_E00_=Y.<&:8QWR& O4]0Y$]BN$&P!@-8H+)WW^] MOX?PRQ4=<8'^":HO,&^ %H6-!(,?S[[GH3FL'%HG,N,<]VY[R+GY7?E92H?, MQ$RO"LU8IK7M95_RK5TB>VKX"TZU16C=ZY.*4@X*7S7,M_;N0>H;;7>X.6 . M=W0R%WOJ[O#)W2&H9(E]1Y8])17J>]]ZB#Z;9\!3%2:J=MNU-Y21G;N(R;B9 M7;0=*LVX]"4'/O^[7<'+\R=?ZD:"?M>#O&:NW2JVG5)YN_0T]JKX[%#X]DER M5BAG/R0'?UQ]"M!X821H1T5PL@/EF:@)Y^A]T13GU[D+'L0FAA;U1V@O9J^# MM&)!6!-&#';@L,4H"^I2CV=0;&%B"@OBG>+]8D';@:L)(/+DOL\G1;9?44*YG:&=($'B^JA_$.5DGZ****?SW=/DRSYL&_BR3F13KT30 M53$1E[GC(3&S(]2!/K\:!9*4T<$4%8>AH]R _=P/IHE'\&YF_PFLQ!C(6OKO M5/\_3?6SE^S-_Q6%H+DZ3V%30JB8FV>F#75:DK:WH<**5^*2RQ:=$=W@9 M>0;*,5O,"N(^(6_GF-*/TQ3J7R9;M:.XF"QN46YG-S=]^[BS+F=$S>R& M\O3;'&V5I93:NT3C2>RAO0]SUS8G1!ZZFD2G,+,_7"LPMI3>F&B[C<0OF*]D M4\(+#2;%0"]_Y2R<4@L*&!H>RH28[27KC-L:@G@W#"Y-?,_1:%8497,A,N:= M5(I>$[]@GF8P[PB#__:(!XFS^E6WWQO.@T4;KXK%O\,50L$3C'65($A(#T#T MP82,P65F)]"%" RZ,0L*;_1K_R*"G>D__CCS+W\NG%^'_J7":S'K/0Z\[L;J M_8#$U6!HF]RI>\U3!G;JRDFNCY23%(1$_T][WQT5Q=;LVXB("3& B@BCH@01 M$0')# 9 1 0$14ES%)4D(@)*;H*@(D%00$$8)"AYE"@(C( DD9Q!&*+$D1G" M,,/,]+QN#$?/=[[OW>_>^]ZZ:[WW1Z\%NWNZ]ZY=N^I7M:MJBR;S $_66#)W'4;" &G$H8@$XV-!K#FM:B44:,JT(R(;_"2V,43=8'FLHS*T+/R%UA KRYS:_N4(9)!^C>C?)++5C;Y3WW+4U-4&] Y5'$I9DK=BG;>;7#MH6 M_8W+ 58T_S7+[R@\C!T<2&"B'F>:44?I?\#T>_)W8:.]%%@^AT%U4!FL/,:[ M;<>C:9V_-UFQEQ>;L8"#6!*:&5E8-,XP^?G/QS_-V'$4W(.:]"18 SU!+P$X M;/KD##Q;-<$OP"Y%1*UD FZA%3.T3;!&H,, ,M&XZ%0-"<=X> 0/OXHKW=R; M_:28U9_4$4WZEC8,M*PU%@72=LPP'A:%,MU@O!R_ W\.UL<2BE%QN0>I M!QM Q:/PW'!YZJ.1TGTJ4Y'D:L9CPB:PZR!L1:C+ AY;U)WS:F%M)?$#G)SM M18JV )TD2T9P!^9;D1EW2W@>'9O!Z=V<4)#Q &QBUYHW@\O$*Q5B_H,!+0V9FWOU?*VYS7 MR-WHF':1-B?1JI'YI6CPF%@53\A($X=]@+$S;$U1L+T9Q*^W74V4QR,H8UX. M8=5'S6=(415+AZG9(UEAE[F[,,G9H*<*;(*M\1*@FD#"!+(X;*:C9\F2=)!H ME&:MRM/L))Y?V)+!>!"[_GJ_;;[A(X> O>=C_ MW+T;\>>*1+_GYFNI2WP+IT!BVS9'?NV<@.L_,QTLPW[U@39W=> MGQ%[\5*GYR^R>(?H]P)42?$XH(.ZM2*0*)?'-HBO%(RK?B M\]Q/P)HCA +F86/:GM)TDN>'] '/U:L&K#L&;J+'HILXLUVL+"HZWCLLPJM9 MVCC@#4.TDB%M]>D6K&IAV7C9F^THDL4OYH"\5:6*1 M#^8.'4:P[KF%+07:14(I_C5(+2C @;Z-GCB+\[V6 [ MRNW[)H6*3_@#;/2".SJSS],B5X\]532Y\EM1&9__44'D?UZ<5;Q?BG", $GT MU#N$ATOV_[8IU,1A_'WN!5#]#/$FKS5@[>5F-''X7T031OX90?A;-.'?IO]_ MB\+Y9@RL7OE'4& Y.9J*N2,QUVA'B=/>BU M )3WI5^:?!"V=5<+XI%,I$.]H;1KV+G:DA3VL9F<"GBF+. 95G=%0O_*-=.^ MN1UT21D? 3'K9=$, Y3"5Z*V 9_9:$JA#H83Y%.D-U:]G-LGU 1QI#.BC54" M6T3QLS!7*M5B3-1Y+E_9(\MY$]I!]1LLS0,OD3EU"G.Q=<^4^S+?G)'>XE>V M?=QVW).SJG_W.[)@C+U#BGV@[=M$YUD+OK,#FQZ5/F$C.OU:8,CGO\^_D\BC M'WU\K6@B#V#@ZRN6EWDUR3.M7GB.88.TPG)!N1[Y1CJ1JJ,%-OP>9Y)H*,HNG> GNZ)=I] M/IY;,2'/664+_4CW-;IF3&'Y\#6E+5/$BT[ $WU8H"3*_((<^1*0\B8*VSP" M"ZN&5MF,4>R9LK#1 2[-LVGD)K1>(+XSEID M\-T51&/UV&K&/ECF;Z*P $M+/CT'[!%O!0PG8U>3\M%!;94SLS-GM5X1"B]' M'DJTS0ZZNF94AV'1 &:VLUV]S^N5$S%CD8<<\L(N2B5_K<0AZ3ZI_ M&TGP_7?/--_"QR],T)XC,X\]T)HMA-LJ5Y*35A^'I339Z[ M00LP9 ZN*EE;_(IN 3T%X07(M%FP^:T;TNI(\1>IY; -S/9&AEGL=] ^:=KY M$:^51K94BPV&]]TU,I?*<^4KV[I:]2QZ+"F"Z/P%O=D))')O-JD;H[G;\3KD MH*O&.ON]5:]1GUD*O*)81E[X.N?X=NEZUH82W>$SSYBQS(?T&>E/<["4W%X= M-3-C?O%[&8E$&20.E6K[89L>55?K@<7=M(O'$O<[>OOUE[KA3K446U#,!!L( MTTK%*9OD7+L:>-8S>X"EWO=RDJX#GJJNQP+LI7=K[CQ9L62D:2I7;F9$9 'K MH(8Q[OII.<',RH;I!I$V9A6B; A=_8:#!=6Z >:_F3[[Y-H MZ%Q[6E6P[:KI5NV+%RQ?'MM1<@&2>$N7],U[%_R.$:MZI_>YY:8WE8"K"&-O M 7:N@9L^P@)@C@FD8*FZZ$E^6"O#1-Y!OM[$%BA:_Q.P7[J8=Y&W%CBFBYJ1 MN&RD/[ .G3_56HV_)O$L)X@%P&9_,."&+^N5'Z*^252,K)E;PBY=VN>I%4CK M'+P61L$\,#;L]V*6WN&7PGY^NX!+2/G.Q?^C:]QX7/H-M]NVI/^6Z@2<^U&2 MYA\C$>;&H<5!I'L VF#CFW&,G]^M_?YU9\ M\T\NSX+EE.(KBGJT[@BM-VE-P>W/-\^XH4X!5=2(U/I$#^6V&>)YN4B4N-6C MS:\.QX^M=.ML<&,!'W2,%RO<8C/R*<<4B/N" Q-'5AW;H'JCN#/=PYR<->-O M_)[.R2"Q@$C"?#^:8CM:A^5E)K18J587?-+0Z;_A$!8T'[_!#4G]X='7^"9\ MD" !3'.>6*ZG,?_458U(B=X3WA$*9Y4V39G[#\S<+\J%%)H2W-UW9=N:NYI;=,R^BKDW?Z-TEWR _H89R LN/PQ15 MAE&**1%(U.*3.DEL&N%' L[0IGCL>6F,E9XSSS1HK".<]UR:P.NR^PNRP MBL]")HZ?L:_30YN">MTWT5D-*SDN?N9-F.PM2Z@E2U,8V+^WWS+1<=A,%TS*U@RZ&WW6 M==>=T/[2ZO;I*_C<"R^NGM_ /R:RO8P%[/@BBULUN2,D3#9CBXEX;0%'M_>@ MSW1I&]LL#V']PM,_PHT*WXCOB)0/F_.69O; ZO3N63KDULL""#H0[X) 9SF7 ME[M"@G:)C$Q8MN_5QWQ"J,]9CA",32LQL%!+A)^; *E]@,<@\YG<8B*CD6K( M=7VR4LO4+W QE'IM!C'H-4^P /P<2$YKB*+<((//60#Y<+,J#+PBD4: ;+&% M/41TMC'/?1U4#TGV@T,6"2"!AJ>V[V+&,# LX*C %MC:KV&TM*7E:S9,_X-\W)PW>*[&]P#C2(;:A(^ *AH[$_*9,2OBZFC1IF=A&IF-6.L1740FKF4W-Z!D& MW*V2AL8RM^"2^2W*'Q.?LV*^=)A3-!4R#MW(!Q*M1R +0QB"3 4)[ M2E#:+:^R6PX0KUK5E:W0J-0JVQ^_TX%HW';-FV_STZ&U?9K):)FSWTOJ+!=[ M^8<(TN_7SKX.K'C_Z;+'7$*;PCV](F8EJ^KXM@UOS5\GR7C]%1SK5Z1K$?=: M\_F8;M8UIDD/GP]VD*SBLFL? F@",.3!NC!3V*N3'R3\L3UH6-E@/X2SHA@] MW)FL)15 TX4[O/;%MR]94VVNYI.OA2GYGA!^\G M@5=NKVOS/AK/G80?/-R*G"?6N)QX[[DEFNKX6VD&HVZ0%'[Q9Z4,&;8W&M:/ M/N8)$R>5YE)$MSON= MH[Y(-S=)>KBS] R[-_?&^&G=9.!63UZ+65]&6 "P"_/4/3KQS.W^;L$G_4\ MIV^P"H94%' :%M=XU!>PO#29%+B=L>5%HK.9ZN>=8*C+, 3 M1<*YDZ8U4.LF](^LV_=\OT/K;@[ JCE:C N00"QN1"U(:?QPF16B>:VW$";# MZM95I>U>-Q>^X8Y<08ESQ)G9!NT'?KOU5@P_5D,=@)J65"JQ#*%2VZH[S%?\ M6L11=_?.^[7KU(,_.$Y@SG@U]Z.*BN$NV'\,WY1#O/BY&A]!)&*4;8M.+QF% M4>X%%]=W=6E-A.JI6+$++GM_I& +-W-#ZLJ;&D'95PW9O554\QYKB+)/8>Z: M*[4>4.6=V-IZ]'9#W.U3"U,>B 4]4.//Q871#%W@U8B-X?\"R]+(V&M]3:]K'JCK?B6!/V%/X'=@WZ<\])G=>< M0E':?B(\8+^)_4=T8S(@9]"VIV5^POX@;X\\^9'WEEKV0L&\'M70=_] ()[#WO>2:IW'LTW*16W\G.M N[@Z3?=P_->*CF)V,^JK M!!M!@;:,%WEM6[5CM"X?(\<#V1NEY^:_>"M/09O%=6ECABMZ0\_P_9!_35_[D;Q%G<6EBQKS:-.1!?-]% MVT.FVGOW;;E][$WC?LU7)3]\_K\4ROD?5!3GSTOU$$ZV'1R1@@&8&0'Q0$V< M^\U@]][_HRC$WZ >U_F_V2[R5BW.^],_."$>\^M___JPERSI(:]W=C!46-_; M9[ZW(=3EC<_&E2.)<2-N1NII4T>6-",H3R**/Q-GW\M7J9QL&X['9XW:C=X3W^VR.XY2TFS'G- M!-.'^+6)ATU<$I\J#7,\L?#EQN4Y/@'THZ6^QU#]%,@Z5P_W8GH;!B)"SMWB M-&6/#@@$B.!/D3B+B,0P9#_\&8QO#L(2$*E2ECYPP*@)2\J7D:3-MZ%G>D"R M$]M\>UZYF?%QA^U_/-Y3%##)QOV6G!W> DA9CO_ 81R605Y_,=S3)PD]#R&M@%@6<.D^?OYT^VR$ MV T9F/EW^R.C1"2(4Q/X6BC\.1SDS-[N( KO=VFPL3F87EH]WGBBW"%-<[O MJS-->/16;!"SDOE>+_EG7>+OEU:@\7=HVJP._+F%(R;*9OL%_U!Q:Z(K^?CY MN!Z"A^X(T6Y2^K[>'=7V^617D>#.0- MN_/'HDT"Q&L8!;;.?\BQ5WT1*(UH,(IG7,XI+"#[IYF:U&WA7[E+D5=^;N\" M#KW?<- 'I:^V!NF+VB1,=-1;HPXL*1<)AC\:RHB(80'W<>&VK^AF!0P&3'[/ M0( >H]F>@9-16A=C75 AFWM+HW?[C;/Q?K[231W/;QT("S@>H<+E:G_7PV(P M!EQI=;-Q2$)8S*(UL[UY)F%]DD:\[[J;ML4M><0]4Z<#;>&W_VH)R^(UFWD3$T9*2H($ Z_ M.'RR:>LU2T!40$N&3>(R$DN7 #;.0,= 4BH+&!1N L?E7H$#IN"PN1C,PO;W MT.-_(,71CZ#)\1O0E:IRI%EJQ45.O1%, _?7O2P@+ABJ=]T6.).Y(+FEKZ]; MZTN9<#TN-VB01Y!;Y>A+EP2KK\J8#)V5#PZY[VYZ M^ (N>@OHKDBFR^#[F.K[BF2BI/;:7'SV_IQ^^!FW\P3*F606H$;'T6<)@VJH M"W!_T7 _&PN@$Q@R3JMEV,K)77YDNY,/;X#;QH09$VHZZX_?EQP]-XRP"MVS,-'R1"WTU@%*#F'>;Q M!%((\4TAFCS7LA5&JN9M;(,RAG-=?;V[W&,NOCA[<\?)C[Z>"BD_9=H*0^>U M;++3X&J&XR!A@\NIR=:+;:KU2@3EM+@3H1%2\0WG3DZ^+#;/,,G.L'1D:W14 M0UDR5*G^@YX&]./3BMB849H)O.Q&32UO*Z;,R_9?F(J^_4HAH&JX/LS(E7^[ MPR.E4 >,$$.@PZE$FFY!USZ;FS.G'(RUBK7H"Y66KQWC0\6ZA_H47QI\D:6# MW60MQ.0K(F@RX45IXZUB'ECK5VDN6/3L4GYG;FVR?5%8O\8G]_E565G)EZ=Y M[>VZ'[Q?<:X6'0M<3*K<%;;FO7-C1RPL& U.WU?,AIR R?V\)5;NKF 1=*VC)EB-CK475ST@6C(O)3 M3>Z=(L.Z BZ.FLV7W[8YHX2%WZ[FKPG+[KTP[*\:D$KMK!+DP[RY0=X:CNYP M+@UE8BGI55Z2U(?J;<5"MAMB,RZ8?2RH&=U5I/E'J:F?/.*7EN[NO+V>*W4/W^L3WJ@M8-0YD]UQ?6PL95X1 P+D+H9?4^+UVM$CF87*9OMQR'[OQ8^>J'$.2 MW'906$ WO6(I#CM,[[Y!+,ZU.ZS.^8NT? MOZM[$,,WISA@A&<<:)6<9N@[[AN-J"SB/Z+7\N'CFO[G5T)M@/GQ2V'"YZ^^ M%URP"3P%_/"#__^%K7N.J"<7Q1V MW=E3PDYYV'X !6VJC^JH#\VSW ++PSCSA;G.^U\SQUH3+X@$:FSV/28OLEWU M"5L]\O%O6SB&"6L"???<6CW@+P/L*\[RB;C%_?:E%O^)+@>_H(6L*&U2*=[] M9:6#Y8M)HXVEMVMYDX(R?8^6L0MHB,N9MLA*'*'M;G.BIVL9'RH3\0F[7\M7 M)B"/C@"NZI^QZI,JX7-L%>+YEIUCW LU(>7@\-0)V'ZK2([GSBWF&P[=T$OE M5@NP.WX];")_O*+FT<#])ZA!W+'F&6*>CC!_'9]RU]Z^-Y2(ANU^96637!Z) M+Z;<#,T%6A.C#'(TM2]$1&3Q\.Y>=90/EP#ML#E_F*'<*BC>>^?XE\'(<[N@ M!>8X^^M*T9>:!QP/CB==W";_,=_Z;]+W-&S$;OSA)^C17/WNY2([+":TU0T] MC72#'?63\!C:TZ*$!^B64*Z9FJ7SJZ3.+N^1O6+AH^7 MVH8NU+YW%IE2VY#&ZY5R[D2D2S7Q^._.G-.=[=B_)(:<_6PE9BV:=&@9,<:< MA!GYNW-'^G?G3@H+L)2DB=SYL_9+GKGV7_'-?\OA)^+;]&"8,X'F'A&W"01H M*,I#F,,?6,!+-F4YIG_X#CBE2<];Z*QLI/';@5.5Z'F+S@;T%OS(M0(6@).% ML5>_M_Q',6NNGW:*?2]8G8'YRCV*4?. [X>[O@1[,]F=Q.%740IW:UGE=VG89%K"T! _V.._TN3%53KB?_C_"+''9*>RX MOP'Y;&)62%4=']@4&P91+. +!I8.6&:R>>U%Q3'&:P27G@*HN"K"+,<]""F> M>=1FT-_S./T8"ZA5?0-/7!*XM-^8ECT&J?22(">V4^&_U6\Q.CK02%M?QP+, MQY!LM;%Q'K:OI:M90-C':J@'',_'784_\2BX@.F,^2(^9*&];6F$!;CH<8Y[ M8*8>,P>-96D3]BP )066HF-OZ''V\Q[379ZY+Y(0U1]%0[."^'B[W! H;A=!;\&F6T2#(J$030Z%&,^:O9XWH_1=T1JRQ[ ^=H?=?BI5A$_UQE!77[F0> MP#?R6S&7_V(:(-ESIKQDW>]I@)._I@'>ZH5487O1$U87AO_TR!7>C&:$QQUUL(745(:@8MJ2:.(#;J+7HD:<3: IL;VNJ MN&*K,33!ZRQ@>@=VZIQ'G7XF."LRF^=Q::5<8*W0,ME#PTMUL^8JP%G) M7O ]?EY:#65%=8>.PA0UTYWE33>_1-H"G5 BT-? /)"0@-/]J_Z4*B7'LRUU M*@SA?L8)5WKHP\LD@0 5=\(+VFUX:$9-( O' @3A'IEQSLI&<"[!N%$E+20" M7A\ZT"!T.6\O/<#[B#*:!>SN!:G;(%_;PGO,6V Q.M:E'_[AKE3\ 'II8X;= M%DB#"PV5)B)R!? 4,A2/RPKXYLM'_>]\^:>>%.Q8:WQ*;+UH9W79?+RNK6[2D[#'=[[E05 Y=G@ M>$IZ1\I_U[&T[.*&+;GTJ>1(2GG'%S6?X_5K"]E%@L):'V-D&5XMTQ+%[EE+E["&"U>8MHT>[@,X[JFE>3GC?"SE07BWQ?FY M)%/1:_+EKP6TXKF#\]Y:/*R9331LF";J2;=D^[MOJVI<,QXG"'V JK/I:.P8 M#5MRIZ^@KKI?1$#']0!YC\;:H)U+31QNO_@&]FJ-WK^L8,9I*K[I;&4JYCA6 M>'9(>:%;?#V49QP(%,EFZCFUX3A;;K. '?S&[0*W2Y-=WB^LNHWN2-57VXK2 M*XY8JW5'*74R<_>N-F%-(8Y>E+$=PC4'18$D%:OO&X=&F@/KK XR'%Z5W5GO M^*'_VOB(VD<'?L&CBRG%NU_VV$07OR:H?ZEZO6W=6YS2D]M";9TX#TG2-3^1 M#\$2YA6[:-V"3MBY2IC-XS<\K(A#-2>2SS\A3VS=/^6^YKS)E94"PW$1,#=? MR4>\VO@9GXM;H75-$C3U.?C*_5BO.0VGEG6C/S/)U>7]DEV>P=3$&0MU(^ =NJT*ODN8, MWN:T7+?[HBM^/ V_=PLRN'!#8S9;>8*3D:=+26$?+!+O7B 5)O&BJ+@^OR8;"N[J^%' MYD:4+NS>-9"O&$A^#LN\[SIA^0A(-?E=R-FQ*[/9PX16*&ZLBJ7TXFBT& C: M$1 (Q!"C,'-S?]:%Z M9?X1NVZE+LLO0F_BN<#U$QW2U-L]6M/$T;""T?Y]>QECA;SSEN^9W%K@2O-M M+=-/68 57KB/FY$3VI,#;6,HDO)?D C:A>]:&+78^L\$JR>66^1WKJH^:IX\ M6,^I0_H:N^]EJ!W%1=! 7.1I8^2N;V55UG7D;[VM!%5:H3O%&B[\J,]BJ&L4QO&!X:[:-UJEEVO?+/_]DV_/),QFV]]28LZ5^'XST MRUP=>&QS5H>_9A\1\,'%0(HV1HW##P\O%JP'R6 M!5MM<<+^U8S8U-'=59>.N0JI:.%XR*4XSXRIFY]M#&@MF47Q=H%OS3XYO!=\ MZ7U(^&VTA^MLK7!_3-=SP\LP :R_QU2ROZ#+H.:JT/0!HZ[^U[(H],:JF>G6LI!J&-F U@DQ(+$*I%-H6:2G>\*<@GO7R\4HH8(BZJ MO\U!G@U8X2W95<:5]^1F[XE''PI[PE+.[7S<9'C'S2YXI%S[G;CKYX--+1\R MU.9K!1?L#/_I.MEUC W3L?6XD&:.N&+AY+IE&>!W-(R<1% M9KQG]9[@H/C-]]FJN),]'Y/75;B=P3-CF9FVE%"A^ED8UTT5*$DOGISG'2#L M8(@D6)FORRULR2A^@-4[V5W<>3TUY'B0E% *#]N@H<%]P,!J&4:N?F]H6]))TNLV,3FA2_^5C\V'.OA7E.WX.OWC5? M599 ;0H7%[5/BQ<*D%Z%9@7RWTJO%>[>':W=5!0Z=DC%]*"1GVF.3RE M22*8MH70%?VF-G*J3NFIBJMFVV^6&EKN9)NT8N\43:-D%\/I3QW0&J MC1P-H4+62/;D?' PT7=V2+3SVJ9]?W#6E/C@CN$$R'W$#ZJR^),CY:&2[%:P MG6BKMNYF%714@BQWF"U7F:# WBI2()QF:O(^YG;%CC$5'B/= 3O%3J.F+V_; M+L\EFT2J]08.V!F$K%Z0-:C./[*DVX7.&9XM)DB#GTSD>T,*%V38&JL"@Y_H MO1)0JSQ"T331W/^)>Z??C)ZQSM[P1\2P@I8H_MK1X_M<60#8R[ E3)65 M5G,NH@W,Y_Z]TD'12$YHITX26',0!>.4N[;/*G_'#HE_@QU&P*&^7UK^Y1%# M_\[%>XQ^TA=R.-"XY[49?C=@(=+;CVM6$]0G'Q^,#![2G<87F!(T*:"2Y>,] MZ[]V+]> <0$_- 88R]UER-I[OC(E:!^(LEVSI<;_]A/';DZT*"Y3-AA%-ZEE MLH#'HS<@KNX&E>IDU\4/H?Y8TF/JK?XZNL5TJ5E/'7[ZW=Q=AR![5#]3E'WX M@5VST(%U5]S:W2C8K8QUR!HK[W1[Q=B+L9H]XC4UK21WP]F\]%*UZ3Q.$EL! MZ12',U_=_B 1*IG%V>$ME9+XT^QP^B6K=;E>Y]D#)D]V#I/B5T_%D_+];+,\ MTXFW3L>=J2\U8'O^M>$6=[(UU6!PD;%WR3 *WP->G1V3NDY790P:CBG=6\2? M6@ #L"M+6Y&T<+E4E)#@]I>'1HXR@] MJ(-N^>Q&DRMX;98<>;[A#O;K_&+6A '7\R;VE,J_#V#][3)J<.KK<)O($C=3BR/]A"O\<,)(%4@QY. M!F2#6:2@H3VE.?@\^NT81VN\)79=]3N^WK>;GM^9,M5DB*,0*WH$1OV6:BCN MZSP5'25XB&\8>@DR8#I0/LYQF93#UDAT._%>KS(A^[,6;(")\^>_X:MR:1!E MQR8D%_I-=W)M)?8Z-$CURO+^PF^P,'?4TOC5(2ZF5LL#/$U(0JHC@(-Z+* - MUH7[T'1%X$,V*3FXWK]X1N*]]1ZC78>']UJVE+0.+I;AN&WZ5[;.W+"7E0W' MR-T,N5 >=*JB"'4J+\%CQ5PQ^I4V"U@CW$=YE]A=]&5X1F+3$!G,)2KF^I8$5ET+NAQ+4KH9P4)+CT&R+I^2M N <=_,53&O>7 M*,8&^ZN[-,,HV@:V?DM@X^_> M]SBS[SN._\E\$0/HV;\*@-Z>Q:]'CGQAFVK:6\WUYN1+I[,UW;LV*]#2"PA$ MS!%JXA"FR^-2AC%XA8:UQ,=)L #K*F+VH88CY!9OY;$A0J"])34YO89LXMM_ MYF8F"U#>TE^\1*%HT^[F[$_GZ)WU"[*$1V+<+]<.YC.N>J:XJFK&CD(S7M.7 M9S4N)$D=L#%)!2RB,3DL(&_),.U0O-M:P%BTGH=-5Z]U M=ULQ7B4)(RG?I385JD\TOT@N*(MV7O3-%(JTC5\5'SQ;A 2FH+L7<9@LQRI( M )8!,2<"&HF8J[-?MYI!YHS!"Q9\J/YX[A"&UD"LTDD2LWXAMU/G@,GM!P*G MGK\5>.+6R8DY[:%'M64^)A$,2Z"..0^-M*,*(\BN@5^<4MN\/6>?24^9U7CGUY&:H#,> M;ZNO"48,\G:XF%2A2:'6MXP][Q'YOQRVG\NWV)^XO<=3E'T:=<]:707-VR1B:5\Y7Y4 UHCO[MERYH*YY/ @=J<-BM*()(:Y:]C6*5LD M>N(JHQ[3Z'+7:;!(U#C=K1@V*SH",%DW,#DJ 76'19?(7I M4L>G@VOZE3_]*@)-$]P(]8>J:=\.YC7YQ:M?Z4 M@0UF@VKM*VTT)8OYEN;5BPYP$RJE>"?1L-;TU5G^NRZW]V*F'H<6A(7T3;9KT W M?^AISXS-:2@(5^GW&P!72C)MF_R4VJ]/2GJ[E8&I$Q MWMCG8[))7NM_N6FV*HH44_5ZXLW> MZ(/;+86(>DM8RCC[9[2E5.B]WWS>#B2T6AM#82"F3N=:[W1K:<)LFFL@S6"G MA<)9S7/_K#+??_8ZIW.J>48B4C[0=Z?<)\]0:GN1*+L?&>*I@0KNFI1]JJDXSLS@H-2=PW%F+6/ ME7/OS)R?[!%<'>'# K3].IE+'PNI[D,/M0-\AT]W[QF^Q4P0"@JBV !?4C(? MAJZU/9^],J[1=M,CY39EKU7IM2\FI2P^%52Y>4Q!,FQ8=5.HIA1&X2CJ$@L( MWC^^^*GKPF&0@"''KS4\_]Q)0!QJV\])=F/;;6&=[X\9YEY:"8Y\0C/,G%"D)*_=8!,>!GCY+(!QRUOA MH?T*FSOGWYAJJL1KZ2D&W*Y9:4G/Z[+"LQ7K9EAO))A@)L1YWN4_$'YRJ&)3 MC_2$&26*A*MRL-[J4)MX*7SE>93-/5\>L, \?UJ5\C1ZF,PHO%",7:0-SR,U[5W=GVIE-WM/8A'WJ05)#I?+BQ6@ M'=WIM18E5-(R_,/PC>FQ7:#+>ZB2@WQ<]T>ZK&MEXH],I*1;1'!28];J+'U MVH1OLC^[7,0HZ.3ZTQ_^"%=*F<=E,@P&N1S/DB7:VR-"GZV,.5+PW$]>G=.W M>Y++U3Y$=;,+P;!C,+KBQ)R%B?,Q@JV_Z^?JG6\7>-@&[FS%V16X&KR3+TNQ M;M7S)U5;7XQW?<.-7%SY[!@J"ESI@+',]'TP%X&+\&7[T>Y'RK?>(T2 MO^%:8!NVPC@O5^) 1XR^&U:*NR#3P'9=Q-EZ08 /?2A^+2TARL+M[&7O]FNY_/?P9/MK%_G;IU(BUDXQN4S5V'1TKX$L!1T2OJ2**G M0 ;7CN)G9;?4!K9TN1L=MR"-&96V21#WO,W>K+N_*CF6M&[C*B_SYYTF@W@_ M/KSC# MOJ3'">*2)A%)G[F>2;!2"M77VV5 MU?<$Y16!7"O^>>W#EE'MWNR46GG(N8Z*/U6,)ZF^L[3F?J92%>O H_66ZU/S M:_:] [?8JC!4H03.F/" LA.;.5$ MF7>VQ2B.8A 6$YNY&<_]6,##1(BG ![0.!N\,!\AD5YE1.%'04;PV-::5,/P M$1;VM35H:I$F56(80@\=_?%8 U7/\MR/S12O#4$>%[XCRD+N#1Z[R/4O$_=& M[1"LE.+E)-X4O*4B6*(Y&.6CK)GHH=$JN2"A5)M_KYX@@N6WD%(,8=_2%@@L MK4*.S*V4X/G'Z"GVX0/+D),/@9P/T/-"YD2X=YV5V/FU<.>>XJEI \XH/U65 M&,.BF<07$P/-!?V'\. M^+J,OX/9(D,,_$7736223*K'7OK\>*B\2M4>R:%X"I,,V?<'F2+A+T('"D(K M'.-OPV(<(1%1E8=QD!QRCZRDU>:L@ZK)N]3^[8$ZL&8H]T1J JUK7#Y!E<9?Y;4W)ZHZ MFO%PYX#JJUL5^Y4^]B_,RU%@V(MD2E1W,FS?%VN2TJONQ(FUW[";MR/5N\N$ M%?2\X#L[XN<+!7C+"QP;/(A+BCY49K*=JS.>U_@=AFH *2@'<[, X0%DY."@ M+G4,\@9I[%17[!:?_8^A*$Z8##>\ M%?!4#4EP+ .UV KZ>\+6RNH-J2Q 99H%S, :8LCV W[P'+4.\B;09.&^;<,8 M#< F;L+R:EKEO39P2#CZ4)J:0J.L! ];&>,LB=GQAM1Y[DU^.$\D1L0Z[+[^ M@T=SWI[B7S(Q@R$YEQ(PYCJ.EYM[>VO%[X;5[C9\'/H8Q[NP>)\H7 J#YI(T M^P@*T=3GN;R*[FO<(;*TQ(7P.$;#@X6I#0.K3S_(CX LE6'JLC=FSM;7_4/_E(Q=J M^:IXXMXW<18VZUS4CP%&F&+?XG\O%P9C*NY$+65T'JI=D4A\?UMA4&V>DA47 M",RBMDP83!0]O]G0G".SV^?8R:HAI5";.M\E%:4[<5G]ECK>@EBH:$;YZB!3 M]US'GKCRWOK@/U:;?#HWYKCSEF9*UG%#DE=1Z?FIGFK:J$AL"I*V]\ MS*X67EJ[#1"5>-_ ?<9F'A)LEWQAZVZ".6Q4U3['8\FIHC7/8P6QD_=E%5YR M4(W-%\VRN&.O*NV]?;.+#1 %\9;B6 #Z"&81MFRIT0O&EMW"T-BDV(+^OB>R M]_M-9#FY%DDJSH^QH9]#H6 MX+%CTBKQR<%;A"N%L/!P!6?\-+L/@F/]&/I IX'ZSA>.$4?NP/P2BMPYOR?_ M^0DV7S7PLVRSOJ:HZ;7 ]>=O9 ??^R3"57W)6/ RZ HJ)L._N37S%-N/:0B5 M0A?C8\\FA.@5WOFD.R,YIKG8T M0_V/VP[2'C!'&>/+S>W[14?717E\@&8A)U>D>3*"YY9_7>GR%Y619N=3@0K' M1@G+7_Q_K"/.)D(=B<@K*R>WRMFGFF8;?_K8JK!2XZ20\%L54*U#N//@WGM: MI6$;/A_N5> <%2";#R+S^D7 OMQ+*')AAP2[H<.H3T3VHT75]GON WB>TOI2 M_O9>OHE+DDAM/#.D<]1QJE E.'_ %DV5A''(@U?'!["\#YY@UT\!8.==/$/' M\Q[RSE$NI;)^86UJ-T,I?7_02 R?VCC8G1524;%CUN;\IR7AI+3L%WM[3@)\ M@NWS5V'"-8I!U6VPRA> 32PO?H9XBW(!-.QUS@TA88J >O$?KU>*UHCT8/\3 MDZ$S@33$_A^;'=-^Y%[4+].UW."SY^=+)\*0UZTX\6]\UM$-N8?Y:S_.?5UM MO6JU\NT4Y#N.JE*Y;XOHJ.[X2+MWBZY6)J@[+<53E4L;<(Y))R)[SDU_$EF9 M*Z+6)[YY"[V*9ACFM2_DNQ0\(A[ M[=25"'GV,U&MS![Z>>0'Y9:#,T$4+#7)>8:Q50?&F&T8$D[9&K:: V#@XUN+ MIT;3JY 'R_!PN^VO[2Y4]^'38,T+'#B0;0\)E\X@HR Q"[P]+N=/\I>[#2B3 MG+I+P+ZL>^HDH\"$'.>H"N-RU*'GLG<37[. :Z5XY/DY[%V&%*[7$T?<(9R\ ME?B48+UG;,8MW/NV"K[/'_,#G%[[%>$'GZ*N M82&76D0TATX7H.;*=6%1K(DLKUBZ# M8_K^%&0W2AD68)-L72(<;^>')&;N+ M72Q[&6,22AM$;BR+!!][.\4:Q_5^(>.VOQ&H??+_GAR[ZGH8AHUR2!6/L^$] MCD*7URAB![XID#'U#"H+T(>[:W4D!WYH#7K&SXP7[DF#DW$C;-/LA7_$M4P. M+80/D>S2Q(]U@(_9)N/].N#K/\7 G4>"S&CG?/\A_K* MC3MNLJ?NK7+Y\LX8_N2S.$/L7#U^)GK\WYH?IQJDP7OB3ZZ;RF7 H]">P>J^ M-:0]_?">K59D53BRFE$4<1R-$@-_'T=9UTA;[LE749@>#N@_8+L0"\_!3'?B M]#;LW 2:29?M16@WY(^,KQ$9WZKR.B/U_*M[ M$C=VM5VQC@^7E=JX[@6[ F\+\O/P/2OC'_N<]_CKB(3GD88S?SO$"2?D7DPZ MNTC$J"^UX?9<2(0$PC*V%_+>1M:?N'EJ[!/GVKL4V0B[5_V9Y9&YSS>X2J%T MD^\@$WG(Z:'K4/MNU]UA/#?J#C_B_&C[:OV[>Y_0BIE_$B]57UTF0_@KR.K^ M7U!+ P04 " #0<*%849-H[DEO !S1P0 '0 &-K,# P,# X,3 V,2TR M,#(T,#,S,%]L86(N>&ULW+U[D^,XDB?X_WX*7L_97)59H(MXD 1Z'FM9^>A- MNZR,M,SHV=TK.Y/AF:%IA10C*;(RYM,?0%)OB0) D)%S;=99$0J2[OZCW.& MO_[YOW]_F&7?]'(U7K[/72\W76F5_3-?WV?I>9_]SL?S[]!O//LWXVBR6 M#P#\:WW;Z\7C\W+Z]7Z=H1R1S66;OR[_PAFL(%0%R&69 R(A 5S0'" D):\0 M%1A6-U__ CG2U' %I-8($,,)8*74@$%IN-8<"B/KA\ZF\[__Q?TC^$IG5KSY MJO[U7_YTOUX__N677_[XXX\_?Q?+V9\7RZ^_H#S'OVRN_E-[^?>3Z__ ]=60 M,?9+_=?MI:OIN0OM8^$O_^NW#U_DO7[@8#I?K?E<.@*KZ5]6]83A?JRYHOUQ^XT#/+??VT]?.C_I<_K:8/CS.]^>Q^J MF=XL-U^HMW,UUG=W2ZHWZ\-SG.IKL5CSV0A?BQV9/99G[H,/]J>6C'M0AS&M MZ;2F>X]5_7VMYTHWUO+@T=E4_T>:E7BZ>E;-9!RXKS 1KN_G7+1.:XR&HV M;K*&D:SA)/M]P\O_^\^_[(1)ANOLA=":O010"WE <.:/O$7YZ[]HF?KU>83X#ZI]3*0Z"\GWX%7RXU\?"FOO(3VBE_D MPGI0CVMP\#[,O]H#\L5O9SQ\"GY>+;U!JG7Y__MM+J_7S+W2NYGGZ; MKJ=ZM3,[U@/.58&!4H4 1#$-.+9^-$,YU'E9*,IAB-D9@LF!C=0>R]EZD2TW M3&?6;\LT7\XM4_5?W._2J>=CRWLFGK/%5G/YEO&_A%FR05ZLG]U[Z=<59B6/ MWM26W\PRG#4<9S\YGG]V?ZXMZ:>]5_638SV;SG_.=N9VQ_X@]G5(?!-9XT%8 M'-5V#PGRL:4?E%;-%NN,SU5V@N--]N[?P,?W?G &&\_> M4"2RD/%\C&H&>\-U;.OZ/S#.H'W6C_RY-K&WYL-B_O5.+Q_<=W""4$X9)I7= M%%,(2($QH*5F0.N205Q4BA,SV3^KN*IMETAY*=/5XY<.G=H2SA8FFUG*P-JU MATQ9VF'VZ")8?N:F%P!1UF1'T8GN: )'-'O3)7JP[;@F5R+3<)',J)I_3=AC MQ;YZ?5]'Y-4W/K5_F>EWB^47/M,[P[%QF:9U%./.77.GOZ]_M>+\?5)J5%:% M56W(D 1$,@,8KTH 35D2Q!4DN(KS1^(8&GKCN6$JLUQECJU:"0[\E)JAS'&4 MU2Q%>RN1KR34:1D>Z#!KL^',V9HM;\ LEJ#&>P_J0_Y"D._AV/2#*[E_$\G. M"[DY_<"[[.WT?&[DZ=Y%HLXF_,;7&\_+6$OS;OI-W]TO%T]?[^_T_']KOER] MX]/EO_'9DY[H$G(")0258@H01J#UEV0!*!)%4FEXFQ@<_KF26?< M\9 9RT3V[&AGZX:7;*WGS2>!1W/)WHKG>=Q+8!VQ&]S? IZ:5;LMM'QD-2,W M6K=Y!>[<; 6=O/G[(W]RTW[!ITP69&UTF4P3W@DEQKB5.=P MR?@:]_ M-9PG)V[)"<09:'>HY_[O#D&^63ZL]_Q9K];+J;1?:/<'NR<^_&#O MRB;6_WXNEYJO]!O=_-?^/GMR^^>WW^6]U3']V:K 6V.T7$^X$KG)#0-$000( MH1@(2"60+%>]D"#/\([]MO]7AQWV'84N(X^RFB<_L,7B3[7C/FDO<>SSZ\/". M1JAL(U7VTT:NGV^RK6C91K;,"9S/'Z]4)< MQ"URVRC5!T?GLTO O35_6^GZ@'>BB%8YP=HE)96 \+("5&H$A!+0&)AC4:"H M'*5SU$9+39K5EJ-.-@8+ Y[L+[P^SX[,1SH+G9^!3P9(F#W>85'3M89X X:E MG=7$!T@YZI(Q=:;165HODV#4)?;%O*+.F^)4_=-R(;56JW>6U?=SJT'6!EE3 M]&;JPM9SYR\GW^S?LMB^?R;7CK?1$U7>D*0 M,+A %!@J"D DSZT'P2'@L"JQ*/-2&!UB0:Y2'-AT;$A.=:"/.=-;2SK;$;[(]\BGCN)Z2)@OH7J,W+]TV96;_HR:5Y*3 90$JQNU^09L<<*H@4%A0+I$T925#]-Z' MZ,"JW["0U3S<[);"^B0BJQFQG[:L!)XX^2#J>4Z4&*? TYT4$(6?P@3(G.KL MQ(?DN"<> 2";BY,ZOZL:<$HI(J/K4OEBIV=0)Z&O'>'LT5(.LP%G /+3^$AY MH_2[E;$FECEJ-R[_/ITF7Y8ED=Z>(3"JEEX6\%@G.ZZ,3-%Z$BO]'T_6&WCK M7(+?](/0RXD4 DH#K6MNW71 ($* 4KO-5YP+:9]35# /RKLZ1V7@A7E',ZN) M9K\W9$,3ILX"Y*>$O<4.T\-PB<,3E;HD2I5]=);&N"E%76*>Y EU7ASK3:_6 M+J?Z[?='/5_M57$5%)9:4 0@AQR0HBJ!0%4!:(&*(I<,&Q&DF9<(#>XU6[+U MX9%N"0>6R%T$R-0: MZESD^\7,WK%J*F*VWT:3YW;=M$J*F< NF&= MW66]S@Z@R-?%3+7<7B8T[II[5>"3A??Z'7$*[?+(]DJ;CO+-7B_FZ^G\:?&T M^MM\J?EL^I]:N3+/3XO5U&4!?]"KU=T]GT/TF[WR?C7)8:ZDM$8 Y0H"@HP" M@A &"LBHKDPNJ R*DJ=E;_"5?L-.MN,GR;NP[2V?]AH$SD<5,S-RH5G888(\M\T!4XJSY7_ET M[AY_.W=AC[96?Y(K@DI2(:!*:#TS+3E@3.:@9$IKGJ."YC3BG/$LL7&.&AWI M;#'/ICO"88;S/%!^]B]>[B@S5LO:=O:P(K_W$#G8!G6*E,B4G*C2<0/T],=R1#I@U7UJF2)U/4RG5%5]JJXQVI[ M_88XU=W4BN^O%RX!$!J6 ^&B> 03##CF$E08%9R6VB 55+-]AL; ZOIAVWTA M>BD]!XR?DO84-TP]=\T6!EE!.V1)I)#G*(RJBATB'BMAUZ61R?G+KWP^_<^Z M]M@ZU:O%;*KJ7U[-U2?[VBV)^M=;\VXZYW,YY;,O]A-=TWXS7T=J"RG*_NG-_;7^=>F(NRC7M^:._Y](G.1D]Q0(')4 8(X!)18.YZK4G&# M62$Q#3+A S$ZL"G?.[?\6I\5S#9G!:ZC5K;:;49<$U=K6J9[B5J!5GZH5YEC M3'2%,"A+P>UJS#$0QB# -7+M/(0L8#GYII=B\5_I9>XSG/YU_B"OSG.A_@%> M1^""_?K]S7%/JO,QA+TWU@J1[1W:W61"VVMUMFN?NNGT8?E/N'0/C'"J)7PH M-L==R@<&^V1)'YI>W-)^IQ\>%TN^?&Z._=ZO5D_ZL&S[=KDIW)ZPTA"B.0*8 M40VLN3> 50;:Y1I3^Q%%N@KJS11"?.C(;]-BP:IY]O;+[:=LV58(K5P">:"A M#L+4S_@.A5280=URD6UR3%[SY?*Y[D3^L'AR9O%R2XMT=C(&C$2V+XCTJ/8L M!I1C&Q7UC#"[H_1T\G:^W@L'6'>Q@@9K@*FQ1B6W/[&*(F",P+ 4.=.&^!B5 MDRL5__KKX]HN]IU%$^\-. M_TZ?-(IR711@HSF7+^BQT_ZXF&_G* M((I8Q;2400MP-[F!%:@FGLWWJ+?[VANWS8W8&UW&+6"'DP2-P'U*#<0^X>TX MD)9VPL733\B46X7+Q,9W^*\*?M9MOWY79!.3MH_UN\6RIG-FRL9$D-P08Q7= M&"X!*7,(!*406+47O,@U$BH/ZQKO034B!RA&]W??]V8P4A\]Q-I 0D<$-QW!%Q2_TFV]$?JBEBAZB#-$8\1^\%FR-VB-_= M(+'KQI>?N3HI>)5+59:@Y,Y@T)("#ED%D"2ZJ"2BE/.0EMXIF0NR+>$-N^M9 MW!G?,?QR$U)?8#+J<'9JT(FH/^88U,26,"EK_V7'GEZRKX/0Z'&PVPP:W/,D MH"@X(:4&4G!F/3$J :6LM-95(,9H3K )/\\]IC+6,6Y++J[]]%EX HYM^P@= MH2*.7)[ F-\0]D+XEY]ASVXL61,%Y\\;@STFH G,=&K-T2F++G\@Z?ET44!*9<$ASV500G$'K8%5MR;3 ME)B[$[XF#ZGI9[[:.S4*S$SJ@,YOL4T$2)@6;XANNK(V=&^R#>6$J477Q4N5 M2=1!:=S$H>LBG^0)>=P2I]O6-_?="&.64Z24! B7=HT6SG>6]A]3"5Q1I861 M0><1_J0'/FUPF]\F'KJWU]V%2OGU'6Y?:/U,P3" A5D&A]6+G0N$ Y#(=@00 M'M64A -R;%DBGA!F:.3?<_<_"O,2[B(QJ\694$S3+^U>KZWS,ML&!SDVAN<" M@=Q(;,U.P=UH6@B*G.)<<28JZA4WZ&;G]@;-5"/CULR@Q_"(P/.'IAK+V7BE0 -0O'_M/J52''.*]7AMYT1EDG M4J&Q6362/2]V(,"F-T)SGKR?)CA1%&$EJ 908P)(KCE@DD"0,\@(LY_EH@C9 MB781&W@MV)%N$W1#QP)TP.3G:J82/LQ.[\G]ODU,WB><R%-@F/0+FU$=,P^_:(HZ:!DG!C<=D]-.G METG.C0M5Q/NTG(1%(#R/ =$ M:PE8Y2P4M?_*"BD)J[ABH L4O=2I3R'0ZZ;P9UH['WI#MNZGM=HP%%*Z)?J?J[=%EGS(^^U M>IKI6_-*RJ>'I[H'Q:7.(77ZFJLYWK71FW)JF--"=5#LE>FQD!<31-(== M2Z6_+BVM7?.E3=>EW3 LS'0A105*#:5UM1@"3!L*-%%E!3G*61E46!G-R$U#7XA2%3!$\S%NM4)? MN$Y*$WH_,'*'N=1NM]7VKWC=)MISC$M")0$2N7'/%@]-C-HY1(NYVUV^^CY=383)2T69 4QH X@Q]B=<:N>!<%P9 M9,JP"'(GM8&5LTVUV-&TBYJE&MN^X2Q>GANJ5"B$*6TP /&M&;H$2]V2X2RM MEVG%T"7VQ18,G3>%5Q5]L&]I]NG>/JLMC(&*2(VD!$KB"A!8,M?0Z/CA ZML32ZKZ057"YW@T*V;?:4+4\4 P8*J@"Y)$%7X<_*PT6I] M+HFQ7]YS\9K4N_3#V8R3(B^%+G(".*H@( H)('!5@A(*C94D")9!P5E?P@.K M6NSP6&_<^FZ;X]%(ODL>8PM\7MS!=[Q'9'^0#>YY,/SWLQ?N[]G7J/7#5Q/" M-.(5Y@"SPJZP$E$@2J7=! JD[!Z6<)A']3':4!A8]W=Y R[&Q]7#=#YU._VU M.SB/V\N>@N2G_[U$#U/TG=1OKXD8WXWH6(S4W8>VSW^9;D/'XEWL+G1R86RY M?).9M5?U=_NT7JWM]]9E\I+20*Q<"V\E*2"ZP( A8?>L3"MI*J@A\SI#\B,W M]'ZUJ1O?3YGUR$UL]W GC=1TX+2^ &MB[X]P^[?GH?]7J"*JY<=QJ0,Y3;Q19)0*N2 M (1*+C'/9156:'^%WN!!L(9ZC\%:UP#S6X(3PA#J>;<(M+%ZUS%CC_:-:\F5 M;HGV%#/1@GV-VJC+MZ?HQXNY[VUQVOYZL5K7>4P;A[$2,*>2%:"T?C0@6&K M*U,!20J,[#I?("I"BNN/"03I1-4QI7V\%3.]% M7Y(BD4Z>/'Y4);PDW+'67;PN=E'=WPH?;YEW,5\7[_VT:)J_- =LMV;S^VIB M*DX)SS7("676T7;'880;@"2G1G"6"Z;#EMX$7 V\0#?T7*[9\43,J1M2M+*Z M/E\OI^*IWE.N%UEM-+*G74+%K$[["UW34[POWY5_Y+>0_&3N('_%L9EM^+K) M=N]ORVM*;R(A=,E\CA0\C>R9)(3QU'])^?#8>NUF=-EFA-E>)<=K_CA=[[4_ MP*@DN2 5,)P)0 KG_Q1, XBDT;BT5K8(K-[V)3VP(6WF'%JS.=\O_*K[*M:. MQ%[;]+;_D+O@IZ5VU:+VQY_KUD2!]6$!P/L9RV'@#+.(9T8<.E1W)YLM)X.D M[X4#D*Q^W)OPR-7DH8")3NZ%KG[YWF#,1AB"[X9.@ M8,INOTKKY_&"%R 7I8:\HJQ40<,9KI,A?>0HJ=77]L!]C(781UK$U;-RJC[-$NL/ #;X;6\F84X%U1!((24@E&G 2NJ&A52D(M 8+8(VZQVT!E;% MFM0__@,L\W_"U[N@!0/EIY*)Q _3S5T&]DW6T+W):LJ9!Q#!FNHA8B*5[:(T MJNYZB'RLQ#ZWQ*8[;#?O[5>SQ*3$J-Y &^Z&&W+ [8(*H%U>JQR)G(7U>#RA M,/0BZG-LY(F%Y\K91\+ A7._<65Z;;PH2;)4A^/GCYSK<$&\TV2'2Q?V:+%? M9^(T57:3@AO(N-WTF4I8)=,T!XP1YDIX*LB-ZU%4^B0572(P2E*1KDE%=&'? M1Z);Q5+(%Z9AC6AO4X@6T3@^4L2XAO"-J N3N3UN\S*SZ5H_V 5_KNMAZDLM M]?2;.QO9=,@T9BJM3;[)U-3^T5H3^^/BCWG]45VU82^83?E:UTWFU_S=@N%C=]L+OZ]^[;,RD-0X(K!$JE,"#& M;@68J#!@>44(0L@4IHILO7:=^LL?Q6>_.V:RFIOX1FH>./MY)X.AE_RPW0^X M/HW0_ %(W_;,@_9+-3GSAZ6CI5G 0V+[]2RDUFKUSHKR^FFU7CQ8]9T0*J J MA0988P2(T@2PDC,@<5X9NWG!!0Y* 3U+9>@MB^O\VJRU;1?Z3&Y(A_;N.8>1 MGZ'H+7F80=B0:^1]?57>B-8]'?(D:]USCL;(K7LZQ#QMW=-U<8_-S:;M:[UG MNJT=POOIXR?[QNMR+)<]/H'0]2;(&4!8%-8OP!5@G)0@AX6B1@N5$R]5#24\ M=##LR^VGF\U44E=H$;%M\($O8*>4&)0PQ=X0;T\IMN0S1[^ID\Q>#P=3Q*XK M,5R1NS&[%7+?'K=OZTW);I\@\NW^RO!9W5ZPNI> MVTV;LENOU+NE 'B"=E$^SQU_=Q4@[=E=5\C]L;W2[)/?NV(/]>;)92)_TLOI M0C5UKQ_U'_6?5A,C2L@9+X#)I9L**R"@4G/K(RD&%;2?TC*L:9H/V8&-;;U/ MV V!MDH1/P+:$T?/;59R=,*L;F-L&P:RAH.L86$W)-JRT5R1T,L*DSM9TS4O MHB-W7PL!XK0-6]#=L4E(;ZV_]]4^_:_+Q1_K>]?LC<^?)[C(I32E!"JOYT>C M$@A#-5"L1)J4)3?"JX+]"IUQDI(VI+.&=M82#\U..H]4MRU(*'^@RQ4G>D3: M4J=@/=*7SC]WY#2F3N%.TYFZ+Q^O+G:2XTH;1@70DC- H"O1XD*!2NK"$ &- MJ(+2+F*8&%BY+]=3QG:,BT+:SQ<8&K_D)Z^7ZU5?MC0UL=L0Q<(/E.7<#5** M.M.^V21\=>_^[X).WRR1^7KU6:_6RZE<:^7^\&JN#C_8NW)B2L.5@2YA4Y2 MU,.]9&6 I+B")9)4XJ Y$[VX&>/(UX4\70UI'7QMZ0:FK/0"G&-H(4<(0.T& M/&J[;@BI,"@J6;&"TTKI?/+8.*)KOES_8+ ?<]8?_(RO,Z'MFNX&)+EM9D-B MS'<"$2=EH00H%3. \*($M+0_55#EPD"-"HK:=_)V[CG9;N0WLN$KS?O0]O,7 M>1-^:_UHV(8M^H[033.D3;9C)6LN<; ??;A_1\+)>0QWK;>6UD"P8IE]JY_J\>%LOU]#_KH-6M>3-=R<73O&[Y]6FI'Z9/ M#ZOW\V_6)M0S/R=$8B-!71GB.+& MZ\M^.)KW+ES!W=1KOL>6\TJF.R8"NS?$P>YG$ 9$,:[+PX:?[*=]CGYV"&Z9 MJCV1#5NN].0ZLN'-'WH!DZHA1!P3XS:)Z 742>.(?D^+[M%MG[+DL_=SI;__ MW_IYHJ&15'(#L"E=TCUC0+BY&5*6@I Z85KK^FU+ MCF6I8"4J!+ @SI^W^L9*#@$3B%MG@>>0!:6 GZ4R]!%=0ZUM"1?8Y^T\+)[+ M=U]A U?GFMS6?1]FQFJ72*G6U;,TQETVN\0\614[+XX<"M,Q3=KZK[?FCG]O M,@N.>[QMOZ-<*TU+78&B=%T4,-6 4\-!P1G3J- 04ADT1:8W2P/K^;DQ[6_Y MTAT!KYJYP[K'@.<$;\3/:HR+Q<-]5WVP'7;'\( Y0.G52C M<_HS-.ZLG60 G@SG2??D5,UP[8:EWIA\XL\N9&KW)VX+\Z35WJB!B2B*DAFR+/A(G*60"3!##+-^%UKA;6#_MP=KRM3]L9,@VN2' #-8RUXN)%VZ?&P+4]5:Z04^+,VAW MCM33\KE.*FU[&=2)I!/%<4EEKH$NL77N)*N @!4#2AI44L.J@@4Y=QH)!P:0^QH^*E 1)'QDDO2)0T4'I,XP4BI1?$/!\JO71Q9.N[ MZ9S/Y=2=G=J-1UWC]^K[=#6!I<:Y0@@@Q7) C-) E)@#CG!!857FE0[*7KA M9V#5W%+-=F3M7MP2#FU\=P$F/_5,('R8@L;('=[GKENJ5#WN+E 9M[]=MZ@G MO>VN7!ZGJA\6\Z]W>OG@DJ#;(]8)(4@SQ03(.>2 "+M^!Q:FJ.= \E/2GJ*'*:@C!ARUS)';!2I^ MX^MKJ5;!>MHA6"(=/4=A5/WL$/%8-[LN':*^Z<[]/"E,*:36","SWFIW !=<'5#^]3@Q5F)Y[ MM8BZ@D_BLJ0#B4>I0FHH_D!%1P<0A-48'=[:L]VTRQ::+>QN6^\ZFS-929AK M!NP.6 %"E3M]AQ@4F.5Y)9 4(H_J-WV&V-#>][:,,=LC'AUV[(3-TQ%/!$:@ M-QZ-0WSOZ0X!4S>?/D?J9;I/=PA]L?UTUSW1Q[*&5'.C$,Y=U5T&_?C\/DF=#ZIK.^,D5$A%-<$?%"D_#R*1_&%FRC/+R.XNCAI2?^)IJY<\ MI$_75O\BI;$;[%\3^4RK_:NWQ+H6[G'+Q\6RKC?XLN9K_=J%WI?/KQ=*3PQ# MNBJ8<;L%ZVM@2 "5' &&F"@(UJ@D@>4 G?3&<3X.6+C):B8R-[BP821SG(3Z M)-TP^CHIR<")\EIZX1+AS'A)V\.[Z7[^R.Z.E["G_H_?;?%EC4]:-0;%VA*] MVD8!,"=:L]QN,;1T54 5$!76]E?$&*%$&QY6FG")TL *WZYL:T),:UPI=$QV@X/BJ9 E+ ,_3&;W*KU/<VC[=LM^R4[9 1 FZJ'M0_%'ZJX=@%!@W^V0)\=6 MD&RKUE_/^&HU-5.M?K5^[+P^(W_BLS97X?F-_=;58;$[_7W]JX7G[Y,":JAH M7@!"$08DAQ)PA(C=AY;V4Z0QPD$.:1]F!EZSVOI_UV?*=;IW10][\9[]X'CV MSF[.ZHCO450X$\_9V^^/NNY6M1&D#0MG3HZL%B0P7-;K!?IYS6.]EK#E;8^K M;,>6 WF/L1W.CK40L"/*5/JCE*Q8I0L] ?MM' EP3-CYQO8)SK*3>8* MAI605!C [+X=D)*[<7*H IAJD6M#=)4'C74_?/S0F3\;8G&9/4=0^%F:> '# M;(>_;!%3! MD[#[YD(AET)3 5-42,NB,*H(\CXZJ0VL;'?\>[TRB<5CY1OW2H1! M:.2K)7OB,PTQ*=I#Q&3AK2Y:(P>X/,0^#7'YW!0>Y'IM%]]72\WK, PO*EZ9 M4@",!;6K),T!SPL"E#$%S#$J!/=*A3M^\-"!:N=5.EJ!D:D#V:^'H&(E"E1 M/V&"PDGG.(^*&QT\:+0 T3GV]R-!9_\>6?*QJY\^[KL$#:2(:@X$XFY(:$$! ME<0J1RZ@D8;E1(15?EPD-;2ZM*4/LQT#@8VI.E#R6]S2R!ZF6'LTA^U3=5VX M5%4@EPF-6PQR5>"3FI#K=T3/]WW4R_6S.[);OYHK5\'YZ)S@CWH]03D6):\$ M0-18#482@7K$.&(LAP;EA=%52!);%[&!L]A<#M)C2_XF>W0,U"=A>L-"\,C? MR[#YJ70J,,*4^M,6@T];#+:4ZU2MI+. KTJ8;B3P95)C3P:^*O29 <'7[^F] M/D]456">8PET0>W6DP@"!)0*E JJ@EA9,5(AZAS;$"E<>^_<+?OK;_3R&[[> MCK+ #K*8#K=ZOMARZ;$^]E28WZ;SQ;+.D[*>HG8#M'-*J*P@0$6!7'YR!00S M%.0XUPRQ7.8FZ"3TF,# SNM'B[$[/E[,9FZ\SK2E&JA!)ZCXJ5$?6<-TJ>D\ M<9I??"3^AI%T^G9)Q$1*=_+X437ODG#'ZG?QNNC""M?4Q\64WTR_396>J]4G MO6Q&.?/5_2<^59.2"9HSF /AE),0ZZ8R""'0HL!E"2N.C)E\TTNQ"*@0J/ Q]3M4H3#V;/5LV[+@UT*5J1>3"!>+; M;5)&0BW>PF0M)]F=!:PK_7!X)"/2"(=#-"YO\"RRZUADX_("XS )2@0,)#%^ MYE\%$QRV]]W.?^/)V66?:J)K6QC&S*4 I,]> MSM)W9: -!VT>\G93-\A.[IK$Z3=R%RF^U#[N&@0=V[BKMR:88C7!RLC"KNR M(>72\A4%')85R+%&Q(B"<%:$1"<.GCY*?$(>S*[J,;HJ9F35<+I[-*IJH/E4 MB37Q\-DO-X_JDG:=ORA2CXXZP.VRW5SNVZYAYS;G!&F[I%J= H(6)2!0$\"9 M04 QA"74F&&%@ZJQ QD8>.'M;/9XT^1I[IB*[O86#+NG5@\(9J#BGW:"[(EC MN(F(!".5%0DE/ZZAB03GQ!;%/B?.7'W4Z_H8>+EPA\/JU^>_K5QU>U/[,IU_ M?277TV^'FI,3@:6V>WQ#*0.DPA@(J;1U%0CDDEG/("P&&\["T'L%%\(".K56/)\79J\]:MK5XLIFA_;2^-:^D?'IXJH]! M+XW2:ZK'K%]5Z H6 *K*-=?4%: (%: R):2D<*>K05G0O;@9V(H=\Y8MGNK. M;WOL91U3*:.*]?J]'3^+-QKF8<9O8+B#C6 2F!+9PWZ\C&H:D\!V;"73/#0R MIYP_UR7,UIW\K!_ME_>>K_2MV3M0FN "HKRD!,B<:[<#A8"6! %454:SRBA! MQ62NOSI6_>SB=:)>BL@:1=PG[:V/+0N9W2U9M^T_GJ:KZ69@B-P["P[,-+\. MII\12P107-9Y2[N&9D?=(;-_,IPP]=Q;V%0)Z-<)CIN&[@W 23*Z_YUQYN'V M4;ON@_.O']QLSDWF[O/F[%,)SJJ"41N=U7X%1S^KD Z=,(NPI9O5A&^V\W>?!SAH]A,RU8SQ M;F+CS@_W$OQD-KC?77V[-K4.Q[:C#ZU4)2GD(!>, T(K%_Q5!2A+H0CDJBJK MH$.>BY0&UOD=W<-&V G[)1U#YZ?K20 )4_-3+,;I8W1!P.1-BH[IO% 'H@OB M7FXO=.F&WOD=38NW]ZO5DU83AJN\S%4.*(80$%$5@.F"@(I06$G"$>0F,J=C MG\ZH>1QMR\-I33DZE^, )C_M32!\F.X>YFPT-&^R]]V"]TG2."=6^L2, RHO ME8QQ3M2.!(RSEX?W+GG3YO*^G]M]V$-]+O!A.M?OU_IA-9'0J+PJELCW;VNZ.>U>0]U]RK<'4K;4H0PK0V M7OZ@#BD^PD5U3.E\\&@=5'S$V^^HXG5]FNR.PWY&?UU:U_)O\Z7F,]?BTSF: MDRK/%26P CDQN5UVK3=-%1% %%5NM/6R-65]TCNN'>MYD1S .E[3A#<1 61O7Z;]HVH8W/-?R-OP?-'">F;%*?:?G M_UOSY?ZP $6KDL"-@Z%$#A@S'!1(&,P(%4C"0;+.SK(SM!ORI#/N"&=K/<^> M'>F!LLO.@QUGLH:#< #[M5]#LFF+:Z^0<('Y6JJ^88;9G1VW/ B7L M%](A3*J>(>=(C-LWI$/(D]XA7=?&QACDTH4NWNCFO^_GIS.4/O'G.@,(45R0 M@FN@=$ZL3E(#K(X2X#+DJU+F>1EV1AE >W!5C9U5%H*?;^AA$%1"@Q$-\>RG M#1L_9]/YP7BSK&4B94PB6/)D40I_RB/'+8(A.8UDA#\BLH'>8O[U3B\?G,_@ MFDFUT74J"&0YQL!4.0*D+*W9*.RVAI?(I2^4>5%YS3'M)C.PA7!$@;WO(5.6 M;&!/O?.X^)F#_M*&:7XMJ"-8%ZW<9&^_R]F3E MUWI^_."!5;&=F/M[0RP@2'$@_/6@1*Q(8?KF*TW$C-]#UGL,\VT?-/+4WD/V M3\?S'OU]A(.Z=]-O^NY^N7CZ>K_9!&\GAKF!89.2D)P75("*0NLA2XH IQ6T M'C(QA:E059A>X81>W(UVC&=M&WY&.=F[^G8&..A+B?D YWZ'\^QZ MG/T562OERYT"^D+]$H>"5WG[<<\(?6'M=63H321R(-N36.G_>+*NT=MO;BB5 M?QW1SET6ML%G/P,8P+IPTQC+E[QO80)H74@*H2@@(MYM)7H@<8,0-SG,E M21%D9L=^&Q&#_-P+/$D+"3T[3H&]G^D>&=$!/-D$W__@E2$A:HE6D10'5*^>BXE:P9I+!M"4(E1Z6R/B:11MI_M 2T(-8@JAQ*RJM"%T%M&0\? M/_2A6DTLNL'3$11^5BE>P, C-F_9@DW$>1$2:?O1PT=5W/."'>O@A:N&/8K; MYIULOVZX+*!1G $NG.8110%UB7/,L)(J66GAUZ^^-R<#*^DNC6OP3FRG(*<] M/>L%W0#^Q7Z&W+OI2O)9<_"U/1)[R99M%\$:^:SKE(\?\ESK(ERQ9UB7'QC; M)FG-IW.MWO+E?#K_NMIS2]YH,Y53ZTR4/$=84L YLBY$R2H@*DH 4B7GE.4X M1T$9P-=)#FR[-@QDNN4@M'?15:;KO<7!U]. M&-;&<+O1*+!T+6IE :B"!!AEL,ZEL/X/#6L0E(HU+TWJTT9H7WO4'J>!/E&J M-^'I(HV);EPWVP.CM&/1-;)MF:S#AOMLWF1'\W)O#@?F)O2:$N.7RHE*Q=:X M/E5B,$]!GW5:C\K%L* ,*L59SL?>.$)X(-$RC\,&Y!MZ^P5T*%I]='JJWKZ-#T M9$MK6Y>Z[FWP:&\)W&O%HNYI((;',M!^U//U M&HZRAJ6LX6G7RF7@87R)L$EE@B*Y&-="]8/JQ(#U?%QD^]=+[DY=D3[)BU*; M'"N 7;,9HF@).&,8E#AG7 A28AIT"-1-;F!KM=L>.).TKG<'^NKN( 8V/SN4 M#HPP"(@P'3_7#RY[=1V#_BWA3J4;JBW<'J67;0UW*O+5]G!G;HG3]? M/2VYY?VS7NGE-[U7XH9T^[U,ROEJ>;S*Y\ MNDFY6FUYS^[U3&5\G6GK[BY,]EAOKV*2S*Z^!C\;DA[<,%O2)J7MYZ6\^S?P M\?U!JJMCHVV)G3IGS5?RI+EL5XF^0(Z;+Q#G<]^\[XZS/+_RU7153Z-9/,U= MG_E/B]E4/C?_[IJ:,X.)I$P"+&1A_0Q< L8I!;Q03)9,,H:"SCO]R YL>6HF MG*WXY%R-^;KMS]HP$=\:WA-2/RN2'J@P*[+%:,?!3=8B%()4L!$)$SR1$?$D M.JH1"0/BV(@$WIUTBNB[Z=PZ2P=C "/^6F7THW_?*I&7B9F0T+>V-#DTP-/0>KGS$9!JPP@W)E M2NB6E[TIH8./!NT 8-B1H.<(_PBC0#L \1P!VO6$,",C_YZ[_U&8E] ES;5Q M1W> NMJMID8R90S60#%WO,DJ X3A#*"R%+PHC%'*:U*5%[6!_9(=V?H$/_L] MV!7QPZS;:"1'(LQ.'(&P&@P%U;:+K[V_\= X(!N-RI_[V\8@R1ISN']+;>MR MC//:WOD];!03%R37QJJ%W=1WZM;J_=S5 ;R:JUWCS>-=G_WC:[UTJ<)W2^[: MI+U:K?1Z]6:ZDK/%ZFFY-WE*2,$K 05@55ZZ$3\$,,($0%598<:)4$70)FTH M1@SU\3XZDLI_<%2WK6<)6;SA2:D#0/VY0%K ]&+SLB16JO5.PM0/?AY M.^%Q;SL'E="PTG9Q5; I"HUH!(9@"DK2*F11BBH.;D/T8&M$/J9V=3 A)G,#?7,:4L['GXWC'6(#7"(O.ER=JZ3'#MSQQN$ M,_D[_O=&UFW=OG[_:MTDWCI3=;?XQ%V,T>ZT;\T=__YY,9N]6RS_X$LU,=8> M"%HRZ_*1RFY[I;$_%=*Z?$ARH505V!(B@/; ]L)QDNVSXJ*!#3,WF3M$6AC7 M)CS[W;&4M3R%UJH'(.UG3P;"+\RL)(8NO'XJ'(14)5(!E,>M@@J'Y*30*>(1 M/8HB[A\>J\9,F$FN,H>0 4==_!@H,!&44((BI-! SZ%JL^Q_;GY(8^'B^ M;JC5Y RV9/_Q'RB"U3^UF001!0R'""D"$465!#QG$A E&1#0% !Q4RBE&-.4 M3IJDA"]KOER/@=,Q.?^HG_XZG;NJY.Q7/G,)+[WAP89IHW .>"48(+G@@&E8 M DXD9)II#9%NX7D[]ZPB3@'.AIA_6L5+X!5A3UH#7KN^1XCSL.W@9[VR9EBNM?I-/PB]G%22R+(@ M$F!3:9= (0&3"+I!GJ7=[R'-"J^9&@$T!P]W;LAET_VC^X9X3*SO"H0!<<]T MP 0J^7%+L3V0A@,F(A2:#J"X@&@OH.)BI'XB!T5*KSQR_'BIGXQGHZ:>M\8Y M-G=NPMC3\KFVN,UT7;OUE(6B"AB*$" &"R!*C@"'N*!*(XE+N>E.=.?OV9Q2 M\OHR'S8;N@NWAANZS5[5);3+>K(&VU2Z3>>9^R*%>3EGF6MMG*6^]V,?YT84RI251Q( MH>T.(V--O;KK #[<[_.7Q [!>^S_CIU[3SGZX_\04\0+XD690Z, MU1% JEP"+G )"F-DR?_/Z?I^.K^=:]=I>=MC=U(R MJ!&4=@O-84/PZB[@5IKQNWYW SERZ^\+S/R0_;^[@8MM G[E MJ4E+L\YDK;AF;]/YD_VL_>-BOMKVYA 5EH! X% >04DYECIDL(2 M!4U@2L/6X >3[GLSG34=15W6A*M&W[07WU2GUXELCWO%3+L=6JQ M3X\=36CT6>L+&&YYR)IL5UTUMY#EP7J*?SGCSNRVRK<_%MIYOO]Q^VKIXMZ9I&O;E M2?R[ENN[Q6?]:+]0]WRE;\5L^K4)Q^6E=;4*3 #2B%C;H! 0K"A @:#@$A-3 MPB 7+"5S0Q\]68;:\,=-9K;]@@*;^Z1\&7YVYZ4@#CSSZFH]G/WD6/UY?X/K M'.&VXV#+L7.%=SQG.Z83]A0: ,I4G8=2LC9N?Z(!0#WI8C0$C;Z%MXVYMR[A M1):4$I1K( HW6K@L%.":%: JM:RH!55(%%!;4HOD1H8(4\'A?B=>P0AI2? M5J:0/TPUHT3O.RAEJ#.4BV1>/&')K!R]I]7JQ6D\J1BNE*@&8 M=JV_ZNH/#0M ,8&2F9**O!H\['; TO]O0V^'P \8?HN&3]_?%JO/NAO>H;:+&PH"*\@ M5X!"Q 'A6@"1*PR*'!I##"$*!VU).F@-; !K4O_X#[#,_PD%IJW[ .5GUQ*) M'V:P]M,!&KHW64TY\P BV-)XB)C(A'11&M4V>(A\K/0^M_34YM_JM-JZ9=AN MIO?_F.JE?>3]\YO% Y_.)P6",!>X +!4"A")L&O898 R1JB*L4*0/$J_?:@/ MK/$':3![[!R<'VY9RGYOF(JU"5YP!UJ)U"#&VHT]E)S3\O'5OUU'*]YPA$B= MVI1XT7X9XQ("RT5S$_20Z%'?KKWSZK/KI_3-.38NW-V./#%%3BK.*U#ITNZ[ M)*X PP(#2'A9*EH@7(6E.W80&]B\N-Y2Y2THD?)A9V%#- M=F1O,FXL@O7>YH]Z6HS="66OEUI-UYD;#'"3O4X],L9'^'3#KB^3&GN ]56A MSPREOGY/THFUM5'YJ/^H_[*:%+""%+NR8%))J_.4 D$( 0R5F&M.*B&"$DF\ MJ Y]KFHW:H=3:/?;N2290'N$HNT3S1Y@2>QX&SYFP%VZ.33G;+\<]/OAH<]T63ZO=9!FW>'Q:K*8NX@K1;_:* M^]7M\L-B_M7NN3'DI:Q'4 F7"&PH!%2H'!0:"TH9PYP'#9Q+R][ %FC'SOX, M)<=0MN'H)H,H:YARY[T-6_N[G]#\MZ1OS\^@O=P[&>!4./:=I=O"&!/4P0'H1);5/I**:L2[OEK/OM_IH^O%TI/(,H%5:P$1I0*$%R6 M@)7$Y;.P@E>YP-2O7W WF:&S_)K:RY:RFS+E:&>6>.:HAU::G@6JVP"F$S_, MD,5*'E%^VB58CR+4LX\=N12U2[33@M3.J\.5\TW;O>;=="7YK/'CWMG/5A.% M*H:Q4(!JUY\$62VE0B!005D)Q(10U+LAPD4J0T>R6[I90[C=7V0U:7^]O(S1 M=;5,(GF@>Q$C=)!*7A4J2B,O/W4TA;PJV+X^7K^X9Q/$3_S9K=@NSG]K7%'? M4KWAS_6Z_&JN7&AW@@NKC$X_%6$:$"$$$#(O@-):,8P$KZJXOHC7:0^MNAM. MLI:5FSKAP1VD-.Q$MDOT -5SMS$,5(&Z'HU2?&-%?WE3]UKTH/PR[1?](;G8 MD3'@$7%F9:_E8]/=H*(Y017G0!55:1=X5 &:L],;O(\;T]?_RF;-@>.^ ;#\J@U M61VPQ#>(D<,_X#!3/;2L^"#,%5\( ;0T. M((IJP!B4(,V+Z^^?'E[]R70HAS*[VDOHJ4*M 8UG4&* M6\Z+D$I3#Q\^KAZ>%>Q$R\Y?%:=#]8 NZSL\+O6]GJ^FWW13P^:4=#,V9\(9 M+[7UT0$IC-6LG&/ E%WEF50:2DDAU4$3Z7V(!NE;W"SZ13U-3N[SDL33)'0>2X!R3#;XY&CU=F%8YRTK>O(C)#'U<'$#Y/8=1VH MD$POCZ?%QR/O[*T3"&E5*2H!A05SG:>MBZ,KU_"6F1)"IC#SVCPX)(X'=%"! $9>BA ;FF(7L +K)#>S[O]VT)Q7:+)9ZK_=> MIIO>9J%-83JQ\UN/TR$2IG4'_OW%D;@M4DG=?C^)D_63Z20V)-=(D8+@H"F%(NBZZ$0!A> *TJ5I2RD#"7?5I5 M7.5@X)5U+Q/64>O9DN(ZGIZG=T.B%+A<^YSG'Z$X7.<(;R &:A1QG?Z+]H7P MAN=:&PC_!T7''9=V!_!ARL5TUO0:;FK"ML?<3 C!98$ -*($!"+KLRM= $X8 M8]8/@:4N P.-W12'/OEOZ&].(07^FJXF!<*H@@(")2$"I! "L(I0H"6D ME&+$3=BLYE &AC8-!^V:4GH@9[#D*B^)9!705%HLH<9 8&D7\XKEJI"H** . MV>(-BF7XIN_.W9+Q+:)R>$13N'3]$[2R3KOIG,^EP<#);;.BD)02T2PR]HPKK,7!8RHW/[#B(05PGD5E"D: MSL+0P2(WIL7,%G^L,O>>,[/A)/DHG"Z8_4S3L."%&:EBX$>84>,!D.<\&I\GA=FK@^'CWCTX?5 MI)("\9(A(+CUCX@J&*"HS(&43!I3J4H0O)FDW6V@O&EZJ=3A3.TPB^0H@FE# M,I,US>R13SVK7ORQZ[8Y:?&(,C$;JIDEFSFZ64LX:RBG!D2UX9MF7L:HP!R0 M#@?(! +D;66#A6V,ZOYMM<7,,+V[3!_(,\PW>4;$B_96?Y R"M=Y0^OC5-&Z_E(K=7JG67,;=T6;3;3LAZ\=VOVBE,F4.:"2RV W2SI=D)$)33@10Y%P44A1= &*H*'@55Y MPU&S?UJYEF>NFNYATZQ\8>R.8,M,F(+'(.ZG_P/C&.CI'$#8'.QLF[T[,'\ 9;$!Z )+(OL1P,*KYZ0'1L77J\ZC4XS!VH3R:,\4T 9!3"4A5",!+ M6 %I*(.(L8J8L)K!JR2'3L?K/D&M;57LI!L//.,.G/NAE/R(>9B(G[?,@P^2 M>*&8GS< _H,@DDW\?5QJV4P0M^:H/85N-L6X$)7DK "%00H0HC2@1A(@BY(B M6KAAGUY=NSQH#6X:=I3K)9;OT0[M>'@9,#\3D B&4-W?$77EP(\SO05CGX.; M[.-B_KA9=D"FA]3)6@9>IC1R_[^K(I\V\[M^2^2LWS;O]I->UI,L78A) M3B@6FI.R GG).2"EID!@J_&ELJN_L#]B%C3SZBR5@95[FU'\J)=-^4_@X-VS MR/CI^)7"=),9/JNN&0?PV%"-FX)P MA(RG?]U;WC"-W(JZ[X[02RAPA\ 7E+CKCOZG]ZZNU4V@N35[?;HFA3:L MHL2NK]2ELE>F +S0)4 &,ZFI8KH*JJ&Y2G'\D_F%<0TVMMWSXD_CSR,8?O;> M&Y<^)^T;X@Z6_=9XPYRJ=XHZP!GZ>7HO=F+>*7[7^7CWC7'&X+/^IN=/>VN3 M$(4DJA! %26S7K8D@)=VVRNI7I>$.]:TB]>%=W!H'>ZF*[;K6_MVKEQ7VTEN?6%& M[!:VR&D!B$ %8*PL0)7G!2N0T=Q/N;J(#*Q@F_JGMK-Z/7O;4JY[+OLW>KB( M4+?>I9([3/>B1 [J!W%-IJC>$!,N'IM9-[8_6*YOM/+A_W, MB+PJ"TJ=!E(H[3]VJ\H*95<[:D@I&MRP=U. M]BAUP35LY_.+ ]-<=E?+]^-NB% MWEJ8Z0KM1G$TW6YOJ'C "TH\YRX*RE&&W(5Q]@--N(N"-&R\71R)'@5*FZY? MF__RN6KF=;V?VZ_Z0Q.XW]93EIHC+$H *15V)U0@X KC =&YP3+/":%>1XS1 M' R=5K-I&K?'2]8PD^UQ$QQ=B$>\VZB.@F.@Z?SA((PHC!H*RKA"J820QI5. MQ< 15$H51&#\TJH8^<^66D4]*,YS/VVK,L&(HI(:Z\/H"@-2(09XR2%04)"J M@I@0"4-Z^V,=5\9IWIU^>%PL^?+Y[7\\6=5^S9?+9U=?_N "PV=[>F*$ M\P);3=0,4^M680YX@2I L$1Y56HL:=#)5C '0Y\^[T\\6^IFG,]ZT=V"._OI M[9?;3S^'J78X]JRL6%66I#6*HL1 ((0 SDMA"HPE*_#DFUZ*Q0^!_CXG_?&W M ^-KY]E'12S,,.[925K>+'6M^4F:]BYN=#7-IUUCD8CD?$.IS^J;8^&Y]CT MQS^HSXBI"18\UUCD0%6%!$12!)B2]A_$#"L1+ U30;W1ZL>.XGOQFE3,8*F@ M@5(#ILIU"Q Y/2IU^EOST!>8%G4QK>WPK[%=X5TI^V+Y_.']N]O/>J67W_1; M8[1&S&5^MP71^DYGITOZT>%IG/SG6?K8K<\U<:+MX'U#]E"\Y5&&ZN25_ MDSD&LI:#FZSA(;,N3,-%/3@J9>OX +&3=9#WH3ER(_D &$[[R8?<'&<_7"/! M6_/7Q4*M7LW5%TMB*O7JRV*F)EQ"R01Q:ZB!@"A1VI\(![F6J*)%"8V 82.A M+Y$:?*NTJD>B/>BEO.=S-;5&8V7)ADYROHB4GR5((W^8^F]$KZG6=9P;NMF7 M+@0B)CQ?$R[9K.>+A$:>^GQ-X-/YSU?OB$QC;YM-W2U>2>MT+_6GY>)1+]?/ M;LN_MK2<*_[H+IE0 V$IN0*5D*Y/E-& :;LS%XI(7G+".:-^W?'"B7M]R_NT MR6M9J7N?2?XX=)[L/RI,N#]"8^;"A\,R$E.?/@3>@RAW3O5_6@E;(_Y:[<7YJQIZ^GS\^ MK5=OIBLY6[C/=KEGI*02NL3\LN3N%!\7@&OHQL-2(@C/F0G++0RB/K"N[V63 M6>^X[5=LW87W\]5Z^=0LD;]'9P"&X>QG$@9#+\Q*[ &WQTCM,NS_WG!VDWUV M25GUI%AWA?TB+[,$;;%ZB8$ID<<)HCVJ$HF YMDMQ#XD\UE>JSM+CLT]\ MJM[/7S?^_&_Z0>CE!"D(!9$%**SWX<;=*\"-8L#D!JM<%@@I'E1FWT5M8%.T MHYTYXF ZSUKR@2&!3L0\(P6I< @,(%R$(/N]H9VRX-Y'QE1!ATY:X\8B?,0^ M"5%XW13IC-2+KO[@SO WSL[SGJ><(YT3RDI08L,!D54%A*B0573-D!"$D+ $ MCBOTAG8X&NK9K Y91.\LKH'FZ4ND@R+0>VA1J"G?;#<;S\-L-3S%3+7Z7Z$V M[GKO)_K)"N]Y6YK.]?8I;Q8/;K2JJ0PVC!!WT.[9R7Z'EI^2)\$@3+TCQ>_=V?Y$M(':V^_HO&B/^Q-Q MKS6Z/[VA1W'+7L>-STW:V]WB[6KQV#J:.>2,\;( O*0N(=H@P"I: J,J*'F> M%PBJX'*6;IJ#AP]W;6"REGQV%Y+I%X)?MW(/A$IH4/$"();V=8<]&IF(FI-T M",55F71]=1)N;2)D#BHEN?+(\8M'_&0\6R[B>6O/ ]8FM^O5?'\2;WMJHF[G MVU,Q>\'^F5@]T?'#=*[?K_7#:H(K91A4#"B,M=T!Y110ZQ$!@R35&#&:DZ"A M/DFY&^V ]B9KV*U/$/<8WIPW*I?#U''.6+.=_>X8SVK.8P]SD[S3P,/>L=]4 M[&'PB"\I_D@X)9BICXR3\/8R1\HI8;UXY)R42+\&<9.BLCM4:#>JI:P*:Y>Q M A1!"%B.\J)D$I4J: [WYL%!)C4VVWS9$HOK"A?8#6XXT_/YFAC1K=\2:_CV ML2_2ZNV27IW\/3;[O,G!?J.;_[ZWFKCFTUGK66T26*VN3J2B6.68@0(S!@CF MW!WV4$ ,@BY/A#!,-IEG=R&9Z+X<1*2?W<5DI6\)AN:<>T/IIX.)D8G,/F]S M]'_:+1^DC[B[?>4]+H^5EE? M*65?]^JU_?%V>;?X8SZID."<, IR+MT0]K( 5+OC"RKSG')=EMJKWJR#QC@J MVI*]R5[7HAGJXI6CM$U#5%,U8+;N?Z[GZY>/IZ_\[: -=;=K7=84^$R;%VAXS(" U( MCCA@I59 (V9X65+"P\9\)>-L8%5_\Z0S[GC(%G.=/;N>QNN&E MG>RE^/GZ+P)UF'WQ:O^X?Z"XF7]KKYS5AL7N%.H"MNG\ZTSOAB&[UL@W[0NL M&U);^;)6P,Q).,:,TDB8!Q]E&LK7#S+Q-!)._\&HL01BBVP?'O5\M1G8:'=- MTR9[=IR.=/:K MGFLS7<>/E I!U,^$#H13Z*EF%$01U;K!PB8KW_6G/'(];S DIP6^X8^(,R@? M];II . :VDYTCHR4G &E:06(( 2(DA%@*L-97E)52!D2CSAX^L!!"4LKT^WD MS# 3<(A!A24C!BM@W,P]N_6$=K.I"."X($82F!/:H'.BG5L8\Y?%-\[J!UIX/RAMEQX M_7PZ/WX"=640Y@(4I." 8&'5B]A?(5,5S#%22@2EHOB3'ECW]ABY:08(;*K? M[=9B;Y9 K*,2@+%O6&<(Y$+#.LE BVHL%"9_PNY"GH1';S$4!LBY/D.!3X@L M %C;O;JC;=OQ;-4"57;<%,: 0!@%"I0*N @!4O,(5+#64*JP6P(/H MP$9FR\)AL?%V$DFL;JNDWW;8\6ZSW:NG)BNBZ<=QP%#VMMTE-"ZU7OWY[,>,>F]B4U_9,MU57VR*?*16@?^7/= M-'LZ[S'(^P*"GLY#;UP"W05'#]0$LTW3MU?+I;VDQJFI)N:K^^RMZ_ZV2A@! MZI8TV83$LT1&GI'8)>CIE,3.JT>(;-_I>1VR>?6P6*[=J"_7;7&BM>0YTA6P MCH$$1$ $6(FH@[R2!9:*PB#WH#]+H\6RUWH^>.3Z/.A^-F-<*,/LBU>L>LM+ MYICI$:^&^0M%J#M1?8G0]'F&?MR8="> O8+1W4^.3=1[-YWICT]U,:U&A35W._?P<5+S'+VL(1B:D+>'0[>QZBM=F-D) M$"PB\>Y4@AX9=WL/&SG5[E2,TQR[,]=$NB"[_?@;;:9SK=JPO.NONGJE_OVI M.3=M*]0A8U!A@0'#.0'$)<\Q11$@V"BAZ5:XK6;/JW'OV]B$+/%_"N83;\Y'SYB/%/L2_$S;D-B'+=?V@!9 M<^2.7];9/E/9EJN;S/&U.:6U[V!S:\()[OW0236M/9*+<2>S]X/J9 I[S\=% M3K]8+J36:O7.BN?V5;?F\J &"*'0554!+C$'1)L<<,X0$-;J5=*Z;JKR:DX5 M07MH[ZSE)'-O.;.HUHVM'[>C'1X=/[6ATUF.DZQ.U+B]MH M(S'"(4@U$R. \KA#,<(A.9F*$?&(Z/X'BP=]Q[^W@8;6SYM4*N>Y@!A@ABM M7'?BIYYNV:=\[ZXCPF3M0 M?6<_64T@ER6M. 5E55% (-1 &.L+%#FBA&+-NW280.X381L M$R!S\;&)1I4NB5TQ,1<8D*(2@&*I@9$Y*HTA18&"6FS%LQ*DR+%-N8RK>_WF M*@V'B=:>0=CS''44W *-@4]T-BP:NZL['C\4>QFZD4.P9QCY(4.OEP&+#;EV M/+'/OF";(+O-Q992ET:4!:A$;O<%O#" 2Z6 5$B7LJQ8I8("1!?HC+,OV"5M MQQ?'G(1+;CC[M#YFC[9ID M1+8Q.L#I^EXAB?1A>AHM>'P[HW."]6]H=/#4EVEI=$ZPBTV-SEX+>OF MOL]UH_:F W SX;;.A/I-K^\7:B*@H@IQ! RKD-TED!)05!* *R6TY%P0C<*F M6?N0C8A5ABEN3;*M?%J8;.62:S<'^XZO^\7, AD8DO0"U&_A3092E'9OJ#=3 M%6ZV_<=;%F[J=,RLX2+=LAPB$, M.'[Z'BUP9#)!2\UI\FY\2LH$@?"7E M\DGO=^S?M*9EF*-2"KL%9H6P2HDQH!PC0"EC6%(%2QFT#^XF-["?71./&!!_ M&1X_M4PG=)B"-H6I+>'#@?')6OB&R9AR8OQE8N-/C;\J^-G)\=?OBH^D?=++ MZ4*]G:OZ#+DH"UER0D"9.S46@@&6&PX4J@1B2BG#<6@<[8#"6%&TAFAFJ=8' MPN$QM$-TL;N*:&"AH5/3LK3*_8V>$3_[_JKJZWD=S8ON=7]%MV ?." MW4TVR9< GH\D1ISQ9,:;(-@'@9^V<#W20I)GU__^DMV2+$MJB623K;DO \^, MW%5U6BP6BU5U1K\Y.VK0L7NSXQ\<1#/CBE?>NWY?+E?_F:X>WS_;L]\WO?CX MAWQZ5H[JQ@T 6&IUS_^84$%%I6 ##"D50(0Q($I! 36$*L$II#BHT3E"A\Q+ MU:7OXSAK@H#TVWDSPQ.VMM?*=/F!C3K%[U:?8J/05;%5J=CHY.I$5-I4MAO'H+8X2/$>O'T[<'P>A]"Y8%G."KL6-$/QUF^SD/RGG"'X]G#!X-U]WS7<_4D:$QVRMBSDI8,8YLL%/:/ZBVW@8J M")BL#,5&-BBLDC]0?NYH9W<>VM$Y1PE&QGGA[.>$,J(7YH>2 #=DE%R(^>FG MRGE)O]2 N1!H3LR:"WK, )[[C]]^>YJ_:-VF0^]^G]E5_#C]S740(%C^XW,W M=&F3L:,U-LJ&-D!)QVZHB 1,(7L @P:YP=3(J":8]3Y$@\P.Z?V;R5.K>;'3 M">Y:BSSCH'B 3_NA46 +\T0;+=;D[UL]VHZBPFI2_*-8ZQ+&^Q:/X1L.^\MB M^485_ZO?1]<7[PIF^;?Y<^?D;4!2Z+8(X<_+8A-FSE^'$O#EYE."VX=)72P? MM5X5RCJ4XGEFG4+A6!8^?KW[W!:(6KM^^M^?#[[?_S-\MQ@,;+=?[#ZFW0Q@ M7<-V0X@7,,J6,-C^S:8P_$'1K OO^?+Q\V+N[LO4NY=?EH[ULAN?[([;CEEO M?02N94TPY*YTS-CPM%2 JY(#6@FJ,=4$8Q9(R> I.F@CB.-K:$?K/;L=EF&MA[?@P3/UVDL^SY\NM.K65'B#"!2"OJ1N7($A%'72_<,8\ MB!7D6):*\J!M_9S S*NR:S[;R6:W$?!NC>F?VW$1JY>P]7H61[_%FQ*=L)5\ MNP?)Q],@!"]D7\L2K>JSXD9=XK[&[Z]W[]^+S$ _BZ7]LMMCPD?'8[_<(1F M505K08!I. 0(G0.#Z]@33;[&GARALY0]!)WCYAQF;R!=X"AW5,80!L>\E G\[ MSF5LDH=?=#NM\T@IMM"JHM 80$MNO86A%6"":& 0AA"ITDB_1E!OB?GKZ/AB M$];^SA]"DW7G$?-S"4EQB+N9 8M.=N82=F]+$[F"\_)&]0+>YN\[ /]?3%72 M]GFA':?.!VVT%:#68ZCL6:,KJV_GP$Z:2F%"RAKPIB&.<GZ#N[G[_1G)Y:__',^6SU:>6Z2 MUZ0QR)1:8B"1LAZK4A (: 2H:H.5(=08XE6;$BXZI,*\T@"0HCMK_>U-W&_K(?@B7;C^@/3UY@8\(3/;VBXC MT>M@*RIIJ1H,>,6Q]3%$ "9+#)3!E%5(\#JLY'^0-IG=SEOBK^A*W&& ^SF@ MT6 ,]$DQ_&J[HS^WX_MR5/,F 6UL^K2CNOR0X_M.PA9-FG;RH0/SR5W ]L]V M?HE6=[,O3HF%*_J8J4_SV6+SUW=\.5W>.VU?;T,:"#DF @-:EVZ06", A9P# M:<^)K.&TXG50\)5"J?%RT6_8W&]F]K6T59_NYJ4M?(V^?DKR;@*3UR,A'IO: MOEJ?)XN-AHY>9:MCE^[>T;)HU0QY$?&9\ 3(I5R:J:RK==^9<>Z>U[=F1TJK?;L?*3GXW8ZTS?F+W3;XDXO)767FYWDWT/)UR]F<9&F%(>/$ *(% XA5$(A22X , MJ;%F6E;0:XA0!MURYR]/'X-;$J]XUYSR'0W--F1%/D/NX57+PJE9;/3,Y(XS M )<]_Q"NV0^2C8B&U#\W$2\BD@*1O[3'ZCNSS?9/%(;6?S8U(,)8MZH%!U0I M#40-J2&P;BI2ALT]/2(EXOXY]HKGM^#KG&.H^#FR6$OC& C7PEQ0N!67D&*P MWY945()')(Q+&=AOX@$UX(F/AD]%O+5?Z:?U!'17#5DVL&I8)8#!C0&(4 UH MHRO[DZ!E31J-A5>A^)%G9PY%6FG%>G!^2+WH,1A.+[*!QH4MKA"[@F8>]E@0 M->UP_UFCS3GL,6)WPF'?1^)'B-XO^*S;!K_HW^:+U03A"C--(" 5XP!5C0*" MU!0T3"(-$2:$F] IHOM" M4V+_2D7)N13V9Z]A6B=DC+4 MV*CU]\^./[+;X#)D:O/V]JHQ==CSZ"UM__, MT9=>CU''5E[?1S,7V!@K\VZF[Q\7\^>'Q[].OVM7\_#VBGM2*]K4V& @(774 M-UP BID!0JJ25I0QR(/NE9-JEWNQ/^N".SV*^4P7+ZX@9-6I4QB7.G?_$EBH MG/;E#$V7988\0\)LOU@GC'ZS>YEM98^ULU@;6CA++U#6$P+WV&4^7KK]((FV M ;!&EP$%"4E2%G0]VVU-";E"GS"I:H8DL6&7TO;@(S"P_^2&N)/2N/\D**BW M+)EFHQ4(79TJ4.E*4X85!@UX.WY._"*8ASGP1' /+?\9#DV>&J !>EVR$&@X MG&>J@1((B R4/>ZQY\OE)[VZ,RWY!9.T0DT)6"DE0+(D@-=$N(%[T#!6X1+3 MH% X3'YF9[E;)S)OZT3DFSJ1I[D;\A\8[08B7'.!&H@:P'5C$5:L 93:OV)M M2@D98T)6D]]:#I2O*WMFNCC.^[IXH_VNFQ&Z+/BJ>*5[:90=YHTD4Q(Z':"1P/<]D M^> *V[0]R\.Z"7-7A1LW:8%,RND2B46J(U&@]'$//7'0'!QK(A\3RW2^;ISO MTEG6L;FIZL_+"8.E5J42H&'N H9S!IBN4=NHT%!-65-Y3<0Y)RCS3KF^Y5O+ M+K;"BTYZ*-UY#UCGT\&I( AS&+'61W">GS9M .UYSX-'9CX_;=XA^?F9S\?6 MQ:_X=*;51[YP(8B-O[\)O9@8(6N%4 6,C04 8A("7C8"0*U5+32&E0HD>CLF M)O-"W0@M-E)#:\Z/0N.WP0\W.&Q9'MA:_-J)3%K-?2[7HAYPH-I^-=Y M5X-DT>GVR][&I_K$#.2!(">+ZG/[@>N[]S?%]:HC46E;[E;SXC-O]^KT'B'8 MX/&"]DOXC6 X(@+U)-[E/WKZ\&B%7-M5R1_TIV?WS#OS]=%^499WSZOEBL_4 M.M"=,L6RU<)U M3VW4"/,I8=#Z^95L@(7YEBU6:SV*3A&7$.A4*79TN6H;?V4Z7Q,%0B)_$R9[ M5)\3!VUA^/O\R0G[FXVJW+9^-WN]AKU>3)?VOSX\NYN M+IWGDF[$4*8D+4%)4&D]E(V&N&.)YY7U5H)QK&G0Y.P,.F;V8SN=1 ]6I^(G MEZ__V;7F*U=7L=QJ5TR[C-Z*_Q&:SL_QYOP;=H68TL;!-$I=:*5,#P6@%$L775JE& 2535UG-K(KU+\4\)&B<3O)9]U:9 MM46HV,@/S07WP.6;"QX.0E0N.,+^B&SP:>,&9(-['CQR-OBT>8?9X#.?'\B. M?;N=EL%1Q2I(:B"H: #"@@->E]@&61B6)<844Z^EVB\B\R)]I6J.[W$_@HM? MX#+,VK#5&&AH//OT@2VI":9O+S-:H]_ 7IKHPT\..!3M$8U-!")UI>U9QI2& M V0/,H!*:.RF:2J%$:R5"BHX.B8D\^+KDK;S+6%==_B(.';L8Q-P;AA@<6#@ MWQJ[S\Z7.%SOL29EO+TO8OR N%JQWZHI=Z\7W+ M:XWJ1FIB2F"$JYLR#0."< $$Q+HB56EJ';85]LO*O2=:R6"Z$5TL.MF!Z8!3 M4'GNCFD "-PFK=!B*[58B\U R.%A7:J-\X2D<7?0\R8?;*4>OQ(YNEZ+UB M5@8;'#3M/J>VF=W)JW:]$XVNBK(J.AW= ;'3\NK-=#KW^ M6Y@7],I/CO!>PV?_CX%W*KJ K+J.RS P!NP'I 2C"$U%ZW3(%/ME_O1DE?V= M+]1$(B,Y:NQA#B(!4%,:(-ST'LDH<03/$%=!S 6!\C/O #V<1%_?4#QW2A6_ M.K6*M5Z!B9A0U/U\>$8LP[QR!A@3L#MY@9&-UNFT] OS.7E!\QL8[* MGNS:V\/N@/Q)O[)[,-0TD@D;NDHL 6+( ,Z5!IC4I:YK4S5-T+WY"5G9'=!& M\CKMTO6JQ)*FG +-UZ3.QVN)4;-Z;S*&!^:WHP",,&=Z[FQ5IN<>.!0O0(SU/F)9[E>534 M189ZGC*Z;[KGR=^)6];M%#9C][_KF?JJ%]^GT^I7.9XH(<.J),=& PD M?2=^GN922(=YIDB0@QU3#C02.;*DJHWJ^'* NN\HL\@81F2[W&&X_."(+A;Z M@'55*Z8$%PV@VK%,,F'< 8D"S40ERX80)J*8;#UD9W:+?2RM&VWBB&Q],/7, MIN=!*C W'@M2-)%M@+F)F6Q])%^$RC8 DCXNVY!'7.**\58OE_>/?)NHWK^ MH@W&BM84*-J4 "'- #=4@(9@RDFM&X2#^JZR:OLC7#$Z%8N5U?'U4NJR5XSG MWO 85XP)W]NEKAB'O=>1KQ@]\?XAKAC/Z?K_Z(K1$_:T5XR^0N-VEYVQ>"Y^ M/K@CV&:D[3&^1@)B(#6IW @ >\ZO*PH()K+DR-3VI!^R4?@*SNSS;V^NW]W< MWMS??/Q:7'_Z4'S\UR\W]_\-\]_>&/JYXAS(A'G5'0W:V9J;V\ ,*?Y08Q.Y M-&^QHWJG4##V'4WP[\>V7/UU^J07[ZT+>I@O7B8"PH8H5H&J<65J7#9 *%@" M7%$BE?TW*;W*#GJ>G]D#K!N,6I'%1F9H4]5;0$ZO\P1FABWG, LCVJ:.VC&@ M6^KM\T9NDCIJS&%OU/&/I:KSL9O\_'G6#JYM"]"_:*FGWUW4L)RH!@M8&05* MBMS%F_U#&'?[1JGDF!.H*K6Y>+L?4NQS0HF(Z[C[\*5YO^#*58YOQ0XMY#D% MJ]_FG!ZEE$4\&UW:7;MK%?GB@5Z"^AT/%+)5[YR2?>':'0]8SE?N^#RDS_'L MOO-;^]-?_K3Y%_N'L(__RY_^#U!+ P04 " #0<*%8^M/#02@_ #FP0( M'0 &-K,# P,# X,3 V,2TR,#(T,#,S,%]P&UL[;U9(+A!@ Z RV;]^/ #NF[#$P3FL MF;(LI;@DPI@_O#__B7?_JG?_Y_ /[7+U\^_O1VEB[.<+K\ZS,[OYR/OYTN?Q),J.M?N_[I_$_!<\MY MUL"28: 25Q"B8R!$2L$*%R6W_]^W/_$@T)60(2$*4"4H\"8A>)Y*0 P\EK3Z MT,EX^O<_U3]B6.!/Q-YTL?KRSW\X72[/__3SS[_]]ML??X_SR1]G\V\_"\;D MS]>__8>K7__]T>__)E>_S;WW/Z]^>O.KB_%3OT@?RW_^7[]^_)I.\2S >+I8 MAFFJ"RS&?UJLOOEQEL)R)?4?TO73L[]1OX+K7X/Z+> ")/_C[XO\AW_YIY]^ M6HMC/IO@%RP_U7__[TN>7\3)^/<_IMG9S_7'/U]K.$SSN^ERO+S\,*WJ M7-%*]*\^;WEYCG_^PV)\=C[!Z^^=SK'\^0_I[ZS^SW%F.%2%,RE9I>;_??%S M?[ZE]7R.B_IK]?L?Z1M7'U]I:T0W_K[$:<:U@*Z7GI; MD/Y6(%Y@^N.WV?>?Z8-_KJS5OZQX7/'W:+G[=-]%R=$\_32;9YR3 ;M>+\S3 M(\39C3!T$Z'4_R]7]=YK.S0RI[.6LAX[4&B:\__$3B*3B?8_ZX M5N"S4EB)8$GV'U>_N0\X/N*W,%G+X^CW\6(D?+&190]1%#+LTCAP&CWXR%UT M01N7V%[P>+!@/P#94V6S-O+K6?5KJM_.SL)X.M+M;YM1&\8_OHN,8/2SQ;C+2)421=P"A> M2!BI0&!"@"F)^/ 8N3=[8>"EU3?"A!BN(6@FV8$@Y(1^=Y3HT O.%\B^("@Z M&\$Q[<'9$&6T+'HIFR"BKM:?56BGNR< L;4@!P* _WD1YO2)D\LO>#Z;+T?H MA/'6DUFSBN00T8 7*8+TPBBRF<7Z_4Z(9Q;NSS!T"HM]Q-LS0HZ(_EQY>#\) MWT:9*5F,U)!55*"$TA"R2J!,870@1N'%?KBXM]Q&:)"O!@V[BW(@5N(SSLD^6S@6T@HI(Z&'&F;]X+' MPQ4W0H5[-:C82Z"# ,,7_#:N&?WI\E,XPQ$W5@B?!8B0 QV+1H(3,4 @:Z@% M#X)L80- W%]U(U#X5P:*/00["&"\(;',P^3#-./O_XJ7(R>#SUPYR(G<)*4H M] Z:7"<23L04131RO^N.)Y?=+-/%7ADV]I'M(,#Q89IF<_*C5U+Y2@K!-[,+ MXNGRS2SC*%MF')<(G*E:\J %N!(X<,4XD\%*KO=S3#<@8C/@O)X<:6NY#P)& M)^'W#YDD-2[C=;'(U2DJ6(F&1PL*D8RE#@E\=AXD"UQZ%J7%%F[),\MO!IW7 MDT=M)^M!@.8H9U+)XNI?53Q\I'1.OH@(H1@23;(&8F:UA"J&H%Q [T4#P#RQ M]&9@>3UIUC8R'A)0WM!?C^3=VTAWR%!9'62'L\_SV??Q].$(Y0,76(>"G?$!SKRTQFQE3$$ M([.5S.^7-7EI]6KMS=#R>K*QC:3<,U:J33R:8UC131 N7I%!#)YK4!8C MU-,2D&7+!;,JB_U.G;NK;8:'UY-WW5F2?5>+SFJ:^'0VO/W+!=]L.)F2'@]N=:])-JW/;B8S^]=,5W?56-F6F.Q8*07 M=/Z51#9-2F LN1R\BWG/!/QS*V^&CM>3=&TBX4%X&%>)U .>&$-EP7W2(S__3JFU66O;HT[/Z2'@1B/DSITT): MCK\C03YA8FDU\N%B2-Q6(4E#$9C8;$*4!7S%.\E4H$[H+@*D3KG6\ MBWN+;@:+UY9.W5VN@X#%NS.SL_,PO1PI7XAID@;G+%,P MEA"!$*=D6;DN3TI(7:-@,,Z\MC=I,ZLTP M],\_/Q(P,?OWW5HYO#G^]/;=IZ_OWM)?OAY__/#VZ.3=VU^./AY]>O/NZU_? MO3OY>I_^[1HZ;/#I#=HZ;,O#GLT=+A;P+83ST>H>IJ+NN+P?3\,TC@:>!0,V>*9-B8*7E]XKE;"(*SA<+;K>G#A9+JZ_ M<[M+MZ%K5VMTO<;18H'+Q6TC U%K\S*#Y&L!1) :O T<-*HB8R!/S;X4_>S" MY7T*^GG-V1D2KLU0 W'W>'3=I_XJT+]A@J*ZR+46$!5*!1 _6210^ MEQ>+(7?'S -"^H7./II]$B3[B'D 6'D3%J?U_^_^ZV+\/4R(D\47)%;&:8FY M_N!HFN]_X\YOCB3%A4PE#CE$1CZ=2^"YXN"L12RQ)!E<8TSM1? 0L+<78&9] M:6\ 4/UZ.ILO3W!^]F'ZG7@Z6_' 31;1( ,C>*C.I@-'SF=U-I$+7\T\;WW> M/T%'/\_8NP/6WK(> %Z.4JJ%QK0C$A+FXP0_X?(F_4VQB#!(CH$4<=V[+D:I M("GN)(_.!:=:GX8OT-//P_?N\--,]@/ T1=_XCR= MUK!T@2,AG34YZ-$#(EQ#=HE2R)R&7QF J1AFH55JNRE'@N[0.E)0OIY M4]\=?/:7]@ @WU?$ S @Q\M3G*]%\FDV3=?^6.U+%'*&4C36R]T"7C(' M.@FGDS2&I9Q"20WBFIBA#QQ48N.V'F)8*&X.ZVP4XSL0\ 0Y_G M,V)G>?EY$NB0GN::?3JOEO,O\]EB,?)2.Z=(3H4E7]O5!#*<)H.6Y+#[XI4Q M+SV!W,W9?8FB(7B]35#44/ #@-%12A=G%ZO([RT2$6F\T@G]?8(KY4SST5FM MA_WOU?>?97[D8DXH=0(?)(F4!U?+[Q$"-\F+Z(/FS>_-&M$^!&^[S;5)'\K< M'L1^#>(I?JN4=FL-/Y%ESZ4X(<@QH @F@Y+!0+!!@>'H:EM9%!@/90L_;7B> M-G^2=4A+N*W0!Q#DK<4R*LB"9F2SCS"0E]44&]O+S-@@29F8D&,E.U3(KB MTQBP3KPP=/*;5&)XJ;'W3H'_AK3UFPWHO'"D$Q4-P .[P]?#E)MS0N9PSU/3[P5_-]I_'F+[J&( H+J^)/P<+NL-X77F M-7KG0ZC>G"L6E*KUH\(+R"+[9#&5H)H?;T]2,A@P[:7G9VYF]Q#Z,* SOZ!5 MGY>1MM&R6IU@I9'$D&80)'T9%=EW8[@2MG7R^X=$]7OX=0>HAJKH$5OWYHJ] M.SN?S"X15T;\^+1SCM&LX^9%B=5?$##BO*)9 #)*C MMIP]**W<<(C<-E3T7-O6%@6S0ZID /;L*T[*A^GB8EY'4GXAU!@4EK7BU[ _P[+-7KZN0=ET4RX'(U151(H,/8 $_.HPZL9&S]A/<') TF MH]G=?4M+I0S )#V5X[A3I"J30VF\ QD5A5Y>Q"LH$BDR.!-E:)JWC_A18H& MXW%WA["&*AD P.Y&$W>XR"P9'Z(%D7UM_Z,B1$;>7[:I6)FXX*ZU"_XT)8-Q MO3N\(MY?!0, TC/AQ!V&A-*,.Y4@D]< RO@ZNX%8RQ1,1(Q>6M/\X<*/B!J, M0]X=O-HJ9@!(6]<"X;/L,*>ER=Q#R S)ETP4=\.92V5,@",K3*T=UW'.P^#2K:*B3JFU](!GTA>L08]3E=O,FJ94NL+ON>I MZ;?P]S#VJXTJ!@"J.TR,DLB"E2)!:5UKF0OM#$.D<^:XUTJR$%NCZ,[R_98& M'[KP;BMA#R"Q<()G=0+C_'(MCC=A/K^D\_OHK):"'2V7\W&\6-;RB9/9YY7 M1T;IY!RG,#8:#TK5'AV(EHRM=PPC8S:WOAW>FLA^9O >%'/=*FX %NP%N97 MF#'60(JU)#&B@!!3!JV]SM9@#B_.@=^ME>->=>OMA_H>-@_11A<#0-6=)K+_ M%B87.(J!&QUE)#^Q7F)W,,BXOYY5W[:Z.RF.C4 MER[5E_W$0T?PV5/8^[Y /^FBF\(J$U('-,SQ M%*>+\7=9Q.0F_CX1,S#N7@:M(+B6O_?:MDU"B,2PFDU-\:=[? MGDT3-B&QWYQ[5Z=AAVH:RBN;.T?[55GTR>SY9QZC[#1Z9LDRVU*'4P4!WF4/ M.I);((/D23QX:KKA.YOMZ.@W^=X8;H?2QP".R\>2&W'G4 LZX4LP8=T!(#@Z M^GDRB>M(?S>MNVX\IJ+?E'M'YFM/80\@:?KK>#J;7P]0Q,5R)$.Q(7H'7M=* M'ZUJ\!$T:)-T\$1!5*W!\I"&?M/L'4%E+T$/Y2@[J;B[ KI/6E>>02)Y@RI+ M\A =1:D4/7BFT!H?-Q[I\]PB_2:_NSR$=I7D $S&C]*T(R&XJSU!(=O:GU8I M UYX#9B+0A3>J^9YR!_1M%E>\A^F9\;^>FF&LP,/%EM?$)WB, MW5_J("/'7N#ND//'E-&Z"!^ 1U>;TB5;WTUY0"5Y\29J'YK/(SG _+$[@0$) M^GB^6C.OLB"?<;X:U#<*!:5")D GQ>H&+?7]HH-H! O9YW2 M&#,O7, T4

A1'V%;T(&IYA@14FB MI_6=\ OD]'T+MP;D$XRE4I>_5 M::-=XVE-2M]7+H?&T@X*& ".[ET"7/&T8FTK<4(BB MF<\R:=>\8.HY8OJ^?^D82VV4\(KF W\]H3]_???IY.OQ^W='7SY]^/27]F." MGURD*]?]QQPU-<0UJ.IOI+#9:4J",#B%$DR!)S7+AS,7<^J750QKZ=;I; MZ/QQ\< >4A[ P75%_WL2UIO9=,7"OX^7IV\N%DN2U?S=[VER44>LU\[(]$^N M-XHE)LXTJR];Z[Q';A5X@Q%RD 93H!_:UL^K=B"S7ZSMAXNG0=:9D@: P]55 M]LT#LO5.'05I0_#D]=F<*)BP,=2:9026F"T\1)Y3ZXN5I^CH-YQKBJ2]Q3P MJ%P+9!0E"\HX!JAE?9E3'! 7!E+!3.Z-E;SY?*KKM?N-RKHP+MN)) MU =@1"H?Q^4OLUE>W?S@_/LXX>+K;))'@D69;#' >!U#+(JD8)&VA? *?8JR M^-(^]_,<-?UZ,6VT_02$&HA^ ""Z.4BOY3,*C-4AH!RRL[*^_Z.M17$V"$4" M0:MS\JV[.#TBHE^CTPED]A/T )#R4"HC61_#D',%:=4V6) -CL9SD+7;/@JF ML'G+IH,=(6>,:Z:(!7+PR"TCFRA,!,FU%@!PN9TXO.;ATVPZN^9JY"VZ))4 X]&#\KF>I:@A M1<.EC3*+YN_37J*GW[N'+@#43/H#.)]6>8&[#*Q9NK*C(Q/I6 W)0M)TY%)\ MZ8".W0*,(D/-E4@:.^G9_2Q%_;[LZ,0'@Q%4]A M1 "648#*&<'7;>"08,&1F: MZ)QIW>!]*P+[??O1!;BZT\\ +--UPX'K@MPU$T4XIV-.U:C65PSD[CDZK8F) M(C 5IJ5KW:_M24)Z[FS4!9KV%_@K+0Y[<_SKYR_O_DJ_\^'?WAVD4NSI%0]1 M-K8!K^T??JS1>C3-3[S&O\UL1G*/DA 0':]3!Y2LYHF@ZX4J/KM@5?.!?=N1 MV-C74ME%% ALU93'< 07A0$MO./>.\52Z_:XV_M:AWCBT1P=/_#!MI#[ ([! M3;I8D,4>S^JHA5KBBV]Q_>_;\2 VHPY)@W1>UA9C-!6;7[OM M3?5@7HET#L\#:WC F/[;E-B:U)5C$<3[]BNIBOGZ+.QPOZ MT5OZ;;B[6E)RR2X#)UW&CS(++2H,U4II ;@R&3GI"=\!+O^;YT)C< M<$L<%" #V"A/B."&%0KBC#.%@2Q&5)-3:ANM!!P3-URAT _;);1XA/4<.?V: MZY[AVDI-K^B-_ ]CBF[?S6^Y?&^1U4'?UV_DJ>1H> HY L^"@=)2063%0LE1 M>)-K/Z'6SN"!PZS6A\?JW"#19&E)3*YF]54.X)ADD#7+/BOEG#N4"[T'&Z\K MY-L&J5T[$-MBX+5FPHZ^_O7]Q^-_[SC[=;/*0>SRTSPU,K\W=5)OPN+T_63V MV^+M>(YI^2LN3V?Y!LL>R?-DC/Q.4><+Y&@A&.NA6*FX2$P9U5F9VHN4-/09+\_/)F#ZX M%E-?-7I=C"QZ&5;M.4N*H)B($+42H&V,S >TT31'ULLD]1N4'QIC#=6S;]OQ MME5=N*B3'>K49,=#+#)FD-)Q4+5!I/VLH.N&BGZ+W0^,JCV5 MT'__^GM-0J_WR/O9_&9\,N8WDS ^6XR*1X;%."A*DC>!R8(CB4'B-K'DG'CT MGGS#_JLOK=IOX?N!P-2-#@9AI.Z>[->=B,GLOAU7@4[SX@LFI.@[C[C-Q6G. M@%M>FPQY#[YD!EB\3V)5IMVZ2'Y3VOHME^_1%6NFL"%X9W?XNM_'X5: (YZS M5"Q[$(KLMRJ)!,>L@J2\UDB$N]CZ7>$F=/5;7]\C )LH:@C@N[7IS[)4! I1 ML@.O$NTGYFLA'6-0A&$N\"BY:#VR:@.R^BW,[RE$:*6F09S F\MPE)E(W&6$ M7)0%E0N9=),DL(MU+<@$[ID]E1^J\+DA_Q M2G)=7M:Q3-4)KF,-SNNOC$1]T2Z"@2PR<::Y@%KO#CZ5E$)(,C3O2[LY=8-, M'3?#R;-IO:9*&\31?=<5_AHF>%R>9T[K$)@H'(2LE6O,*SH!# .KN"4'!1G& MYHC2 CD\EB$5'@"A49#$#: #SEA8($5V;I% M[DOT##(/?3 SN*MB!FGX?@W+6GMSN:H(FDS(L2$M+FJ=T"V3,A?'?9(0T1.3 M#@49=N*TY*)UBB)ZW^7%[89D#C*??2A#V%J- S"(FTN4)%F4R,R!28&<[Y E M^-JHSR:NBA4BH6V=X=Z3J%SR_F*?3L"#7^,X(FY&7 MRC"I"B1#LE-U_/MJ\C$O+ ;!4P[-F_7]F*I!1M/-_QXF=8=]H8A\/DX$^/J#HVF^_XT[O_GT^VWZ>CW=Z=WOY,M.O^$7 MVCSO2J'H;82991XP@PE.@BHYTW8M J14JACA..;F+^0/RF&_5OD 4?. ?/: MM],H9*FS)#_)1E.?UZ9(<9[G@(JK&,BH$-=#VAW]G@%#!_M6ZMP9N^>K+?5U M&>;+ 2 X61ZT\0Y$H"-0&9\@.ID@V2"]9JH@:_T:IGL$=U;F.W@$;Z/./1'\ M;GKHVLLZF7(\O:#O7?UP-KU329A9RLP8\A;)@U,I"@C22B@F7-W]G\R^8)I1##O!>RR=S+8MO>:(FDDZ($HLMDH3 M(>KZ:HZ1\U/'RG4B2:21?JGD3 MM(T(Z]>,#@Z7[94Y (1>3R3 5+?O7R2IWQN!P<&PI0*'@,?QXGRV")._S&<7YY]F2_HZK5USS#>>^6U' MR^M?'RGD,B+9^M40.V5*AL!YI"\52UK&$HINC=/=2.TWR3\\_!Y X?VW*+KF M]I:1NP\&"EH3I53 K!"@5%00/;G26ND@DXTVV];M(I\DI-_L_>"@N;^RA@.\ MHY3FN-+DG1BNUI31;KN8KF:F?Y[CV?CB;'&7V:23-+P@"+G*?&2]OB[6HG = MN# ^MG8^=Z.TWS3]X*![ '4/!]N/ZQ_N7)N%=2%*T3_9M3UV][D,%AN".U#L#)?8$:VK6+8BL-^<:5/(%)W6AZZ3;JGF9X2B"BQ"RK,E?ER$FVN$F\1Q9"=)@!_/;-Z2NWV1I;X!L MHJPAHY$\EO,PSM<9CZM$Q_7^.UHLD%R8F(64M8#=8JQER2)!S*&6V&!6J'EQ MOO6+@MTH[3>=VAM*FRMQR(B]/B,^A\MZ,-0K-'+,+XC <8CCR;K"G7D3- 6. M@%XY.BRX Z^-@I(L5]ZG$E@XV/G^$J7]9EY[/^B;*7&H'FCEZ5XS\!6_(X-2 M"8X*% M(TE2*@D(50&6?,];N?+)U=FH+\OI-I_8)R@;J&B025P?!)PH_+^95 M!7=W691.D/0$1&[J;,MLZ&]10))%Z3J'-NON3>7S]/6;/^T-BXT4-@ PMLR! MC&+P:&QB($VNC>YC@8"A#E,+0=N2D)?6CZ5;TK\1F'U78!Y<-JHW: S@%=8V MK7R+2XK3AM<\U?('JP%B7+LNLNU#D:QSJ>_S^ MZ\GQFW_]Z_''M^^^?'WW/__VX>0_MO\O[DN@Y1#)1O1U/GZR"SFVGQN\ZL!R M.IO0#E_4!UG+R]O]I"A00^& ):=J68PC6RPCL*"4M0*%C:U]RHT(V[N<\'J1 MDU58X$72AG@AOOAJ$IT%<@(EI,*DH:\T^65=L7FR<:!VB,F\C;#PJ!YP=WD/ MP/.]H7XMD5K2.)M69^?H]_%BE'+R3$D)K$B*)(6H+7Y+ 9:=B"BB=\T'>[Q( MT$"PM(.FGP/-WF(? (8>\/!V=A;&TQ%C(403#)C@&:AL$H3"/* 5)4@6O6W> MHN))0@:"F?T5/6LM]0% YTZ?M%_Q+.)\E)R.F8<(*7H$55""$S[4)J8FJ$S1 M4O/.4(^(Z! $R._B>D.$ M&#F2_;6"SG$5"P>O23XL1/(&?>+>MRZV>9J2?G,5[<'30-X#0,U)37E?S"]7 M-G1M3J\9,4[&G(F1+#0=X34M4V0=P&PY3S7?QUN_8WV6F'XO:MMCIXW4!P"? MHY0NSBY6!3JK2Y,JI#F>XG0Q_H[K1/(58XA&"><\)%U(7$EI"-YKH6FM8=@. /CF4S,F(BQ]:7F8RKZ=:R[2/_L)N !0.1Q-<#C M].J7V63R?C;_+2)]H1 M$3\LUFBGG@&@[S$S(\.M\TB"RMD;4#PS<)8K,(H55HPK3K=/53^D8FA/(AHJ M_9$%VTL#PVG3^=CG^X3+XW(2?A]%HYFL;XN3J'U$1*8@H[[KX(%''U<3.5O; MK!?(&=KKANZPU4HG S!4-[,;[@T$L<@SA:]02N7!%@'>20F8$Y.N\,A5:U_J M*3J&]A"A.T#MK85!3#Q8D5U'S&!^>S$?3[^MNX#_6YA_ M34F$I^/S.K-UQ!WSHB@&G"E/.X8<"L^E :FMLDIZDU5K*[8;I4-[9M#QX=FM M)@=@^^YE[U:\7+%[("6:B"6 (4(\@Y5LR1*^(D,!5TC,(XI5L/C-B1U'XRV+U"]1!*'8!_ M>2^)L&;N.HLPBD)F)+>)Y&5J7P*9Z&\Y09(B)67)(*>?I'>O&&RE MG '@[,7M=)LO$,$*QT( &Z0$Y3E)R]0![#:BI)[U4NIJI_BH'2W.4.T M6@=+FD>L476F6)@B8P,.J_%AFH[!U@74SU.SKX$ZGG\+TZNVN[=!WWJ*SEU) M'Y>KF==AR8Q,-9Z0V'^9U%O*%)/D6040)9 CX(6$X!,#PXTT118K M=.N[XM8\]#Q;J0WR'IJU7A4]3 /X/HSGJ\3][);G#U.2]<6*Z;V-X4:?W\ P M;L]'(R-YL_ M/F[!JI36BL("0)89J$A!;4#4@"$*Y@KCNK3NR/X2/?L:RIO/ M_G7EG*[VQ8?I^<73FT,F:0(Q6M^810J'O(68O0,7LXW))R%4:X=N*P+[-7'- MV5H\^JX%E>IF^1E;HSB)O,2[I/%N'!E\QD?]^KZ\6 M>E39, \>2<^*X@ (=08QQZR4S8&'YL.=-Z>NQ># JY4^3*_6^C7,_X[+6O[_ M:-5I?H/S^M3Q9!YR;:FTZFC[U#[A3B?+LX<\]%WOW E2GQHZV#L0AFDPO^!RO#X6:M9R;YOYU,)^WMO6Z_5P$SMQU\C&_:@,9HKBBLK)5CA.*%&ZOHPMD"Q3F454E;8 M.CG7MAO>4V])2'BW^R)[HY,P&J0*AN*C[""$Q,$+KHUQFFEL70/Z(YJ&T'YH M)P1L\I!G9^$/TRA]O8@+_*\+^J!W=?#*WH;GR<]K8%Q^3&>KYIOW%[IUP470 M&9-)4+RO"4XZWV)]/BV10!"4YP.MB MXH/MZ2M!XI0,HC-0^(''?X1;?FMZ^6R<=!, '4^@ P%OE>$=\ M#S;LW\@I"9/Q?Q-9L\7B\VRQZEY^X] \8-V69$4N$K375=+H(4;/P2N>,XO) M9]GZ(71#\OMNXG00:/>E[@$@_5;"5R-?;Q@QKEBK/0(JMIJ5[<')B%!'A\CB M>+38.MWU+#%]MVXZL('=1Q7##'.VN'O>/PS:?K'#WJYW&$8]N%RU.;M4FIFQE)'81#/VZFOIJ5>M\:%V9B$$+0SHEU3C"WX&R0 M=>2D9+6K6<+F74CV(WE0E_/;X.>%@*=SU0W3Z#U5WKXHL_F]\V1)SD:;5/>/ M5VF9[]Z2IT,DO5&*; 7W$'CQH&RJ_7.$ 1FC9LJZ@*EUS>,!D][D=MR9@+Y- MOG3DM,R^!E[6<-I*N@@(6G&(PEGKM9#PN;Y\#;3H=#0N;=H^TQ?U=A7$5)^LF20@QI1 2"%L9"1; MU[KW35,&!F(=AQ&*'!P1 ]@.MZ_$;Z^B1K7I!BM8_9#Z4B'75]_%6) Z(48E MM1"MC>Q3= S$+SP\+&:-=33,W/;-)7E97Y+?OT*_7\C4(,F]RW(M+O7VY;+5 MJY1G2\9NDI',%!?K*\>D%.&*6PLA)1(CSRX4'[P+K=^9_IBJ;NMPUJ>'SH)E MRS*XG"(HILF9R3I"5I[.DV0SQ5\'K:\90-JZ,5ZVJY?97BT#.$J?>+RQRE % M;I.H!1U:EAK?1P<^9 &\1"/< 6@'K4Z;HG[0X V6]F\SJ^:/G ![K*(WA+.QPU,6,U>+%PCJ%WO]X>11@XQ62NL1@??Z#SWTP$E:X[3$?,523-HG M;C44QR4)*T@(3"3 Q(K57B89TJ8QQQ;K]IN)Z1UN76EH &9ODV<[MXD"%[D5 MI0[3X*QZ0*7.@[$!BM(>37#)IM;#]K8BL%^<=NU#=J>K 0#Q(4L/A'DVFR_K M$X4Z5'65O1H5Y%IF5H!LO*\]Q@2H0W[!HLLD2I1)'!:<3Q#9K[$< M"CKWU=YK@V>M1!]EX34F9:!P(]:3&SS:!,Q&;A(Z3*9YJY]MB>SW^GJ@\-Q: M>P.$YRUS]UD=(>TZ5GP&RUUM@$_G@V>*@Q6*HW(6$[;.16Y*6[\/]/H#8Q-= M#?2&[ZY;$J;Y3J>CA]=BMWS'RW>_G^,JW+M^#-[@\J\M)2WN!3N43>=7AA6I M5Q3T]BMI;VSWEWUW@B(!Y.R MYAXB20,461'PP0L*3:77/CNM3.M7-'L1/-0KR ;XV\XLMU3LX/V%6V;_?;P\ M'4^/I_@?&.;W.!]%78>/20-"2HHO2<#@I!+ N51%%3H7>5]0?I[J5X+G_2&V M([@;Z?L5(?RHT)K$\,GI?';Q[?3]^/N*]_LZ&!FA7@W#S%\W+='P6O; I7E*^Y/V!9[FV"7-!6<2K#>IMN.I;V=,!..2 M)&Z%<>9P19&;4MUO+N65@'U_?0\0X3^\%Q*1:TQ1UZ HURGT(':&4WBI]ON!YA#CKQ8*'D.GM82 &QAA : MG>"&E60ZOPO#\[::?VV0?R(2OF71!>H1\,\V_-L@_YE:XP$Q6#IP5=2"O=;2W_1([CWT_$K0O37\?3;!.^.$Q@%%S(QE,%J24).6H$OI8#6 MBH*1 ^D'RGKIME@GI:HK3T60R^RU,4ZW_>4/$C9?KIM\- MZJ"V6*7MW*>M>&I4OW2[S@T\50HQ2%= !DGG=XX:HB*31Q8P%V6X+;&U#7A, M1;B-FN MR4$#10VS[/,$S^J3T?EXC&[6/Q@N.CMK"$K(D,, M$%.IM;O<05!6 (N,><3B3?.)R W)'W[?F7W\S[[T/ "(ORS:'['_$1>+D],P MY>)7^LW3Q4A'%96/"'IUGU5,'9X;ZW4 ER%+66)NW;NZ+0=#K;WJ&(A;Q?B= MHN(?;D_<&9ZYRC"7:&3)$NMHZ0C*VOI^(P40G@DM5:S]LP:]11XP--0JKM>\ M8_;!S*O?0-=".)Y_G$V_U8Z#Q:LD;7WM:FJHH@H$H2P$BE1"L2FQY@5?;3D8 M:M77:]HB>Z'B'VY//#00%+$;J1V#X+*J\R@2.&T=2&Y+RLPYXUJ_#^V4H:&6 MDKWF';,/9@:_@9X6P8A%73)YF6"#+W1P"@]."@Y2*&<]+RSKP\8C3],YU'JS M(<&]@89?*8H?;MRHN54I>= %'2CA2=K2:M"2_FI=MHP=UA_:B.R-,&[^+\;; MZG_XY98YKYBLZ>@RFY^U&CBUZ1*-"RTWYJ;S+G%/]'V]5UHG'//<2PTJ.#K^ MB[#@K4(06FDA)/KLNN[@NS&Q?5C=3Q?URN*X7'^]&#F?-3/) 9TK)#9$#U'P M ,:5X$U@S-K6$\.;$#[4G&9+A+:PL_MI_!_$N2B1"U]?I)O(#$F^#BK.WH E MPUJR\$[)UI?YAW(N>DA"#@WB^VA[F.7.=P[?A^6.;;V(YSZ]K0.Q$0^'+S@. M:#C6B:F2?%]0V0L(A2L*NE3R&74,V/K]PN$*CI^:\'HSV#@*CYD\[50OE64 MSVP&PZ-4)BME=>L3_UEB7DUQ\398V638[O:J&,!1_%P%(C=))LTR9*\RQ6XY MUWGM$K+#'$(T%,.U+NL<9$EQ(T5O6$B\C=0' )ZF-5U%<$ENJH$LK005':,C MWA5PC(E2E).&MWXJ\8]?2+P5H+HL)-Y&NP- ]NV@!Y)")K[OG!_3?+P\Q?G5 M#]9SWS_>#'V(DF(@HHQJ3B,- QT[I^;F=B^XU&NC&MA]'< M "#ZT*]Y__W3>%20B2 $10=14)P4=0#'G0?M=/&H#+.IM1%]BHZAS%OK% *S MQOH8>MSZ84K?Q*;!ZOV/;!JAOD!M\[!TO=8GO&WPZ7)@*E@&QLC:'S89\))% MR(2K;##9DEI??;U SKZFYHF/'GF335*<@U]/#@P*0O(*DA.98:WS;T^0 M,91@J#- M*.O7->H*6!UH90!8>R2MV71VCG/2UO3;R+'"3%!U9B2=0\HG\B4IZ #IBF0E MI1H==6VG[M#3;XGEP0S6KAH8I@_T!9?C.5;V/D_"M*M*@"U6:> I[CA=I,EM?6 M2?TMR&OR8O0= 65VB?AU.4M_/_YM2F@^'9]7S7R^6!Z?K[0QKH\4X\42\]=3 MVNUWNO.ED"6WWM4D-D49'",$+A"4=C[F%&/4?E,4MB.KYR9-'0'LR>>DAU/? M4)XX/\_QBKO5D QKBQ%>9V!,$U^>)W"U/18KVH>@3(A^8^.X[>+]^F\# =]N MJAB 1W?= ^MR[;"^"?/Y94W7G,TNILNCY7HCU53AR>SS2B$C:W3PW@MP&F6M M=42(-=OBK4E&!AF5:WT#NC61_?I^76/R,+K;&9S?<1YGK8+;9W?3L,"C\D9^[92QU3#'4]+$^#N^"_,I;?A% MLW:T.ZS68O3VGCPV"I365O0&Q#EX'K(2('VF@SPC@3A8"S:X&$R4RJO6#X7N M4["O[?R":1(6BW$9IY5*CLE!+B_*>IU26-\,:A6X+*(0OR76P5D>8NU#+J5R MQF;F++:>D;,7P?W&0'M@YZ$!/)S:!N!^?B45K4Z1*Q>&V)I-5\\F:DU%DJ%H MQ01P5E]R,9L@,&X@"IF8#9K$V#H=\2)!_6+L@,!X>-/?3$L#@-P#'JZJ9IAV MIC"3P:"O_4_I9(PN9N#%ZA "4[EY3=23A/1\G]].T4_>A^PC]0% Y\YF^X3+ MV^NL% MH[>YMC[UMJ3F8\*WHK#?]&&G^&NMGP&@[Z$/B.221@Y36*65:>W<-R>\7M_WY@GTA8 #@/SI^\^&IM"J=,\?E)/S^ M93:9O)_-?POS/))2%YFU(S>)&%*F2&*MRID;Y:5DEHGF;ZDW)V]8@DSR% =0,9D@MTS>E(QIR<, @EV$ 6@=4QZ8RE)+HRQ&+IS$S8AL>=H;E^6K@#<6&\V43<#['V:VS_M?9I!:-7WOJQ],[=>7S\8)^ M]):^G'Y;C^*YD09&GQC&0-Y:KIU_F *?F09=HA->64L1:F,4=\5+S\_7#P3W M02!A$!>=&^UV[6R@+3!.Z[!1\WKNWR*5%I?O3WI M)KR;YJ[NPK]>Q 7^UT5-3W^OR9K][[N?^<0&=]J;T-KHWOK!4K=M%RRC^(<% M,D98!R H;2&$7!LP%!4#R\7ZUL?%<[3L?4]X_W/7:8QDE)4I&K"9_E!H(H25 M!ZQ##K9./1:V6_X&@V47@P\3-U;5 MI*MA)-,T#785N T M[:T4%5=HDXRL><.!YX@9%G9V4O6/X;.#W(<'H*N+'B6<9$X8$"F1XU7+(6/- M5K*,2?(DN/:M$\)/$C(XX.RBY)>ALX/$AP>;VQ2W9ZB1%0=2UER&-@J"DQFL M\H&+2'^8UKG9YVCI-RO5]8FUF\@' )VWX^_C3*'$XG.XK$)YNQKQF":ASB' M33D[4LX < MTA%]:_.U"5V#,F5MD-9<'0. V TC=YA[$Q:GH^BRUE)&B$HD"FIU I>DKL8_ M%N>45:EUV\3G:.DW_]VMT=I'[ ."SQW;>S+[!3^'\2/;&[CF6,A3]"X@V5X6 MP5=O0DCAO4ZAA-#ZP?U.(3J8.]9".=T_'[SZ0?TCA@7^RS_] M;U!+ 0(4 Q0 ( -!PH5CO9=OL?P< )TA 5 " 0 M !A,7$R,#(T97AH:6)I=#,Q,2YH=&U02P$"% ,4 " #0<*%8)DR+J8$' M !>(0 %0 @ &R!P 83%Q,C R-&5X:&EB:70S,3(N:'1M M4$L! A0#% @ T'"A6#S'"OV>!P C2$ !4 ( !9@\ M &$Q<3(P,C1E>&AI8FET,S$S+FAT;5!+ 0(4 Q0 ( -!PH5A6 :PU700 M %,0 5 " 3<7 !A,7$R,#(T97AH:6)I=#,R,2YH=&U0 M2P$"% ,4 " #0<*%8'*>AH%X$ !+$ %0 @ ''&P M83%Q,C R-&5X:&EB:70S,C(N:'1M4$L! A0#% @ T'"A6""':(5Y! M>A !4 ( !6" &$Q<3(P,C1E>&AI8FET,S(S+FAT;5!+ M 0(4 Q0 ( -!PH5C_:I@CUX@ "M)"0 9 " 00E !C M:S P,# P.#$P-C$M,C R-# S,S N:'1M4$L! A0#% @ T'"A6+-JZS/% M" HE( !D ( !$JX &-K,# P,# X,3 V,2TR,#(T,#,S M,"YX MQ@ ' @ $JZP 8VLP,# P,#@Q,#8Q+3(P,C0P,S,P7V XML 55 ck0000081061-20240330_htm.xml IDEA: XBRL DOCUMENT 0000081061 2023-12-31 2024-03-30 0000081061 2024-04-15 0000081061 2024-03-30 0000081061 2023-12-30 0000081061 2023-01-01 2023-04-01 0000081061 2022-12-31 0000081061 2023-04-01 0000081061 us-gaap:CommonStockMember 2023-12-30 0000081061 us-gaap:AdditionalPaidInCapitalMember 2023-12-30 0000081061 us-gaap:RetainedEarningsMember 2023-12-30 0000081061 us-gaap:TreasuryStockCommonMember 2023-12-30 0000081061 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-12-30 0000081061 ck0000081061:CommonStockRelatedToEsopMember 2023-12-30 0000081061 us-gaap:RetainedEarningsMember 2023-12-31 2024-03-30 0000081061 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-12-31 2024-03-30 0000081061 us-gaap:CommonStockMember 2023-12-31 2024-03-30 0000081061 us-gaap:AdditionalPaidInCapitalMember 2023-12-31 2024-03-30 0000081061 us-gaap:TreasuryStockCommonMember 2023-12-31 2024-03-30 0000081061 ck0000081061:CommonStockRelatedToEsopMember 2023-12-31 2024-03-30 0000081061 us-gaap:CommonStockMember 2024-03-30 0000081061 us-gaap:AdditionalPaidInCapitalMember 2024-03-30 0000081061 us-gaap:RetainedEarningsMember 2024-03-30 0000081061 us-gaap:TreasuryStockCommonMember 2024-03-30 0000081061 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2024-03-30 0000081061 ck0000081061:CommonStockRelatedToEsopMember 2024-03-30 0000081061 us-gaap:CommonStockMember 2022-12-31 0000081061 us-gaap:AdditionalPaidInCapitalMember 2022-12-31 0000081061 us-gaap:RetainedEarningsMember 2022-12-31 0000081061 us-gaap:TreasuryStockCommonMember 2022-12-31 0000081061 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-12-31 0000081061 ck0000081061:CommonStockRelatedToEsopMember 2022-12-31 0000081061 us-gaap:RetainedEarningsMember 2023-01-01 2023-04-01 0000081061 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-01-01 2023-04-01 0000081061 us-gaap:CommonStockMember 2023-01-01 2023-04-01 0000081061 us-gaap:AdditionalPaidInCapitalMember 2023-01-01 2023-04-01 0000081061 us-gaap:TreasuryStockCommonMember 2023-01-01 2023-04-01 0000081061 ck0000081061:CommonStockRelatedToEsopMember 2023-01-01 2023-04-01 0000081061 us-gaap:CommonStockMember 2023-04-01 0000081061 us-gaap:AdditionalPaidInCapitalMember 2023-04-01 0000081061 us-gaap:RetainedEarningsMember 2023-04-01 0000081061 us-gaap:TreasuryStockCommonMember 2023-04-01 0000081061 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-04-01 0000081061 ck0000081061:CommonStockRelatedToEsopMember 2023-04-01 0000081061 us-gaap:FairValueInputsLevel1Member 2024-03-30 0000081061 us-gaap:FairValueInputsLevel2Member 2024-03-30 0000081061 us-gaap:FairValueInputsLevel3Member 2024-03-30 0000081061 us-gaap:FairValueInputsLevel1Member 2023-12-30 0000081061 us-gaap:FairValueInputsLevel2Member 2023-12-30 0000081061 us-gaap:FairValueInputsLevel3Member 2023-12-30 0000081061 us-gaap:CorporateDebtSecuritiesMember 2024-03-30 0000081061 us-gaap:CorporateDebtSecuritiesMember 2023-12-31 2024-03-30 0000081061 ck0000081061:DebtSecuritiesRestrictedMember 2024-03-30 0000081061 ck0000081061:DebtSecuritiesRestrictedMember 2023-12-31 2024-03-30 0000081061 us-gaap:CorporateDebtSecuritiesMember 2023-12-30 0000081061 us-gaap:CorporateDebtSecuritiesMember 2023-01-01 2023-12-30 0000081061 ck0000081061:DebtSecuritiesRestrictedMember 2023-12-30 0000081061 ck0000081061:DebtSecuritiesRestrictedMember 2023-01-01 2023-12-30 0000081061 2023-01-01 2023-12-30 0000081061 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2023-12-30 0000081061 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2023-12-30 0000081061 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2023-12-31 2024-03-30 0000081061 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2023-12-31 2024-03-30 0000081061 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2024-03-30 0000081061 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2024-03-30 0000081061 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2022-12-31 0000081061 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2022-12-31 0000081061 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2023-01-01 2023-04-01 0000081061 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2023-01-01 2023-04-01 0000081061 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2023-04-01 0000081061 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2023-04-01 0000081061 us-gaap:SubsequentEventMember 2024-04-01 2024-04-01 0000081061 us-gaap:SubsequentEventMember 2024-05-01 2024-05-01 0000081061 us-gaap:SubsequentEventMember 2024-04-15 2024-04-15 shares iso4217:USD iso4217:USD shares ck0000081061:AFS_security false 2024 Q1 0000081061 --12-28 0 10-Q false true 2024-03-30 000-00981 PUBLIX SUPER MARKETS, INC. FL 59-0324412 3300 Publix Corporate Parkway Lakeland FL 33811 (863) 688-1188 Yes Yes Non-accelerated Filer false false false 3306000000 756000000 865000000 2322000000 1899000000 1293000000 1174000000 2431000000 2462000000 85000000 82000000 6887000000 6482000000 12445000000 11867000000 760000000 730000000 3128000000 3121000000 20943000000 20393000000 8399000000 8209000000 12544000000 12184000000 35764000000 34384000000 3077000000 2931000000 338000000 730000000 271000000 263000000 339000000 226000000 624000000 537000000 17000000 17000000 358000000 361000000 252000000 217000000 5276000000 5282000000 849000000 764000000 269000000 263000000 41000000 42000000 2608000000 2624000000 609000000 536000000 212000000 202000000 9864000000 9713000000 4835000000 4220000000 1 1 4000000000 4000000000 3316000000 3294000000 3316000000 3294000000 2323000000 2005000000 20778000000 19741000000 9000000 133000000 0 -419000000 -404000000 -4835000000 -4220000000 21030000000 20416000000 35000000 35000000 25900000000 24671000000 35764000000 34384000000 15054000000 14332000000 108000000 106000000 15162000000 14438000000 11159000000 10528000000 2808000000 2695000000 13967000000 13223000000 1195000000 1215000000 495000000 328000000 32000000 26000000 1722000000 1569000000 356000000 328000000 1366000000 1241000000 3297000000 3328000000 0.41 0.37 1366000000 1241000000 -4800000 33400000 -15000000 98000000 1351000000 1339000000 15048000000 14422000000 13244000000 12768000000 205000000 223000000 131000000 113000000 110000000 94000000 106000000 105000000 9000000 8000000 1675000000 1509000000 576000000 492000000 9000000 1000000 1050000000 459000000 452000000 193000000 -1165000000 -757000000 394000000 317000000 110000000 108000000 329000000 299000000 6000000 19000000 -619000000 -527000000 -109000000 225000000 865000000 1336000000 756000000 1561000000 1366000000 1241000000 243000000 222000000 9000000 34000000 130000000 118000000 90000000 60000000 6000000 -1000000 387000000 246000000 -6000000 -15000000 119000000 -28000000 -22000000 92000000 -21000000 5000000 257000000 86000000 35000000 43000000 8000000 4000000 309000000 268000000 1675000000 1509000000 3294000000 2005000000 19741000000 0 -404000000 -4220000000 20416000000 1366000000 -15000000 1351000000 0.10 329000000 329000000 32000000 22000000 312000000 157000000 491000000 26000000 394000000 394000000 7000000 0 6000000 104000000 110000000 -615000000 -615000000 3316000000 2323000000 20778000000 -133000000 -419000000 -4835000000 21030000000 3324000000 1687000000 17413000000 0 -609000000 -4029000000 17786000000 1241000000 98000000 1339000000 0.09 299000000 299000000 31000000 22000000 309000000 119000000 450000000 23000000 317000000 317000000 8000000 1000000 8000000 99000000 108000000 -635000000 -635000000 3347000000 2004000000 18355000000 -99000000 -511000000 -4664000000 18432000000 <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:10.84pt">Basis of Presentation</span><div style="margin-top:5pt;padding-left:22.5pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accompanying unaudited condensed consolidated financial statements of Publix Super Markets, Inc. and subsidiaries (Company) have been prepared in accordance with U.S. generally accepted accounting principles (GAAP) and the rules and regulations of the Securities and Exchange Commission (SEC) for interim financial reporting. Accordingly, the accompanying statements do not include all of the information and notes required by GAAP for complete financial statements. In the opinion of management, these statements include all adjustments that are of a normal and recurring nature necessary to present fairly the Company’s financial position and results of operations. Due to the seasonal nature of the Company’s business, the results of operations for the three months ended March 30, 2024 may not necessarily be indicative of the results for the entire 2024 fiscal year. These condensed consolidated financial statements should be read in conjunction with the consolidated financial statements and accompanying notes included in the Company’s Annual Report on Form 10-K for the year ended December 30, 2023 (Annual Report).</span></div><div style="margin-top:5pt;padding-left:22.5pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The preparation of financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities as of the date of the financial statements and the reported amounts of revenues and expenses during the reporting period. Actual results could differ from those estimates.</span></div> <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:10.84pt">Basis of Presentation</span><div style="margin-top:5pt;padding-left:22.5pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accompanying unaudited condensed consolidated financial statements of Publix Super Markets, Inc. and subsidiaries (Company) have been prepared in accordance with U.S. generally accepted accounting principles (GAAP) and the rules and regulations of the Securities and Exchange Commission (SEC) for interim financial reporting. Accordingly, the accompanying statements do not include all of the information and notes required by GAAP for complete financial statements. In the opinion of management, these statements include all adjustments that are of a normal and recurring nature necessary to present fairly the Company’s financial position and results of operations. Due to the seasonal nature of the Company’s business, the results of operations for the three months ended March 30, 2024 may not necessarily be indicative of the results for the entire 2024 fiscal year. These condensed consolidated financial statements should be read in conjunction with the consolidated financial statements and accompanying notes included in the Company’s Annual Report on Form 10-K for the year ended December 30, 2023 (Annual Report).</span></div><div style="margin-top:5pt;padding-left:22.5pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The preparation of financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities as of the date of the financial statements and the reported amounts of revenues and expenses during the reporting period. Actual results could differ from those estimates.</span></div> <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:10.84pt">Fair Value of Financial Instruments</span><div style="margin-top:5pt;padding-left:22.5pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value of certain of the Company’s financial instruments, including cash and cash equivalents, trade receivables and accounts payable, approximates their respective carrying amounts due to their short-term maturity.</span></div><div style="margin-top:5pt;padding-left:22.5pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value of investments is based on market prices using the following measurement categories:</span></div><div style="margin-top:5pt;padding-left:40.5pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Level 1 – Fair value is determined by using quoted prices in active markets for identical investments. Investments included in this category are equity securities (primarily exchange traded funds).</span></div><div style="margin-top:5pt;padding-left:40.5pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Level 2 – Fair value is determined by using other than quoted prices. By using observable inputs (for example, benchmark yields, interest rates, reported trades and broker dealer quotes), the fair value is determined through processes such as benchmark curves, benchmarking of similar securities and matrix pricing of corporate and government-sponsored agency bonds by using pricing of similar bonds based on coupons, ratings and maturities. Investments included in this category are debt securities (primarily taxable bonds), including restricted investments in taxable bonds held as collateral.</span></div><div style="margin-top:5pt;padding-left:40.5pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Level 3 – Fair value is determined by using other than observable inputs. Fair value is determined by using the best information available in the circumstances and requires significant management judgment or estimation. No investments are currently included in this category.</span></div><div style="margin-top:5pt;padding-left:22.5pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Following is a summary of fair value measurements for investments as of March 30, 2024 and December 30, 2023:</span></div><div style="margin-top:5pt;padding-left:22.5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:85.964%"><tr><td style="width:1.0%"></td><td style="width:46.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:2.010%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.784%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:2.010%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.784%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:2.010%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.784%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:2.010%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.789%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Fair Value</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Level 1</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Level 2</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Level 3</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(Amounts are in millions)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">March 30, 2024</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,767 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,062 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,705 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December 30, 2023</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,766 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,665 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,101 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> <div style="margin-top:5pt;padding-left:22.5pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Following is a summary of fair value measurements for investments as of March 30, 2024 and December 30, 2023:</span></div><div style="margin-top:5pt;padding-left:22.5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:85.964%"><tr><td style="width:1.0%"></td><td style="width:46.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:2.010%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.784%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:2.010%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.784%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:2.010%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.784%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:2.010%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.789%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Fair Value</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Level 1</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Level 2</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Level 3</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(Amounts are in millions)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">March 30, 2024</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,767 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,062 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,705 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December 30, 2023</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,766 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,665 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,101 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 14767000000 3062000000 11705000000 0 13766000000 2665000000 11101000000 0 <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:10.84pt">Investments</span><div style="margin-top:6pt;padding-left:40.5pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(a)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:6.34pt">Debt Securities</span></div><div style="margin-top:5pt;padding-left:40.5pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Following is a summary of debt securities as of March 30, 2024 and December 30, 2023:</span></div><div style="margin-top:5pt;padding-left:40.5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:87.865%"><tr><td style="width:1.0%"></td><td style="width:45.655%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.631%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.548%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.796%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.631%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.548%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.631%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.796%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.548%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.796%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.631%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.548%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.141%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Cost</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unrealized</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Gains</span></div></td><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unrealized</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Losses</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fair</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Value</span></div></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="30" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(Amounts are in millions)</span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="6" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">March 30, 2024</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="6" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Taxable bonds</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,093 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">584 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,523 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="6" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted investments</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">184 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">182 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="6" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,277 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">586 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,705 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="6" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">December 30, 2023</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="6" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Taxable bonds</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,467 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">574 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,916 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="6" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted investments</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">186 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">185 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="6" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,653 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">577 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,101 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr></table></div><div style="margin-top:5pt;padding-left:40.5pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company maintains restricted investments primarily for the benefit of the Company’s insurance carrier related to self-insurance reserves. These investments are held as collateral and not used for claim payments.</span></div><div style="margin-top:10pt;padding-left:40.5pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Following is a summary of the cost and fair value of debt securities by expected maturity as of March 30, 2024 and December 30, 2023:</span></div><div style="margin-top:5pt;padding-left:40.5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:87.865%"><tr><td style="width:1.0%"></td><td style="width:45.655%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.631%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.548%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.796%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.631%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.548%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.631%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.796%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.548%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.796%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.631%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.548%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.141%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">March 30, 2024</span></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">December 30, 2023</span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Cost</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fair</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Value</span></div></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Cost</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fair</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Value</span></div></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="30" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(Amounts are in millions)</span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="6" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Due in one year or less</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,341 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,322 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,906 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,899 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="6" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Due after one year through five years</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,241 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,688 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,404 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,853 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="6" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Due after five years through ten years</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">694 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">694 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">327 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">333 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="6" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Due after ten years</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="6" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,277 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,705 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,653 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,101 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr></table></div><div style="padding-left:40.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company had no debt securities with credit losses as of March 30, 2024 and December 30, 2023.</span></div><div style="margin-top:10pt;padding-left:40.5pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Following is a summary of debt securities with other unrealized losses by the time period impaired as of March 30, 2024 and December 30, 2023:</span></div><div style="margin-top:5pt;padding-left:40.5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:92.105%"><tr><td style="width:1.0%"></td><td style="width:30.804%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.593%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.788%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.593%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.546%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.788%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.546%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.593%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.788%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.593%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.546%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.788%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.546%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.593%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.788%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.593%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.546%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.788%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.080%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less Than</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">12 Months</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12 Months</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">or Longer</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Total</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fair</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Value</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unrealized</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Losses</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fair</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Value</span></div></td><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unrealized</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Losses</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fair</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Value</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unrealized</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Losses</span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="51" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(Amounts are in millions)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">March 30, 2024</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Taxable bonds</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,635 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,876 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">577 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,511 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">584 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted investments</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">59 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">62 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">121 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,694 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,938 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">579 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,632 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">586 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">December 30, 2023</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Taxable bonds</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,276 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,845 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">572 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,121 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">574 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted investments</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">76 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">106 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,306 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,921 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">574 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,227 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">577 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr></table></div><div style="margin-top:5pt;padding-left:40.5pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There were 466 debt securities contributing to the total unrealized losses of $586 million as of March 30, 2024. Unrealized losses related to debt securities are primarily due to increases in interest rates that occurred since the debt securities were purchased. The Company continues to receive scheduled principal and interest payments on these debt securities. </span></div><div style="margin-top:6pt;padding-left:40.5pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(b)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:5.78pt">Equity Securities</span></div><div style="margin-top:5pt;padding-left:40.5pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Equity securities are measured at fair value with net unrealized gains and losses from changes in the fair value recognized in earnings (fair value adjustment). The fair value of equity securities was $3.1 billion and $2.7 billion as of March 30, 2024 and December 30, 2023, respectively.</span></div><div style="margin-top:6pt;padding-left:40.5pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(c)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:6.91pt">Investment Income (Loss)</span></div><div style="margin-top:5pt;padding-left:40.5pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net realized gain or loss on investments represents the difference between the cost and the proceeds from the sale of debt and equity securities. The net realized gain or loss on investments excludes the net gain or loss on the sale of equity securities previously recognized through the fair value adjustment. The Company had no net realized gain or loss on investments during the three months ended March 30, 2024 and April 1, 2023.</span></div><div style="margin-top:5pt;padding-left:40.5pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Following is a summary of investment income for the three months ended March 30, 2024 and April 1, 2023:</span></div><div style="margin-top:5pt;padding-left:22.5pt;text-indent:18pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:80.555%"><tr><td style="width:1.0%"></td><td style="width:56.068%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:4.163%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.063%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:4.163%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.525%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:4.163%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.063%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:4.163%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.529%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 14.5pt;text-align:left;text-indent:-13.5pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Three Months Ended</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">March 30, 2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">April 1, 2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7pt;text-align:left;text-indent:-13.5pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="display:none"></td><td colspan="24" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(Amounts are in millions)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest and dividend income</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">108 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">82 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fair value adjustment, due to net unrealized gain, on equity securities held at end of period</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">387 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">246 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">495 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">328 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div> <div style="margin-top:5pt;padding-left:40.5pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Following is a summary of debt securities as of March 30, 2024 and December 30, 2023:</span></div><div style="margin-top:5pt;padding-left:40.5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:87.865%"><tr><td style="width:1.0%"></td><td style="width:45.655%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.631%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.548%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.796%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.631%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.548%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.631%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.796%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.548%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.796%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.631%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.548%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.141%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Cost</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unrealized</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Gains</span></div></td><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unrealized</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Losses</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fair</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Value</span></div></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="30" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(Amounts are in millions)</span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="6" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">March 30, 2024</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="6" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Taxable bonds</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,093 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">584 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,523 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="6" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted investments</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">184 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">182 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="6" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,277 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">586 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,705 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="6" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">December 30, 2023</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="6" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Taxable bonds</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,467 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">574 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,916 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="6" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted investments</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">186 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">185 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="6" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,653 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">577 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,101 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr></table></div> 12093000000 14000000 584000000 11523000000 184000000 0 2000000 182000000 12277000000 14000000 586000000 11705000000 11467000000 23000000 574000000 10916000000 186000000 2000000 3000000 185000000 11653000000 25000000 577000000 11101000000 <div style="margin-top:10pt;padding-left:40.5pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Following is a summary of the cost and fair value of debt securities by expected maturity as of March 30, 2024 and December 30, 2023:</span></div><div style="margin-top:5pt;padding-left:40.5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:87.865%"><tr><td style="width:1.0%"></td><td style="width:45.655%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.631%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.548%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.796%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.631%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.548%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.631%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.796%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.548%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.796%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.631%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.548%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.141%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">March 30, 2024</span></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">December 30, 2023</span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Cost</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fair</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Value</span></div></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Cost</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fair</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Value</span></div></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="30" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(Amounts are in millions)</span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="6" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Due in one year or less</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,341 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,322 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,906 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,899 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="6" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Due after one year through five years</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,241 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,688 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,404 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,853 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="6" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Due after five years through ten years</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">694 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">694 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">327 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">333 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="6" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Due after ten years</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="6" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,277 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,705 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,653 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,101 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr></table></div> 2341000000 2322000000 1906000000 1899000000 9241000000 8688000000 9404000000 8853000000 694000000 694000000 327000000 333000000 1000000 1000000 16000000 16000000 12277000000 11705000000 11653000000 11101000000 0 0 <div style="margin-top:10pt;padding-left:40.5pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Following is a summary of debt securities with other unrealized losses by the time period impaired as of March 30, 2024 and December 30, 2023:</span></div><div style="margin-top:5pt;padding-left:40.5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:92.105%"><tr><td style="width:1.0%"></td><td style="width:30.804%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.593%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.788%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.593%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.546%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.788%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.546%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.593%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.788%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.593%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.546%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.788%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.546%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.593%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.788%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.593%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.546%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.788%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.080%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less Than</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">12 Months</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12 Months</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">or Longer</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Total</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fair</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Value</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unrealized</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Losses</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fair</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Value</span></div></td><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unrealized</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Losses</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fair</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Value</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unrealized</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Losses</span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="51" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(Amounts are in millions)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">March 30, 2024</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Taxable bonds</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,635 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,876 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">577 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,511 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">584 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted investments</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">59 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">62 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">121 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,694 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,938 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">579 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,632 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">586 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">December 30, 2023</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Taxable bonds</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,276 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,845 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">572 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,121 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">574 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted investments</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">76 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">106 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,306 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,921 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">574 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,227 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">577 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr></table></div> 1635000000 7000000 7876000000 577000000 9511000000 584000000 59000000 0 62000000 2000000 121000000 2000000 1694000000 7000000 7938000000 579000000 9632000000 586000000 1276000000 2000000 7845000000 572000000 9121000000 574000000 30000000 1000000 76000000 2000000 106000000 3000000 1306000000 3000000 7921000000 574000000 9227000000 577000000 466 586000000 3100000000 2700000000 <div style="margin-top:5pt;padding-left:40.5pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Following is a summary of investment income for the three months ended March 30, 2024 and April 1, 2023:</span></div><div style="margin-top:5pt;padding-left:22.5pt;text-indent:18pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:80.555%"><tr><td style="width:1.0%"></td><td style="width:56.068%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:4.163%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.063%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:4.163%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.525%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:4.163%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.063%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:4.163%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.529%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 14.5pt;text-align:left;text-indent:-13.5pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Three Months Ended</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">March 30, 2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">April 1, 2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7pt;text-align:left;text-indent:-13.5pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="display:none"></td><td colspan="24" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(Amounts are in millions)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest and dividend income</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">108 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">82 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fair value adjustment, due to net unrealized gain, on equity securities held at end of period</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">387 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">246 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">495 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">328 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div> 108000000 82000000 387000000 246000000 495000000 328000000 <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:10.84pt">Retirement Plan</span>The Company has a trusteed, noncontributory Employee Stock Ownership Plan (ESOP) for the benefit of eligible employees. Since the Company’s common stock is not traded on an established securities market, the ESOP includes a put option for shares of the Company’s common stock distributed from the ESOP. Shares are distributed from the ESOP primarily to separated vested participants and certain eligible participants who elect to diversify their account balances. Under the Company’s administration of the ESOP’s put option, if the owners of distributed shares desire to sell their shares, the Company is required to purchase the shares at fair value for a specified time period after distribution of the shares from the ESOP. The fair value of distributed shares subject to the put option totaled $827 million and $604 million as of March 30, 2024 and December 30, 2023, respectively. The cost of the shares held by the ESOP totaled $4.0 billion and $3.6 billion as of March 30, 2024 and December 30, 2023, respectively. Due to the Company’s obligation under the put option, the distributed shares subject to the put option and the shares held by the ESOP are classified as temporary equity in the mezzanine section of the condensed consolidated balance sheets and totaled $4.8 billion and $4.2 billion as of March 30, 2024 and December 30, 2023, respectively. The fair value of the shares held by the ESOP totaled $11.4 billion and $11.2 billion as of March 30, 2024 and December 30, 2023, respectively. 827000000 604000000 4000000000 3600000000 4800000000 4200000000 11400000000 11200000000 <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:10.84pt">Accumulated Other Comprehensive Earnings (Losses)</span><div style="margin-top:5pt;padding-left:22.5pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Following is a reconciliation of the changes in accumulated other comprehensive earnings (losses) net of income taxes for the three months ended March 30, 2024 and April 1, 2023:</span></div><div style="margin-top:8pt;padding-left:22.5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:95.321%"><tr><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:4.268%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:40.464%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:2.580%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.102%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:2.580%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.487%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:2.580%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.102%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:2.580%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.487%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:2.580%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.102%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:2.588%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Investments</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Postretirement</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Benefit</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accumulated</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Comprehensive</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Earnings (Losses)</span></div></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="27" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:4pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(Amounts are in millions)</span></div></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">2024</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="6" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balances at December 30, 2023</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(412)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(404)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="6" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unrealized loss on debt securities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(15)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(15)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="6" style="background-color:#ffffff;padding:2px 1pt 2px 32.5pt;text-align:left;text-indent:-4.5pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net other comprehensive losses</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(15)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(15)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="6" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balances at March 30, 2024</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(427)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(419)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr style="height:12pt"><td colspan="3" style="display:none"></td><td colspan="6" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">2023</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="27" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="6" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balances at December 31, 2022</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(618)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(609)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="6" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unrealized gain on debt securities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">98 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">98 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="6" style="background-color:#ffffff;padding:2px 1pt 2px 32.5pt;text-align:left;text-indent:-4.5pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net other comprehensive earnings</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">98 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">98 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="6" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balances at April 1, 2023</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(520)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(511)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr></table></div> <div style="margin-top:5pt;padding-left:22.5pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Following is a reconciliation of the changes in accumulated other comprehensive earnings (losses) net of income taxes for the three months ended March 30, 2024 and April 1, 2023:</span></div><div style="margin-top:8pt;padding-left:22.5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:95.321%"><tr><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:4.268%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:40.464%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:2.580%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.102%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:2.580%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.487%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:2.580%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.102%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:2.580%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.487%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:2.580%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.102%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:2.588%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Investments</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Postretirement</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Benefit</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accumulated</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Comprehensive</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Earnings (Losses)</span></div></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="27" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:4pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(Amounts are in millions)</span></div></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">2024</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="6" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balances at December 30, 2023</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(412)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(404)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="6" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unrealized loss on debt securities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(15)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(15)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="6" style="background-color:#ffffff;padding:2px 1pt 2px 32.5pt;text-align:left;text-indent:-4.5pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net other comprehensive losses</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(15)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(15)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="6" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balances at March 30, 2024</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(427)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(419)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr style="height:12pt"><td colspan="3" style="display:none"></td><td colspan="6" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">2023</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="27" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="6" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balances at December 31, 2022</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(618)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(609)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="6" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unrealized gain on debt securities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">98 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">98 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="6" style="background-color:#ffffff;padding:2px 1pt 2px 32.5pt;text-align:left;text-indent:-4.5pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net other comprehensive earnings</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">98 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">98 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="6" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balances at April 1, 2023</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(520)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(511)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr></table></div> -412000000 8000000 -404000000 -15000000 -15000000 -15000000 0 -15000000 -427000000 8000000 -419000000 -618000000 9000000 -609000000 98000000 98000000 98000000 0 98000000 -520000000 9000000 -511000000 <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:10.84pt">Subsequent Event</span><div style="margin-top:5pt;padding-left:22.5pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On April 1, 2024, the Company declared a quarterly dividend on its common stock of $0.1075 per share or $355 million, payable May 1, 2024 to stockholders of record as of the close of business April 15, 2024.</span></div> 2024-04-01 0.1075 355000000 2024-05-01 2024-04-15