0000772406-22-000028.txt : 20220802 0000772406-22-000028.hdr.sgml : 20220802 20220802160300 ACCESSION NUMBER: 0000772406-22-000028 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 73 CONFORMED PERIOD OF REPORT: 20220625 FILED AS OF DATE: 20220802 DATE AS OF CHANGE: 20220802 FILER: COMPANY DATA: COMPANY CONFORMED NAME: CIRRUS LOGIC, INC. CENTRAL INDEX KEY: 0000772406 STANDARD INDUSTRIAL CLASSIFICATION: SEMICONDUCTORS & RELATED DEVICES [3674] IRS NUMBER: 770024818 STATE OF INCORPORATION: DE FISCAL YEAR END: 0325 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 000-17795 FILM NUMBER: 221128578 BUSINESS ADDRESS: STREET 1: 800 WEST 6TH STREET CITY: AUSTIN STATE: TX ZIP: 78701 BUSINESS PHONE: 512-851-4000 MAIL ADDRESS: STREET 1: 800 WEST 6TH STREET CITY: AUSTIN STATE: TX ZIP: 78701 FORMER COMPANY: FORMER CONFORMED NAME: CIRRUS LOGIC INC DATE OF NAME CHANGE: 19920703 10-Q 1 crus-20220625.htm 10-Q crus-20220625
false2023Q13/250000772406P1YP1Yimmaterial00007724062022-03-272022-06-2500007724062022-07-29xbrli:shares00007724062022-06-25iso4217:USD00007724062022-03-2600007724062021-03-282021-06-26iso4217:USDxbrli:shares00007724062021-03-2700007724062021-06-260000772406us-gaap:CommonStockMember2021-03-270000772406us-gaap:AdditionalPaidInCapitalMember2021-03-270000772406us-gaap:RetainedEarningsMember2021-03-270000772406us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-03-270000772406us-gaap:RetainedEarningsMember2021-03-282021-06-260000772406us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-03-282021-06-260000772406us-gaap:CommonStockMember2021-03-282021-06-260000772406us-gaap:AdditionalPaidInCapitalMember2021-03-282021-06-260000772406us-gaap:CommonStockMember2021-06-260000772406us-gaap:AdditionalPaidInCapitalMember2021-06-260000772406us-gaap:RetainedEarningsMember2021-06-260000772406us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-06-260000772406us-gaap:CommonStockMember2022-03-260000772406us-gaap:AdditionalPaidInCapitalMember2022-03-260000772406us-gaap:RetainedEarningsMember2022-03-260000772406us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-03-260000772406us-gaap:RetainedEarningsMember2022-03-272022-06-250000772406us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-03-272022-06-250000772406us-gaap:CommonStockMember2022-03-272022-06-250000772406us-gaap:AdditionalPaidInCapitalMember2022-03-272022-06-250000772406us-gaap:CommonStockMember2022-06-250000772406us-gaap:AdditionalPaidInCapitalMember2022-06-250000772406us-gaap:RetainedEarningsMember2022-06-250000772406us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-06-250000772406us-gaap:DomesticCorporateDebtSecuritiesMember2022-06-250000772406us-gaap:ForeignGovernmentDebtSecuritiesMember2022-06-250000772406us-gaap:USTreasurySecuritiesMember2022-06-250000772406us-gaap:USGovernmentAgenciesDebtSecuritiesMember2022-06-250000772406srt:MinimumMember2022-03-272022-06-250000772406srt:MaximumMember2022-03-272022-06-250000772406us-gaap:DomesticCorporateDebtSecuritiesMember2022-03-260000772406us-gaap:ForeignGovernmentDebtSecuritiesMember2022-03-260000772406us-gaap:USTreasurySecuritiesMember2022-03-260000772406us-gaap:USGovernmentAgenciesDebtSecuritiesMember2022-03-260000772406us-gaap:FairValueInputsLevel1Memberus-gaap:MoneyMarketFundsMember2022-06-250000772406us-gaap:FairValueInputsLevel2Memberus-gaap:MoneyMarketFundsMember2022-06-250000772406us-gaap:FairValueInputsLevel3Memberus-gaap:MoneyMarketFundsMember2022-06-250000772406us-gaap:MoneyMarketFundsMember2022-06-250000772406us-gaap:FairValueInputsLevel1Memberus-gaap:CorporateDebtSecuritiesMember2022-06-250000772406us-gaap:FairValueInputsLevel2Memberus-gaap:CorporateDebtSecuritiesMember2022-06-250000772406us-gaap:FairValueInputsLevel3Memberus-gaap:CorporateDebtSecuritiesMember2022-06-250000772406us-gaap:CorporateDebtSecuritiesMember2022-06-250000772406us-gaap:FairValueInputsLevel1Memberus-gaap:ForeignGovernmentDebtSecuritiesMember2022-06-250000772406us-gaap:FairValueInputsLevel2Memberus-gaap:ForeignGovernmentDebtSecuritiesMember2022-06-250000772406us-gaap:FairValueInputsLevel3Memberus-gaap:ForeignGovernmentDebtSecuritiesMember2022-06-250000772406us-gaap:USTreasurySecuritiesMemberus-gaap:FairValueInputsLevel1Member2022-06-250000772406us-gaap:FairValueInputsLevel2Memberus-gaap:USTreasurySecuritiesMember2022-06-250000772406us-gaap:USTreasurySecuritiesMemberus-gaap:FairValueInputsLevel3Member2022-06-250000772406us-gaap:FairValueInputsLevel1Membercrus:AgencyDiscountNotesMember2022-06-250000772406us-gaap:FairValueInputsLevel2Membercrus:AgencyDiscountNotesMember2022-06-250000772406us-gaap:FairValueInputsLevel3Membercrus:AgencyDiscountNotesMember2022-06-250000772406crus:AgencyDiscountNotesMember2022-06-250000772406us-gaap:FairValueInputsLevel1Member2022-06-250000772406us-gaap:FairValueInputsLevel2Member2022-06-250000772406us-gaap:FairValueInputsLevel3Member2022-06-250000772406us-gaap:FairValueInputsLevel1Memberus-gaap:MoneyMarketFundsMember2022-03-260000772406us-gaap:FairValueInputsLevel2Memberus-gaap:MoneyMarketFundsMember2022-03-260000772406us-gaap:FairValueInputsLevel3Memberus-gaap:MoneyMarketFundsMember2022-03-260000772406us-gaap:MoneyMarketFundsMember2022-03-260000772406us-gaap:CommercialPaperMemberus-gaap:FairValueInputsLevel1Member2022-03-260000772406us-gaap:FairValueInputsLevel2Memberus-gaap:CommercialPaperMember2022-03-260000772406us-gaap:CommercialPaperMemberus-gaap:FairValueInputsLevel3Member2022-03-260000772406us-gaap:CommercialPaperMember2022-03-260000772406us-gaap:FairValueInputsLevel1Member2022-03-260000772406us-gaap:FairValueInputsLevel2Member2022-03-260000772406us-gaap:FairValueInputsLevel3Member2022-03-260000772406us-gaap:FairValueInputsLevel1Memberus-gaap:CorporateDebtSecuritiesMember2022-03-260000772406us-gaap:FairValueInputsLevel2Memberus-gaap:CorporateDebtSecuritiesMember2022-03-260000772406us-gaap:FairValueInputsLevel3Memberus-gaap:CorporateDebtSecuritiesMember2022-03-260000772406us-gaap:CorporateDebtSecuritiesMember2022-03-260000772406us-gaap:FairValueInputsLevel1Memberus-gaap:ForeignGovernmentDebtSecuritiesMember2022-03-260000772406us-gaap:FairValueInputsLevel2Memberus-gaap:ForeignGovernmentDebtSecuritiesMember2022-03-260000772406us-gaap:FairValueInputsLevel3Memberus-gaap:ForeignGovernmentDebtSecuritiesMember2022-03-260000772406us-gaap:USTreasurySecuritiesMemberus-gaap:FairValueInputsLevel1Member2022-03-260000772406us-gaap:FairValueInputsLevel2Memberus-gaap:USTreasurySecuritiesMember2022-03-260000772406us-gaap:USTreasurySecuritiesMemberus-gaap:FairValueInputsLevel3Member2022-03-260000772406us-gaap:FairValueInputsLevel1Membercrus:AgencyDiscountNotesMember2022-03-260000772406us-gaap:FairValueInputsLevel2Membercrus:AgencyDiscountNotesMember2022-03-260000772406us-gaap:FairValueInputsLevel3Membercrus:AgencyDiscountNotesMember2022-03-260000772406crus:AgencyDiscountNotesMember2022-03-26crus:derivtive0000772406us-gaap:ForeignExchangeForwardMemberus-gaap:NondesignatedMember2022-03-272022-06-250000772406us-gaap:ForeignExchangeForwardMemberus-gaap:NondesignatedMember2021-03-282021-06-260000772406crus:LionSemiconductorIncMember2021-07-20xbrli:pure0000772406crus:LionSemiconductorIncMember2021-07-202021-07-200000772406crus:LionSemiconductorIncMember2021-09-262021-12-250000772406crus:LionSemiconductorIncMember2022-06-250000772406crus:SecondAmendedCreditAgreementRevolvingCreditFacilityMember2021-07-080000772406crus:SecondAmendedCreditAgreementRevolvingCreditFacilityMembersrt:MinimumMemberus-gaap:BaseRateMember2021-07-082021-07-080000772406crus:SecondAmendedCreditAgreementRevolvingCreditFacilityMemberus-gaap:BaseRateMembersrt:MaximumMember2021-07-082021-07-080000772406crus:SecondAmendedCreditAgreementRevolvingCreditFacilityMembersrt:MinimumMemberus-gaap:LondonInterbankOfferedRateLIBORMember2021-07-082021-07-080000772406crus:SecondAmendedCreditAgreementRevolvingCreditFacilityMemberus-gaap:LondonInterbankOfferedRateLIBORMembersrt:MaximumMember2021-07-082021-07-080000772406crus:SecondAmendedCreditAgreementRevolvingCreditFacilityMembersrt:MinimumMember2021-07-082021-07-080000772406crus:SecondAmendedCreditAgreementRevolvingCreditFacilityMembersrt:MaximumMember2021-07-082021-07-080000772406crus:SecondAmendedCreditAgreementRevolvingCreditFacilityMember2021-07-082021-07-080000772406crus:SecondAmendedCreditAgreementRevolvingCreditFacilityMember2022-06-250000772406crus:PortableAudioProductsMember2022-03-272022-06-250000772406crus:PortableAudioProductsMember2021-03-282021-06-260000772406crus:HighPerformanceMixedSignalProductsMember2022-03-272022-06-250000772406crus:HighPerformanceMixedSignalProductsMember2021-03-282021-06-260000772406country:CN2022-03-272022-06-250000772406country:CN2021-03-282021-06-260000772406country:US2022-03-272022-06-250000772406country:US2021-03-282021-06-260000772406crus:OtherCountriesMember2022-03-272022-06-250000772406crus:OtherCountriesMember2021-03-282021-06-260000772406crus:January2021RepurchaseProgramMember2021-01-310000772406crus:January2021RepurchaseProgramMember2021-01-012022-06-250000772406crus:January2021RepurchaseProgramMember2022-06-250000772406crus:January2021RepurchaseProgramMember2022-03-272022-06-25crus:segmentcrus:product_line0000772406us-gaap:SubsequentEventMembercrus:July2022RepurchaseProgramMember2022-07-012022-07-31

UNITED STATES
SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
FORM 10-Q
QUARTERLY REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
For the quarterly period ended June 25, 2022
TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
For the Transition Period from ____ to ____
Commission File Number 0-17795
CIRRUS LOGIC, INC.
(Exact name of registrant as specified in its charter)
Delaware 77-0024818
(State or other jurisdiction of incorporation or organization) (I.R.S. Employer Identification No.)
800 W. 6th StreetAustin,Texas78701
(Address of principal executive offices)(Zip Code)
Registrant’s telephone number, including area code:(512)851-4000


 
Securities registered pursuant to Section 12(b) of the Act:
Title of each classTrading SymbolName of each exchange on which registered
Common stock, $0.001 par valueCRUSThe NASDAQ Stock Market LLC
Securities registered pursuant to Section 12(g) 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 (or for such shorter period that the registrant was required to file such reports) and (2) has been subject to such filing requirements for the past 90 days.  Yes   No
Indicate by check mark whether the registrant has submitted electronically and posted on its corporate website, if any, every Interactive Data File required to be submitted and posted pursuant to Rule 405 of Regulation S-T (§232.405 of this chapter) during the preceding 12 months (or for such shorter period that the registrant was required to submit and post such files).  Yes       No  
Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, a smaller reporting company, or an emerging growth company.  See definitions of “large accelerated filer,” “accelerated filer,” “smaller reporting company,” and "emerging growth company" in Rule 12b-2 of the Exchange Act.
Large Accelerated Filer
Accelerated Filer
Non-accelerated Filer  
Smaller Reporting Company
Emerging Growth Company
If an emerging growth company, indicate by check mark if the registrant has elected not to use the extended transition period for complying with any new or revised financial accounting standards pursuant to Section 13(a) of the Exchange Act.     
Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Exchange Act). 
Yes    No
The number of shares of the registrant's common stock, $0.001 par value, outstanding as of July 29, 2022 was 55,940,364.




CIRRUS LOGIC, INC.
FORM 10-Q QUARTERLY REPORT
QUARTERLY PERIOD ENDED JUNE 25, 2022
TABLE OF CONTENTS
PART I - FINANCIAL INFORMATION
 
Item 1.Financial Statements 
 
Consolidated Condensed Balance Sheets - June 25, 2022 (unaudited) and March 26, 2022
  
Consolidated Condensed Statements of Income (unaudited) - Three Months Ended June 25, 2022 and June 26, 2021
  
Consolidated Condensed Statements of Comprehensive Income (unaudited) - Three Months Ended June 25, 2022 and June 26, 2021
  
Consolidated Condensed Statements of Cash Flows (unaudited) - Three Months Ended June 25, 2022 and June 26, 2021
Consolidated Condensed Statements of Stockholders' Equity (unaudited) - Three Months Ended June 25, 2022 and June 26, 20217
Notes to Consolidated Condensed Financial Statements (unaudited)
  
Item 2.Management's Discussion and Analysis of Financial Condition and Results of Operations
  
Item 3.Quantitative and Qualitative Disclosures about Market Risk
  
Item 4.Controls and Procedures
  
PART II - OTHER INFORMATION
  
Item 1.Legal Proceedings
  
Item 1A.Risk Factors
  
Item 2.Unregistered Sales of Equity Securities and Use of Proceeds
  
Item 3.Defaults Upon Senior Securities
  
Item 4.Mine Safety Disclosures
  
Item 5.Other Information
  
Item 6.Exhibits
  
Signatures

2


Part I. FINANCIAL INFORMATION
ITEM 1.  FINANCIAL STATEMENTS
CIRRUS LOGIC, INC.
CONSOLIDATED CONDENSED BALANCE SHEETS
(in thousands)
June 25,March 26,
20222022
(unaudited) 
Assets  
Current assets:  
Cash and cash equivalents$379,335 $369,814 
Marketable securities18,397 10,601 
Accounts receivable, net206,272 240,264 
Inventories174,370 138,436 
Prepaid assets36,689 40,822 
Other current assets45,945 40,078 
Total current assets861,008 840,015 
  
Long-term marketable securities55,965 63,749 
Right-of-use lease assets168,680 171,003 
Property and equipment, net157,165 157,077 
Intangibles, net149,984 158,145 
Goodwill435,936 435,791 
Deferred tax assets16,928 11,068 
Long-term prepaid wafers195,000 195,000 
Other assets65,236 91,552 
Total assets$2,105,902 $2,123,400 
  
Liabilities and Stockholders' Equity  
Current liabilities:  
Accounts payable$121,451 $115,417 
Accrued salaries and benefits41,026 65,261 
Software license agreements17,983 21,736 
Current lease liabilities13,988 14,680 
Acquisition-related liabilities30,964 30,964 
Other accrued liabilities27,184 16,725 
Total current liabilities252,596 264,783 
  
Long-term liabilities:  
Software license agreements9,184 13,563 
Non-current income taxes73,735 73,383 
Non-current lease liabilities159,344 163,162 
Long-term acquisition-related liabilities11,856 8,692 
Total long-term liabilities254,119 258,800 
  
Stockholders' equity:  
Capital stock1,596,684 1,578,427 
Accumulated earnings 5,894 23,435 
Accumulated other comprehensive loss(3,391)(2,045)
Total stockholders' equity1,599,187 1,599,817 
Total liabilities and stockholders' equity$2,105,902 $2,123,400 

The accompanying notes are an integral part of these consolidated condensed financial statements.
3


CIRRUS LOGIC, INC.
CONSOLIDATED CONDENSED STATEMENTS OF INCOME
(in thousands, except per share amounts; unaudited)
Three Months Ended
June 25,June 26,
20222021
Net sales$393,639 $277,253 
Cost of sales191,005 137,307 
Gross profit202,634 139,946 
Operating expenses  
Research and development109,716 85,696 
Selling, general and administrative38,642 35,147 
Total operating expenses148,358 120,843 
Income from operations54,276 19,103 
Interest income523 1,020 
Interest expense(218)(259)
Other income (expense)506 (242)
Income before income taxes55,087 19,622 
Provision for income taxes15,380 2,413 
Net income$39,707 $17,209 
  
Basic earnings per share$0.71 $0.30 
Diluted earnings per share$0.69 $0.29 
Basic weighted average common shares outstanding56,277 57,582 
Diluted weighted average common shares outstanding57,804 59,513 

The accompanying notes are an integral part of these consolidated condensed financial statements.
4


CIRRUS LOGIC, INC.
CONSOLIDATED CONDENSED STATEMENTS OF COMPREHENSIVE INCOME
(in thousands; unaudited)
Three Months Ended
June 25,June 26,
20222021
Net income$39,707 $17,209 
Other comprehensive income (loss), before tax  
Foreign currency translation loss(967)(52)
Unrealized loss on marketable securities(480)(1,123)
Benefit for income taxes101 236 
Comprehensive income $38,361 $16,270 

The accompanying notes are an integral part of these consolidated condensed financial statements.
5


CIRRUS LOGIC, INC.
CONSOLIDATED CONDENSED STATEMENTS OF CASH FLOWS
(in thousands; unaudited)
Three Months Ended
June 25,June 26,
20222021
Cash flows from operating activities:  
Net income$39,707 $17,209 
Adjustments to reconcile net income to net cash provided by (used in) operating activities:  
Depreciation and amortization16,515 11,898 
Stock-based compensation expense18,138 14,985 
Deferred income taxes(5,860)(9,270)
Loss on retirement or write-off of long-lived assets292  
Other non-cash adjustments99 108 
Net change in operating assets and liabilities:  
Accounts receivable, net33,992 (27,822)
Inventories(35,934)(19,459)
Other assets549 (6,457)
Accounts payable and other accrued liabilities(20,327)(21,740)
Income taxes payable24,030 13,752 
Acquisition-related liabilities3,164  
Net cash provided by (used in) operating activities74,365 (26,796)
  
Cash flows from investing activities:  
Maturities and sales of available-for-sale marketable securities4,694 49,158 
Purchases of available-for-sale marketable securities(5,186)(53,969)
Purchases of property, equipment and software(6,776)(10,835)
Investments in technology(448)(1,068)
Net cash used in investing activities(7,716)(16,714)
  
Cash flows from financing activities:  
Issuance of common stock, net of shares withheld for taxes120 746 
Repurchase of stock to satisfy employee tax withholding obligations(866)(1,772)
Repurchase and retirement of common stock(56,382)(12,501)
Net cash used in financing activities(57,128)(13,527)
  
Net increase (decrease) in cash and cash equivalents9,521 (57,037)
  
Cash and cash equivalents at beginning of period369,814 442,164 
Cash and cash equivalents at end of period$379,335 $385,127 

The accompanying notes are an integral part of these consolidated condensed financial statements.
6


CIRRUS LOGIC, INC.
CONSOLIDATED CONDENSED STATEMENTS OF STOCKHOLDERS' EQUITY
(in thousands; unaudited)
Common StockAdditional Paid-In CapitalAccumulated Earnings (Deficit)Accumulated Other Comprehensive Income (Loss)Total
Three Months EndedSharesAmount
Balance, March 27, 202157,652 $58 $1,498,761 $(112,689)$2,875 $1,389,005 
Net income— — — 17,209 — 17,209 
Change in unrealized gain (loss) on marketable securities, net of tax— — — — (887)(887)
Change in foreign currency translation adjustments— — — — (52)(52)
Issuance of stock under stock option plans and other, net of shares withheld for employee taxes61 — 745 (1,773)— (1,028)
Repurchase and retirement of common stock(166)— — (12,501)— (12,501)
Stock-based compensation— — 14,985 — — 14,985 
Balance, June 26, 202157,547 $58 $1,514,491 $(109,754)$1,936 $1,406,731 
Balance, March 26, 202256,596 $57 $1,578,370 $23,435 $(2,045)$1,599,817 
Net income— — — 39,707 — 39,707 
Change in unrealized gain (loss) on marketable securities, net of tax— — — — (379)(379)
Change in foreign currency translation adjustments— — — — (967)(967)
Issuance of stock under stock option plans and other, net of shares withheld for employee taxes28 — 120 (866)— (746)
Repurchase and retirement of common stock(725)(1)— (56,382)— (56,383)
Stock-based compensation— — 18,138 — — 18,138 
Balance, June 25, 202255,899 $56 $1,596,628 $5,894 $(3,391)$1,599,187 

The accompanying notes are an integral part of these consolidated condensed financial statements.

7

CIRRUS LOGIC, INC.
NOTES TO THE CONSOLIDATED CONDENSED FINANCIAL STATEMENTS
(unaudited)
1. Basis of Presentation

The unaudited consolidated condensed financial statements have been prepared by Cirrus Logic, Inc. (“Cirrus Logic,” “we,” “us,” “our,” or the “Company”) pursuant to the rules and regulations of the Securities and Exchange Commission (the “Commission”).  The accompanying unaudited consolidated condensed financial statements do not include complete footnotes and financial presentations.  As a result, these financial statements should be read along with the audited consolidated financial statements and notes thereto for the year ended March 26, 2022, included in our Annual Report on Form 10-K filed with the Commission on May 20, 2022.  In our opinion, the financial statements reflect all material adjustments, including normal recurring adjustments, necessary for a fair presentation of the financial position, operating results and cash flows for those periods presented.  The preparation of financial statements in conformity with United States (“U.S.”) generally accepted accounting principles (“GAAP”) requires management to make estimates and assumptions that affect reported assets, liabilities, revenues and expenses.  Actual results could differ from those estimates and assumptions.  Moreover, the results of operations for the interim periods presented are not necessarily indicative of the results that may be expected for the entire year.

2. Recently Issued Accounting Pronouncements

In October 2021, the FASB issued ASU No. 2021-08, Business Combinations (Topic 805) – Accounting for Contract Assets and Contract Liabilities from Contracts with Customers, which requires contract assets and contract liabilities acquired in a business combination to be recognized and measured at the acquisition date in accordance with Revenue from Contracts with Customers (Topic 606) as if the acquirer had originated the contracts. Prior to the issuance of this ASU, contract assets and liabilities were recognized at fair value on the acquisition date. This ASU is effective for fiscal years beginning after December 15, 2022, including interim periods within that fiscal year, with early adoption permitted, and should be applied on a prospective basis. The Company is currently evaluating the impact of this guidance, but does not expect a material impact to the financial statements upon adoption.

In November 2021, the FASB issued ASU No. 2021-10, Government Assistance (Topic 832) – Disclosures by Business Entities about Government Assistance, which requires annual disclosures about transactions with a government that are accounted for by applying a grant or contribution type accounting model. The disclosures would require information about the nature and related policy used for the transactions, the line items on the balance sheet and income statement that are affected and the amounts applicable to each financial statement line item, and significant terms and conditions of the transactions. This ASU is effective for financial statements issued for annual periods beginning after December 15, 2021, with early adoption permitted, and can be applied on a prospective or retrospective basis. The Company is currently evaluating the impact of this guidance, but does not expect a material impact to the financial statements upon adoption.

3. Marketable Securities

The Company’s investments have been classified as available-for-sale securities in accordance with U.S. GAAP.  Marketable securities are categorized on the consolidated condensed balance sheet as "Marketable securities", within the short-term or long-term classification, as appropriate.

The following table is a summary of available-for-sale securities at June 25, 2022 (in thousands):
As of June 25, 2022Amortized
Cost
Gross
Unrealized
Gains
Gross
Unrealized
Losses
Estimated
Fair Value
(Net Carrying
Amount)
Corporate debt securities$70,540 $ $(2,577)$67,963 
Non-U.S. government securities510  (11)499 
U.S. Treasury securities5,730  (197)5,533 
Agency discount notes385  (18)367 
Total securities$77,165 $ $(2,803)$74,362 

The Company typically invests in highly-rated securities with original maturities generally ranging from one to three years. The Company's specifically identified gross unrealized losses of $2.8 million related to securities with total amortized costs of approximately $77.2 million at June 25, 2022. Securities in a continuous unrealized loss position for more than 12
8

months as of June 25, 2022 had an aggregate amortized cost of $9.0 million and an aggregate unrealized loss of $0.4 million. The Company may sell certain of its marketable securities prior to their stated maturities for strategic reasons including, but not limited to, anticipated or actual changes in credit rating and duration management.  The Company records an allowance for credit loss when a decline in investment market value is due to credit-related factors. When evaluating an investment for impairment, the Company reviews factors including the length of time and extent to which fair value has been below cost basis, the financial condition of the issuer, changes in market interest rates and whether it is more likely than not the Company will be required to sell the investment before recovery of the investment’s cost basis. As of June 25, 2022, the Company does not consider any of its investments to be impaired.

The following table is a summary of available-for-sale securities at March 26, 2022 (in thousands):
As of March 26, 2022Amortized
Cost
Gross
Unrealized
Gains
Gross
Unrealized
Losses
Estimated
Fair Value
(Net Carrying
Amount)
Corporate debt securities$70,296 $2 $(2,133)$68,165 
Non-U.S. government securities509  (9)500 
U.S. Treasury securities5,483  (169)5,314 
Agency discount notes385  (14)371 
Total securities$76,673 $2 $(2,325)$74,350 

The Company's specifically identified gross unrealized losses of $2.3 million related to securities with total amortized costs of approximately $75.5 million at March 26, 2022. Securities in a continuous unrealized loss position for more than 12 months as of March 26, 2022 had an aggregate amortized cost of $3.5 million and an aggregate unrealized loss of $0.1 million. As of March 26, 2022, the Company did not consider any of its investments to be impaired.

The cost and estimated fair value of available-for-sale securities by contractual maturities were as follows (in thousands):
June 25, 2022March 26, 2022
AmortizedEstimatedAmortizedEstimated
CostFair ValueCostFair Value
Within 1 year$18,744 $18,397 $10,697 $10,601 
After 1 year58,421 55,965 65,976 63,749 
Total$77,165 $74,362 $76,673 $74,350 

4. Fair Value of Financial Instruments

The Company has determined that the only material assets and liabilities in the Company’s financial statements that are required to be measured at fair value on a recurring basis are the Company’s cash equivalents and marketable securities portfolio.  The Company defines fair value as the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date.  The Company applies the following fair value hierarchy, which prioritizes the inputs used to measure fair value into three levels and bases the categorization within the hierarchy upon the lowest level of input that is available and significant to the fair value measurement.  The hierarchy gives the highest priority to unadjusted quoted prices in active markets for identical assets (Level 1 measurements) and the lowest priority to unobservable inputs (Level 3 measurements).

Level 1 - Quoted prices in active markets for identical assets or liabilities.
Level 2 - Inputs other than Level 1 that are observable, either directly or indirectly, such as quoted prices for similar assets or liabilities; quoted prices in markets that are not active; or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the assets or liabilities.
Level 3 - Unobservable inputs that are supported by little or no market activity and that are significant to the fair value of the assets or liabilities.

The Company’s cash equivalents and marketable securities portfolio consist of money market funds, commercial paper, debt securities, non-U.S. government securities, U.S Treasury securities and securities of U.S. government-sponsored enterprises and are reflected on our consolidated condensed balance sheets under the headings cash and cash equivalents,
9

marketable securities, and long-term marketable securities.  The Company determines the fair value of its marketable securities portfolio by obtaining non-binding market prices from third-party pricing providers on the last day of the quarter, whose sources may use quoted prices in active markets for identical assets (Level 1 inputs) or inputs other than quoted prices that are observable either directly or indirectly (Level 2 inputs) in determining fair value.

The Company's long-term revolving credit facility, described in Note 9, bears interest at a base rate plus applicable margin or LIBOR plus applicable margin. As of June 25, 2022, there are no amounts drawn under the credit facility and the fair value is zero.

As of June 25, 2022 and March 26, 2022, the Company has no material Level 3 assets or liabilities.  There were no transfers between Level 1, Level 2, or Level 3 measurements for the three months ended June 25, 2022. 

The following summarizes the fair value of our financial instruments at June 25, 2022 (in thousands):
Quoted Prices
in Active
Markets for
Identical
Assets
Level 1
Significant
Other
Observable
Inputs
Level 2
Significant
Unobservable
Inputs
Level 3
Total
Assets:    
Cash equivalents    
Money market funds$302,044 $ $ $302,044 
Available-for-sale securities    
Corporate debt securities$ $67,963 $ $67,963 
Non-U.S. government securities 499  499 
U.S. Treasury securities5,533   5,533 
Agency discount notes 367  367 
$5,533 $68,829 $ $74,362 

The following summarizes the fair value of our financial instruments at March 26, 2022 (in thousands):
Quoted Prices
in Active
Markets for
Identical
Assets
Level 1
Significant
Other
Observable
Inputs
Level 2
Significant
Unobservable
Inputs
Level 3
Total
Assets:
Cash equivalents    
Money market funds$217,151 $ $ $217,151 
Commercial paper 249  249 
$217,151 $249 $ $217,400 
Available-for-sale securities    
Corporate debt securities$ $68,165 $ $68,165 
Non-U.S. government securities 500  500 
U.S. Treasury securities5,314   5,314 
Agency discount notes 371  371 
$5,314 $69,036 $ $74,350 

10


5. Derivative Financial Instruments

Foreign Currency Forward Contracts

The Company uses foreign currency forward contracts to reduce the earnings impact that exchange rate fluctuations have on non-functional currency balance sheet exposures. The Company recognizes both the gains and losses on foreign currency forward contracts and the gains and losses on the remeasurement of non-functional currency assets and liabilities within "Other income (expense)" in the consolidated condensed statements of income. The Company does not apply hedge accounting to these foreign currency derivative instruments.

As of June 25, 2022, the Company held one foreign currency forward contract denominated in British Pound Sterling with a notional value of $1.8 million. The fair value of this contract was not material as of June 25, 2022.

The before-tax effect of derivative instruments not designated as hedging instruments was as follows (in thousands):
Three Months Ended
June 25,June 26,
20222021Location
Gain (loss) recognized in income:
Foreign currency forward contracts$(219)$332 Other income (expense)

6. Accounts Receivable, net

The following are the components of accounts receivable, net (in thousands):
June 25,March 26,
20222022
Gross accounts receivable$206,272 $240,264 
Allowance for doubtful accounts  
Accounts receivable, net$206,272 $240,264 

7. Inventories

Inventories are comprised of the following (in thousands):
June 25,March 26,
20222022
Work in process$109,461 $95,188 
Finished goods64,909 43,248 
$174,370 $138,436 


8. Acquisition

On July 20, 2021, the Company completed the acquisition of Lion Semiconductor, Inc. ("Lion") (the "Acquisition"). Lion's switched-capacitor architectures deliver higher efficiency and better heat dissipation for the rapidly developing fast-charging market and are used today in numerous flagship and mid-tier smartphones. The Acquisition is expected to bring unique intellectual property and products for power applications in smartphones, laptops and other devices and accelerate growth of the Company’s high-performance mixed-signal product line.

As a result of acquiring 100% of the outstanding share capital of Lion, Lion became a wholly-owned subsidiary of the Company. This transaction is accounted for as a business combination using the acquisition method of accounting. All of the acquired assets and liabilities of Lion have been recorded at their respective fair values as of the acquisition date. Transaction costs have been expensed as incurred.

At the acquisition date, total consideration transferred was approximately $280.5 million, inclusive of $4.9 million in cash acquired. During the third quarter of fiscal year 2022, an additional $1.2 million of consideration was paid related to
11

contractual post-closing adjustment provisions. The remaining merger consideration of $31.0 million is subject to indemnity provisions as outlined in the merger agreement and is recorded as a liability as of June 25, 2022.

In addition, $25.4 million of the merger consideration relates to retention agreements with certain key employees that are subject to continued employment with the Company. The merger consideration subject to retention agreements is treated as compensation expense and is recognized over the retention period in "Research and development" expense in the consolidated condensed statements of income.

The excess of the purchase price over the net assets acquired is recorded as goodwill and is attributable primarily to expected growth in the scope of and market opportunities of the products and customer base of Lion. None of the goodwill is deductible for income tax purposes.

The following table presents the allocation of the purchase price at the date of acquisition (in thousands):

July 20, 2021
Cash$4,924 
Account receivable6,725 
Inventory7,675 
Manufacturing advances8,502 
Other current assets321 
Intangibles163,700 
Goodwill148,418 
Other non-current assets453 
Current liabilities(2,927)
Deferred tax liabilities(25,016)
Total purchase price$312,775 

9. Revolving Credit Facility

On July 8, 2021, the Company entered into a second amended and restated credit agreement (the “Second Amended Credit Agreement”) with Wells Fargo Bank, National Association, as administrative agent, and the lenders party thereto. The Second Amended Credit Agreement provides for a $300 million senior secured revolving credit facility (the “Revolving Credit Facility”). The Revolving Credit Facility matures on July 8, 2026 (the “Maturity Date”). The Revolving Credit Facility is required to be guaranteed by all of Cirrus Logic’s material domestic subsidiaries (the "Subsidiary Guarantors"). The Revolving Credit Facility is secured by substantially all the assets of Cirrus Logic and any Subsidiary Guarantors, except for certain excluded assets.

Borrowings under the Revolving Credit Facility may, at Cirrus Logic’s election, bear interest at either (a) a base rate plus the applicable margin ("Base Rate Loans") or (b) a LIBOR rate plus the applicable margin ("LIBOR Rate Loans"). The applicable margin ranges from 0% to 0.75% per annum for Base Rate Loans and 1.00% to 1.75% per annum for LIBOR Rate Loans based on the ratio of consolidated funded indebtedness to consolidated EBITDA for the most recently ended period of four consecutive fiscal quarters (the “Consolidated Leverage Ratio”). The Second Amended Credit Agreement further provides a method for determining an alternative rate of interest if the LIBOR Rate is no longer available or upon the occurrence of certain other events. A Commitment Fee accrues at a rate per annum ranging from 0.175% to 0.275% (based on the Consolidated Leverage Ratio) on the average daily unused portion of the commitment of the lenders.

The Second Amended Credit Agreement contains customary affirmative covenants, including, among others, covenants regarding the payment of taxes and other obligations, maintenance of insurance, reporting requirements, and compliance with applicable laws and regulations. Further, the Second Amended Credit Agreement contains customary negative covenants limiting the ability of Cirrus Logic or any Subsidiary to, among other things, incur debt, grant liens, make investments, effect certain fundamental changes, make certain asset dispositions, and make certain restricted payments. The Revolving Credit Facility also contains certain financial covenants providing that (a) the ratio of consolidated funded indebtedness (minus up to $200 million of unrestricted cash and cash equivalents available on such date) to consolidated EBITDA for the prior four consecutive quarters must not be greater than 3.00 to 1.00 (the “Consolidated Net Leverage Ratio”)
12

and (b) the ratio of consolidated EBITDA for the prior four consecutive quarters to consolidated interest expense paid or payable in cash for the prior four consecutive quarters must not be less than 3.00 to 1.00 (the “Consolidated Interest Coverage Ratio”).

As of June 25, 2022, the Company had no amounts outstanding under the Revolving Credit Facility and was in compliance with all covenants under the Second Amended Credit Agreement.  

10. Revenues

Disaggregation of revenue

We disaggregate revenue from contracts with customers by product line and ship to location of the customer. Sales are designated in the respective product line categories of Audio and High-Performance Mixed-Signal.

Total net sales based on the product line disaggregation criteria described above are shown in the table below (in thousands).
Three Months Ended
June 25,June 26,
20222021
Audio Products$254,496 $217,355 
High-Performance Mixed-Signal Products139,143 59,898 
$393,639 $277,253 

The geographic regions that are reviewed are China, the United States, and the rest of the world. Total net sales based on the geographic disaggregation criteria described are as follows (in thousands):
Three Months Ended
June 25,June 26,
20222021
China$261,491 $168,325 
United States7,197 6,019 
Rest of World124,951 102,909 
$393,639 $277,253 
Performance obligations

The Company's single performance obligation is the delivery of promised goods to the customer. The promised goods are explicitly stated in the customer contract and are comprised of either a single type of good or a series of goods that are substantially the same, have the same pattern of transfer to the customer, and are neither capable of being distinct nor separable from the other promised goods in the contract. This performance obligation is satisfied upon transfer of control of the promised goods to the customer, as defined per the shipping terms within the customer's contract. The vast majority of the Company's contracts with customers have an original expected term length of one year or less. As allowed by Accounting Standards Codification ("ASC") 606, Revenue from Contracts with Customers, the Company has not disclosed the value of any unsatisfied performance obligations related to these contracts.

The Company’s products typically include a warranty period of one to three years. These warranties qualify as assurance-type warranties, as goods can be returned for product non-conformance and defect only. As such, these warranties are accounted for under ASC 460, Guarantees, and are not considered a separate performance obligation.

Contract balances

Payments are typically due within 30 to 60 days of invoicing and terms do not include significant financing components or noncash consideration. There have been no material impairment losses on accounts receivable. There are no material contract assets or contract liabilities recorded on the consolidated condensed balance sheets.

Transaction price
13


The transaction price is the amount of consideration to which the Company expects to be entitled in exchange for transferring the promised goods to the customer. Fixed pricing is the consideration that is agreed upon in the customer contract. Variable pricing includes rebates, rights of return, warranties, price protection and stock rotation. Rebates are granted as a customer account credit, based on agreed-upon sales thresholds. Rights of return and warranty costs are estimated using the "most likely amount" method by reviewing historical returns to determine the most likely customer return rate and applying materiality thresholds. Price protection includes price adjustments available to certain distributors based upon established book price and a stated adjustment period. Stock rotation is also available to certain distributors based on a stated maximum of prior billings.

The Company estimates all variable consideration at the most likely amount that it expects to be entitled to receive. The estimate is based on current and historical information, including recent sales activity and pricing, available to the Company. Variable consideration is only included in the transaction price to the extent that it is probable that a significant reversal in the amount of cumulative revenue recognized will not occur when the uncertainty associated with the variable consideration is resolved. The Company defers all variable consideration that does not meet the revenue recognition criteria.

11. Income Taxes

Our provision for income taxes is based on estimated effective tax rates derived from an estimate of annual consolidated earnings before taxes, adjusted for nondeductible expenses, other permanent items, and any applicable income tax credits.

The following table presents the provision for income taxes (in thousands) and the effective tax rates:
Three Months Ended
June 25,June 26,
20222021
Income before income taxes$55,087 $19,622 
Provision for income taxes$15,380 $2,413 
Effective tax rate27.9 %12.3 %

Our income tax expense was $15.4 million and $2.4 million for the first quarters of fiscal years 2023 and 2022, respectively, resulting in effective tax rates of 27.9% and 12.3%, respectively.  Our effective tax rate for the first quarter of fiscal year 2023 increased significantly year over year and was higher than the federal statutory rate primarily due to a provision in the Tax Cuts and Jobs Act of 2017 whereby research and development expenditures incurred in tax years beginning after December 31, 2021 must be capitalized and amortized ratably over five or fifteen years for tax purposes, depending on the location in which the research activities are conducted. The resulting capitalization of research and experimental costs impacted the calculation of the Company's global intangible low-taxed income ("GILTI"), which is treated as a period cost, beginning in the first quarter of fiscal year 2023. Our effective tax rate for the first quarter of fiscal year 2022 was lower than the federal statutory rate primarily due to the effect of income earned in certain foreign jurisdictions that is taxed below the federal statutory rate.

The Company records unrecognized tax benefits for the estimated risk associated with tax positions taken on tax returns.  At June 25, 2022, the Company had unrecognized tax benefits of $32.9 million, all of which would impact the effective tax rate if recognized.  The Company’s total unrecognized tax benefits are classified as “Non-current income taxes" in the consolidated condensed balance sheets. The Company recognizes interest and penalties related to unrecognized tax benefits in the provision for income taxes.  As of June 25, 2022, the balance of accrued interest and penalties, net of tax, was $5.4 million. 

On July 27, 2015, the U.S. Tax Court issued an opinion in Altera Corp. et al. v. Commissioner which concluded that the regulations relating to the treatment of stock-based compensation expense in intercompany cost-sharing arrangements were invalid. In 2016 the U.S. Internal Revenue Service appealed the decision to the U.S. Court of Appeals for the Ninth Circuit (the “Ninth Circuit”). On July 24, 2018, the Ninth Circuit issued a decision that was subsequently withdrawn and a reconstituted panel conferred on the appeal. On June 7, 2019, the Ninth Circuit reversed the decision of the U.S. Tax Court and upheld the cost-sharing regulations. On February 10, 2020, Altera Corp. filed a Petition for a Writ of Certiorari with the Supreme Court of the United States, which was denied by the Supreme Court on June 22, 2020. Although the issue is now resolved in the Ninth Circuit, the Ninth Circuit's opinion is not binding in other circuits. The potential impact of this issue on the Company, which is not located within the jurisdiction of the Ninth Circuit, is unclear at this time. We will continue to monitor developments related to this issue and the potential impact of those developments on the Company's current and prior fiscal years.
14


The Company and its subsidiaries are subject to U.S. federal income tax as well as income tax in multiple state and foreign jurisdictions. Fiscal years 2017 through 2022 remain open to examination by the major taxing jurisdictions to which the Company is subject, although carry forward attributes that were generated in tax years prior to fiscal year 2017 may be adjusted upon examination by the tax authorities if they have been, or will be, used in a future period. 

The Company's fiscal year 2017, 2018, and 2019 federal income tax returns are under examination by the U.S. Internal Revenue Service ("IRS").  The IRS has proposed adjustments that would increase U.S. taxable income related to transfer pricing matters with respect to our U.S. and U.K. affiliated companies, and in the first quarter of fiscal year 2023 issued a Revenue Agent’s Report asserting additional tax of approximately $170.5 million, excluding interest, and imposing penalties of approximately $63.7 million. We do not agree with the IRS's positions and we intend to vigorously dispute the proposed adjustments. We intend to pursue resolution through the administrative process with the IRS Independent Office of Appeals and, if necessary, through judicial remedies. We expect it could take a number of years to reach resolution on these matters. Although the final resolution of these matters is uncertain, the Company believes adequate amounts have been reserved for any adjustments to the provision for income taxes that may ultimately result. However, if the IRS prevails in these matters, the amount of assessed tax, interest, and penalties, if any, could be material and may have an adverse impact on our financial position, results of operations, and cash flows in future periods. The Company is not under an income tax audit in any other major taxing jurisdiction.

12. Net Income Per Share

Basic net income per share is based on the weighted effect of common shares issued and outstanding and is calculated by dividing net income by the basic weighted average shares outstanding during the period.  Diluted net income per share is calculated by dividing net income by the weighted average number of common shares used in the basic net income per share calculation, plus the equivalent number of common shares that would be issued assuming exercise or conversion of all potentially dilutive common shares outstanding.  These potentially dilutive items consist primarily of outstanding stock options and restricted stock grants.

The following table details the calculation of basic and diluted earnings per share for the three months ended June 25, 2022 and June 26, 2021 (in thousands, except per share amounts):
Three Months Ended
June 25,June 26,
20222021
Numerator:  
Net income$39,707 $17,209 
Denominator:  
Weighted average shares outstanding56,277 57,582 
Effect of dilutive securities1,527 1,931 
Weighted average diluted shares57,804 59,513 
Basic earnings per share$0.71 $0.30 
Diluted earnings per share$0.69 $0.29 

The weighted outstanding shares excluded from our diluted calculation for the three months ended June 25, 2022 and June 26, 2021 were 386 thousand and 114 thousand, respectively, as the shares were anti-dilutive.

13. Commitments and Contingencies

Capacity Reservation Agreement

On July 28, 2021, the Company entered into a Capacity Reservation and Wafer Supply Commitment Agreement (the “Capacity Reservation Agreement”) with GLOBALFOUNDRIES Singapore Pte. Ltd. (“GlobalFoundries”) to provide the Company a wafer capacity commitment and wafer pricing for Company products for calendar years 2022-2026 (the “Commitment Period”).

15

The Capacity Reservation Agreement requires GlobalFoundries to provide, and the Company to purchase, a defined number of wafers on a quarterly basis for the Commitment Period, subject to shortfall payments. In exchange for GlobalFoundries’ capacity commitment, the Company paid a $60 million non-refundable capacity reservation fee. This reservation fee is recorded in "Other current assets" and "Other assets" on the consolidated condensed balance sheets within the short-term or long-term classification, as appropriate, and amortized over the Commitment Period. In addition, the Company pre-paid GlobalFoundries $195 million for future wafer purchases, which will be credited back to the Company as a portion of the price of wafers purchased beginning in the third quarter of calendar year 2023. This prepayment is currently recorded in "Long-term prepaid wafers" on the consolidated condensed balance sheets.

14. Legal Matters

From time to time, we are involved in legal proceedings concerning matters arising in connection with the conduct of our business activities.  We regularly evaluate the status of legal proceedings in which we are involved in order to assess whether a loss is probable or there is a reasonable possibility that a loss or additional loss may have been incurred, and to determine if accruals are appropriate.  We further evaluate each legal proceeding to assess whether an estimate of possible loss or range of loss can be made.    

Based on current knowledge, management does not believe that there are any pending matters that could potentially have a material adverse effect on our business, financial condition, results of operations or cash flows.  However, we are engaged in various legal actions in the normal course of business.  There can be no assurances in light of the inherent uncertainties involved in any potential legal proceedings, some of which are beyond our control, and an adverse outcome in any legal proceeding could be material to our results of operations or cash flows for any particular reporting period.

15. Stockholders' Equity

Common Stock 

The Company issued an immaterial number of shares of common stock during the three months ended June 25, 2022, pursuant to the Company's equity incentive plans. The Company issued a net 0.1 million shares of common stock during the three months ended June 26, 2021, pursuant to the Company's equity incentive plans.

Share Repurchase Program   

In January 2021, the Board of Directors authorized the repurchase of an additional $350 million of the Company’s common stock. Since inception, approximately $213.9 million of the Company’s common stock has been repurchased under the 2021 share repurchase program, leaving approximately $136.1 million available for repurchase under this plan as of June 25, 2022.  During the three months ended June 25, 2022, the Company repurchased 0.7 million shares of its common stock under the 2021 plan for $56.4 million, at an average cost of $77.78 per share.

16. Segment Information

We determine our operating segments in accordance with FASB guidelines.  Our Chief Executive Officer (“CEO”) has been identified as the chief operating decision maker under these guidelines. 

The Company operates and tracks its results in one reportable segment, but reports revenue in two product lines, Audio and High-Performance Mixed-Signal.  Our CEO receives and uses enterprise-wide financial information to assess financial performance and allocate resources, rather than detailed information at a product line level.  Additionally, our product lines have similar characteristics and customers.  They share support functions such as sales, public relations, supply chain management, various research and development and engineering support, in addition to the general and administrative functions of human resources, legal, finance and information technology.  Therefore, there is no complete, discrete financial information maintained for these product lines. Revenue by product line is disclosed in Note 10 - Revenues.

16


17. Subsequent Event

In July 2022, the Board of Directors authorized the repurchase of an additional $500 million of the Company's common stock, in addition to the $136.1 million remaining from the Board's previous share repurchase authorization in January 2021, described above in Note 15.

ITEM 2.  MANAGEMENT'S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS

The following discussion should be read along with the unaudited consolidated condensed financial statements and notes thereto included in Item 1 of this Quarterly Report on Form 10-Q, as well as the audited consolidated financial statements and notes thereto and Management’s Discussion and Analysis of Financial Condition and Results of Operations for the fiscal year ended March 26, 2022, contained in our fiscal year 2022 Annual Report on Form 10-K filed with the Securities and Exchange Commission (the “Commission”) on May 20, 2022.  We maintain a website at investor.cirrus.com, which makes available free of charge our most recent annual report and all other filings we have made with the Commission. 

Special Note Regarding Forward-Looking Statements

This Quarterly Report on Form 10-Q including Management’s Discussion and Analysis of Financial Condition and Results of Operations and certain information incorporated herein by reference contain forward-looking statements within the meaning of the Private Securities Litigation Reform Act of 1995, Section 27A of the Securities Act of 1933, as amended, and Section 21E of the Securities Exchange Act of 1934, as amended, (the "Exchange Act").  These forward-looking statements are based on expectations, estimates, forecasts and projections and the beliefs and assumptions of our management as of the filing of this Form 10-Q.  In some cases, forward-looking statements are identified by words such as “expect,” “anticipate,” “target,” “project,” “believe,” “goals,” “estimates,” “intend,” and variations of these types of words and similar expressions which are intended to identify these forward-looking statements.  In addition, any statements that refer to our plans, expectations, strategies or other characterizations of future events or circumstances are forward-looking statements.  Readers are cautioned that these forward-looking statements are predictions and are subject to risks, uncertainties and assumptions that are difficult to predict.  Therefore, actual results may differ materially and adversely from those expressed in any forward-looking statements and readers should not place undue reliance on such statements.  We undertake no obligation, and expressly disclaim any duty, to revise or update publicly any forward-looking statement for any reason.

For additional information regarding known material factors that could cause our actual results to differ from our projected results, please see “Item 1A – Risk Factors” in our 2022 Annual Report on Form 10-K filed with the Commission on May 20, 2022, and in Part II, Item 1A “Risk Factors” within this Quarterly Report on Form 10-Q.  Readers should carefully review these risk factors, as well as those identified in other documents filed by us with the Commission. 

Overview

Cirrus Logic, Inc. (“Cirrus Logic,” “We,” “Us,” “Our,” or the “Company”) is a leader in low-power, high-precision mixed-signal processing solutions that create innovative user experiences for the world’s top mobile and consumer applications.

We remain committed to our three-pronged strategy for growing our business: first, maintaining our leadership position in smartphone audio; second, broadening sales of audio components in key profitable applications beyond smartphones; and third, applying our mixed-signal engineering expertise to develop solutions in new, adjacent high-performance mixed-signal applications and markets.

As capacity constraints persist, Cirrus Logic continues to experience demand in excess of supply. In fiscal year 2022, we entered into a long-term Capacity Reservation and Wafer Supply Commitment Agreement with GlobalFoundries, to expand our ability to address unprecedented market demand and provide customers with much-needed supply assurance. We are working with our partners to expand capacity where possible. See additional information in Note 13 - Commitments and Contingencies of the Notes to the Consolidated Condensed Financial Statements.


17

Impact of COVID-19

We continue to expect that COVID-19 will have an adverse effect on our business, financial condition, and results of operations and, with the pandemic ongoing, we are unable to predict the full extent and nature of these impacts at this time. The COVID-19 pandemic will likely heighten or exacerbate many of the other risks described in the risk factors listed in our Form 10-K for the year ended March 26, 2022, and in our other filings with the Commission.

In the longer term, the COVID-19 pandemic is likely to continue to adversely affect the economies and financial markets of many countries, potentially leading to a global economic downturn, inflation or a recession. This would likely adversely affect the demand environment for our products and those of our customers, particularly consumer products such as smartphones, which may, in turn negatively affect our revenue and operating results. To date, any negative impact of COVID-19 on the overall demand for our products, cash flow from operations, need for capital expenditures, and our liquidity position has been limited.

Critical Accounting Policies and Estimates

Our discussion and analysis of the Company’s financial condition and results of operations are based upon the unaudited consolidated condensed financial statements included in this report, which have been prepared in accordance with U.S. GAAP.  The preparation of these financial statements requires us to make estimates and judgments that affect the reported amounts.  We evaluate the estimates on an on-going basis.  We base these estimates on historical experience and on various other assumptions that we believe to be reasonable under the circumstances, the results of which form the basis for making judgments about the carrying values of assets and liabilities that are not readily apparent from other sources.  Actual results may differ from these estimates under different assumptions and conditions. 

There have been no significant changes during the three months ended June 25, 2022, to the information provided under the headings “Critical Accounting Estimates” and "Summary of Significant Accounting Policies" included in our fiscal year 2022 Annual Report on Form 10-K for the fiscal year ended March 26, 2022.

Recently Issued Accounting Pronouncements

For a discussion of recently issued accounting pronouncements, refer to Note 2 of the Notes to the Consolidated Condensed Financial Statements.


Results of Operations 

Our fiscal year is the 52- or 53-week period ending on the last Saturday in March. Fiscal years 2023 and 2022 are both 52-week fiscal years.


18

The following table summarizes the results of our operations for the first three months of fiscal years 2023 and 2022, respectively, as a percentage of net sales.  All percentage amounts were calculated using the underlying data in thousands, unaudited:

Three Months Ended
June 25,June 26,
20222021
Net sales100 %100 %
Gross margin51 %50 %
Research and development28 %31 %
Selling, general and administrative%12 %
Income from operations14 %%
Interest income— %— %
Interest expense— %— %
Other income— %— %
Income before income taxes14 %%
Provision for income taxes%%
Net income10 %%

Net Sales 

Net sales for the first quarter of fiscal year 2023 increased $116.4 million, or 42 percent, to $393.6 million from $277.3 million in the first quarter of fiscal year 2022.  Net sales from high-performance mixed-signal products increased $79.2 million for the quarter versus the first quarter of fiscal year 2022, primarily due to content gains, particularly in smartphones. Net sales from our audio products increased $37.1 million, primarily driven by higher ASPs.

International sales, including sales to U.S.-based end customers that manufacture products through contract manufacturers or plants located overseas, were approximately 98 percent of net sales for each of the first quarters of fiscal years 2023 and 2022. Our sales are denominated primarily in U.S. dollars. 

Since the components we produce are largely proprietary, we consider our end customer to be the entity specifying the use of our component in their design. These end customers may purchase our products directly from us, through distributors or third-party manufacturers contracted to produce their designs.  For the first quarter of fiscal years 2023 and 2022, our ten largest end customers represented approximately 89 percent and 90 percent of our net sales, respectively.

We had one end customer, Apple Inc., that purchased through multiple contract manufacturers and represented approximately 79 percent and 72 percent, of the Company’s total net sales for the first quarter of fiscal years 2023 and 2022, respectively.
 
No other end customer or distributor represented more than 10 percent of net sales for the three months ended June 25, 2022 or June 26, 2021.

For more information, please see Part II—Item 1A—Risk Factors— “We depend on a limited number of customers and distributors for a substantial portion of our sales, and the loss of, or a significant reduction in orders from, or pricing on products sold to, any key customer or distributor could significantly reduce our sales and our profitability.”

Gross Margin

Gross margin was 51.5 percent in the first quarter of fiscal year 2023, up from 50.5 percent in the first quarter of fiscal year 2022. The increase reflects the favorable impact of higher ASPs on general market products in excess of supply chain cost increases.

Research and Development Expense

Research and development expense for the first quarter of fiscal year 2023 was $109.7 million, an increase of $24.0 million, from $85.7 million in the first quarter of fiscal year 2022.  The primary drivers were higher employee-related expenses,
19

including additional headcount, amortization of acquisition intangibles, acquisition-related costs, stock compensation, variable compensation, product development and facilities-related costs.

Selling, General and Administrative Expense

Selling, general and administrative expense for the first quarter of fiscal year 2023 was $38.6 million, an increase of $3.5 million, from $35.1 million in the first quarter of fiscal year 2022, primarily due to higher employee-related expenses and variable compensation.

Interest Income

The Company reported interest income of $0.5 million and $1.0 million, for the three months ended June 25, 2022 and June 26, 2021, respectively. Interest income decreased in the current period due to lower yields on lower combined average cash, cash equivalents and marketable securities balances, compared to the prior period.

Interest Expense
The Company reported interest expense of $0.2 million and $0.3 million for the three months ended June 25, 2022 and June 26, 2021, respectively.  Interest expense consists primarily of commitment fees associated with the Company's Revolving Credit Facility (see Note 9).

Other Income (Expense)

For the three months ended June 25, 2022 and June 26, 2021, the Company reported $0.5 million in other income and $0.2 million in other expense, respectively, primarily related to remeasurement on foreign currency denominated monetary assets and liabilities.   

Income Taxes

Our provision for income taxes is based on estimated effective tax rates derived from an estimate of annual consolidated earnings before taxes, adjusted for nondeductible expenses, other permanent items and any applicable credits. 

The following table presents the provision for income taxes (in thousands) and the effective tax rates:

Three Months Ended
June 25,June 26,
20222021
Income before income taxes$55,087 $19,622 
Provision for income taxes$15,380 $2,413 
Effective tax rate27.9 %12.3 %

Our income tax expense for the first quarter of fiscal year 2023 was $15.4 million compared to $2.4 million for the first quarter of fiscal year 2022, resulting in effective tax rates of 27.9% and 12.3%, respectively. Our effective tax rate for the first quarter of fiscal year 2023 increased significantly year over year and was higher than the federal statutory rate primarily due to a provision in the Tax Cuts and Jobs Act of 2017 (the "Act") whereby research and development expenditures incurred in tax years beginning after December 31, 2021 must be capitalized and amortized ratably over five or fifteen years for tax purposes, depending on the location in which the research activities are conducted. The resulting capitalization of research and experimental costs impacted the calculation of the Company's global intangible low-taxed income ("GILTI"), which is treated as a period cost, beginning in the first quarter of fiscal year 2023. Our effective tax rate for the first quarter of fiscal year 2022 was lower than the federal statutory rate primarily due to the effect of income earned in certain foreign jurisdictions that is taxed below the federal statutory rate.

Liquidity and Capital Resources 

We require cash to fund our operating expenses and working capital requirements, including outlays for inventory, capital expenditures, share repurchases, and strategic acquisitions.  Our principal sources of liquidity are cash on hand, cash
20

generated from operations, cash generated from the sale and maturity of marketable securities, and available borrowings under our $300 million Revolving Credit Facility. 

Cash from operating activities is net income adjusted for certain non-cash items and changes in working capital.  Cash flow from operations was $74.4 million for the first three months of fiscal year 2023 versus cash used in operations of $26.8 million for the corresponding period of fiscal year 2022.  The cash flow from operations during the first three months of fiscal year 2023 was related to the cash components of our net income and a $5.5 million favorable change in working capital, primarily as a result of a decrease in accounts receivables and increase in income taxes payable, partially offset by an increase in inventory and decrease in accounts payable and other accrued liabilities for the period.  The cash flow used in operations during the corresponding period of fiscal year 2022 was related to the cash components of our net income and a $61.7 million unfavorable change in working capital, primarily as a result of increases in accounts receivable and inventories, as well as decreases in accounts payable and other accrued liabilities.       

Net cash used in investing activities was $7.7 million during the first three months of fiscal year 2023 versus $16.7 million during the first three months of fiscal year 2022.  The cash used in investing activities in the first three months of fiscal year 2023 was related to capital expenditures and technology investments of $7.2 million and net purchases of marketable securities of $0.5 million.  The cash used in investing activities in the corresponding period in fiscal year 2022 was related to capital expenditures and technology investments of $11.9 million and net purchases of marketable securities of $4.8 million.

Net cash used in financing activities was $57.1 million during the first three months of fiscal year 2023 and was primarily associated with stock repurchases for the period of $56.4 million.  The cash used in financing activities during the first three months of fiscal year 2022 of $13.5 million was primarily associated with stock repurchases during the period of $12.5 million.

Our future capital requirements will depend on many factors, including the rate of sales growth, market acceptance of our products, the timing and extent of research and development projects, the Acquisition (discussed further in Note 8 - Acquisition of the Notes to the Consolidated Condensed Financial Statements) and potential future acquisitions of companies or technologies, commitments under the Capacity Reservation Agreement with GlobalFoundries (discussed further in Note 13 - Commitments and Contingencies of the Notes to the Consolidated Condensed Financial Statements), and the expansion of our sales and marketing activities. We believe our expected future cash earnings, existing cash, cash equivalents, investment balances, and available borrowings under our Revolving Credit Facility will be sufficient to meet our capital requirements through at least the next 12 months, although we could be required, or could elect, to seek additional funding prior to that time.
Revolving Credit Facility

On July 8, 2021, the Company entered into a second amended and restated credit agreement (the “Second Amended Credit Agreement”) with Wells Fargo Bank, National Association, as administrative agent, and the lenders party thereto. The Second Amended Credit Agreement provides for a $300 million senior secured revolving credit facility (the “Revolving Credit Facility”). The Revolving Credit Facility matures on July 8, 2026 (the “Maturity Date”). The Revolving Credit Facility is required to be guaranteed by all of Cirrus Logic’s material domestic subsidiaries ("Subsidiary Guarantors"). The Revolving Credit Facility is secured by substantially all the assets of Cirrus Logic and any Subsidiary Guarantors, except for certain excluded assets.

Borrowings under the Revolving Credit Facility may, at Cirrus Logic’s election, bear interest at either (a) a base rate plus the applicable margin ("Base Rate Loans") or (b) a LIBOR rate plus the applicable margin ("LIBOR Rate Loans"). The Applicable Margin ranges from 0% to 0.75% per annum for Base Rate Loans and 1.00% to 1.75% per annum for LIBOR Rate Loans based on the ratio of consolidated funded indebtedness to consolidated EBITDA for the most recently ended period of four consecutive fiscal quarters (the “Consolidated Leverage Ratio”). The Second Amended Credit Agreement further provides a method for determining an alternative rate of interest if the LIBOR Rate is no longer available or upon the occurrence of certain other events. A Commitment Fee accrues at a rate per annum ranging from 0.175% to 0.275% (based on the Consolidated Leverage Ratio) on the average daily unused portion of the commitment of the lenders.

The Second Amended Credit Agreement contains customary affirmative covenants, including, among others, covenants regarding the payment of taxes and other obligations, maintenance of insurance, reporting requirements, and compliance with applicable laws and regulations. Further, the Second Amended Credit Agreement contains customary negative covenants limiting the ability of Cirrus Logic or any Subsidiary to, among other things, incur debt, grant liens, make investments, effect certain fundamental changes, make certain asset dispositions, and make certain restricted payments. The Revolving Credit Facility also contains certain financial covenants providing that (a) the ratio of consolidated funded indebtedness (minus up to $200 million of unrestricted cash and cash equivalents available on such date) to consolidated
21

EBITDA for the prior four consecutive quarters must not be greater than 3.00 to 1.00 (the “Consolidated Net Leverage Ratio”) and (b) the ratio of consolidated EBITDA for the prior four consecutive quarters to consolidated interest expense paid or payable in cash for the prior four consecutive quarters must not be less than 3.00 to 1.00 (the “Consolidated Interest Coverage Ratio”).

As of June 25, 2022, the Company had no amounts outstanding under the Revolving Credit Facility and was in compliance with all covenants under the Second Amended Credit Agreement.  

ITEM 3.  QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK

We are exposed to market risks associated with interest rates on our debt securities, currency movements on non-functional currency assets and liabilities, and the effect of market factors on the value of our marketable securities.  We assess these risks on a regular basis and have established policies that are designed to protect against the adverse effects of these and other potential exposures. We use forward contracts to manage exposure to foreign currency exchange risk attributable to certain non-U.S. dollar balance sheet exposures. Gains and losses from these foreign currency forward contracts are recognized currently in earnings along with the gains and losses resulting from remeasuring the underlying exposures.  For further description of our market risks, see “Part II – Item 7A – Quantitative and Qualitative Disclosures about Market Risk” in our fiscal year 2022 Annual Report on Form 10-K filed with the Commission on May 20, 2022. For related financial statement impact see Note 5 - Derivative Financial Instruments.

ITEM 4.  CONTROLS AND PROCEDURES

Evaluation of disclosure controls and procedures

As required by Rule 13a-15(b) of the Exchange Act, we have evaluated, under the supervision and with the participation of our management, including our chief executive officer (CEO) and chief financial officer (CFO), the effectiveness of the design and operation of our disclosure controls and procedures (as defined in Rules 13a-15(e) and 15d-15(e) of the Exchange Act) as of the end of the period covered by this Quarterly Report on Form 10-Q.  Our disclosure controls and procedures are designed to provide reasonable assurance that the information required to be disclosed by us in reports that we file or submit under the Exchange Act is (i) recorded, processed, summarized and reported within the time periods specified in the Commission rules and forms and (ii) accumulated and communicated to our management, including our CEO and CFO, as appropriate, to allow timely decisions regarding required disclosure. 
Based upon the evaluation, our management, including our CEO and CFO, has concluded that our disclosure controls and procedures were effective as of June 25, 2022.
Changes in control over financial reporting

There has been no change in the Company’s internal control over financial reporting during the quarter ended June 25, 2022, that has materially affected, or is reasonably likely to materially affect, the Company’s internal control over financial reporting. 


PART II. OTHER INFORMATION

ITEM 1.  LEGAL PROCEEDINGS

Information regarding legal proceedings to which the Company is a party is set forth in Note 14 – Legal Matters to our unaudited consolidated condensed financial statements and is incorporated herein by reference. 

ITEM 1A. RISK FACTORS

In evaluating all forward-looking statements, you should specifically consider risk factors that may cause actual results to vary from those contained in the forward-looking statements.  Various risk factors associated with our business are included in our Annual Report on Form 10-K for the year ended March 26, 2022, as filed with the Commission on May 20, 2022, and available at www.sec.gov.  Other than as set forth below, there have been no material changes to those risk factors previously disclosed in our Annual Report on Form 10-K for the fiscal year ended March 26, 2022.

22

We depend on a limited number of customers and distributors for a substantial portion of our sales, and the loss of, or a significant reduction in orders from, or pricing on products sold to, any key customer or distributor could significantly reduce our sales and our profitability.

While we generate sales from a broad base of customers worldwide, the loss of any of our key customers, or a significant reduction in sales or selling prices to any key customer, or reductions in selling prices made to retain key customer relationships, would significantly reduce our revenue, margins and earnings and adversely affect our business.  For the first quarter of fiscal years 2023 and 2022, our ten largest end customers represented approximately 89 percent and 90 percent of our net sales, respectively. We had one end customer, Apple Inc., that purchased through multiple contract manufacturers and represented approximately 79 percent and 72 percent of the Company’s total net sales for the first quarter of fiscal years 2023 and 2022, respectively.  No other end customer or distributor represented more than 10 percent of net sales for the three months ended June 25, 2022, or June 26, 2021.
 
We may not be able to maintain or increase sales to certain of our key customers for a variety of reasons, including:

- most of our customers can stop incorporating our products into their own products with limited notice to us and suffer little or no penalty;

- our agreements with our customers typically do not require them to purchase a minimum quantity of our products;

- many of our customers have pre-existing or concurrent relationships with our current or potential competitors that may affect the customers’ decisions to purchase our products;

- many of our customers have sufficient resources to internally develop technology solutions and semiconductor components that could replace the products that we currently supply in our customers’ end products;

- our customers face intense competition from other manufacturers that do not use our products; and

- our customers regularly evaluate alternative sources of supply in order to diversify their supplier base, which increases their negotiating leverage with us and their ability to either obtain or dual source components from other suppliers.

In addition, our dependence on a limited number of key customers may make it easier for them to pressure us on price reductions. We have experienced pricing pressure from certain key customers and we expect that the average selling prices for certain of our products will decline from time to time, potentially reducing our revenue, margins, and earnings.

Our key customer relationships often require us to develop new products that may involve significant technological challenges. Our customers frequently place considerable pressure on us to meet tight development schedules. In addition, we have, and may again in the future, entered into customer agreements providing for exclusivity periods during which we may only sell specified products or technology to a specific customer. Even without exclusivity periods, the products that we develop are often specific to our customer's system architecture and frequently cannot be sold to other customers. Accordingly, we may have to devote a substantial amount of resources to strategic relationships, which could detract from or delay our completion of other important development projects or the development of next generation products and technologies.

Moreover, our reliance on certain customers may continue to increase, which could heighten the risks associated with having key customers, including making us more vulnerable to significant reductions in revenue, margins and earnings, pricing pressure, and other adverse effects on our business.

Our results may be impacted by recent significant increases in inflation in the U.S. and overseas.

As previously disclosed in the risk factor section of our May 20, 2022 Annual Report on Form 10-K filing, we may be adversely impacted by global economic conditions. In recent months, inflation has continued to increase significantly in the U.S. and overseas resulting in rising transportation, wages, and other costs. There is a risk that inflation may generally affect us by increasing our cost of labor, manufacturing, and other costs. Although we do not believe that inflation has had a material impact on our financial position or results of operations to date, if our costs become subject to significant inflationary pressures, we may not be able to fully offset such higher costs with increased revenues. Our inability or failure to do so could
23

harm our business, financial condition, and results of operations. In addition, inflationary pressures could also result in a decline in consumer confidence and spending, potentially impacting demand for our customers' end products in the consumer electronics and smartphone markets. Any such decline would likely impact our business, operating results, and financial condition.

ITEM 2.  UNREGISTERED SALES OF EQUITY SECURITIES AND USE OF PROCEEDS

The following table provides information about purchases of equity securities that are registered by us pursuant to Section 12 of the Exchange Act during the three months ended June 25, 2022 (in thousands, except per share amounts):

Monthly PeriodTotal Number of Shares PurchasedAverage Price Paid Per ShareTotal Number of Shares Purchased as Part of Publicly Announced Plans or ProgramsApproximate Dollar Value of Shares That May Yet Be Purchased Under the Plans or Programs (1)
March 27, 2022 - April 23, 2022— $— — $192,514 
April 24, 2022 - May 21, 2022725 77.78 725 136,131 
May 22, 2022 - June 25, 2022— — — 136,131 
Total725 $77.78 725 $136,131 

(1) The Company currently has one active share repurchase program, the $350 million share repurchase program authorized by the Board of Directors in January 2021. The repurchases are to be funded from existing cash and intended to be effected from time to time in accordance with applicable securities laws through the open market or in privately negotiated transactions. The timing of the repurchases and the actual amount purchased depend on a variety of factors including general market and economic conditions and other corporate considerations. The program does not have an expiration date, does not obligate the Company to repurchase any particular amount of common stock, and may be modified or suspended at any time at the Company's discretion. The Company repurchased 0.7 million shares of its common stock for $56.4 million during the first quarter of fiscal year 2023 under the 2021 repurchase program. All of these shares were repurchased in the open market and were funded from existing cash. All shares of our common stock that were repurchased were retired as of June 25, 2022.

ITEM 3.  DEFAULTS UPON SENIOR SECURITIES

None.

ITEM 4.  MINE SAFETY DISCLOSURES

Not applicable.

ITEM 5.  OTHER INFORMATION

None.


24


ITEM 6.  EXHIBITS

The following exhibits are filed as part of or incorporated by reference into this Report:

NumberDescription
3.1
3.2
31.1
31.2
32.1*
32.2*
101.INSXBRL Instance Document - the instance document does not appear in the Interactive Data File because its XBRL tags are embedded within the Inline XBRL document
101.SCHXBRL Taxonomy Extension Schema Document
101.CALXBRL Taxonomy Extension Calculation Linkbase Document
101.LABXBRL Taxonomy Extension Label Linkbase Document
101.PREXBRL Taxonomy Extension Presentation Linkbase Document
101.DEFXBRL Taxonomy Extension Definition Linkbase Document
104Cover Page Interactive Data File (formatted as Inline XBRL and contained in Exhibit 101)

1.Incorporated by reference from Registrant’s Report on Form 10-K for the fiscal year ended March 31, 2001, filed with the Commission on June 22, 2001 (Registration No. 000-17795).
2.Incorporated by reference from Registrant’s Report on Form 8-K filed with the Commission on March 26, 2021 (Registration No. 000-17795).

*    The certifications attached as Exhibits 32.1 and 32.2 accompanying this Quarterly Report on Form 10-Q, are deemed furnished and not filed with the SEC and are not to be incorporated by reference into any filing of the Registrant under the Securities Act of 1933, as amended, whether made before or after the date of this Quarterly Report on Form 10-Q, irrespective of any general incorporation language contained in such filing.



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.

CIRRUS LOGIC, INC.
Date:August 2, 2022/s/ Venk Nathamuni
Venk Nathamuni
Chief Financial Officer and Principal Accounting Officer
25
EX-31.1 2 ex311-crus062522.htm EX-31.1 Document

CERTIFICATION
pursuant to Section 302 of the Sarbanes-Oxley Act of 2002

I, John M. Forsyth, certify that:
1.I have reviewed this Quarterly Report on Form 10-Q of Cirrus Logic, Inc.;
2.Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;
3.Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;
4.The registrant’s other certifying officer(s) and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:
(a)Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;
(b)Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;
(c)Evaluated the effectiveness of the registrant’s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and
(d)Disclosed in this report any change in the registrant’s internal control over financial reporting that occurred during the registrant’s most recent fiscal quarter (the registrant’s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant’s internal control over financial reporting; and
5.The registrant’s other certifying officer(s) and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant’s auditors and the audit committee of the registrant’s board of directors (or persons performing the equivalent functions):
(a)All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant’s ability to record, process, summarize and report financial information; and
(b)Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant’s internal control over financial reporting.
Date:August 2, 2022/s/ John M. Forsyth
John M. Forsyth
President and Chief Executive Officer


EX-31.2 3 ex312-crus062522.htm EX-31.2 Document

CERTIFICATION
pursuant to Section 302 of the Sarbanes-Oxley Act of 2002

I, Venk Nathamuni, certify that:
1.I have reviewed this Quarterly Report on Form 10-Q of Cirrus Logic, Inc.;
2.Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;
3.Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;
4.The registrant’s other certifying officer(s) and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:
(a)Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;
(b)Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;
(c)Evaluated the effectiveness of the registrant’s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and
(d)Disclosed in this report any change in the registrant’s internal control over financial reporting that occurred during the registrant’s most recent fiscal quarter (the registrant’s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant’s internal control over financial reporting; and
5.The registrant’s other certifying officer(s) and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant’s auditors and the audit committee of the registrant’s board of directors (or persons performing the equivalent functions):
(a)All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant’s ability to record, process, summarize and report financial information; and
(b)Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant’s internal control over financial reporting.
Date:August 2, 2022/s/ Venk Nathamuni
Venk Nathamuni
Chief Financial Officer and Principal Accounting Officer


EX-32.1 4 ex321-crus062522.htm EX-32.1 Document

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

In connection with the Quarterly Report of Cirrus Logic, Inc. (the “Company”) on Form 10-Q for the period ended June 25, 2022, as filed with the Securities and Exchange Commission on the date hereof (the “Report”), I, John M. Forsyth, Chief Executive Officer of the Company, hereby certify as of the date hereof, solely for purposes of Title 18, Chapter 63, Section 1350 of the United States Code, that to my knowledge:
1.The Report fully complies with the requirements of Section 13(a) or 15(d), of the Securities Exchange Act of 1934, as amended; and
2.The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.
A signed original of this written statement required by Section 906, or other document authenticating, acknowledging, or otherwise adopting the signature that appears in typed form within the electronic version of this written statement required by Section 906, has been provided to the Company and will be retained by the Company and furnished to the Securities and Exchange Commission or its staff upon request.
This Certification has not been, and shall not be deemed, “filed” with the Securities and Exchange Commission.
Date:August 2, 2022/s/ John M. Forsyth
John M. Forsyth
President and Chief Executive Officer


EX-32.2 5 ex322-crus062522.htm EX-32.2 Document

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

In connection with the Quarterly Report of Cirrus Logic, Inc. (the “Company”) on Form 10-Q for the period ended June 25, 2022, as filed with the Securities and Exchange Commission on the date hereof (the “Report”), I, Venk Nathamuni, Chief Financial Officer of the Company, hereby certify as of the date hereof, solely for purposes of Title 18, Chapter 63, Section 1350 of the United States Code, that to my knowledge:
1.The Report fully complies with the requirements of Section 13(a) or 15(d), of the Securities Exchange Act of 1934, as amended; and
2.The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.
A signed original of this written statement required by Section 906, or other document authenticating, acknowledging, or otherwise adopting the signature that appears in typed form within the electronic version of this written statement required by Section 906, has been provided to the Company and will be retained by the Company and furnished to the Securities and Exchange Commission or its staff upon request.
This Certification has not been, and shall not be deemed, “filed” with the Securities and Exchange Commission.
Date:August 2, 2022/s/ Venk Nathamuni
Venk Nathamuni
Chief Financial Officer and Principal Accounting Officer


EX-101.SCH 6 crus-20220625.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 0001001 - Document - Cover link:presentationLink link:calculationLink link:definitionLink 1001002 - Statement - Consolidated Condensed Balance Sheets link:presentationLink link:calculationLink link:definitionLink 1002003 - Statement - Consolidated Condensed Statements Of Income link:presentationLink link:calculationLink link:definitionLink 1003004 - Statement - Consolidated Condensed Statements Of Comprehensive Income link:presentationLink link:calculationLink link:definitionLink 1004005 - Statement - Consolidated Condensed Statements Of Cash Flows link:presentationLink link:calculationLink link:definitionLink 1005006 - Statement - Consolidated Condensed Statements Of Stockholders' Equity link:presentationLink link:calculationLink link:definitionLink 2101101 - Disclosure - Basis of Presentation link:presentationLink link:calculationLink link:definitionLink 2102102 - Disclosure - Recently Issued Accounting Pronouncements link:presentationLink link:calculationLink link:definitionLink 2203201 - Disclosure - Recently Issued Accounting Pronouncements (Policies) link:presentationLink link:calculationLink link:definitionLink 2104103 - Disclosure - Marketable Securities link:presentationLink link:calculationLink link:definitionLink 2305301 - Disclosure - Marketable Securities (Tables) link:presentationLink link:calculationLink link:definitionLink 2406401 - Disclosure - Marketable Securities (Schedule of Available-for-sale Securities) (Details) link:presentationLink link:calculationLink link:definitionLink 2407402 - Disclosure - Marketable Securities (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 2408403 - Disclosure - Marketable Securities (Schedule of Cost and Estimated Fair Value of Available-for-sale Securities by Contractual Maturity) (Details) link:presentationLink link:calculationLink link:definitionLink 2109104 - Disclosure - Fair Value of Financial Instruments link:presentationLink link:calculationLink link:definitionLink 2310302 - Disclosure - Fair Value of Financial Instruments (Tables) link:presentationLink link:calculationLink link:definitionLink 2411404 - Disclosure - Fair Value of Financial Instruments (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 2412405 - Disclosure - Fair Value of Financial Instruments (Schedule of Fair Value of Financial Assets and Liabilities) (Details) link:presentationLink link:calculationLink link:definitionLink 2113105 - Disclosure - Derivative Financial Instruments link:presentationLink link:calculationLink link:definitionLink 2314303 - Disclosure - Derivative Financial Instruments (Tables) link:presentationLink link:calculationLink link:definitionLink 2415406 - Disclosure - Derivative Financial Instruments (Details) link:presentationLink link:calculationLink link:definitionLink 2116106 - Disclosure - Accounts Receivable, net link:presentationLink link:calculationLink link:definitionLink 2317304 - Disclosure - Accounts Receivable, net (Tables) link:presentationLink link:calculationLink link:definitionLink 2418407 - Disclosure - Accounts Receivable, net (Components of Accounts Receivable, net) (Details) link:presentationLink link:calculationLink link:definitionLink 2119107 - Disclosure - Inventories link:presentationLink link:calculationLink link:definitionLink 2320305 - Disclosure - Inventories (Tables) link:presentationLink link:calculationLink link:definitionLink 2421408 - Disclosure - Inventories (Schedule of Inventories) (Details) link:presentationLink link:calculationLink link:definitionLink 2122108 - Disclosure - Acquisition link:presentationLink link:calculationLink link:definitionLink 2323306 - Disclosure - Acquisition (Tables) link:presentationLink link:calculationLink link:definitionLink 2424409 - Disclosure - Acquisition (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 2425410 - Disclosure - Acquisition (Allocation of Purchase Price) (Details) link:presentationLink link:calculationLink link:definitionLink 2126109 - Disclosure - Revolving Credit Facility link:presentationLink link:calculationLink link:definitionLink 2427411 - Disclosure - Revolving Credit Facility (Details) link:presentationLink link:calculationLink link:definitionLink 2128110 - Disclosure - Revenues link:presentationLink link:calculationLink link:definitionLink 2329307 - Disclosure - Revenues (Tables) link:presentationLink link:calculationLink link:definitionLink 2430412 - Disclosure - Revenues - Summary of Product Lines (Details) link:presentationLink link:calculationLink link:definitionLink 2431413 - Disclosure - Revenues - Summary of Geographic Disaggregation (Details) link:presentationLink link:calculationLink link:definitionLink 2432414 - Disclosure - Revenues - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2133111 - Disclosure - Income Taxes link:presentationLink link:calculationLink link:definitionLink 2334308 - Disclosure - Income Taxes (Tables) link:presentationLink link:calculationLink link:definitionLink 2435415 - Disclosure - Income Taxes (Provision for Income Taxes) (Details) link:presentationLink link:calculationLink link:definitionLink 2436416 - Disclosure - Income Taxes (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 2137112 - Disclosure - Net Income Per Share link:presentationLink link:calculationLink link:definitionLink 2338309 - Disclosure - Net Income Per Share (Tables) link:presentationLink link:calculationLink link:definitionLink 2439417 - Disclosure - Net Income Per Share (Calculation of Basic and Diluted Earnings (Loss) Per Share) (Details) link:presentationLink link:calculationLink link:definitionLink 2440418 - Disclosure - Net Income Per Share (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 2141113 - Disclosure - Commitment and Contingencies link:presentationLink link:calculationLink link:definitionLink 2442419 - Disclosure - Commitment and Contingencies (Details) link:presentationLink link:calculationLink link:definitionLink 2143114 - Disclosure - Legal Matters link:presentationLink link:calculationLink link:definitionLink 2144115 - Disclosure - Stockholders' Equity link:presentationLink link:calculationLink link:definitionLink 2445420 - Disclosure - Stockholders' Equity (Common Stock) (Details) link:presentationLink link:calculationLink link:definitionLink 2446421 - Disclosure - Stockholders' Equity (Share Repurchase Program) (Details) link:presentationLink link:calculationLink link:definitionLink 2147116 - Disclosure - Segment Information link:presentationLink link:calculationLink link:definitionLink 2448422 - Disclosure - Segment Information (Details) link:presentationLink link:calculationLink link:definitionLink 2149117 - Disclosure - Subsequent Events link:presentationLink link:calculationLink link:definitionLink 2450423 - Disclosure - Subsequent Events (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 7 crus-20220625_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 8 crus-20220625_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 9 crus-20220625_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Business Acquisition [Axis] Business Acquisition [Axis] Within 1 year Debt Securities, Available-for-Sale, Fair Value, Maturity, Allocated and Single Maturity Date, Year One Increase (Decrease) in Stockholders' Equity [Roll Forward] Increase (Decrease) in Stockholders' Equity [Roll Forward] Adjustments to reconcile net income to net cash provided by (used in) operating activities: Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract] Provision for income taxes Income Tax Expense (Benefit) Geographical [Domain] Geographical [Domain] Deferred tax assets Deferred Income Tax Assets, Net Income Statement [Abstract] Entity Address, Postal Zip Code Entity Address, Postal Zip Code Additional Paid-In Capital Additional Paid-in Capital [Member] Document Fiscal Period Focus Document Fiscal Period Focus Cost of sales Cost of Goods and Services Sold Debt covenant, exclusion of unrestricted cash and cash equivalents for ratio of consolidated funded indebtedness Debt Instrument, Debt Covenant, Ratio Of Consolidated Funded Indebtedness, Unrestricted Cash And Cash Equivalent Exclusion Debt Instrument, Debt Covenant, Ratio Of Consolidated Funded Indebtedness, Unrestricted Cash And Cash Equivalent Exclusion Diluted weighted average common shares outstanding (in shares) Weighted average diluted shares (in shares) Weighted Average Number of Shares Outstanding, Diluted Schedule of Inventories Schedule of Inventory, Current [Table Text Block] Debt Instrument [Axis] Debt Instrument [Axis] Long-term prepaid wafers Advances On Inventory Purchases, Noncurrent Advances On Inventory Purchases, Noncurrent Income Tax Disclosure [Abstract] Line of credit facility maximum borrowing capacity Line of Credit Facility, Maximum Borrowing Capacity Debt Securities, Available-for-sale [Line Items] Debt Securities, Available-for-Sale [Line Items] Schedule of Available-for-sale Securities Schedule of Available-for-Sale Securities Reconciliation [Table Text Block] Base Rate Base Rate [Member] Fair Value of Financial Instruments Fair Value of Financial Instruments, Policy [Policy Text Block] Current liabilities Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities Debt Instrument, Name [Domain] Debt Instrument, Name [Domain] Business Acquisition, Acquiree [Domain] Business Acquisition, Acquiree [Domain] Financial Instruments [Domain] Financial Instruments [Domain] Basis spread on variable rate Debt Instrument, Basis Spread on Variable Rate Number of foreign currency derivatives held Number of Foreign Currency Derivatives Held Statistical Measurement [Domain] Statistical Measurement [Domain] Legal Matters Legal Matters and Contingencies [Text Block] Foreign currency translation loss Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Gain (Loss), before Reclassification and Tax Lion Semiconductor, Inc. Lion Semiconductor, Inc. [Member] Lion Semiconductor, Inc. Capital stock Additional Paid in Capital, Common Stock 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 Change in foreign currency translation adjustments Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax Other non-cash adjustments Other Noncash Income (Expense) Commitments and Contingencies Commitments and Contingencies Disclosure [Text Block] Current liabilities: Liabilities, Current [Abstract] Foreign currency forward contracts Foreign Exchange Forward [Member] Issuance of common stock, net of shares withheld for taxes Proceeds from Stock Options Exercised Beginning balance (in shares) Ending balance (in shares) Common Stock, Shares, Issued Numerator: Earnings Per Share, Numerator [Abstract] Earnings Per Share, Numerator [Abstract] Net income Net income Net income Net Income (Loss) Attributable to Parent Denominator: Earnings Per Share, Denominator [Abstract] Earnings Per Share, Denominator [Abstract] Weighted average shares outstanding excluded from diluted calculation (in shares) Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Merger consideration - retention Business Combination, Deferred Cash Consideration Business Combination, Deferred Cash Consideration After 1 year Debt Securities, Available-for-Sale, Fair Value, Maturity, Allocated and Single Maturity Date, after Year One Through Five Subsequent Event Type [Axis] Subsequent Event Type [Axis] Share Repurchase Program [Domain] Share Repurchase Program [Domain] Gross accounts receivable Accounts Receivable, before Allowance for Credit Loss, Current Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] Equity Component [Domain] Equity Component [Domain] Amendment Flag Amendment Flag Net cash used in investing activities Net Cash Provided by (Used in) Investing Activities Subsequent Event Type [Domain] Subsequent Event Type [Domain] Second Amended Credit Agreement Revolving Credit Facility Second Amended Credit Agreement Revolving Credit Facility [Member] Second Amended Credit Agreement Revolving Credit Facility Comprehensive income Comprehensive Income (Loss), Net of Tax, Attributable to Parent Audio Products Portable Audio Products [Member] Portable Audio Product line Gross Unrealized Gains Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Gain, before Tax Entity Current Reporting Status Entity Current Reporting Status Deferred tax liabilities Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Deferred Tax Liabilities Other assets Other Assets, Noncurrent Hedging Designation [Domain] Hedging Designation [Domain] Line of Credit Facility [Abstract] Schedule of Provision for Income Taxes and Effective Tax Rates Schedule of Provision for Income Taxes and Effective Tax Rates [Table Text Block] Tabular disclosure for income before taxes, provision for income taxes and effective tax rates. Acquisition-related liabilities Business Combination, Acquisition Related Liabilities, Current Business Combination, Acquisition Related Liabilities, Current Derivative Instrument [Axis] Derivative Instrument [Axis] Depreciation and amortization Depreciation, Depletion and Amortization Disaggregation of Revenue [Table] Disaggregation of Revenue [Table] Line of credit facility, unused capacity, commitment fee percentage Line of Credit Facility, Unused Capacity, Commitment Fee Percentage Estimated Fair Value (Net Carrying Amount) Estimated Fair Value (Net Carrying Amount) Available-for-sale securities Debt Securities, Available-for-Sale, Excluding Accrued Interest Total long-term liabilities Liabilities, Noncurrent Statement of Cash Flows [Abstract] Amounts drawn under the credit facility Long-Term Line of Credit Entity Address, State or Province Entity Address, State or Province Quoted Prices in Active Markets for Identical Assets Level 1 Fair Value, Inputs, Level 1 [Member] Allocation of Purchase Price Schedule of Recognized Identified Assets Acquired and Liabilities Assumed [Table Text Block] Estimate of possible loss Income Tax Examination, Estimate of Possible Loss Cash and Cash Equivalents [Axis] Cash and Cash Equivalents [Axis] Average cost per share repurchased (in dollars per share) Average cost per share repurchased Average cost per share repurchased. Net cash provided by (used in) operating activities Net Cash Provided by (Used in) Operating Activities Entity Incorporation, State or Country Code Entity Incorporation, State or Country Code Current lease liabilities Operating Lease, Liability, Current Property and equipment, net Property, Plant and Equipment, Net Agency discount notes Agency Discount Notes [Member] Agency Discount Notes Number of product lines Number of product lines Number of product lines Accounts Receivable, after Allowance for Credit Loss [Abstract] Account receivable Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Receivables Allowance for doubtful accounts Accounts Receivable, Allowance for Credit Loss, Current Manufacturing advances Business Combination, Recognized Identifiable Assets Acquired And Liabilities Assumed, Manufacturing Advances Business Combination, Recognized Identifiable Assets Acquired And Liabilities Assumed, Manufacturing Advances Other income (expense) Other Nonoperating Income (Expense) Rest of World Other Countries [Member] Other Countries Accounts Receivable, net Loans, Notes, Trade and Other Receivables Disclosure [Text Block] Change in unrealized gain (loss) on marketable securities, net of tax OCI, Debt Securities, Available-for-Sale, Gain (Loss), after Adjustment and Tax Statement of Comprehensive Income [Abstract] Capacity reservation fee Payments for Long-Term Purchase Commitment, Capacity Reservation Fee Payments for Long-Term Purchase Commitment, Capacity Reservation Fee Geographical [Axis] Geographical [Axis] Total operating expenses Operating Expenses Maximum Maximum [Member] Cash flows from investing activities: Net Cash Provided by (Used in) Investing Activities [Abstract] Accumulated other comprehensive loss Accumulated Other Comprehensive Income (Loss), Net of Tax Outstanding share capital Business Acquisition, Percentage of Voting Interests Acquired Cash Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Cash and Equivalents Credit facility, fair value Line of Credit Facility, Fair Value of Amount Outstanding Common stock issued as part of stock incentive plan (in shares) Shares Issued, Shares, Share-Based Payment Arrangement, before Forfeiture Entity Common Stock, Shares Outstanding Entity Common Stock, Shares Outstanding Schedule of Business Acquisitions, by Acquisition [Table] Schedule of Business Acquisitions, by Acquisition [Table] Fair Value, Assets Measured on Recurring Basis, Disclosure Items [Domain] Fair Value Hierarchy and NAV [Domain] Schedule of Before-Tax Effect of Derivative Instruments Not Designated as Hedging Instruments Derivatives Not Designated as Hedging Instruments [Table Text Block] Repurchase and retirement of common stock Common stock repurchased Stock Repurchased and Retired During Period, Value Cash and cash equivalents Cash and Cash Equivalents, at Carrying Value Total current assets Assets, Current Revenues Revenue from Contract with Customer [Policy Text Block] Marketable securities Debt Securities, Available-for-Sale, Current Document Type Document Type Business Acquisition [Line Items] Business Acquisition [Line Items] Entity Small Business Entity Small Business Stockholders' Equity Stockholders' Equity Note Disclosure [Text Block] Intangibles, net Finite-Lived Intangible Assets, Net Line of Credit Facility [Table] Line of Credit Facility [Table] Revolving Credit Facility Debt Disclosure [Text Block] Purchases of available-for-sale marketable securities Payments to Acquire Debt Securities, Available-for-Sale Product and Service [Domain] Product and Service [Domain] Corporate debt securities Debt Security, Corporate, US [Member] Entity Shell Company Entity Shell Company Deferred income taxes Deferred Income Tax Expense (Benefit) Unrealized loss on marketable securities OCI, Debt Securities, Available-for-Sale, Gain (Loss), before Adjustment and Tax Software license agreements Software license agreement The value of short term software agreements payable. Repurchase and retirement of common stock (in shares) Common stock repurchased (in shares) Stock Repurchased and Retired During Period, Shares January 2021 Repurchase Program January 2021 Repurchase Program [Member] January 2021 Repurchase Program Financial Instrument [Axis] Financial Instrument [Axis] Accounts receivable, net Increase (Decrease) in Accounts Receivable Title of 12(b) Security Title of 12(b) Security Basis of Presentation Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block] Subsequent Event Subsequent Event [Member] Document Period End Date Document Period End Date Class of Treasury Stock [Table] Class of Treasury Stock [Table] Subsequent Event [Line Items] Subsequent Event [Line Items] Business Combination and Asset Acquisition [Abstract] Debt Securities, Available-for-sale [Table] Debt Securities, Available-for-Sale [Table] Issuance of stock under stock option plans and other, net of shares withheld for employee taxes (in shares) Shares Issued, Shares, Share-Based Payment Arrangement, after Forfeiture Derivative Instruments, Gain (Loss) [Table] Derivative Instruments, Gain (Loss) [Table] Agency discount notes US Government Agencies Debt Securities [Member] Total assets Assets Segment Information Segment Reporting Disclosure [Text Block] Earnings Per Share [Abstract] Gain (loss) recognized in income Derivative, Gain (Loss) on Derivative, Net Securities in a continuous unrealized loss position for more than 12 months, aggregate unrealized loss Debt Securities, Available-for-Sale, Continuous Unrealized Loss Position, 12 Months or Longer, Accumulated Loss Liabilities and Stockholders' Equity Liabilities and Equity [Abstract] U.S. Treasury securities US Treasury Securities [Member] Benefit for income taxes Other Comprehensive Income (Loss), Tax, Portion Attributable to Parent Fair Value, Recurring and Nonrecurring [Table] Fair Value, Recurring and Nonrecurring [Table] Investments in technology Payments to Acquire Intangible Assets Net cash used in financing activities Net Cash Provided by (Used in) Financing Activities Accounting Policies [Abstract] Common stock approved under the share repurchase program Stock Repurchase Program, Authorized Amount Stockholders' Equity Note [Abstract] Interest expense Interest Expense, Debt Inventories Total inventories Inventory, Net Accrued salaries and benefits Employee-related Liabilities, Current Accounts payable Accounts Payable, Current Income before income taxes Income before income taxes Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest Stockholders' equity: Stockholders' Equity Attributable to Parent [Abstract] Other assets Increase (Decrease) in Other Operating Assets High-Performance Mixed-Signal Products High-Performance Mixed Signal Products [Member] High-Performance Mixed Signal Products Net Income Per Share Earnings Per Share [Text Block] After 1 year Debt Securities, Available-for-Sale, Amortized Cost, Maturity, Allocated and Single Maturity Date, after Year One Through Five Schedule of Cost and Estimated Fair Value of Available-for-sale Securities by Contractual Maturity Investments Classified by Contractual Maturity Date [Table Text Block] Hedging Designation [Axis] Hedging Designation [Axis] Product warranty, term Standard Product Warranty, Term Standard Product Warranty, Term Entity Filer Category Entity Filer Category Basic weighted average common shares outstanding (in shares) Weighted average shares outstanding (in shares) Weighted Average Number of Shares Outstanding, Basic United States UNITED STATES Software license agreements Software license agreement long-term Software License Agreement Long-Term Consideration paid Payments to Acquire Businesses, Gross Schedule of Fair Value of Financial Assets and Liabilities Fair Value, by Balance Sheet Grouping [Table Text Block] Derivative Contract [Domain] Derivative Contract [Domain] Gross profit Gross Profit Security Exchange Name Security Exchange Name Entity Registrant Name Entity Registrant Name China CHINA Subsequent Events Subsequent Events [Text Block] Notional value of foreign currency forward contract Derivative, Notional Amount Amount outstanding Long-Term Line of Credit, Noncurrent Inventory Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Inventory Balance of accrued interest and penalties, net of tax Income Tax Examination, Penalties and Interest Accrued Net sales Revenue from Contract with Customer, Excluding Assessed Tax Entity Address, City or Town Entity Address, City or Town Income taxes payable Increase (Decrease) in Income Taxes Payable Operating expenses Operating Expenses [Abstract] Long-term liabilities: Liabilities, Noncurrent [Abstract] Cover [Abstract] Significant Unobservable Inputs Level 3 Fair Value, Inputs, Level 3 [Member] Long-term marketable securities Debt Securities, Available-for-Sale, Noncurrent Work in process Inventory, Work in Process, Net of Reserves Minimum Minimum [Member] Revenues Revenue from Contract with Customer [Text Block] Segment Reporting [Abstract] Cash acquired Cash Acquired from Acquisition Within 1 year Debt Securities, Available-for-Sale, Amortized Cost, Maturity, Allocated and Single Maturity Date, Year One Statement of Financial Position [Abstract] Entity Emerging Growth Company Entity Emerging Growth Company Intangibles Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intangible Assets, Other than Goodwill Commitments and Contingencies Disclosure [Abstract] Fair Value of Financial Instruments Fair Value Disclosures [Text Block] Repurchase of stock to satisfy employee tax withholding obligations Payment, Tax Withholding, Share-Based Payment Arrangement Total liabilities and stockholders' equity Liabilities and Equity Trading Symbol Trading Symbol Entity File Number Entity File Number Common stock available for repurchase Stock Repurchase Program, Remaining Authorized Repurchase Amount Research and development Research and Development Expense Organization, Consolidation and Presentation of Financial Statements [Abstract] Not Designated as Hedging Instrument Not Designated as Hedging Instrument [Member] Significant Other Observable Inputs Level 2 Fair Value, Inputs, Level 2 [Member] Effective tax rate Effective tax rate Effective Income Tax Rate Reconciliation, Percent Current Fiscal Year End Date Current Fiscal Year End Date Amortized Cost Debt Securities, Available-for-Sale, Maturity, Allocated and Single Maturity Date, Amortized Cost [Abstract] Other current assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Other Diluted earnings per share (in dollars per share) Earnings Per Share, Diluted Acquisition Business Combination Disclosure [Text Block] Cash equivalents Cash and Cash Equivalents, Fair Value Disclosure Accounts payable and other accrued liabilities Increase (Decrease) in Accounts Payable Loss on retirement or write-off of long-lived assets Gain (Loss) on Disposition of Property Plant Equipment London Interbank Offered Rate (LIBOR) London Interbank Offered Rate (LIBOR) [Member] Total purchase price Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net Stock-based compensation APIC, Share-Based Payment Arrangement, Increase for Cost Recognition Subsequent Events [Abstract] Total current liabilities Liabilities, Current Stock repurchase program, additional authorized amount Stock Repurchase Program, Additional Authorized Amount Stock Repurchase Program, Additional Authorized Amount Marketable Securities Investments in Debt and Marketable Equity Securities (and Certain Trading Assets) Disclosure [Text Block] Interest income Investment Income, Net Other current assets Other Assets, Current Income Taxes Income Tax Disclosure [Text Block] Components of Accounts Receivable, net Schedule of Accounts, Notes, Loans and Financing Receivable [Table Text Block] Non-current income taxes Accrued Income Taxes, Noncurrent Finished goods Inventory, Finished Goods, Net of Reserves Securities in a continuous unrealized loss position for more than 12 months, amortized cost Debt Securities, Available-for-Sale, Continuous Unrealized Loss Position, 12 Months or Longer Basic earnings per share (in dollars per share) Earnings Per Share, Basic Share Repurchase Program [Axis] Share Repurchase Program [Axis] Unrecognized tax benefits that would impact effective tax rate Unrecognized Tax Benefits that Would Impact Effective Tax Rate Corporate debt securities Corporate Debt Securities [Member] Equity, Class of Treasury Stock [Line Items] Equity, Class of Treasury Stock [Line Items] Amortized Cost Debt Securities, Available-for-Sale, Amortized Cost, Excluding Accrued Interest, after Allowance for Credit Loss Non-U.S. government securities Debt Security, Government, Non-US [Member] Entity Address, Address Line One Entity Address, Address Line One Debt covenant, maximum consolidated net leverage ratio Debt Instrument, Debt Covenant, Maximum Consolidated Net Leverage Ratio Debt Instrument, Debt Covenant, Maximum Consolidated Net Leverage Ratio Total stockholders' equity Beginning balance Ending balance Stockholders' Equity Attributable to Parent Derivative Financial Instruments Derivative Instruments and Hedging Activities Disclosure [Text Block] Prepaid assets Prepaid Expense, Current Product and Service [Axis] Product and Service [Axis] Long-term acquisition-related liabilities Business Combination, Acquisition Related Liabilities, Noncurrent Business Combination, Acquisition Related Liabilities, Noncurrent Line of Credit Facility [Line Items] Line of Credit Facility [Line Items] Fair Value Disclosures [Abstract] Derivative Instruments, Gain (Loss) [Line Items] Derivative Instruments, Gain (Loss) [Line Items] Entity Interactive Data Current Entity Interactive Data Current Derivative Instruments and Hedging Activities Disclosure [Abstract] Maturities and sales of available-for-sale marketable securities Proceeds from Sale and Maturity of Debt Securities, Available-for-Sale Net change in operating assets and liabilities: Increase (Decrease) in Operating Capital [Abstract] Inventories Inventory Disclosure [Text Block] Maturity period for highly-rated securities Debt Securities, Available-For-Sale, Maturity Period Debt Securities, Available-For-Sale, Maturity Period Money market funds Money Market Funds [Member] Cash and Cash Equivalents [Domain] Cash and Cash Equivalents [Domain] Accumulated Earnings (Deficit) Retained Earnings [Member] Subsequent Event [Table] Subsequent Event [Table] Inventory Disclosure [Abstract] Entity Tax Identification Number Entity Tax Identification Number Common Stock Common Stock [Member] Issuance of stock under stock option plans and other, net of shares withheld for employee taxes Shares Issued, Value, Share-Based Payment Arrangement, after Forfeiture Number of reportable segments Number of Reportable Segments Repurchase and retirement of common stock Payments for Repurchase of Common Stock Marketable Securities Marketable Securities, Policy [Policy Text Block] Statement [Table] Statement [Table] Disaggregation of Revenue Disaggregation of Revenue [Table Text Block] Revenue from Contract with Customer [Abstract] Other comprehensive income (loss), before tax Other Comprehensive Income (Loss), before Tax, Portion Attributable to Parent [Abstract] Document Quarterly Report Document Quarterly Report Marketable Securities [Abstract] Current assets: Assets, Current [Abstract] Acquisition-related liabilities Increase (Decrease) In Acquisition-Related Liabilities Increase (Decrease) In Acquisition-Related Liabilities Non-current lease liabilities Operating Lease, Liability, Noncurrent Statistical Measurement [Axis] Statistical Measurement [Axis] Net increase (decrease) in cash and cash equivalents Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect Effect of dilutive securities (in shares) Weighted Average Number of Shares Outstanding, Diluted, Adjustment Accumulated earnings Retained Earnings (Accumulated Deficit) Commercial paper Commercial Paper [Member] Accounts receivable, net Accounts receivable, net Accounts Receivable, after Allowance for Credit Loss, Current Entity Central Index Key Entity Central Index Key Other non-current assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Noncurrent Assets Equity Components [Axis] Equity Components [Axis] Amortized cost on available for sale securities held at gross unrealized loss Available For Sale Securities, Amortized Cost On Gross Unrealized Losses Amortized cost of available for sale securities in an unrealized loss position. Total consideration transferred Business Combination, Consideration Transferred Segment Information Segment Reporting, Policy [Policy Text Block] Other accrued liabilities Other Accrued Liabilities, Current Document Fiscal Year Focus Document Fiscal Year Focus Cash flows from operating activities: Net Cash Provided by (Used in) Operating Activities [Abstract] City Area Code City Area Code Statement [Line Items] Statement [Line Items] Assets Assets [Abstract] Estimate of possible loss, penalties expense Income Tax Examination, Estimate of Possible Loss, Penalties Expense Income Tax Examination, Estimate of Possible Loss, Penalties Expense Variable Rate [Domain] Variable Rate [Domain] Statement of Stockholders' Equity [Abstract] Fair Value Hierarchy and NAV [Axis] Fair Value Hierarchy and NAV [Axis] Selling, general and administrative Selling, General and Administrative Expense Recently Issued Accounting Pronouncements Accounting Standards Update and Change in Accounting Principle [Text Block] Additional merger consideration subject to indemnity and adjustment provisions Business Combination, Consideration, Liability Incurred, Indemnity And Adjustments Business Combination, Consideration, Liability Incurred, Indemnity And Adjustments Cash flows from financing activities: Net Cash Provided by (Used in) Financing Activities [Abstract] Gross Unrealized Losses Gross unrealized losses Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Loss, before Tax Right-of-use lease assets Operating Lease, Right-of-Use Asset Accumulated Other Comprehensive Income (Loss) AOCI Attributable to Parent [Member] Stock-based compensation expense Share-Based Payment Arrangement, Noncash Expense Variable Rate [Axis] Variable Rate [Axis] Amount agreed to pre-pay Prepayment of Long-Term Purchase Commitment on Future Purchases Prepayment of Long-Term Purchase Commitment on Future Purchases Debt covenant, minimum consolidated interest coverage ratio Debt Instrument, Debt Covenant, Minimum Consolidated Interest Coverage Ratio Debt Instrument, Debt Covenant, Minimum Consolidated Interest Coverage Ratio Document Transition Report Document Transition Report Local Phone Number Local Phone Number Estimated Fair Value Debt Securities, Available-for-Sale, Fair Value, Fiscal Year Maturity [Abstract] Purchases of property, equipment and software Payments to Acquire Property, Plant, and Equipment Income from operations Operating Income (Loss) Disaggregation of Revenue [Line Items] Disaggregation of Revenue [Line Items] Inventories Increase (Decrease) in Inventories Recently Issued Accounting Pronouncements New Accounting Pronouncements, Policy [Policy Text Block] Schedule of Earnings Per Share, Basic and Diluted Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Goodwill Goodwill Goodwill July 2022 Repurchase Program July 2022 Repurchase Program [Member] July 2022 Repurchase Program EX-101.PRE 10 crus-20220625_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT XML 11 R1.htm IDEA: XBRL DOCUMENT v3.22.2
Cover - shares
3 Months Ended
Jun. 25, 2022
Jul. 29, 2022
Cover [Abstract]    
Document Type 10-Q  
Document Quarterly Report true  
Document Period End Date Jun. 25, 2022  
Document Transition Report false  
Entity File Number 0-17795  
Entity Registrant Name CIRRUS LOGIC, INC.  
Entity Incorporation, State or Country Code DE  
Entity Tax Identification Number 77-0024818  
Entity Address, Address Line One 800 W. 6th Street  
Entity Address, City or Town Austin,  
Entity Address, State or Province TX  
Entity Address, Postal Zip Code 78701  
City Area Code (512)  
Local Phone Number 851-4000  
Title of 12(b) Security Common stock, $0.001 par value  
Trading Symbol CRUS  
Security Exchange Name NASDAQ  
Entity Current Reporting Status Yes  
Entity Interactive Data Current Yes  
Entity Filer Category Large Accelerated Filer  
Entity Small Business false  
Entity Emerging Growth Company false  
Entity Shell Company false  
Entity Common Stock, Shares Outstanding   55,940,364
Amendment Flag false  
Document Fiscal Year Focus 2023  
Document Fiscal Period Focus Q1  
Current Fiscal Year End Date --03-25  
Entity Central Index Key 0000772406  
XML 12 R2.htm IDEA: XBRL DOCUMENT v3.22.2
Consolidated Condensed Balance Sheets - USD ($)
$ in Thousands
Jun. 25, 2022
Mar. 26, 2022
Current assets:    
Cash and cash equivalents $ 379,335 $ 369,814
Marketable securities 18,397 10,601
Accounts receivable, net 206,272 240,264
Inventories 174,370 138,436
Prepaid assets 36,689 40,822
Other current assets 45,945 40,078
Total current assets 861,008 840,015
Long-term marketable securities 55,965 63,749
Right-of-use lease assets 168,680 171,003
Property and equipment, net 157,165 157,077
Intangibles, net 149,984 158,145
Goodwill 435,936 435,791
Deferred tax assets 16,928 11,068
Long-term prepaid wafers 195,000 195,000
Other assets 65,236 91,552
Total assets 2,105,902 2,123,400
Current liabilities:    
Accounts payable 121,451 115,417
Accrued salaries and benefits 41,026 65,261
Software license agreements 17,983 21,736
Current lease liabilities 13,988 14,680
Acquisition-related liabilities 30,964 30,964
Other accrued liabilities 27,184 16,725
Total current liabilities 252,596 264,783
Long-term liabilities:    
Software license agreements 9,184 13,563
Non-current income taxes 73,735 73,383
Non-current lease liabilities 159,344 163,162
Long-term acquisition-related liabilities 11,856 8,692
Total long-term liabilities 254,119 258,800
Stockholders' equity:    
Capital stock 1,596,684 1,578,427
Accumulated earnings 5,894 23,435
Accumulated other comprehensive loss (3,391) (2,045)
Total stockholders' equity 1,599,187 1,599,817
Total liabilities and stockholders' equity $ 2,105,902 $ 2,123,400
XML 13 R3.htm IDEA: XBRL DOCUMENT v3.22.2
Consolidated Condensed Statements Of Income - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended
Jun. 25, 2022
Jun. 26, 2021
Income Statement [Abstract]    
Net sales $ 393,639 $ 277,253
Cost of sales 191,005 137,307
Gross profit 202,634 139,946
Operating expenses    
Research and development 109,716 85,696
Selling, general and administrative 38,642 35,147
Total operating expenses 148,358 120,843
Income from operations 54,276 19,103
Interest income 523 1,020
Interest expense (218) (259)
Other income (expense) 506 (242)
Income before income taxes 55,087 19,622
Provision for income taxes 15,380 2,413
Net income $ 39,707 $ 17,209
Basic earnings per share (in dollars per share) $ 0.71 $ 0.30
Diluted earnings per share (in dollars per share) $ 0.69 $ 0.29
Basic weighted average common shares outstanding (in shares) 56,277 57,582
Diluted weighted average common shares outstanding (in shares) 57,804 59,513
XML 14 R4.htm IDEA: XBRL DOCUMENT v3.22.2
Consolidated Condensed Statements Of Comprehensive Income - USD ($)
$ in Thousands
3 Months Ended
Jun. 25, 2022
Jun. 26, 2021
Statement of Comprehensive Income [Abstract]    
Net income $ 39,707 $ 17,209
Other comprehensive income (loss), before tax    
Foreign currency translation loss (967) (52)
Unrealized loss on marketable securities (480) (1,123)
Benefit for income taxes 101 236
Comprehensive income $ 38,361 $ 16,270
XML 15 R5.htm IDEA: XBRL DOCUMENT v3.22.2
Consolidated Condensed Statements Of Cash Flows - USD ($)
$ in Thousands
3 Months Ended
Jun. 25, 2022
Jun. 26, 2021
Cash flows from operating activities:    
Net income $ 39,707 $ 17,209
Adjustments to reconcile net income to net cash provided by (used in) operating activities:    
Depreciation and amortization 16,515 11,898
Stock-based compensation expense 18,138 14,985
Deferred income taxes (5,860) (9,270)
Loss on retirement or write-off of long-lived assets 292 0
Other non-cash adjustments 99 108
Net change in operating assets and liabilities:    
Accounts receivable, net 33,992 (27,822)
Inventories (35,934) (19,459)
Other assets 549 (6,457)
Accounts payable and other accrued liabilities (20,327) (21,740)
Income taxes payable 24,030 13,752
Acquisition-related liabilities 3,164 0
Net cash provided by (used in) operating activities 74,365 (26,796)
Cash flows from investing activities:    
Maturities and sales of available-for-sale marketable securities 4,694 49,158
Purchases of available-for-sale marketable securities (5,186) (53,969)
Purchases of property, equipment and software (6,776) (10,835)
Investments in technology (448) (1,068)
Net cash used in investing activities (7,716) (16,714)
Cash flows from financing activities:    
Issuance of common stock, net of shares withheld for taxes 120 746
Repurchase of stock to satisfy employee tax withholding obligations (866) (1,772)
Repurchase and retirement of common stock (56,382) (12,501)
Net cash used in financing activities (57,128) (13,527)
Net increase (decrease) in cash and cash equivalents 9,521 (57,037)
Cash and cash equivalents at beginning of period 369,814 442,164
Cash and cash equivalents at end of period $ 379,335 $ 385,127
XML 16 R6.htm IDEA: XBRL DOCUMENT v3.22.2
Consolidated Condensed Statements Of Stockholders' Equity - USD ($)
shares in Thousands, $ in Thousands
Total
Common Stock
Additional Paid-In Capital
Accumulated Earnings (Deficit)
Accumulated Other Comprehensive Income (Loss)
Beginning balance (in shares) at Mar. 27, 2021   57,652      
Beginning balance at Mar. 27, 2021 $ 1,389,005 $ 58 $ 1,498,761 $ (112,689) $ 2,875
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Net income 17,209     17,209  
Change in unrealized gain (loss) on marketable securities, net of tax (887)       (887)
Change in foreign currency translation adjustments (52)       (52)
Issuance of stock under stock option plans and other, net of shares withheld for employee taxes (in shares)   61      
Issuance of stock under stock option plans and other, net of shares withheld for employee taxes (1,028)   745 (1,773)  
Repurchase and retirement of common stock (in shares)   (166)      
Repurchase and retirement of common stock (12,501)     (12,501)  
Stock-based compensation 14,985   14,985    
Ending balance (in shares) at Jun. 26, 2021   57,547      
Ending balance at Jun. 26, 2021 1,406,731 $ 58 1,514,491 (109,754) 1,936
Beginning balance (in shares) at Mar. 26, 2022   56,596      
Beginning balance at Mar. 26, 2022 1,599,817 $ 57 1,578,370 23,435 (2,045)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Net income 39,707     39,707  
Change in unrealized gain (loss) on marketable securities, net of tax (379)       (379)
Change in foreign currency translation adjustments (967)       (967)
Issuance of stock under stock option plans and other, net of shares withheld for employee taxes (in shares)   28      
Issuance of stock under stock option plans and other, net of shares withheld for employee taxes (746)   120 (866)  
Repurchase and retirement of common stock (in shares)   (725)      
Repurchase and retirement of common stock (56,383) $ (1)   (56,382)  
Stock-based compensation 18,138   18,138    
Ending balance (in shares) at Jun. 25, 2022   55,899      
Ending balance at Jun. 25, 2022 $ 1,599,187 $ 56 $ 1,596,628 $ 5,894 $ (3,391)
XML 17 R7.htm IDEA: XBRL DOCUMENT v3.22.2
Basis of Presentation
3 Months Ended
Jun. 25, 2022
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Basis of Presentation Basis of PresentationThe unaudited consolidated condensed financial statements have been prepared by Cirrus Logic, Inc. (“Cirrus Logic,” “we,” “us,” “our,” or the “Company”) pursuant to the rules and regulations of the Securities and Exchange Commission (the “Commission”).  The accompanying unaudited consolidated condensed financial statements do not include complete footnotes and financial presentations.  As a result, these financial statements should be read along with the audited consolidated financial statements and notes thereto for the year ended March 26, 2022, included in our Annual Report on Form 10-K filed with the Commission on May 20, 2022.  In our opinion, the financial statements reflect all material adjustments, including normal recurring adjustments, necessary for a fair presentation of the financial position, operating results and cash flows for those periods presented.  The preparation of financial statements in conformity with United States (“U.S.”) generally accepted accounting principles (“GAAP”) requires management to make estimates and assumptions that affect reported assets, liabilities, revenues and expenses.  Actual results could differ from those estimates and assumptions.  Moreover, the results of operations for the interim periods presented are not necessarily indicative of the results that may be expected for the entire year.
XML 18 R8.htm IDEA: XBRL DOCUMENT v3.22.2
Recently Issued Accounting Pronouncements
3 Months Ended
Jun. 25, 2022
Accounting Policies [Abstract]  
Recently Issued Accounting Pronouncements Recently Issued Accounting Pronouncements
In October 2021, the FASB issued ASU No. 2021-08, Business Combinations (Topic 805) – Accounting for Contract Assets and Contract Liabilities from Contracts with Customers, which requires contract assets and contract liabilities acquired in a business combination to be recognized and measured at the acquisition date in accordance with Revenue from Contracts with Customers (Topic 606) as if the acquirer had originated the contracts. Prior to the issuance of this ASU, contract assets and liabilities were recognized at fair value on the acquisition date. This ASU is effective for fiscal years beginning after December 15, 2022, including interim periods within that fiscal year, with early adoption permitted, and should be applied on a prospective basis. The Company is currently evaluating the impact of this guidance, but does not expect a material impact to the financial statements upon adoption.

In November 2021, the FASB issued ASU No. 2021-10, Government Assistance (Topic 832) – Disclosures by Business Entities about Government Assistance, which requires annual disclosures about transactions with a government that are accounted for by applying a grant or contribution type accounting model. The disclosures would require information about the nature and related policy used for the transactions, the line items on the balance sheet and income statement that are affected and the amounts applicable to each financial statement line item, and significant terms and conditions of the transactions. This ASU is effective for financial statements issued for annual periods beginning after December 15, 2021, with early adoption permitted, and can be applied on a prospective or retrospective basis. The Company is currently evaluating the impact of this guidance, but does not expect a material impact to the financial statements upon adoption.
XML 19 R9.htm IDEA: XBRL DOCUMENT v3.22.2
Marketable Securities
3 Months Ended
Jun. 25, 2022
Marketable Securities [Abstract]  
Marketable Securities Marketable Securities
The Company’s investments have been classified as available-for-sale securities in accordance with U.S. GAAP.  Marketable securities are categorized on the consolidated condensed balance sheet as "Marketable securities", within the short-term or long-term classification, as appropriate.

The following table is a summary of available-for-sale securities at June 25, 2022 (in thousands):
As of June 25, 2022Amortized
Cost
Gross
Unrealized
Gains
Gross
Unrealized
Losses
Estimated
Fair Value
(Net Carrying
Amount)
Corporate debt securities$70,540 $— $(2,577)$67,963 
Non-U.S. government securities510 — (11)499 
U.S. Treasury securities5,730 — (197)5,533 
Agency discount notes385 — (18)367 
Total securities$77,165 $— $(2,803)$74,362 

The Company typically invests in highly-rated securities with original maturities generally ranging from one to three years. The Company's specifically identified gross unrealized losses of $2.8 million related to securities with total amortized costs of approximately $77.2 million at June 25, 2022. Securities in a continuous unrealized loss position for more than 12
months as of June 25, 2022 had an aggregate amortized cost of $9.0 million and an aggregate unrealized loss of $0.4 million. The Company may sell certain of its marketable securities prior to their stated maturities for strategic reasons including, but not limited to, anticipated or actual changes in credit rating and duration management.  The Company records an allowance for credit loss when a decline in investment market value is due to credit-related factors. When evaluating an investment for impairment, the Company reviews factors including the length of time and extent to which fair value has been below cost basis, the financial condition of the issuer, changes in market interest rates and whether it is more likely than not the Company will be required to sell the investment before recovery of the investment’s cost basis. As of June 25, 2022, the Company does not consider any of its investments to be impaired.

The following table is a summary of available-for-sale securities at March 26, 2022 (in thousands):
As of March 26, 2022Amortized
Cost
Gross
Unrealized
Gains
Gross
Unrealized
Losses
Estimated
Fair Value
(Net Carrying
Amount)
Corporate debt securities$70,296 $$(2,133)$68,165 
Non-U.S. government securities509 — (9)500 
U.S. Treasury securities5,483 — (169)5,314 
Agency discount notes385 — (14)371 
Total securities$76,673 $$(2,325)$74,350 

The Company's specifically identified gross unrealized losses of $2.3 million related to securities with total amortized costs of approximately $75.5 million at March 26, 2022. Securities in a continuous unrealized loss position for more than 12 months as of March 26, 2022 had an aggregate amortized cost of $3.5 million and an aggregate unrealized loss of $0.1 million. As of March 26, 2022, the Company did not consider any of its investments to be impaired.

The cost and estimated fair value of available-for-sale securities by contractual maturities were as follows (in thousands):
June 25, 2022March 26, 2022
AmortizedEstimatedAmortizedEstimated
CostFair ValueCostFair Value
Within 1 year$18,744 $18,397 $10,697 $10,601 
After 1 year58,421 55,965 65,976 63,749 
Total$77,165 $74,362 $76,673 $74,350 
XML 20 R10.htm IDEA: XBRL DOCUMENT v3.22.2
Fair Value of Financial Instruments
3 Months Ended
Jun. 25, 2022
Fair Value Disclosures [Abstract]  
Fair Value of Financial Instruments Fair Value of Financial Instruments
The Company has determined that the only material assets and liabilities in the Company’s financial statements that are required to be measured at fair value on a recurring basis are the Company’s cash equivalents and marketable securities portfolio.  The Company defines fair value as the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date.  The Company applies the following fair value hierarchy, which prioritizes the inputs used to measure fair value into three levels and bases the categorization within the hierarchy upon the lowest level of input that is available and significant to the fair value measurement.  The hierarchy gives the highest priority to unadjusted quoted prices in active markets for identical assets (Level 1 measurements) and the lowest priority to unobservable inputs (Level 3 measurements).

Level 1 - Quoted prices in active markets for identical assets or liabilities.
Level 2 - Inputs other than Level 1 that are observable, either directly or indirectly, such as quoted prices for similar assets or liabilities; quoted prices in markets that are not active; or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the assets or liabilities.
Level 3 - Unobservable inputs that are supported by little or no market activity and that are significant to the fair value of the assets or liabilities.

The Company’s cash equivalents and marketable securities portfolio consist of money market funds, commercial paper, debt securities, non-U.S. government securities, U.S Treasury securities and securities of U.S. government-sponsored enterprises and are reflected on our consolidated condensed balance sheets under the headings cash and cash equivalents,
marketable securities, and long-term marketable securities.  The Company determines the fair value of its marketable securities portfolio by obtaining non-binding market prices from third-party pricing providers on the last day of the quarter, whose sources may use quoted prices in active markets for identical assets (Level 1 inputs) or inputs other than quoted prices that are observable either directly or indirectly (Level 2 inputs) in determining fair value.

The Company's long-term revolving credit facility, described in Note 9, bears interest at a base rate plus applicable margin or LIBOR plus applicable margin. As of June 25, 2022, there are no amounts drawn under the credit facility and the fair value is zero.

As of June 25, 2022 and March 26, 2022, the Company has no material Level 3 assets or liabilities.  There were no transfers between Level 1, Level 2, or Level 3 measurements for the three months ended June 25, 2022. 

The following summarizes the fair value of our financial instruments at June 25, 2022 (in thousands):
Quoted Prices
in Active
Markets for
Identical
Assets
Level 1
Significant
Other
Observable
Inputs
Level 2
Significant
Unobservable
Inputs
Level 3
Total
Assets:    
Cash equivalents    
Money market funds$302,044 $— $— $302,044 
Available-for-sale securities    
Corporate debt securities$— $67,963 $— $67,963 
Non-U.S. government securities— 499 — 499 
U.S. Treasury securities5,533 — — 5,533 
Agency discount notes— 367 — 367 
$5,533 $68,829 $— $74,362 

The following summarizes the fair value of our financial instruments at March 26, 2022 (in thousands):
Quoted Prices
in Active
Markets for
Identical
Assets
Level 1
Significant
Other
Observable
Inputs
Level 2
Significant
Unobservable
Inputs
Level 3
Total
Assets:
Cash equivalents    
Money market funds$217,151 $— $— $217,151 
Commercial paper— 249 — 249 
$217,151 $249 $— $217,400 
Available-for-sale securities    
Corporate debt securities$— $68,165 $— $68,165 
Non-U.S. government securities— 500 — 500 
U.S. Treasury securities5,314 — — 5,314 
Agency discount notes— 371 — 371 
$5,314 $69,036 $— $74,350 
XML 21 R11.htm IDEA: XBRL DOCUMENT v3.22.2
Derivative Financial Instruments
3 Months Ended
Jun. 25, 2022
Derivative Instruments and Hedging Activities Disclosure [Abstract]  
Derivative Financial Instruments Derivative Financial Instruments
Foreign Currency Forward Contracts

The Company uses foreign currency forward contracts to reduce the earnings impact that exchange rate fluctuations have on non-functional currency balance sheet exposures. The Company recognizes both the gains and losses on foreign currency forward contracts and the gains and losses on the remeasurement of non-functional currency assets and liabilities within "Other income (expense)" in the consolidated condensed statements of income. The Company does not apply hedge accounting to these foreign currency derivative instruments.

As of June 25, 2022, the Company held one foreign currency forward contract denominated in British Pound Sterling with a notional value of $1.8 million. The fair value of this contract was not material as of June 25, 2022.

The before-tax effect of derivative instruments not designated as hedging instruments was as follows (in thousands):
Three Months Ended
June 25,June 26,
20222021Location
Gain (loss) recognized in income:
Foreign currency forward contracts$(219)$332 Other income (expense)
XML 22 R12.htm IDEA: XBRL DOCUMENT v3.22.2
Accounts Receivable, net
3 Months Ended
Jun. 25, 2022
Accounts Receivable, after Allowance for Credit Loss [Abstract]  
Accounts Receivable, net Accounts Receivable, netThe following are the components of accounts receivable, net (in thousands):
June 25,March 26,
20222022
Gross accounts receivable$206,272 $240,264 
Allowance for doubtful accounts— — 
Accounts receivable, net$206,272 $240,264 
XML 23 R13.htm IDEA: XBRL DOCUMENT v3.22.2
Inventories
3 Months Ended
Jun. 25, 2022
Inventory Disclosure [Abstract]  
Inventories InventoriesInventories are comprised of the following (in thousands):
June 25,March 26,
20222022
Work in process$109,461 $95,188 
Finished goods64,909 43,248 
$174,370 $138,436 
XML 24 R14.htm IDEA: XBRL DOCUMENT v3.22.2
Acquisition
3 Months Ended
Jun. 25, 2022
Business Combination and Asset Acquisition [Abstract]  
Acquisition Acquisition
On July 20, 2021, the Company completed the acquisition of Lion Semiconductor, Inc. ("Lion") (the "Acquisition"). Lion's switched-capacitor architectures deliver higher efficiency and better heat dissipation for the rapidly developing fast-charging market and are used today in numerous flagship and mid-tier smartphones. The Acquisition is expected to bring unique intellectual property and products for power applications in smartphones, laptops and other devices and accelerate growth of the Company’s high-performance mixed-signal product line.

As a result of acquiring 100% of the outstanding share capital of Lion, Lion became a wholly-owned subsidiary of the Company. This transaction is accounted for as a business combination using the acquisition method of accounting. All of the acquired assets and liabilities of Lion have been recorded at their respective fair values as of the acquisition date. Transaction costs have been expensed as incurred.

At the acquisition date, total consideration transferred was approximately $280.5 million, inclusive of $4.9 million in cash acquired. During the third quarter of fiscal year 2022, an additional $1.2 million of consideration was paid related to
contractual post-closing adjustment provisions. The remaining merger consideration of $31.0 million is subject to indemnity provisions as outlined in the merger agreement and is recorded as a liability as of June 25, 2022.

In addition, $25.4 million of the merger consideration relates to retention agreements with certain key employees that are subject to continued employment with the Company. The merger consideration subject to retention agreements is treated as compensation expense and is recognized over the retention period in "Research and development" expense in the consolidated condensed statements of income.

The excess of the purchase price over the net assets acquired is recorded as goodwill and is attributable primarily to expected growth in the scope of and market opportunities of the products and customer base of Lion. None of the goodwill is deductible for income tax purposes.

The following table presents the allocation of the purchase price at the date of acquisition (in thousands):

July 20, 2021
Cash$4,924 
Account receivable6,725 
Inventory7,675 
Manufacturing advances8,502 
Other current assets321 
Intangibles163,700 
Goodwill148,418 
Other non-current assets453 
Current liabilities(2,927)
Deferred tax liabilities(25,016)
Total purchase price$312,775 
XML 25 R15.htm IDEA: XBRL DOCUMENT v3.22.2
Revolving Credit Facility
3 Months Ended
Jun. 25, 2022
Line of Credit Facility [Abstract]  
Revolving Credit Facility Revolving Credit Facility
On July 8, 2021, the Company entered into a second amended and restated credit agreement (the “Second Amended Credit Agreement”) with Wells Fargo Bank, National Association, as administrative agent, and the lenders party thereto. The Second Amended Credit Agreement provides for a $300 million senior secured revolving credit facility (the “Revolving Credit Facility”). The Revolving Credit Facility matures on July 8, 2026 (the “Maturity Date”). The Revolving Credit Facility is required to be guaranteed by all of Cirrus Logic’s material domestic subsidiaries (the "Subsidiary Guarantors"). The Revolving Credit Facility is secured by substantially all the assets of Cirrus Logic and any Subsidiary Guarantors, except for certain excluded assets.

Borrowings under the Revolving Credit Facility may, at Cirrus Logic’s election, bear interest at either (a) a base rate plus the applicable margin ("Base Rate Loans") or (b) a LIBOR rate plus the applicable margin ("LIBOR Rate Loans"). The applicable margin ranges from 0% to 0.75% per annum for Base Rate Loans and 1.00% to 1.75% per annum for LIBOR Rate Loans based on the ratio of consolidated funded indebtedness to consolidated EBITDA for the most recently ended period of four consecutive fiscal quarters (the “Consolidated Leverage Ratio”). The Second Amended Credit Agreement further provides a method for determining an alternative rate of interest if the LIBOR Rate is no longer available or upon the occurrence of certain other events. A Commitment Fee accrues at a rate per annum ranging from 0.175% to 0.275% (based on the Consolidated Leverage Ratio) on the average daily unused portion of the commitment of the lenders.

The Second Amended Credit Agreement contains customary affirmative covenants, including, among others, covenants regarding the payment of taxes and other obligations, maintenance of insurance, reporting requirements, and compliance with applicable laws and regulations. Further, the Second Amended Credit Agreement contains customary negative covenants limiting the ability of Cirrus Logic or any Subsidiary to, among other things, incur debt, grant liens, make investments, effect certain fundamental changes, make certain asset dispositions, and make certain restricted payments. The Revolving Credit Facility also contains certain financial covenants providing that (a) the ratio of consolidated funded indebtedness (minus up to $200 million of unrestricted cash and cash equivalents available on such date) to consolidated EBITDA for the prior four consecutive quarters must not be greater than 3.00 to 1.00 (the “Consolidated Net Leverage Ratio”)
and (b) the ratio of consolidated EBITDA for the prior four consecutive quarters to consolidated interest expense paid or payable in cash for the prior four consecutive quarters must not be less than 3.00 to 1.00 (the “Consolidated Interest Coverage Ratio”).As of June 25, 2022, the Company had no amounts outstanding under the Revolving Credit Facility and was in compliance with all covenants under the Second Amended Credit Agreement.
XML 26 R16.htm IDEA: XBRL DOCUMENT v3.22.2
Revenues
3 Months Ended
Jun. 25, 2022
Revenue from Contract with Customer [Abstract]  
Revenues Revenues
Disaggregation of revenue

We disaggregate revenue from contracts with customers by product line and ship to location of the customer. Sales are designated in the respective product line categories of Audio and High-Performance Mixed-Signal.

Total net sales based on the product line disaggregation criteria described above are shown in the table below (in thousands).
Three Months Ended
June 25,June 26,
20222021
Audio Products$254,496 $217,355 
High-Performance Mixed-Signal Products139,143 59,898 
$393,639 $277,253 

The geographic regions that are reviewed are China, the United States, and the rest of the world. Total net sales based on the geographic disaggregation criteria described are as follows (in thousands):
Three Months Ended
June 25,June 26,
20222021
China$261,491 $168,325 
United States7,197 6,019 
Rest of World124,951 102,909 
$393,639 $277,253 
Performance obligations

The Company's single performance obligation is the delivery of promised goods to the customer. The promised goods are explicitly stated in the customer contract and are comprised of either a single type of good or a series of goods that are substantially the same, have the same pattern of transfer to the customer, and are neither capable of being distinct nor separable from the other promised goods in the contract. This performance obligation is satisfied upon transfer of control of the promised goods to the customer, as defined per the shipping terms within the customer's contract. The vast majority of the Company's contracts with customers have an original expected term length of one year or less. As allowed by Accounting Standards Codification ("ASC") 606, Revenue from Contracts with Customers, the Company has not disclosed the value of any unsatisfied performance obligations related to these contracts.

The Company’s products typically include a warranty period of one to three years. These warranties qualify as assurance-type warranties, as goods can be returned for product non-conformance and defect only. As such, these warranties are accounted for under ASC 460, Guarantees, and are not considered a separate performance obligation.

Contract balances

Payments are typically due within 30 to 60 days of invoicing and terms do not include significant financing components or noncash consideration. There have been no material impairment losses on accounts receivable. There are no material contract assets or contract liabilities recorded on the consolidated condensed balance sheets.

Transaction price
The transaction price is the amount of consideration to which the Company expects to be entitled in exchange for transferring the promised goods to the customer. Fixed pricing is the consideration that is agreed upon in the customer contract. Variable pricing includes rebates, rights of return, warranties, price protection and stock rotation. Rebates are granted as a customer account credit, based on agreed-upon sales thresholds. Rights of return and warranty costs are estimated using the "most likely amount" method by reviewing historical returns to determine the most likely customer return rate and applying materiality thresholds. Price protection includes price adjustments available to certain distributors based upon established book price and a stated adjustment period. Stock rotation is also available to certain distributors based on a stated maximum of prior billings.

The Company estimates all variable consideration at the most likely amount that it expects to be entitled to receive. The estimate is based on current and historical information, including recent sales activity and pricing, available to the Company. Variable consideration is only included in the transaction price to the extent that it is probable that a significant reversal in the amount of cumulative revenue recognized will not occur when the uncertainty associated with the variable consideration is resolved. The Company defers all variable consideration that does not meet the revenue recognition criteria.
XML 27 R17.htm IDEA: XBRL DOCUMENT v3.22.2
Income Taxes
3 Months Ended
Jun. 25, 2022
Income Tax Disclosure [Abstract]  
Income Taxes Income Taxes
Our provision for income taxes is based on estimated effective tax rates derived from an estimate of annual consolidated earnings before taxes, adjusted for nondeductible expenses, other permanent items, and any applicable income tax credits.

The following table presents the provision for income taxes (in thousands) and the effective tax rates:
Three Months Ended
June 25,June 26,
20222021
Income before income taxes$55,087 $19,622 
Provision for income taxes$15,380 $2,413 
Effective tax rate27.9 %12.3 %

Our income tax expense was $15.4 million and $2.4 million for the first quarters of fiscal years 2023 and 2022, respectively, resulting in effective tax rates of 27.9% and 12.3%, respectively.  Our effective tax rate for the first quarter of fiscal year 2023 increased significantly year over year and was higher than the federal statutory rate primarily due to a provision in the Tax Cuts and Jobs Act of 2017 whereby research and development expenditures incurred in tax years beginning after December 31, 2021 must be capitalized and amortized ratably over five or fifteen years for tax purposes, depending on the location in which the research activities are conducted. The resulting capitalization of research and experimental costs impacted the calculation of the Company's global intangible low-taxed income ("GILTI"), which is treated as a period cost, beginning in the first quarter of fiscal year 2023. Our effective tax rate for the first quarter of fiscal year 2022 was lower than the federal statutory rate primarily due to the effect of income earned in certain foreign jurisdictions that is taxed below the federal statutory rate.

The Company records unrecognized tax benefits for the estimated risk associated with tax positions taken on tax returns.  At June 25, 2022, the Company had unrecognized tax benefits of $32.9 million, all of which would impact the effective tax rate if recognized.  The Company’s total unrecognized tax benefits are classified as “Non-current income taxes" in the consolidated condensed balance sheets. The Company recognizes interest and penalties related to unrecognized tax benefits in the provision for income taxes.  As of June 25, 2022, the balance of accrued interest and penalties, net of tax, was $5.4 million. 

On July 27, 2015, the U.S. Tax Court issued an opinion in Altera Corp. et al. v. Commissioner which concluded that the regulations relating to the treatment of stock-based compensation expense in intercompany cost-sharing arrangements were invalid. In 2016 the U.S. Internal Revenue Service appealed the decision to the U.S. Court of Appeals for the Ninth Circuit (the “Ninth Circuit”). On July 24, 2018, the Ninth Circuit issued a decision that was subsequently withdrawn and a reconstituted panel conferred on the appeal. On June 7, 2019, the Ninth Circuit reversed the decision of the U.S. Tax Court and upheld the cost-sharing regulations. On February 10, 2020, Altera Corp. filed a Petition for a Writ of Certiorari with the Supreme Court of the United States, which was denied by the Supreme Court on June 22, 2020. Although the issue is now resolved in the Ninth Circuit, the Ninth Circuit's opinion is not binding in other circuits. The potential impact of this issue on the Company, which is not located within the jurisdiction of the Ninth Circuit, is unclear at this time. We will continue to monitor developments related to this issue and the potential impact of those developments on the Company's current and prior fiscal years.
The Company and its subsidiaries are subject to U.S. federal income tax as well as income tax in multiple state and foreign jurisdictions. Fiscal years 2017 through 2022 remain open to examination by the major taxing jurisdictions to which the Company is subject, although carry forward attributes that were generated in tax years prior to fiscal year 2017 may be adjusted upon examination by the tax authorities if they have been, or will be, used in a future period. 

The Company's fiscal year 2017, 2018, and 2019 federal income tax returns are under examination by the U.S. Internal Revenue Service ("IRS").  The IRS has proposed adjustments that would increase U.S. taxable income related to transfer pricing matters with respect to our U.S. and U.K. affiliated companies, and in the first quarter of fiscal year 2023 issued a Revenue Agent’s Report asserting additional tax of approximately $170.5 million, excluding interest, and imposing penalties of approximately $63.7 million. We do not agree with the IRS's positions and we intend to vigorously dispute the proposed adjustments. We intend to pursue resolution through the administrative process with the IRS Independent Office of Appeals and, if necessary, through judicial remedies. We expect it could take a number of years to reach resolution on these matters. Although the final resolution of these matters is uncertain, the Company believes adequate amounts have been reserved for any adjustments to the provision for income taxes that may ultimately result. However, if the IRS prevails in these matters, the amount of assessed tax, interest, and penalties, if any, could be material and may have an adverse impact on our financial position, results of operations, and cash flows in future periods. The Company is not under an income tax audit in any other major taxing jurisdiction.
XML 28 R18.htm IDEA: XBRL DOCUMENT v3.22.2
Net Income Per Share
3 Months Ended
Jun. 25, 2022
Earnings Per Share [Abstract]  
Net Income Per Share Net Income Per Share
Basic net income per share is based on the weighted effect of common shares issued and outstanding and is calculated by dividing net income by the basic weighted average shares outstanding during the period.  Diluted net income per share is calculated by dividing net income by the weighted average number of common shares used in the basic net income per share calculation, plus the equivalent number of common shares that would be issued assuming exercise or conversion of all potentially dilutive common shares outstanding.  These potentially dilutive items consist primarily of outstanding stock options and restricted stock grants.

The following table details the calculation of basic and diluted earnings per share for the three months ended June 25, 2022 and June 26, 2021 (in thousands, except per share amounts):
Three Months Ended
June 25,June 26,
20222021
Numerator:  
Net income$39,707 $17,209 
Denominator:  
Weighted average shares outstanding56,277 57,582 
Effect of dilutive securities1,527 1,931 
Weighted average diluted shares57,804 59,513 
Basic earnings per share$0.71 $0.30 
Diluted earnings per share$0.69 $0.29 
The weighted outstanding shares excluded from our diluted calculation for the three months ended June 25, 2022 and June 26, 2021 were 386 thousand and 114 thousand, respectively, as the shares were anti-dilutive.
XML 29 R19.htm IDEA: XBRL DOCUMENT v3.22.2
Commitment and Contingencies
3 Months Ended
Jun. 25, 2022
Commitments and Contingencies Disclosure [Abstract]  
Commitments and Contingencies Commitments and Contingencies
Capacity Reservation Agreement

On July 28, 2021, the Company entered into a Capacity Reservation and Wafer Supply Commitment Agreement (the “Capacity Reservation Agreement”) with GLOBALFOUNDRIES Singapore Pte. Ltd. (“GlobalFoundries”) to provide the Company a wafer capacity commitment and wafer pricing for Company products for calendar years 2022-2026 (the “Commitment Period”).
The Capacity Reservation Agreement requires GlobalFoundries to provide, and the Company to purchase, a defined number of wafers on a quarterly basis for the Commitment Period, subject to shortfall payments. In exchange for GlobalFoundries’ capacity commitment, the Company paid a $60 million non-refundable capacity reservation fee. This reservation fee is recorded in "Other current assets" and "Other assets" on the consolidated condensed balance sheets within the short-term or long-term classification, as appropriate, and amortized over the Commitment Period. In addition, the Company pre-paid GlobalFoundries $195 million for future wafer purchases, which will be credited back to the Company as a portion of the price of wafers purchased beginning in the third quarter of calendar year 2023. This prepayment is currently recorded in "Long-term prepaid wafers" on the consolidated condensed balance sheets.
XML 30 R20.htm IDEA: XBRL DOCUMENT v3.22.2
Legal Matters
3 Months Ended
Jun. 25, 2022
Commitments and Contingencies Disclosure [Abstract]  
Legal Matters Legal Matters
From time to time, we are involved in legal proceedings concerning matters arising in connection with the conduct of our business activities.  We regularly evaluate the status of legal proceedings in which we are involved in order to assess whether a loss is probable or there is a reasonable possibility that a loss or additional loss may have been incurred, and to determine if accruals are appropriate.  We further evaluate each legal proceeding to assess whether an estimate of possible loss or range of loss can be made.    

Based on current knowledge, management does not believe that there are any pending matters that could potentially have a material adverse effect on our business, financial condition, results of operations or cash flows.  However, we are engaged in various legal actions in the normal course of business.  There can be no assurances in light of the inherent uncertainties involved in any potential legal proceedings, some of which are beyond our control, and an adverse outcome in any legal proceeding could be material to our results of operations or cash flows for any particular reporting period.
XML 31 R21.htm IDEA: XBRL DOCUMENT v3.22.2
Stockholders' Equity
3 Months Ended
Jun. 25, 2022
Stockholders' Equity Note [Abstract]  
Stockholders' Equity Stockholders' Equity
Common Stock 

The Company issued an immaterial number of shares of common stock during the three months ended June 25, 2022, pursuant to the Company's equity incentive plans. The Company issued a net 0.1 million shares of common stock during the three months ended June 26, 2021, pursuant to the Company's equity incentive plans.

Share Repurchase Program   
In January 2021, the Board of Directors authorized the repurchase of an additional $350 million of the Company’s common stock. Since inception, approximately $213.9 million of the Company’s common stock has been repurchased under the 2021 share repurchase program, leaving approximately $136.1 million available for repurchase under this plan as of June 25, 2022.  During the three months ended June 25, 2022, the Company repurchased 0.7 million shares of its common stock under the 2021 plan for $56.4 million, at an average cost of $77.78 per share.
XML 32 R22.htm IDEA: XBRL DOCUMENT v3.22.2
Segment Information
3 Months Ended
Jun. 25, 2022
Segment Reporting [Abstract]  
Segment Information Segment Information
We determine our operating segments in accordance with FASB guidelines.  Our Chief Executive Officer (“CEO”) has been identified as the chief operating decision maker under these guidelines. 

The Company operates and tracks its results in one reportable segment, but reports revenue in two product lines, Audio and High-Performance Mixed-Signal.  Our CEO receives and uses enterprise-wide financial information to assess financial performance and allocate resources, rather than detailed information at a product line level.  Additionally, our product lines have similar characteristics and customers.  They share support functions such as sales, public relations, supply chain management, various research and development and engineering support, in addition to the general and administrative functions of human resources, legal, finance and information technology.  Therefore, there is no complete, discrete financial information maintained for these product lines. Revenue by product line is disclosed in Note 10 - Revenues.
XML 33 R23.htm IDEA: XBRL DOCUMENT v3.22.2
Subsequent Events
3 Months Ended
Jun. 25, 2022
Subsequent Events [Abstract]  
Subsequent Events Subsequent EventIn July 2022, the Board of Directors authorized the repurchase of an additional $500 million of the Company's common stock, in addition to the $136.1 million remaining from the Board's previous share repurchase authorization in January 2021, described above in Note 15.
XML 34 R24.htm IDEA: XBRL DOCUMENT v3.22.2
Recently Issued Accounting Pronouncements (Policies)
3 Months Ended
Jun. 25, 2022
Accounting Policies [Abstract]  
Recently Issued Accounting Pronouncements
In October 2021, the FASB issued ASU No. 2021-08, Business Combinations (Topic 805) – Accounting for Contract Assets and Contract Liabilities from Contracts with Customers, which requires contract assets and contract liabilities acquired in a business combination to be recognized and measured at the acquisition date in accordance with Revenue from Contracts with Customers (Topic 606) as if the acquirer had originated the contracts. Prior to the issuance of this ASU, contract assets and liabilities were recognized at fair value on the acquisition date. This ASU is effective for fiscal years beginning after December 15, 2022, including interim periods within that fiscal year, with early adoption permitted, and should be applied on a prospective basis. The Company is currently evaluating the impact of this guidance, but does not expect a material impact to the financial statements upon adoption.

In November 2021, the FASB issued ASU No. 2021-10, Government Assistance (Topic 832) – Disclosures by Business Entities about Government Assistance, which requires annual disclosures about transactions with a government that are accounted for by applying a grant or contribution type accounting model. The disclosures would require information about the nature and related policy used for the transactions, the line items on the balance sheet and income statement that are affected and the amounts applicable to each financial statement line item, and significant terms and conditions of the transactions. This ASU is effective for financial statements issued for annual periods beginning after December 15, 2021, with early adoption permitted, and can be applied on a prospective or retrospective basis. The Company is currently evaluating the impact of this guidance, but does not expect a material impact to the financial statements upon adoption.
Fair Value of Financial Instruments
The Company has determined that the only material assets and liabilities in the Company’s financial statements that are required to be measured at fair value on a recurring basis are the Company’s cash equivalents and marketable securities portfolio.  The Company defines fair value as the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date.  The Company applies the following fair value hierarchy, which prioritizes the inputs used to measure fair value into three levels and bases the categorization within the hierarchy upon the lowest level of input that is available and significant to the fair value measurement.  The hierarchy gives the highest priority to unadjusted quoted prices in active markets for identical assets (Level 1 measurements) and the lowest priority to unobservable inputs (Level 3 measurements).

Level 1 - Quoted prices in active markets for identical assets or liabilities.
Level 2 - Inputs other than Level 1 that are observable, either directly or indirectly, such as quoted prices for similar assets or liabilities; quoted prices in markets that are not active; or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the assets or liabilities.
Level 3 - Unobservable inputs that are supported by little or no market activity and that are significant to the fair value of the assets or liabilities.

The Company’s cash equivalents and marketable securities portfolio consist of money market funds, commercial paper, debt securities, non-U.S. government securities, U.S Treasury securities and securities of U.S. government-sponsored enterprises and are reflected on our consolidated condensed balance sheets under the headings cash and cash equivalents,
marketable securities, and long-term marketable securities.  The Company determines the fair value of its marketable securities portfolio by obtaining non-binding market prices from third-party pricing providers on the last day of the quarter, whose sources may use quoted prices in active markets for identical assets (Level 1 inputs) or inputs other than quoted prices that are observable either directly or indirectly (Level 2 inputs) in determining fair value.
Revenues
Disaggregation of revenue

We disaggregate revenue from contracts with customers by product line and ship to location of the customer. Sales are designated in the respective product line categories of Audio and High-Performance Mixed-Signal.
Performance obligations

The Company's single performance obligation is the delivery of promised goods to the customer. The promised goods are explicitly stated in the customer contract and are comprised of either a single type of good or a series of goods that are substantially the same, have the same pattern of transfer to the customer, and are neither capable of being distinct nor separable from the other promised goods in the contract. This performance obligation is satisfied upon transfer of control of the promised goods to the customer, as defined per the shipping terms within the customer's contract. The vast majority of the Company's contracts with customers have an original expected term length of one year or less. As allowed by Accounting Standards Codification ("ASC") 606, Revenue from Contracts with Customers, the Company has not disclosed the value of any unsatisfied performance obligations related to these contracts.

The Company’s products typically include a warranty period of one to three years. These warranties qualify as assurance-type warranties, as goods can be returned for product non-conformance and defect only. As such, these warranties are accounted for under ASC 460, Guarantees, and are not considered a separate performance obligation.

Contract balances

Payments are typically due within 30 to 60 days of invoicing and terms do not include significant financing components or noncash consideration. There have been no material impairment losses on accounts receivable. There are no material contract assets or contract liabilities recorded on the consolidated condensed balance sheets.

Transaction price
The transaction price is the amount of consideration to which the Company expects to be entitled in exchange for transferring the promised goods to the customer. Fixed pricing is the consideration that is agreed upon in the customer contract. Variable pricing includes rebates, rights of return, warranties, price protection and stock rotation. Rebates are granted as a customer account credit, based on agreed-upon sales thresholds. Rights of return and warranty costs are estimated using the "most likely amount" method by reviewing historical returns to determine the most likely customer return rate and applying materiality thresholds. Price protection includes price adjustments available to certain distributors based upon established book price and a stated adjustment period. Stock rotation is also available to certain distributors based on a stated maximum of prior billings.

The Company estimates all variable consideration at the most likely amount that it expects to be entitled to receive. The estimate is based on current and historical information, including recent sales activity and pricing, available to the Company. Variable consideration is only included in the transaction price to the extent that it is probable that a significant reversal in the amount of cumulative revenue recognized will not occur when the uncertainty associated with the variable consideration is resolved. The Company defers all variable consideration that does not meet the revenue recognition criteria.
Segment Information
We determine our operating segments in accordance with FASB guidelines.  Our Chief Executive Officer (“CEO”) has been identified as the chief operating decision maker under these guidelines. 

The Company operates and tracks its results in one reportable segment, but reports revenue in two product lines, Audio and High-Performance Mixed-Signal.  Our CEO receives and uses enterprise-wide financial information to assess financial performance and allocate resources, rather than detailed information at a product line level.  Additionally, our product lines have similar characteristics and customers.  They share support functions such as sales, public relations, supply chain management, various research and development and engineering support, in addition to the general and administrative functions of human resources, legal, finance and information technology.  Therefore, there is no complete, discrete financial information maintained for these product lines. Revenue by product line is disclosed in Note 10 - Revenues.
Marketable Securities The Company’s investments have been classified as available-for-sale securities in accordance with U.S. GAAP.  Marketable securities are categorized on the consolidated condensed balance sheet as "Marketable securities", within the short-term or long-term classification, as appropriate.
XML 35 R25.htm IDEA: XBRL DOCUMENT v3.22.2
Marketable Securities (Tables)
3 Months Ended
Jun. 25, 2022
Marketable Securities [Abstract]  
Schedule of Available-for-sale Securities The following table is a summary of available-for-sale securities at June 25, 2022 (in thousands):
As of June 25, 2022Amortized
Cost
Gross
Unrealized
Gains
Gross
Unrealized
Losses
Estimated
Fair Value
(Net Carrying
Amount)
Corporate debt securities$70,540 $— $(2,577)$67,963 
Non-U.S. government securities510 — (11)499 
U.S. Treasury securities5,730 — (197)5,533 
Agency discount notes385 — (18)367 
Total securities$77,165 $— $(2,803)$74,362 
The following table is a summary of available-for-sale securities at March 26, 2022 (in thousands):
As of March 26, 2022Amortized
Cost
Gross
Unrealized
Gains
Gross
Unrealized
Losses
Estimated
Fair Value
(Net Carrying
Amount)
Corporate debt securities$70,296 $$(2,133)$68,165 
Non-U.S. government securities509 — (9)500 
U.S. Treasury securities5,483 — (169)5,314 
Agency discount notes385 — (14)371 
Total securities$76,673 $$(2,325)$74,350 
Schedule of Cost and Estimated Fair Value of Available-for-sale Securities by Contractual Maturity
The cost and estimated fair value of available-for-sale securities by contractual maturities were as follows (in thousands):
June 25, 2022March 26, 2022
AmortizedEstimatedAmortizedEstimated
CostFair ValueCostFair Value
Within 1 year$18,744 $18,397 $10,697 $10,601 
After 1 year58,421 55,965 65,976 63,749 
Total$77,165 $74,362 $76,673 $74,350 
XML 36 R26.htm IDEA: XBRL DOCUMENT v3.22.2
Fair Value of Financial Instruments (Tables)
3 Months Ended
Jun. 25, 2022
Fair Value Disclosures [Abstract]  
Schedule of Fair Value of Financial Assets and Liabilities
The following summarizes the fair value of our financial instruments at June 25, 2022 (in thousands):
Quoted Prices
in Active
Markets for
Identical
Assets
Level 1
Significant
Other
Observable
Inputs
Level 2
Significant
Unobservable
Inputs
Level 3
Total
Assets:    
Cash equivalents    
Money market funds$302,044 $— $— $302,044 
Available-for-sale securities    
Corporate debt securities$— $67,963 $— $67,963 
Non-U.S. government securities— 499 — 499 
U.S. Treasury securities5,533 — — 5,533 
Agency discount notes— 367 — 367 
$5,533 $68,829 $— $74,362 

The following summarizes the fair value of our financial instruments at March 26, 2022 (in thousands):
Quoted Prices
in Active
Markets for
Identical
Assets
Level 1
Significant
Other
Observable
Inputs
Level 2
Significant
Unobservable
Inputs
Level 3
Total
Assets:
Cash equivalents    
Money market funds$217,151 $— $— $217,151 
Commercial paper— 249 — 249 
$217,151 $249 $— $217,400 
Available-for-sale securities    
Corporate debt securities$— $68,165 $— $68,165 
Non-U.S. government securities— 500 — 500 
U.S. Treasury securities5,314 — — 5,314 
Agency discount notes— 371 — 371 
$5,314 $69,036 $— $74,350 
XML 37 R27.htm IDEA: XBRL DOCUMENT v3.22.2
Derivative Financial Instruments (Tables)
3 Months Ended
Jun. 25, 2022
Derivative Instruments and Hedging Activities Disclosure [Abstract]  
Schedule of Before-Tax Effect of Derivative Instruments Not Designated as Hedging Instruments
The before-tax effect of derivative instruments not designated as hedging instruments was as follows (in thousands):
Three Months Ended
June 25,June 26,
20222021Location
Gain (loss) recognized in income:
Foreign currency forward contracts$(219)$332 Other income (expense)
XML 38 R28.htm IDEA: XBRL DOCUMENT v3.22.2
Accounts Receivable, net (Tables)
3 Months Ended
Jun. 25, 2022
Accounts Receivable, after Allowance for Credit Loss [Abstract]  
Components of Accounts Receivable, net The following are the components of accounts receivable, net (in thousands):
June 25,March 26,
20222022
Gross accounts receivable$206,272 $240,264 
Allowance for doubtful accounts— — 
Accounts receivable, net$206,272 $240,264 
XML 39 R29.htm IDEA: XBRL DOCUMENT v3.22.2
Inventories (Tables)
3 Months Ended
Jun. 25, 2022
Inventory Disclosure [Abstract]  
Schedule of Inventories Inventories are comprised of the following (in thousands):
June 25,March 26,
20222022
Work in process$109,461 $95,188 
Finished goods64,909 43,248 
$174,370 $138,436 
XML 40 R30.htm IDEA: XBRL DOCUMENT v3.22.2
Acquisition (Tables)
3 Months Ended
Jun. 25, 2022
Business Combination and Asset Acquisition [Abstract]  
Allocation of Purchase Price
The following table presents the allocation of the purchase price at the date of acquisition (in thousands):

July 20, 2021
Cash$4,924 
Account receivable6,725 
Inventory7,675 
Manufacturing advances8,502 
Other current assets321 
Intangibles163,700 
Goodwill148,418 
Other non-current assets453 
Current liabilities(2,927)
Deferred tax liabilities(25,016)
Total purchase price$312,775 
XML 41 R31.htm IDEA: XBRL DOCUMENT v3.22.2
Revenues (Tables)
3 Months Ended
Jun. 25, 2022
Revenue from Contract with Customer [Abstract]  
Disaggregation of Revenue
Total net sales based on the product line disaggregation criteria described above are shown in the table below (in thousands).
Three Months Ended
June 25,June 26,
20222021
Audio Products$254,496 $217,355 
High-Performance Mixed-Signal Products139,143 59,898 
$393,639 $277,253 

The geographic regions that are reviewed are China, the United States, and the rest of the world. Total net sales based on the geographic disaggregation criteria described are as follows (in thousands):
Three Months Ended
June 25,June 26,
20222021
China$261,491 $168,325 
United States7,197 6,019 
Rest of World124,951 102,909 
$393,639 $277,253 
XML 42 R32.htm IDEA: XBRL DOCUMENT v3.22.2
Income Taxes (Tables)
3 Months Ended
Jun. 25, 2022
Income Tax Disclosure [Abstract]  
Schedule of Provision for Income Taxes and Effective Tax Rates The following table presents the provision for income taxes (in thousands) and the effective tax rates:
Three Months Ended
June 25,June 26,
20222021
Income before income taxes$55,087 $19,622 
Provision for income taxes$15,380 $2,413 
Effective tax rate27.9 %12.3 %
XML 43 R33.htm IDEA: XBRL DOCUMENT v3.22.2
Net Income Per Share (Tables)
3 Months Ended
Jun. 25, 2022
Earnings Per Share [Abstract]  
Schedule of Earnings Per Share, Basic and Diluted
The following table details the calculation of basic and diluted earnings per share for the three months ended June 25, 2022 and June 26, 2021 (in thousands, except per share amounts):
Three Months Ended
June 25,June 26,
20222021
Numerator:  
Net income$39,707 $17,209 
Denominator:  
Weighted average shares outstanding56,277 57,582 
Effect of dilutive securities1,527 1,931 
Weighted average diluted shares57,804 59,513 
Basic earnings per share$0.71 $0.30 
Diluted earnings per share$0.69 $0.29 
XML 44 R34.htm IDEA: XBRL DOCUMENT v3.22.2
Marketable Securities (Schedule of Available-for-sale Securities) (Details) - USD ($)
$ in Thousands
Jun. 25, 2022
Mar. 26, 2022
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost $ 77,165 $ 76,673
Gross Unrealized Gains 0 2
Gross Unrealized Losses (2,803) (2,325)
Estimated Fair Value (Net Carrying Amount) 74,362 74,350
Corporate debt securities    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 70,540 70,296
Gross Unrealized Gains 0 2
Gross Unrealized Losses (2,577) (2,133)
Estimated Fair Value (Net Carrying Amount) 67,963 68,165
Non-U.S. government securities    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 510 509
Gross Unrealized Gains 0 0
Gross Unrealized Losses (11) (9)
Estimated Fair Value (Net Carrying Amount) 499 500
U.S. Treasury securities    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 5,730 5,483
Gross Unrealized Gains 0 0
Gross Unrealized Losses (197) (169)
Estimated Fair Value (Net Carrying Amount) 5,533 5,314
Agency discount notes    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 385 385
Gross Unrealized Gains 0 0
Gross Unrealized Losses (18) (14)
Estimated Fair Value (Net Carrying Amount) $ 367 $ 371
XML 45 R35.htm IDEA: XBRL DOCUMENT v3.22.2
Marketable Securities (Narrative) (Details) - USD ($)
$ in Thousands
3 Months Ended
Jun. 25, 2022
Mar. 26, 2022
Debt Securities, Available-for-sale [Line Items]    
Gross unrealized losses $ 2,803 $ 2,325
Amortized cost on available for sale securities held at gross unrealized loss 77,200 75,500
Securities in a continuous unrealized loss position for more than 12 months, amortized cost 9,000 3,500
Securities in a continuous unrealized loss position for more than 12 months, aggregate unrealized loss $ 400 $ 100
Minimum    
Debt Securities, Available-for-sale [Line Items]    
Maturity period for highly-rated securities 1 year  
Maximum    
Debt Securities, Available-for-sale [Line Items]    
Maturity period for highly-rated securities 3 years  
XML 46 R36.htm IDEA: XBRL DOCUMENT v3.22.2
Marketable Securities (Schedule of Cost and Estimated Fair Value of Available-for-sale Securities by Contractual Maturity) (Details) - USD ($)
$ in Thousands
Jun. 25, 2022
Mar. 26, 2022
Amortized Cost    
Within 1 year $ 18,744 $ 10,697
After 1 year 58,421 65,976
Amortized Cost 77,165 76,673
Estimated Fair Value    
Within 1 year 18,397 10,601
After 1 year 55,965 63,749
Estimated Fair Value (Net Carrying Amount) $ 74,362 $ 74,350
XML 47 R37.htm IDEA: XBRL DOCUMENT v3.22.2
Fair Value of Financial Instruments (Narrative) (Details)
Jun. 25, 2022
USD ($)
Fair Value Disclosures [Abstract]  
Amounts drawn under the credit facility $ 0
Credit facility, fair value $ 0
XML 48 R38.htm IDEA: XBRL DOCUMENT v3.22.2
Fair Value of Financial Instruments (Schedule of Fair Value of Financial Assets and Liabilities) (Details) - USD ($)
$ in Thousands
Jun. 25, 2022
Mar. 26, 2022
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash equivalents   $ 217,400
Available-for-sale securities $ 74,362 74,350
Quoted Prices in Active Markets for Identical Assets Level 1    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash equivalents   217,151
Available-for-sale securities 5,533 5,314
Significant Other Observable Inputs Level 2    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash equivalents   249
Available-for-sale securities 68,829 69,036
Significant Unobservable Inputs Level 3    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash equivalents   0
Available-for-sale securities 0 0
Corporate debt securities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Available-for-sale securities 67,963 68,165
Corporate debt securities | Quoted Prices in Active Markets for Identical Assets Level 1    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Available-for-sale securities 0 0
Corporate debt securities | Significant Other Observable Inputs Level 2    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Available-for-sale securities 67,963 68,165
Corporate debt securities | Significant Unobservable Inputs Level 3    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Available-for-sale securities 0 0
Non-U.S. government securities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Available-for-sale securities 499 500
Non-U.S. government securities | Quoted Prices in Active Markets for Identical Assets Level 1    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Available-for-sale securities 0 0
Non-U.S. government securities | Significant Other Observable Inputs Level 2    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Available-for-sale securities 499 500
Non-U.S. government securities | Significant Unobservable Inputs Level 3    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Available-for-sale securities 0 0
U.S. Treasury securities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Available-for-sale securities 5,533 5,314
U.S. Treasury securities | Quoted Prices in Active Markets for Identical Assets Level 1    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Available-for-sale securities 5,533 5,314
U.S. Treasury securities | Significant Other Observable Inputs Level 2    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Available-for-sale securities 0 0
U.S. Treasury securities | Significant Unobservable Inputs Level 3    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Available-for-sale securities 0 0
Agency discount notes    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Available-for-sale securities 367 371
Agency discount notes | Quoted Prices in Active Markets for Identical Assets Level 1    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Available-for-sale securities 0 0
Agency discount notes | Significant Other Observable Inputs Level 2    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Available-for-sale securities 367 371
Agency discount notes | Significant Unobservable Inputs Level 3    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Available-for-sale securities 0 0
Money market funds    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash equivalents 302,044 217,151
Money market funds | Quoted Prices in Active Markets for Identical Assets Level 1    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash equivalents 302,044 217,151
Money market funds | Significant Other Observable Inputs Level 2    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash equivalents 0 0
Money market funds | Significant Unobservable Inputs Level 3    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash equivalents $ 0 0
Commercial paper    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash equivalents   249
Commercial paper | Quoted Prices in Active Markets for Identical Assets Level 1    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash equivalents   0
Commercial paper | Significant Other Observable Inputs Level 2    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash equivalents   249
Commercial paper | Significant Unobservable Inputs Level 3    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash equivalents   $ 0
XML 49 R39.htm IDEA: XBRL DOCUMENT v3.22.2
Derivative Financial Instruments (Details)
$ in Thousands
3 Months Ended
Jun. 25, 2022
USD ($)
derivtive
Jun. 26, 2021
USD ($)
Derivative Instruments, Gain (Loss) [Line Items]    
Number of foreign currency derivatives held | derivtive 1  
Notional value of foreign currency forward contract $ 1,800  
Foreign currency forward contracts | Not Designated as Hedging Instrument    
Derivative Instruments, Gain (Loss) [Line Items]    
Gain (loss) recognized in income $ (219) $ 332
XML 50 R40.htm IDEA: XBRL DOCUMENT v3.22.2
Accounts Receivable, net (Components of Accounts Receivable, net) (Details) - USD ($)
$ in Thousands
Jun. 25, 2022
Mar. 26, 2022
Accounts Receivable, after Allowance for Credit Loss [Abstract]    
Gross accounts receivable $ 206,272 $ 240,264
Allowance for doubtful accounts 0 0
Accounts receivable, net $ 206,272 $ 240,264
XML 51 R41.htm IDEA: XBRL DOCUMENT v3.22.2
Inventories (Schedule of Inventories) (Details) - USD ($)
$ in Thousands
Jun. 25, 2022
Mar. 26, 2022
Inventory Disclosure [Abstract]    
Work in process $ 109,461 $ 95,188
Finished goods 64,909 43,248
Total inventories $ 174,370 $ 138,436
XML 52 R42.htm IDEA: XBRL DOCUMENT v3.22.2
Acquisition (Narrative) (Details) - Lion Semiconductor, Inc. - USD ($)
$ in Millions
3 Months Ended
Jul. 20, 2021
Dec. 25, 2021
Jun. 25, 2022
Business Acquisition [Line Items]      
Outstanding share capital 100.00%    
Total consideration transferred $ 280.5    
Cash acquired 4.9    
Consideration paid   $ 1.2  
Additional merger consideration subject to indemnity and adjustment provisions     $ 31.0
Merger consideration - retention $ 25.4    
XML 53 R43.htm IDEA: XBRL DOCUMENT v3.22.2
Acquisition (Allocation of Purchase Price) (Details) - USD ($)
$ in Thousands
Jun. 25, 2022
Mar. 26, 2022
Jul. 20, 2021
Business Acquisition [Line Items]      
Goodwill $ 435,936 $ 435,791  
Lion Semiconductor, Inc.      
Business Acquisition [Line Items]      
Cash     $ 4,924
Account receivable     6,725
Inventory     7,675
Manufacturing advances     8,502
Other current assets     321
Intangibles     163,700
Goodwill     148,418
Other non-current assets     453
Current liabilities     (2,927)
Deferred tax liabilities     (25,016)
Total purchase price     $ 312,775
XML 54 R44.htm IDEA: XBRL DOCUMENT v3.22.2
Revolving Credit Facility (Details) - Second Amended Credit Agreement Revolving Credit Facility - USD ($)
Jul. 08, 2021
Jun. 25, 2022
Line of Credit Facility [Line Items]    
Line of credit facility maximum borrowing capacity $ 300,000,000  
Debt covenant, exclusion of unrestricted cash and cash equivalents for ratio of consolidated funded indebtedness $ 200,000,000  
Debt covenant, maximum consolidated net leverage ratio 3.00  
Debt covenant, minimum consolidated interest coverage ratio 3.00  
Amount outstanding   $ 0
Minimum    
Line of Credit Facility [Line Items]    
Line of credit facility, unused capacity, commitment fee percentage 0.175%  
Maximum    
Line of Credit Facility [Line Items]    
Line of credit facility, unused capacity, commitment fee percentage 0.275%  
Base Rate | Minimum    
Line of Credit Facility [Line Items]    
Basis spread on variable rate 0.00%  
Base Rate | Maximum    
Line of Credit Facility [Line Items]    
Basis spread on variable rate 0.75%  
London Interbank Offered Rate (LIBOR) | Minimum    
Line of Credit Facility [Line Items]    
Basis spread on variable rate 1.00%  
London Interbank Offered Rate (LIBOR) | Maximum    
Line of Credit Facility [Line Items]    
Basis spread on variable rate 1.75%  
XML 55 R45.htm IDEA: XBRL DOCUMENT v3.22.2
Revenues - Summary of Product Lines (Details) - USD ($)
$ in Thousands
3 Months Ended
Jun. 25, 2022
Jun. 26, 2021
Disaggregation of Revenue [Line Items]    
Net sales $ 393,639 $ 277,253
Audio Products    
Disaggregation of Revenue [Line Items]    
Net sales 254,496 217,355
High-Performance Mixed-Signal Products    
Disaggregation of Revenue [Line Items]    
Net sales $ 139,143 $ 59,898
XML 56 R46.htm IDEA: XBRL DOCUMENT v3.22.2
Revenues - Summary of Geographic Disaggregation (Details) - USD ($)
$ in Thousands
3 Months Ended
Jun. 25, 2022
Jun. 26, 2021
Disaggregation of Revenue [Line Items]    
Net sales $ 393,639 $ 277,253
China    
Disaggregation of Revenue [Line Items]    
Net sales 261,491 168,325
United States    
Disaggregation of Revenue [Line Items]    
Net sales 7,197 6,019
Rest of World    
Disaggregation of Revenue [Line Items]    
Net sales $ 124,951 $ 102,909
XML 57 R47.htm IDEA: XBRL DOCUMENT v3.22.2
Revenues - Narrative (Details)
3 Months Ended
Jun. 25, 2022
Minimum  
Disaggregation of Revenue [Line Items]  
Product warranty, term 1 year
Maximum  
Disaggregation of Revenue [Line Items]  
Product warranty, term 3 years
XML 58 R48.htm IDEA: XBRL DOCUMENT v3.22.2
Income Taxes (Provision for Income Taxes) (Details) - USD ($)
$ in Thousands
3 Months Ended
Jun. 25, 2022
Jun. 26, 2021
Income Tax Disclosure [Abstract]    
Income before income taxes $ 55,087 $ 19,622
Provision for income taxes $ 15,380 $ 2,413
Effective tax rate 27.90% 12.30%
XML 59 R49.htm IDEA: XBRL DOCUMENT v3.22.2
Income Taxes (Narrative) (Details) - USD ($)
$ in Thousands
3 Months Ended
Jun. 25, 2022
Jun. 26, 2021
Income Tax Disclosure [Abstract]    
Provision for income taxes $ 15,380 $ 2,413
Effective tax rate 27.90% 12.30%
Unrecognized tax benefits that would impact effective tax rate $ 32,900  
Balance of accrued interest and penalties, net of tax 5,400  
Estimate of possible loss 170,500  
Estimate of possible loss, penalties expense $ 63,700  
XML 60 R50.htm IDEA: XBRL DOCUMENT v3.22.2
Net Income Per Share (Calculation of Basic and Diluted Earnings (Loss) Per Share) (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended
Jun. 25, 2022
Jun. 26, 2021
Numerator:    
Net income $ 39,707 $ 17,209
Denominator:    
Weighted average shares outstanding (in shares) 56,277 57,582
Effect of dilutive securities (in shares) 1,527 1,931
Weighted average diluted shares (in shares) 57,804 59,513
Basic earnings per share (in dollars per share) $ 0.71 $ 0.30
Diluted earnings per share (in dollars per share) $ 0.69 $ 0.29
XML 61 R51.htm IDEA: XBRL DOCUMENT v3.22.2
Net Income Per Share (Narrative) (Details) - shares
shares in Thousands
3 Months Ended
Jun. 25, 2022
Jun. 26, 2021
Earnings Per Share [Abstract]    
Weighted average shares outstanding excluded from diluted calculation (in shares) 386 114
XML 62 R52.htm IDEA: XBRL DOCUMENT v3.22.2
Commitment and Contingencies (Details)
$ in Millions
3 Months Ended
Jun. 25, 2022
USD ($)
Commitments and Contingencies Disclosure [Abstract]  
Capacity reservation fee $ 60
Amount agreed to pre-pay $ 195
XML 63 R53.htm IDEA: XBRL DOCUMENT v3.22.2
Stockholders' Equity (Common Stock) (Details) - shares
shares in Millions
3 Months Ended
Jun. 25, 2022
Jun. 26, 2021
Stockholders' Equity Note [Abstract]    
Common stock issued as part of stock incentive plan (in shares) 0.0 0.1
XML 64 R54.htm IDEA: XBRL DOCUMENT v3.22.2
Stockholders' Equity (Share Repurchase Program) (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 18 Months Ended
Jun. 25, 2022
Jun. 26, 2021
Jun. 25, 2022
Jan. 31, 2021
Equity, Class of Treasury Stock [Line Items]        
Common stock repurchased $ 56,383 $ 12,501    
January 2021 Repurchase Program        
Equity, Class of Treasury Stock [Line Items]        
Common stock approved under the share repurchase program       $ 350,000
Common stock repurchased 56,400   $ 213,900  
Common stock available for repurchase $ 136,100   $ 136,100  
Common stock repurchased (in shares) 700,000      
Average cost per share repurchased (in dollars per share) $ 77.78      
XML 65 R55.htm IDEA: XBRL DOCUMENT v3.22.2
Segment Information (Details)
3 Months Ended
Jun. 25, 2022
product_line
segment
Segment Reporting [Abstract]  
Number of reportable segments | segment 1
Number of product lines | product_line 2
XML 66 R56.htm IDEA: XBRL DOCUMENT v3.22.2
Subsequent Events (Details) - USD ($)
$ in Millions
1 Months Ended
Jul. 31, 2022
Jun. 25, 2022
January 2021 Repurchase Program    
Subsequent Event [Line Items]    
Common stock available for repurchase   $ 136.1
Subsequent Event | July 2022 Repurchase Program    
Subsequent Event [Line Items]    
Stock repurchase program, additional authorized amount $ 500.0  
XML 67 crus-20220625_htm.xml IDEA: XBRL DOCUMENT 0000772406 2022-03-27 2022-06-25 0000772406 2022-07-29 0000772406 2022-06-25 0000772406 2022-03-26 0000772406 2021-03-28 2021-06-26 0000772406 2021-03-27 0000772406 2021-06-26 0000772406 us-gaap:CommonStockMember 2021-03-27 0000772406 us-gaap:AdditionalPaidInCapitalMember 2021-03-27 0000772406 us-gaap:RetainedEarningsMember 2021-03-27 0000772406 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-03-27 0000772406 us-gaap:RetainedEarningsMember 2021-03-28 2021-06-26 0000772406 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-03-28 2021-06-26 0000772406 us-gaap:CommonStockMember 2021-03-28 2021-06-26 0000772406 us-gaap:AdditionalPaidInCapitalMember 2021-03-28 2021-06-26 0000772406 us-gaap:CommonStockMember 2021-06-26 0000772406 us-gaap:AdditionalPaidInCapitalMember 2021-06-26 0000772406 us-gaap:RetainedEarningsMember 2021-06-26 0000772406 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-06-26 0000772406 us-gaap:CommonStockMember 2022-03-26 0000772406 us-gaap:AdditionalPaidInCapitalMember 2022-03-26 0000772406 us-gaap:RetainedEarningsMember 2022-03-26 0000772406 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-03-26 0000772406 us-gaap:RetainedEarningsMember 2022-03-27 2022-06-25 0000772406 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-03-27 2022-06-25 0000772406 us-gaap:CommonStockMember 2022-03-27 2022-06-25 0000772406 us-gaap:AdditionalPaidInCapitalMember 2022-03-27 2022-06-25 0000772406 us-gaap:CommonStockMember 2022-06-25 0000772406 us-gaap:AdditionalPaidInCapitalMember 2022-06-25 0000772406 us-gaap:RetainedEarningsMember 2022-06-25 0000772406 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-06-25 0000772406 us-gaap:DomesticCorporateDebtSecuritiesMember 2022-06-25 0000772406 us-gaap:ForeignGovernmentDebtSecuritiesMember 2022-06-25 0000772406 us-gaap:USTreasurySecuritiesMember 2022-06-25 0000772406 us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2022-06-25 0000772406 srt:MinimumMember 2022-03-27 2022-06-25 0000772406 srt:MaximumMember 2022-03-27 2022-06-25 0000772406 us-gaap:DomesticCorporateDebtSecuritiesMember 2022-03-26 0000772406 us-gaap:ForeignGovernmentDebtSecuritiesMember 2022-03-26 0000772406 us-gaap:USTreasurySecuritiesMember 2022-03-26 0000772406 us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2022-03-26 0000772406 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel1Member 2022-06-25 0000772406 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel2Member 2022-06-25 0000772406 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel3Member 2022-06-25 0000772406 us-gaap:MoneyMarketFundsMember 2022-06-25 0000772406 us-gaap:FairValueInputsLevel1Member us-gaap:CorporateDebtSecuritiesMember 2022-06-25 0000772406 us-gaap:FairValueInputsLevel2Member us-gaap:CorporateDebtSecuritiesMember 2022-06-25 0000772406 us-gaap:FairValueInputsLevel3Member us-gaap:CorporateDebtSecuritiesMember 2022-06-25 0000772406 us-gaap:CorporateDebtSecuritiesMember 2022-06-25 0000772406 us-gaap:FairValueInputsLevel1Member us-gaap:ForeignGovernmentDebtSecuritiesMember 2022-06-25 0000772406 us-gaap:FairValueInputsLevel2Member us-gaap:ForeignGovernmentDebtSecuritiesMember 2022-06-25 0000772406 us-gaap:FairValueInputsLevel3Member us-gaap:ForeignGovernmentDebtSecuritiesMember 2022-06-25 0000772406 us-gaap:FairValueInputsLevel1Member us-gaap:USTreasurySecuritiesMember 2022-06-25 0000772406 us-gaap:FairValueInputsLevel2Member us-gaap:USTreasurySecuritiesMember 2022-06-25 0000772406 us-gaap:FairValueInputsLevel3Member us-gaap:USTreasurySecuritiesMember 2022-06-25 0000772406 us-gaap:FairValueInputsLevel1Member crus:AgencyDiscountNotesMember 2022-06-25 0000772406 us-gaap:FairValueInputsLevel2Member crus:AgencyDiscountNotesMember 2022-06-25 0000772406 us-gaap:FairValueInputsLevel3Member crus:AgencyDiscountNotesMember 2022-06-25 0000772406 crus:AgencyDiscountNotesMember 2022-06-25 0000772406 us-gaap:FairValueInputsLevel1Member 2022-06-25 0000772406 us-gaap:FairValueInputsLevel2Member 2022-06-25 0000772406 us-gaap:FairValueInputsLevel3Member 2022-06-25 0000772406 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel1Member 2022-03-26 0000772406 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel2Member 2022-03-26 0000772406 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel3Member 2022-03-26 0000772406 us-gaap:MoneyMarketFundsMember 2022-03-26 0000772406 us-gaap:CommercialPaperMember us-gaap:FairValueInputsLevel1Member 2022-03-26 0000772406 us-gaap:CommercialPaperMember us-gaap:FairValueInputsLevel2Member 2022-03-26 0000772406 us-gaap:CommercialPaperMember us-gaap:FairValueInputsLevel3Member 2022-03-26 0000772406 us-gaap:CommercialPaperMember 2022-03-26 0000772406 us-gaap:FairValueInputsLevel1Member 2022-03-26 0000772406 us-gaap:FairValueInputsLevel2Member 2022-03-26 0000772406 us-gaap:FairValueInputsLevel3Member 2022-03-26 0000772406 us-gaap:FairValueInputsLevel1Member us-gaap:CorporateDebtSecuritiesMember 2022-03-26 0000772406 us-gaap:FairValueInputsLevel2Member us-gaap:CorporateDebtSecuritiesMember 2022-03-26 0000772406 us-gaap:FairValueInputsLevel3Member us-gaap:CorporateDebtSecuritiesMember 2022-03-26 0000772406 us-gaap:CorporateDebtSecuritiesMember 2022-03-26 0000772406 us-gaap:FairValueInputsLevel1Member us-gaap:ForeignGovernmentDebtSecuritiesMember 2022-03-26 0000772406 us-gaap:FairValueInputsLevel2Member us-gaap:ForeignGovernmentDebtSecuritiesMember 2022-03-26 0000772406 us-gaap:FairValueInputsLevel3Member us-gaap:ForeignGovernmentDebtSecuritiesMember 2022-03-26 0000772406 us-gaap:FairValueInputsLevel1Member us-gaap:USTreasurySecuritiesMember 2022-03-26 0000772406 us-gaap:FairValueInputsLevel2Member us-gaap:USTreasurySecuritiesMember 2022-03-26 0000772406 us-gaap:FairValueInputsLevel3Member us-gaap:USTreasurySecuritiesMember 2022-03-26 0000772406 us-gaap:FairValueInputsLevel1Member crus:AgencyDiscountNotesMember 2022-03-26 0000772406 us-gaap:FairValueInputsLevel2Member crus:AgencyDiscountNotesMember 2022-03-26 0000772406 us-gaap:FairValueInputsLevel3Member crus:AgencyDiscountNotesMember 2022-03-26 0000772406 crus:AgencyDiscountNotesMember 2022-03-26 0000772406 us-gaap:ForeignExchangeForwardMember us-gaap:NondesignatedMember 2022-03-27 2022-06-25 0000772406 us-gaap:ForeignExchangeForwardMember us-gaap:NondesignatedMember 2021-03-28 2021-06-26 0000772406 crus:LionSemiconductorIncMember 2021-07-20 0000772406 crus:LionSemiconductorIncMember 2021-07-20 2021-07-20 0000772406 crus:LionSemiconductorIncMember 2021-09-26 2021-12-25 0000772406 crus:LionSemiconductorIncMember 2022-06-25 0000772406 crus:SecondAmendedCreditAgreementRevolvingCreditFacilityMember 2021-07-08 0000772406 srt:MinimumMember crus:SecondAmendedCreditAgreementRevolvingCreditFacilityMember us-gaap:BaseRateMember 2021-07-08 2021-07-08 0000772406 srt:MaximumMember crus:SecondAmendedCreditAgreementRevolvingCreditFacilityMember us-gaap:BaseRateMember 2021-07-08 2021-07-08 0000772406 srt:MinimumMember crus:SecondAmendedCreditAgreementRevolvingCreditFacilityMember us-gaap:LondonInterbankOfferedRateLIBORMember 2021-07-08 2021-07-08 0000772406 srt:MaximumMember crus:SecondAmendedCreditAgreementRevolvingCreditFacilityMember us-gaap:LondonInterbankOfferedRateLIBORMember 2021-07-08 2021-07-08 0000772406 srt:MinimumMember crus:SecondAmendedCreditAgreementRevolvingCreditFacilityMember 2021-07-08 2021-07-08 0000772406 srt:MaximumMember crus:SecondAmendedCreditAgreementRevolvingCreditFacilityMember 2021-07-08 2021-07-08 0000772406 crus:SecondAmendedCreditAgreementRevolvingCreditFacilityMember 2021-07-08 2021-07-08 0000772406 crus:SecondAmendedCreditAgreementRevolvingCreditFacilityMember 2022-06-25 0000772406 crus:PortableAudioProductsMember 2022-03-27 2022-06-25 0000772406 crus:PortableAudioProductsMember 2021-03-28 2021-06-26 0000772406 crus:HighPerformanceMixedSignalProductsMember 2022-03-27 2022-06-25 0000772406 crus:HighPerformanceMixedSignalProductsMember 2021-03-28 2021-06-26 0000772406 country:CN 2022-03-27 2022-06-25 0000772406 country:CN 2021-03-28 2021-06-26 0000772406 country:US 2022-03-27 2022-06-25 0000772406 country:US 2021-03-28 2021-06-26 0000772406 crus:OtherCountriesMember 2022-03-27 2022-06-25 0000772406 crus:OtherCountriesMember 2021-03-28 2021-06-26 0000772406 crus:January2021RepurchaseProgramMember 2021-01-31 0000772406 crus:January2021RepurchaseProgramMember 2021-01-01 2022-06-25 0000772406 crus:January2021RepurchaseProgramMember 2022-06-25 0000772406 crus:January2021RepurchaseProgramMember 2022-03-27 2022-06-25 0000772406 crus:July2022RepurchaseProgramMember us-gaap:SubsequentEventMember 2022-07-01 2022-07-31 shares iso4217:USD iso4217:USD shares crus:derivtive pure crus:segment crus:product_line false 2023 Q1 --03-25 0000772406 P1Y P1Y 0 10-Q true 2022-06-25 false 0-17795 CIRRUS LOGIC, INC. DE 77-0024818 800 W. 6th Street Austin, TX 78701 (512) 851-4000 Common stock, $0.001 par value CRUS NASDAQ Yes Yes Large Accelerated Filer false false false 55940364 379335000 369814000 18397000 10601000 206272000 240264000 174370000 138436000 36689000 40822000 45945000 40078000 861008000 840015000 55965000 63749000 168680000 171003000 157165000 157077000 149984000 158145000 435936000 435791000 16928000 11068000 195000000 195000000 65236000 91552000 2105902000 2123400000 121451000 115417000 41026000 65261000 17983000 21736000 13988000 14680000 30964000 30964000 27184000 16725000 252596000 264783000 9184000 13563000 73735000 73383000 159344000 163162000 11856000 8692000 254119000 258800000 1596684000 1578427000 5894000 23435000 -3391000 -2045000 1599187000 1599817000 2105902000 2123400000 393639000 277253000 191005000 137307000 202634000 139946000 109716000 85696000 38642000 35147000 148358000 120843000 54276000 19103000 523000 1020000 218000 259000 506000 -242000 55087000 19622000 15380000 2413000 39707000 17209000 0.71 0.30 0.69 0.29 56277000 57582000 57804000 59513000 39707000 17209000 -967000 -52000 -480000 -1123000 -101000 -236000 38361000 16270000 39707000 17209000 16515000 11898000 18138000 14985000 -5860000 -9270000 -292000 0 -99000 -108000 -33992000 27822000 35934000 19459000 -549000 6457000 -20327000 -21740000 24030000 13752000 3164000 0 74365000 -26796000 4694000 49158000 5186000 53969000 6776000 10835000 448000 1068000 -7716000 -16714000 120000 746000 866000 1772000 56382000 12501000 -57128000 -13527000 9521000 -57037000 369814000 442164000 379335000 385127000 57652000 58000 1498761000 -112689000 2875000 1389005000 17209000 17209000 -887000 -887000 -52000 -52000 61000 745000 -1773000 -1028000 166000 12501000 12501000 14985000 14985000 57547000 58000 1514491000 -109754000 1936000 1406731000 56596000 57000 1578370000 23435000 -2045000 1599817000 39707000 39707000 -379000 -379000 -967000 -967000 28000 120000 -866000 -746000 725000 1000 56382000 56383000 18138000 18138000 55899000 56000 1596628000 5894000 -3391000 1599187000 Basis of PresentationThe unaudited consolidated condensed financial statements have been prepared by Cirrus Logic, Inc. (“Cirrus Logic,” “we,” “us,” “our,” or the “Company”) pursuant to the rules and regulations of the Securities and Exchange Commission (the “Commission”).  The accompanying unaudited consolidated condensed financial statements do not include complete footnotes and financial presentations.  As a result, these financial statements should be read along with the audited consolidated financial statements and notes thereto for the year ended March 26, 2022, included in our Annual Report on Form 10-K filed with the Commission on May 20, 2022.  In our opinion, the financial statements reflect all material adjustments, including normal recurring adjustments, necessary for a fair presentation of the financial position, operating results and cash flows for those periods presented.  The preparation of financial statements in conformity with United States (“U.S.”) generally accepted accounting principles (“GAAP”) requires management to make estimates and assumptions that affect reported assets, liabilities, revenues and expenses.  Actual results could differ from those estimates and assumptions.  Moreover, the results of operations for the interim periods presented are not necessarily indicative of the results that may be expected for the entire year. Recently Issued Accounting Pronouncements<div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In October 2021, the FASB issued ASU No. 2021-08, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Business Combinations (Topic 805) – Accounting for Contract Assets and Contract Liabilities from Contracts with Customers</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, which requires contract assets and contract liabilities acquired in a business combination to be recognized and measured at the acquisition date in accordance with </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Revenue from Contracts with Customers (Topic 606)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> as if the acquirer had originated the contracts</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Prior to the issuance of this ASU, contract assets and liabilities were recognized at fair value on the acquisition date. This ASU is effective for fiscal years beginning after December 15, 2022, including interim periods within that fiscal year, with early adoption permitted, and should be applied on a prospective basis. The Company is currently evaluating the impact of this guidance</span><span style="color:#3c3c3d;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">,</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> but does not expect a material impact to the financial statements upon adoption. </span></div><div style="text-indent:36pt"><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In November 2021, the FASB issued ASU No. 2021-10, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Government Assistance (Topic 832) – Disclosures by Business Entities about Government Assistance</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, which requires annual disclosures about transactions with a government that are accounted for by applying a grant or contribution type accounting model. The disclosures would require information about the nature and related policy used for the transactions, the line items on the balance sheet and income statement that are affected and the amounts applicable to each financial statement line item, and significant terms and conditions of the transactions. This ASU is effective for financial statements issued for annual periods beginning after December 15, 2021, with early adoption permitted, and can be applied on a prospective or retrospective basis. The Company is currently evaluating the impact of this guidance, but does not expect a material impact to the financial statements upon adoption.</span></div> <div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In October 2021, the FASB issued ASU No. 2021-08, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Business Combinations (Topic 805) – Accounting for Contract Assets and Contract Liabilities from Contracts with Customers</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, which requires contract assets and contract liabilities acquired in a business combination to be recognized and measured at the acquisition date in accordance with </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Revenue from Contracts with Customers (Topic 606)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> as if the acquirer had originated the contracts</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Prior to the issuance of this ASU, contract assets and liabilities were recognized at fair value on the acquisition date. This ASU is effective for fiscal years beginning after December 15, 2022, including interim periods within that fiscal year, with early adoption permitted, and should be applied on a prospective basis. The Company is currently evaluating the impact of this guidance</span><span style="color:#3c3c3d;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">,</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> but does not expect a material impact to the financial statements upon adoption. </span></div><div style="text-indent:36pt"><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In November 2021, the FASB issued ASU No. 2021-10, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Government Assistance (Topic 832) – Disclosures by Business Entities about Government Assistance</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, which requires annual disclosures about transactions with a government that are accounted for by applying a grant or contribution type accounting model. The disclosures would require information about the nature and related policy used for the transactions, the line items on the balance sheet and income statement that are affected and the amounts applicable to each financial statement line item, and significant terms and conditions of the transactions. This ASU is effective for financial statements issued for annual periods beginning after December 15, 2021, with early adoption permitted, and can be applied on a prospective or retrospective basis. The Company is currently evaluating the impact of this guidance, but does not expect a material impact to the financial statements upon adoption.</span></div> Marketable Securities<div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s investments have been classified as available-for-sale securities in accordance with U.S. GAAP.  Marketable securities are categorized on the consolidated condensed balance sheet as "</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Marketable securities</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">", within the short-term or long-term classification, as appropriate. </span></div><div><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table is a summary of available-for-sale securities at June 25, 2022 (in thousands):</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:38.724%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.394%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.394%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.394%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.398%"/><td style="width:0.1%"/></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:700;line-height:100%">As of June 25, 2022</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Amortized<br/>Cost</span></td><td colspan="3" style="padding:0 1pt"/><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:700;line-height:100%">Gross<br/>Unrealized<br/>Gains</span></td><td colspan="3" style="padding:0 1pt"/><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:700;line-height:100%">Gross<br/>Unrealized<br/>Losses</span></td><td colspan="3" style="padding:0 1pt"/><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:700;line-height:100%">Estimated<br/>Fair Value<br/>(Net Carrying<br/>Amount)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate debt securities</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">70,540 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,577)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">67,963 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-U.S. government securities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">510 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(11)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">499 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></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%">U.S. Treasury securities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,730 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(197)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,533 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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%">Agency discount notes</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">385 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(18)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">367 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total securities</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">77,165 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,803)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">74,362 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table></div><div style="text-indent:36pt"><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company typically invests in highly-rated securities with original maturities generally ranging from <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjhjMmYzNDIzYTdlYzRjOGFiOGY1ZWNhZDMwY2QyYjJhL3NlYzo4YzJmMzQyM2E3ZWM0YzhhYjhmNWVjYWQzMGNkMmIyYV80MC9mcmFnOmM5ZmEwYzk5MDA4YjQ3YzliYjQ2NmE2ODMyY2YxYzVlL3RleHRyZWdpb246YzlmYTBjOTkwMDhiNDdjOWJiNDY2YTY4MzJjZjFjNWVfNTE3_4c8c9b62-291a-4dbd-82f2-6f393bf3a6cf">one</span> to three years. The Company's specifically identified gross unrealized losses of $2.8 million related to securities with total amortized costs of approximately $77.2 million at</span><span style="color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">June 25, 2022. Securities in a continuous unrealized loss position for more than 12 </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">months as of June 25, 2022 had an aggregate amortized cost of $9.0 million and an aggregate unrealized loss of $0.4 million. The Company may sell certain of its marketable securities prior to their stated maturities for strategic reasons including, but not limited to, anticipated or actual changes in credit rating and duration management.  The Company records an allowance for credit loss when a decline in investment market value is due to credit-related factors. When evaluating an investment for impairment, the Company reviews factors including the length of time and extent to which fair value has been below cost basis, the financial condition of the issuer, changes in market interest rates and whether it is more likely than not the Company will be required to sell the investment before recovery of the investment’s cost basis. As of June 25, 2022, the Company does not consider any of its investments to be impaired.</span></div><div><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table is a summary of available-for-sale securities at March 26, 2022 (in thousands):</span></div><div><span style="font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:120%"/></div><div><span style="font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:120%"/><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:38.812%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.373%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.373%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.373%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.379%"/><td style="width:0.1%"/></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:700;line-height:100%">As of March 26, 2022</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Amortized<br/>Cost</span></td><td colspan="3" style="padding:0 1pt"/><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:700;line-height:100%">Gross<br/>Unrealized<br/>Gains</span></td><td colspan="3" style="padding:0 1pt"/><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:700;line-height:100%">Gross<br/>Unrealized<br/>Losses</span></td><td colspan="3" style="padding:0 1pt"/><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:700;line-height:100%">Estimated<br/>Fair Value<br/>(Net Carrying<br/>Amount)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate debt securities</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">70,296 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,133)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">68,165 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-U.S. government securities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">509 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">500 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></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%">U.S. Treasury securities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,483 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(169)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,314 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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%">Agency discount notes</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">385 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(14)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">371 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></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%">Total securities</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">76,673 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,325)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">74,350 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table></div><div><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company's specifically identified gross unrealized losses of $2.3 million related to securities with total amortized costs of approximately $75.5 million at</span><span style="color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">March 26, 2022. Securities in a continuous unrealized loss position for more than 12 months as of March 26, 2022 had an aggregate amortized cost of $3.5 million and an aggregate unrealized loss of $0.1 million. </span><span style="color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of</span><span style="color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">March 26, 2022, the Company did not consider any of its investments to be impaired.</span></div><div><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The cost and estimated fair value of available-for-sale</span><span style="color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">securities</span><span style="color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">by contractual maturities were as follows</span><span style="color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(in thousands):</span></div><div><span style="font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:120%"/><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:38.812%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.373%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.373%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.373%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.379%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">June 25, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">March 26, 2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Amortized</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Estimated</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Amortized</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Estimated</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Cost</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fair Value</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Cost</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fair Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Within 1 year</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,744 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,397 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,697 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,601 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">After 1 year</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">58,421 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">55,965 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">65,976 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">63,749 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">77,165 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">74,362 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">76,673 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">74,350 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table></div> <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s investments have been classified as available-for-sale securities in accordance with U.S. GAAP.  Marketable securities are categorized on the consolidated condensed balance sheet as "</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Marketable securities</span>", within the short-term or long-term classification, as appropriate. <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table is a summary of available-for-sale securities at June 25, 2022 (in thousands):</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:38.724%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.394%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.394%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.394%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.398%"/><td style="width:0.1%"/></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:700;line-height:100%">As of June 25, 2022</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Amortized<br/>Cost</span></td><td colspan="3" style="padding:0 1pt"/><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:700;line-height:100%">Gross<br/>Unrealized<br/>Gains</span></td><td colspan="3" style="padding:0 1pt"/><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:700;line-height:100%">Gross<br/>Unrealized<br/>Losses</span></td><td colspan="3" style="padding:0 1pt"/><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:700;line-height:100%">Estimated<br/>Fair Value<br/>(Net Carrying<br/>Amount)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate debt securities</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">70,540 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,577)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">67,963 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-U.S. government securities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">510 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(11)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">499 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></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%">U.S. Treasury securities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,730 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(197)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,533 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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%">Agency discount notes</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">385 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(18)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">367 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total securities</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">77,165 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,803)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">74,362 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table is a summary of available-for-sale securities at March 26, 2022 (in thousands):</span></div><div><span style="font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:120%"/></div><div><span style="font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:120%"/><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:38.812%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.373%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.373%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.373%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.379%"/><td style="width:0.1%"/></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:700;line-height:100%">As of March 26, 2022</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Amortized<br/>Cost</span></td><td colspan="3" style="padding:0 1pt"/><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:700;line-height:100%">Gross<br/>Unrealized<br/>Gains</span></td><td colspan="3" style="padding:0 1pt"/><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:700;line-height:100%">Gross<br/>Unrealized<br/>Losses</span></td><td colspan="3" style="padding:0 1pt"/><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:700;line-height:100%">Estimated<br/>Fair Value<br/>(Net Carrying<br/>Amount)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate debt securities</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">70,296 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,133)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">68,165 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-U.S. government securities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">509 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">500 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></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%">U.S. Treasury securities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,483 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(169)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,314 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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%">Agency discount notes</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">385 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(14)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">371 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></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%">Total securities</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">76,673 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,325)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">74,350 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table></div> 70540000 0 2577000 67963000 510000 0 11000 499000 5730000 0 197000 5533000 385000 0 18000 367000 77165000 0 2803000 74362000 P3Y 2800000 77200000 9000000 400000 70296000 2000 2133000 68165000 509000 0 9000 500000 5483000 0 169000 5314000 385000 0 14000 371000 76673000 2000 2325000 74350000 2300000 75500000 3500000 100000 <div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The cost and estimated fair value of available-for-sale</span><span style="color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">securities</span><span style="color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">by contractual maturities were as follows</span><span style="color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(in thousands):</span></div><div><span style="font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:120%"/><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:38.812%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.373%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.373%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.373%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.379%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">June 25, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">March 26, 2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Amortized</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Estimated</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Amortized</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Estimated</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Cost</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fair Value</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Cost</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fair Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Within 1 year</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,744 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,397 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,697 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,601 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">After 1 year</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">58,421 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">55,965 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">65,976 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">63,749 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">77,165 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">74,362 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">76,673 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">74,350 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table></div> 18744000 18397000 10697000 10601000 58421000 55965000 65976000 63749000 77165000 74362000 76673000 74350000 Fair Value of Financial Instruments<div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has determined that the only material assets and liabilities in the Company’s financial statements that are required to be measured at fair value on a recurring basis are the Company’s cash equivalents and marketable securities portfolio.  The Company defines fair value as the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date.  The Company applies the following fair value hierarchy, which prioritizes the inputs used to measure fair value into three levels and bases the categorization within the hierarchy upon the lowest level of input that is available and significant to the fair value measurement.  The hierarchy gives the highest priority to unadjusted quoted prices in active markets for identical assets (Level 1 measurements) and the lowest priority to unobservable inputs (Level 3 measurements).</span></div><div><span><br/></span></div><div style="padding-left:54pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Level 1 - Quoted prices in active markets for identical assets or liabilities.</span></div><div style="padding-left:54pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Level 2 - Inputs other than Level 1 that are observable, either directly or indirectly, such as quoted prices for similar assets or liabilities; quoted prices in markets that are not active; or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the assets or liabilities.</span></div><div style="padding-left:54pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Level 3 - Unobservable inputs that are supported by little or no market activity and that are significant to the fair value of the assets or liabilities.</span></div><div><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s cash equivalents and marketable securities portfolio consist of money market funds, commercial paper, debt securities, non-U.S. government securities, U.S Treasury securities and securities of U.S. government-sponsored enterprises and are reflected on our consolidated condensed balance sheets under the headings cash and cash equivalents, </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">marketable securities, and long-term marketable securities.  The Company determines the fair value of its marketable securities portfolio by obtaining non-binding market prices from third-party pricing providers on the last day of the quarter, whose sources may use quoted prices in active markets for identical assets (Level 1 inputs) or inputs other than quoted prices that are observable either directly or indirectly (Level 2 inputs) in determining fair value.</span></div><div><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company's long-term revolving credit facility, described in Note 9, bears interest at a base rate plus applicable margin or LIBOR plus applicable margin. As of June 25, 2022, there are no amounts drawn under the credit facility and the fair value is zero.</span></div><div style="text-indent:36pt"><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of June 25, 2022 and March 26, 2022, the Company has no material Level 3 assets or liabilities.  There were no transfers between Level 1, Level 2, or Level 3 measurements for the three months ended June 25, 2022. </span></div><div><span><br/></span></div><div style="margin-bottom:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following summarizes the fair value of our financial instruments at June 25, 2022 (in thousands):</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:46.407%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.216%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.216%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.243%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.219%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><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:700;line-height:100%">Quoted Prices<br/>in Active<br/>Markets for<br/>Identical<br/>Assets<br/>Level 1</span></td><td colspan="3" style="padding:0 1pt"/><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:700;line-height:100%">Significant<br/>Other<br/>Observable<br/>Inputs<br/>Level 2</span></td><td colspan="3" style="padding:0 1pt"/><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:700;line-height:100%">Significant<br/>Unobservable<br/>Inputs<br/>Level 3</span></td><td colspan="3" style="padding:0 1pt"/><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:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Assets:</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash equivalents</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Money market funds</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">302,044 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">302,044 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Available-for-sale securities</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate debt securities</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">67,963 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">67,963 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-U.S. government securities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">499 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">499 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. Treasury securities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,533 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,533 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Agency discount notes</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">367 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">367 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,533 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">68,829 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">74,362 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div><span style="font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:120%"/></div><div style="margin-bottom:5pt;text-indent:36pt"><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following summarizes the fair value of our financial instruments at March 26, 2022 (in thousands):</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:46.560%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.180%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.180%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.186%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><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:700;line-height:100%">Quoted Prices<br/>in Active<br/>Markets for<br/>Identical<br/>Assets<br/>Level 1</span></td><td colspan="3" style="padding:0 1pt"/><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:700;line-height:100%">Significant<br/>Other<br/>Observable<br/>Inputs<br/>Level 2</span></td><td colspan="3" style="padding:0 1pt"/><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:700;line-height:100%">Significant<br/>Unobservable<br/>Inputs<br/>Level 3</span></td><td colspan="3" style="padding:0 1pt"/><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:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Assets:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash equivalents</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Money market funds</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">217,151 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">217,151 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial paper</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">249 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">249 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">217,151 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">249 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">217,400 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Available-for-sale securities</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;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%">Corporate debt securities</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">68,165 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">68,165 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-U.S. government securities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">500 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">500 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. Treasury securities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,314 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,314 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Agency discount notes</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">371 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">371 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,314 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">69,036 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">74,350 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div> <div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has determined that the only material assets and liabilities in the Company’s financial statements that are required to be measured at fair value on a recurring basis are the Company’s cash equivalents and marketable securities portfolio.  The Company defines fair value as the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date.  The Company applies the following fair value hierarchy, which prioritizes the inputs used to measure fair value into three levels and bases the categorization within the hierarchy upon the lowest level of input that is available and significant to the fair value measurement.  The hierarchy gives the highest priority to unadjusted quoted prices in active markets for identical assets (Level 1 measurements) and the lowest priority to unobservable inputs (Level 3 measurements).</span></div><div><span><br/></span></div><div style="padding-left:54pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Level 1 - Quoted prices in active markets for identical assets or liabilities.</span></div><div style="padding-left:54pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Level 2 - Inputs other than Level 1 that are observable, either directly or indirectly, such as quoted prices for similar assets or liabilities; quoted prices in markets that are not active; or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the assets or liabilities.</span></div><div style="padding-left:54pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Level 3 - Unobservable inputs that are supported by little or no market activity and that are significant to the fair value of the assets or liabilities.</span></div><div><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s cash equivalents and marketable securities portfolio consist of money market funds, commercial paper, debt securities, non-U.S. government securities, U.S Treasury securities and securities of U.S. government-sponsored enterprises and are reflected on our consolidated condensed balance sheets under the headings cash and cash equivalents, </span></div>marketable securities, and long-term marketable securities.  The Company determines the fair value of its marketable securities portfolio by obtaining non-binding market prices from third-party pricing providers on the last day of the quarter, whose sources may use quoted prices in active markets for identical assets (Level 1 inputs) or inputs other than quoted prices that are observable either directly or indirectly (Level 2 inputs) in determining fair value. 0 0 <div style="margin-bottom:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following summarizes the fair value of our financial instruments at June 25, 2022 (in thousands):</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:46.407%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.216%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.216%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.243%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.219%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><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:700;line-height:100%">Quoted Prices<br/>in Active<br/>Markets for<br/>Identical<br/>Assets<br/>Level 1</span></td><td colspan="3" style="padding:0 1pt"/><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:700;line-height:100%">Significant<br/>Other<br/>Observable<br/>Inputs<br/>Level 2</span></td><td colspan="3" style="padding:0 1pt"/><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:700;line-height:100%">Significant<br/>Unobservable<br/>Inputs<br/>Level 3</span></td><td colspan="3" style="padding:0 1pt"/><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:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Assets:</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash equivalents</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Money market funds</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">302,044 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">302,044 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Available-for-sale securities</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate debt securities</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">67,963 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">67,963 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-U.S. government securities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">499 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">499 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. Treasury securities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,533 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,533 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Agency discount notes</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">367 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">367 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,533 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">68,829 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">74,362 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div><span style="font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:120%"/></div><div style="margin-bottom:5pt;text-indent:36pt"><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following summarizes the fair value of our financial instruments at March 26, 2022 (in thousands):</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:46.560%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.180%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.180%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.186%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><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:700;line-height:100%">Quoted Prices<br/>in Active<br/>Markets for<br/>Identical<br/>Assets<br/>Level 1</span></td><td colspan="3" style="padding:0 1pt"/><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:700;line-height:100%">Significant<br/>Other<br/>Observable<br/>Inputs<br/>Level 2</span></td><td colspan="3" style="padding:0 1pt"/><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:700;line-height:100%">Significant<br/>Unobservable<br/>Inputs<br/>Level 3</span></td><td colspan="3" style="padding:0 1pt"/><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:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Assets:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash equivalents</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Money market funds</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">217,151 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">217,151 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial paper</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">249 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">249 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">217,151 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">249 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">217,400 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Available-for-sale securities</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;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%">Corporate debt securities</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">68,165 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">68,165 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-U.S. government securities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">500 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">500 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. Treasury securities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,314 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,314 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Agency discount notes</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">371 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">371 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,314 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">69,036 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">74,350 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div> 302044000 0 0 302044000 0 67963000 0 67963000 0 499000 0 499000 5533000 0 0 5533000 0 367000 0 367000 5533000 68829000 0 74362000 217151000 0 0 217151000 0 249000 0 249000 217151000 249000 0 217400000 0 68165000 0 68165000 0 500000 0 500000 5314000 0 0 5314000 0 371000 0 371000 5314000 69036000 0 74350000 Derivative Financial Instruments<div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Foreign Currency Forward Contracts</span></div><div><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company uses foreign currency forward contracts to reduce the earnings impact that exchange rate fluctuations have on non-functional currency balance sheet exposures. The Company recognizes both the gains and losses on foreign currency forward contracts and the gains and losses on the remeasurement of non-functional currency assets and liabilities within "</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Other income (expense)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">" in the consolidated condensed statements of income. The Company does not apply hedge accounting to these foreign currency derivative instruments.</span></div><div style="text-indent:36pt"><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of June 25, 2022, the Company held one foreign currency forward contract denominated in British Pound Sterling with a notional value of $1.8 million. The fair value of this contract was not material as of June 25, 2022.</span></div><div style="text-indent:36pt"><span><br/></span></div><div style="margin-bottom:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The before-tax effect of derivative instruments not designated as hedging instruments was as follows (in thousands):</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:48.607%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.788%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.788%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:19.227%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><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:700;line-height:100%">Three Months Ended</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">June 25,</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">June 26,</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><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:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"/><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:700;line-height:100%">2021</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:0 1pt"/><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:700;line-height:100%">Location</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gain (loss) recognized in income:</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign currency forward contracts</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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%">(219)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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%">332 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other income (expense)</span></td></tr></table></div> 1 1800000 <div style="margin-bottom:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The before-tax effect of derivative instruments not designated as hedging instruments was as follows (in thousands):</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:48.607%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.788%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.788%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:19.227%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><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:700;line-height:100%">Three Months Ended</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">June 25,</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">June 26,</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><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:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"/><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:700;line-height:100%">2021</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:0 1pt"/><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:700;line-height:100%">Location</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gain (loss) recognized in income:</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign currency forward contracts</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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%">(219)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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%">332 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other income (expense)</span></td></tr></table></div> -219000 332000 Accounts Receivable, net<span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following are the components of accounts receivable, net (in thousands):</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:62.682%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.641%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.644%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">June 25,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">March 26,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross accounts receivable</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">206,272 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">240,264 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Allowance for doubtful accounts</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts receivable, net</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">206,272 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">240,264 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table> <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following are the components of accounts receivable, net (in thousands):</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:62.682%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.641%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.644%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">June 25,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">March 26,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross accounts receivable</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">206,272 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">240,264 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Allowance for doubtful accounts</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts receivable, net</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">206,272 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">240,264 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table> 206272000 240264000 0 0 206272000 240264000 Inventories<span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Inventories are comprised of the following (in thousands):</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:62.788%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.590%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.592%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">June 25,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">March 26,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Work in process</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">109,461 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">95,188 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finished goods</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">64,909 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43,248 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">174,370 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">138,436 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table> <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Inventories are comprised of the following (in thousands):</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:62.788%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.590%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.592%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">June 25,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">March 26,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Work in process</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">109,461 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">95,188 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finished goods</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">64,909 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43,248 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">174,370 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">138,436 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table> 109461000 95188000 64909000 43248000 174370000 138436000 Acquisition<div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On July 20, 2021, the Company completed the acquisition of Lion Semiconductor, Inc. ("Lion") (the "Acquisition"). Lion's switched-capacitor architectures deliver higher efficiency and better heat dissipation for the rapidly developing fast-charging market and are used today in numerous flagship and mid-tier smartphones. The Acquisition is expected to bring unique intellectual property and products for power applications in smartphones, laptops and other devices and accelerate growth of the Company’s high-performance mixed-signal product line.</span></div><div style="text-indent:36pt"><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As a result of acquiring 100% of the outstanding share capital of Lion, Lion became a wholly-owned subsidiary of the Company. This transaction is accounted for as a business combination using the acquisition method of accounting. All of the acquired assets and liabilities of Lion have been recorded at their respective fair values as of the acquisition date. Transaction costs have been expensed as incurred.</span></div><div><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At the acquisition date, total consideration transferred was approximately $280.5 million, inclusive of $4.9 million in cash acquired. During the third quarter of fiscal year 2022, an additional $1.2 million of consideration was paid related to </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">contractual post-closing adjustment provisions. The remaining merger consideration of $31.0 million is subject to indemnity provisions as outlined in the merger agreement and is recorded as a liability as of June 25, 2022. </span></div><div style="text-indent:36pt"><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, $25.4 million of the merger consideration relates to retention agreements with certain key employees that are subject to continued employment with the Company. The merger consideration subject to retention agreements is treated as compensation expense and is recognized over the retention period in "</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Research and development"</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> expense in the consolidated condensed statements of income. </span></div><div><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The excess of the purchase price over the net assets acquired is recorded as goodwill and is attributable primarily to expected growth in the scope of and market opportunities of the products and customer base of Lion. None of the goodwill is deductible for income tax purposes.</span></div><div style="text-indent:36pt"><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the allocation of the purchase price at the date of acquisition (in thousands):</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:78.285%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.785%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><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:700;line-height:100%">July 20, 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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%">4,924 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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%">Account receivable</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,725 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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%">Inventory</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,675 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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%">Manufacturing advances</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,502 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other current assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">321 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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%">Intangibles</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">163,700 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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%">Goodwill</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">148,418 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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%">Other non-current assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">453 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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%">Current liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,927)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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%">Deferred tax liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,016)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total purchase price</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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%">312,775 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 1 280500000 4900000 1200000 31000000 25400000 <div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the allocation of the purchase price at the date of acquisition (in thousands):</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:78.285%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.785%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><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:700;line-height:100%">July 20, 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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%">4,924 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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%">Account receivable</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,725 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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%">Inventory</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,675 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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%">Manufacturing advances</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,502 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other current assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">321 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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%">Intangibles</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">163,700 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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%">Goodwill</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">148,418 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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%">Other non-current assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">453 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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%">Current liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,927)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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%">Deferred tax liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,016)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total purchase price</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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%">312,775 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 4924000 6725000 7675000 8502000 321000 163700000 148418000 453000 2927000 25016000 312775000 Revolving Credit Facility<div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On July 8, 2021, the Company entered into a second amended and restated credit agreement (the “Second Amended Credit Agreement”) with Wells Fargo Bank, National Association, as administrative agent, and the lenders party thereto. The Second Amended Credit Agreement provides for a $300 million senior secured revolving credit facility (the “Revolving Credit Facility”). The Revolving Credit Facility matures on July 8, 2026 (the “Maturity Date”). The Revolving Credit Facility is required to be guaranteed by all of Cirrus Logic’s material domestic subsidiaries (the "Subsidiary Guarantors"). The Revolving Credit Facility is secured by substantially all the assets of Cirrus Logic and any Subsidiary Guarantors, except for certain excluded assets.</span></div><div><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Borrowings under the Revolving Credit Facility may, at Cirrus Logic’s election, bear interest at either (a) a base rate plus the applicable margin ("Base Rate Loans") or (b) a LIBOR rate plus the applicable margin ("LIBOR Rate Loans"). The applicable margin ranges from 0% to 0.75% per annum for Base Rate Loans and 1.00% to 1.75% per annum for LIBOR Rate Loans based on the ratio of consolidated funded indebtedness to consolidated EBITDA for the most recently ended period of four consecutive fiscal quarters (the “Consolidated Leverage Ratio”). The Second Amended Credit Agreement further provides a method for determining an alternative rate of interest if the LIBOR Rate is no longer available or upon the occurrence of certain other events. A Commitment Fee accrues at a rate per annum ranging from 0.175% to 0.275% (based on the Consolidated Leverage Ratio) on the average daily unused portion of the commitment of the lenders.</span></div><div><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Second Amended Credit Agreement contains customary affirmative covenants, including, among others, covenants regarding the payment of taxes and other obligations, maintenance of insurance, reporting requirements, and compliance with applicable laws and regulations. Further, the Second Amended Credit Agreement contains customary negative covenants limiting the ability of Cirrus Logic or any Subsidiary to, among other things, incur debt, grant liens, make investments, effect certain fundamental changes, make certain asset dispositions, and make certain restricted payments. The Revolving Credit Facility also contains certain financial covenants providing that (a) the ratio of consolidated funded indebtedness (minus up to $200 million of unrestricted cash and cash equivalents available on such date) to consolidated EBITDA for the prior four consecutive quarters must not be greater than 3.00 to 1.00 (the “Consolidated Net Leverage Ratio”) </span></div>and (b) the ratio of consolidated EBITDA for the prior four consecutive quarters to consolidated interest expense paid or payable in cash for the prior four consecutive quarters must not be less than 3.00 to 1.00 (the “Consolidated Interest Coverage Ratio”).As of June 25, 2022, the Company had no amounts outstanding under the Revolving Credit Facility and was in compliance with all covenants under the Second Amended Credit Agreement. 300000000 0 0.0075 0.0100 0.0175 0.00175 0.00275 200000000 3.00 3.00 0 Revenues<div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Disaggregation of revenue</span></div><div><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We disaggregate revenue from contracts with customers by product line and ship to location of the customer. Sales are designated in the respective product line categories of Audio and High-Performance Mixed-Signal.</span></div><div><span><br/></span></div><div style="margin-bottom:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total net sales based on the product line disaggregation criteria described above are shown in the table below (in thousands). </span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:62.350%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.443%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.447%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">June 25,</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">June 26,</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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%">Audio Products</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">254,496 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">217,355 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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%">High-Performance Mixed-Signal Products</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">139,143 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,898 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">393,639 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">277,253 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The geographic regions that are reviewed are China, the United States, and the rest of the world. Total net sales based on the geographic disaggregation criteria described are as follows (in thousands): </span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:63.081%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.443%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.446%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">June 25,</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">June 26,</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">China</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">261,491 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">168,325 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United States</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%">7,197 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,019 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Rest of World</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%">124,951 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">102,909 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">393,639 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">277,253 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Performance obligations</span></div><div><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company's single performance obligation is the delivery of promised goods to the customer. The promised goods are explicitly stated in the customer contract and are comprised of either a single type of good or a series of goods that are substantially the same, have the same pattern of transfer to the customer, and are neither capable of being distinct nor separable from the other promised goods in the contract. This performance obligation is satisfied upon transfer of control of the promised goods to the customer, as defined per the shipping terms within the customer's contract. The vast majority of the Company's contracts with customers have an original expected term length of one year or less. As allowed by Accounting Standards Codification ("ASC") 606, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Revenue from Contracts with Customers</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, the Company has not disclosed the value of any unsatisfied performance obligations related to these contracts. </span></div><div><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s products typically include a warranty period of <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjhjMmYzNDIzYTdlYzRjOGFiOGY1ZWNhZDMwY2QyYjJhL3NlYzo4YzJmMzQyM2E3ZWM0YzhhYjhmNWVjYWQzMGNkMmIyYV82MS9mcmFnOmYzZjdiNzRlZTFjYjQzNTI4YTUyYmU4N2FlNDFhOGM4L3RleHRyZWdpb246ZjNmN2I3NGVlMWNiNDM1MjhhNTJiZTg3YWU0MWE4YzhfMTg1Ng_d00b3231-08c1-4071-8306-289a40744c4b">one</span> to three years. These warranties qualify as assurance-type warranties, as goods can be returned for product non-conformance and defect only. As such, these warranties are accounted for under ASC 460, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Guarantees</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, and are not considered a separate performance obligation.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Contract balances</span></div><div><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Payments are typically due within 30 to 60 days of invoicing and terms do not include significant financing components or noncash consideration. There have been no material impairment losses on accounts receivable. There are no material contract assets or contract liabilities recorded on the consolidated condensed balance sheets.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Transaction price</span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The transaction price is the amount of consideration to which the Company expects to be entitled in exchange for transferring the promised goods to the customer. Fixed pricing is the consideration that is agreed upon in the customer contract. Variable pricing includes rebates, rights of return, warranties, price protection and stock rotation. Rebates are granted as a customer account credit, based on agreed-upon sales thresholds. Rights of return and warranty costs are estimated using the "most likely amount" method by reviewing historical returns to determine the most likely customer return rate and applying materiality thresholds. Price protection includes price adjustments available to certain distributors based upon established book price and a stated adjustment period. Stock rotation is also available to certain distributors based on a stated maximum of prior billings.</span></div><div><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company estimates all variable consideration at the most likely amount that it expects to be entitled to receive. The estimate is based on current and historical information, including recent sales activity and pricing, available to the Company. Variable consideration is only included in the transaction price to the extent that it is probable that a significant reversal in the amount of cumulative revenue recognized will not occur when the uncertainty associated with the variable consideration is resolved. The Company defers all variable consideration that does not meet the revenue recognition criteria.</span></div> <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Disaggregation of revenue</span></div><div><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We disaggregate revenue from contracts with customers by product line and ship to location of the customer. Sales are designated in the respective product line categories of Audio and High-Performance Mixed-Signal.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Performance obligations</span></div><div><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company's single performance obligation is the delivery of promised goods to the customer. The promised goods are explicitly stated in the customer contract and are comprised of either a single type of good or a series of goods that are substantially the same, have the same pattern of transfer to the customer, and are neither capable of being distinct nor separable from the other promised goods in the contract. This performance obligation is satisfied upon transfer of control of the promised goods to the customer, as defined per the shipping terms within the customer's contract. The vast majority of the Company's contracts with customers have an original expected term length of one year or less. As allowed by Accounting Standards Codification ("ASC") 606, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Revenue from Contracts with Customers</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, the Company has not disclosed the value of any unsatisfied performance obligations related to these contracts. </span></div><div><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s products typically include a warranty period of <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjhjMmYzNDIzYTdlYzRjOGFiOGY1ZWNhZDMwY2QyYjJhL3NlYzo4YzJmMzQyM2E3ZWM0YzhhYjhmNWVjYWQzMGNkMmIyYV82MS9mcmFnOmYzZjdiNzRlZTFjYjQzNTI4YTUyYmU4N2FlNDFhOGM4L3RleHRyZWdpb246ZjNmN2I3NGVlMWNiNDM1MjhhNTJiZTg3YWU0MWE4YzhfMTg1Ng_d00b3231-08c1-4071-8306-289a40744c4b">one</span> to three years. These warranties qualify as assurance-type warranties, as goods can be returned for product non-conformance and defect only. As such, these warranties are accounted for under ASC 460, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Guarantees</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, and are not considered a separate performance obligation.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Contract balances</span></div><div><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Payments are typically due within 30 to 60 days of invoicing and terms do not include significant financing components or noncash consideration. There have been no material impairment losses on accounts receivable. There are no material contract assets or contract liabilities recorded on the consolidated condensed balance sheets.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Transaction price</span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The transaction price is the amount of consideration to which the Company expects to be entitled in exchange for transferring the promised goods to the customer. Fixed pricing is the consideration that is agreed upon in the customer contract. Variable pricing includes rebates, rights of return, warranties, price protection and stock rotation. Rebates are granted as a customer account credit, based on agreed-upon sales thresholds. Rights of return and warranty costs are estimated using the "most likely amount" method by reviewing historical returns to determine the most likely customer return rate and applying materiality thresholds. Price protection includes price adjustments available to certain distributors based upon established book price and a stated adjustment period. Stock rotation is also available to certain distributors based on a stated maximum of prior billings.</span></div><div><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company estimates all variable consideration at the most likely amount that it expects to be entitled to receive. The estimate is based on current and historical information, including recent sales activity and pricing, available to the Company. Variable consideration is only included in the transaction price to the extent that it is probable that a significant reversal in the amount of cumulative revenue recognized will not occur when the uncertainty associated with the variable consideration is resolved. The Company defers all variable consideration that does not meet the revenue recognition criteria.</span></div> <div style="margin-bottom:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total net sales based on the product line disaggregation criteria described above are shown in the table below (in thousands). </span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:62.350%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.443%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.447%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">June 25,</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">June 26,</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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%">Audio Products</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">254,496 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">217,355 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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%">High-Performance Mixed-Signal Products</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">139,143 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,898 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">393,639 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">277,253 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The geographic regions that are reviewed are China, the United States, and the rest of the world. Total net sales based on the geographic disaggregation criteria described are as follows (in thousands): </span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:63.081%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.443%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.446%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">June 25,</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">June 26,</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">China</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">261,491 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">168,325 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United States</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%">7,197 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,019 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Rest of World</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%">124,951 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">102,909 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">393,639 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">277,253 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div> 254496000 217355000 139143000 59898000 393639000 277253000 261491000 168325000 7197000 6019000 124951000 102909000 393639000 277253000 P3Y Income Taxes<div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our provision for income taxes is based on estimated effective tax rates derived from an estimate of annual consolidated earnings before taxes, adjusted for nondeductible expenses, other permanent items, and any applicable income tax credits.</span></div><div><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the provision for income taxes (in thousands) and the effective tax rates:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:63.081%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.443%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.446%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><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:700;line-height:100%">Three Months Ended</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">June 25,</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">June 26,</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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%">Income before income taxes</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">55,087 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,622 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Provision for income taxes</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,380 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,413 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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%">Effective tax rate</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27.9 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12.3 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="text-indent:36pt"><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Our income tax expense was $15.4 million and $2.4 million for the first quarters of fiscal years 2023 and 2022, respectively, resulting in effective tax rates of 27.9% and 12.3%, respectively.  Our effective tax rate for the first quarter of fiscal year 2023 increased significantly year over year and was higher than the federal statutory rate primarily due to a provision in the Tax Cuts and Jobs Act of 2017 whereby research and development expenditures incurred in tax years beginning after December 31, 2021 must be capitalized and amortized ratably over five or fifteen years for tax purposes, depending on the location in which the research activities are conducted. The resulting capitalization of research and experimental costs impacted the calculation of the Company's global intangible low-taxed income ("GILTI"), which is treated as a period cost, beginning in the first quarter of fiscal year 2023. Our effective tax rate for the first quarter of fiscal year 2022 was lower than the federal statutory rate primarily due to the effect of income earned in certain foreign jurisdictions that is taxed below the federal statutory rate. </span></div><div><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company records unrecognized tax benefits for the estimated risk associated with tax positions taken on tax returns.  At June 25, 2022, the Company had unrecognized tax benefits of $32.9 million, all of which would impact the effective tax rate if recognized.  The Company’s total unrecognized tax benefits are classified as “</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Non-current income taxes"</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> in the consolidated condensed balance sheets. The Company recognizes interest and penalties related to unrecognized tax benefits in the provision for income taxes.  As of June 25, 2022, the balance of accrued interest and penalties, net of tax, was $5.4 million.  </span></div><div><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On July 27, 2015, the U.S. Tax Court issued an opinion in Altera Corp. et al. v. Commissioner which concluded that the regulations relating to the treatment of stock-based compensation expense in intercompany cost-sharing arrangements were invalid. In 2016 the U.S. Internal Revenue Service appealed the decision to the U.S. Court of Appeals for the Ninth Circuit (the “Ninth Circuit”). On July 24, 2018, the Ninth Circuit issued a decision that was subsequently withdrawn and a reconstituted panel conferred on the appeal. On June 7, 2019, the Ninth Circuit reversed the decision of the U.S. Tax Court and upheld the cost-sharing regulations. On February 10, 2020, Altera Corp. filed a Petition for a Writ of Certiorari with the Supreme Court of the United States, which was denied by the Supreme Court on June 22, 2020. Although the issue is now resolved in the Ninth Circuit, the Ninth Circuit's opinion is not binding in other circuits. The potential impact of this issue on the Company, which is not located within the jurisdiction of the Ninth Circuit, is unclear at this time. We will continue to monitor developments related to this issue and the potential impact of those developments on the Company's current and prior fiscal years.</span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company and its subsidiaries are subject to U.S. federal income tax as well as income tax in multiple state and foreign jurisdictions. Fiscal years 2017 through 2022 remain open to examination by the major taxing jurisdictions to which the Company is subject, although carry forward attributes that were generated in tax years prior to fiscal year 2017 may be adjusted upon examination by the tax authorities if they have been, or will be, used in a future period.  </span></div><div style="text-indent:36pt"><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company's fiscal year 2017, 2018, and 2019 federal income tax returns are under examination by the U.S. Internal Revenue Service ("IRS").  The IRS has proposed adjustments that would increase U.S. taxable income related to transfer pricing matters with respect to our U.S. and U.K. affiliated companies, and in the first quarter of fiscal year 2023 issued a Revenue Agent’s Report asserting additional tax of approximately $170.5 million, excluding interest, and imposing penalties of approximately $63.7 million. We do not agree with the IRS's positions and we intend to vigorously dispute the proposed adjustments. We intend to pursue resolution through the administrative process with the IRS Independent Office of Appeals and, if necessary, through judicial remedies. We expect it could take a number of years to reach resolution on these matters. Although the final resolution of these matters is uncertain, the Company believes adequate amounts have been reserved for any adjustments to the provision for income taxes that may ultimately result. However, if the IRS prevails in these matters, the amount of assessed tax, interest, and penalties, if any, could be material and may have an adverse impact on our financial position, results of operations, and cash flows in future periods. The Company is not under an income tax audit in any other major taxing jurisdiction.</span></div> <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the provision for income taxes (in thousands) and the effective tax rates:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:63.081%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.443%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.446%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><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:700;line-height:100%">Three Months Ended</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">June 25,</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">June 26,</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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%">Income before income taxes</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">55,087 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,622 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Provision for income taxes</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,380 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,413 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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%">Effective tax rate</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27.9 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12.3 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table> 55087000 19622000 15380000 2413000 0.279 0.123 15400000 2400000 0.279 0.123 32900000 5400000 170500000 63700000 Net Income Per Share<div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Basic net income per share is based on the weighted effect of common shares issued and outstanding and is calculated by dividing net income by the basic weighted average shares outstanding during the period.  Diluted net income per share is calculated by dividing net income by the weighted average number of common shares used in the basic net income per share calculation, plus the equivalent number of common shares that would be issued assuming exercise or conversion of all potentially dilutive common shares outstanding.  These potentially dilutive items consist primarily of outstanding stock options and restricted stock grants.</span></div><div><span><br/></span></div><div style="margin-bottom:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table details the calculation of basic and diluted earnings per share for the three months ended June 25, 2022 and June 26, 2021 (in thousands, except per share amounts):</span></div><div><span style="font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:120%"/><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:63.081%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.443%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.446%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><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:700;line-height:100%">Three Months Ended</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">June 25,</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">June 26,</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Numerator:</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39,707 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,209 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Denominator:</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average shares outstanding</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">56,277 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">57,582 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Effect of dilutive securities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,527 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,931 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average diluted shares</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">57,804 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">59,513 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic earnings per share</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.71 </span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.30 </span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted earnings per share</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.69 </span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.29 </span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div>The weighted outstanding shares excluded from our diluted calculation for the three months ended June 25, 2022 and June 26, 2021 were 386 thousand and 114 thousand, respectively, as the shares were anti-dilutive. <div style="margin-bottom:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table details the calculation of basic and diluted earnings per share for the three months ended June 25, 2022 and June 26, 2021 (in thousands, except per share amounts):</span></div><div><span style="font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:120%"/><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:63.081%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.443%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.446%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><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:700;line-height:100%">Three Months Ended</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">June 25,</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">June 26,</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Numerator:</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39,707 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,209 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Denominator:</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average shares outstanding</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">56,277 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">57,582 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Effect of dilutive securities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,527 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,931 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average diluted shares</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">57,804 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">59,513 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic earnings per share</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.71 </span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.30 </span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted earnings per share</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.69 </span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.29 </span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div> 39707000 17209000 56277000 57582000 1527000 1931000 57804000 59513000 0.71 0.30 0.69 0.29 386000 114000 Commitments and Contingencies<div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Capacity Reservation Agreement</span></div><div><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On July 28, 2021, the Company entered into a Capacity Reservation and Wafer Supply Commitment Agreement (the “Capacity Reservation Agreement”) with GLOBALFOUNDRIES Singapore Pte. Ltd. (“GlobalFoundries”) to provide the Company a wafer capacity commitment and wafer pricing for Company products for calendar years 2022-2026 (the “Commitment Period”).</span></div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Capacity Reservation Agreement requires GlobalFoundries to provide, and the Company to purchase, a defined number of wafers on a quarterly basis for the Commitment Period, subject to shortfall payments. In exchange for GlobalFoundries’ capacity commitment, the Company paid a $60 million non-refundable capacity reservation fee. This reservation fee is recorded in "</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Other current assets</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">" and "</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Other assets</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">" on the consolidated condensed balance sheets within the short-term or long-term classification, as appropriate, and amortized over the Commitment Period. In addition, the Company pre-paid GlobalFoundries $195 million for future wafer purchases, which will be credited back to the Company as a portion of the price of wafers purchased beginning in the third quarter of calendar year 2023. This prepayment is currently recorded in "</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Long-term prepaid wafers</span>" on the consolidated condensed balance sheets. 60000000 195000000 Legal Matters<div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">From time to time, we are involved in legal proceedings concerning matters arising in connection with the conduct of our business activities.  We regularly evaluate the status of legal proceedings in which we are involved in order to assess whether a loss is probable or there is a reasonable possibility that a loss or additional loss may have been incurred, and to determine if accruals are appropriate.  We further evaluate each legal proceeding to assess whether an estimate of possible loss or range of loss can be made.    </span></div><div><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Based on current knowledge, management does not believe that there are any pending matters that could potentially have a material adverse effect on our business, financial condition, results of operations or cash flows.  However, we are engaged in various legal actions in the normal course of business.  There can be no assurances in light of the inherent uncertainties involved in any potential legal proceedings, some of which are beyond our control, and an adverse outcome in any legal proceeding could be material to our results of operations or cash flows for any particular reporting period.</span></div> Stockholders' Equity<div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Common Stock</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company issued an immaterial number of shares of common stock during the three months ended June 25, 2022, pursuant to the Company's equity incentive plans. The Company issued a net 0.1 million shares of common stock during the three months ended June 26, 2021, pursuant to the Company's equity incentive plans.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Share Repurchase Program</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">   </span></div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In January 2021, the Board of Directors authorized the repurchase of an additional </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$350 million</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> of the Company’s common stock. Since inception, a</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">pproximately $213.9 million of the Company’s common stock has been repurchased under the 2021 share repurchase program, leaving approximately $136.1 million available for repurchase under this plan as of </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">June 25, 2022</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.</span>  During the three months ended June 25, 2022, the Company repurchased 0.7 million shares of its common stock under the 2021 plan for $56.4 million, at an average cost of $77.78 per share. 100000 350000000 213900000 136100000 700000 56400000 77.78 Segment Information<div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We determine our operating segments in accordance with FASB guidelines.  Our Chief Executive Officer (“CEO”) has been identified as the chief operating decision maker under these guidelines. </span></div><div><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company operates and tracks its results in one reportable segment, but reports revenue in two product lines, Audio and High-Performance Mixed-Signal.  Our CEO receives and uses enterprise-wide financial information to assess financial performance and allocate resources, rather than detailed information at a product line level.  Additionally, our product lines have similar characteristics and customers.  They share support functions such as sales, public relations, supply chain management, various research and development and engineering support, in addition to the general and administrative functions of human resources, legal, finance and information technology.  Therefore, there is no complete, discrete financial information maintained for these product lines. Revenue by product line is disclosed in Note 10 - Revenues.</span></div> <div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We determine our operating segments in accordance with FASB guidelines.  Our Chief Executive Officer (“CEO”) has been identified as the chief operating decision maker under these guidelines. </span></div><div><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company operates and tracks its results in one reportable segment, but reports revenue in two product lines, Audio and High-Performance Mixed-Signal.  Our CEO receives and uses enterprise-wide financial information to assess financial performance and allocate resources, rather than detailed information at a product line level.  Additionally, our product lines have similar characteristics and customers.  They share support functions such as sales, public relations, supply chain management, various research and development and engineering support, in addition to the general and administrative functions of human resources, legal, finance and information technology.  Therefore, there is no complete, discrete financial information maintained for these product lines. Revenue by product line is disclosed in Note 10 - Revenues.</span></div> 1 2 Subsequent EventIn July 2022, the Board of Directors authorized the repurchase of an additional $500 million of the Company's common stock, in addition to the $136.1 million remaining from the Board's previous share repurchase authorization in January 2021, described above in Note 15. 500000000 136100000 EXCEL 68 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( $B E4'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 " !(@ )5@E?R NT K @ $0 &1O8U!R;W!S+V-O&ULS9+/ M2L0P$(=?17)O)TU!)'1[6?&D(+B@> O)[&ZP^4,RTN[;V\;=+J(/X#$SOWSS M#4RGH]0AX7,*$1-9S#>3&WR6.F[8D2A*@*R/Z%2NYX2?F_N0G*+YF0X0E?Y0 M!P3!^2TX)&44*5B 55R)K.^,ECJAHI#.>*-7?/Q,0X$9#3B@0T\9FKH!UB\3 MXVD:.K@"%AAA8<&WIX>7\JZE?69 ME-&PO=&AE M;64O=&AE;64Q+GAM;.U:6W/:.!1^[Z_0>&?V;0O&-H&VM!-S:7;;M)F$[4X? MA1%8C6QY9)&$?[]'-A#+E@WMDDVZFSP$+.G[SD5'Y^@X>?/N+F+HAHB4\GA@ MV2_;UKNW+][@5S(D$4$P&:>O\, *I4Q>M5II ,,X?+&A T%116F]?(+3E'S/X%/F7/Z3H=,H%N,!M8('_.;Z?D3EJ(X53"Q,!J9S]6:\?1 MTDB @LE]E 6Z2?:CTQ4(,@T[.IU8SG9\]L3MGXS*VG0T;1K@X_%X.+;+THMP M' 3@4;N>PIWT;+^D00FTHVG09-CVVJZ1IJJ-4T_3]WW?ZYMHG J-6T_3:W?= MTXZ)QJW0> V^\4^'PZZ)QJO0=.MI)B?]KFNDZ19H0D;CZWH2%;7E0-,@ %AP M=M;,T@.67BGZ=90:V1V[W4%<\%CN.8D1_L;%!-9ITAF6-$9RG9 %#@ WQ-%, M4'RO0;:*X,*2TER0UL\IM5 :")K(@?5'@B'%W*_]]9>[R:0S>IU].LYKE']I MJP&G[;N;SY/\<^CDGZ>3UTU"SG"\+ GQ^R-;88C'(CN]WV6'WV3T=N(]>IP+,BUY1&)$6?R"VZ MY!$XM4D-,A,_")V&F&I0' *D"3&6H8;XM,:L$> 3?;>^",C?C8CWJV^:/5>A M6$G:A/@01AKBG'/F<]%L^P>E1M'V5;SC MFED)O816:I^JAS0^J!XR"@7QN1X^Y7IX"C>6QKQ0KH)[ ?_1VC?"J_B"P#E_ M+GW/I>^Y]#VATK\>WZV22$KYI9+2,6D$N!LT$DN/R+RO JQ GH9%LE" M0AMNZ5/U2I77Y:^Y*+@\6^3IKZ%T/BS/^3Q?Y[3-"S-#MW)+ZK:4OK4F.$KT ML@'37[]EUVY".E,%.70[@:0KX#;;J=W#HXGIB1N0K3 M4I!OP_GIQ7@:XCG9!+E]F%=MY]C1T?OGP5&PH^\\EAW'B/*B(>ZAAIC/PT.' M>7M?F&>5QE T%&ULK"0L1K=@N-?Q+!3@9& MH >#KU$"\E)58#%;Q@,KD*)\ M3(Q%Z'#GEUQ?X]&2X]NF9;5NKREW&6TB4CG":9@39ZO*WF6QP54=SU5;\K"^ M:CVT%4[/_EFMR)\,$4X6"Q)(8Y07IDJB\QE3ON>;G*YZ(G;ZEW?! M8/+]<,E'#^4[YU_T74.N?O;=X_INDSM(3)QYQ1$!=$4"(Y4U#VT%SU&\Z.9X!ZSAW.;>KC"1:S_6-8>^3+?.7#;.MX#7N83 M+$.D?L%]BHJ $:MBOKJO3_DEG#NT>_&!()O\UMND]MW@#'S4JUJE9"L1/TL' M?!^2!F.,6_0T7X\48JVFL:W&VC$,>8!8\PRA9CC?AT6:&C/5BZPYC0IO0=5 MY3_;U UH]@TT')$%7C&9MC:CY$X*/-S^[PVPPL2.X>V+OP%02P,$% @ M2( "59'<(_/,!0 N1X !@ !X;"]W;W)K'EY?D<"ODUW3%N2)/<92DEZV54NNWEI7Z*QZS]%RL M>0)O%D+&3,&M7%KI6G(6Y$%Q9%';[EDQ"Y/6:)@_F\K14&0J"A,^E23-XIC) MYRL>B>UERVGM'SR$RY72#ZS1<,V6?,;5I_54PIU5J@1AS),T% F1?''9&CMO M/9?J@/R+/T*^35]<$XTR%^*KOID$ERU;EXA'W%=:@L&_#?=X%&DE*,>_.]%6 M^9LZ\.7U7OTVAP>8.4NY)Z+/8:!6EZU!BP1\P;)(/8CMKWP'U-5ZOHC2_"_9 M%M]V.BWB9ZD2\2X82A"'2?&?/>TJXD6 Z]0$T%T ?17@U/V"NPMP<]"B9#G6 M-5-L-)1B2Z3^&M3T15XW>330A(E.XTQ)>!M"G!IY8L,E:9-TQ21/AY8"3?W& M\G?Q5T4\K8EWR7N1J%5*;I* !]_&6U"6LD!T7Z KB@K^EB7GA';/"+4I-93' M.Q0>0?B%*?R;XKAE_;BYGHO6S]_C>:HD-+E_3#54*'3,"KH?ODW7S.>7+>AH M*9<;WAK]](/3LW\QX7TGL6]@.R5L!U,?70L_@RZJR./SFIM(\7#';G\T(:%1 M#9&Z)5+W.*2/&9.*R^B9//"UD,J$ATLIF9DJQ4.C&N+U2KS><7A3+D,1Z%Y( M8!PP)@]7*OM=;<=#XQMR]DO._I$M4S*80O(9H#Z/N-:"1:DQD6A80\!!"3A M"W63J% ]D]LPXN0^B^=3;PS,KGWSDVDJ$9#4L>N9E/[&-9)X@L)K9/IAGI& M9@JZ)!&2>")+E'R&_X&Q @ZH7]^8B/&@IL@O#(1S#/(C>R*3 +IHN C]G!MI MQP='@IKRTXJ7'\(Z# -33L_T%N8/OR(?$G%=<_H.FO2CV"9&9%QN#-8V3,Z,H*>P0$[E M@1SC/1K!3F"*GFQ<;^*!30DK M0T2/,D1>)J5>L13+E#R5,)-DQCV6 XI?C#LS'A[5E+,R0O0H(S1)8%E=[,;I MI2?;@QLY<<4ZSE,X'UHY'WJ4\]%+,W#P8 :60AJ'H ,Z=TQ":Q_[/@0J2^%U:FZWN$[M2AN/:\I7.1]ZE/.YB;E\,KQ3V!]:V1^*.Y?] M2%O,[;-B;I_E.]GD0Z; SB9Z#C42?R=CLZN'0JV;J^F3D\VHV[WHV&ZO,[0V M)L;* E'PX/XVTJL^+0]WW3,^7*8GX M D+M\SX,>+(X)RUNE%CG1XUSH92(\\L59P&7^@-XOQ!"[6_T#Y2GU:/_ %!+ M P04 " !(@ )5 G=L4H4& \'0 & 'AL+W=O5%,MV4)'/J>_S>2&R>-)]#QO7#@B(KN__BH9^(T0 26 ;0?@!] M[@#6#V!MH)VR-JR/0HO%1:7V7M58@[?F0SLW[6B()BN;9;S1%?R:P3B]N%)E MK?)L*;1<>G"QA!6"3Q]$+LI4>C>-X]H[\[[=?/1^?O.+]\;+2N_K1NUJ42[K MB[DVG>=K?[T-W/VJYWY^[\IU'P[<>]2E%AE^YAW\6%0SGV/ Y1'X(GQ[" MIZT_9@M_5U6RU)ZH:XCS'(NGQLD.LS.5]<27JC0>KYJ7-!_E]E]V+'()'5[%SQ5M732JX7[ H82R\ MF-^/XT',>!*3X&!VI#0X* V<2F&5[Z06M[GT:IGNJDQG$E79N0E'MRB,KR,'C#(%)C,V;ATDP/2F(E>]' M,2XQ.4A,G!*_*BWR9TA,C)O'G/A^/-&(F(%($N(BB3\PQG?*_$N5ZS,MJP+( M]D((V).+FKG M1Y%%[P BXB;1IU*+!#W/3Y*%<2#OW2T^+!M3--I!">T.FYQ\P MD9;D1 ;R$#=ZAG._[1/]7H!N7"I"F"3T?>,0G;0[%CN@B+A9U*5[QUR:D.$A M-9?<-$M(&%I81 88$3>-NE3OD&<"AA(_3/QIE8$:4A989W" $4F>54SGF;C- M\C:UHQ4U<4+MI27U:WD[[A\&ME$WVPYUX%8\-EQ#6PB34H1"BB*3I<'L2!@0 M2\*E \ZH&V<@LMI!MJBAK6L*P184M[*4JPS?3=1$54"@%IT*-LW@3'!+>J.C MKLP-M!NUTGM1 7JSM&E(/;&NI"QLS0I%0!4E,9NJ-;G?P:>T(CU41(RB 3$C/**6FH$.P*-NX!W7XZ>T MFB2C(84B=RH6L>-!%%O*1CH0CT;.?#W@^53&IDYTOO@AR"MY.PY[("EUD_2E MR<7D98+L*-.*L)#;UFA@*G5W>'_#.7W:3UF9JD(V)9]E0YG]6\0BXYD-:L9L MVXD-)&1N$HZE/BL5,@1W4$0'T[G%[#@CW%)3L0&+S(W%X0"(EZ=%AG1S) ZG MIQVVI"-GCTR9ZZYT2J] MVZA\">7_3VV/JA_15,.B6W6K%/=1(]&BSR;! )P M([^@AE$<4$MMR :^LI,/,G?%KMOR4E1E5J[Q+60R,XP30R<"8!8P"UG90%;F M)NM8I>H>S*D"UFS3O%&ZAU2C:ERU"<\SQI)IY8V94=_V$($-B&7NIK([IC6R M^5&Q9N\(NP%H,WVB;3&,;9T"&^#(GM-FCK))VRH\.X#8>!^ -Z&H(=:$SD>O MMIKWBI]%M<[*&@"S@I'^NPCFH.I>U7476FW;MUVW2FM5M!\W4H#PQ@!^7RFE MGRZ:%VB'%Z:+_P%02P,$% @ 2( "5:/BJPFX! HA$ !@ !X;"]W M;W)KD[>S;[U"2)5NBU )+'F*1.N?P=WC[DYH=N/@B4\84 M>BWR4LZM5*GMC6W+5F&/3/U>?LH MH&2W49*L8*7,>(D$6\^M6WRS))5#9?%GQ@[RY!GI5%XX_Z(+'Y*YY6@BEK.5 MTB$H_.S9DN6YC@0<7YN@5MNF=CQ]/D;_I4H>DGFADBUY_E>6J'1N119*V)KN MD$U6ZF%\5@+>9N"G%DM> M2IYG"54L05!(8(3@Z5E!!8R6DNAAC3Z4*UXP=(4^/]^CBW?OD4RI8!)E)?J4 M\IVD92(OT;NS\LQ6@*<;L5<-REV-0D907/21ERJ5Z&>@2,[];4BKS8T<<[LC MDP%_WY77B/B7B#B$&'B6W^,>5.YX L=MN]JMXKDC\9I>;+L6_7W[(I6 B?R/ MJ;/J8)XYF%[=-W)+5VQNP?*53.R9M?CQ!QPX/YDR?:-@9WE[;=[>5/3%'[ 9 M29HSXY2H78/*56\Y^X4;NX$;S^S]*?_0C(0A\=W6[(S,;\G\2;(EEPKQ]3A= M[>Z?-(MC[#A^C\Y@YH:N$YKI@I8NF*3[57 IT5;P=:9,<,&@59BH@>OUX(9F MV(UC+S##A2U<.#F9'[9,4)65&\1>MWK/,/9?^)9S^(V"G:4;M>E&DV/Q!!&I M6*4(MC90B3W(WU:O85/2T;##G3C$06]N )1_UX1J M0IUUKA>Y?M1#-=D1)_)&-@Q\(I=X$K;9Q->"%T=D4% C*AX@^!X)^]/ 8*;W MF#%0TH&2;X J!NM @2AK8B,A&1(2M\\W-,(.<4;P.BW$DY+3X36C;>1S!TU? M$3P8:I.5'X\ =J*%IU7K0:5,-)V'+AK*]T9,;]B-SF"8AT97Y&2%G5-V H:G M%:R9CB\,#O3L2*OHZ\CJ&0J5[SM1V&%JD[K-\IZ\;_R^!V( 61/'97S\=DP\9&0[2"1B9%K!Z. [5C1'2HGN0A0U# M,'D*F.O-70FNT%*!&FN%TUG6U<;4R%"\_ #.N[UL3&:A'XTL4]))')F6N./P MO&%"!BD,(Z=_4C69Q?Y@+=LGM]V"B4WU$4 "W:Y4]>6PK6T_--Q6U^M>_1V^ M6=:?"[HP]=>+CU1LLE*BG*TA)"P,8!+U!X&ZH/BVNE._< 4W].HQ931A0AO M^S7GZEC0#;2?91;_ 5!+ P04 " !(@ )5^&81G2\# !X"0 & 'AL M+W=O4<2_M MV[4[F?;%7)>,PYTD:EY55+X,H13+@1=ZZX5[-BVT6?#3_HQ.X0'TX^Q.XLQO M5')6 5=,<")A,O NPXM1S]A;@^\,EFIC3$PD8R&>S.0Z'WB! 8(2,FT4*/XM M8 1E:800X_=*TVM>:1PWQVOU3S9VC&5,%8Q$^8/ENAAX78_D,*'S4M^+Y6=8 MQ=,V>IDHE?TERY5MX)%LKK2H5LY(4#%>_]/G51XV'%#'[1"M'*)=A]8K#O'* M(;:!UF0VK"NJ:=J78DFDL48U,["YL=X8#>.FB@]:XE.&?CH=":Y$R7*J(2 G;G(<6[WX%;TFF42\DLN?EV.E)6[I7Z[LU>HMM[KY MS"_4C&8P\%!8@5R E[Y_%R;!!U?H;R2VE8A6DXC6(?7T*W8E9B-VA5G[)M;7 M-)]%&OLENX1Q&[ H<)TP3WTWJ3X:YR4W;W ,(@W('< MMXGBQ(W8:Q![!Q%'CB_!A=?;_V2[<;(+N&\5)E$GV$'T-PZQ"N34GNT*/\HY MUW7K;U:;Z\.E/35WUH=XK:AO ?]DZCO)#953QA4I88*2P7D'DR;K<[Z>:#&S M1^58:#QX[;# JQ%(8X#/)T+H]<2\H+ELI7\!4$L#!!0 ( $B E6/1)I/ MLP8 %4; 8 >&PO=V]R:W-H965T&ULK5EM;]LV$/XK MA%<,+5#7(JG7+#&0N"O686V#9MT^TQ)E+]^)*58MD0I+> OB43? MG9Z[(^^YDZ[W7#S*-:4*/)5%)6\F:Z4V5[.93->T)/(=W]!*_Y)S41*E;\5J M)C>"DLPJE<4,>5XX*PFK)O-KNW8OYM=\JPI6T7L!Y+8LB3C*#*_%GP/A)'6ULR% MC8W5UMZPRJ3Q00G]*]-Z:K[@E>0%RXBB&= WFD%G2TGP)0<+(M?@ M@\ZX!%/P[>$]>/WJ#7@%6 7^7/.M)%4FKV=*HS$V9VGSY+OZR6C@R1A\XI5: M2_"K?FAVKC_37AQ=0<^NW*%1@[]OJW< !6\!\A!RX%E\CWIHU>$(''R,++;V M\%!D3=!R&[1<\!+HDR>(8M6JWKI,,2JO7&&KS?INL^987\D-2>G-1)];2<6. M3N8__P1#[Q>7SQ4E=;M:ZH=4UQ68WQTGD1=>S MW2G^OA2,D)<>#56^^/Z'!)1-Z(6-G<0N/<0M'$_J>:J,I(W4!KC) 2BX4 M^\\NN#ROS06GV0L#&'1R[)""<1*[0YX#@I>K::%)F:]-Z2D MRNE"T@.'$M1QH"\S !YZ+=-YH_"_J#45H.+5U!YJTA8!)WEY/01)T@'ID('> MP+Z%)XP,1ZN3*9OIFE0K:ACVI,K8@-IS5S"R9,5PQ6F><*&2R'5D6]*VIS4['42\C&">]W>40FZ(H1F@@=RWGPU%"G7^L M=GI#<<'?4PZG853CD8^4,U MIB5(.,Z0'T^J][,;3J!]SD.^A[MEW"$&<10,;=.6&^$X.=ZF_VZ99(8/IX(6 MMOE_*;1]VL,P[&W8+I4R.]I'^$H*_]P,;^0M?,1K25A-$["GXC:"NNK/=V2%/I*-PYD M1UAA3LLTYV)JEO64*QZILH5 TK31<@4(]6G8#Y/NUG1))3 8H&O4TC4:I;_Y M_59HMI87< ,Z6CL8AUT_7&(X"0>X ;4\B\9Y]LP1?=;TN5*'MX#J4K&QS9Y- M&,_5G@AG44,.5@VCJ.> 0TRW37B@@T8M^:*7R?=YK-.=DZ+INN(%7QV<8!T4 MZ_O=7M\E!;UP:-.T/(Q>'HUM36O*F+,:.&$[N#>*8"_&#C$81M ? -YR-!H? MG;M5+&<5T;/SRU4,770*OI2U\RBT-(]>H'DIM]IM:DZ*)OQ2#T72S)NV+S6+ M%%9I+-EP5;V7G:[5&_#9C&86^3.J1@% UT-ZAM M&-!XPW#BE"E9I^/J>;J,B-EM#Q.*$OAK "HL"2KEA5V2.@29(*QC.G"WV2 MQF$2PVY3XI#S?73:5Y\[T9(Y'B?S42>HF:M&X:/^R]DHP;C;++ODX@#VMM+L MY -%2<7*?K>1P(Y[]0O^X^KQV]"M_2+26;^#5XOZ"T]KIO[@](D(G1D)"IIK MD]Z[2,=4U-]PZAO%-_8SR)(KQ4M[N:8DH\((Z-]SSM7SC7G \4O:_']02P,$ M% @ 2( "543ZON36:7C:?W=332[)F M15[AFQK0=5DF]?-;7)#-U0B.OGQPFS\LF?A@,KU<)0_X#K./JYN:WTWV*%E> MXHKFI (U7ER-?H)O8N0+@V;$[SG>T(-K(![EGI!'<7.=78TL$1$N<,H$1,+_ M/.$9+@J!Q./XM ,=[7T*P\/K+^AQ\_#\8>X3BF>D^"//V/)J%(Q AA?)NF"W M9/,SWCV0*_!24M#F7[#9C;5&(%U31LJ=,8^@S*OMW^3S+A$'!M ^8H!V!NA4 M WMG8$L&/)5J V=GX$@&-CQBX.X,7,G \8X8>#L#K\G]-EE-IN<)2Z:7-=F M6HSF:.*BH:NQY@G.*S&S[EC-O\VY'9O.2$5)D6<)PQG@-QF?-/SJCO$/^ 1B M%+Q?\#N2/BY)D>&:_@"B3^NOS@%=)C6F(*_ AR59TZ3*Z&OP MJG-_.6$\6.%RDNX">[L-#!T)[ -A2:$PF^G-9J0L^81M(E98S_76/V59+B9\ M4H";),_&UQ68):M<'4GT E::KLMUT20V2NHJKQXH.)OC19[F[%R!%Y^.]YXM M<#NDUZ3(R"18; NM0:>^IM =2>0I]6TSO M(./0#D++? M)*>QLH\DB=!.7-RNHBDVWM_A 'UG2K)QI/0RER218=%+\L2&7 MG?Q[^_Q[VOS/EDGU@$7!K2M>?$7^#]_F'GAG#,X*L:$!OJGSUO<1L^2^P(#B M=%WSK1KS3J/BU)$%8,EG%75>[]''0>!+S&EC&\J<2;#()%C\0BXZQ/E[XOP3 MB>/''-['5[QKK6MMFV^=E0L5^QHN,[V>[:[)J&%KQSH "WJP#(KK+ M?5WMNOM-SI9+7&2"9H#+54&>,19%Q[\[: Q5Y&J#&[H7!KWTR%W$W*2_R"18 M; BL,PG"_20(O^4D4!$?]J\C=,O="\>G]#*V^'5HW=YXG M%:!1GY%1M-@46I?7 [D%FN%5R2549!^YEK0 SO0Q#"TIHVC1B<\0F_+:Y:D5 M/Z!>_6B.?6.A66:"EA6N:-/(*&GI:Q/B>"N?D_4>![-RDM/(J-/8%%J7E%;& M@'H=(ZHRC1[UR[JZ ,@[+FCHT0 MZ&4Z3Z+04D#)O)N6$&>SK":[GAKTVP*B&810M-H769;15.Z!>[M HLCH6 M^P=XZ(9A &4]8S>P,_M["Y,*S ]LWY)G?W\@LAW;E>>^0EU EG-$E86MO@#] M_U&7A2;/ZC.C:'.C:)%1M-@46G<2M (&U"L8>GD6]D4!._2M7E68/,O/C:)% MISU";,IIEX960H!Z#>&KJ;10<2:W?5E@UT7&WZ4(:2910M,HH6OY2/+EFM5(#T4L$W5FWUT0W^^;Y_[)>% MP+E1CY%1M-@46G3*A6A4LS"*%IM"Z_+::A9(KUG\)_T6 M*70$U[,#6RZJOG@QEG_DTLHR^ MI&$4+3:%UJ6SU5N0_H6.8ZJLCD*_MUX)70KVWK-1#'1EU5 -YGERNQBIP()0 MEF05H\:V?2#Q;M,T.7B%6KQ2_RZI'W+>315XP>VL"Y_/J'K[EOKVAI%5\U;U M/6&,E,WE$B>\)Q,#^/<+0MB7&_&B]O[_"DS_!5!+ P04 " !(@ )5_A]6 MZ7H$ #$"@ & 'AL+W=OS["#K-V[5 MJ@J\,9F?-V*%=QCNFQM'7Y,!I5 U&J^L 8?E+%L]^@?H^_DRU)XO+3Z M+U6$:I:]SZ# 4K0ZW-KUS]CY<\QXTFH??V'=R4XSD*T/MNZ4R8):F?1?/'8\ M?(U"WBGDT>YT4;3R1Q'$_-S9-3B6)C1>1%>C-AFG# ?E+C@Z5:07YA?"*P^V MA!N''DT0S-7Y)! T"TQD!W.18/(78 [AVII0>?A@"BQV]2=DTF!7WMMUD;\* M^$MKQI ?CR"?YODK>(>#GX<1[_ %O-_=2ACU7W1O!)?6>*M5(5)FF&+'?:;C MHS+"2"4TW-$F4AH&#W\OECXX2J1_]C&4##C:;P 7UZEOA,19UO!=[@&S^=LW M!R?3LU?<.QK<.WH-_>O#^ TP?U0(K1%MH0(6( ?JTD=!!4JK$ M):(!?K,K)4=P9>08WKU]\S[/IV<[1W'OX RZLS4^WVG] M\QW;NF'+.@AD>8]LZT:837?X'32M\ZTP 8*-8J[5Z&,F.%RU.CH>F>##.Y2M M4T%U$A\>927,"BF-ZEKYV)_>[=[5;??7C5.@TR_S*:1,!BFS^D9R"PO&!E!& MZK9 8#R- :&T-M!!9^N3:K,54K]CT()$R6U/C6S$_GK'_;BL%W)0M)S2!$HNV!M4#A ;B%P+9RL(#])'6#4^UG0 BC, ML#"F)=A;;*P+0!'@)@T'T^]_I4LUR0V&;46)_J[%AA 3Z@X+5PG7-LK$'L&J M>\VG9X/?%/)?4R<.Z/A<%/]2LXX"O:T<6L,OAR852B#'&SMR!B5Z3V]A)$! M*93;B5.?@%M1M%ZE'D;OLB,APDRA2[Q*X2LHZ:GU':F6HDF2RA:^A\;BBWQ, M]3G$"--)9^GSZ*R%6F M4%+PA-/G3(\>R:@IZZENV4,9Z[*[A ")WEAWXWW/T&1KLJC1K>+\%%DP(0T9 MP^XPHBW29/(DGN8[*NB5(O\TEJ0Z'?]PG(%+,U/Z"+:)<\K2!IIZXK*B/H.. M!>B<&UO_P1<,@^O\?U!+ P04 " !(@ )51(!%'8"_B2 M-"Z:U+"3]J'H T6-5D0H4B$IK[=?WQE2J]T@ZTV ^L4KD3-GSEP.19\MK?OL M:\0 CXTV_CRK0VA/)Q,O:VR$']L6#>U4UC4BT*M;3'SK4)31J=&3?#H]GC1" MF6Q^%M=NW?S,=D$K@[<.?-3;+U@MW:E$'7IC,SUJQP'L,G]I; M1V^3 :54#1JOK &'U7EV,3N]/&3[:/"GPJ7?>@;.I+#V,[_G6108B4Z'>[L M\AWV^1PQGK3:Q[^P3+:'>0:R\\$VO3,Q:)1)O^*QK\.6P\GT"8>\=\@C[Q0H MLKP608:O0F)[*$O$W3^!/0!O+F!++K_TG1'/@FJ^Y M7N9[ 7_KS!CRHQ'DTSS?@WP-O.U6HE%7KX^Z+PP=&L_+,KX81W MN!N/]7/J6R'Q/".!>'0/F,U?OI@=3U_O87LXL#W\_P0<[CKL_3T]&<-EYBN8]7-FF4$:P%CW\]-&V2L+) M].@5O'QQDL]FK[>CTF%#]B8V BZ\1PHM3+E9^UV)0FD5N&65L\VPXTD_H8:K MJ!QT'D:PK)6LZ0#YTBGJ"L@UAMC@#FMZ"U?(Z%&"HL,#BG4>^:L?3XU?$ M'E2UP7?4D5J48)U:,#L*SWMR@!I3*Q65E2CS!K"@TK%)1>@43=6J52*"3"G#>HHU9">:+Q%:=M(BYP: M%:A(HYBBKVVG2VZE:%NM*#'^7D#KK&][LG3R*\^9( ]R*\R*DY&=R=X;16%R*L)G;6I,'^4:3UU1);7F< MJ3VKC9C?D$Z32 KZTC\!^(WTA#$=Y5)N@29_&CKCA4QG0VR8@,4&,S95.(RR MH2."HT%4[N+%=8TO4J8_;-)9Q 'JB-%OI MMA.O#8D@V9.J.N9@V%!'B;7\V5A!YWM&;+:=2^H%'[>@J'U^+9%"Z%BA=.]B M1!ILTOBFS5LY1\'T9TO45\/)^#2K4A0:>5Q04*5WS,LF>C_KBK1;D1_'(!D, M!V"I4OEM]4T:^Q6\8T3[P>/]ON=KF7Y/X[,?$BRQWZM6BNLP/+M\GU^]N^X% MDZW;'!W[BWAGY>\.=3U=[(;5X5I\D6Z#&_-TIWXO')7;@\:*7*?C7XXR<.F> MFEZ";>/=L+"!OC'QL::K/3HVH/W*VK!^X0##/POS_P!02P,$% @ 2( " M5?3\4P=J!@ NQ !@ !X;"]W;W)K;G_&+D(R F6&;1 H6?>W;-A$!# .-;9W/4'XF*P_76^COG M._BRI(9=*_&5Y[:\&,U&)&Y!#^2.U]/)R1T _#)^Q%O9^1LQ?]'3_);XNEL1HJ MX_=C+K<6I\CRU:8]W^I3UY^?E23/' M01Z/Q:>2D6M5U51N7KV8A4'ZQA N[YFQT(/6D)+>,[)D3)),4&/XBK.<4$/H M/>4"C9T"19P:"E;-SBK'QLN4SJG,&-2V+V8O%\L;L9D@&2@0S4C&;6L M4)K_ 8= \UH EREIE. YO,EQDP,UP&I)A;/=\["NM:HUAX/'+DPK)8#,N"Q(>P@'F2VM$;7Z3DBH M)5#=K*]N\MI!4HVA,CN7A<*UTK#4N@ MI*4='O>2I+X73WU8N+R&;V#U.O3B-#V!59)Z\R0BORIYZA)3J'NF):9\:"0. M_%[[=1"+ D=0+DOC0D9D?H2/IU(N2<%C&Q&YJR*,0FZZ073F6 MP--BT+@,RTLZ*I+##K*ZV@:B ]>SD:#[L)ZQZ+ MU'+90&9)(R%.PB508.9J9;@;2U A!'++H *H)$$(&T>D]$@1E!0Z#@P7A68% MYIKV59$I8U'AY7SLPYP0PHT\>2!_B (5_/%TJS#>BUY%,:E"D(QI"^,=I3G$ ML#K:7= ?X(E5V%P)).R[L(D#NJ6A<\^?P YZW^J>: M"8=W!6B5-F/R%6TQE-ZB'!K#DSD@XQJWGB.G'=1[O(9L3>VBY:0$DP76[(H M"S#G/'NP:!/ K$N>E: (N6AQEE!1CKZ7>!-K"P;N,]RT1ZZ@[&7&,;I K6UM MHN42/30-T]XP[%T$N 3.!$EMT[N!=E)9LA:8P=\!/FQY:+]'/K)UCXV-,NA_@7 %LQ(3# MA>> &Y]VA3Z%$P?=8$F,($2(.C$R#QDC3:>1"% M\9;[8W_8Y3\88FJ6N4'N!@#<%FQ[9REPJ'"I@$-?IO$XWK'Q8<+_CX%Q4"W/F1C1$./S)D:PFQC'BO2@QWC^ MCUO,@73$UA?X@-*^VV/+C0NI[N;&8!JM@;+\XO(?[K^UU-" ;1C64<3#STNFT743S%!>^E_0+/R"+%1#N5B&>>=,P M('$,-[B8)/"3)B2)P,:\ZYW!E:F['@U:J&N:8Q\KD\$'9<5TX3Z;D5JA8]MO MR_YI_V6^:#](=^+M9SV$#NY,!H;5"E3]<1J/B&X_E=N-5;7[/%TJ"Q^[;EDR M"G6" O!^I8 AN@T>T/^_XO)/4$L#!!0 ( $B E49!LV)$ < $X4 9 M >&PO=V]R:W-H965TX#S$P;-$73S>;2?5CL RW1%AN)5$C*KO/K]SNDI)$9<>3D>VR03!;>GNA0*)VMM"N[P:#9C6QK!4\]4 MY.-X,EF."R[5Z/;:[[TVM]>Z[F]%TU&R\D9O,T<;X M]KKD&_%6N/?E:X.G<2LEE8505FK%C%C?C.ZFE_=SHO<$?TBQLYTU(TM66G^@ MAY?IS6A"@$0N$D<2./ZVXD'D.0D"C(^US%&KDAB[ZT;Z"V\[;%EQ*QYT_B^9 MNNQF=#YBJ5CS*G=O].X74=NS('F)SJW_9;M .UN.6%)9IXN:&0@*J<(__ZOV M0X?A?/($0UPSQ!YW4.11_L0=O[TV>L<,44,:+;RIGAO@I*)+>>L,3B7XW.T+ M+@W[@^>58'K-7DC%52)YSEXJZTP%[SM[/7901.3CI!9Z'X3&3PB=L5=:N!&Q>!+'1^3-6JMG7M[LRU;_)&V2:UL9 M8=F_[U:P&H'RGR&;@\CYL$A*GDM;\D3 IX? MD_YWK^FHT&'(7Z&)O]!%R=6>9=PB"YPP"$Z1,I=QAQ\PJWR/0,4!<7-K M!1BY2EDN^4KFTDDX7"I/6\OZ_KOS>'IV9=FZU6H=) 2E7C(W J7@8R4-Z=)L M)5@A.-U>RG"\)O#; !X9#]*D,D:J#66NM)Y]2&'";<9(+'B],@**(O5!.+[* M!;,D)T NM7%KG4M]VG,#"@'LMUT$W'I=I9&)".AWNLI3P@Q< L7(FX *!?^H MX"*F#2NY] >(1&77PL".QF=[\AAHM4F%@7\]"0_U;27<3@A5PX84XV0B 8[, M"7=2NXK\R5(XMF\"+\N<+"1*6(AR38[K&)1)8;A)LGW$=IE,,C)-DUL^U5Q2 ME16T53985JOKBI"*#,N,$"P76Y$'3U-9#1(2H-I YB?N;=I)E]4QTBIG5:G# M%A *ZX(@"E:O/GB:[GK+9>YOCU18N5%R+1.XP_LVZ\'J.";XY%';!O=D:P2; MC/355N])3J5X^B>J- S^6&GZ\]?M(SLTG/H^$!FX6IE" T"T"?'C;Q[\M(O M/O>(.Q;V->H5I:JWK'9X+676EW+**+[CY15KE)RP?_X=D-CK).VAV!AB7P8< M&I@-78!J5;99^X@Z8D)ZPA19G#B$,2E5S5.$ 0&QA>SI>Y2@65G@3LTPL*O/ MKZ QJT6AM*M-OB+N +CVX@!4HD'(4,HFVAB]TH:3AM6^2U1G'#**!Y05V@@" M#06,)8$% M*-!(_L>R&C+F>:@PAS6J+WHH_8\6JD9+W&H!NL;?_=;9NY,?;.<*C=CJ?$O4 M">)-T@B3^$Y/ 6\3(U= "+F_ RJ[B%")N"$W@)DZ T'V[9-186)E7MG0QY.F M,FTDC0OLMY?W_WCSQ/DIN_-I@"E;M%-V1)<#;X2JR7BA*TKMU/"=ZL3R >JV M'?]3CL(OO/.N60/AX7YU6>5ECUCLTD< M3>9SK'Q%CZ]ZJ^;TKAFG3N"9$\O[]>)!F]+WQL,RW9.U/(LNEK.AK=^/UO*6 M?GYQT5M[EJ$:OX@6LUE+VOR'W;N-4 DJ(U[\**9I)NBHF"W/>NMG-1>@GD?G M\44/_=D\FBWC;Q8!_43X/X8 ^G@T74R?"('F].&@)[W,+&?\G""$$JP^>>=K?]6'87OA$]DHK\.!TZ;\8K;1SNO!+FEF$(0*&PO=V]R:W-H965TAA6ROM9DGE?3-)4Y=76 LW, UJ M6BF-K86GH5VGKK$HBF!4JS0;#F_26DB=S*=A[L'.IZ;U2FI\L.#:NA;V>8G* M;&;)*-E-?)3KRO-$.I\V8HV/Z']N'BR-TAZED#5J)XT&B^4L68PFRRO>'S;\ M(G'C#KZ!E:R,^<2#]\4L&3(A5)A[1A#T>L([5(J!B,8?'6;2NV3#P^\=^MN@ MG;2LA,,[HWZ5A:]FR6T"!9:B5?ZCV;S#3L\UX^5&N?"$3=Q[0YOSUGE3=\;$ MH)8ZOL6VB\.!P>WPA$'6&62!=W046-X++^93:S9@>3>A\4>0&JR)G-1\*(_> MTJHD.S^_1RN?!$<&WDHM="Z%@O?:>=M2Z+V;IIZ\\-XT[Q"7$3$[@3B&#T;[ MRL&WNL#BI7U*['J*V8[B,CL+^'VK!Y!=OX9LF&5G\,:]Y'' &_^SY .A('0! M[[!82[V&!>>*]!(=W$N7*^-:B_#;8D7;*8]^/Q:5Z/3JN%.NK8EK1(ZSA(K' MH7W"9/[E%Z.;X3=G)%WUDJ[.H?^G4_Q_B$ U01FOX:ZU%G7^S!,;80NXH]/G M(#GXJ4(:U8W0S] ZBF79V>0[F[*SR7L;;ZC4BS9'\&2-PFHZ#P>24')/<\(# M;O-*Z#6"%1ZA5&WN6\$E[J 2Q)=J71O]IFQU*'SBW?M;"452$.)]A]LF'*P; MO*!J,3=K+?\DPBOCJT!D3==;3!'*!99"3OZ%&C8X9<[S%FL43(%C"J8\25R0 M58>GI%A)%9-S(WTE-23P(Z%9D#HW-<(%":-K$R]I049'1,D9)0N*6.!7\'H! MSM-$/$]R'LU?!J,PY$8;#Z)IU#-45"!(5VEN6NVY4NB\"-_AY]$H]ADD]WDS M@$7P146-?5&_#AQW+BM4!07H".3? TP^M*%+,:@BI4M+87$5/!"[ AX]6L4< M.4H@6$6,ZI-0+3*)5Z/!+5VJ2M%\E%T*:??K%%RW=[81,1+4"D@:X8C/E424 M%3+U-UYL "@>\H+^&"<_)RG_8AE#$7)GV9GTGR5W"1 MC;Z^I/=XG)W(Q&-W7'K0M6JTZ]";.=Z46K&!];-]^U_$KK??'O\=/@B[Y@I3 M6)+I&ULE53;;MLP#/T5PAN*#0AJ1TG3(DT,)-T=*U"TNSP,>U!L.A8J2YXD M-]W?CY(=-RN2 'V11(GGZ% 4.=MH/E51V'I7.U=,XMEF)%;>GND9% M)X4V%7=DFG5L:X,\#Z!*QBQ))G'%A8K26=B[,>E,-TX*A3<&;%-5W/Q=HM2; M>32,MANW8ETZOQ&GLYJO\0[=]_K&D!7W++FH4%FA%1@LYM%B.%V.O7]P^"%P M8W?6X"-9:7WOC<_Y/$J\()28.<_ :7K *Y32$Y&,/QUGU%_I@;OK+?N'$#O% MLN(6K[3\*7)7SJ.+"'(L>"/=K=Y\PBZ>,\^7:6G#")O6=S*.(&NLTU4')@65 M4.W,'[MWV %<) < K .PH+N]**A\QQU/9T9OP'AO8O.+$&I DSBA?%+NG*%3 M03B7+K),-\I9N,4,Q0-?21R 0C>+';%[GSCKF)8M$SO -()KK5QIX;W*,?\? M'Y.J7AK;2ENRHX1?&G4*[&P +&'L"-^H#W44^$8O"947#@TL)'U.KC($^N9P M93 7#KYJ:^'78F6=H;_S>]^+M!>.]U_HZVEJ:Y[A/**"L6@>,$I/7@TGR>61 M<,9]..-C["_*W%&F_3H/T<.WTK^2?S"AUL -@J.=3%>U5N@!NJ!:Z\#F&?B- M4.2N&\M5;M].@7*,(7%(XS[R??F*=ZJN0K,.O<5"8&T+L-_MV]>BK=HG M][;W4?1KH2Q(+ B:G)Z?16#:?M(:3M>AAE?:44<(RY):,!KO0.>%UFYK^ OZ MII[^ U!+ P04 " !(@ )5PR"E5FD" !0!0 &0 'AL+W=OZ_("P:6G#9!;F]P5\_8\F6RUNX+VSXWCCS( M.FUDLP.3@H:+_L]>=N=P )B&;P"B'2!RNON-G,HK9EBZ4'(+RF83FS5$CC,*9GTQ&9,W&_F@ZA6LN.-W1'$HI/ST%KQU$_B"1P[S.#@EC>H2C?+FLKHA.DO_! =GHN+?DK^I?=O M#951/%0V@=8+*L1L,CVCZ M%U!+ P04 " !(@ )5_"4[=Y4& " #@ &0 'AL+W=OY9\&QGW5=?2AG8;:6-/\_*$.J7 MDXD7I:RX']M:&KQ96U?Q@$>WF?C:25Y$HTI/\NGT>%)Q9;*+L[CVP5V0'QWQ35=SMKZ2VN_-LEG4+']6F#+0PN3BK^49^DN'W^H/#TZ3W4JA*&J^L M84ZNS[/+VV/&_Y06_VG*D)YGIUFK)!KWNCPT>Y^D6T^2_(G MK/;Q+]NEO44,G4T"'-+R1+3&5\DX_X;Q MG+VS)I2>_6@*6=RWGP!(CR;OT%SE3SI\VY@QRY?0W_X:_ MJ\9CQ7MV;:N5,CP5@BG8I?QX^NJ))!9]$HNGO/_?$3UI_#BT8=[O#7O;Z#T8CZS/1BR4 MDOBJN=DS@5\M@RSB*A_8V37[E7X_R4H):XI&!.M&[(T18_8\HU?9(7M.5MD@ M7'8XCF8_>.9W*D!BBB/!@4_!FG$G2A70KPV@HK*Z&D$?MX M@BL9 KV4/+!">:_J=+K0J8C5\5H5R*N06RA/KUUJ)F)8G M4(.H(Z9Y'6SMHZT-1! R54*F%2X$A,_Q(-D&Y19*.J_!P3[[[C2?G;SRD=PC MH(CR;H1$CKYBIPSAG9-<)&:U MXBNEX0!,=SU0\JU$0I+&E+"N((M 'I0COJ@64,FH/SQON6[HD/R]("VB @>& M3 =)"NL1^"X 59;Q$1)*0C0.\( Y/.H*O6R)>?0G6*5RH#>1P[4D2[8CSFH< M\ZW"A)/HEX/\=#I>H@RTCH>%(!KT(3[P'BS&+[I75)&"^[)G:-Z[C.93* M%>RF0<6B-&&Z5EX REYR%]5]!#89+XJ(%B\.9N.\=XW]]S$3SIJK G1JWC86 M=D3!CJUDJ;6UC>?,BR\8G+@Y!"K@K:(+1-NG3M)%);:_=!L@NQ^&4IS/QM.[ M'#V5Y!<<($54&'.54>C8.[_Q)--EIR!**/G6-]\X*2,,*ARXNJL.JM2NDO9M M,6#XR7[XC:&D/3TCG,IRO!C2,PAS/X5$D">X#L)MTLCKD'A<+R & K(#'MA7 MN6<2"F_WDDQ*5"UU["!E(EF9!IC3OIA.]/&@.;\!9^#J43BQIV4\4AY[ELH[ MF;:E/B1O8]0_V&EI+$21[UU"PI2-!Y"QCYAS-$JB9:O_%"WK7;;G1%"M5D4, M3T,LM1;T*[3PP#0:P%8RI2AO!4E+RW_=( ANA*@&".\=*D-CI56,3D$>G/[& MVF*'T^R2XR$XM6H"7^GH#DJOT(Q@K1\EK8ZWT+W [(C217,IC3);U]8%3)I. MG"+(;J[0QG2AE.DBV\G7F/V&D=+M[Y$IFL!DJ@@3Z6MB@@5^2ZFCY;KIMX:" MVUUL_38!G #1%T4)[T3?7H_PEJ0R"E8_5EH1>QZSQ1P&>'_X\OY-A5V3^ARP MQ>A%OL $CA).+$NUC3".1R?Y$GVT!1:+B7(R.CY9LG?<-&N2#9>T8DMCS[/3 MT7*:L_=QDD99-?TASA'KC<%0VQ 5GLV.YZ.3Z93]W%$U6YR.%K/3UMI8<_3 MPV(Y9]?MTG" /,^!_>20O9:M'A.W]S^= M]("K2/S&6-F HO_XF8&%: ->+^V-G0/%*#_Z+SX%U!+ P04 " !(@ )5 MH\LG-!8& !E#P &0 'AL+W=OETNXLF7M?O1L,7#H7)7=]4PF--[FQ)?>X MM<7 55;P+#B5:C >#M\,2BYUF]DIJ\'@S.3RM>B!OA_ZJ^6=P-.I1,ED([:32S(C]+)J-WTT.R#P9_2[%T M:]>,(ID9&E1KGPRY;1]N H86GMO"D;9S H MI8[__+[)PYK#\? 1AW'C, Z\XT*!Y7ON^?FI-4MFR1IH=!%"#=X@)S45Y<9; MO)7P\^?78F'40NJ"75B12<\N>2J5]*O3@0<\&0W2!FH:H<:/0!VPST;[N6,? M=":R3?\!:'7N8JGXBS!4#AA%R(Y?_UB]&9XLH/Q8T%[)G4WC#.G$B-SAC' MK*+PC.,:*WCN<9-&7%Y8(?#>LST">OWB>#P>GMQ$QTGCV'"8M+;!:G2RCY'P M<_8#D^M T!:&3;F^[;$OG :;*S9QSJ0RW/48=XQGF!1)-:61Q^( ZP5>M+BB MU:QC%;<(%$^L\*;/ON/5$X189@4<+T,8>>3U>)^@2EG/,;-3KS<8BG\F&C*$0XKG TB&$NUI2 M+*CR3+"BYI:C\G@P6S&N5)@E:6WMV)4I9$K0H[/:07&H#:=^O* M/2;N4U'Y4-I46(\-C1ZI.O1T0.RSJ;$88?!RK*8N"LOMJLX*?>>W9ZG=F7I( M+KWP?74:;#D,K"U8I@(0 JTK)E,^4P!*V -.]9$IFUV1V M9;A&)AD"V9L1PM7'Z=?K9T!$NW6,6(U?;9&T@L; FI(-7U&##/MOCUZQ"JRY MUG49TOB 4BC J#^,#J,M#@\)A-@S:FZB3.-LJ*H84F>4S(+"Y'6858G?&>ZU M<([@-VP^3#]^?S\)2Q!0:9!F*U*,M"(U(W\0D28C]-S4-KBCS8)^Y-*E:.8[ M](HGX5B?K8OU9:[$0EBH#44@S>:D/24M>6U#S3N)X:P4?@Y*Q#H36)E$#4W& M<991N-51W4)90;OK'YF'(-=RB9G1ABF#FB';"RY5J"5PZZK)K4DQ4U;H-&"U M_6\")42EJ?DGM &4T@>^EP)]D::V)JIHVJ:]NG)2AQ#;V"+]$14[M,F8KO8V M"KLCB?NM#6^>9F"_PO#5Y%\9&\YV)H:<_J37/&FT_GDEP%N*VC7G+M('GN>2 MSGZ4Z-0@#Q +2(74I L(#]-=(JTQ47C1V:"]"F[))/"H^*JCQ>]%'(6873-3 ML@A[%_SI&.T)(6UJZFI+-SW@A6"!U\@RX;FXJR%N#&AP"EOEVKPJOG3-CES4 M*B[39Y>QV>*N_C_2HD7Q("=,2:2^#9?/HOX]5&#:-3<%V)N-%,*;Q#5DN*:V MGV'C+DBBL8"(&;I%0^L%.KW)@,AS"&G7LZ0'=!3Q&-ET'G2J\6HM@IBS3+K* M.-DDGE*T842C9&5*'=D4SSVU-7'ES%JV6CZ2RDF[X<]DQ2&/V<+PD,[_GL#M M00N0U;JBF7HY7CN&P+O6:^13[N:Q2>B"6F?!%46S+@0XO=3IG-%Z^T^)9V7I MF/.+2';J6*)+(#<^'!GPG>A#52%:!U#^*/SX?U1#OZ TVW64;3M0#]8^?4IA MB_"!A^2;6OOX%=0][;XA)_'3Z:=Y_ #]'+8V=++(X4K[6<)L_*B+-]Y4X4-J M9CSF(%S.\1TL+!G@?6Z,;V]H@>[+^OP_4$L#!!0 ( $B E5OI%)2YP< M (X3 9 >&PO=V]R:W-H965TJDF'H:F7Q9N-\)2-N?3D* MM5>R8*'*C*;C\7)426T'-U?\[-[?7+DF&FW5O1>AJ2KI]Q^4<;OKP630/7C0 MY3;2@]'-52U+]:CBK_6]Q]VHUU+H2MF@G15>;:X'MY/W'^:TGA?\IM4N'%T+ M\F3MW&>Z^5=Q/1@3(&54'DF#Q-^3NE/&D"+ ^+/5.>A-DN#Q=:?])_8=OJQE M4'?.?-)%W%X/+@>B4!O9F/C@=C^KUI\%Z3BS8-Z4K91X6H4H8V>C?)6\D.2G+XA.1,?G8W;('ZTA2I.Y4= T4.9=E ^ M3,\J_'=CAV*ZR,1T/)V>T3?K79NQOMEYU\3&NTK< :M'"H#>N!5W3*SRXC^W MZ\#/?W^-@*1__KI^*I?WH9:YNAZ@'H+R3VIP\_57D^7X^S/HYSWZ^3GM9P/S M99+B!QUD67I52BX MT$5)4H^*5$<7JK^.5.5MU2%Q%7>B]J[XH&+))- M(6TAPE;7(CIA7-Y;B5O52PW%HS3 (CU,JJ!+"WN%T)97@;9:<5V>:H8N53JO M(0A]MTVA'5O[&37V[EYY;D8V5^*C?E;%NT=2:X;B%Q>E$1:M++!1*M="N&3K MQ$!Q2DWN=51>2X*(ZS6DY-H!%<$.6[>S'>(HUT:)-34S\2T_1GJUFVG*U(T\5%-EW,@$V)4KG2RWJKD46JA-\!\&5D)Y$!:'CD M-V[NMMK*C/W]U6J*UV-$1$+&06@#%[M0H^V:XF_(/S+]!=0#@@QBXPQ8#B]H M?O__TLS.$!/+"=B=X&JRO,QFT\6I;^(BFZPNQ#(;3U;BH77O$[DF)M-YMEI, MQ&0\S5;CU:O\'@?)K8U.W@7F_)QP762?9%S1$DD!TC/:F!6 MH?"Q2': X[Y6])PL",=+;(ND4*#CBIMU-+ .MD,LE*9V$J44W\%/ MQT1+ '$(XM\.2))(CP&& M; NC;(GUT.=00GLE/04:A1R&XA991;6(M=@#;O/<-0@P4*-T;"$]G+USA=[H M=@_X=G#[>#?X3BS'J,17M^%PN@\'D1V[ :P!,8T4X-PXHC2RYZ;AZ-.2QAX" M\WKP KJ4X>1/D0B'H(?A<6%^_=4E&N[WH=LB N4[?*$$1GJ9I@!Q8B<]0@_* M84V[HF/JGXVDQTJ1#WW& CML!5TH3PVM3<[X5ND/#_/)6AIZ&<2]W&/XC:F@ M#X *4-"FR6Q,GBW'HI![+D5MGQS*'H'A/LTI53A&T_E!.S 'RD:!5(0I6D[% M#V?(&H)NGM!#!&)!P&JV5LEB&-.3>;80&D=H37DP"(5!GH(F;$X7B MD"O]1+79:4DD'>0/[0C""47_R&BYUD9'ZC?0Y'QQV%<(HC.ZX##CIL!Q@;(T MD2AX+J9@4]'*= Y E\,;"G_\R].V \N*<+<5?J" V-YA"]N>Y&HJ(R[W-3HO M"B.:U'#5<[Z5MD3JPYVN;WBN]K_M%D/Q$VWUC(LD6F0O\%#3Q1N)[;3K3V\U M^J'X38)JZH^]SI03Q.HZ;>^>SC A38JQ\3;KLE[3V\01<,?N2$4#8'3Y9X%G M;98\)%T,=NI!DB8JO'^&4*Q/#A!3:V MWA=E[D);*MBZ=<7YT(2.ZT&%UTBDSPH5E**+4Y3"5,$=+0T_M!A;042#1*FU M5C@PA:):HKF1E!WKZIUJ,7&-H:[,GC5V*4[,^=N?^)9E]-!+-LO@#NML. M\"2UX= !3*Y\Q&&;-S_,2PWP=L,6,P?_L50C]>$;3L.=/LM]*$T#!^5M-\.8 M?A)'SBH3W!>;IO!UVG$\U553I?E%(_=1OIBZR].NVP>*-QLAYXSV10.0[\98_ M)U!02;:MJ.R4KJ,N<51]I_YIZI2'?:8?U/[:FUJ%ZCFJ(^\U[UKK9))GL),6 M3P<[']BEEYVMJ1KLCG3TZDY_U%PA^E^@V"%BO&^X'!RAZZDDW]@V!\CQ$%RN M.>*\F:OE1]E!X35,!PM('H>'BQ&*3. MV=U$5_,7E[6+Z Y\N542+M$"O-\X5'U[0P;Z3W W_P-02P,$% @ 2( " M56"%9%=-"@ JQD !D !X;"]W;W)K&ULI5G; M^=DKFO*DJQ[/)Y&A<26T&YZ=\[[T[/[5-*+51[YWP355)MWFC M2KL^&TP'[8T/>KD*=&-\?EK+I;I6X5/]WN'3>&LEUY4R7ELCG"K.!A?35V\. M:#TO^*=6:]^Y%A3)PMJO].$J/QM,R"%5JBR0!8D_-^I2E249@AO?DLW!]DC: MV+UNK;_CV!'+0GIU:3!S;,TH89^QT/8B_?RB#/3YU="T>K88TN M.%3>#>>TH:)3UX_X M>[#U]^ QZ]\MQ]_?+?YJG*B=O='/7@;_6GM&<"WRI?- .#ZHHE#< M)[1*.-SSP+C#C5P4SE9"[E8+6^"C:60I,FN\+74>;4AGM%G"OL*IZ;RAD/D7 MP)GLP!5C"3 -CEJ42JA;<(RG13:L%-Q6Z#>C3! ZJ(KVFAS_-D+6=:DS27MV MP8C,J5R#FL3'E8+U$D2#\_$5K>,BF> %+#^6CV?:8(EM/,[RS_E$VK$G(:]P MCE.J!WT!X"H&;KPXB@BF_Z8BE26EHW?J$W%X.)R<'.-B^G)XA!WO'W81:PZ' M\Y,)+F;#@^E<_'3/.3$['KT43\5T-IKC#V&@DZB49[&6,#8]'!V 4%/X$8J M!7*[#UFP1OX^90OD\M.^B1$'<'_G?N_N.!=]0_28581SKY=&%T"/">4FKK W MV,57Y !E90425V1;FGB OIAT <9FF#=)IY?.W2 T["3-W#+"MF!EHY;B7,N M&P"/;/]J%UY<9(%#GDR/Q1K'J,6&PL7YV8I7Y0I1V[HBY'.M &OPE:4 MLVW8CAX[!,9++609;Z/RJ/O519%_@3 MPD&;;&(J"DJRI;^PITPZAI.-0^O&U9:[-%?L&PZV,=;29C*DV-]]%!*'"F"P)3CD5M=@8J)5.@\5#YK MRNU>NG5IL=LBSP8_7_W^\6KP?)B" $<& MH(?L QN2>$G;G(\>=K*?"OY=,/[?<)XQ1N'W_P+1'9N1Y10R<76$5:9<@(8C M7Z!DC/C2..USS=J)R%,&3@?G:T%:[I'#8UU3[E'#S+KQ+Y11 M!8A[&_]N#N'LK\BYMYGFSVL=5A&$UNODDOP*B-K8$$ZA40Q&P$7847'DI X, MQ$KFC[B!M#R9S\"?B00Q=\J2[D8TK&U3Y@EQ#\P&H0NQL]Y+PX\_G,RFQZ_A MMR7X/NP%=TB)V$%6$7BT=39Y+?ZTY@7S W&SF 8M CLC6'J,F)[E$N6TF1* ML$KT]XO#7A#) '4H ?<:&ER6W+%.E6P/$'K8Z>3 P_,5E>$$[RE.ZQ[)B2QS M#>-QGRM#812#%Q:'<8AU9ABZR\ \ #\[)O.8E6S^T^AZ%,G8-HY [!MF06%K M;1)G790X3V*%JT<"9\AR)&Y&E*0*Z[$(#1=!@*QF99,SX\B0:&Z96"UB9%GJ3A$-"_\"FU,'.\++7&6Q6,E9WAJS M!&\O>.FN.?^$:RMQJ5W6Z"">T:T$S-XW?&_Z^GFG' =/6M43RNJ?]S)]=1J4B&K0%;@'2P'+G/ M#X<\.7\W+VF(W$$0>=#4*U6FJ=,M4@<+?.X[M7"@\XV83ACR^+^'M4*7'/Y[ M%9C6.-M2?':::W )4M;6P79B0)QWW4#25FI7*';1:$K$=2!=U8XORB(H@%@$ M2F//WI07:D3R;42^00(OXT%<&R)]0\\P"LQRDQ3(W?3MR2@F[K:_R )DB(Z2 M 0:BRL_BRD1(M0THM:81'1F6(],^N9%*FFBK,Z#)-,N/-"62?]WQU2;ICL^: M1E)6LOP+\2R,'PROSU#(X!0"%'HY3L_*(L.H34>B]:BQXVK[Z+ _(BBHOI%^ M9,A;2_',?1 Y^_1-:XA_J5ETK@&4I+%PXPN->KC&\&T'=>=I0!*-($SI MNW>1OXKD6 V%1%,]QK-7%8S$N_ZS '1M6#D&$*L58(TD!;U!(D?4K:RTB927 M %G)+U%=$C+N2 [;D9)MO-JWD=%P3F#-0(T;40&!N^ZT!!J?M*8O]Y4S22"N?H/1[_:Y^_AT M>#:X^G ]>!Z]P26BH!Q9DOUYRD65'J8ILU$0I2>L:!N>=!_/NQV"\>4+>KIW M.J-R0^GQ,R4S6WKLHX7@IFB+HOTT^@T7!7A2)U5#.6(QP-C_F])[-VC:F"\ MB; 591]4;8G:O2?&I6F;YTS(,$+))6U2(Q.WK$\QD)Y,CR>CPYU25+V2'*Q(L>+V3E#=MW4T'QWO9 SH)[?,:W))[QFVS(^* !L[!

1C=COQ;$?4Q2S?A#B'W782R!PXTO3*C-4N[&7* M^YYC %5\*B3F^@OUBH*N%1%P=4B]813MQ$ <;@_X@K1EQ)(TF7*MHFLDB3)Z M_X.*$\I([:-ZIN$'7%B.#0S7 ;YLU?4\$JI7+<#NC+5"&SYLM[[HKT^#(3X/ M]9\?\."C@1_$DT.:,#E6MJ&&V/:[2"\%XWLNYNANW]COO8?BSB+V(1). (E/ MR"/Q"Y[\H%.&B64X[QCH-U*7K03?A1$]C_XQYH!M[Z-P']Y!:4=B:WJIA_+$ MM"_8'#@**:.%Y!B'"OTL<]9,V^EFN',IO8;KV0*U?1'$R,B MP.,D!] CQ3NC+LWZ2&W2]"89(!285K$NBHL'!\MHWUO:<><%>J79OFG@?@AV)I?QR]L M"+;BRY4"GAPMP/>%A6Y('^B [>\SY_\%4$L#!!0 ( $B E7>!* *Q , M "\) 9 >&PO=V]R:W-H965TMGXH^D&QZ5@X67(E.;G^^U&RXWB[)+@OU@O) MAP\IBO+RH/2S*1 MO)1"FE506%LMPM"D!9;,#%6%DB2YTB6SM-2[T%0:6>:- M2A$F430-2\9EL%[ZO4>]7JK:"B[Q48.IRY+IGQL4ZK *XN"X\87O"NLVPO6R M8CM\0OMW]:AI%78H&2]1&JXD:,Q7P6V\V(R=OE?XA^/!].;@(MDJ]>P6G[)5 M$#E"*#"U#H'1L,>/*(0#(AH_6LR@<^D,^_,C^N\^=HIERPQ^5.(KSVRQ"FX" MR#!GM;!?U.$/;..9.+Q4">._<&AT1U$ :6VL*EMC8E!RV8SLI=^/(L[QCEJV76AU .VU"J MSY/%&%_#NF99<[LPI2/AVNS564U5\/Q=O S<^#^=NRL)4 M+,550%?!H-YCL'[_2SR-/EPA.^[(CJ^AO_E,KJ*?=KPDJ9 M2&O!',#V)V1\S[VTYYJVG9^MI]1Y8WO4U"*.3OK(6:W=X(R(-E?9$.ZXJ)W5 MI8C>S.*5?UF76T)Z%77M4L1EC_I9WT?'U(X&4(G:> /\4?,]$RCM17Q;,$OM MK1;$&+LAK\(;*M0.JIEG'1Y*:7,>>ER:U#S-HSQN/%/F697BIO:PN-"&73 MF- U)J"V@EU;\3C-SM3OQ/"K/T-5&Q*9 24VQ#A5QCL8S0>S:$:3>#9(HCG4_V0Z2&8S MF,P&DYL$[KM;V9V9P91NB.5D%P\FR8R^\U'\&ON8T-8' =Y$8YC,!Y-XU':( M,[E^!]%P%OMA%'47[X+B=.Z'9 [GFF38>\0H63O_5+MJHXPW[UFWV_T-W#:/ MX$F]^97XS/2.4^D)S,F4&$X"T,WSW"RLJOR3N%66'E@_+>B/!K53('FNJ/S; MA7/0_2.M_P502P,$% @ 2( "5=E0[4&ULI5;;T\=95%)J)1J=*LWS].2R9U,A[&N8D= M#TWME=0XL>#JLF1V>8'*+$;)(%E-W,MYX<-$.AY6;(Y3]-^KB:51VJ$(6:)V MTFBPF(^2\\'IQ6'8'S?\+G'AUKXA*)D9\Q &-V*4] ,A5,A]0&#T]X27J%0 M(AJ/+6;2'1D,U[]7Z-=1.VF9,8>71OV0PA>CY"0!@3FKE;\WBU^PU7,4\+A1 M+O["HME[E"7 :^=-V1H3@U+JYI\]MWY8,SCIOV&0M099Y-T<%%E>,<_&0VL6 M8,-N0@L?46JT)G)2AZ!,O:55279^?&G*4GKRL@>F!5P:[:6>H^82W3#U=$+8 ME_(6[:)!R]Y .X!O!% X^*P%BDW[E)AU]+(5O8ML)^#76O<@.]J#K)]E._ . M.KD'$>_@/^6Z?^N%*^FX,JZV"'^[T'=+V$;V?\#!)2,=TB_A/NI@L9+.YQ8QILR= MAJ^U6D)V$B,TV -?($&4%=-+H!UH48#4W@#;CA6._,%RM#"MJXJ@UA+RY9R/ M ?;#NY,LZY_MIA0W#E/P"/4$KC5B1Z\%O@=+N(%E\K"7E M(;Q2N*9L+U)>EQ?6:LL+:GBT&/H#4+<8H;*V(^0P)W M=!R%K[8V1MPYI(@FT8^KQ6Z2, (Y;K0S2@KF"80&@NXV^B*!3'.$V,1=3%S9 M&$0/[9-G2R!?**/GS8 K@I:YY)$?Q8=*MZ)04K81=A-,5I*M_)OPS1.^$8[H M;R:$;& V'&AQ/SKQ==*\'_Q\U/DTA"BO?6B8;;ZW.>/V8%%(7I :BN^,M%,C MD#ZJY0\A^ANU1/RA"GP)DW(KK(7*P;5$6R$3 LZEUJ&J6C>1OZQ8)6$PV2BJ M4%,';51)59MK(:!M\-3R56AO.T?'_;(M9K>M>:=K5V^)=AX?& 1-_O+-+=S- M=F^8\^;J?MG>/("^,4O"'"C,R;3?^W24@&T>%Y#/CZ5D0/PMZAZ$- M&V@]-\:O!N& [F4W_@=02P,$% @ 2( "5:&ULE59-;^,V$/TK Q7HR; =)=DN4MM MDNUB6S1 L-MV#T4/M#BRB*5(E:2L];_O&TIVD^:C[<66R'DS;QYG.%H-/GR) M#7.BKZUU<5TT*757BT6L&FY5G/N.'79J'UJ5\!IVB]@%5CJ#6KLHE\LWBU89 M5VQ6>>T^;%:^3]8XO@\4^[95X7##U@_KXJPX+GPTNR;)PF*SZM2./W'ZM;L/ M>%NW^?IH]^ M^,!3/I?BK_(VYE\:1MO+LJ"JC\FW$Q@,6N/&?_5UTN$!X.WR!4 Y PR4 M6;Y326U6P0\4Q!K>Y"&GFM$@9YP:^;4U"%:5(RFFZ!5WC=NPJPY'>F5A9'_O ]/OU-J: (OGC.17& M(!?/!Y'&N8J=JGA=H#,BAST7FV^_.7NS_/Z5%"Y.*5R\YOW?C^A_P.E]\"TE MM!4EG_]G-# I"&#8^Z Y2&XJ1HDV- QW@13AG &-XFFKMI9A*I$$#U+@H:)W M>:.#I=D::](!%BH=P0 HK8VD"49YJ54':M2>:V9@YJPX\NF"0;Y:A[D/F>1*!%1+\9^[/)>:((PY2,%!KY(XDCHR# M0K5G'66A@OF605LC[ UN,TTXL\S:)?KB_&!9[U 4K7*XDZ5O2'MTBO,)0&MX MSZ,FHW0Y%7<@S C]L#:R2>5[J\$HP8M1UDY2*;%BI&XAYQ[62+:N64K%/2J5 M&=7&*70J+*6:LO(SG%3$E9MK [,I*%G-J58J-E1CS*"R/O@!5,.INMGMD$\N MD3T*UZ.V1G%5->*Q(77GY*J7<+WP0H@CF3G]DC.>%'3Y('JH6W$&6[G^!2!> MC!-;:-=+UR3,1JGW1X6:53M*\[3(9Q1]FPF,I2XY;/D %;)$D",%;\=" Z.C MD!B[E>"F $_J9SR27 '3$:"BQ.%_$)5J:0"AK4(RE70M8)T/C*>6PRX/8;E2>I?&275:/&ULI57; M3MPP$/V548K@!6VR66Z%W958H"I(5 AZ>:CZX$UF-Q:.'<8."_WZCIUL"!*@ MTKXDOLPC@H53:3J+"N>HPCFU68"GLP%2H>6=AJ!2.I[2, M;44H\N!4JCA-DKVX%%)'TW%8NZ+IV-1.28U7!+8N2T&/,U1F-8F&T7KA6BX+ MYQ?BZ;@22[Q!]ZVZ(I[%'4HN2]16&@V$BTET/#R<[7C[8/!=XLKVQN"5S(VY M]9/S?!(EGA JS)Q'$/R[QQ-4R@,QC;L6,^J.]([]\1K]4]#.6N;"XHE1/V3N MBDET$$&."U$K=VU6G['5L^OQ,J-L^,*JL1WM1Y#5UIFR=68&I=3-7SRT]]!S M.$A><4A;AS3P;@X*+$^%$],QF160MV8T/PA2@S>3D]H'Y<81[TKV<],;9[+; MPJ@,X=HSL]^.L19DU*.DK*".X--H5%LYTCOES_Y@9=;32-:U9 M^B;@1:T'D.YN0YJDZ1MXHT[F*."-WB$3OAB'\/-X;AWQX_CUDNP&=>=E5)\P MA[82&4XBS@B+=(_1=//#<"\Y>H/S3L=YYRWTOP[-^U'@Q)0EIT38@Z\%^H5* MZ$>0UM:8@] @.4D=DA0*=%W.D< LP!:"=?I1UB#8@)#7)/42' .Y@A"A;%X# M^M< '$OL8KD-54VV%MJ!,\&C/7J+S1MR4F>H?:Y"I82V@Q<)@N:"E0R&G!-* M^?3^#VI[@=KP7ZC=^%/A&MDS*[@XP!69)8D2SC5<"%USG6NQ/=[,",H]Q5-) M7)4,61"U*PS)WTS&6] 3$IMQ&$2>2U^^. P;H]VDD\N[/8:;'P[2X?Z1?::= MV7F^@73E,;;YVJJ*S(/TH56/L)$.1X./[\$$I@9S1-UCFD/-ETG!UVMM0M&7 M4C67L@T*Q;T/AWA.8SC:ZT52W NIQ%PA<,_IPZR/D39U.PP+;I9(WH#W%X:K3COQ!W3M=_H'4$L#!!0 ( $B E6*GO+8 M_0, *T( 9 >&PO=V]R:W-H965T^O:)$#2]7!W0->BW78/PQX4F;:%RI(GR4WS[T=*;IH ;;>] M))),?OS(C[0\VUCWX!O$ $^M-GZ>-2%TYWGN98.M\&/;H:$GE76M"+1U=>X[ MAZ*,3JW.B\GD4]X*9;+%+)[=NL7,]D$K@[<.?-^VPFU7J.UFGDVSYX,[53>! M#_+%K!,UWF/XO;MUM,MW**5JT7AE#3BLYMER>KXZ8?MH\(?"C=]; V>RMO:! M-U_+>39A0JA1!D80]/>(EZ@U Q&-OP?,;!>2'??7S^B?8^Z4RUIXO+3ZNRI# M,\_.,BBQ$KT.=W;S!8=\3AE/6NWC+VR2;?%S!K+WP;:#,S%HE4G_XFFHPY[# MV>0-AV)P*"+O%"BR_$4$L9@YNP''UH3&BYAJ]"9RRK H]\'14T5^87&/-94X MP%>3!*9*S?) P/PXEP/(*H$4;X 0_]ORKROT'@.U*[!G3410BV=T"3 M[42LAD_F'A3/B;2N%$8BM6)HX//R?@5UKTKD('X,-^1ZV2BLX.H)9<]3!3=5 MI20Z^.'CA[.BF%Q<7MW$U?3B1VB$AS6B 8(P054*2Z"CT"#("//"HT2IXKBW MXH'0>FHGQX8>#QC\1JZ7MNV$V0[.Z$&8$EC1!\J",B%A:#!C1I;R=5%YL=;X MG.P(UGT8SMG\$4V/;!XV%CIGRUX&B %'L.Q+96.$+S3E1[?H8EFY1M?J"U4;H8?:7-T0G$2J2V+5>UI01'2=4QZ/:,(1*F7(7PE-(5\T"A3%D[G?>][M M16,XH;65E#*G2#)*)D@E:&*IA&&1A=)4Y'U@$4 <9 6:,B;&R[)4;$&HVU%L MBX/<23V2UZM6:>%(+\$S@Y1&4#)EEUY2Z)(N6_!D0QY]QX6%JC?Q]>OI1#:L MNQ>:&7?]6BMJ9=21()VPB]YR#,4-8.A.2#H]"J=L'R5%X1B%PI9,WW:QRWF/ MIB:^Q(S;.04?Q78>\N/2QCK0W6(=CC@D54-Y,!8DM:RF"1Q!J;QTM'JC"_@R)0T- M:4B'PP C:^M@!\*NE,-,)'#U[^/%K+ZE\[PHA,>MX M47JBW)N0;I/=Z>XN7J8KZ,4\7>37PI$4G@I6D>MD_--I!BY=CFD3;!5)<[#A@/LOE 6_P!02P,$% @ 2( "53T>+ 6- @ MJ04 !D !X;"]W;W)K&ULE51=3]LP%/TK5QG: M7JHF35O&6!N) M- 8D*@;0_3'MSDIK'P1["=%OCUNW;24"2HV$OB:]]S?*[M MYLA>C@00IEYU'E7'T(ON M9WUM*(I[EH)+5)9K!0;+>70R.EY,?'Y(^,5Q8W?&X"M9:GWG@XMB'B5>$ K, MG6=@]%OC*0KAB4C&?<<9]5MZX.YXR_XMU$ZU+)G%4RU^\\)5\^@H@@)+U@AW MHS??L:MGZOER+6SXPJ;-3;]$D#?6:=F!28'DJOVSA^X<=@!'R1N M .D07>[ M45!YQAS+9D9OP/AL8O.#4&I DSBN_*7<.D.KG' NNVV6%N\;5 [.U_2UL]@1 MK5^,\XYBT5*D;U",X4HK5UDX5P46+_$QR>DUI5M-BW0OX66CAI!.!Y F:;J' M;]S7. Y\X_?6"'].EM89>A%_7RNW99N\SN9=T7/W:8S<4Q3KCY MW0#X,Q*<#JD'H_'A<-03&/2M@ZL5E$;+9WE$1<>[YKJQ8"MF7FC:JF6!F#:Y M9*JAGN)K' W(E38W?$FUL*5>HT_XH1W":#I\[8KB'?M(-*O0)'PEC7*MD_K9 MO@^=M/9[3F^;V!4S*ZXL""P)F@P_3R,P;6-H Z?K8,:E=F3M,*RHEZ+Q";1> M:A+:!7Z#OCMG_P!02P,$% @ 2( "52;96#'>#0 'R< !D !X;"]W M;W)K&ULK5I;;QLW%OXKA JT"2#+LEP[1IT8<-*D M3=$TWCAI'Q;[0,U0$NL9>@;IV3)E^KJ<#:= MGA[64IO1Q4O^[LI=O+1=6VFCKISP75U+MWFM*KM^-3H:I2\^Z>6JI2\.+UXV M&'&<@=&+.6/LI47+YU="T>G08W^8%7Y-H33AIQRW3H\U;C7 M7GQ2A3)MM1'OO>]4*2Z+PG:FU68IKIPU^+M0\$'KQ;,K6^E"*__\Y6$+SG3_ ML(A<7@X'(L/UK0K+]Z:4I7;]P\A<2_V+(G]>K:7X"^=F8C9R5C,IK/9 M'GK'O1F.F=[Q(_1RM:.:XM^7<]\ZA,U_=BD.5N MU>CBVV^.3J?G>Z3]OI?V^WW4G^ZT78+O)_W>B(]%:^?*D6F/QJ)=*?'N\OJU MT)'7]1?QFYWPTX/IV5B\[CQH>"_>V'JNC:1D0[1\MHTNQ-GTY+GX]INSV='1 M>2XFJ@G.&S:ON/1>(<"D*8?O?M5RKBO=DB,6SM;]$X\$:5?B#:>&G45W2)5CN=GCZ']$(O!OH. M'EG)4EBGER0=V-.SHB\US J1Z0&YB]E;(J(].6Z\TS:Y2=;*;:O;BH74 M3MS*"L*307;H.Q&?(P-P%6JQ4%QJV3P;.#FS.=.6%B;>'\JDD9'V*UD/-*4;@H"4OOB)>!>XQUC=Q=X![Q0!KT!;#4 MP?QV\4"-_1F\(T1CX-'SZ/.4IE_+\:,G)2RDWYNMX.M4^X^G[S^?O7NZ_4G? M[4_VMN1W5(!_#P5X(=[U/-\;P)/NT3Z_E^AN@));;X7^4RH*(-PL0[22SM; MFKT]'FDC.F1!I,6UYL6YWVVO/@]B9==KL'2>I0\"PYD_W.UW"F$L@/?-JG"Y4D'Z=N@OD M4HA&5@&3!^QC@HDH8!NI^0$GW@(9(7N;;1@R&)PJ%:5%EIL@VZZ5,E%L4'$M M\"F$(W6"3Z*IN!JDACRH$)(H" T-,88Q AL46FGEI"M6FU3/&P(2,,O?\98V M34>1[8-FD5U. LV:4L(I%$,@G2I8FL:E0*& 5$O0_#O4W+Z79\Q#XG YM6OE MVT"(0I[9!TN3KV^EKMA[#ZI=S,I!K,PPP28#MR7\Y*,$RQ7QBUIOB$YG9/DG M8!D4_JNSW G(W3Y .ZXXP1^>:Z NP4$70T(\^Y6%/\HE\,_["A\UW.9HYY2& MK%DT>*1RO$UEPLU[=GHN$I,#\:__1TA\ER7M?;(SD'T?Y+"0F7H?(C2Q[+-V MD'HLE.:#);*XH*)+3$WZ-,;@C]A"]FQ;E$3SNH9/W6[!SA^Z(*G52T'5.JA\ M3K>#P-&*.T1E%!%:#&"ZLW/KN-T#<&2'8L8AHV20LIL3\&E1P"A'*=0ZY#C5 MR-14GV398UCVRPYW]X+ZKJ%R% 0"C39(;&P2B56EP D!E:[MS87]$G[^AZHG M 0W"A\2NMD9MDLB+SI2>!I :DP[W@$:BZ8]18>=M1FH,-(^7,\ M$Y\=9\0FEX'+P? 1 MRCII9#DF&J@%2(./"' M:+6F4%A:@KPQUP8-/S,\V#I#Z@).TFJ)*B/CGU[K=#,;SV-,(ETX2DMB&\NK M3 +SZ(/OB0,E-!ZH9*(HV5!1[I+QEU_0 M;!!@0Q(74C -6Z7 V^^LL6"%3@^2E#*^G:=WY+5(4:BYI7 MRS]#/X^LAQ![-(78 8S\>*U3Q9F#@!:U%52-)6J0]3<2FC"%56I8FZ9%W[C@DX3@E/Y0QH5VC+7([21I$$6$Q M2,)A-**WL0*'M4C,\,$$9.TPMN2Q&M+(QUF2@"] %!=< M=5< R"[#^HO[!FQ0C_!8 ]34WWL M:8:8(*O.84!@!D=OEGQHUVWGS#A%/<.A8"/(W:877=2%6UO<"'P7H^13H,4> MYCT:Q3\^#A+%L! %4D.W8Y[=PN*%U3A@-3RW;IKS_,I6)7SXZ9YLS+U/RL+Z MF"H8=W3-\4 ;QF#K46UIS-,WBC9![-T11IUV9;FB 8-HQ;,J6D&+ DFC2^#" MCNFW$V$&SFCU2D69.,>Y"J1M8@IQ'KXR=:[N&[/W1C!SF IC!>@'40A3*-=* M>)F:'^\F+>$CMB%;#OKCJ$;H0S=K;Q(]PW4HH(&!>*QFP$I;?N2HJKQ],FM> MED3JM;S3=5<'_$(O"I"^%<'5[6U!U*1)4=ZW*M-?:!)6.PK1)/Z-IY5NE^9>OJ#MV1\&^"X-G;F#4\ MQGW#%K 1JIX*]^E]'\< *>Z]Q7C5\O%V%5OT8UHB\FUUJ\H'2R_J_GL"@)7J M]Z0U+;D#?-^2F8\60$24:_M6H2_ZT>?%W@'F6BTY/=X/H;!K"MI/A&:=OG30 MG&<;5@NQY -]O^L-'K]PH46Q(H+(FH^X^F:EU4*\O\<0_ M/7_S]B/_=73^G.$3M^BPB&&,%'>)!9,9Y"A5H?EG#[6\ ;5^Q 18RB7(?18N MQW&6>LL-M. N[[LJ:$3 R"D:U>/XSLJ&G7?XWO<>I,A1^LH4FV$\Y?RB"M"'/X?&><@S2NFQ7/F#PTPHT%MTHYK*K@ M9*0])V_VMJ<-;Q*&T9+7C$#397@_0G!NS&&QI7M 6&E/!01!W1MAC?I5Q#Q8 F,A]S.$?]4L5:*H. J8(E2^0"=8]0>099 M49%6'43(35RII:S&T2\JOMO*/*>*E;&576XBJL0CQ7.$XRIO+./:"ADXYDD" M/?JQ** ?%5%9&UZ^^>V] &0&+#W=Q%@-KIUTE:3^976,/Q@:5H,8 [XL*>='7CKZQ'< ^!Q11^09L1Q'C MC=A/EY=7$_%AYR*/EPYI6?^_(7H2:+2;["Y+'V8_6D+:+/FG630IHQ6&WR_U MW_:__KH,/WH:CH>?CH$G@MXC-!>X.IV\.!D%T)P^M+;AGT#-;8L)3NU M#3A9VVU AJ!.VP_#/M 2;1&11(^D['J_?D=*EN7443-L7ZPC>??PN3?Z)CLN MGF1.J8)O95')J94KM;EQ')GFM"3RFF]HA2FD+=YM@^>_@!? /:]4+N%]E='LU-Y!;AU!_T#PUA\$_*VN MKL&/;/!=WQ_ "SJ' X,7_"N'_Y@OI1)8(G^><[E!#,\CZK:YD1N2TJF%?2&I MV%)K]O:-%[OO!OB&'=]P"'VVP#;,:F3+5S#?$E9HZE?8C5>2G/APCO@@]'GB MCSF%%2^P65FUAB903 (YM*WF0;[G(8^Q) HP:;1+&ERP"E3.:TFJ3%[>P%QJ MD%.=>AB\+;-R/? M\]^A=.';49)77V^7ES#FF^IJ/!9.0&)/+>SOO"\2PC'8S#Z MC_C4R1K][FO;2=#7'^--D1T% T@]N%_R0\V09J#'P\FZ)G2?\R0/XY1\!N7O,"X M%(^,OS_*C3L^1F^,D7;=H=2$HZ 7[%@;V($7OBHU(:8F\+%" MCW$[MV?"VPOH\_57IG*\UX,])0*3[(WL) P;(1@G6G#MN!-<#^8K1<7!(!K9 MH>]!%.'#$T&,GR2&.$",<5M9O4YON[I78 ,EY?3^YTLJUF::D6#JN?G+[W:[ M@6G>S E']6;:PM"M626AH"LT=:\3K 313##-0O&-F1J67.$,8L0 MKSCV3[O0%W1CY.P?4$L#!!0 ( $B E54 Y@Q>P, #P) 9 >&PO M=V]R:W-H965T.+DQNYGKZB3'DNFAW*&@D4RJDAEJJJVK=PI96@>5A1MXWL@M&1?. MBJ+)EZNL%"'A:.[QP[/O)M;FR'NYSOV!;7:#[M[A6U MW XEY24*S:4 A=G"6?FSF\CZUPZ?.1YTSP9;R4;*1]MXERX:C//R* M;3VQQ4MDH>LO'!K?>.I 4FDCRS:8&)1<-'_VM9V'7L#$>R8@: ."FG>3J&;Y MEAFVG"MY &6]",*_C,B@I!9G#'!1,)9P6\ M$]JHBF;?:'CUP#8%ZM=SUU!&&^RE,KN$7D6)Z&N\2TXYN M<*1[$UP$_*T20PCB 01>$%S "[ORPQHO_''Y;[E."JDKA1K^6FVH?%+,W^=J M;B"C\Y!V%\WTCB6X<&B;:%1[=)8O7_@C[\T%PE%'.+J$OES3KDRKHEFM9]9N MI372LC&1PN^<;7C!#4=]KI*+N,/"BB*R7+R:!'[PYL8ZC MJSWCA57]-9U[UYH 06-2J7HFX5:JG53,(.W_C>F/]+%&X\%T%)[K^B#%]:?A M>@A;N4,Y7D$(S^=PD$_GC@Q_XS M$CB.WLJR1%43W[$=JLXEB*8G=A^P:9^"19[W<_0T&?BC^%S7?]133$3Z]@4] MA7YT1D^V]P=Z&OLG]E4;152G R\<_4M/L0?G3D6W=Z/1*FSK>UM#G;*YW+K> M[FFP:F[$[^[-NX)DMB7E08$9A7K#<>R :N[JIF'DKKX?-]+0;5N;.3UO4%D' M&L\DE=@V;(+NP;3\!E!+ P04 " !(@ )5"^)=!]$" M!@ &0 'AL M+W=OJLH*+O%:@ZG*DNF'.0I5SX)AL-FXX7EAW4883U()" M.""B\;O%#+J0SG%[OD$_][E3+DMF\$2)'SRUQ2QX%T"*&:N$O5'U!;;Y'#J\ M1 GCOU"WMH, DLI85;;.Q*#DLAG9NKV'_W&(6H?(\VX">9:GS+)XJE4-VED3 MFIOX5+TWD>/2/_!&7>XCCS?Z=^[;&3.9P@6F.9#3[L26GAQ[?4M.FE4!0 M&A;?+-@:SK*,NL!M/I/S%V7IR/!<,HLI,-/=P);5KF3WTUD4",N&AB4: MV-%('VGP+1J2:*1/:!0MC6VKFO;IERE!DD(5RB780E6&'L[T)[ H-.*3V@.J M'/25TTR.FA)RGR%\5@GS O&1) QZ],2F3W*3J%SR/^1+FUPFJL0)D Y0ETOJ M2ZU1)@]$0==,IY!0,%$ MI;(D+WY:D)ZC=@9TGBEE-PL7H/N'B/\"4$L#!!0 ( $B E4WF Z(?0( M -X% 9 >&PO=V]R:W-H965TE8J"QYDMQT?S])3MRT< +LQ:)DGL-# M4>1TH_2#*1$M/%5"FADIK:TG462R$BMFSE2-TOTIE*Z8=5N]CDRMD>4!5(F( MQO$XJAB7))V&LQN=3E5C!9=XH\$T5<7TWP4*M9F1(=D=W/)U:?U!E$YKML8[ MM-_K&^UV4<>2\PJEX4J"QF)&YL/)(O'^P>$'QXW9L\%GLE+JP6^^Y#,2>T$H M,+.>@;GE$9ZLVGW&;S[GGRY0PX0N;UG><$,@:8U6U!3L%%9?MRIZV][ 'N(P/ .@60(/N M-E!0^9Y9EDZUVH#VWH[-&R'5@';BN/1%N;/:_>4.9]-YEJE&6@.WF"%_9"N! M Y#N,;R[][8YG4;6A?'.4;:E7+24] #E"*Z5M*6!#S+'_"4^FOQM\2EVM@&L&ZD^R%!+:3H%^_*2Z=NVH,D[DY MG8 K+(;"7C.=E4#';8G;SR?MK[V'"]XZA_& 7E!O)?& CI-7A=>O\D,8^\KXB17L]5Z%>A\EB(+"V[=>==L-KWO;LLWL[^5SV:RX- M""P<-#Z[.">@VVG2;JRJ0P>OE'7S()BE&\"HO8/[7RAE=QL?H!OIZ3]02P,$ M% @ 2( "55$4B*-Y @ 604 !D !X;"]W;W)K&ULA511;YLP$/XK)S9-K80* 9(F68+4M*O:296J=EL?ICTX<(!58S/; M-.V_WQD2EDEI]@)WY_L^?^?S>;%1^ME4B!9>:R'-TJNL;>9!8+(*:V;.5(.2 M5@JE:V;)U65@&HTL[T"U"*(PG 0UX])+%UWL7J<+U5K!)=YK,&U=,_VV0J$V M2V_D[0(/O*RL"P3IHF$E/J+]WMQK\H*!)>)R^\2?G#< MF#T;7"5KI9Z=\OI#5LZX+Z]8[_N:J=: MULS@I1)//+?5TIMZD&/!6F$?U.8&M_6,'5^FA.F^L.ESX\B#K#56U5LP*:BY M[/_L=7L.>X!I^ X@V@*B3G>_4:?RBEF6+K3:@';9Q.:,KM0.3>*X=$UYM)I6 M.>%L>BM?4%JE.1HX^<;6 LWI(K#$[-:#;,NRZEFB=UABN%/25@:^R!SS?_$! M*1ID13M9J^@HX==6GD$T]B$*H^@(7SR4&7=\\7_*?(,K;C*A3*L1?EZLC=5T M+WX=JK@G3 X3NEF9FX9EN/1H& SJ%_323Q]&D_#S$;G)(#QUZ)#,HT2'9>[WG-$Y9*IN-#>8N^ULA5 H0&PO=V]R M:W-H965TW>W8>J'TPR(58=.[4=V/WW-W: 8UJ=&1&D<#Z.&<1G,)EZVTK.) MZJS@$E<:3-;VKK!-%LTK(-?D?[=[O2=(N.*"5O4!JN M)&BLIL$\N5EDSMX;_,-Q9T[.X#)9*_7+76[+:1 [0BBPL Z!T6>+2Q3" 1&- MWWO,X!C2.9Z>#^B??>Z4RYH97"KQ+R]M/0W& 918L4[8>[7[BOM\F1@T7/9?]KBOPXG#.'[%(=T[I)YW'\BS_,@LFTVTVH%V MUH3F#CY5[TWDN'2/\MUJTG+RL[-Y\;OCAOL*O7]@:X'F:A)90G;ZJ-BC+'J4 M]!64 =PI:6L#GV2)Y7/_B!@=::4'6HOT(N"W3EY#FH>0QFEZ 6]P3'/@\0:O MX"TZ0Q)C8*F:-9>L[PA9PMP8ZOS3*OR8KXW5U"T_S]6A#Y.=#^,FZ,:TK,!I M0"-B4&\QF+U[DPSC#Q>2R(Y)9)?09W,A5-%35Q6L.EW4U(^PTKS FG)+#H+=MI?7)).=88* M;ZYNX%LGGNB!_2,GL&2FAK>0A7^F&3U(H3II:>P+Y%M/8QB.TAQNY9:X*/T$ MHW XRN&.R:ZBQ^JT(\S*+9,%&AB'>9S"7\1$TQ1I33[ W%,;&%"L6VF9W'#7 M[9 ,!^$HCN&+4N6."P%)-@ZS9+SWEDK^\0(ARP>PW(L$9VLN*#]">I\2]]$5 M?,0*25M2_1Y?&.1AG ROX$%9)EY6[BT,DC0<45+G>B4ZF?$&]<9O,@.^3/VX M'Z7'93GO=\3_YOVFO6-ZPZ4!@16YQM>C/ #=;Z_^8E7K-\9:6=H__EC3PD?M M#$A?*64/%Q?@^!&ULE57;CM,P$/V544 (I+"YM\W25MHM M($!"JG87>$ \N,DTL4CL8#OM\O>,G6[HHE+!2S*^S/$YQ_9XOI?JNZX1#=RW MC= +KS:FNPP"7=38,GTA.Q0TLI6J98::J@ITIY"5+JEM@C@,)T'+N/"6<]>W M5LNY[$W#!:X5Z+YMF?IYC8W<+[S(>^BXX55M;$>PG'>LPELTG[JUHE8PHI2\ M1:&Y%*!PN_"NHLOKU,YW$SYSW.NC&*R2C93?;>-]N?!"2P@;+(Q%8/3;X0J; MQ@(1C1\'3&]QP_H;YUVTK)A&E>R^<)+4R^\F06-[A#T:.&YW=LTZ!^,0\,P=K!H#A M7 \0\5\@$O@HA:DUO!$EEH_S Z(S,EYC;!5LH45<55T%LAG4\/*.8P*OEYMM.O_=LJ 3\]C6_OS:7N6($+CRZ& M1K5#;_GL230)7YUAGX[LTW/HR]=+=C8"@#/79_L-1.E?G$!=[5"?'2"@/8?W?X/P60X"/83P55?<@GK@9:& MIS0O]=-\8J-HZB=9!N_H(KY&PO=V]R:W-H965TV++DO$)IN)*@L9@&-[WQK._B?\FD0.4$H,+..@=%K@[F:\FPU?>6$L^F# MS%2%L&"O:.#C@BT%FLM):(G:!839CF;6T,1OT"3PJ*0M#=S+'/-C?$B26EWQ M7M>/M/TY;5 4 7,M=IP M/P4TA'#4,29SN"\*]'?;5_?$+)I3U9S/MRB1V 7-*)@"]+6@.V=,ZA M"-Z(L,VUX9)"5&U(C;GTFAP"6UT4!MKI&L.BU(A'EP6HU>A;W1C#IN?NT=L7 MNT1*BL=9W\-@T(E&5V3TKCM#0LS?ED@Q@TXRBLB(._U>PP7T MXFX"%Z=:&!Z,685ZY9>)@4S5TC83UYZV^^JF&=-_XV1ZQ:4!@05!H^[5 M( #=+)#&L6KMAW:I+*T ;Y:T*&7WCDO0;O'T+U!+ P04 " !( M@ )5"IF2>@H# #%!@ &0 'AL+W=O)MS>&8X,UKLE/YN&D0+SZV09ADUUG;S)#%E@RTS%ZI#22>UTBVS MM-3;Q'0:6>5!K4CR-)TD+>,R6BW\WIU>+51O!9=XI\'T;,LNBP M<<^WC74;R6K1L2T^H/W4W6E:)0-+Q5N4ABL)&NME=)7-UV-G[PT^<]R9HSDX M3S9*?7>+#]4R2IT@%%A:Q\!H>,)W*(0C(AG_[3FCX4H'/)X?V/_QOI,O&V;P MG1)?>&6;9709084UZX6]5[OWN/>G<'RE$L9_81=LBS2"LC=6M7LP*6BY#"-[ MWL?A"'#Y$B#? W*O.USD55XSRU8+K7:@G36QN8EWU:-)')?N41ZLIE-..+NZ MI7?_($O5(MRAAH>&:837CVPCT+Q9)):N<(9)N:=;![K\!;H1?%32-@9N9(75 MK_B$I WZ\H.^=7Z6\-]>7D!>Q)"G>7Z&;S3X._)\HQ?X;IB67&[-D;=?KS;& M:DJ/;Z?\#73CTW2N9.:F8R4N(ZH)@_H)H]7??V63].T9L>-![/@<^^J!2K#J M!8*JX4_A,:R9X24P6<$U%[W]/>#!@;-7G';@L4&HE:""I1O!NF2@3+>,"P.6 MSDHFREXP7U8D;3/(J((,P(/8CL0:'V7J'QYK&XT(;<@2=%D"],8XO+'G"3L3 MOY/!:RX)IGI#1R8&?"ZQLT?4K%6]M.;-'!X]^7$*_B0_YLP#\6W?HF96Z3FX M.N"A#E[!:!9/TRE-LFF"+S%(,( =3QC2:$+63&) M\^D4BFE<7.9P4]?4@URD?'RH"X'!LM?<07DPS/XS20VZ\9#B9^2&?P:F,38Y:"P5KZQNH@=)%/'29 M87?HT5>A-?TT#PW^(]-;+@T(K E*"HL(=&B:86%5YQO51EEJ>W[:T'\&M3.@ M\UHI>UBX"X8_U^H'4$L#!!0 ( $B E51T\+$TP0 -T9 9 >&PO M=V]R:W-H965TO0%D'== _#'AB;MH5(HD=2=K-?/TI6]4G1$:R\Q))\[]&Y-^(YE_+T2-D3 MWQ$BP(\PB/C,V FQOS%-OMJ1$/,AW9-(?K.A+,1"GK*MR?>,X'6:% 8FLBS7 M#+$?&?-I>NV>S:!R&F#V_(P$]S@QH_+SPU=_N1'+!G$_W>$N6 M1#SL[YD\,W.4M1^2B/LT HQL9L8MO%G85I*01GSWR9&7CD%2RB.E3\G)Q_7, ML!)&)" KD4!@^7$@"Q($"9+D\6\&:N3W3!++QS_1WZ?%RV(>,2<+&OSEK\5N M9HP-L"8;' ?B*SW^0;*"G 1O10.>_@7'+-8RP"KF@H99LF00^M'I$__(&E%* M@*.6!)0EH)8:O %^!+[M:,QQM.934TBFR?W,5<;JW8D5:F'U9QP- M 7+> F0AI$A?Z--E43+=5:6;LC]YDU#>))3BV2UX=^11E&I^JVK)WY]D$O@H M2,C_415\NL-(?8=DL=[P/5Z1F2%7(R?L0(SYK[] U_I-57Y/8)5FV'DS;!WZ M_#:D3/C_D3584"Y4I9[RW30_D9'#W/.@ZTS-0[D&193K>G8>52$WRLF-M.0^ M,,HY>(BDH@4IQP]2R90/X G'*=W>JA%L1B U.2$R4[IW'O 1I; M=HVA*LI&CIJEF[-TM2Q_Y\*7\BCIO<<^ ]]Q$!-P]44ZR@(S]NQ'6R ?@3@2 MURKB;H.2-[)=5".NC'(L-7$O)^YIB2\HVU,FF4L9E^N5Y^M5Q5,+U74Y]@16 MJ7J<5SU^=6T:]]F,GL JS9CDS9A5*$M.@3+ T#L"^%RI"JXN-X7IVE*@S:+3(/"T>&6H^[4*4R\#(KUYNX M=7U5A8W+3E8E7S@HU%OH%QH-'H;+(=C2 V&1G(K/R94>L.L2[0NM6G[AT7#T MZI(%M7- YX;TA%9M2#$70/U@<%ZV8-/J'=A0!$60-6EY6(MQ .KG@0ZBU;3U M!D5=2)5@8?M0[_M=1,MKJA&$=8Z*H+8N%BX-M;YWJ5Z-&Y1&DTF==S/(L=JZ M6S@JU%MJJE/?9&]YS)[/J906JO.B[ FMNN4KS!I9K[_IT\X#G7=]/:%5&U(, M!T@_')Q7*=0T>\>SZQJ@BAJ-6R8"5-JCZR>"E^L4:MIZ@Z,NI$JP<'VD=_T. M.I4A575J4I^ME%%NBU2APIZ1?@]]F52AYK;9<>SZ9*6*LN&HA7IAI.B,D6Y) MM'H&:Y^O$H(@HJ*EP5J=:AIZ0Z=T(56"A>,CO>-WT:GF1GD QW6. MJJ"6I6X7]FSK]]*7J50&7G[[:+MU?54%>;!&W"R]>T]^^/B,V5;^/T% -C++ M&GJR;G;Z+>%T(N@^?1W_2(6@87JX(WA-6!(@O]]0*5K92?*&/_]%9_X_4$L# M!!0 ( $B E5\"2E:F0, #T. 9 >&PO=V]R:W-H965TDG*3OKU.Z1D68IEM6F]?;%%: M0Q:%TB*OP%A!SGCY3Y\K(QH Y.D&!!4@> T8' "$%< ZYY:565EW5--H(L6& M2!.-;.;!>F/1J(9QTXV/6N)7AC@=W5/Y!)K.,R"/L"@DTPP4.?F%2DF-P:?D MY Z_LTR=DG/RZ?&.G+P[)>\(X^375!2*\EA-7(V5&#YW466]+;,&![*&Y%YP MG2KR/8\A;N-=5%#+"+8R;H->P@\%OR#!\(P$7A!TU#/KAZ,+"!]UP5OEA+6K MH>4+#_#=P5PW_#PC-VNTT+A\CC/O7%&T^X^?$43>:\C5GUT.EAD&W1G,[+Y6 M*[J J8/35X%<@Q-]^XT_\K[KDG\DLI89@]J,01][]*,42I&"XRJ3L;\@)AFV MH7/4E$0C2V06H'447'KAQ%TWM70$A<&P#FK5.*QK'/;6>),+J6UQ"Z$T,>O+ MML<(]ABQ/:9V$R2%+"94DZ1+6Y>R,OVP4?1XC$OM*VD=4<-A(ZJE;51K&_5J M:\QKG+44%7+->(&3]W7A9"44LZNKT8R6 -$IY<0/L&'FZQFA+:.ZE([V-%QY M>T+W@\*#.L>USO'_J#-))"14PS_IW/'>B!SL*=Z/\0\)OJP%7_8*OF> M55$O\*V+QY'(6AJO:HU77WTEO3JF&4[O=VNOONW,_NDQ>@LDMU/_#?RFX<4OR_D?U\:*3W(]_:N\=B M:^L,=CJ#KS[:JQ3',N1(;&U#=NS][:,=[%W+6CWRK;K=Q0,]! M)O;>HG"'*K@NS^KUV_IN=&-O!.XNO+Q8X5$U85R1#)8(]2[&N(G*\JY2-K18 MV>/^7&B\/-C'%.]W($T ?E\*H;<-DZ"^,49? %!+ P04 " !(@ )5ZP&F M4@(# !J"0 &0 'AL+W=O))9I0J]%SDI1Q9F5*K2]N6\XP61%[P%2UA9L%%011TQ=*6*T%) M6H.*W/8:5R5M);@615%$1LO]"<;T:6:[T,W+%EIO2 MG0Q79$FG5-VO;@7T[(XE904M)>,E$G0QLL;NY236\77 Z,;N=-&VLF,\R?= M^9Z.+$<+HCF=*\U X&]-)S3/-1'(^-UR6MV2&KC;?F&_KKV#EQF1=,+S1Y:J M;&0-+)32!:ER=<443>F\$DPQ*E%O"M625C#(%VC"I4*D3-%7J1@DCJ;HFC"!'DA> MU0'C-6&YICB'JCJ79)]KM@6&4@G8L(KDZ(8H/;/MH]X5+,QRV4?GZ'YZA7IG M?72&6(E^9;R2L* ("_\A#S'\PSPR6DX9 /@ MV 2W(;%==KTNNU[-Y[_"-RZX4.P/9$PGT62GP0=FO#["EW)%YG1DP1F55*RI ME7S\X&+GL\G<.Y'M6?4[J_XI]N21J0SVSD5;2H3):0/'-5Q_6]:).XB"8&BO M=RT8HAP<1UW4GK:@TQ:*"I.2&O0X'1LE'DXO! G"$*X\@WB\.=.'RR?$T'WB01OV<1OQ/9GN&H,QR]K8BC MHS2[ W^G/!L+AB@'.ZYY,P:=ML&;BGAP7,1A?%0GQU'8CX+8+"WNI,4GI1DO MAMY/>(-,B!!;5BX1U'E5JKY)>'QTY*/ Q]Z!<&-4Z!P(MW=N0OT*@0_ZDI42 MY70!..BN=F;CN*K^G*<<057;=W,X#%$A0Z ^07GZJ6C[]ON>97\!5!+ M P04 " !(@ )5'Y6&\# " "[! &0 'AL+W=O39,=D(TV_6'?2W?,\=SXI:J1ZU@6 02\E%SH."F.J.<8Z+:"D>B@K M$/8DEZJDQKKJ@'6E@&8^J>28A.$,EY2)((G\WE8ED:P-9P*V"NFZ+*EZ70*7 M31R,@M/& SL4QFW@)*KH 79@'JNMLA[N43)6@M!,"J0@CX/%:+ZDJ7>&Z?T#>^=EO+ MGFI82?Z39::(@R\!RB"G-3%^RLXH>\IL MGDDVE"GT1'D-2.9HPP05*:,]&S18@Z&,ZYL(&TOO M0'#:42U;*O(&U7TMAHA,;Q$)"4&/NS4:?/P/!EOU?0FD+X%XW/'[):R93KG4 MM0*-?BWVM@3[UW]?DMI"3BY#NILPUQ5-(0[LJ&M01PB23Q]&L_#K%<'C7O#X M&GJR*&7M^IHIV@A4BPP4,@6@5$'&#,IIRC@SKY=DM\ S#^SNVS$)(WR\H&72 M:YEYY+:4Z.F_C^O4K^ E!+ P04 " !(@ )5?SJO M8. ( !*6@ &0 'AL+W=OOA,)_.Q2+,3].E M2.1O[M-L$1;R:_8PS)>9"&=5HT4\M$WR.I/?AELMLV@ADCQ* M$Y:)^_/!A?7Z,@C*!I7$ET@\Y3N?63F4NS3]6GZYFIT/1J5%(A;3HE01RO\> MQ:6(XU*3M./;1NE@VV?9!4 UU;5@WK;5B$D[,L?6)9*2VUE1\JWU2MY6BBI)S&FR*3OXUD MNV+R+HPR]B6,5X*E]^Q=E(3)- IC=I7D1;:2\U7D[.6-7#RS5;P6:6APD>=" MRH;)C+V/PKLHCHI(Y+^PEV]%$4:Q_'3";F_>LIR1;6N:7^+-/X29;,YUS8?2?5L?VEL? MVI4^I]6'KQK/Q:RE.EO 9;O:VM M'FKKGZNTD,OP.HNFHM'6\M':.6WD0/270OXS,IV,=B+C+V\:YT6FF\ MW+>7JVW$ZO;&-ZART[D@4J;XP1H!NXQZ%;,;C;-8,'@3W>"UV=V'CD\ 9[@7DL''IVP_%.&/G$6E3G0<49^$8=U#PDK+91MMN.#2@J 7( M9:%@\C]"ER-&;.S$1%0[@7"L%L1)LV6:A85@,W%7M-E("CM4VM21 Q190;^" M%(4T8^<1:5.=!YQFX:!FOKS']2W''_-]J-2)!1;W],O)H7N;L7T9] M;L1-,4YB=(%2-J"4;?4J2FQ2+*/2ICIO)WE&S&]V' *A-G):SZRFWVNZ B:AV M NO9..O)>3JY/;TY90_IH\B2LG#69BAI(HY*FUK' 71T^I6)>2'/'^_DKC9#75.ER@-8(RJU.OH.YO!:B(:BTCPBZK53S<91%VK>. #D'!SDC*+"\+B =VT\J5UD M#1T@26?J#.,"A+I["-'\49]2Z1Z BJIV ?"Z.?%4D?,ZJ>7QN M,Y$TVT>E31TX\*/;KV?E7%)\I-*F.@_PT<53D.:KVSGD(16=5.-3*N[.4W$X MKS6M\0X.";@EQK/<10[0!7YTO7Z%""E/4FE3G0<\Z1*7E-UZO5@7(AJIYA ! M@'-Q@$-"Y,A# MZQ\:1VD01T@1W=?E6A75*>I-*F.@]XTB6N0KOU\G(-B3 1 M];ED0#)0@^HT>M7G=DC)4\J;:KS@#P]XCJSUUYG M1D54.P'RO!;(>Q#)])G-HGR:KN2"3R0JZ>TC3>Y1:5-'#;#H]:MJ[)$2(Y4V MU7D[=SJ(J\9>O1SL<']_<6N$_(:G[#T -*\%T'3+NX,C 6Z&\01WD>CS@!.] M?I60/5)ZI-*F.@_HT2,N(7OM)6141+430,UK ;6&R#CR)(#W:CR77>3W.$ B M[U>=F9/B(Y4VU7F CYRXSLSK)>3Z-J$3:MHF.- :;Z&U X+!\"B ]V@\EUVD M CE0(N]7)9F3PB:5-M5Y )N, AKQ?%6%.2HQ4VM3+Z4",?LNEED.NI]$#F?DXF6ECXDCNQ[LTOG3?1?+.!QST^U4V]DE9D4J;ZCQ@1?_XUZSX M]1KP/N&@(JII0&(^3F*M"]^0\?'NC.>MB[2>#_CG]ZL0[)."))4VU7D DG[+ MS91#%OU:!<<6_<'7B?V=%Z:T72=>+$16O35K&2Y%IC6-]I4I763@?$ ^OU_U M6Y^4_JBTJ9%*F^H\X,4 3Q\>$C2X"N,!'UP*#@#<@K8KQ[60.?)0@'=H M/.8NTG@!P&/0KYIQ0 J75-I4YP%_009783S@>CVY>5L!S@O:;B"C,6)X M?L [,QYQ%^G #@SZ%?5."!E5BIMJO-V7@>(IRD/B@]2SMQHTY]&UJ,8[KSH MMWS+L@2EARC)62SN99O1:7GFRM8O+EY_*=)E]>[?N[0HTD7U<2["FNC)_\!4$L#!!0 ( $B E7UGRI\& , .$) 9 M>&PO=V]R:W-H965T:965ICJFG0EV))I+%&-#.PVEAO9,.XV<4;+?$K0S\=C$&R!352 MDE/&*0\93<@Y5UIFN%=:D?TQ:,H2=4#V"./DAAGDH M[XE0/KD47,>*O.<11)O^+J9=Y.ZM1VYOQF1_[P#W M$!D90A49COX&L&,!FVO FD3]0F3?XOK/BUR2]I!\P"HC^Q="H;K?+M")G&M( MU?H(IM:/U9R&,'"PF!7(!3C!ZU?-3N-=E0P[ ML0HU6(T:I##SYE MZ00D$5."=Q!6&<=C+B7P\"'?.JN3(C$D$?E5NYO#/%#;!C+7U2)H]MU%F6AM M*B\DVBZ(MNN)"G-183DM:))!)6%<6%(9D1 +0^*-5D4R#](ID^PU&EL\:S-Y M(<].P;-3R_/T.58*]Q'%(&-0:$&_M=COR.P#96Z MA4K=_WX'=',Z?WR*U:)/.;'/\];Z$/N7O-WX M Y,W/Y=4XME6)($I0C:.NEB?,F\H\HD6<_LF3X3&%]X.8^S!0!H#_#X50J\G M)D#1U06_ 5!+ P04 " !(@ )5'*0E]GP" "F!@ &0 'AL+W=O;8P7;:\>^Y=M*HA:P:$E\2/^XY/OWD2I?,TE2O0U-I9)D'E2*,HV@2EHS+()GZM:5.IJJV M@DM<:C!U63+]ZQJ%VLZ"0;!;N.7KPKJ%,)E6;(UW:.^KI:99V+%DO$1IN)*@ M,9\%\\'58NSB?&UR@$(Z(9/QL M.8/N2 ?<'^_8W_K<*9<5,[A0XAO/;#$+7@>08<@Z>LY7:BR4A+= MGLKAJ;@S.+U!R[@P9_ *[N]NX/3D#$Z 2_A2J-HPF9EI:$FI.R],6U77C:KX M"54?:WD!\?@^"+X_#/3!-\T@46-?EB M,(G>]+GQG\@.O!EVW@R/L2?OM$N6[1S2G4-]63=4$T_E^LLFB:-)?$EWM-G/ MIR=L%,6341=VH'34*1T=57IX59FJ5S:O12>]3V]#.-X3$OTA]5C$@%08=X @ M3P8 !D !X;"]W;W)K&ULK55=3]LP%/TK5H8F MD#;RG;8LC02MT)@T"5$8#],>W.2VL7#LS'9:^/>SG1 %"-T>]M+XXY[C0H7E*:^!Z9T-%Q56>BJVKJP%X,*"*NH& MGI>X%2;,R5*[=BVRE#>*$@;7 LFFJK!XN@#*]W/'=YX7;LBV5&;!S=(:;V$% MZJZ^%GKF]BP%J8!)PAD2L)D[Y_[9(C;Q-N '@;T& >O/#A9 J2'2,GYWG$Y_I $.Q\_LE]:[]K+&$A:C,%=G8,^$4&?B,#RA7])Q!-: M$IE3+AL!Z.?Y6BJAG]JO,7\M831.:,KO3-8XA[FCZTN"V(&3??S@)]Z7,;?_ MB>R%][#W'AYBS^YUI9G;K 7/08[>94N06 +3&7:9[\VBQ$_=W=#%V[!9[$^G M?=0+>5$O+SHH[Y(PHE]X@;:YM5!0&T3OBXEY8ZN3UU3*F+WZ;O4D43KQ7 D?"PFD4)J\4NH-R-ZU6E\*6,(DH;#30.YUH M'M&VKW:B>&T[P)HKW4_LL-0='X0)T/L;SM7SQ#25_C\D^P-02P,$% @ M2( "5:?1<[YJ P E P !D !X;"]W;W)K&UL MK9=M;],P$,>_BA40VB36I.G#VM%&6A<00QM,C(<7B!=>][8S2CC3C"S8W!]ZS5:+-@!O,] ?\SN)/;=6B5D&7#'!B83EW+GL7X13,]].^,1@ MHQIM8B)Y$.*[Z5S'<\;%Y#%<_(Z$4B5?:;;*JYGD.B0FF15<:X M@HSQ\I?^K#@T#/K#/09^9>!O&XSV& PJ@\'_>AA6!D-+I@S%<@BIIL%,B@V1 M9C:JF8:%::TQ?,;-MM]KB4\9VNG@,OI1,,7L'IR\I5)2LP^GY"0$35FJ3LD9 MN3$/[R%CD>!Q$6DAGY-K'O7PT/DEJ4I3E4S5^/*C+X;5:NX M*E?A[UG%@-P*KA-%7O(8XK:]BQ'58?F/82W\3L$W1=HCOO<YW1#.H-VE@]09[]!:%PA&E2'.WOMS@&+G6D*FO.Y:X*"6' MNR5--KE0.8U@[F"Z4"#7X 3/GO3'WHM=N(XI%AY)K(5R6*,<=JD'[PJM-.4Q MXRNB$BJ!1#1GFJ:[$)92$RME\N,$5B\$D 3QA6E*NEB#E]I4LZ92"TP8=?^+U1EN$.MT>2NA(8BU"XYK0N)/0 M%54)OJ;P N[A49KWO0:086^ZA:/3QZ$XCB36PG%>XSCOQM$Z*CEE.YET:AR: MA,[_.G#]GM_F&Q[)80O)I$8RZ41R&<-%RD"N0&[=)U4\?,-RAVB!;\L8 M,L[T+X*YB-#X&[[IL9C2))=BS=2>M^BBT_^A.(\I%I9BX\;>#/[DRA;-:4US MVDGS=A?",RPU-7+"]BX^T[]3TJ@WW+J"G6X/C?M(8B4AMU''V1-DZF&%" JN MRY*N'JU+[DM;:;I_II?U^BV5*\8526&)IE[O'%.G+&O@LJ-%;JO"!Z&QQK3- M!/\V@#03\/E2"/W8,0[J/R+!;U!+ P04 " !(@ )5F]C"Q/L# "<% M&0 'AL+W=O0*F:?&.+'4P"8FHEL[IOR9,9*R7!%"TY$&510/[C 1%VF%NN]=KQ&6^VLNJPD]D. M;M SDE]W2ZY:=N>2XP)1@1D%'*WGUKU[E[I1):A'_(710?3N057*BK%O5>,Q MGUM.M2)$4"8K"Z@N>[1 A%1.:AW?6U.KF[,2]N]?W7^MBU?%K*! "T;^QKG< MSJV)!7*TAB61G]GA=]06%%9^&2.B_@6'9FRL!F>ED*QHQ6H%!:;-%;ZT('H" M-Q@1>*W >Z_ ;P7^>P5!*PAJ,DTI-8<42IC,.#L 7HU6;M5-#;-6J_(QK?[W M9\G54ZQT,KG/OI=8X/H_N+HGA&6POF=KL"QYME5(P9+C#%V#JQ1)B(FX!C?@ MZW,*KCY<@P\ 4_!ERTH!:2YFME1+JHSMK)W^H9G>&YG^CY+> B_\"#S'\P;D M"[W\"7(ECT;EZ5NS$R5W:KE[*K<5QPZFU\'T:C]_Q.^A%*I'"-"G^L\GU0<> M)2K$OT. &LM@V++:]G=B!S,TM]2^%HCOD97\_),;.;\,X3)IEAHR.T'I=RA] MG7OR&V/Y 1,R1*Q11K6R^J[MD\ /IWXTL_=]%H/#XJE[.BS5KN-_5AET50;: M*C]5+\@S*G#&:%YFDO&/X)%FMT-5:YTN?4],FJ6&S$X(AAW!T/R6"TVB-&F6 M&C([01EU*"/MR[B 8CM$2ZNZE)9)LS0ZW^%3+^CV]PF%N*,0:RG<9QDKJ529 M)D-X#U<$#3'1>ES*Q*19VIB%/291[(7#3"8=DXF6R2/=(ZH^3C^&4&BEEZ(P M:99.SE#$43R"8MJAF&I1/$%:KE58+3FF&P#S/:09&@P^6I]+N9@T2Z=G7":A MXPUS<9UCD'2T9/Z46\159.5.T*F%['= M-[:/A'2#U:=D&(A6?3$0DVYIZ]8'XD9^[#@C3(Y)V=6F1VV^TTLO!F(T$[=N M)T""2>!.1H <\ZZK#[S-]J&,WKQC"QG*K"T@DVYIZ]8'%(3^")UC3G;U07G1 M,B$8KC!1*6]D*QD-R4;=TM:M#^;&FWKQ")IC ':UH3!)T1HI.#F0\.5-/D:3 MKU&WM'4[Y1,Z;C0"Z!AK77VN_<(D)&#W>IJQJTXS!N$8#;I&W5+W/.KZKA>? MI1F[=Q)4G=L]0;[!5 ""UDKHW,8*+V^.PIJ&9+OZ<&C%I&1%?;M%,$>\&J"> MKQF3KXWJO*D[D$S^ U!+ P04 " !(@ )5)L07]:8$ "0&@ &0 'AL M+W=OP^K/;! 2>Q"G;&-DE'VA^_%T,@-,0=LM"'U ;?XWNNKZ\/,-D* M^:)6E&KT&D=<39V5UNMKUU7!BL9$78HUY7!G(61,-'3ETE5K24EHC.+(]3UO MZ,:$<6Y6PB$ATQ3A\E4DD<$_GCED9B.W6PL[OPQ)8KG5YP9Y,U6=)G MJK^M'R7TW (E9#'EB@F.)%U,G1M\?>TLY#.'6\ MU",:T4"G$ 3^;>@=C:(4"?SXGH,ZQ9RIX7Y[A_[1D 39VQ M@T*Z($FDG\3V$\T)&0<#$2GSB[;Y6,]!0:*TB'-C\"!F//M/7O- [!G@_A$# M/S?P?]:@EQOT#-',,T/KGF@RFTBQ13(=#6AIP\3&6 ,;QM-E?-82[C*PT[,G MNA'1AO$ENI,T9!I]) &+F/Z!SNZI)BQ2Y^@#>J:!X"&Z@?4+:;@;>K.4E,(E MC8ZC?$#?GN_1V:_G$U>#N^FD;I"[=INYYA]Q[8\DND3>^ +YGH]KS._>,^>7 MR!\8<[]J[D*0BDCY1:1\@]<[@O<9^D@L#AC^;6X\:!JK?^I(9JC]>M1TEUZK M-0GHU(%MJ*C<4&?VVR]XZ/U>1[DEL$H >D4 >C;T(@!!%H#%+@"0C2Q.8C07 M$A#3) @(. &WZL*1S3$T?G?Q-WL<[5Z'Z M'7($I,Y0+^"8?YM&2!AJT0$+5"A.<-^CUA&Q+!EE (2BR2!&J5B9G@ M2D0L)*G-(C&[B,'O'/J<*E47J?Y!I/PCD;)R.3%2@R)2@R:1VB5#A3"'XRBB M&RKA8,AB4LPGQEO>%H].9'GL. Y;,23\4.>C&N:YH899R<[?)>LU9T3 MR8X*LB,KV9M8)%#6X=A7&I(;]G0=!RM&T\HV.LCV,LLK',8%A[&5PY=LA>H< MMQHV=;PEL K'JX+C52=GTE6; 6@)K!( [)7ZQ3OE5+J ,ITH4Z"SL^@"-F4< M,VWTRH)2M*8R@#;LTEIIDLV*\7Y"7GH>'@W>[%.[?Z?RW]-OV)[F6<&MY6"U M;+K,;:%5>9;J"W_7)[A\F>Q>B#)>J#-ME MV2T\L*$G.&O1O\A2W^THC=>\"WF%2WV%!]TD?DMJ*0]"%]H+E^(+V]47+#Q3 M*'M3@4"&;XAD9!X9@56?TAG>N%9/Y)2Z4%BXE%C8KK$JN6PIXJVJK+;0JIQ+ M28;'W>1RJXJM+;1J$$K-AJV*Z(1:+T0N&5YCVX":78#6Q MF>U ]^]G.R$%ED9K15_ =NXYON?X)K[#->/W8@$@T4.14S&R%E(NSVQ;) LH ML#AE2Z#JR9SQ DLUY9DMEAQP:D!%;GN.$]H%)M2*AV9MRN,A*V5.*$PY$F51 M8/YG##E;CRS7VBS:Z95!Z_:U*KV5,# MM\<;]D]&O!)SAP5,6/Z#I'(QL@862F&.RUS>L/4EU(("S9>P7)A?M*YB^VK' MI!22%358S0M"JW_\4!NQ!5 \[0"O!GC[@-X3 +\&^$9HE9F1=8$ECH>DH43L8WL ):@D G:%:=)&)S-.4L+1.)OJAH@8XO M0&*2BW:0KJ+MY6&1HBW$3+V.@D_E_04><%[Y#F>UY+/Y'_@H8&['>GXC:^^X?.? MX+L@ F<9APR;:E6>UDZCG]I4="6A$+_:?*MX>^V\^JT^$TN9][. MH35V^QOH^I';\_=*M"4NB ;18*]$[:U>H0">F19*H(255%:W;;/:M&GGICG9 M6Q_K]LWT((\T5>]WC7E&J$ YS!6E<]I7[PVOVJEJ(MG2="1W3*K^Q@P7J@4% MK@/4\SEC>?TY. , %H- 9 M>&PO=V]R:W-H965TICVXX0:L@IW93M+]^]F&DI!2ME;T);'-/8=SCR]P/=YP<2TS M (5NBIS)B9,IM3QV73G/H"#RD"^!Z2L++@JB]%2DKEP*((D%%;F+/2]T"T*9 M$X_MVKF(QWRE2[T MS*U9$EH DY0S)& Q<4[\XZD?&("-^$YA(W?&R*1RQ?FUF7Q,)HYG%$$.^IP'NCF_9W]GD=3)71,*4YS]HHK*)<^2@!!9DE:L+ MOOD 54)#PS?GN;2_:%/%>@Z:KZ3B1076"@K*RG]R4QFQ ] \[0!< ? ^8' / M(*@ UCFW5&;3.B.*Q&/!-TB8:,UF!M8;B];94&:V<::$ODHU3L47L :V HE> MHUFYDX@OT'O@J2#+C,[1&94D306DQ-K^X@P4H;E\J0&7LS/TXN E.D"4H6\9 M7TG"$CEVE=9EV-UYI>&TU(#OT1"@+YRI3**W+(&DB7=U/G52^#:I4]Q)^&G% M#A$>OD+8P[A%S_1_X*&%^QUR@MKCP/(%]_#M6:C]K5Q'/S_K4/1102%_M?E6 M\@[:>[^N^&X=$(#X,ZK*%L6"L;=BJ;9I21-E6=L(=Z MWQ-9(\.PSC!\HO(+^[2@)[*&!:/:@M'CRZ^$#G?K*O0'D;]7?G?#_/ HP,/V M\CNJE1UU*KMD5$&"9HJH=G6=\(?N04]DC4RC.M/HB]FOK M/;X0*^QNB8W\:+17ARU1H>='[67H[_0!?J>R"Y#*;,H/+O*D55TG_J';T!=; M,UN\S18_43%6Q'W9T!-;TX9M8^)W?O3_48[!G0^NCP?19=HSE=,E;U=O5H?$$YL6[RW?FH.#K;[W=*4IXXO1*24293#0E-Z MAR/]E(BRD2\GBB]M+WS%E>ZL[3#3AQ\0)D!?7W"N;B?F!O5Q*OX+4$L#!!0 M ( $B E4.E(QC6P( "0' 9 >&PO=V]R:W-H965T.8'W>[(YY0)+YRYM;4*9[+ C E8*Z(+SJDZ+B"3Y=SK M>:>%#4M2M M^.,MI D^ 7_.U,I;?L,2,@]!,"J)@-_?N>]/%Q/H[AV\,2GTV M)S:2K93/UGB,YU[7"H(,(K0,U Q[>( LLT1&QJ^:TVN.M,#S^8G]@XO=Q+*E M&AYD]IW%F,Z]B4=BV-$BPXTL/T(=S]#R13+3[DO*RK?_UB-1H5'R&FP4<":J MD1[J/)P!#,]E0% # J>[.LBI7%*DX4S)DBCK;=CLQ(7JT$8<$[8H3ZC,+C,X M##>P!U& )F_(%ZH4M3DBKY: E&7Z]B08'A'@FX0M/#UFX#[CF]PA6_%!.,%OQ19*]#^ M'5.=TPCFGKG^&M0>O/#EB]ZH^ZY%UJ"1-7#L_2NREDS3)%&04'=9Y8[4E2$_ M/AM7\HC ]<]+J@]>C]65"5,:)+!SD"[G;&YS#6$TH>D>]@*^]CW'Y_CC M.MHR_B1R (F>RX**J95+65W:MDAR*+$8L0JH&LD8+[%4(5_;HN* 4P,J"]MS MG- N,:%6')F^)8\C5LN"4%AR).JRQ/SW# JVG5JNM>NX(^MBUD7:R8NQ)!S?IU'*T("@@ MD9H!J]\&YE 4FDC)^-5R6MV4&MAO[]@_&^_*RPH+F+/B.TEE/K7.+91"ANM" MWK'M%VC]!)HO884P7[1MA?O)5>C1.%D?$,35@)Z MP,\@T.F2LPTQ&Z3.!^J/G:'3!4A,"M7ZB![O%^CTY R=($+10\YJ@6DJ(ELJ M19K73MK99\WLWBNS^^B649D+=$U32%_B;>6DL^/M[,R\HX1?:SI"7O !>8[G M#>B9_PL\-'#WB!R_6UW?\/EOKBY:$)$43-0"?0RO6,(Z'&?6E MOA053F!JJ5LK@&_ BM^_'2I6<3!X%S/HGL3=_/899[$>J=W@P(#3JAP5&A+T_]6T*#0PF!?^[L M"3W,\L:N/ZPS['2&1W5>9QF8JJ?%(8XE#.EK.%RO-[4S\B87>P('TUQO7Z+= M*RTE\+6IN (EK*:RN99=;U?4KTPMV^N?J6+?U.:_-,U+<8OYFE"!"L@4I3.: MJ+7C3?5M LDJ4\!63*IR:)JY>K" ZP0UGC$F=X&>H'L"XS]02P,$% @ M2( "5?,7O%Y P Y D !D !X;"]W;W)K&UL MK59M;]LV$/XK!ZT8$B"+WFS9SFP!<=)B'= B:)KU0[$/M'2RB$JD1U)VME_? M(^6H3JRH;; O-DG=/?<\QY>[^4ZJ+[I$-'!?5T(OO-*8S87OZZS$FNESN4%! M7PJI:F9HJM:^WBADN7.J*S\*@L2O&1=>.G=K-RJ=R\947."- MW4-5/_+K&2 MNX47>@\+'_BZ-';!3^<;ML9;-'>;&T4SOT/)>8U"&[*A3?U(,>"-97Y('=_X%[/V.)ELM+N%W:M;1)[D#7:R'KO M3 QJ+MI_=K_/PX$#X?0[1'N'Z*G#Z!F'>.\0.Z$M,R?KFAF6SI7<@;+6A&8' M+C?.F]1P87?QUBCZRLG/I&]%)FN$C^P>-9R\9THQF]=3.+E&PWBE3^$WN+N] MAI-7I_ *N("/I6PT$[F>^X8(6!@_VP=;ML&B9X+%\$X*4VIX+7+,'_O[1+QC M'SVP7T:#@'\VXARB\1E$013U\+GZ$??$N8<#=.(NF;'#B[^;3+CF.JND;A3" MY\N5-HK.Z]]]&6L11_V(]@Y?Z W+<.'1)=6HMNBEO_X2)L'O?7+_)[!'XD>= M^-$0>GJCY):[RTUO"QT4EPICSU6?[!8K<5CVI=FFX3B>!G-_>ZCGV"H:A7%G M](CGN.,Y'N3YNBC0O1V6'-!QQSY^+488'80.SJ/)[ G!7K,P>H9BTE%,!BG> M"8697 O^'^:.Y0H%%MQH,"4S]# V50Z\IJTT@#\D)SE*9!S-@J?I'F3UPN,S MZ31/!C4O6<5$AB +>MHSU9!R+@Q2( /TV@"5+589COH,!!4W,B.]?5+;,.,# MJ>/1D=)!+B]4.NV43H1(X2"'GU7H'Q3,&M7:]1$:,MD(TU:? M;K5K52Y=A7ZROJ06INTXOL&T_<\[IM9<:*BP(,C@?$)[J-J>HIT8N7%E>24- M%7DW+*D-0V4-Z'LAI7F8V !=8Y=^!5!+ P04 " !(@ )5RVVOY&,# "2 M"@ &0 'AL+W=O$E57%97?%E"*_WRS P .OQ#X.]ZKT3(^5)B"]F\"Z? M>8%A!"5DVH2@^-C!$LK21$(>_[9!O6Y. ^R_'Z*_L>)1S!-5L!3E9Y;K8N:- M/9+#FM:E_B3V;Z$5E)AXF2B5_2?[UC?P2%8K+:H6C PJQILG_=HFH@? .&Y MU *B4\#P#"!N ;$5VC"SLE94T_E4BCV1QANCF1>;&XM&-8R;97S0$K\RQ.GY M1]PI[W@F*B#W(,E#0260P9*665U2FVBQ)@NJ6$8HS\F*E;6&G-Q1R1G?*#)X M+Y2Z?L9>D\$*-&4E&O\@CP\K,KBZ)E?$)\I\5H1Q\LB95J]ZAK\+42L,C\:K MH_'4UZC1,/6S5L^BT1.=T1.3#X+K0I$[GD-^C/7CD%<@=>//??PM'P9\N82\4[$CFL),YO!3=;DMFMZ5+9H,=6:RYIW;S>)(& MZ=3?]?E_[Q6F43#IO(Z()1VQY&+^5\ %'L.S*Y"\Y J\4+ CH:-.Z.CB"GRV M%R >=;K##;>!PW'%4J TGDT\_62 9[4Q7[MRT4R0]!8@&47IZ3(YO-)D'+F7 M*>W8IQ?9WZW76"?,W96;&PLK!5&0U9)IAAI^P#O]CE&81*>T'4Z3.'2S'G>L MQ[^6\[R];MO<_X#WV)')<3 \(>[PFB1A[&8^Z9A/+C)O*@0B MQHF)3F\HOU?=\?+?V*9'D4S47#=UK+-VC=5KVTZFX;)=PW.8IEO[0.6& M<45*6&-(S#MN#]DT0,U BZWM(9Z$QH[$OA;8-((T#OA]+80^#,P$71LZ_P]0 M2P,$% @ 2( "52 LLD>" @ [@4 !D !X;"]W;W)K&ULK53?;]HP$/Y7K$R:J+0U(0%6L1"IT$YKI5:HW=:':0\F.8A5 M_\AL!]A_O[,3,MH!VL->8I]]W^?[+G>7;I1^-B6 )5O!I9D$I;75. Q-7H*@ MYEQ5(/%FJ;2@%DV]"DVE@18>)'@81]$H%)3)($O]V5QGJ:HM9Q+FFIA:"*I_ M38&KS23H![N#![8JK3L(L[2B*W@$^[6::[3"CJ5@ J1A2A(-RTEPV1_/!L[? M.WQCL#%[>^*4+)1Z=L9-,0DB%Q!PR*UCH+BL80:<.R(,XV?+&71/.N#^?L?^ MR6M'+0MJ8*;X$RML.0DN E+ DM;,]*[ 4L;-&7E/ MC+LUNX5)\J54M:&R,&EH,1A'&>;MP]/FX?C(PPFY4]*6AES+ HJ7^!!%=$KB MG9)I?)+PMI;G)!Z^(W$4QP?BF?T+?.3A_1/A)%UB$\^7'.&[IEHRN3)[:?U^ MN3!68^'^.)2NAFYPF,XU\]A4-(=)@-UJ0*\AR-Z^Z8^BCX>T_B>R%\H'G?+! M*?;LR;<.%(2N0>,DV-4+SA!CL5@P*P2V.:_QOY.E5H(4C-<.D%.>UYSZ_NYA M>37 LT/9:D(8^A#ZT&UJ7OE=?G4]QF#6SYP]-,PGOJ%XQ:0B')5)&YQ\P(MU,E\:PJO(-NE 6 MV]UO2QS(H)T#WB^5LCO#/="-^.PW4$L#!!0 ( $B E4C/V+54@( $4% M 9 >&PO=V]R:W-H965TVVE@W1.)?L&RU,-0G>!E#@EC3,W,O])SS6 MXPWFDFG_"_LV-QD$D#?:2'X$6P>]6R+M<$$.R M5,D]*)=MV=S"E^K1UAP5[D]9&V5/J<69;"XYI\9VV0 1!W%WA'73M&'C>P7_;H2_T8T%USJ1N%,+W MZ48;9>_4CTO=:$6&ET7_*/>?Y?\)1^>76V.JO0#K"%W*NTM[W:[-V+:CL;O]/:!61)54J&! MX=9"H]X;JZ_:H6T#(VL_*!MI[-CY967?.50NP9YOI32GP ET+V?V"U!+ P04 M " !(@ )5\WAP/G0" #D!0 &0 'AL+W=OOZ2AF[H))+[$]OF>Y^ZY^"[;*GU+%:*!^UI(FD:5,IU3(U&5GI0+>(T229QS;B,\LS;%CK/5&L$E[C00&U=,_TP0Z&V MTV@8[0S7?%T99XCSK&%KO$'SK5EH>XI[EI+7*(DK"1I7T^A\>#8?.W_O\)WC MEO;VX)0LE;IUA\_E-$I<0BBP,(Z!V66#&FJ:?0^@A)7K!7F6FT_8:?GQ/$52I#_PC;XGHXC*%HRJN[ -H.: MR["R^ZX.>P#+"Y"*,.,/)"0V9>U@4S+,^TVH)VWI;-;7QM/-JJ MX=+]Q1NC[2VW.)/?&%7<5DJ4J.D-7-ZUW#S T5S5M:VQOSR&HPLTC LZAG= M%=-(NX5+N.)"V/]!66QL.HXT+KK0LQ Z?2;T"*Z4-!7!I2RQ?(R/K8Q>2[K3 M,DM?)/S2R@&D)V\A3=+T0#[SOX%//'SX0CJCOK0CSS?ZE])^50;AY_F2C+8O M^->AJ@76\6%6U]5GU+ "IY%M6T*]P2A__6HX23X]Z] M(G)U $[48@F,H&':@%KM[+) Z5H9&L$D'-DG%1[7\:':A( G/J ;4)L\R>+- MON#@,4SV70;#WBD(B?<:ID:]]G.$H%"M-.&]]=9^5)W[#GUBG]D1%B;.'YHP M_ZZ87G-)('!E*9/!J4U:AYD2#D8UOBV7RM@F]]O*CF'4SL'>KY1]*MW!!>@' M>_X;4$L#!!0 ( $B E7M.6!JYP, )P2 9 >&PO=V]R:W-H965T MDP+EXLR$T0UP\TJW)"HI1)$%9:CJ6Y9D92G+#G\F^>^K/ M2,G3),?W%%B998B^+'!*]G/#-EX['I)MS*L.TY\5:(M7F#\6]U0\F0U+E&0X M9PG)@>+-W+BS;T-; N2(WQ.\9ZTV5%-Y(N2Y>O@4S0VK\@BG>,TK"B1^=GB) MT[1B$GY\JTF-QF8%;+=?V7^1DQ>3>4(,+TGZ1Q+Q>&Y,#8CP!I4I?R#[7W$] MH7'%MR8ID]^PK\=:!JQ+QDE6@X4'69*K7_2]%J(%$#S] *<&.(> T0F 6P/< M0X!W C"J :/W6AC7 #EU4\U="A<@COP9)7N@U6C!5C6D^A(M]$KR:J&L.!5O M$X'C_HJ3]7-,T@A3]A.$W\J$O\#%*D84PP,N2KJ.11C@GI(M1=DE7 28HR1E ME_ 1'E.+91C MS@G'7/A">&2'\,TQTV_!]_L#WKYS[A M=9(%.LE"362=$(V:$(V&V/TER3*1BIF,!VWV6B@F3S)59\O.'WONU)V9 MN[;.QZ-L9VS9W5'!H%?G"JB)K"/@N!%P/"B@V#.E.#SEENE)AGTZ#A*>NZQU MD@4ZR4)-9)VH>$U4O/\U\W@Z0Z23+-!)%FHBZX1HTH1H\O[,@XJ"DAV.H!3G M, 4>8_5GH962H#B]HP8MG1LNG62!3K)PO:@]'<[3$7U#VO".!0B&1\F8A6$B*0IHNQM M1'\\E*U).QZ3Z\GT,!R#+IT=#IULH2XV%0ZS585GF&[E]0<38I0XHV@M*XG8C=0=16B'C@I9*W_1#@G MF6S&&(ESMQH@WF\(X:\/E8'F0LK_&U!+ P04 " !(@ )5@B/'0D(" ^ M!0 &0 'AL+W=OY)M8<.]B7=DA\>/R0A@)=X4WBL^_^]_/9 MYW0OU;UN ) \M%SH+&@0NT48ZK*!ENJ)[$"8E:U4+45CJCK4G0):N:"6AW$4 M780M92+(4S>W4GDJ>^1,P$H1W;6^-FRH+(@L$'$JT M"M3\=G %G%LA@_%MT S&E#;P>'Q0?^OV;O924 U7DG]B%399\"H@%6QISW$M M]^]@V(\#+"77[DOVWG<>!:3L-P:D#*N MGZS$A; MGU:S;;30'2TA"TR?:% ["/*G3Z87T>LSK/.1=7Y./7_?MP4H(K>F)2PM+?A8 M"DU^G*Z*Q_;"B1.VS;K+IVFX.\&2C"S)?[(,!T.LAZ4X/JA3*,E?*/$?*.'1 MG6Y!U:YS-2EE+]!?[W%V?!PN?4_\:EKV-M)2A,8QI21<7V8=H'-[DV%G8<;*=ETW[\;*<-[18RD/HE\=OS MW#WG.]O#M9#W*D74\,A9ID9>JG5^YOLJ3I$3U1(Y9F9F(20GVG3ETE>Y1)(X M$&=^% 0]GQ.:>>.A&YO*\5 4FM$,IQ)4P3F1/R^0B?7("[WMP"U=IMH.^.-A M3I8X0WV73Z7I^15+0CEFBHH,)"Y&WGEX-AG8]6[!5XIKM=,&JV0NQ+WM7"LG]TVHV6.5$X$>P;370Z\@8> M)+@@!=.W8OT)-WJZEB\63+DOK,NUW:X'<:&TX!NP\8#3K/R3QTT<=@#A ;0W@+836GKF9%T23<9#*=8@[6K#9ALN-@YMU-#,[N),2S-+#4Z/ M9\5P1D);NF]H[E?:.8V^_,('@^Q>S JXUB&PO%OTJ M%OW#)GC_D,H/1+:G?% I'S1G@R@HB*V#Y>58C59OD7-W!?M/ MR\N'S V12YHI8+@PT*#5-Q4GR\=!V=$B=_?K7&AS6[MF:MY3*.T",[\00F\[ MUD#U0AO_ 5!+ P04 " !(@ )5VO@BND$# (% #0 'AL+W-T>6QE M57@MVNV!,!ZM!&:%*%2@ M32&:=%V(5+\R4#:WR^!^3^OA>\"F!P:Y$(W!'G&!\;"D6C,E MKTW'#K;!1U!0M^_6I7$X5W3=[5V2+<'>3))IH5*FFC1=L@F-AX)E8$?Q^0+N MNBA# +4N7D,)N-C,'D4-3DX M!I/)$9CLO]BWYD&387W*:!UE=@XR332 ^.(?(/CI]@F#:9++C27=6_!TY3) M1^<9(Z_IU/R9LZ-OQJP MVH'\_CQ04WY.%,&N8MZP)QA'D@1#H!;]-1K'R.K$\/'O#_:41%&2^!' _ ZB M"$/@:<01S %XP) HLN_!O?=1N'E/A=O__8U_ U!+ P04 " !(@ )5EXJ[ M', 3 @ "P %]R96QS+RYR96QSG9*Y;L,P#$!_Q=">, ?0(8@S9?$6 M!/D!5J(/V!(%BD6=OZ_:I7&0"QEY/3P2W!YI0.TXI+:+J1C]$%)I6M6X 4BV M)8]ISI%"KM0L'C6'TD!$VV-#L%HL/D N&6:WO606IW.D5XA-/E_G;@2=&A(E@6FD7)TZ(= MI7\=Q_:0T^FO8R*T>EOH^7%H5 J.W&,EC'%BM/XU@LD/['X 4$L#!!0 ( M $B E6'>*W#K 0 ,E / >&PO=V]R:V)O;VLN>&ULQ9I1;]LV$(#_ M"N&7M< VVY*4XHYJE$-?;GFR M)='4)U*\[W3R^WOK[FZLO1/?&FW\3V43XC;W_RSKUW9H@=5DYJ_5R,N\/7(,+ MJGJRNXR05_+&=WN"O+F4"+*<',RPP[5R/G0MNOXE,NX &_=;;;"G2@=P)S+ M9V?;K3*WL1N\BFER&=TX[#_[03QTOS*,=KU6%9S8JFW A'X<'>@(:/Q&;?U$ M&-G )5G5_;0&ADI%RAPH/N%7=X7&B&&^UJO'LM<"-&HS';Q^E MEJ8"D4!F!&3V(I!EQ,&?)I Y 9F_(.0_60)9$)#%2T+F">2"@%R\)&210!X0 MD >\D!^E5U[8M;APX+%IUR)!>T.@O>%%NX0*&^@'L?*^Q8$[JBK;FH#1#F$' MD&\)R+>\D%^DNP.,WQI$"57K5%#@$[1W!-H[7K13J9RXEKJ%.+^GRF H5%*+ ME?'!M4T:N&=4Y)[Q8IZ 4SL9%?>4$7^98I*"83;,X]WG1;PM$1C/_KLP,."C MW#)GELO*[+ !IB&#VV].F63.K)*CZFN+)_TIHLPI;\R9Q7$).ZMW,80<.ZA5 M$*>RZK*[%)!RQIQ9&@@(IAW.(:6'.;,?5J:R#8@K^6W(1'EASBR&<^SWD>L" MG"@WTD'*1NE@SNR#8]LT*L1&0II.^U%8@%%M.'Z4%^;,8CB#6PRQ7V3 AX@4 M*J,TD#%KH RVNMM872/3;^(31H[!HLRHV)\QQ_X2;KL979G^Y\. EI&/%,QA MOVQO/'QM(]VG*(#!?%+!/V,._F3V-GB.R"@A9,Q"&,W?Q*NKN,>_3BDI*V3, M5B!3N>%@4K+(F&5!IG)#3,H?&;,_GDOE'J<]Q:14DC&K),GH1F](2B$9LT*2 MU&Z,+:=,DC.;9)]"C8)1&LF9-9+F4J-PE$AR9I&,)56CD&1MBEDJST3K$KNN MV\'*S2FIY"\CE7/I7(R.*29EE9S9*N1H#L)U3EDE9[8*+;^TV)=35LF9K4)C MIN6^G+)*SFP5VM&#T:0$D[,+YCE'XQ/6UJ9E:,HU!;-K!H[>AZ$X__V!%),R M3\%>O$ITO0]#\%J\.L'UKW2*23FH8';0 /-(:UMU;;KR=.NJ%).R4,'^:/-, M$:D?SQ23?$?"7^OJ\Z _1-DVC70/?9W?UFT5Q%F*25FH^)\J7D/,SV!OG=QN M5(I)6:A@ME""^6,![=?/($$J* D5S!(:II@XUQ$!5Q!V%K.[%).24,'^:)-B M/@E(*28EH8)90N,Y\;'451M;IZ\9*0DMF"4TCOEC5%-,2D(+]G?TSY=&<>)3 M3$I""^Z*VD@ALLLZ&EQ'9:KT!26A!;.$QC'[N;^$;8I)26C!+*&1TNEHU%R0 M+^J9%?2DB#J.2.EGT>EGNO_330UK9: ^Q^X][J\P9%PX$3_Z%X7%(KX!6+=: MQVCRMSFSLM[_AV?__Z,/_P)02P,$% @ 2( "50P_D/SE 0 ?R$ !H M !X;"]?Z)0A&.14&#YE36V/+UW_B397O^DG9MV7:'O-GV M>7+<[PYYT6Q*Z1]"R,M-VK?YINO3X7QDU0W[MIR7PSKT[?*]7:>@T^DL##]G M-(_SGS,GKZ<^_65BMUIME^FI6W[LTZ'\,CA\=L-[WJ14FLEK.ZQ3633AN+ON MSN&RD9OSY&;R_+9HAN"X(M!&(+DBT$9@NB+01J M"[(M!&X+PBT$<@O2+01V"^(M!'HKZJT$>BOJK01ZZ^AAFT!O1;V50&]%O95 M;T6]E4!O1;V50&]%O95 ;T6]E4!O1;V50&]#O8U ;T.]C4!O0[V-0&\;O2PA MT-M0;R/0VU!O(]#;4&\CT-M0;R/0VU!O(]#;4&\CT-M1;R?0VU%O)]#;46\G MT-M1;R?0VT MD4#OB'I' KTCZAT)](ZH=R30.XX^5A+H'5'O^)]ZYW+:I7SM^5[C]?^3ZG(^ M-UTO?UE^[QS=XQ>< _QO\?@%4$L#!!0 ( $B E6/X;=ITP$ #8A 3 M 6T-O;G1E;G1?5'EP97-=+GAM;,W:R6[",!0%T%]!V5;$> @=!&S:;EL6 M_0$W>4!$$ENVH?#W=<(@M:*HB$J]&R)B^]T76SJ;9/2VM>1[F[IJ_#A9A& ? M&//Y@FKM4V.IB2,SXVH=XE\W9U;G2STG)@:#(F&2>.*I_T'G<3VZQQHJVMRER'.,[63?$MI;]/2./*;HY?E-;?Q D) M.YG0COPJ^C87( MA?+\(QX38^FKGX_:TRZH^&5VW-X/XY;=>7C67:[?XZ]G?*Q_81\"I \)TH<" MZ2,#Z6,(TLYQ.034$L! A0# M% @ 2( "50=!36*! L0 ! ( ! &1O8U!R M;W!S+V%P<"YX;6Q02P$"% ,4 " !(@ )5@E?R NT K @ $0 M @ &O 9&]C4')O<',O8V]R92YX;6Q02P$"% ,4 " !(@ )5 MF5R<(Q & "<)P $P @ '+ 0 >&PO=&AE;64O=&AE;64Q M+GAM;%!+ 0(4 Q0 ( $B E61W"/SS 4 +D> 8 " M@0P( !X;"]W;W)K&PO=V]R:W-H965T&UL4$L! A0#% @ 2( "5:/BJPFX! HA$ !@ M ("!R10 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0# M% @ 2( "543ZON@0 ,0* M 8 " @5HK !X;"]W;W)K&PO=V]R:W-H965T&UL4$L! A0#% @ 2( "5?3\4P=J M!@ NQ !@ ("!"34 'AL+W=O&UL4$L! A0#% @ 2( " M56:8JIS9 P ( D !D ("!\$( 'AL+W=O8G0" #@!0 &0 M @($ 1P >&PO=V]R:W-H965T&UL4$L! A0#% @ 2( "5?PE.W>5!@ @ X M !D ("!2TP 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 2( "56"%9%=-"@ JQD !D M ("!@F$ 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ 2( "5:&PO=V]R:W-H965T&UL4$L! A0#% @ 2( "550#F#%[ P / D !D M ("!')4 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ 2( "55$4B*-Y @ 604 !D ("! MBIX 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ 2( "5>L$3J27 @ T04 !D ("!UJ< 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 2( "57\ZKV#@" 2EH !D M ("!7[P 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ 2( "59>%08=X @ 3P8 !D ("!>,L M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M2( "52;$%_6F! D!H !D ("!^M4 'AL+W=O&PO=V]R:W-H965T>?TY. , %H- 9 " @1+> !X;"]W M;W)K&UL4$L! A0#% @ 2( "50Z4C&-; @ M) < !D ("!@>$ 'AL+W=O&PO=V]R:W-H965T0 , .0) 9 " @?#F !X;"]W;W)K&UL4$L! A0#% @ 2( "5&PO=V]R:W-H M965T&UL4$L! M A0#% @ 2( "5?-X<#YT @ Y 4 !D ("!0_, 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 2( " M56I)Q*KA @ K0D !D ("!A?P 'AL+W=O&PO*W#K 0 ,E / " ?(# 0!X;"]W;W)K M8F]O:RYX;6Q02P$"% ,4 " !(@ )5##^0_.4! !_(0 &@ M @ '+" $ >&PO7W)E;',O=V]R:V)O;VLN>&UL+G)E;'-02P$"% ,4 M" !(@ )5C^&W:=,! V(0 $P @ 'H"@$ 6T-O;G1E;G1? @5'EP97-=+GAM;%!+!08 0 ! '<1 #L# $ ! end XML 69 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 70 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 71 FilingSummary.xml IDEA: XBRL DOCUMENT 3.22.2 html 117 208 1 false 31 0 false 7 false false R1.htm 0001001 - Document - Cover Sheet http://www.cirrus.com/role/Cover Cover Cover 1 false false R2.htm 1001002 - Statement - Consolidated Condensed Balance Sheets Sheet http://www.cirrus.com/role/ConsolidatedCondensedBalanceSheets Consolidated Condensed Balance Sheets Statements 2 false false R3.htm 1002003 - Statement - Consolidated Condensed Statements Of Income Sheet http://www.cirrus.com/role/ConsolidatedCondensedStatementsOfIncome Consolidated Condensed Statements Of Income Statements 3 false false R4.htm 1003004 - Statement - Consolidated Condensed Statements Of Comprehensive Income Sheet http://www.cirrus.com/role/ConsolidatedCondensedStatementsOfComprehensiveIncome Consolidated Condensed Statements Of Comprehensive Income Statements 4 false false R5.htm 1004005 - Statement - Consolidated Condensed Statements Of Cash Flows Sheet http://www.cirrus.com/role/ConsolidatedCondensedStatementsOfCashFlows Consolidated Condensed Statements Of Cash Flows Statements 5 false false R6.htm 1005006 - Statement - Consolidated Condensed Statements Of Stockholders' Equity Sheet http://www.cirrus.com/role/ConsolidatedCondensedStatementsOfStockholdersEquity Consolidated Condensed Statements Of Stockholders' Equity Statements 6 false false R7.htm 2101101 - Disclosure - Basis of Presentation Sheet http://www.cirrus.com/role/BasisofPresentation Basis of Presentation Notes 7 false false R8.htm 2102102 - Disclosure - Recently Issued Accounting Pronouncements Sheet http://www.cirrus.com/role/RecentlyIssuedAccountingPronouncements Recently Issued Accounting Pronouncements Notes 8 false false R9.htm 2104103 - Disclosure - Marketable Securities Sheet http://www.cirrus.com/role/MarketableSecurities Marketable Securities Notes 9 false false R10.htm 2109104 - Disclosure - Fair Value of Financial Instruments Sheet http://www.cirrus.com/role/FairValueofFinancialInstruments Fair Value of Financial Instruments Notes 10 false false R11.htm 2113105 - Disclosure - Derivative Financial Instruments Sheet http://www.cirrus.com/role/DerivativeFinancialInstruments Derivative Financial Instruments Notes 11 false false R12.htm 2116106 - Disclosure - Accounts Receivable, net Sheet http://www.cirrus.com/role/AccountsReceivablenet Accounts Receivable, net Notes 12 false false R13.htm 2119107 - Disclosure - Inventories Sheet http://www.cirrus.com/role/Inventories Inventories Notes 13 false false R14.htm 2122108 - Disclosure - Acquisition Sheet http://www.cirrus.com/role/Acquisition Acquisition Notes 14 false false R15.htm 2126109 - Disclosure - Revolving Credit Facility Sheet http://www.cirrus.com/role/RevolvingCreditFacility Revolving Credit Facility Notes 15 false false R16.htm 2128110 - Disclosure - Revenues Sheet http://www.cirrus.com/role/Revenues Revenues Notes 16 false false R17.htm 2133111 - Disclosure - Income Taxes Sheet http://www.cirrus.com/role/IncomeTaxes Income Taxes Notes 17 false false R18.htm 2137112 - Disclosure - Net Income Per Share Sheet http://www.cirrus.com/role/NetIncomePerShare Net Income Per Share Notes 18 false false R19.htm 2141113 - Disclosure - Commitment and Contingencies Sheet http://www.cirrus.com/role/CommitmentandContingencies Commitment and Contingencies Notes 19 false false R20.htm 2143114 - Disclosure - Legal Matters Sheet http://www.cirrus.com/role/LegalMatters Legal Matters Notes 20 false false R21.htm 2144115 - Disclosure - Stockholders' Equity Sheet http://www.cirrus.com/role/StockholdersEquity Stockholders' Equity Notes 21 false false R22.htm 2147116 - Disclosure - Segment Information Sheet http://www.cirrus.com/role/SegmentInformation Segment Information Notes 22 false false R23.htm 2149117 - Disclosure - Subsequent Events Sheet http://www.cirrus.com/role/SubsequentEvents Subsequent Events Notes 23 false false R24.htm 2203201 - Disclosure - Recently Issued Accounting Pronouncements (Policies) Sheet http://www.cirrus.com/role/RecentlyIssuedAccountingPronouncementsPolicies Recently Issued Accounting Pronouncements (Policies) Policies http://www.cirrus.com/role/RecentlyIssuedAccountingPronouncements 24 false false R25.htm 2305301 - Disclosure - Marketable Securities (Tables) Sheet http://www.cirrus.com/role/MarketableSecuritiesTables Marketable Securities (Tables) Tables http://www.cirrus.com/role/MarketableSecurities 25 false false R26.htm 2310302 - Disclosure - Fair Value of Financial Instruments (Tables) Sheet http://www.cirrus.com/role/FairValueofFinancialInstrumentsTables Fair Value of Financial Instruments (Tables) Tables http://www.cirrus.com/role/FairValueofFinancialInstruments 26 false false R27.htm 2314303 - Disclosure - Derivative Financial Instruments (Tables) Sheet http://www.cirrus.com/role/DerivativeFinancialInstrumentsTables Derivative Financial Instruments (Tables) Tables http://www.cirrus.com/role/DerivativeFinancialInstruments 27 false false R28.htm 2317304 - Disclosure - Accounts Receivable, net (Tables) Sheet http://www.cirrus.com/role/AccountsReceivablenetTables Accounts Receivable, net (Tables) Tables http://www.cirrus.com/role/AccountsReceivablenet 28 false false R29.htm 2320305 - Disclosure - Inventories (Tables) Sheet http://www.cirrus.com/role/InventoriesTables Inventories (Tables) Tables http://www.cirrus.com/role/Inventories 29 false false R30.htm 2323306 - Disclosure - Acquisition (Tables) Sheet http://www.cirrus.com/role/AcquisitionTables Acquisition (Tables) Tables http://www.cirrus.com/role/Acquisition 30 false false R31.htm 2329307 - Disclosure - Revenues (Tables) Sheet http://www.cirrus.com/role/RevenuesTables Revenues (Tables) Tables http://www.cirrus.com/role/Revenues 31 false false R32.htm 2334308 - Disclosure - Income Taxes (Tables) Sheet http://www.cirrus.com/role/IncomeTaxesTables Income Taxes (Tables) Tables http://www.cirrus.com/role/IncomeTaxes 32 false false R33.htm 2338309 - Disclosure - Net Income Per Share (Tables) Sheet http://www.cirrus.com/role/NetIncomePerShareTables Net Income Per Share (Tables) Tables http://www.cirrus.com/role/NetIncomePerShare 33 false false R34.htm 2406401 - Disclosure - Marketable Securities (Schedule of Available-for-sale Securities) (Details) Sheet http://www.cirrus.com/role/MarketableSecuritiesScheduleofAvailableforsaleSecuritiesDetails Marketable Securities (Schedule of Available-for-sale Securities) (Details) Details http://www.cirrus.com/role/MarketableSecuritiesTables 34 false false R35.htm 2407402 - Disclosure - Marketable Securities (Narrative) (Details) Sheet http://www.cirrus.com/role/MarketableSecuritiesNarrativeDetails Marketable Securities (Narrative) (Details) Details http://www.cirrus.com/role/MarketableSecuritiesTables 35 false false R36.htm 2408403 - Disclosure - Marketable Securities (Schedule of Cost and Estimated Fair Value of Available-for-sale Securities by Contractual Maturity) (Details) Sheet http://www.cirrus.com/role/MarketableSecuritiesScheduleofCostandEstimatedFairValueofAvailableforsaleSecuritiesbyContractualMaturityDetails Marketable Securities (Schedule of Cost and Estimated Fair Value of Available-for-sale Securities by Contractual Maturity) (Details) Details http://www.cirrus.com/role/MarketableSecuritiesTables 36 false false R37.htm 2411404 - Disclosure - Fair Value of Financial Instruments (Narrative) (Details) Sheet http://www.cirrus.com/role/FairValueofFinancialInstrumentsNarrativeDetails Fair Value of Financial Instruments (Narrative) (Details) Details http://www.cirrus.com/role/FairValueofFinancialInstrumentsTables 37 false false R38.htm 2412405 - Disclosure - Fair Value of Financial Instruments (Schedule of Fair Value of Financial Assets and Liabilities) (Details) Sheet http://www.cirrus.com/role/FairValueofFinancialInstrumentsScheduleofFairValueofFinancialAssetsandLiabilitiesDetails Fair Value of Financial Instruments (Schedule of Fair Value of Financial Assets and Liabilities) (Details) Details http://www.cirrus.com/role/FairValueofFinancialInstrumentsTables 38 false false R39.htm 2415406 - Disclosure - Derivative Financial Instruments (Details) Sheet http://www.cirrus.com/role/DerivativeFinancialInstrumentsDetails Derivative Financial Instruments (Details) Details http://www.cirrus.com/role/DerivativeFinancialInstrumentsTables 39 false false R40.htm 2418407 - Disclosure - Accounts Receivable, net (Components of Accounts Receivable, net) (Details) Sheet http://www.cirrus.com/role/AccountsReceivablenetComponentsofAccountsReceivablenetDetails Accounts Receivable, net (Components of Accounts Receivable, net) (Details) Details http://www.cirrus.com/role/AccountsReceivablenetTables 40 false false R41.htm 2421408 - Disclosure - Inventories (Schedule of Inventories) (Details) Sheet http://www.cirrus.com/role/InventoriesScheduleofInventoriesDetails Inventories (Schedule of Inventories) (Details) Details http://www.cirrus.com/role/InventoriesTables 41 false false R42.htm 2424409 - Disclosure - Acquisition (Narrative) (Details) Sheet http://www.cirrus.com/role/AcquisitionNarrativeDetails Acquisition (Narrative) (Details) Details http://www.cirrus.com/role/AcquisitionTables 42 false false R43.htm 2425410 - Disclosure - Acquisition (Allocation of Purchase Price) (Details) Sheet http://www.cirrus.com/role/AcquisitionAllocationofPurchasePriceDetails Acquisition (Allocation of Purchase Price) (Details) Details http://www.cirrus.com/role/AcquisitionTables 43 false false R44.htm 2427411 - Disclosure - Revolving Credit Facility (Details) Sheet http://www.cirrus.com/role/RevolvingCreditFacilityDetails Revolving Credit Facility (Details) Details http://www.cirrus.com/role/RevolvingCreditFacility 44 false false R45.htm 2430412 - Disclosure - Revenues - Summary of Product Lines (Details) Sheet http://www.cirrus.com/role/RevenuesSummaryofProductLinesDetails Revenues - Summary of Product Lines (Details) Details 45 false false R46.htm 2431413 - Disclosure - Revenues - Summary of Geographic Disaggregation (Details) Sheet http://www.cirrus.com/role/RevenuesSummaryofGeographicDisaggregationDetails Revenues - Summary of Geographic Disaggregation (Details) Details 46 false false R47.htm 2432414 - Disclosure - Revenues - Narrative (Details) Sheet http://www.cirrus.com/role/RevenuesNarrativeDetails Revenues - Narrative (Details) Details 47 false false R48.htm 2435415 - Disclosure - Income Taxes (Provision for Income Taxes) (Details) Sheet http://www.cirrus.com/role/IncomeTaxesProvisionforIncomeTaxesDetails Income Taxes (Provision for Income Taxes) (Details) Details http://www.cirrus.com/role/IncomeTaxesTables 48 false false R49.htm 2436416 - Disclosure - Income Taxes (Narrative) (Details) Sheet http://www.cirrus.com/role/IncomeTaxesNarrativeDetails Income Taxes (Narrative) (Details) Details http://www.cirrus.com/role/IncomeTaxesTables 49 false false R50.htm 2439417 - Disclosure - Net Income Per Share (Calculation of Basic and Diluted Earnings (Loss) Per Share) (Details) Sheet http://www.cirrus.com/role/NetIncomePerShareCalculationofBasicandDilutedEarningsLossPerShareDetails Net Income Per Share (Calculation of Basic and Diluted Earnings (Loss) Per Share) (Details) Details http://www.cirrus.com/role/NetIncomePerShareTables 50 false false R51.htm 2440418 - Disclosure - Net Income Per Share (Narrative) (Details) Sheet http://www.cirrus.com/role/NetIncomePerShareNarrativeDetails Net Income Per Share (Narrative) (Details) Details http://www.cirrus.com/role/NetIncomePerShareTables 51 false false R52.htm 2442419 - Disclosure - Commitment and Contingencies (Details) Sheet http://www.cirrus.com/role/CommitmentandContingenciesDetails Commitment and Contingencies (Details) Details http://www.cirrus.com/role/CommitmentandContingencies 52 false false R53.htm 2445420 - Disclosure - Stockholders' Equity (Common Stock) (Details) Sheet http://www.cirrus.com/role/StockholdersEquityCommonStockDetails Stockholders' Equity (Common Stock) (Details) Details http://www.cirrus.com/role/StockholdersEquity 53 false false R54.htm 2446421 - Disclosure - Stockholders' Equity (Share Repurchase Program) (Details) Sheet http://www.cirrus.com/role/StockholdersEquityShareRepurchaseProgramDetails Stockholders' Equity (Share Repurchase Program) (Details) Details http://www.cirrus.com/role/StockholdersEquity 54 false false R55.htm 2448422 - Disclosure - Segment Information (Details) Sheet http://www.cirrus.com/role/SegmentInformationDetails Segment Information (Details) Details http://www.cirrus.com/role/SegmentInformation 55 false false R56.htm 2450423 - Disclosure - Subsequent Events (Details) Sheet http://www.cirrus.com/role/SubsequentEventsDetails Subsequent Events (Details) Details http://www.cirrus.com/role/SubsequentEvents 56 false false All Reports Book All Reports crus-20220625.htm crus-20220625.xsd crus-20220625_cal.xml crus-20220625_def.xml crus-20220625_lab.xml crus-20220625_pre.xml ex311-crus062522.htm ex312-crus062522.htm ex321-crus062522.htm ex322-crus062522.htm http://fasb.org/us-gaap/2022 http://xbrl.sec.gov/dei/2022 true true JSON 74 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "crus-20220625.htm": { "axisCustom": 0, "axisStandard": 14, "contextCount": 117, "dts": { "calculationLink": { "local": [ "crus-20220625_cal.xml" ] }, "definitionLink": { "local": [ "crus-20220625_def.xml" ] }, "inline": { "local": [ "crus-20220625.htm" ] }, "labelLink": { "local": [ "crus-20220625_lab.xml" ] }, "presentationLink": { "local": [ "crus-20220625_pre.xml" ] }, "schema": { "local": [ "crus-20220625.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://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd", "https://xbrl.fasb.org/srt/2022/elts/srt-roles-2022.xsd", "https://xbrl.fasb.org/srt/2022/elts/srt-types-2022.xsd", "https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd", "https://xbrl.fasb.org/us-gaap/2022/elts/us-roles-2022.xsd", "https://xbrl.fasb.org/us-gaap/2022/elts/us-types-2022.xsd", "https://xbrl.sec.gov/country/2022/country-2022.xsd", "https://xbrl.sec.gov/dei/2022/dei-2022.xsd" ] } }, "elementCount": 325, "entityCount": 1, "hidden": { "http://fasb.org/us-gaap/2022": 1, "http://www.cirrus.com/20220625": 2, "http://xbrl.sec.gov/dei/2022": 5, "total": 8 }, "keyCustom": 22, "keyStandard": 186, "memberCustom": 8, "memberStandard": 23, "nsprefix": "crus", "nsuri": "http://www.cirrus.com/20220625", "report": { "R1": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "crus-20220625.htm", "contextRef": "i8177b933f6d844d69ddf4d7e6d1e10d7_D20220327-20220625", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "document", "isDefault": "true", "longName": "0001001 - Document - Cover", "role": "http://www.cirrus.com/role/Cover", "shortName": "Cover", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "crus-20220625.htm", "contextRef": "i8177b933f6d844d69ddf4d7e6d1e10d7_D20220327-20220625", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R10": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "crus-20220625.htm", "contextRef": "i8177b933f6d844d69ddf4d7e6d1e10d7_D20220327-20220625", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2109104 - Disclosure - Fair Value of Financial Instruments", "role": "http://www.cirrus.com/role/FairValueofFinancialInstruments", "shortName": "Fair Value of Financial Instruments", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "crus-20220625.htm", "contextRef": "i8177b933f6d844d69ddf4d7e6d1e10d7_D20220327-20220625", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "crus-20220625.htm", "contextRef": "i8177b933f6d844d69ddf4d7e6d1e10d7_D20220327-20220625", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2113105 - Disclosure - Derivative Financial Instruments", "role": "http://www.cirrus.com/role/DerivativeFinancialInstruments", "shortName": "Derivative Financial Instruments", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "crus-20220625.htm", "contextRef": "i8177b933f6d844d69ddf4d7e6d1e10d7_D20220327-20220625", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "crus-20220625.htm", "contextRef": "i8177b933f6d844d69ddf4d7e6d1e10d7_D20220327-20220625", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2116106 - Disclosure - Accounts Receivable, net", "role": "http://www.cirrus.com/role/AccountsReceivablenet", "shortName": "Accounts Receivable, net", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "crus-20220625.htm", "contextRef": "i8177b933f6d844d69ddf4d7e6d1e10d7_D20220327-20220625", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "crus-20220625.htm", "contextRef": "i8177b933f6d844d69ddf4d7e6d1e10d7_D20220327-20220625", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InventoryDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2119107 - Disclosure - Inventories", "role": "http://www.cirrus.com/role/Inventories", "shortName": "Inventories", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "crus-20220625.htm", "contextRef": "i8177b933f6d844d69ddf4d7e6d1e10d7_D20220327-20220625", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InventoryDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "crus-20220625.htm", "contextRef": "i8177b933f6d844d69ddf4d7e6d1e10d7_D20220327-20220625", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2122108 - Disclosure - Acquisition", "role": "http://www.cirrus.com/role/Acquisition", "shortName": "Acquisition", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "crus-20220625.htm", "contextRef": "i8177b933f6d844d69ddf4d7e6d1e10d7_D20220327-20220625", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "crus-20220625.htm", "contextRef": "i8177b933f6d844d69ddf4d7e6d1e10d7_D20220327-20220625", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2126109 - Disclosure - Revolving Credit Facility", "role": "http://www.cirrus.com/role/RevolvingCreditFacility", "shortName": "Revolving Credit Facility", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "crus-20220625.htm", "contextRef": "i8177b933f6d844d69ddf4d7e6d1e10d7_D20220327-20220625", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "crus-20220625.htm", "contextRef": "i8177b933f6d844d69ddf4d7e6d1e10d7_D20220327-20220625", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2128110 - Disclosure - Revenues", "role": "http://www.cirrus.com/role/Revenues", "shortName": "Revenues", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "crus-20220625.htm", "contextRef": "i8177b933f6d844d69ddf4d7e6d1e10d7_D20220327-20220625", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "crus-20220625.htm", "contextRef": "i8177b933f6d844d69ddf4d7e6d1e10d7_D20220327-20220625", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2133111 - Disclosure - Income Taxes", "role": "http://www.cirrus.com/role/IncomeTaxes", "shortName": "Income Taxes", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "crus-20220625.htm", "contextRef": "i8177b933f6d844d69ddf4d7e6d1e10d7_D20220327-20220625", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "crus-20220625.htm", "contextRef": "i8177b933f6d844d69ddf4d7e6d1e10d7_D20220327-20220625", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2137112 - Disclosure - Net Income Per Share", "role": "http://www.cirrus.com/role/NetIncomePerShare", "shortName": "Net Income Per Share", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "crus-20220625.htm", "contextRef": "i8177b933f6d844d69ddf4d7e6d1e10d7_D20220327-20220625", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "crus-20220625.htm", "contextRef": "i8177b933f6d844d69ddf4d7e6d1e10d7_D20220327-20220625", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2141113 - Disclosure - Commitment and Contingencies", "role": "http://www.cirrus.com/role/CommitmentandContingencies", "shortName": "Commitment and Contingencies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "crus-20220625.htm", "contextRef": "i8177b933f6d844d69ddf4d7e6d1e10d7_D20220327-20220625", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "crus-20220625.htm", "contextRef": "iae12c2e3274a4dec85b1d0956349051c_I20220625", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1001002 - Statement - Consolidated Condensed Balance Sheets", "role": "http://www.cirrus.com/role/ConsolidatedCondensedBalanceSheets", "shortName": "Consolidated Condensed Balance Sheets", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "crus-20220625.htm", "contextRef": "iae12c2e3274a4dec85b1d0956349051c_I20220625", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "crus-20220625.htm", "contextRef": "i8177b933f6d844d69ddf4d7e6d1e10d7_D20220327-20220625", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LegalMattersAndContingenciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2143114 - Disclosure - Legal Matters", "role": "http://www.cirrus.com/role/LegalMatters", "shortName": "Legal Matters", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "crus-20220625.htm", "contextRef": "i8177b933f6d844d69ddf4d7e6d1e10d7_D20220327-20220625", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LegalMattersAndContingenciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "crus-20220625.htm", "contextRef": "i8177b933f6d844d69ddf4d7e6d1e10d7_D20220327-20220625", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2144115 - Disclosure - Stockholders' Equity", "role": "http://www.cirrus.com/role/StockholdersEquity", "shortName": "Stockholders' Equity", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "crus-20220625.htm", "contextRef": "i8177b933f6d844d69ddf4d7e6d1e10d7_D20220327-20220625", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "crus-20220625.htm", "contextRef": "i8177b933f6d844d69ddf4d7e6d1e10d7_D20220327-20220625", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2147116 - Disclosure - Segment Information", "role": "http://www.cirrus.com/role/SegmentInformation", "shortName": "Segment Information", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "crus-20220625.htm", "contextRef": "i8177b933f6d844d69ddf4d7e6d1e10d7_D20220327-20220625", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "crus-20220625.htm", "contextRef": "i8177b933f6d844d69ddf4d7e6d1e10d7_D20220327-20220625", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SubsequentEventsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2149117 - Disclosure - Subsequent Events", "role": "http://www.cirrus.com/role/SubsequentEvents", "shortName": "Subsequent Events", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "crus-20220625.htm", "contextRef": "i8177b933f6d844d69ddf4d7e6d1e10d7_D20220327-20220625", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SubsequentEventsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "crus-20220625.htm", "contextRef": "i8177b933f6d844d69ddf4d7e6d1e10d7_D20220327-20220625", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2203201 - Disclosure - Recently Issued Accounting Pronouncements (Policies)", "role": "http://www.cirrus.com/role/RecentlyIssuedAccountingPronouncementsPolicies", "shortName": "Recently Issued Accounting Pronouncements (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "crus-20220625.htm", "contextRef": "i8177b933f6d844d69ddf4d7e6d1e10d7_D20220327-20220625", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "div", "ix:continuation", "body", "html" ], "baseRef": "crus-20220625.htm", "contextRef": "i8177b933f6d844d69ddf4d7e6d1e10d7_D20220327-20220625", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2305301 - Disclosure - Marketable Securities (Tables)", "role": "http://www.cirrus.com/role/MarketableSecuritiesTables", "shortName": "Marketable Securities (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "ix:continuation", "body", "html" ], "baseRef": "crus-20220625.htm", "contextRef": "i8177b933f6d844d69ddf4d7e6d1e10d7_D20220327-20220625", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "crus-20220625.htm", "contextRef": "i8177b933f6d844d69ddf4d7e6d1e10d7_D20220327-20220625", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueByBalanceSheetGroupingTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2310302 - Disclosure - Fair Value of Financial Instruments (Tables)", "role": "http://www.cirrus.com/role/FairValueofFinancialInstrumentsTables", "shortName": "Fair Value of Financial Instruments (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "crus-20220625.htm", "contextRef": "i8177b933f6d844d69ddf4d7e6d1e10d7_D20220327-20220625", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueByBalanceSheetGroupingTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "crus-20220625.htm", "contextRef": "i8177b933f6d844d69ddf4d7e6d1e10d7_D20220327-20220625", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfOtherDerivativesNotDesignatedAsHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2314303 - Disclosure - Derivative Financial Instruments (Tables)", "role": "http://www.cirrus.com/role/DerivativeFinancialInstrumentsTables", "shortName": "Derivative Financial Instruments (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "crus-20220625.htm", "contextRef": "i8177b933f6d844d69ddf4d7e6d1e10d7_D20220327-20220625", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfOtherDerivativesNotDesignatedAsHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "crus-20220625.htm", "contextRef": "i8177b933f6d844d69ddf4d7e6d1e10d7_D20220327-20220625", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2317304 - Disclosure - Accounts Receivable, net (Tables)", "role": "http://www.cirrus.com/role/AccountsReceivablenetTables", "shortName": "Accounts Receivable, net (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "crus-20220625.htm", "contextRef": "i8177b933f6d844d69ddf4d7e6d1e10d7_D20220327-20220625", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "crus-20220625.htm", "contextRef": "i8177b933f6d844d69ddf4d7e6d1e10d7_D20220327-20220625", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2320305 - Disclosure - Inventories (Tables)", "role": "http://www.cirrus.com/role/InventoriesTables", "shortName": "Inventories (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "crus-20220625.htm", "contextRef": "i8177b933f6d844d69ddf4d7e6d1e10d7_D20220327-20220625", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R3": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DisaggregationOfRevenueTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "crus-20220625.htm", "contextRef": "i8177b933f6d844d69ddf4d7e6d1e10d7_D20220327-20220625", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1002003 - Statement - Consolidated Condensed Statements Of Income", "role": "http://www.cirrus.com/role/ConsolidatedCondensedStatementsOfIncome", "shortName": "Consolidated Condensed Statements Of Income", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "crus-20220625.htm", "contextRef": "i8177b933f6d844d69ddf4d7e6d1e10d7_D20220327-20220625", "decimals": "-3", "lang": "en-US", "name": "us-gaap:CostOfGoodsAndServicesSold", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R30": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "crus-20220625.htm", "contextRef": "i8177b933f6d844d69ddf4d7e6d1e10d7_D20220327-20220625", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2323306 - Disclosure - Acquisition (Tables)", "role": "http://www.cirrus.com/role/AcquisitionTables", "shortName": "Acquisition (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "crus-20220625.htm", "contextRef": "i8177b933f6d844d69ddf4d7e6d1e10d7_D20220327-20220625", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "crus-20220625.htm", "contextRef": "i8177b933f6d844d69ddf4d7e6d1e10d7_D20220327-20220625", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2329307 - Disclosure - Revenues (Tables)", "role": "http://www.cirrus.com/role/RevenuesTables", "shortName": "Revenues (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "crus-20220625.htm", "contextRef": "i8177b933f6d844d69ddf4d7e6d1e10d7_D20220327-20220625", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "div", "ix:continuation", "body", "html" ], "baseRef": "crus-20220625.htm", "contextRef": "i8177b933f6d844d69ddf4d7e6d1e10d7_D20220327-20220625", "decimals": null, "first": true, "lang": "en-US", "name": "crus:ScheduleofProvisionforIncomeTaxesandEffectiveTaxRatesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2334308 - Disclosure - Income Taxes (Tables)", "role": "http://www.cirrus.com/role/IncomeTaxesTables", "shortName": "Income Taxes (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "ix:continuation", "body", "html" ], "baseRef": "crus-20220625.htm", "contextRef": "i8177b933f6d844d69ddf4d7e6d1e10d7_D20220327-20220625", "decimals": null, "first": true, "lang": "en-US", "name": "crus:ScheduleofProvisionforIncomeTaxesandEffectiveTaxRatesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "crus-20220625.htm", "contextRef": "i8177b933f6d844d69ddf4d7e6d1e10d7_D20220327-20220625", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2338309 - Disclosure - Net Income Per Share (Tables)", "role": "http://www.cirrus.com/role/NetIncomePerShareTables", "shortName": "Net Income Per Share (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "crus-20220625.htm", "contextRef": "i8177b933f6d844d69ddf4d7e6d1e10d7_D20220327-20220625", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "crus-20220625.htm", "contextRef": "iae12c2e3274a4dec85b1d0956349051c_I20220625", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2406401 - Disclosure - Marketable Securities (Schedule of Available-for-sale Securities) (Details)", "role": "http://www.cirrus.com/role/MarketableSecuritiesScheduleofAvailableforsaleSecuritiesDetails", "shortName": "Marketable Securities (Schedule of Available-for-sale Securities) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "crus-20220625.htm", "contextRef": "iae12c2e3274a4dec85b1d0956349051c_I20220625", "decimals": "-3", "lang": "en-US", "name": "us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "crus-20220625.htm", "contextRef": "iae12c2e3274a4dec85b1d0956349051c_I20220625", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2407402 - Disclosure - Marketable Securities (Narrative) (Details)", "role": "http://www.cirrus.com/role/MarketableSecuritiesNarrativeDetails", "shortName": "Marketable Securities (Narrative) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "crus-20220625.htm", "contextRef": "iae12c2e3274a4dec85b1d0956349051c_I20220625", "decimals": "-5", "lang": "en-US", "name": "crus:AvailableForSaleSecuritiesAmortizedCostOnGrossUnrealizedLosses", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:InvestmentsClassifiedByContractualMaturityDateTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "crus-20220625.htm", "contextRef": "iae12c2e3274a4dec85b1d0956349051c_I20220625", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2408403 - Disclosure - Marketable Securities (Schedule of Cost and Estimated Fair Value of Available-for-sale Securities by Contractual Maturity) (Details)", "role": "http://www.cirrus.com/role/MarketableSecuritiesScheduleofCostandEstimatedFairValueofAvailableforsaleSecuritiesbyContractualMaturityDetails", "shortName": "Marketable Securities (Schedule of Cost and Estimated Fair Value of Available-for-sale Securities by Contractual Maturity) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:InvestmentsClassifiedByContractualMaturityDateTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "crus-20220625.htm", "contextRef": "iae12c2e3274a4dec85b1d0956349051c_I20220625", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "crus-20220625.htm", "contextRef": "iae12c2e3274a4dec85b1d0956349051c_I20220625", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:LineOfCredit", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2411404 - Disclosure - Fair Value of Financial Instruments (Narrative) (Details)", "role": "http://www.cirrus.com/role/FairValueofFinancialInstrumentsNarrativeDetails", "shortName": "Fair Value of Financial Instruments (Narrative) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "crus-20220625.htm", "contextRef": "iae12c2e3274a4dec85b1d0956349051c_I20220625", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:LineOfCredit", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:FairValueByBalanceSheetGroupingTextBlock", "ix:continuation", "body", "html" ], "baseRef": "crus-20220625.htm", "contextRef": "i9f3ab2a1d6024263845ec09b76d876ec_I20220326", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CashAndCashEquivalentsFairValueDisclosure", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2412405 - Disclosure - Fair Value of Financial Instruments (Schedule of Fair Value of Financial Assets and Liabilities) (Details)", "role": "http://www.cirrus.com/role/FairValueofFinancialInstrumentsScheduleofFairValueofFinancialAssetsandLiabilitiesDetails", "shortName": "Fair Value of Financial Instruments (Schedule of Fair Value of Financial Assets and Liabilities) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:FairValueByBalanceSheetGroupingTextBlock", "ix:continuation", "body", "html" ], "baseRef": "crus-20220625.htm", "contextRef": "i9f3ab2a1d6024263845ec09b76d876ec_I20220326", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CashAndCashEquivalentsFairValueDisclosure", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R39": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "crus-20220625.htm", "contextRef": "iae12c2e3274a4dec85b1d0956349051c_I20220625", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:NumberOfForeignCurrencyDerivativesHeld", "reportCount": 1, "unique": true, "unitRef": "derivtive", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2415406 - Disclosure - Derivative Financial Instruments (Details)", "role": "http://www.cirrus.com/role/DerivativeFinancialInstrumentsDetails", "shortName": "Derivative Financial Instruments (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "crus-20220625.htm", "contextRef": "iae12c2e3274a4dec85b1d0956349051c_I20220625", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:NumberOfForeignCurrencyDerivativesHeld", "reportCount": 1, "unique": true, "unitRef": "derivtive", "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "crus-20220625.htm", "contextRef": "i8177b933f6d844d69ddf4d7e6d1e10d7_D20220327-20220625", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1003004 - Statement - Consolidated Condensed Statements Of Comprehensive Income", "role": "http://www.cirrus.com/role/ConsolidatedCondensedStatementsOfComprehensiveIncome", "shortName": "Consolidated Condensed Statements Of Comprehensive Income", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "crus-20220625.htm", "contextRef": "i8177b933f6d844d69ddf4d7e6d1e10d7_D20220327-20220625", "decimals": "-3", "lang": "en-US", "name": "us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossBeforeReclassificationAndTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R40": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "crus-20220625.htm", "contextRef": "iae12c2e3274a4dec85b1d0956349051c_I20220625", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AccountsReceivableGrossCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2418407 - Disclosure - Accounts Receivable, net (Components of Accounts Receivable, net) (Details)", "role": "http://www.cirrus.com/role/AccountsReceivablenetComponentsofAccountsReceivablenetDetails", "shortName": "Accounts Receivable, net (Components of Accounts Receivable, net) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "crus-20220625.htm", "contextRef": "iae12c2e3274a4dec85b1d0956349051c_I20220625", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AccountsReceivableGrossCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R41": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "crus-20220625.htm", "contextRef": "iae12c2e3274a4dec85b1d0956349051c_I20220625", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:InventoryWorkInProcessNetOfReserves", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2421408 - Disclosure - Inventories (Schedule of Inventories) (Details)", "role": "http://www.cirrus.com/role/InventoriesScheduleofInventoriesDetails", "shortName": "Inventories (Schedule of Inventories) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "crus-20220625.htm", "contextRef": "iae12c2e3274a4dec85b1d0956349051c_I20220625", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:InventoryWorkInProcessNetOfReserves", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R42": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "crus-20220625.htm", "contextRef": "i9ad711def23f457a8abc9abb81fdf6e3_I20210720", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:BusinessAcquisitionPercentageOfVotingInterestsAcquired", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2424409 - Disclosure - Acquisition (Narrative) (Details)", "role": "http://www.cirrus.com/role/AcquisitionNarrativeDetails", "shortName": "Acquisition (Narrative) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "crus-20220625.htm", "contextRef": "i9ad711def23f457a8abc9abb81fdf6e3_I20210720", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:BusinessAcquisitionPercentageOfVotingInterestsAcquired", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R43": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "crus-20220625.htm", "contextRef": "iae12c2e3274a4dec85b1d0956349051c_I20220625", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:Goodwill", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2425410 - Disclosure - Acquisition (Allocation of Purchase Price) (Details)", "role": "http://www.cirrus.com/role/AcquisitionAllocationofPurchasePriceDetails", "shortName": "Acquisition (Allocation of Purchase Price) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "crus-20220625.htm", "contextRef": "i9ad711def23f457a8abc9abb81fdf6e3_I20210720", "decimals": "-3", "lang": "en-US", "name": "us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R44": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "crus-20220625.htm", "contextRef": "i79d5d3c58b0c47fdb14c926e4649406e_I20210708", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2427411 - Disclosure - Revolving Credit Facility (Details)", "role": "http://www.cirrus.com/role/RevolvingCreditFacilityDetails", "shortName": "Revolving Credit Facility (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "crus-20220625.htm", "contextRef": "i79d5d3c58b0c47fdb14c926e4649406e_I20210708", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R45": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DisaggregationOfRevenueTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "crus-20220625.htm", "contextRef": "i8177b933f6d844d69ddf4d7e6d1e10d7_D20220327-20220625", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2430412 - Disclosure - Revenues - Summary of Product Lines (Details)", "role": "http://www.cirrus.com/role/RevenuesSummaryofProductLinesDetails", "shortName": "Revenues - Summary of Product Lines (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DisaggregationOfRevenueTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "crus-20220625.htm", "contextRef": "ic3dbf1f55c2748c18bdf740dce69a61b_D20220327-20220625", "decimals": "-3", "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R46": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DisaggregationOfRevenueTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "crus-20220625.htm", "contextRef": "i8177b933f6d844d69ddf4d7e6d1e10d7_D20220327-20220625", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2431413 - Disclosure - Revenues - Summary of Geographic Disaggregation (Details)", "role": "http://www.cirrus.com/role/RevenuesSummaryofGeographicDisaggregationDetails", "shortName": "Revenues - Summary of Geographic Disaggregation (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DisaggregationOfRevenueTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "crus-20220625.htm", "contextRef": "i02900e0894be4c22ad655022eb5cf921_D20220327-20220625", "decimals": "-3", "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R47": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "crus-20220625.htm", "contextRef": "if6a543f0a8e94d79a7d1818b03d30c23_D20220327-20220625", "decimals": null, "first": true, "lang": "en-US", "name": "crus:StandardProductWarrantyTerm", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2432414 - Disclosure - Revenues - Narrative (Details)", "role": "http://www.cirrus.com/role/RevenuesNarrativeDetails", "shortName": "Revenues - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "crus-20220625.htm", "contextRef": "if6a543f0a8e94d79a7d1818b03d30c23_D20220327-20220625", "decimals": null, "first": true, "lang": "en-US", "name": "crus:StandardProductWarrantyTerm", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R48": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "crus:ScheduleofProvisionforIncomeTaxesandEffectiveTaxRatesTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "crus-20220625.htm", "contextRef": "i8177b933f6d844d69ddf4d7e6d1e10d7_D20220327-20220625", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2435415 - Disclosure - Income Taxes (Provision for Income Taxes) (Details)", "role": "http://www.cirrus.com/role/IncomeTaxesProvisionforIncomeTaxesDetails", "shortName": "Income Taxes (Provision for Income Taxes) (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R49": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "crus:ScheduleofProvisionforIncomeTaxesandEffectiveTaxRatesTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "crus-20220625.htm", "contextRef": "i8177b933f6d844d69ddf4d7e6d1e10d7_D20220327-20220625", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxExpenseBenefit", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2436416 - Disclosure - Income Taxes (Narrative) (Details)", "role": "http://www.cirrus.com/role/IncomeTaxesNarrativeDetails", "shortName": "Income Taxes (Narrative) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "crus-20220625.htm", "contextRef": "iae12c2e3274a4dec85b1d0956349051c_I20220625", "decimals": "-5", "lang": "en-US", "name": "us-gaap:UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "crus-20220625.htm", "contextRef": "i8177b933f6d844d69ddf4d7e6d1e10d7_D20220327-20220625", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1004005 - Statement - Consolidated Condensed Statements Of Cash Flows", "role": "http://www.cirrus.com/role/ConsolidatedCondensedStatementsOfCashFlows", "shortName": "Consolidated Condensed Statements Of Cash Flows", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "crus-20220625.htm", "contextRef": "i8177b933f6d844d69ddf4d7e6d1e10d7_D20220327-20220625", "decimals": "-3", "lang": "en-US", "name": "us-gaap:DepreciationDepletionAndAmortization", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R50": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "crus-20220625.htm", "contextRef": "i8177b933f6d844d69ddf4d7e6d1e10d7_D20220327-20220625", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2439417 - Disclosure - Net Income Per Share (Calculation of Basic and Diluted Earnings (Loss) Per Share) (Details)", "role": "http://www.cirrus.com/role/NetIncomePerShareCalculationofBasicandDilutedEarningsLossPerShareDetails", "shortName": "Net Income Per Share (Calculation of Basic and Diluted Earnings (Loss) Per Share) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "crus-20220625.htm", "contextRef": "i8177b933f6d844d69ddf4d7e6d1e10d7_D20220327-20220625", "decimals": "-3", "lang": "en-US", "name": "us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R51": { "firstAnchor": { "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "baseRef": "crus-20220625.htm", "contextRef": "i8177b933f6d844d69ddf4d7e6d1e10d7_D20220327-20220625", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2440418 - Disclosure - Net Income Per Share (Narrative) (Details)", "role": "http://www.cirrus.com/role/NetIncomePerShareNarrativeDetails", "shortName": "Net Income Per Share (Narrative) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "baseRef": "crus-20220625.htm", "contextRef": "i8177b933f6d844d69ddf4d7e6d1e10d7_D20220327-20220625", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R52": { "firstAnchor": { "ancestors": [ "span", "ix:continuation", "div", "body", "html" ], "baseRef": "crus-20220625.htm", "contextRef": "i8177b933f6d844d69ddf4d7e6d1e10d7_D20220327-20220625", "decimals": "-6", "first": true, "lang": "en-US", "name": "crus:PaymentsForLongTermPurchaseCommitmentCapacityReservationFee", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2442419 - Disclosure - Commitment and Contingencies (Details)", "role": "http://www.cirrus.com/role/CommitmentandContingenciesDetails", "shortName": "Commitment and Contingencies (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "ix:continuation", "div", "body", "html" ], "baseRef": "crus-20220625.htm", "contextRef": "i8177b933f6d844d69ddf4d7e6d1e10d7_D20220327-20220625", "decimals": "-6", "first": true, "lang": "en-US", "name": "crus:PaymentsForLongTermPurchaseCommitmentCapacityReservationFee", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R53": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "crus-20220625.htm", "contextRef": "icae6d5f1fdb44b38bf0d80d7ef774b2f_D20210328-20210626", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensationGross", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2445420 - Disclosure - Stockholders' Equity (Common Stock) (Details)", "role": "http://www.cirrus.com/role/StockholdersEquityCommonStockDetails", "shortName": "Stockholders' Equity (Common Stock) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "crus-20220625.htm", "contextRef": "icae6d5f1fdb44b38bf0d80d7ef774b2f_D20210328-20210626", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensationGross", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R54": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "crus-20220625.htm", "contextRef": "i8177b933f6d844d69ddf4d7e6d1e10d7_D20220327-20220625", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:StockRepurchasedAndRetiredDuringPeriodValue", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2446421 - Disclosure - Stockholders' Equity (Share Repurchase Program) (Details)", "role": "http://www.cirrus.com/role/StockholdersEquityShareRepurchaseProgramDetails", "shortName": "Stockholders' Equity (Share Repurchase Program) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "ix:continuation", "div", "body", "html" ], "baseRef": "crus-20220625.htm", "contextRef": "i98f17a3ee23f446685ef7306d5a888c1_I20210131", "decimals": "-6", "lang": "en-US", "name": "us-gaap:StockRepurchaseProgramAuthorizedAmount1", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R55": { "firstAnchor": { "ancestors": [ "span", "div", "us-gaap:SegmentReportingPolicyPolicyTextBlock", "ix:continuation", "body", "html" ], "baseRef": "crus-20220625.htm", "contextRef": "i8177b933f6d844d69ddf4d7e6d1e10d7_D20220327-20220625", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:NumberOfReportableSegments", "reportCount": 1, "unique": true, "unitRef": "segment", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2448422 - Disclosure - Segment Information (Details)", "role": "http://www.cirrus.com/role/SegmentInformationDetails", "shortName": "Segment Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "us-gaap:SegmentReportingPolicyPolicyTextBlock", "ix:continuation", "body", "html" ], "baseRef": "crus-20220625.htm", "contextRef": "i8177b933f6d844d69ddf4d7e6d1e10d7_D20220327-20220625", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:NumberOfReportableSegments", "reportCount": 1, "unique": true, "unitRef": "segment", "xsiNil": "false" } }, "R56": { "firstAnchor": { "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "baseRef": "crus-20220625.htm", "contextRef": "i3742c6cef31a4d229afbdaac8cfcfc5b_I20220625", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2450423 - Disclosure - Subsequent Events (Details)", "role": "http://www.cirrus.com/role/SubsequentEventsDetails", "shortName": "Subsequent Events (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "baseRef": "crus-20220625.htm", "contextRef": "ia13e1e0800b946f7950629a8b495a825_D20220701-20220731", "decimals": "-6", "lang": "en-US", "name": "crus:StockRepurchaseProgramAdditionalAuthorizedAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "crus-20220625.htm", "contextRef": "i90feb2a238a44af69d23a281bedfdb5a_I20210327", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CommonStockSharesIssued", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1005006 - Statement - Consolidated Condensed Statements Of Stockholders' Equity", "role": "http://www.cirrus.com/role/ConsolidatedCondensedStatementsOfStockholdersEquity", "shortName": "Consolidated Condensed Statements Of Stockholders' Equity", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "crus-20220625.htm", "contextRef": "i90feb2a238a44af69d23a281bedfdb5a_I20210327", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CommonStockSharesIssued", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "crus-20220625.htm", "contextRef": "i8177b933f6d844d69ddf4d7e6d1e10d7_D20220327-20220625", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2101101 - Disclosure - Basis of Presentation", "role": "http://www.cirrus.com/role/BasisofPresentation", "shortName": "Basis of Presentation", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "crus-20220625.htm", "contextRef": "i8177b933f6d844d69ddf4d7e6d1e10d7_D20220327-20220625", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "crus-20220625.htm", "contextRef": "i8177b933f6d844d69ddf4d7e6d1e10d7_D20220327-20220625", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2102102 - Disclosure - Recently Issued Accounting Pronouncements", "role": "http://www.cirrus.com/role/RecentlyIssuedAccountingPronouncements", "shortName": "Recently Issued Accounting Pronouncements", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "crus-20220625.htm", "contextRef": "i8177b933f6d844d69ddf4d7e6d1e10d7_D20220327-20220625", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "crus-20220625.htm", "contextRef": "i8177b933f6d844d69ddf4d7e6d1e10d7_D20220327-20220625", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2104103 - Disclosure - Marketable Securities", "role": "http://www.cirrus.com/role/MarketableSecurities", "shortName": "Marketable Securities", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "crus-20220625.htm", "contextRef": "i8177b933f6d844d69ddf4d7e6d1e10d7_D20220327-20220625", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } } }, "segmentCount": 31, "tag": { "country_CN": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "CHINA", "terseLabel": "China" } } }, "localname": "CN", "nsuri": "http://xbrl.sec.gov/country/2022", "presentation": [ "http://www.cirrus.com/role/RevenuesSummaryofGeographicDisaggregationDetails" ], "xbrltype": "domainItemType" }, "country_US": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "UNITED STATES", "terseLabel": "United States" } } }, "localname": "US", "nsuri": "http://xbrl.sec.gov/country/2022", "presentation": [ "http://www.cirrus.com/role/RevenuesSummaryofGeographicDisaggregationDetails" ], "xbrltype": "domainItemType" }, "crus_AdvancesOnInventoryPurchasesNoncurrent": { "auth_ref": [], "calculation": { "http://www.cirrus.com/role/ConsolidatedCondensedBalanceSheets": { "order": 8.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Advances On Inventory Purchases, Noncurrent", "label": "Advances On Inventory Purchases, Noncurrent", "terseLabel": "Long-term prepaid wafers" } } }, "localname": "AdvancesOnInventoryPurchasesNoncurrent", "nsuri": "http://www.cirrus.com/20220625", "presentation": [ "http://www.cirrus.com/role/ConsolidatedCondensedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "crus_AgencyDiscountNotesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Agency Discount Notes", "label": "Agency Discount Notes [Member]", "terseLabel": "Agency discount notes" } } }, "localname": "AgencyDiscountNotesMember", "nsuri": "http://www.cirrus.com/20220625", "presentation": [ "http://www.cirrus.com/role/FairValueofFinancialInstrumentsScheduleofFairValueofFinancialAssetsandLiabilitiesDetails" ], "xbrltype": "domainItemType" }, "crus_AvailableForSaleSecuritiesAmortizedCostOnGrossUnrealizedLosses": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amortized cost of available for sale securities in an unrealized loss position.", "label": "Available For Sale Securities, Amortized Cost On Gross Unrealized Losses", "terseLabel": "Amortized cost on available for sale securities held at gross unrealized loss" } } }, "localname": "AvailableForSaleSecuritiesAmortizedCostOnGrossUnrealizedLosses", "nsuri": "http://www.cirrus.com/20220625", "presentation": [ "http://www.cirrus.com/role/MarketableSecuritiesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "crus_Averagecostpersharerepurchased": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Average cost per share repurchased.", "label": "Average cost per share repurchased", "terseLabel": "Average cost per share repurchased (in dollars per share)" } } }, "localname": "Averagecostpersharerepurchased", "nsuri": "http://www.cirrus.com/20220625", "presentation": [ "http://www.cirrus.com/role/StockholdersEquityShareRepurchaseProgramDetails" ], "xbrltype": "perShareItemType" }, "crus_BusinessCombinationAcquisitionRelatedLiabilitiesCurrent": { "auth_ref": [], "calculation": { "http://www.cirrus.com/role/ConsolidatedCondensedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Business Combination, Acquisition Related Liabilities, Current", "label": "Business Combination, Acquisition Related Liabilities, Current", "terseLabel": "Acquisition-related liabilities" } } }, "localname": "BusinessCombinationAcquisitionRelatedLiabilitiesCurrent", "nsuri": "http://www.cirrus.com/20220625", "presentation": [ "http://www.cirrus.com/role/ConsolidatedCondensedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "crus_BusinessCombinationAcquisitionRelatedLiabilitiesNoncurrent": { "auth_ref": [], "calculation": { "http://www.cirrus.com/role/ConsolidatedCondensedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_LiabilitiesNoncurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Business Combination, Acquisition Related Liabilities, Noncurrent", "label": "Business Combination, Acquisition Related Liabilities, Noncurrent", "terseLabel": "Long-term acquisition-related liabilities" } } }, "localname": "BusinessCombinationAcquisitionRelatedLiabilitiesNoncurrent", "nsuri": "http://www.cirrus.com/20220625", "presentation": [ "http://www.cirrus.com/role/ConsolidatedCondensedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "crus_BusinessCombinationConsiderationLiabilityIncurredIndemnityAndAdjustments": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Business Combination, Consideration, Liability Incurred, Indemnity And Adjustments", "label": "Business Combination, Consideration, Liability Incurred, Indemnity And Adjustments", "terseLabel": "Additional merger consideration subject to indemnity and adjustment provisions" } } }, "localname": "BusinessCombinationConsiderationLiabilityIncurredIndemnityAndAdjustments", "nsuri": "http://www.cirrus.com/20220625", "presentation": [ "http://www.cirrus.com/role/AcquisitionNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "crus_BusinessCombinationDeferredCashConsideration": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Business Combination, Deferred Cash Consideration", "label": "Business Combination, Deferred Cash Consideration", "terseLabel": "Merger consideration - retention" } } }, "localname": "BusinessCombinationDeferredCashConsideration", "nsuri": "http://www.cirrus.com/20220625", "presentation": [ "http://www.cirrus.com/role/AcquisitionNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "crus_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedManufacturingAdvances": { "auth_ref": [], "calculation": { "http://www.cirrus.com/role/AcquisitionAllocationofPurchasePriceDetails": { "order": 4.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Business Combination, Recognized Identifiable Assets Acquired And Liabilities Assumed, Manufacturing Advances", "label": "Business Combination, Recognized Identifiable Assets Acquired And Liabilities Assumed, Manufacturing Advances", "terseLabel": "Manufacturing advances" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedManufacturingAdvances", "nsuri": "http://www.cirrus.com/20220625", "presentation": [ "http://www.cirrus.com/role/AcquisitionAllocationofPurchasePriceDetails" ], "xbrltype": "monetaryItemType" }, "crus_DebtInstrumentDebtCovenantMaximumConsolidatedNetLeverageRatio": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Debt Instrument, Debt Covenant, Maximum Consolidated Net Leverage Ratio", "label": "Debt Instrument, Debt Covenant, Maximum Consolidated Net Leverage Ratio", "terseLabel": "Debt covenant, maximum consolidated net leverage ratio" } } }, "localname": "DebtInstrumentDebtCovenantMaximumConsolidatedNetLeverageRatio", "nsuri": "http://www.cirrus.com/20220625", "presentation": [ "http://www.cirrus.com/role/RevolvingCreditFacilityDetails" ], "xbrltype": "pureItemType" }, "crus_DebtInstrumentDebtCovenantMinimumConsolidatedInterestCoverageRatio": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Debt Instrument, Debt Covenant, Minimum Consolidated Interest Coverage Ratio", "label": "Debt Instrument, Debt Covenant, Minimum Consolidated Interest Coverage Ratio", "terseLabel": "Debt covenant, minimum consolidated interest coverage ratio" } } }, "localname": "DebtInstrumentDebtCovenantMinimumConsolidatedInterestCoverageRatio", "nsuri": "http://www.cirrus.com/20220625", "presentation": [ "http://www.cirrus.com/role/RevolvingCreditFacilityDetails" ], "xbrltype": "pureItemType" }, "crus_DebtInstrumentDebtCovenantRatioOfConsolidatedFundedIndebtednessUnrestrictedCashAndCashEquivalentExclusion": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Debt Instrument, Debt Covenant, Ratio Of Consolidated Funded Indebtedness, Unrestricted Cash And Cash Equivalent Exclusion", "label": "Debt Instrument, Debt Covenant, Ratio Of Consolidated Funded Indebtedness, Unrestricted Cash And Cash Equivalent Exclusion", "terseLabel": "Debt covenant, exclusion of unrestricted cash and cash equivalents for ratio of consolidated funded indebtedness" } } }, "localname": "DebtInstrumentDebtCovenantRatioOfConsolidatedFundedIndebtednessUnrestrictedCashAndCashEquivalentExclusion", "nsuri": "http://www.cirrus.com/20220625", "presentation": [ "http://www.cirrus.com/role/RevolvingCreditFacilityDetails" ], "xbrltype": "monetaryItemType" }, "crus_DebtSecuritiesAvailableForSaleMaturityPeriod": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Debt Securities, Available-For-Sale, Maturity Period", "label": "Debt Securities, Available-For-Sale, Maturity Period", "terseLabel": "Maturity period for highly-rated securities" } } }, "localname": "DebtSecuritiesAvailableForSaleMaturityPeriod", "nsuri": "http://www.cirrus.com/20220625", "presentation": [ "http://www.cirrus.com/role/MarketableSecuritiesNarrativeDetails" ], "xbrltype": "durationItemType" }, "crus_EarningsPerShareDenominatorAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Earnings Per Share, Denominator [Abstract]", "label": "Earnings Per Share, Denominator [Abstract]", "terseLabel": "Denominator:" } } }, "localname": "EarningsPerShareDenominatorAbstract", "nsuri": "http://www.cirrus.com/20220625", "presentation": [ "http://www.cirrus.com/role/NetIncomePerShareCalculationofBasicandDilutedEarningsLossPerShareDetails" ], "xbrltype": "stringItemType" }, "crus_EarningsPerShareNumeratorAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Earnings Per Share, Numerator [Abstract]", "label": "Earnings Per Share, Numerator [Abstract]", "terseLabel": "Numerator:" } } }, "localname": "EarningsPerShareNumeratorAbstract", "nsuri": "http://www.cirrus.com/20220625", "presentation": [ "http://www.cirrus.com/role/NetIncomePerShareCalculationofBasicandDilutedEarningsLossPerShareDetails" ], "xbrltype": "stringItemType" }, "crus_HighPerformanceMixedSignalProductsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "High-Performance Mixed Signal Products", "label": "High-Performance Mixed Signal Products [Member]", "terseLabel": "High-Performance Mixed-Signal Products" } } }, "localname": "HighPerformanceMixedSignalProductsMember", "nsuri": "http://www.cirrus.com/20220625", "presentation": [ "http://www.cirrus.com/role/RevenuesSummaryofProductLinesDetails" ], "xbrltype": "domainItemType" }, "crus_IncomeTaxExaminationEstimateOfPossibleLossPenaltiesExpense": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Income Tax Examination, Estimate of Possible Loss, Penalties Expense", "label": "Income Tax Examination, Estimate of Possible Loss, Penalties Expense", "terseLabel": "Estimate of possible loss, penalties expense" } } }, "localname": "IncomeTaxExaminationEstimateOfPossibleLossPenaltiesExpense", "nsuri": "http://www.cirrus.com/20220625", "presentation": [ "http://www.cirrus.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "crus_IncreaseDecreaseInAcquisitionRelatedLiabilities": { "auth_ref": [], "calculation": { "http://www.cirrus.com/role/ConsolidatedCondensedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Increase (Decrease) In Acquisition-Related Liabilities", "label": "Increase (Decrease) In Acquisition-Related Liabilities", "terseLabel": "Acquisition-related liabilities" } } }, "localname": "IncreaseDecreaseInAcquisitionRelatedLiabilities", "nsuri": "http://www.cirrus.com/20220625", "presentation": [ "http://www.cirrus.com/role/ConsolidatedCondensedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "crus_January2021RepurchaseProgramMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "January 2021 Repurchase Program", "label": "January 2021 Repurchase Program [Member]", "terseLabel": "January 2021 Repurchase Program" } } }, "localname": "January2021RepurchaseProgramMember", "nsuri": "http://www.cirrus.com/20220625", "presentation": [ "http://www.cirrus.com/role/StockholdersEquityShareRepurchaseProgramDetails", "http://www.cirrus.com/role/SubsequentEventsDetails" ], "xbrltype": "domainItemType" }, "crus_July2022RepurchaseProgramMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "July 2022 Repurchase Program", "label": "July 2022 Repurchase Program [Member]", "terseLabel": "July 2022 Repurchase Program" } } }, "localname": "July2022RepurchaseProgramMember", "nsuri": "http://www.cirrus.com/20220625", "presentation": [ "http://www.cirrus.com/role/SubsequentEventsDetails" ], "xbrltype": "domainItemType" }, "crus_LionSemiconductorIncMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Lion Semiconductor, Inc.", "label": "Lion Semiconductor, Inc. [Member]", "terseLabel": "Lion Semiconductor, Inc." } } }, "localname": "LionSemiconductorIncMember", "nsuri": "http://www.cirrus.com/20220625", "presentation": [ "http://www.cirrus.com/role/AcquisitionAllocationofPurchasePriceDetails", "http://www.cirrus.com/role/AcquisitionNarrativeDetails" ], "xbrltype": "domainItemType" }, "crus_NumberOfProductLines": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of product lines", "label": "Number of product lines", "terseLabel": "Number of product lines" } } }, "localname": "NumberOfProductLines", "nsuri": "http://www.cirrus.com/20220625", "presentation": [ "http://www.cirrus.com/role/SegmentInformationDetails" ], "xbrltype": "integerItemType" }, "crus_OtherCountriesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Other Countries", "label": "Other Countries [Member]", "terseLabel": "Rest of World" } } }, "localname": "OtherCountriesMember", "nsuri": "http://www.cirrus.com/20220625", "presentation": [ "http://www.cirrus.com/role/RevenuesSummaryofGeographicDisaggregationDetails" ], "xbrltype": "domainItemType" }, "crus_PaymentsForLongTermPurchaseCommitmentCapacityReservationFee": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Payments for Long-Term Purchase Commitment, Capacity Reservation Fee", "label": "Payments for Long-Term Purchase Commitment, Capacity Reservation Fee", "terseLabel": "Capacity reservation fee" } } }, "localname": "PaymentsForLongTermPurchaseCommitmentCapacityReservationFee", "nsuri": "http://www.cirrus.com/20220625", "presentation": [ "http://www.cirrus.com/role/CommitmentandContingenciesDetails" ], "xbrltype": "monetaryItemType" }, "crus_PortableAudioProductsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Portable Audio Product line", "label": "Portable Audio Products [Member]", "terseLabel": "Audio Products" } } }, "localname": "PortableAudioProductsMember", "nsuri": "http://www.cirrus.com/20220625", "presentation": [ "http://www.cirrus.com/role/RevenuesSummaryofProductLinesDetails" ], "xbrltype": "domainItemType" }, "crus_PrepaymentOfLongTermPurchaseCommitmentOnFuturePurchases": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Prepayment of Long-Term Purchase Commitment on Future Purchases", "label": "Prepayment of Long-Term Purchase Commitment on Future Purchases", "terseLabel": "Amount agreed to pre-pay" } } }, "localname": "PrepaymentOfLongTermPurchaseCommitmentOnFuturePurchases", "nsuri": "http://www.cirrus.com/20220625", "presentation": [ "http://www.cirrus.com/role/CommitmentandContingenciesDetails" ], "xbrltype": "monetaryItemType" }, "crus_ScheduleofProvisionforIncomeTaxesandEffectiveTaxRatesTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure for income before taxes, provision for income taxes and effective tax rates.", "label": "Schedule of Provision for Income Taxes and Effective Tax Rates [Table Text Block]", "terseLabel": "Schedule of Provision for Income Taxes and Effective Tax Rates" } } }, "localname": "ScheduleofProvisionforIncomeTaxesandEffectiveTaxRatesTableTextBlock", "nsuri": "http://www.cirrus.com/20220625", "presentation": [ "http://www.cirrus.com/role/IncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "crus_SecondAmendedCreditAgreementRevolvingCreditFacilityMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Second Amended Credit Agreement Revolving Credit Facility", "label": "Second Amended Credit Agreement Revolving Credit Facility [Member]", "terseLabel": "Second Amended Credit Agreement Revolving Credit Facility" } } }, "localname": "SecondAmendedCreditAgreementRevolvingCreditFacilityMember", "nsuri": "http://www.cirrus.com/20220625", "presentation": [ "http://www.cirrus.com/role/RevolvingCreditFacilityDetails" ], "xbrltype": "domainItemType" }, "crus_SoftwareLicenseAgreement": { "auth_ref": [], "calculation": { "http://www.cirrus.com/role/ConsolidatedCondensedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The value of short term software agreements payable.", "label": "Software license agreement", "terseLabel": "Software license agreements" } } }, "localname": "SoftwareLicenseAgreement", "nsuri": "http://www.cirrus.com/20220625", "presentation": [ "http://www.cirrus.com/role/ConsolidatedCondensedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "crus_SoftwareLicenseAgreementLongTerm": { "auth_ref": [], "calculation": { "http://www.cirrus.com/role/ConsolidatedCondensedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesNoncurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Software License Agreement Long-Term", "label": "Software license agreement long-term", "terseLabel": "Software license agreements" } } }, "localname": "SoftwareLicenseAgreementLongTerm", "nsuri": "http://www.cirrus.com/20220625", "presentation": [ "http://www.cirrus.com/role/ConsolidatedCondensedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "crus_StandardProductWarrantyTerm": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Standard Product Warranty, Term", "label": "Standard Product Warranty, Term", "terseLabel": "Product warranty, term" } } }, "localname": "StandardProductWarrantyTerm", "nsuri": "http://www.cirrus.com/20220625", "presentation": [ "http://www.cirrus.com/role/RevenuesNarrativeDetails" ], "xbrltype": "durationItemType" }, "crus_StockRepurchaseProgramAdditionalAuthorizedAmount": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Stock Repurchase Program, Additional Authorized Amount", "label": "Stock Repurchase Program, Additional Authorized Amount", "terseLabel": "Stock repurchase program, additional authorized amount" } } }, "localname": "StockRepurchaseProgramAdditionalAuthorizedAmount", "nsuri": "http://www.cirrus.com/20220625", "presentation": [ "http://www.cirrus.com/role/SubsequentEventsDetails" ], "xbrltype": "monetaryItemType" }, "dei_AmendmentFlag": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.", "label": "Amendment Flag", "terseLabel": "Amendment Flag" } } }, "localname": "AmendmentFlag", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.cirrus.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_CityAreaCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Area code of city", "label": "City Area Code", "terseLabel": "City Area Code" } } }, "localname": "CityAreaCode", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.cirrus.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_CoverAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Cover page.", "label": "Cover [Abstract]" } } }, "localname": "CoverAbstract", "nsuri": "http://xbrl.sec.gov/dei/2022", "xbrltype": "stringItemType" }, "dei_CurrentFiscalYearEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "End date of current fiscal year in the format --MM-DD.", "label": "Current Fiscal Year End Date", "terseLabel": "Current Fiscal Year End Date" } } }, "localname": "CurrentFiscalYearEndDate", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.cirrus.com/role/Cover" ], "xbrltype": "gMonthDayItemType" }, "dei_DocumentFiscalPeriodFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.", "label": "Document Fiscal Period Focus", "terseLabel": "Document Fiscal Period Focus" } } }, "localname": "DocumentFiscalPeriodFocus", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.cirrus.com/role/Cover" ], "xbrltype": "fiscalPeriodItemType" }, "dei_DocumentFiscalYearFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Document Fiscal Year Focus", "terseLabel": "Document Fiscal Year Focus" } } }, "localname": "DocumentFiscalYearFocus", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.cirrus.com/role/Cover" ], "xbrltype": "gYearItemType" }, "dei_DocumentPeriodEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Document Period End Date", "terseLabel": "Document Period End Date" } } }, "localname": "DocumentPeriodEndDate", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.cirrus.com/role/Cover" ], "xbrltype": "dateItemType" }, "dei_DocumentQuarterlyReport": { "auth_ref": [ "r554" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as an quarterly report.", "label": "Document Quarterly Report", "terseLabel": "Document Quarterly Report" } } }, "localname": "DocumentQuarterlyReport", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.cirrus.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r555" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as a transition report.", "label": "Document Transition Report", "terseLabel": "Document Transition Report" } } }, "localname": "DocumentTransitionReport", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.cirrus.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_DocumentType": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.", "label": "Document Type", "terseLabel": "Document Type" } } }, "localname": "DocumentType", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.cirrus.com/role/Cover" ], "xbrltype": "submissionTypeItemType" }, "dei_EntityAddressAddressLine1": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Address Line 1 such as Attn, Building Name, Street Name", "label": "Entity Address, Address Line One", "terseLabel": "Entity Address, Address Line One" } } }, "localname": "EntityAddressAddressLine1", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.cirrus.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressCityOrTown": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the City or Town", "label": "Entity Address, City or Town", "terseLabel": "Entity Address, City or Town" } } }, "localname": "EntityAddressCityOrTown", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.cirrus.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressPostalZipCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Code for the postal or zip code", "label": "Entity Address, Postal Zip Code", "terseLabel": "Entity Address, Postal Zip Code" } } }, "localname": "EntityAddressPostalZipCode", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.cirrus.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressStateOrProvince": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the state or province.", "label": "Entity Address, State or Province", "terseLabel": "Entity Address, State or Province" } } }, "localname": "EntityAddressStateOrProvince", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.cirrus.com/role/Cover" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r552" ], "lang": { "en-us": { "role": { "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.", "label": "Entity Central Index Key", "terseLabel": "Entity Central Index Key" } } }, "localname": "EntityCentralIndexKey", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.cirrus.com/role/Cover" ], "xbrltype": "centralIndexKeyItemType" }, "dei_EntityCommonStockSharesOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.", "label": "Entity Common Stock, Shares Outstanding", "terseLabel": "Entity Common Stock, Shares Outstanding" } } }, "localname": "EntityCommonStockSharesOutstanding", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.cirrus.com/role/Cover" ], "xbrltype": "sharesItemType" }, "dei_EntityCurrentReportingStatus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Current Reporting Status", "terseLabel": "Entity Current Reporting Status" } } }, "localname": "EntityCurrentReportingStatus", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.cirrus.com/role/Cover" ], "xbrltype": "yesNoItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r552" ], "lang": { "en-us": { "role": { "documentation": "Indicate if registrant meets the emerging growth company criteria.", "label": "Entity Emerging Growth Company", "terseLabel": "Entity Emerging Growth Company" } } }, "localname": "EntityEmergingGrowthCompany", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.cirrus.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_EntityFileNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.", "label": "Entity File Number", "terseLabel": "Entity File Number" } } }, "localname": "EntityFileNumber", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.cirrus.com/role/Cover" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r552" ], "lang": { "en-us": { "role": { "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Filer Category", "terseLabel": "Entity Filer Category" } } }, "localname": "EntityFilerCategory", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.cirrus.com/role/Cover" ], "xbrltype": "filerCategoryItemType" }, "dei_EntityIncorporationStateCountryCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Two-character EDGAR code representing the state or country of incorporation.", "label": "Entity Incorporation, State or Country Code", "terseLabel": "Entity Incorporation, State or Country Code" } } }, "localname": "EntityIncorporationStateCountryCode", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.cirrus.com/role/Cover" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r564" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).", "label": "Entity Interactive Data Current", "terseLabel": "Entity Interactive Data Current" } } }, "localname": "EntityInteractiveDataCurrent", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.cirrus.com/role/Cover" ], "xbrltype": "yesNoItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r552" ], "lang": { "en-us": { "role": { "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.", "label": "Entity Registrant Name", "terseLabel": "Entity Registrant Name" } } }, "localname": "EntityRegistrantName", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.cirrus.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r552" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.", "label": "Entity Shell Company", "terseLabel": "Entity Shell Company" } } }, "localname": "EntityShellCompany", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.cirrus.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r552" ], "lang": { "en-us": { "role": { "documentation": "Indicates that the company is a Smaller Reporting Company (SRC).", "label": "Entity Small Business", "terseLabel": "Entity Small Business" } } }, "localname": "EntitySmallBusiness", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.cirrus.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r552" ], "lang": { "en-us": { "role": { "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.", "label": "Entity Tax Identification Number", "terseLabel": "Entity Tax Identification Number" } } }, "localname": "EntityTaxIdentificationNumber", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.cirrus.com/role/Cover" ], "xbrltype": "employerIdItemType" }, "dei_LocalPhoneNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Local phone number for entity.", "label": "Local Phone Number", "terseLabel": "Local Phone Number" } } }, "localname": "LocalPhoneNumber", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.cirrus.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r551" ], "lang": { "en-us": { "role": { "documentation": "Title of a 12(b) registered security.", "label": "Title of 12(b) Security", "terseLabel": "Title of 12(b) Security" } } }, "localname": "Security12bTitle", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.cirrus.com/role/Cover" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r553" ], "lang": { "en-us": { "role": { "documentation": "Name of the Exchange on which a security is registered.", "label": "Security Exchange Name", "terseLabel": "Security Exchange Name" } } }, "localname": "SecurityExchangeName", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.cirrus.com/role/Cover" ], "xbrltype": "edgarExchangeCodeItemType" }, "dei_TradingSymbol": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Trading symbol of an instrument as listed on an exchange.", "label": "Trading Symbol", "terseLabel": "Trading Symbol" } } }, "localname": "TradingSymbol", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.cirrus.com/role/Cover" ], "xbrltype": "tradingSymbolItemType" }, "srt_MaximumMember": { "auth_ref": [ "r220", "r221", "r222", "r223", "r242", "r274", "r331", "r333", "r460", "r461", "r462", "r463", "r464", "r465", "r484", "r523", "r526", "r548", "r549" ], "lang": { "en-us": { "role": { "label": "Maximum [Member]", "terseLabel": "Maximum" } } }, "localname": "MaximumMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.cirrus.com/role/MarketableSecuritiesNarrativeDetails", "http://www.cirrus.com/role/RevenuesNarrativeDetails", "http://www.cirrus.com/role/RevolvingCreditFacilityDetails" ], "xbrltype": "domainItemType" }, "srt_MinimumMember": { "auth_ref": [ "r220", "r221", "r222", "r223", "r242", "r274", "r331", "r333", "r460", "r461", "r462", "r463", "r464", "r465", "r484", "r523", "r526", "r548", "r549" ], "lang": { "en-us": { "role": { "label": "Minimum [Member]", "terseLabel": "Minimum" } } }, "localname": "MinimumMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.cirrus.com/role/MarketableSecuritiesNarrativeDetails", "http://www.cirrus.com/role/RevenuesNarrativeDetails", "http://www.cirrus.com/role/RevolvingCreditFacilityDetails" ], "xbrltype": "domainItemType" }, "srt_ProductOrServiceAxis": { "auth_ref": [ "r162", "r221", "r222", "r311", "r313", "r486", "r522", "r524" ], "lang": { "en-us": { "role": { "label": "Product and Service [Axis]", "terseLabel": "Product and Service [Axis]" } } }, "localname": "ProductOrServiceAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.cirrus.com/role/RevenuesSummaryofProductLinesDetails" ], "xbrltype": "stringItemType" }, "srt_ProductsAndServicesDomain": { "auth_ref": [ "r162", "r221", "r222", "r311", "r313", "r486", "r522", "r524" ], "lang": { "en-us": { "role": { "label": "Product and Service [Domain]", "terseLabel": "Product and Service [Domain]" } } }, "localname": "ProductsAndServicesDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.cirrus.com/role/RevenuesSummaryofProductLinesDetails" ], "xbrltype": "domainItemType" }, "srt_RangeAxis": { "auth_ref": [ "r216", "r220", "r221", "r222", "r223", "r242", "r274", "r321", "r331", "r333", "r336", "r337", "r338", "r460", "r461", "r462", "r463", "r464", "r465", "r484", "r523", "r526", "r548", "r549" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Axis]", "terseLabel": "Statistical Measurement [Axis]" } } }, "localname": "RangeAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.cirrus.com/role/MarketableSecuritiesNarrativeDetails", "http://www.cirrus.com/role/RevenuesNarrativeDetails", "http://www.cirrus.com/role/RevolvingCreditFacilityDetails" ], "xbrltype": "stringItemType" }, "srt_RangeMember": { "auth_ref": [ "r216", "r220", "r221", "r222", "r223", "r242", "r274", "r321", "r331", "r333", "r336", "r337", "r338", "r460", "r461", "r462", "r463", "r464", "r465", "r484", "r523", "r526", "r548", "r549" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Domain]", "terseLabel": "Statistical Measurement [Domain]" } } }, "localname": "RangeMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.cirrus.com/role/MarketableSecuritiesNarrativeDetails", "http://www.cirrus.com/role/RevenuesNarrativeDetails", "http://www.cirrus.com/role/RevolvingCreditFacilityDetails" ], "xbrltype": "domainItemType" }, "srt_SegmentGeographicalDomain": { "auth_ref": [ "r163", "r164", "r311", "r314", "r525", "r539", "r540", "r541", "r542", "r543", "r544", "r545", "r546", "r547" ], "lang": { "en-us": { "role": { "label": "Geographical [Domain]", "terseLabel": "Geographical [Domain]" } } }, "localname": "SegmentGeographicalDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.cirrus.com/role/RevenuesSummaryofGeographicDisaggregationDetails" ], "xbrltype": "domainItemType" }, "srt_StatementGeographicalAxis": { "auth_ref": [ "r163", "r164", "r311", "r314", "r525", "r537", "r539", "r540", "r541", "r542", "r543", "r544", "r545", "r546", "r547" ], "lang": { "en-us": { "role": { "label": "Geographical [Axis]", "terseLabel": "Geographical [Axis]" } } }, "localname": "StatementGeographicalAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.cirrus.com/role/RevenuesSummaryofGeographicDisaggregationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccountingPoliciesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Accounting Policies [Abstract]" } } }, "localname": "AccountingPoliciesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_AccountsPayableCurrent": { "auth_ref": [ "r43", "r450" ], "calculation": { "http://www.cirrus.com/role/ConsolidatedCondensedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accounts Payable, Current", "terseLabel": "Accounts payable" } } }, "localname": "AccountsPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cirrus.com/role/ConsolidatedCondensedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableGrossCurrent": { "auth_ref": [ "r6", "r26", "r168", "r169" ], "calculation": { "http://www.cirrus.com/role/AccountsReceivablenetComponentsofAccountsReceivablenetDetails": { "order": 1.0, "parentTag": "us-gaap_AccountsReceivableNetCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.", "label": "Accounts Receivable, before Allowance for Credit Loss, Current", "terseLabel": "Gross accounts receivable" } } }, "localname": "AccountsReceivableGrossCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cirrus.com/role/AccountsReceivablenetComponentsofAccountsReceivablenetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableNetAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Accounts Receivable, after Allowance for Credit Loss [Abstract]" } } }, "localname": "AccountsReceivableNetAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_AccountsReceivableNetCurrent": { "auth_ref": [ "r168", "r169" ], "calculation": { "http://www.cirrus.com/role/AccountsReceivablenetComponentsofAccountsReceivablenetDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.cirrus.com/role/ConsolidatedCondensedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Accounts Receivable, after Allowance for Credit Loss, Current", "totalLabel": "Accounts receivable, net", "verboseLabel": "Accounts receivable, net" } } }, "localname": "AccountsReceivableNetCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cirrus.com/role/AccountsReceivablenetComponentsofAccountsReceivablenetDetails", "http://www.cirrus.com/role/ConsolidatedCondensedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedIncomeTaxesNoncurrent": { "auth_ref": [ "r23", "r496", "r512" ], "calculation": { "http://www.cirrus.com/role/ConsolidatedCondensedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesNoncurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying amount as of the balance sheet date of the unpaid sum of the known and estimated amounts payable to satisfy all domestic and foreign income tax obligations due beyond one year or the operating cycle, whichever is longer. Alternate captions include income taxes payable, noncurrent.", "label": "Accrued Income Taxes, Noncurrent", "terseLabel": "Non-current income taxes" } } }, "localname": "AccruedIncomeTaxesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cirrus.com/role/ConsolidatedCondensedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r29", "r55", "r56", "r57", "r513", "r531", "r534" ], "calculation": { "http://www.cirrus.com/role/ConsolidatedCondensedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accumulated change in equity from transactions and other events and circumstances from non-owner sources, net of tax effect, at period end. Excludes Net Income (Loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners. Includes foreign currency translation items, certain pension adjustments, unrealized gains and losses on certain investments in debt and equity securities, other than temporary impairment (OTTI) losses related to factors other than credit losses on available-for-sale and held-to-maturity debt securities that an entity does not intend to sell and it is not more likely than not that the entity will be required to sell before recovery of the amortized cost basis, as well as changes in the fair value of derivatives related to the effective portion of a designated cash flow hedge.", "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax", "terseLabel": "Accumulated other comprehensive loss" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cirrus.com/role/ConsolidatedCondensedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "auth_ref": [ "r54", "r57", "r63", "r64", "r65", "r101", "r102", "r103", "r390", "r446", "r527", "r528" ], "lang": { "en-us": { "role": { "documentation": "Accumulated increase (decrease) in equity from transactions and other events and circumstances from non-owner sources, attributable to the parent. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners.", "label": "AOCI Attributable to Parent [Member]", "terseLabel": "Accumulated Other Comprehensive Income (Loss)" } } }, "localname": "AccumulatedOtherComprehensiveIncomeMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cirrus.com/role/ConsolidatedCondensedStatementsOfStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_AdditionalPaidInCapitalCommonStock": { "auth_ref": [ "r27" ], "calculation": { "http://www.cirrus.com/role/ConsolidatedCondensedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Additional Paid in Capital, Common Stock", "terseLabel": "Capital stock" } } }, "localname": "AdditionalPaidInCapitalCommonStock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cirrus.com/role/ConsolidatedCondensedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalMember": { "auth_ref": [ "r101", "r102", "r103", "r340", "r341", "r342", "r410" ], "lang": { "en-us": { "role": { "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.", "label": "Additional Paid-in Capital [Member]", "terseLabel": "Additional Paid-In Capital" } } }, "localname": "AdditionalPaidInCapitalMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cirrus.com/role/ConsolidatedCondensedStatementsOfStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "auth_ref": [ "r334", "r343", "r344" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement.", "label": "APIC, Share-Based Payment Arrangement, Increase for Cost Recognition", "terseLabel": "Stock-based compensation" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cirrus.com/role/ConsolidatedCondensedStatementsOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "Adjustments to reconcile net income to net cash provided by (used in) operating activities:" } } }, "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cirrus.com/role/ConsolidatedCondensedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": { "auth_ref": [ "r33", "r170", "r194" ], "calculation": { "http://www.cirrus.com/role/AccountsReceivablenetComponentsofAccountsReceivablenetDetails": { "order": 2.0, "parentTag": "us-gaap_AccountsReceivableNetCurrent", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of allowance for credit loss on accounts receivable, classified as current.", "label": "Accounts Receivable, Allowance for Credit Loss, Current", "negatedLabel": "Allowance for doubtful accounts" } } }, "localname": "AllowanceForDoubtfulAccountsReceivableCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cirrus.com/role/AccountsReceivablenetComponentsofAccountsReceivablenetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "auth_ref": [ "r128" ], "lang": { "en-us": { "role": { "documentation": "Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented.", "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount", "verboseLabel": "Weighted average shares outstanding excluded from diluted calculation (in shares)" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cirrus.com/role/NetIncomePerShareNarrativeDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_Assets": { "auth_ref": [ "r18", "r95", "r143", "r153", "r158", "r190", "r228", "r229", "r230", "r231", "r232", "r233", "r234", "r235", "r236", "r237", "r238", "r387", "r391", "r425", "r448", "r450", "r494", "r511" ], "calculation": { "http://www.cirrus.com/role/ConsolidatedCondensedBalanceSheets": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets", "totalLabel": "Total assets" } } }, "localname": "Assets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cirrus.com/role/ConsolidatedCondensedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets [Abstract]", "terseLabel": "Assets" } } }, "localname": "AssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cirrus.com/role/ConsolidatedCondensedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r8", "r42", "r95", "r190", "r228", "r229", "r230", "r231", "r232", "r233", "r234", "r235", "r236", "r237", "r238", "r387", "r391", "r425", "r448", "r450" ], "calculation": { "http://www.cirrus.com/role/ConsolidatedCondensedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets, Current", "totalLabel": "Total current assets" } } }, "localname": "AssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cirrus.com/role/ConsolidatedCondensedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets, Current [Abstract]", "terseLabel": "Current assets:" } } }, "localname": "AssetsCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cirrus.com/role/ConsolidatedCondensedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax": { "auth_ref": [ "r178" ], "calculation": { "http://www.cirrus.com/role/MarketableSecuritiesScheduleofAvailableforsaleSecuritiesDetails": { "order": 1.0, "parentTag": "us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLoss", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, before tax, of unrealized gain in accumulated other comprehensive income (AOCI) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Gain, before Tax", "terseLabel": "Gross Unrealized Gains" } } }, "localname": "AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cirrus.com/role/MarketableSecuritiesScheduleofAvailableforsaleSecuritiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax": { "auth_ref": [ "r179" ], "calculation": { "http://www.cirrus.com/role/MarketableSecuritiesScheduleofAvailableforsaleSecuritiesDetails": { "order": 2.0, "parentTag": "us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLoss", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before tax, of unrealized loss in accumulated other comprehensive income (AOCI) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Loss, before Tax", "negatedLabel": "Gross Unrealized Losses", "terseLabel": "Gross unrealized losses" } } }, "localname": "AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cirrus.com/role/MarketableSecuritiesNarrativeDetails", "http://www.cirrus.com/role/MarketableSecuritiesScheduleofAvailableforsaleSecuritiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost": { "auth_ref": [ "r182" ], "calculation": { "http://www.cirrus.com/role/MarketableSecuritiesScheduleofCostandEstimatedFairValueofAvailableforsaleSecuritiesbyContractualMaturityDetails": { "order": 1.0, "parentTag": "us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLoss", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in 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).", "label": "Debt Securities, Available-for-Sale, Amortized Cost, Maturity, Allocated and Single Maturity Date, after Year One Through Five", "terseLabel": "After 1 year" } } }, "localname": "AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cirrus.com/role/MarketableSecuritiesScheduleofCostandEstimatedFairValueofAvailableforsaleSecuritiesbyContractualMaturityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue": { "auth_ref": [ "r180", "r182", "r506" ], "calculation": { "http://www.cirrus.com/role/MarketableSecuritiesScheduleofCostandEstimatedFairValueofAvailableforsaleSecuritiesbyContractualMaturityDetails": { "order": 1.0, "parentTag": "us-gaap_DebtSecuritiesAvailableForSaleExcludingAccruedInterest", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in 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).", "label": "Debt Securities, Available-for-Sale, Fair Value, Maturity, Allocated and Single Maturity Date, after Year One Through Five", "terseLabel": "After 1 year" } } }, "localname": "AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cirrus.com/role/MarketableSecuritiesScheduleofCostandEstimatedFairValueofAvailableforsaleSecuritiesbyContractualMaturityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesFairValueAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Debt Securities, Available-for-Sale, Fair Value, Fiscal Year Maturity [Abstract]", "terseLabel": "Estimated Fair Value" } } }, "localname": "AvailableForSaleSecuritiesDebtMaturitiesFairValueAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cirrus.com/role/MarketableSecuritiesScheduleofCostandEstimatedFairValueofAvailableforsaleSecuritiesbyContractualMaturityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDateAmortizedCostBasisAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Debt Securities, Available-for-Sale, Maturity, Allocated and Single Maturity Date, Amortized Cost [Abstract]", "terseLabel": "Amortized Cost" } } }, "localname": "AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDateAmortizedCostBasisAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cirrus.com/role/MarketableSecuritiesScheduleofCostandEstimatedFairValueofAvailableforsaleSecuritiesbyContractualMaturityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost": { "auth_ref": [ "r181" ], "calculation": { "http://www.cirrus.com/role/MarketableSecuritiesScheduleofCostandEstimatedFairValueofAvailableforsaleSecuritiesbyContractualMaturityDetails": { "order": 2.0, "parentTag": "us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLoss", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in next 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).", "label": "Debt Securities, Available-for-Sale, Amortized Cost, Maturity, Allocated and Single Maturity Date, Year One", "terseLabel": "Within 1 year" } } }, "localname": "AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cirrus.com/role/MarketableSecuritiesScheduleofCostandEstimatedFairValueofAvailableforsaleSecuritiesbyContractualMaturityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue": { "auth_ref": [ "r180", "r181", "r505" ], "calculation": { "http://www.cirrus.com/role/MarketableSecuritiesScheduleofCostandEstimatedFairValueofAvailableforsaleSecuritiesbyContractualMaturityDetails": { "order": 2.0, "parentTag": "us-gaap_DebtSecuritiesAvailableForSaleExcludingAccruedInterest", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in next 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).", "label": "Debt Securities, Available-for-Sale, Fair Value, Maturity, Allocated and Single Maturity Date, Year One", "terseLabel": "Within 1 year" } } }, "localname": "AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cirrus.com/role/MarketableSecuritiesScheduleofCostandEstimatedFairValueofAvailableforsaleSecuritiesbyContractualMaturityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent": { "auth_ref": [ "r176", "r200" ], "calculation": { "http://www.cirrus.com/role/ConsolidatedCondensedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), classified as current.", "label": "Debt Securities, Available-for-Sale, Current", "verboseLabel": "Marketable securities" } } }, "localname": "AvailableForSaleSecuritiesDebtSecuritiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cirrus.com/role/ConsolidatedCondensedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtSecuritiesNoncurrent": { "auth_ref": [ "r15", "r176", "r200" ], "calculation": { "http://www.cirrus.com/role/ConsolidatedCondensedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), classified as noncurrent.", "label": "Debt Securities, Available-for-Sale, Noncurrent", "verboseLabel": "Long-term marketable securities" } } }, "localname": "AvailableForSaleSecuritiesDebtSecuritiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cirrus.com/role/ConsolidatedCondensedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_BaseRateMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Minimum rate investor will accept.", "label": "Base Rate [Member]", "terseLabel": "Base Rate" } } }, "localname": "BaseRateMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cirrus.com/role/RevolvingCreditFacilityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessAcquisitionAcquireeDomain": { "auth_ref": [ "r330", "r332", "r378" ], "lang": { "en-us": { "role": { "documentation": "Identification of the acquiree in a material business combination (or series of individually immaterial business combinations), which may include the name or other type of identification of the acquiree.", "label": "Business Acquisition, Acquiree [Domain]", "terseLabel": "Business Acquisition, Acquiree [Domain]" } } }, "localname": "BusinessAcquisitionAcquireeDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cirrus.com/role/AcquisitionAllocationofPurchasePriceDetails", "http://www.cirrus.com/role/AcquisitionNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessAcquisitionAxis": { "auth_ref": [ "r330", "r332", "r373", "r374", "r378" ], "lang": { "en-us": { "role": { "documentation": "Information by business combination or series of individually immaterial business combinations.", "label": "Business Acquisition [Axis]", "terseLabel": "Business Acquisition [Axis]" } } }, "localname": "BusinessAcquisitionAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cirrus.com/role/AcquisitionAllocationofPurchasePriceDetails", "http://www.cirrus.com/role/AcquisitionNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessAcquisitionLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Business Acquisition [Line Items]", "terseLabel": "Business Acquisition [Line Items]" } } }, "localname": "BusinessAcquisitionLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cirrus.com/role/AcquisitionAllocationofPurchasePriceDetails", "http://www.cirrus.com/role/AcquisitionNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired": { "auth_ref": [ "r372" ], "lang": { "en-us": { "role": { "documentation": "Percentage of voting equity interests acquired at the acquisition date in the business combination.", "label": "Business Acquisition, Percentage of Voting Interests Acquired", "terseLabel": "Outstanding share capital" } } }, "localname": "BusinessAcquisitionPercentageOfVotingInterestsAcquired", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cirrus.com/role/AcquisitionNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_BusinessCombinationAndAssetAcquisitionAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Business Combination and Asset Acquisition [Abstract]" } } }, "localname": "BusinessCombinationAndAssetAcquisitionAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_BusinessCombinationConsiderationTransferred1": { "auth_ref": [ "r380", "r381", "r382" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of consideration transferred, consisting of acquisition-date fair value of assets transferred by the acquirer, liabilities incurred by the acquirer, and equity interest issued by the acquirer.", "label": "Business Combination, Consideration Transferred", "terseLabel": "Total consideration transferred" } } }, "localname": "BusinessCombinationConsiderationTransferred1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cirrus.com/role/AcquisitionNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationDisclosureTextBlock": { "auth_ref": [ "r379", "r384" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for a business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities. The disclosure may include leverage buyout transactions (as applicable).", "label": "Business Combination Disclosure [Text Block]", "terseLabel": "Acquisition" } } }, "localname": "BusinessCombinationDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cirrus.com/role/Acquisition" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents": { "auth_ref": [ "r376" ], "calculation": { "http://www.cirrus.com/role/AcquisitionAllocationofPurchasePriceDetails": { "order": 1.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions, acquired at the acquisition date. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Cash and Equivalents", "terseLabel": "Cash" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cirrus.com/role/AcquisitionAllocationofPurchasePriceDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther": { "auth_ref": [ "r376" ], "calculation": { "http://www.cirrus.com/role/AcquisitionAllocationofPurchasePriceDetails": { "order": 5.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of other assets expected to be realized or consumed before one year or the normal operating cycle, if longer, acquired at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Other", "terseLabel": "Other current assets" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cirrus.com/role/AcquisitionAllocationofPurchasePriceDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables": { "auth_ref": [ "r376" ], "calculation": { "http://www.cirrus.com/role/AcquisitionAllocationofPurchasePriceDetails": { "order": 2.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount due from customers or clients for goods or services, including trade receivables, that have been delivered or sold in the normal course of business, and amounts due from others, including related parties expected to be converted to cash, sold or exchanged within one year or the normal operating cycle, if longer, acquired at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Receivables", "terseLabel": "Account receivable" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cirrus.com/role/AcquisitionAllocationofPurchasePriceDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities": { "auth_ref": [ "r376" ], "calculation": { "http://www.cirrus.com/role/AcquisitionAllocationofPurchasePriceDetails": { "order": 9.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities due within one year or within the normal operating cycle, if longer, assumed at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities", "negatedTerseLabel": "Current liabilities" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cirrus.com/role/AcquisitionAllocationofPurchasePriceDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities": { "auth_ref": [ "r376" ], "calculation": { "http://www.cirrus.com/role/AcquisitionAllocationofPurchasePriceDetails": { "order": 10.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax liability attributable to taxable temporary differences assumed at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Deferred Tax Liabilities", "negatedTerseLabel": "Deferred tax liabilities" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cirrus.com/role/AcquisitionAllocationofPurchasePriceDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill": { "auth_ref": [ "r376" ], "calculation": { "http://www.cirrus.com/role/AcquisitionAllocationofPurchasePriceDetails": { "order": 6.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of intangible assets, excluding goodwill, acquired at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intangible Assets, Other than Goodwill", "terseLabel": "Intangibles" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cirrus.com/role/AcquisitionAllocationofPurchasePriceDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory": { "auth_ref": [ "r375", "r376" ], "calculation": { "http://www.cirrus.com/role/AcquisitionAllocationofPurchasePriceDetails": { "order": 3.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of inventory recognized as of the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Inventory", "terseLabel": "Inventory" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cirrus.com/role/AcquisitionAllocationofPurchasePriceDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentAssets": { "auth_ref": [ "r376" ], "calculation": { "http://www.cirrus.com/role/AcquisitionAllocationofPurchasePriceDetails": { "order": 8.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of assets expected to be realized or consumed after one year or the normal operating cycle, if longer, acquired at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Noncurrent Assets", "terseLabel": "Other non-current assets" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cirrus.com/role/AcquisitionAllocationofPurchasePriceDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet": { "auth_ref": [ "r376" ], "calculation": { "http://www.cirrus.com/role/AcquisitionAllocationofPurchasePriceDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount recognized for assets, including goodwill, in excess of (less than) the aggregate liabilities assumed.", "label": "Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net", "totalLabel": "Total purchase price" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cirrus.com/role/AcquisitionAllocationofPurchasePriceDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAcquiredFromAcquisition": { "auth_ref": [ "r78" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow associated with the acquisition of business during the period (for example, cash that was held by the acquired business).", "label": "Cash Acquired from Acquisition", "terseLabel": "Cash acquired" } } }, "localname": "CashAcquiredFromAcquisition", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cirrus.com/role/AcquisitionNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r4", "r14", "r89" ], "calculation": { "http://www.cirrus.com/role/ConsolidatedCondensedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.", "label": "Cash and Cash Equivalents, at Carrying Value", "verboseLabel": "Cash and cash equivalents" } } }, "localname": "CashAndCashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cirrus.com/role/ConsolidatedCondensedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsAxis": { "auth_ref": [ "r14" ], "lang": { "en-us": { "role": { "documentation": "Information by type of cash and cash equivalent balance.", "label": "Cash and Cash Equivalents [Axis]", "terseLabel": "Cash and Cash Equivalents [Axis]" } } }, "localname": "CashAndCashEquivalentsAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cirrus.com/role/FairValueofFinancialInstrumentsScheduleofFairValueofFinancialAssetsandLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CashAndCashEquivalentsFairValueDisclosure": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value portion of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash and Cash Equivalents, Fair Value Disclosure", "terseLabel": "Cash equivalents" } } }, "localname": "CashAndCashEquivalentsFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cirrus.com/role/FairValueofFinancialInstrumentsScheduleofFairValueofFinancialAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r84", "r89", "r90" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents", "periodEndLabel": "Cash and cash equivalents at end of period", "periodStartLabel": "Cash and cash equivalents at beginning of period" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cirrus.com/role/ConsolidatedCondensedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "auth_ref": [ "r84", "r431" ], "calculation": { "http://www.cirrus.com/role/ConsolidatedCondensedStatementsOfCashFlows": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect", "totalLabel": "Net increase (decrease) in cash and cash equivalents" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cirrus.com/role/ConsolidatedCondensedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ClassOfTreasuryStockTable": { "auth_ref": [ "r289", "r290", "r291", "r292" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about treasury stock, including, but not limited to, average cost per share, description of share repurchase program, shares repurchased, shares held for each class of treasury stock.", "label": "Class of Treasury Stock [Table]", "terseLabel": "Class of Treasury Stock [Table]" } } }, "localname": "ClassOfTreasuryStockTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cirrus.com/role/StockholdersEquityShareRepurchaseProgramDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CommercialPaperMember": { "auth_ref": [ "r225" ], "lang": { "en-us": { "role": { "documentation": "Unsecured promissory note (generally negotiable) that provides institutions with short-term funds.", "label": "Commercial Paper [Member]", "terseLabel": "Commercial paper" } } }, "localname": "CommercialPaperMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cirrus.com/role/FairValueofFinancialInstrumentsScheduleofFairValueofFinancialAssetsandLiabilitiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Commitments and Contingencies Disclosure [Abstract]" } } }, "localname": "CommitmentsAndContingenciesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "auth_ref": [ "r217", "r218", "r219", "r224", "r538" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for commitments and contingencies.", "label": "Commitments and Contingencies Disclosure [Text Block]", "terseLabel": "Commitments and Contingencies" } } }, "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cirrus.com/role/CommitmentandContingencies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CommonStockMember": { "auth_ref": [ "r101", "r102", "r410" ], "lang": { "en-us": { "role": { "documentation": "Stock that is subordinate to all other stock of the issuer.", "label": "Common Stock [Member]", "terseLabel": "Common Stock" } } }, "localname": "CommonStockMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cirrus.com/role/ConsolidatedCondensedStatementsOfStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r25" ], "lang": { "en-us": { "role": { "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.", "label": "Common Stock, Shares, Issued", "periodEndLabel": "Ending balance (in shares)", "periodStartLabel": "Beginning balance (in shares)" } } }, "localname": "CommonStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cirrus.com/role/ConsolidatedCondensedStatementsOfStockholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_ComprehensiveIncomeNetOfTax": { "auth_ref": [ "r59", "r61", "r62", "r68", "r501", "r518" ], "calculation": { "http://www.cirrus.com/role/ConsolidatedCondensedStatementsOfComprehensiveIncome": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners.", "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent", "totalLabel": "Comprehensive income" } } }, "localname": "ComprehensiveIncomeNetOfTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cirrus.com/role/ConsolidatedCondensedStatementsOfComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_CorporateDebtSecuritiesMember": { "auth_ref": [ "r322", "r329", "r535" ], "lang": { "en-us": { "role": { "documentation": "Debt securities issued by domestic or foreign corporate business, banks and other entities with a promise of repayment.", "label": "Corporate Debt Securities [Member]", "terseLabel": "Corporate debt securities" } } }, "localname": "CorporateDebtSecuritiesMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cirrus.com/role/FairValueofFinancialInstrumentsScheduleofFairValueofFinancialAssetsandLiabilitiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CostOfGoodsAndServicesSold": { "auth_ref": [ "r71", "r486" ], "calculation": { "http://www.cirrus.com/role/ConsolidatedCondensedStatementsOfIncome": { "order": 2.0, "parentTag": "us-gaap_GrossProfit", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities.", "label": "Cost of Goods and Services Sold", "terseLabel": "Cost of sales" } } }, "localname": "CostOfGoodsAndServicesSold", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cirrus.com/role/ConsolidatedCondensedStatementsOfIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtDisclosureTextBlock": { "auth_ref": [ "r92", "r245", "r246", "r247", "r248", "r249", "r250", "r251", "r256", "r263", "r264", "r266", "r272" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants.", "label": "Debt Disclosure [Text Block]", "terseLabel": "Revolving Credit Facility" } } }, "localname": "DebtDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cirrus.com/role/RevolvingCreditFacility" ], "xbrltype": "textBlockItemType" }, "us-gaap_DebtInstrumentAxis": { "auth_ref": [ "r19", "r20", "r21", "r94", "r100", "r239", "r240", "r241", "r242", "r243", "r244", "r246", "r252", "r253", "r254", "r255", "r257", "r258", "r259", "r260", "r261", "r262", "r268", "r269", "r270", "r271", "r440", "r495", "r497", "r510" ], "lang": { "en-us": { "role": { "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities.", "label": "Debt Instrument [Axis]", "terseLabel": "Debt Instrument [Axis]" } } }, "localname": "DebtInstrumentAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cirrus.com/role/RevolvingCreditFacilityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentBasisSpreadOnVariableRate1": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percentage points added to the reference rate to compute the variable rate on the debt instrument.", "label": "Debt Instrument, Basis Spread on Variable Rate", "terseLabel": "Basis spread on variable rate" } } }, "localname": "DebtInstrumentBasisSpreadOnVariableRate1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cirrus.com/role/RevolvingCreditFacilityDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentNameDomain": { "auth_ref": [ "r47", "r94", "r100", "r239", "r240", "r241", "r242", "r243", "r244", "r246", "r252", "r253", "r254", "r255", "r257", "r258", "r259", "r260", "r261", "r262", "r268", "r269", "r270", "r271", "r440" ], "lang": { "en-us": { "role": { "documentation": "The name for the particular debt instrument or borrowing that distinguishes it from other debt instruments or borrowings, including draws against credit facilities.", "label": "Debt Instrument, Name [Domain]", "terseLabel": "Debt Instrument, Name [Domain]" } } }, "localname": "DebtInstrumentNameDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cirrus.com/role/RevolvingCreditFacilityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLoss": { "auth_ref": [ "r200" ], "calculation": { "http://www.cirrus.com/role/MarketableSecuritiesScheduleofAvailableforsaleSecuritiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.cirrus.com/role/MarketableSecuritiesScheduleofCostandEstimatedFairValueofAvailableforsaleSecuritiesbyContractualMaturityDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amortized cost excluding accrued interest, after allowance for credit loss, of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Debt Securities, Available-for-Sale, Amortized Cost, Excluding Accrued Interest, after Allowance for Credit Loss", "totalLabel": "Amortized Cost" } } }, "localname": "DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cirrus.com/role/MarketableSecuritiesScheduleofAvailableforsaleSecuritiesDetails", "http://www.cirrus.com/role/MarketableSecuritiesScheduleofCostandEstimatedFairValueofAvailableforsaleSecuritiesbyContractualMaturityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger": { "auth_ref": [ "r185", "r202", "r205" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in continuous unrealized loss position for more than 12 months, without allowance for credit loss. Includes beneficial interest in securitized financial asset.", "label": "Debt Securities, Available-for-Sale, Continuous Unrealized Loss Position, 12 Months or Longer", "terseLabel": "Securities in a continuous unrealized loss position for more than 12 months, amortized cost" } } }, "localname": "DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cirrus.com/role/MarketableSecuritiesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss": { "auth_ref": [ "r185", "r202" ], "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Debt Securities, Available-for-Sale, Continuous Unrealized Loss Position, 12 Months or Longer, Accumulated Loss", "terseLabel": "Securities in a continuous unrealized loss position for more than 12 months, aggregate unrealized loss" } } }, "localname": "DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cirrus.com/role/MarketableSecuritiesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtSecuritiesAvailableForSaleExcludingAccruedInterest": { "auth_ref": [ "r200" ], "calculation": { "http://www.cirrus.com/role/MarketableSecuritiesScheduleofAvailableforsaleSecuritiesDetails": { "order": 3.0, "parentTag": "us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLoss", "weight": 1.0 }, "http://www.cirrus.com/role/MarketableSecuritiesScheduleofCostandEstimatedFairValueofAvailableforsaleSecuritiesbyContractualMaturityDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount excluding accrued interest, of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Debt Securities, Available-for-Sale, Excluding Accrued Interest", "terseLabel": "Estimated Fair Value (Net Carrying Amount)", "totalLabel": "Estimated Fair Value (Net Carrying Amount)", "verboseLabel": "Available-for-sale securities" } } }, "localname": "DebtSecuritiesAvailableForSaleExcludingAccruedInterest", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cirrus.com/role/FairValueofFinancialInstrumentsScheduleofFairValueofFinancialAssetsandLiabilitiesDetails", "http://www.cirrus.com/role/MarketableSecuritiesScheduleofAvailableforsaleSecuritiesDetails", "http://www.cirrus.com/role/MarketableSecuritiesScheduleofCostandEstimatedFairValueofAvailableforsaleSecuritiesbyContractualMaturityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtSecuritiesAvailableForSaleTable": { "auth_ref": [ "r186" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Debt Securities, Available-for-Sale [Table]", "terseLabel": "Debt Securities, Available-for-sale [Table]" } } }, "localname": "DebtSecuritiesAvailableForSaleTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cirrus.com/role/MarketableSecuritiesNarrativeDetails", "http://www.cirrus.com/role/MarketableSecuritiesScheduleofAvailableforsaleSecuritiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DeferredIncomeTaxAssetsNet": { "auth_ref": [ "r346", "r347" ], "calculation": { "http://www.cirrus.com/role/ConsolidatedCondensedBalanceSheets": { "order": 7.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, with jurisdictional netting.", "label": "Deferred Income Tax Assets, Net", "verboseLabel": "Deferred tax assets" } } }, "localname": "DeferredIncomeTaxAssetsNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cirrus.com/role/ConsolidatedCondensedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxExpenseBenefit": { "auth_ref": [ "r87", "r96", "r356", "r364", "r365", "r366" ], "calculation": { "http://www.cirrus.com/role/ConsolidatedCondensedStatementsOfCashFlows": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Deferred Income Tax Expense (Benefit)", "terseLabel": "Deferred income taxes" } } }, "localname": "DeferredIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cirrus.com/role/ConsolidatedCondensedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepreciationDepletionAndAmortization": { "auth_ref": [ "r87", "r141" ], "calculation": { "http://www.cirrus.com/role/ConsolidatedCondensedStatementsOfCashFlows": { "order": 11.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets.", "label": "Depreciation, Depletion and Amortization", "terseLabel": "Depreciation and amortization" } } }, "localname": "DepreciationDepletionAndAmortization", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cirrus.com/role/ConsolidatedCondensedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeContractTypeDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Financial instrument or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset.", "label": "Derivative Contract [Domain]", "terseLabel": "Derivative Contract [Domain]" } } }, "localname": "DerivativeContractTypeDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cirrus.com/role/DerivativeFinancialInstrumentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DerivativeGainLossOnDerivativeNet": { "auth_ref": [ "r398" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in the fair value of derivatives recognized in the income statement.", "label": "Derivative, Gain (Loss) on Derivative, Net", "terseLabel": "Gain (loss) recognized in income" } } }, "localname": "DerivativeGainLossOnDerivativeNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cirrus.com/role/DerivativeFinancialInstrumentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeInstrumentRiskAxis": { "auth_ref": [ "r50", "r397", "r399", "r401", "r403" ], "lang": { "en-us": { "role": { "documentation": "Information by type of derivative contract.", "label": "Derivative Instrument [Axis]", "terseLabel": "Derivative Instrument [Axis]" } } }, "localname": "DerivativeInstrumentRiskAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cirrus.com/role/DerivativeFinancialInstrumentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Derivative Instruments and Hedging Activities Disclosure [Abstract]" } } }, "localname": "DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock": { "auth_ref": [ "r407", "r416" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for derivative instruments and hedging activities including, but not limited to, risk management strategies, non-hedging derivative instruments, assets, liabilities, revenue and expenses, and methodologies and assumptions used in determining the amounts.", "label": "Derivative Instruments and Hedging Activities Disclosure [Text Block]", "terseLabel": "Derivative Financial Instruments" } } }, "localname": "DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cirrus.com/role/DerivativeFinancialInstruments" ], "xbrltype": "textBlockItemType" }, "us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable": { "auth_ref": [ "r396", "r397", "r401", "r403", "r404", "r405", "r406" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about the location and amount of derivative instruments and nonderivative instruments designated as hedging instruments reported before netting adjustments, and the amount of gain (loss) on derivative instruments and nonderivative instruments designated and qualified as hedging instruments.", "label": "Derivative Instruments, Gain (Loss) [Table]", "terseLabel": "Derivative Instruments, Gain (Loss) [Table]" } } }, "localname": "DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cirrus.com/role/DerivativeFinancialInstrumentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativeInstrumentsGainLossLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Derivative Instruments, Gain (Loss) [Line Items]", "terseLabel": "Derivative Instruments, Gain (Loss) [Line Items]" } } }, "localname": "DerivativeInstrumentsGainLossLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cirrus.com/role/DerivativeFinancialInstrumentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativeNotionalAmount": { "auth_ref": [ "r394", "r395" ], "lang": { "en-us": { "role": { "documentation": "Nominal or face amount used to calculate payment on derivative.", "label": "Derivative, Notional Amount", "terseLabel": "Notional value of foreign currency forward contract" } } }, "localname": "DerivativeNotionalAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cirrus.com/role/DerivativeFinancialInstrumentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisaggregationOfRevenueLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Disaggregation of Revenue [Line Items]", "terseLabel": "Disaggregation of Revenue [Line Items]" } } }, "localname": "DisaggregationOfRevenueLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cirrus.com/role/RevenuesNarrativeDetails", "http://www.cirrus.com/role/RevenuesSummaryofGeographicDisaggregationDetails", "http://www.cirrus.com/role/RevenuesSummaryofProductLinesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTable": { "auth_ref": [ "r311", "r313", "r314", "r315", "r316", "r317", "r318", "r319" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.", "label": "Disaggregation of Revenue [Table]", "terseLabel": "Disaggregation of Revenue [Table]" } } }, "localname": "DisaggregationOfRevenueTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cirrus.com/role/RevenuesNarrativeDetails", "http://www.cirrus.com/role/RevenuesSummaryofGeographicDisaggregationDetails", "http://www.cirrus.com/role/RevenuesSummaryofProductLinesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "auth_ref": [ "r311" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.", "label": "Disaggregation of Revenue [Table Text Block]", "terseLabel": "Disaggregation of Revenue" } } }, "localname": "DisaggregationOfRevenueTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cirrus.com/role/RevenuesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_DomesticCorporateDebtSecuritiesMember": { "auth_ref": [ "r177", "r322", "r329" ], "lang": { "en-us": { "role": { "documentation": "Debt security issued by corporation domiciled in United States of America (US).", "label": "Debt Security, Corporate, US [Member]", "terseLabel": "Corporate debt securities" } } }, "localname": "DomesticCorporateDebtSecuritiesMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cirrus.com/role/MarketableSecuritiesScheduleofAvailableforsaleSecuritiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EarningsPerShareAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Earnings Per Share [Abstract]" } } }, "localname": "EarningsPerShareAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasic": { "auth_ref": [ "r69", "r110", "r111", "r112", "r113", "r114", "r121", "r123", "r125", "r126", "r127", "r131", "r132", "r411", "r412", "r502", "r519" ], "lang": { "en-us": { "role": { "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.", "label": "Earnings Per Share, Basic", "verboseLabel": "Basic earnings per share (in dollars per share)" } } }, "localname": "EarningsPerShareBasic", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cirrus.com/role/ConsolidatedCondensedStatementsOfIncome", "http://www.cirrus.com/role/NetIncomePerShareCalculationofBasicandDilutedEarningsLossPerShareDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareDiluted": { "auth_ref": [ "r69", "r110", "r111", "r112", "r113", "r114", "r123", "r125", "r126", "r127", "r131", "r132", "r411", "r412", "r502", "r519" ], "lang": { "en-us": { "role": { "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.", "label": "Earnings Per Share, Diluted", "verboseLabel": "Diluted earnings per share (in dollars per share)" } } }, "localname": "EarningsPerShareDiluted", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cirrus.com/role/ConsolidatedCondensedStatementsOfIncome", "http://www.cirrus.com/role/NetIncomePerShareCalculationofBasicandDilutedEarningsLossPerShareDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareTextBlock": { "auth_ref": [ "r128", "r129", "r130", "r133" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for earnings per share.", "label": "Earnings Per Share [Text Block]", "verboseLabel": "Net Income Per Share" } } }, "localname": "EarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cirrus.com/role/NetIncomePerShare" ], "xbrltype": "textBlockItemType" }, "us-gaap_EffectiveIncomeTaxRateContinuingOperations": { "auth_ref": [ "r349" ], "lang": { "en-us": { "role": { "documentation": "Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "Effective Income Tax Rate Reconciliation, Percent", "terseLabel": "Effective tax rate", "verboseLabel": "Effective tax rate" } } }, "localname": "EffectiveIncomeTaxRateContinuingOperations", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cirrus.com/role/IncomeTaxesNarrativeDetails", "http://www.cirrus.com/role/IncomeTaxesProvisionforIncomeTaxesDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EmployeeRelatedLiabilitiesCurrent": { "auth_ref": [ "r45" ], "calculation": { "http://www.cirrus.com/role/ConsolidatedCondensedBalanceSheets": { "order": 6.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total of the carrying values as of the balance sheet date of obligations incurred through that date and payable for obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Employee-related Liabilities, Current", "terseLabel": "Accrued salaries and benefits" } } }, "localname": "EmployeeRelatedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cirrus.com/role/ConsolidatedCondensedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_EquityClassOfTreasuryStockLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Equity, Class of Treasury Stock [Line Items]", "terseLabel": "Equity, Class of Treasury Stock [Line Items]" } } }, "localname": "EquityClassOfTreasuryStockLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cirrus.com/role/StockholdersEquityShareRepurchaseProgramDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r0", "r63", "r64", "r65", "r101", "r102", "r103", "r107", "r115", "r117", "r134", "r191", "r287", "r288", "r340", "r341", "r342", "r357", "r358", "r410", "r433", "r434", "r435", "r436", "r437", "r438", "r446", "r527", "r528", "r529" ], "lang": { "en-us": { "role": { "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc.", "label": "Equity Component [Domain]", "terseLabel": "Equity Component [Domain]" } } }, "localname": "EquityComponentDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cirrus.com/role/ConsolidatedCondensedStatementsOfStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]", "terseLabel": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cirrus.com/role/FairValueofFinancialInstrumentsScheduleofFairValueofFinancialAssetsandLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": { "auth_ref": [ "r417", "r418", "r420" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about asset and liability measured at fair value on recurring and nonrecurring basis.", "label": "Fair Value, Recurring and Nonrecurring [Table]", "terseLabel": "Fair Value, Recurring and Nonrecurring [Table]" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cirrus.com/role/FairValueofFinancialInstrumentsScheduleofFairValueofFinancialAssetsandLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByBalanceSheetGroupingTextBlock": { "auth_ref": [ "r417", "r424" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the fair value of financial instruments, including financial assets and financial liabilities, and the measurements of those instruments, assets, and liabilities.", "label": "Fair Value, by Balance Sheet Grouping [Table Text Block]", "terseLabel": "Schedule of Fair Value of Financial Assets and Liabilities" } } }, "localname": "FairValueByBalanceSheetGroupingTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cirrus.com/role/FairValueofFinancialInstrumentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "auth_ref": [ "r254", "r268", "r269", "r322", "r323", "r324", "r325", "r326", "r327", "r328", "r329", "r418", "r457", "r458", "r459" ], "lang": { "en-us": { "role": { "documentation": "Information by level within fair value hierarchy and fair value measured at net asset value per share as practical expedient.", "label": "Fair Value Hierarchy and NAV [Axis]", "terseLabel": "Fair Value Hierarchy and NAV [Axis]" } } }, "localname": "FairValueByFairValueHierarchyLevelAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cirrus.com/role/FairValueofFinancialInstrumentsScheduleofFairValueofFinancialAssetsandLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Fair Value Disclosures [Abstract]" } } }, "localname": "FairValueDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresTextBlock": { "auth_ref": [ "r419" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for the fair value of financial instruments (as defined), including financial assets and financial liabilities (collectively, as defined), and the measurements of those instruments as well as disclosures related to the fair value of non-financial assets and liabilities. Such disclosures about the financial instruments, assets, and liabilities would include: (1) the fair value of the required items together with their carrying amounts (as appropriate); (2) for items for which it is not practicable to estimate fair value, disclosure would include: (a) information pertinent to estimating fair value (including, carrying amount, effective interest rate, and maturity, and (b) the reasons why it is not practicable to estimate fair value; (3) significant concentrations of credit risk including: (a) information about the activity, region, or economic characteristics identifying a concentration, (b) the maximum amount of loss the entity is exposed to based on the gross fair value of the related item, (c) policy for requiring collateral or other security and information as to accessing such collateral or security, and (d) the nature and brief description of such collateral or security; (4) quantitative information about market risks and how such risks are managed; (5) for items measured on both a recurring and nonrecurring basis information regarding the inputs used to develop the fair value measurement; and (6) for items presented in the financial statement for which fair value measurement is elected: (a) information necessary to understand the reasons for the election, (b) discussion of the effect of fair value changes on earnings, (c) a description of [similar groups] items for which the election is made and the relation thereof to the balance sheet, the aggregate carrying value of items included in the balance sheet that are not eligible for the election; (7) all other required (as defined) and desired information.", "label": "Fair Value Disclosures [Text Block]", "terseLabel": "Fair Value of Financial Instruments" } } }, "localname": "FairValueDisclosuresTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cirrus.com/role/FairValueofFinancialInstruments" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueInputsLevel1Member": { "auth_ref": [ "r254", "r322", "r323", "r328", "r329", "r418", "r457" ], "lang": { "en-us": { "role": { "documentation": "Quoted prices in active markets for identical assets or liabilities that the reporting entity can access at the measurement date.", "label": "Fair Value, Inputs, Level 1 [Member]", "terseLabel": "Quoted Prices in Active Markets for Identical Assets Level 1" } } }, "localname": "FairValueInputsLevel1Member", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cirrus.com/role/FairValueofFinancialInstrumentsScheduleofFairValueofFinancialAssetsandLiabilitiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel2Member": { "auth_ref": [ "r254", "r268", "r269", "r322", "r323", "r328", "r329", "r418", "r458" ], "lang": { "en-us": { "role": { "documentation": "Inputs other than quoted prices included within level 1 that are observable for an asset or liability, either directly or indirectly, including, but not limited to, quoted prices for similar assets or liabilities in active markets, or quoted prices for identical or similar assets or liabilities in inactive markets.", "label": "Fair Value, Inputs, Level 2 [Member]", "terseLabel": "Significant Other Observable Inputs Level 2" } } }, "localname": "FairValueInputsLevel2Member", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cirrus.com/role/FairValueofFinancialInstrumentsScheduleofFairValueofFinancialAssetsandLiabilitiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel3Member": { "auth_ref": [ "r254", "r268", "r269", "r322", "r323", "r324", "r325", "r326", "r327", "r328", "r329", "r418", "r459" ], "lang": { "en-us": { "role": { "documentation": "Unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.", "label": "Fair Value, Inputs, Level 3 [Member]", "terseLabel": "Significant Unobservable Inputs Level 3" } } }, "localname": "FairValueInputsLevel3Member", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cirrus.com/role/FairValueofFinancialInstrumentsScheduleofFairValueofFinancialAssetsandLiabilitiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "auth_ref": [ "r254", "r268", "r269", "r322", "r323", "r324", "r325", "r326", "r327", "r328", "r329", "r457", "r458", "r459" ], "lang": { "en-us": { "role": { "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value.", "label": "Fair Value Hierarchy and NAV [Domain]", "terseLabel": "Fair Value, Assets Measured on Recurring Basis, Disclosure Items [Domain]" } } }, "localname": "FairValueMeasurementsFairValueHierarchyDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cirrus.com/role/FairValueofFinancialInstrumentsScheduleofFairValueofFinancialAssetsandLiabilitiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueOfFinancialInstrumentsPolicy": { "auth_ref": [ "r421", "r422" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for determining the fair value of financial instruments.", "label": "Fair Value of Financial Instruments, Policy [Policy Text Block]", "terseLabel": "Fair Value of Financial Instruments" } } }, "localname": "FairValueOfFinancialInstrumentsPolicy", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cirrus.com/role/RecentlyIssuedAccountingPronouncementsPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_FinancialInstrumentAxis": { "auth_ref": [ "r183", "r184", "r187", "r188", "r189", "r195", "r196", "r197", "r198", "r199", "r201", "r203", "r204", "r205", "r265", "r285", "r407", "r454", "r455", "r456", "r457", "r458", "r459", "r460", "r461", "r462", "r463", "r464", "r465", "r466", "r467", "r468", "r469", "r470", "r471", "r472", "r473", "r474", "r475", "r476", "r477", "r478", "r479", "r480", "r481", "r482", "r483", "r556", "r557", "r558", "r559", "r560", "r561", "r562" ], "lang": { "en-us": { "role": { "documentation": "Information by type of financial instrument.", "label": "Financial Instrument [Axis]", "terseLabel": "Financial Instrument [Axis]" } } }, "localname": "FinancialInstrumentAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cirrus.com/role/FairValueofFinancialInstrumentsScheduleofFairValueofFinancialAssetsandLiabilitiesDetails", "http://www.cirrus.com/role/MarketableSecuritiesScheduleofAvailableforsaleSecuritiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsNet": { "auth_ref": [ "r214", "r487" ], "calculation": { "http://www.cirrus.com/role/ConsolidatedCondensedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Net", "terseLabel": "Intangibles, net" } } }, "localname": "FiniteLivedIntangibleAssetsNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cirrus.com/role/ConsolidatedCondensedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ForeignExchangeForwardMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Foreign exchange forward traded on an exchange (examples include but are not limited to the International Securities Exchange, Philadelphia Stock Exchange, or the Chicago Mercantile Exchange) for options or future contracts to buy or sell a certain currency, at a specified date, at a fixed exercise exchange rate.", "label": "Foreign Exchange Forward [Member]", "terseLabel": "Foreign currency forward contracts" } } }, "localname": "ForeignExchangeForwardMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cirrus.com/role/DerivativeFinancialInstrumentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ForeignGovernmentDebtSecuritiesMember": { "auth_ref": [ "r322", "r535" ], "lang": { "en-us": { "role": { "documentation": "Debt security issued by government not domiciled in United States of America (US).", "label": "Debt Security, Government, Non-US [Member]", "terseLabel": "Non-U.S. government securities" } } }, "localname": "ForeignGovernmentDebtSecuritiesMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cirrus.com/role/FairValueofFinancialInstrumentsScheduleofFairValueofFinancialAssetsandLiabilitiesDetails", "http://www.cirrus.com/role/MarketableSecuritiesScheduleofAvailableforsaleSecuritiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_GainLossOnSaleOfPropertyPlantEquipment": { "auth_ref": [ "r87" ], "calculation": { "http://www.cirrus.com/role/ConsolidatedCondensedStatementsOfCashFlows": { "order": 10.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of gain (loss) on sale or disposal of property, plant and equipment assets, including oil and gas property and timber property.", "label": "Gain (Loss) on Disposition of Property Plant Equipment", "negatedTerseLabel": "Loss on retirement or write-off of long-lived assets" } } }, "localname": "GainLossOnSaleOfPropertyPlantEquipment", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cirrus.com/role/ConsolidatedCondensedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_Goodwill": { "auth_ref": [ "r16", "r210", "r211", "r212", "r213", "r450", "r493" ], "calculation": { "http://www.cirrus.com/role/AcquisitionAllocationofPurchasePriceDetails": { "order": 7.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": 1.0 }, "http://www.cirrus.com/role/ConsolidatedCondensedBalanceSheets": { "order": 6.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill", "terseLabel": "Goodwill", "verboseLabel": "Goodwill" } } }, "localname": "Goodwill", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cirrus.com/role/AcquisitionAllocationofPurchasePriceDetails", "http://www.cirrus.com/role/ConsolidatedCondensedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_GrossProfit": { "auth_ref": [ "r70", "r95", "r143", "r152", "r154", "r157", "r160", "r190", "r228", "r229", "r230", "r232", "r233", "r234", "r235", "r236", "r237", "r238", "r425" ], "calculation": { "http://www.cirrus.com/role/ConsolidatedCondensedStatementsOfIncome": { "order": 1.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.", "label": "Gross Profit", "totalLabel": "Gross profit" } } }, "localname": "GrossProfit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cirrus.com/role/ConsolidatedCondensedStatementsOfIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_HedgingDesignationAxis": { "auth_ref": [ "r396", "r404" ], "lang": { "en-us": { "role": { "documentation": "Information by designation of purpose of derivative instrument.", "label": "Hedging Designation [Axis]", "terseLabel": "Hedging Designation [Axis]" } } }, "localname": "HedgingDesignationAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cirrus.com/role/DerivativeFinancialInstrumentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_HedgingDesignationDomain": { "auth_ref": [ "r396" ], "lang": { "en-us": { "role": { "documentation": "Designation of purpose of derivative instrument.", "label": "Hedging Designation [Domain]", "terseLabel": "Hedging Designation [Domain]" } } }, "localname": "HedgingDesignationDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cirrus.com/role/DerivativeFinancialInstrumentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "auth_ref": [ "r66", "r143", "r152", "r154", "r157", "r160", "r491", "r499", "r503", "r520" ], "calculation": { "http://www.cirrus.com/role/ConsolidatedCondensedStatementsOfIncome": { "order": 1.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.", "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest", "terseLabel": "Income before income taxes", "totalLabel": "Income before income taxes" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cirrus.com/role/ConsolidatedCondensedStatementsOfIncome", "http://www.cirrus.com/role/IncomeTaxesProvisionforIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeStatementAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income Statement [Abstract]" } } }, "localname": "IncomeStatementAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income Tax Disclosure [Abstract]" } } }, "localname": "IncomeTaxDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxDisclosureTextBlock": { "auth_ref": [ "r97", "r350", "r354", "r355", "r362", "r367", "r369", "r370", "r371" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information.", "label": "Income Tax Disclosure [Text Block]", "terseLabel": "Income Taxes" } } }, "localname": "IncomeTaxDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cirrus.com/role/IncomeTaxes" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxExaminationEstimateOfPossibleLoss": { "auth_ref": [ "r352" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Estimated amount of loss resulting from an adverse tax position.", "label": "Income Tax Examination, Estimate of Possible Loss", "terseLabel": "Estimate of possible loss" } } }, "localname": "IncomeTaxExaminationEstimateOfPossibleLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cirrus.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxExaminationPenaltiesAndInterestAccrued": { "auth_ref": [ "r351" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of estimated penalties and interest accrued as of the balance sheet date arising from income tax examinations.", "label": "Income Tax Examination, Penalties and Interest Accrued", "terseLabel": "Balance of accrued interest and penalties, net of tax" } } }, "localname": "IncomeTaxExaminationPenaltiesAndInterestAccrued", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cirrus.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r98", "r116", "r117", "r142", "r348", "r363", "r368", "r521" ], "calculation": { "http://www.cirrus.com/role/ConsolidatedCondensedStatementsOfIncome": { "order": 2.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "Income Tax Expense (Benefit)", "terseLabel": "Provision for income taxes" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cirrus.com/role/ConsolidatedCondensedStatementsOfIncome", "http://www.cirrus.com/role/IncomeTaxesNarrativeDetails", "http://www.cirrus.com/role/IncomeTaxesProvisionforIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayable": { "auth_ref": [ "r86" ], "calculation": { "http://www.cirrus.com/role/ConsolidatedCondensedStatementsOfCashFlows": { "order": 9.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate amount of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business.", "label": "Increase (Decrease) in Accounts Payable", "terseLabel": "Accounts payable and other accrued liabilities" } } }, "localname": "IncreaseDecreaseInAccountsPayable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cirrus.com/role/ConsolidatedCondensedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "auth_ref": [ "r86" ], "calculation": { "http://www.cirrus.com/role/ConsolidatedCondensedStatementsOfCashFlows": { "order": 12.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services.", "label": "Increase (Decrease) in Accounts Receivable", "negatedLabel": "Accounts receivable, net" } } }, "localname": "IncreaseDecreaseInAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cirrus.com/role/ConsolidatedCondensedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable": { "auth_ref": [ "r86" ], "calculation": { "http://www.cirrus.com/role/ConsolidatedCondensedStatementsOfCashFlows": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Increase (Decrease) in Income Taxes Payable", "terseLabel": "Income taxes payable" } } }, "localname": "IncreaseDecreaseInAccruedIncomeTaxesPayable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cirrus.com/role/ConsolidatedCondensedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInInventories": { "auth_ref": [ "r86" ], "calculation": { "http://www.cirrus.com/role/ConsolidatedCondensedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities.", "label": "Increase (Decrease) in Inventories", "negatedLabel": "Inventories" } } }, "localname": "IncreaseDecreaseInInventories", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cirrus.com/role/ConsolidatedCondensedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Operating Capital [Abstract]", "terseLabel": "Net change in operating assets and liabilities:" } } }, "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cirrus.com/role/ConsolidatedCondensedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInOtherOperatingAssets": { "auth_ref": [ "r86" ], "calculation": { "http://www.cirrus.com/role/ConsolidatedCondensedStatementsOfCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in operating assets classified as other.", "label": "Increase (Decrease) in Other Operating Assets", "negatedLabel": "Other assets" } } }, "localname": "IncreaseDecreaseInOtherOperatingAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cirrus.com/role/ConsolidatedCondensedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInStockholdersEquityRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Increase (Decrease) in Stockholders' Equity [Roll Forward]", "terseLabel": "Increase (Decrease) in Stockholders' Equity [Roll Forward]" } } }, "localname": "IncreaseDecreaseInStockholdersEquityRollForward", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cirrus.com/role/ConsolidatedCondensedStatementsOfStockholdersEquity" ], "xbrltype": "stringItemType" }, "us-gaap_InterestExpenseDebt": { "auth_ref": [ "r74", "r260", "r267", "r270", "r271" ], "calculation": { "http://www.cirrus.com/role/ConsolidatedCondensedStatementsOfIncome": { "order": 3.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the cost of borrowed funds accounted for as interest expense for debt.", "label": "Interest Expense, Debt", "negatedTerseLabel": "Interest expense" } } }, "localname": "InterestExpenseDebt", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cirrus.com/role/ConsolidatedCondensedStatementsOfIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Inventory Disclosure [Abstract]" } } }, "localname": "InventoryDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_InventoryDisclosureTextBlock": { "auth_ref": [ "r207" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for inventory. Includes, but is not limited to, the basis of stating inventory, the method of determining inventory cost, the classes of inventory, and the nature of the cost elements included in inventory.", "label": "Inventory Disclosure [Text Block]", "terseLabel": "Inventories" } } }, "localname": "InventoryDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cirrus.com/role/Inventories" ], "xbrltype": "textBlockItemType" }, "us-gaap_InventoryFinishedGoodsNetOfReserves": { "auth_ref": [ "r34", "r206" ], "calculation": { "http://www.cirrus.com/role/InventoriesScheduleofInventoriesDetails": { "order": 2.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Carrying amount, net of valuation reserves and adjustments, as of the balance sheet date of merchandise or goods held by the company that are readily available for sale.", "label": "Inventory, Finished Goods, Net of Reserves", "verboseLabel": "Finished goods" } } }, "localname": "InventoryFinishedGoodsNetOfReserves", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cirrus.com/role/InventoriesScheduleofInventoriesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryNet": { "auth_ref": [ "r5", "r39", "r450" ], "calculation": { "http://www.cirrus.com/role/ConsolidatedCondensedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 }, "http://www.cirrus.com/role/InventoriesScheduleofInventoriesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.", "label": "Inventory, Net", "totalLabel": "Total inventories", "verboseLabel": "Inventories" } } }, "localname": "InventoryNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cirrus.com/role/ConsolidatedCondensedBalanceSheets", "http://www.cirrus.com/role/InventoriesScheduleofInventoriesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryWorkInProcessNetOfReserves": { "auth_ref": [ "r35", "r206" ], "calculation": { "http://www.cirrus.com/role/InventoriesScheduleofInventoriesDetails": { "order": 1.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Carrying amount, net of reserves and adjustments, as of the balance sheet date of merchandise or goods which are partially completed. This inventory is generally comprised of raw materials, labor and factory overhead costs, which require further materials, labor and overhead to be converted into finished goods, and which generally require the use of estimates to determine percentage complete and pricing.", "label": "Inventory, Work in Process, Net of Reserves", "verboseLabel": "Work in process" } } }, "localname": "InventoryWorkInProcessNetOfReserves", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cirrus.com/role/InventoriesScheduleofInventoriesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InvestmentIncomeNet": { "auth_ref": [ "r73", "r74" ], "calculation": { "http://www.cirrus.com/role/ConsolidatedCondensedStatementsOfIncome": { "order": 2.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after accretion (amortization) of discount (premium), and investment expense, of interest income and dividend income on nonoperating securities.", "label": "Investment Income, Net", "terseLabel": "Interest income" } } }, "localname": "InvestmentIncomeNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cirrus.com/role/ConsolidatedCondensedStatementsOfIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of maturities of an entity's investments as well as any other information pertinent to the investments.", "label": "Investments Classified by Contractual Maturity Date [Table Text Block]", "terseLabel": "Schedule of Cost and Estimated Fair Value of Available-for-sale Securities by Contractual Maturity" } } }, "localname": "InvestmentsClassifiedByContractualMaturityDateTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cirrus.com/role/MarketableSecuritiesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock": { "auth_ref": [ "r186", "r492", "r508", "r536", "r563" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for investments in certain debt and equity securities.", "label": "Investments in Debt and Marketable Equity Securities (and Certain Trading Assets) Disclosure [Text Block]", "terseLabel": "Marketable Securities" } } }, "localname": "InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cirrus.com/role/MarketableSecurities" ], "xbrltype": "textBlockItemType" }, "us-gaap_LegalMattersAndContingenciesTextBlock": { "auth_ref": [ "r224" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for legal proceedings, legal contingencies, litigation, regulatory and environmental matters and other contingencies.", "label": "Legal Matters and Contingencies [Text Block]", "terseLabel": "Legal Matters" } } }, "localname": "LegalMattersAndContingenciesTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cirrus.com/role/LegalMatters" ], "xbrltype": "textBlockItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r32", "r95", "r190", "r425", "r450", "r498", "r515" ], "calculation": { "http://www.cirrus.com/role/ConsolidatedCondensedBalanceSheets": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.", "label": "Liabilities and Equity", "totalLabel": "Total liabilities and stockholders' equity" } } }, "localname": "LiabilitiesAndStockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cirrus.com/role/ConsolidatedCondensedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities and Equity [Abstract]", "terseLabel": "Liabilities and Stockholders' Equity" } } }, "localname": "LiabilitiesAndStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cirrus.com/role/ConsolidatedCondensedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r9", "r46", "r95", "r190", "r228", "r229", "r230", "r232", "r233", "r234", "r235", "r236", "r237", "r238", "r388", "r391", "r392", "r425", "r448", "r449", "r450" ], "calculation": { "http://www.cirrus.com/role/ConsolidatedCondensedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.", "label": "Liabilities, Current", "totalLabel": "Total current liabilities" } } }, "localname": "LiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cirrus.com/role/ConsolidatedCondensedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities, Current [Abstract]", "terseLabel": "Current liabilities:" } } }, "localname": "LiabilitiesCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cirrus.com/role/ConsolidatedCondensedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesNoncurrent": { "auth_ref": [ "r11", "r12", "r13", "r21", "r22", "r95", "r190", "r228", "r229", "r230", "r232", "r233", "r234", "r235", "r236", "r237", "r238", "r388", "r391", "r392", "r425", "r448", "r449" ], "calculation": { "http://www.cirrus.com/role/ConsolidatedCondensedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of obligation due after one year or beyond the normal operating cycle, if longer.", "label": "Liabilities, Noncurrent", "totalLabel": "Total long-term liabilities" } } }, "localname": "LiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cirrus.com/role/ConsolidatedCondensedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesNoncurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities, Noncurrent [Abstract]", "terseLabel": "Long-term liabilities:" } } }, "localname": "LiabilitiesNoncurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cirrus.com/role/ConsolidatedCondensedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCredit": { "auth_ref": [ "r21", "r497", "r510" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The carrying value as of the balance sheet date of the current and noncurrent portions of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement.", "label": "Long-Term Line of Credit", "terseLabel": "Amounts drawn under the credit facility" } } }, "localname": "LineOfCredit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cirrus.com/role/FairValueofFinancialInstrumentsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Line of Credit Facility [Abstract]" } } }, "localname": "LineOfCreditFacilityAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_LineOfCreditFacilityFairValueOfAmountOutstanding": { "auth_ref": [ "r423" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Fair value of the amount outstanding under the credit facility.", "label": "Line of Credit Facility, Fair Value of Amount Outstanding", "terseLabel": "Credit facility, fair value" } } }, "localname": "LineOfCreditFacilityFairValueOfAmountOutstanding", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cirrus.com/role/FairValueofFinancialInstrumentsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Line of Credit Facility [Line Items]", "terseLabel": "Line of Credit Facility [Line Items]" } } }, "localname": "LineOfCreditFacilityLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cirrus.com/role/RevolvingCreditFacilityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": { "auth_ref": [ "r44" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility.", "label": "Line of Credit Facility, Maximum Borrowing Capacity", "terseLabel": "Line of credit facility maximum borrowing capacity" } } }, "localname": "LineOfCreditFacilityMaximumBorrowingCapacity", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cirrus.com/role/RevolvingCreditFacilityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityTable": { "auth_ref": [ "r44", "r94" ], "lang": { "en-us": { "role": { "documentation": "A table or schedule providing information pertaining to short-term or long-term contractual arrangements with lenders, including letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line.", "label": "Line of Credit Facility [Table]", "terseLabel": "Line of Credit Facility [Table]" } } }, "localname": "LineOfCreditFacilityTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cirrus.com/role/RevolvingCreditFacilityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The fee, expressed as a percentage of the line of credit facility, for available but unused credit capacity under the credit facility.", "label": "Line of Credit Facility, Unused Capacity, Commitment Fee Percentage", "terseLabel": "Line of credit facility, unused capacity, commitment fee percentage" } } }, "localname": "LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cirrus.com/role/RevolvingCreditFacilityDetails" ], "xbrltype": "percentItemType" }, "us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock": { "auth_ref": [ "r172" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for claims held for amounts due a entity, excluding financing receivables. Examples include, but are not limited to, trade accounts receivables, notes receivables, loans receivables. Includes disclosure for allowance for credit losses.", "label": "Loans, Notes, Trade and Other Receivables Disclosure [Text Block]", "terseLabel": "Accounts Receivable, net" } } }, "localname": "LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cirrus.com/role/AccountsReceivablenet" ], "xbrltype": "textBlockItemType" }, "us-gaap_LondonInterbankOfferedRateLIBORMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Interest rate at which a bank borrows funds from other banks in the London interbank market.", "label": "London Interbank Offered Rate (LIBOR) [Member]", "terseLabel": "London Interbank Offered Rate (LIBOR)" } } }, "localname": "LondonInterbankOfferedRateLIBORMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cirrus.com/role/RevolvingCreditFacilityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LongTermLineOfCredit": { "auth_ref": [ "r47", "r226", "r227" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The carrying value as of the balance sheet date of the noncurrent portion of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement.", "label": "Long-Term Line of Credit, Noncurrent", "terseLabel": "Amount outstanding" } } }, "localname": "LongTermLineOfCredit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cirrus.com/role/RevolvingCreditFacilityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_MarketableSecuritiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Marketable Securities [Abstract]" } } }, "localname": "MarketableSecuritiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_MarketableSecuritiesPolicy": { "auth_ref": [ "r507" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for investment classified as marketable security.", "label": "Marketable Securities, Policy [Policy Text Block]", "terseLabel": "Marketable Securities" } } }, "localname": "MarketableSecuritiesPolicy", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cirrus.com/role/RecentlyIssuedAccountingPronouncementsPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_MoneyMarketFundsMember": { "auth_ref": [ "r322" ], "lang": { "en-us": { "role": { "documentation": "Fund that invests in short-term money-market instruments, for example, but not limited to, commercial paper, banker's acceptances, repurchase agreements, government securities, certificates of deposit, and other highly liquid securities.", "label": "Money Market Funds [Member]", "terseLabel": "Money market funds" } } }, "localname": "MoneyMarketFundsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cirrus.com/role/FairValueofFinancialInstrumentsScheduleofFairValueofFinancialAssetsandLiabilitiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r84" ], "calculation": { "http://www.cirrus.com/role/ConsolidatedCondensedStatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.", "label": "Net Cash Provided by (Used in) Financing Activities", "totalLabel": "Net cash used in financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cirrus.com/role/ConsolidatedCondensedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]", "terseLabel": "Cash flows from financing activities:" } } }, "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cirrus.com/role/ConsolidatedCondensedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r84" ], "calculation": { "http://www.cirrus.com/role/ConsolidatedCondensedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.", "label": "Net Cash Provided by (Used in) Investing Activities", "totalLabel": "Net cash used in investing activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cirrus.com/role/ConsolidatedCondensedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]", "terseLabel": "Cash flows from investing activities:" } } }, "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cirrus.com/role/ConsolidatedCondensedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r84", "r85", "r88" ], "calculation": { "http://www.cirrus.com/role/ConsolidatedCondensedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.", "label": "Net Cash Provided by (Used in) Operating Activities", "totalLabel": "Net cash provided by (used in) operating activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cirrus.com/role/ConsolidatedCondensedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "Cash flows from operating activities:" } } }, "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cirrus.com/role/ConsolidatedCondensedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r2", "r58", "r60", "r65", "r67", "r88", "r95", "r106", "r110", "r111", "r112", "r113", "r116", "r117", "r124", "r143", "r152", "r154", "r157", "r160", "r190", "r228", "r229", "r230", "r232", "r233", "r234", "r235", "r236", "r237", "r238", "r412", "r425", "r500", "r517" ], "calculation": { "http://www.cirrus.com/role/ConsolidatedCondensedStatementsOfCashFlows": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://www.cirrus.com/role/ConsolidatedCondensedStatementsOfComprehensiveIncome": { "order": 1.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 }, "http://www.cirrus.com/role/ConsolidatedCondensedStatementsOfIncome": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.", "label": "Net Income (Loss) Attributable to Parent", "terseLabel": "Net income", "totalLabel": "Net income", "verboseLabel": "Net income" } } }, "localname": "NetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cirrus.com/role/ConsolidatedCondensedStatementsOfCashFlows", "http://www.cirrus.com/role/ConsolidatedCondensedStatementsOfComprehensiveIncome", "http://www.cirrus.com/role/ConsolidatedCondensedStatementsOfIncome", "http://www.cirrus.com/role/ConsolidatedCondensedStatementsOfStockholdersEquity", "http://www.cirrus.com/role/NetIncomePerShareCalculationofBasicandDilutedEarningsLossPerShareDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock": { "auth_ref": [ "r1", "r104", "r105", "r108", "r109", "r118", "r119", "r120", "r173", "r174", "r192", "r193", "r359", "r360", "r361", "r409", "r413", "r414", "r415", "r426", "r427", "r428", "r441", "r442", "r445", "r447", "r488", "r489", "r490", "r530", "r531", "r532", "r533", "r534" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for change in accounting principle. Includes, but is not limited to, nature, reason, and method of adopting amendment to accounting standards or other change in accounting principle.", "label": "Accounting Standards Update and Change in Accounting Principle [Text Block]", "terseLabel": "Recently Issued Accounting Pronouncements" } } }, "localname": "NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cirrus.com/role/RecentlyIssuedAccountingPronouncements" ], "xbrltype": "textBlockItemType" }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.", "label": "New Accounting Pronouncements, Policy [Policy Text Block]", "terseLabel": "Recently Issued Accounting Pronouncements" } } }, "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cirrus.com/role/RecentlyIssuedAccountingPronouncementsPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_NondesignatedMember": { "auth_ref": [ "r396" ], "lang": { "en-us": { "role": { "documentation": "Derivative instrument not designated as hedging instrument under Generally Accepted Accounting Principles (GAAP).", "label": "Not Designated as Hedging Instrument [Member]", "terseLabel": "Not Designated as Hedging Instrument" } } }, "localname": "NondesignatedMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cirrus.com/role/DerivativeFinancialInstrumentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_NumberOfForeignCurrencyDerivativesHeld": { "auth_ref": [ "r394", "r395" ], "lang": { "en-us": { "role": { "documentation": "Number of foreign currency exchange rate derivatives held by the entity at the reporting date.", "label": "Number of Foreign Currency Derivatives Held", "terseLabel": "Number of foreign currency derivatives held" } } }, "localname": "NumberOfForeignCurrencyDerivativesHeld", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cirrus.com/role/DerivativeFinancialInstrumentsDetails" ], "xbrltype": "integerItemType" }, "us-gaap_NumberOfReportableSegments": { "auth_ref": [ "r136" ], "lang": { "en-us": { "role": { "documentation": "Number of segments reported by the entity. A reportable segment is a component of an entity for which there is an accounting requirement to report separate financial information on that component in the entity's financial statements.", "label": "Number of Reportable Segments", "verboseLabel": "Number of reportable segments" } } }, "localname": "NumberOfReportableSegments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cirrus.com/role/SegmentInformationDetails" ], "xbrltype": "integerItemType" }, "us-gaap_OperatingExpenses": { "auth_ref": [], "calculation": { "http://www.cirrus.com/role/ConsolidatedCondensedStatementsOfIncome": { "order": 2.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense.", "label": "Operating Expenses", "totalLabel": "Total operating expenses" } } }, "localname": "OperatingExpenses", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cirrus.com/role/ConsolidatedCondensedStatementsOfIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingExpensesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Operating Expenses [Abstract]", "terseLabel": "Operating expenses" } } }, "localname": "OperatingExpensesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cirrus.com/role/ConsolidatedCondensedStatementsOfIncome" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [ "r143", "r152", "r154", "r157", "r160" ], "calculation": { "http://www.cirrus.com/role/ConsolidatedCondensedStatementsOfIncome": { "order": 1.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The net result for the period of deducting operating expenses from operating revenues.", "label": "Operating Income (Loss)", "totalLabel": "Income from operations" } } }, "localname": "OperatingIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cirrus.com/role/ConsolidatedCondensedStatementsOfIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityCurrent": { "auth_ref": [ "r444" ], "calculation": { "http://www.cirrus.com/role/ConsolidatedCondensedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.", "label": "Operating Lease, Liability, Current", "verboseLabel": "Current lease liabilities" } } }, "localname": "OperatingLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cirrus.com/role/ConsolidatedCondensedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "auth_ref": [ "r444" ], "calculation": { "http://www.cirrus.com/role/ConsolidatedCondensedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesNoncurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.", "label": "Operating Lease, Liability, Noncurrent", "terseLabel": "Non-current lease liabilities" } } }, "localname": "OperatingLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cirrus.com/role/ConsolidatedCondensedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAsset": { "auth_ref": [ "r443" ], "calculation": { "http://www.cirrus.com/role/ConsolidatedCondensedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's right to use underlying asset under operating lease.", "label": "Operating Lease, Right-of-Use Asset", "terseLabel": "Right-of-use lease assets" } } }, "localname": "OperatingLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cirrus.com/role/ConsolidatedCondensedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Organization, Consolidation and Presentation of Financial Statements [Abstract]" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock": { "auth_ref": [ "r3", "r393" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for organization, consolidation and basis of presentation of financial statements disclosure.", "label": "Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block]", "terseLabel": "Basis of Presentation" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cirrus.com/role/BasisofPresentation" ], "xbrltype": "textBlockItemType" }, "us-gaap_OtherAccruedLiabilitiesCurrent": { "auth_ref": [ "r45" ], "calculation": { "http://www.cirrus.com/role/ConsolidatedCondensedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of expenses incurred but not yet paid classified as other, due within one year or the normal operating cycle, if longer.", "label": "Other Accrued Liabilities, Current", "terseLabel": "Other accrued liabilities" } } }, "localname": "OtherAccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cirrus.com/role/ConsolidatedCondensedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsCurrent": { "auth_ref": [ "r41", "r450" ], "calculation": { "http://www.cirrus.com/role/ConsolidatedCondensedBalanceSheets": { "order": 6.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current assets classified as other.", "label": "Other Assets, Current", "verboseLabel": "Other current assets" } } }, "localname": "OtherAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cirrus.com/role/ConsolidatedCondensedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsNoncurrent": { "auth_ref": [ "r17" ], "calculation": { "http://www.cirrus.com/role/ConsolidatedCondensedBalanceSheets": { "order": 9.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncurrent assets classified as other.", "label": "Other Assets, Noncurrent", "verboseLabel": "Other assets" } } }, "localname": "OtherAssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cirrus.com/role/ConsolidatedCondensedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossBeforeReclassificationAndTax": { "auth_ref": [ "r51", "r55", "r429", "r430", "r432" ], "calculation": { "http://www.cirrus.com/role/ConsolidatedCondensedStatementsOfComprehensiveIncome": { "order": 2.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount before tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature.", "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Gain (Loss), before Reclassification and Tax", "terseLabel": "Foreign currency translation loss" } } }, "localname": "OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossBeforeReclassificationAndTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cirrus.com/role/ConsolidatedCondensedStatementsOfComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeReclassificationAdjustmentsAndTax": { "auth_ref": [ "r52", "r53" ], "calculation": { "http://www.cirrus.com/role/ConsolidatedCondensedStatementsOfComprehensiveIncome": { "order": 3.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, before tax and adjustment, of unrealized gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale) and unrealized gain (loss) on investment in debt security measured at amortized cost (held-to-maturity) from transfer to available-for-sale.", "label": "OCI, Debt Securities, Available-for-Sale, Gain (Loss), before Adjustment and Tax", "terseLabel": "Unrealized loss on marketable securities" } } }, "localname": "OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeReclassificationAdjustmentsAndTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cirrus.com/role/ConsolidatedCondensedStatementsOfComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax": { "auth_ref": [ "r52", "r53", "r55" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after tax and adjustment, of unrealized gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale) and unrealized gain (loss) on investment in debt security measured at amortized cost (held-to-maturity) from transfer to available-for-sale.", "label": "OCI, Debt Securities, Available-for-Sale, Gain (Loss), after Adjustment and Tax", "terseLabel": "Change in unrealized gain (loss) on marketable securities, net of tax" } } }, "localname": "OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cirrus.com/role/ConsolidatedCondensedStatementsOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Other Comprehensive Income (Loss), before Tax, Portion Attributable to Parent [Abstract]", "terseLabel": "Other comprehensive income (loss), before tax" } } }, "localname": "OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParentAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cirrus.com/role/ConsolidatedCondensedStatementsOfComprehensiveIncome" ], "xbrltype": "stringItemType" }, "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax": { "auth_ref": [ "r51" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature.", "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax", "terseLabel": "Change in foreign currency translation adjustments" } } }, "localname": "OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cirrus.com/role/ConsolidatedCondensedStatementsOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossTaxPortionAttributableToParent1": { "auth_ref": [ "r385", "r386", "r389" ], "calculation": { "http://www.cirrus.com/role/ConsolidatedCondensedStatementsOfComprehensiveIncome": { "order": 4.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of tax expense (benefit) allocated to other comprehensive income (loss) attributable to parent entity.", "label": "Other Comprehensive Income (Loss), Tax, Portion Attributable to Parent", "negatedTerseLabel": "Benefit for income taxes" } } }, "localname": "OtherComprehensiveIncomeLossTaxPortionAttributableToParent1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cirrus.com/role/ConsolidatedCondensedStatementsOfComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNoncashIncomeExpense": { "auth_ref": [ "r88" ], "calculation": { "http://www.cirrus.com/role/ConsolidatedCondensedStatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (expense) included in net income that results in no cash inflow (outflow), classified as other.", "label": "Other Noncash Income (Expense)", "negatedTerseLabel": "Other non-cash adjustments" } } }, "localname": "OtherNoncashIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cirrus.com/role/ConsolidatedCondensedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNonoperatingIncomeExpense": { "auth_ref": [ "r75" ], "calculation": { "http://www.cirrus.com/role/ConsolidatedCondensedStatementsOfIncome": { "order": 4.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (expense) related to nonoperating activities, classified as other.", "label": "Other Nonoperating Income (Expense)", "terseLabel": "Other income (expense)" } } }, "localname": "OtherNonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cirrus.com/role/ConsolidatedCondensedStatementsOfIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsForRepurchaseOfCommonStock": { "auth_ref": [ "r83" ], "calculation": { "http://www.cirrus.com/role/ConsolidatedCondensedStatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow to reacquire common stock during the period.", "label": "Payments for Repurchase of Common Stock", "negatedLabel": "Repurchase and retirement of common stock" } } }, "localname": "PaymentsForRepurchaseOfCommonStock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cirrus.com/role/ConsolidatedCondensedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation": { "auth_ref": [ "r83" ], "calculation": { "http://www.cirrus.com/role/ConsolidatedCondensedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow to satisfy grantee's tax withholding obligation for award under share-based payment arrangement.", "label": "Payment, Tax Withholding, Share-Based Payment Arrangement", "negatedLabel": "Repurchase of stock to satisfy employee tax withholding obligations" } } }, "localname": "PaymentsRelatedToTaxWithholdingForShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cirrus.com/role/ConsolidatedCondensedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt": { "auth_ref": [ "r76", "r79", "r175" ], "calculation": { "http://www.cirrus.com/role/ConsolidatedCondensedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow to acquire investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Payments to Acquire Debt Securities, Available-for-Sale", "negatedLabel": "Purchases of available-for-sale marketable securities" } } }, "localname": "PaymentsToAcquireAvailableForSaleSecuritiesDebt", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cirrus.com/role/ConsolidatedCondensedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireBusinessesGross": { "auth_ref": [ "r80", "r383" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the acquisition of business during the period. The cash portion only of the acquisition price.", "label": "Payments to Acquire Businesses, Gross", "terseLabel": "Consideration paid" } } }, "localname": "PaymentsToAcquireBusinessesGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cirrus.com/role/AcquisitionNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireIntangibleAssets": { "auth_ref": [ "r81" ], "calculation": { "http://www.cirrus.com/role/ConsolidatedCondensedStatementsOfCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow to acquire asset without physical form usually arising from contractual or other legal rights, excluding goodwill.", "label": "Payments to Acquire Intangible Assets", "negatedLabel": "Investments in technology" } } }, "localname": "PaymentsToAcquireIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cirrus.com/role/ConsolidatedCondensedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "auth_ref": [ "r81" ], "calculation": { "http://www.cirrus.com/role/ConsolidatedCondensedStatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Payments to Acquire Property, Plant, and Equipment", "negatedLabel": "Purchases of property, equipment and software" } } }, "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cirrus.com/role/ConsolidatedCondensedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidExpenseCurrent": { "auth_ref": [ "r7", "r40", "r208", "r209" ], "calculation": { "http://www.cirrus.com/role/ConsolidatedCondensedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits within a future period of one year or the normal operating cycle, if longer.", "label": "Prepaid Expense, Current", "verboseLabel": "Prepaid assets" } } }, "localname": "PrepaidExpenseCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cirrus.com/role/ConsolidatedCondensedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities": { "auth_ref": [ "r76", "r77", "r175" ], "calculation": { "http://www.cirrus.com/role/ConsolidatedCondensedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow from sale, maturity, prepayment and call of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Proceeds from Sale and Maturity of Debt Securities, Available-for-Sale", "terseLabel": "Maturities and sales of available-for-sale marketable securities" } } }, "localname": "ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cirrus.com/role/ConsolidatedCondensedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromStockOptionsExercised": { "auth_ref": [ "r82", "r339" ], "calculation": { "http://www.cirrus.com/role/ConsolidatedCondensedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow from exercise of option under share-based payment arrangement.", "label": "Proceeds from Stock Options Exercised", "terseLabel": "Issuance of common stock, net of shares withheld for taxes" } } }, "localname": "ProceedsFromStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cirrus.com/role/ConsolidatedCondensedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r215", "r450", "r509", "r516" ], "calculation": { "http://www.cirrus.com/role/ConsolidatedCondensedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.", "label": "Property, Plant and Equipment, Net", "verboseLabel": "Property and equipment, net" } } }, "localname": "PropertyPlantAndEquipmentNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cirrus.com/role/ConsolidatedCondensedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ResearchAndDevelopmentExpense": { "auth_ref": [ "r345", "r485", "r550" ], "calculation": { "http://www.cirrus.com/role/ConsolidatedCondensedStatementsOfIncome": { "order": 1.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate costs incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process whether intended for sale or the entity's use, during the reporting period charged to research and development projects, including the costs of developing computer software up to the point in time of achieving technological feasibility, and costs allocated in accounting for a business combination to in-process projects deemed to have no alternative future use.", "label": "Research and Development Expense", "terseLabel": "Research and development" } } }, "localname": "ResearchAndDevelopmentExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cirrus.com/role/ConsolidatedCondensedStatementsOfIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember": { "auth_ref": [ "r14" ], "lang": { "en-us": { "role": { "documentation": "Type of cash and cash equivalent. Cash is currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash and Cash Equivalents [Domain]", "terseLabel": "Cash and Cash Equivalents [Domain]" } } }, "localname": "RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cirrus.com/role/FairValueofFinancialInstrumentsScheduleofFairValueofFinancialAssetsandLiabilitiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r28", "r288", "r450", "r514", "r530", "r534" ], "calculation": { "http://www.cirrus.com/role/ConsolidatedCondensedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings (Accumulated Deficit)", "terseLabel": "Accumulated earnings" } } }, "localname": "RetainedEarningsAccumulatedDeficit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cirrus.com/role/ConsolidatedCondensedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [ "r0", "r101", "r102", "r103", "r107", "r115", "r117", "r191", "r340", "r341", "r342", "r357", "r358", "r410", "r527", "r529" ], "lang": { "en-us": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings [Member]", "terseLabel": "Accumulated Earnings (Deficit)" } } }, "localname": "RetainedEarningsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cirrus.com/role/ConsolidatedCondensedStatementsOfStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueFromContractWithCustomerAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Revenue from Contract with Customer [Abstract]" } } }, "localname": "RevenueFromContractWithCustomerAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "auth_ref": [ "r139", "r140", "r151", "r155", "r156", "r162", "r163", "r166", "r310", "r311", "r486" ], "calculation": { "http://www.cirrus.com/role/ConsolidatedCondensedStatementsOfIncome": { "order": 1.0, "parentTag": "us-gaap_GrossProfit", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.", "label": "Revenue from Contract with Customer, Excluding Assessed Tax", "terseLabel": "Net sales" } } }, "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cirrus.com/role/ConsolidatedCondensedStatementsOfIncome", "http://www.cirrus.com/role/RevenuesSummaryofGeographicDisaggregationDetails", "http://www.cirrus.com/role/RevenuesSummaryofProductLinesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueFromContractWithCustomerPolicyTextBlock": { "auth_ref": [ "r91", "r302", "r303", "r304", "r305", "r306", "r307", "r308", "r309", "r320" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for revenue from contract with customer.", "label": "Revenue from Contract with Customer [Policy Text Block]", "terseLabel": "Revenues" } } }, "localname": "RevenueFromContractWithCustomerPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cirrus.com/role/RecentlyIssuedAccountingPronouncementsPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "auth_ref": [ "r294", "r295", "r296", "r297", "r298", "r299", "r300", "r301", "r312", "r320" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure of revenue from contract with customer to transfer good or service and to transfer nonfinancial asset. Includes, but is not limited to, disaggregation of revenue, credit loss recognized from contract with customer, judgment and change in judgment related to contract with customer, and asset recognized from cost incurred to obtain or fulfill contract with customer. Excludes insurance and lease contracts.", "label": "Revenue from Contract with Customer [Text Block]", "terseLabel": "Revenues" } } }, "localname": "RevenueFromContractWithCustomerTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cirrus.com/role/Revenues" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock": { "auth_ref": [ "r49" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the various types of trade accounts and notes receivable and for each the gross carrying value, allowance, and net carrying value as of the balance sheet date. Presentation is categorized by current, noncurrent and unclassified receivables.", "label": "Schedule of Accounts, Notes, Loans and Financing Receivable [Table Text Block]", "terseLabel": "Components of Accounts Receivable, net" } } }, "localname": "ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cirrus.com/role/AccountsReceivablenetTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Debt Securities, Available-for-Sale [Line Items]", "terseLabel": "Debt Securities, Available-for-sale [Line Items]" } } }, "localname": "ScheduleOfAvailableForSaleSecuritiesLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cirrus.com/role/MarketableSecuritiesNarrativeDetails", "http://www.cirrus.com/role/MarketableSecuritiesScheduleofAvailableforsaleSecuritiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the reconciliation of available-for-sale securities from cost basis to fair value.", "label": "Schedule of Available-for-Sale Securities Reconciliation [Table Text Block]", "terseLabel": "Schedule of Available-for-sale Securities" } } }, "localname": "ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cirrus.com/role/MarketableSecuritiesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable": { "auth_ref": [ "r373", "r374", "r378" ], "lang": { "en-us": { "role": { "documentation": "Schedule reflecting each material business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities.", "label": "Schedule of Business Acquisitions, by Acquisition [Table]", "terseLabel": "Schedule of Business Acquisitions, by Acquisition [Table]" } } }, "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cirrus.com/role/AcquisitionAllocationofPurchasePriceDetails", "http://www.cirrus.com/role/AcquisitionNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "auth_ref": [ "r127" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations.", "label": "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]", "terseLabel": "Schedule of Earnings Per Share, Basic and Diluted" } } }, "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cirrus.com/role/NetIncomePerShareTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": { "auth_ref": [ "r10", "r36", "r37", "r38" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the carrying amount as of the balance sheet date of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process.", "label": "Schedule of Inventory, Current [Table Text Block]", "terseLabel": "Schedule of Inventories" } } }, "localname": "ScheduleOfInventoryCurrentTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cirrus.com/role/InventoriesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfOtherDerivativesNotDesignatedAsHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock": { "auth_ref": [ "r400", "r402" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of derivative instrument not designated or qualifying as hedging instrument.", "label": "Derivatives Not Designated as Hedging Instruments [Table Text Block]", "terseLabel": "Schedule of Before-Tax Effect of Derivative Instruments Not Designated as Hedging Instruments" } } }, "localname": "ScheduleOfOtherDerivativesNotDesignatedAsHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cirrus.com/role/DerivativeFinancialInstrumentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock": { "auth_ref": [ "r377" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the amounts recognized as of the acquisition date for each major class of assets acquired and liabilities assumed. May include but not limited to the following: (a) acquired receivables; (b) contingencies recognized at the acquisition date; and (c) the fair value of noncontrolling interests in the acquiree.", "label": "Schedule of Recognized Identified Assets Acquired and Liabilities Assumed [Table Text Block]", "terseLabel": "Allocation of Purchase Price" } } }, "localname": "ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cirrus.com/role/AcquisitionTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SegmentReportingAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Segment Reporting [Abstract]" } } }, "localname": "SegmentReportingAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_SegmentReportingDisclosureTextBlock": { "auth_ref": [ "r135", "r137", "r138", "r143", "r144", "r154", "r158", "r159", "r160", "r161", "r162", "r165", "r166", "r167" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for reporting segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments.", "label": "Segment Reporting Disclosure [Text Block]", "terseLabel": "Segment Information" } } }, "localname": "SegmentReportingDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cirrus.com/role/SegmentInformation" ], "xbrltype": "textBlockItemType" }, "us-gaap_SegmentReportingPolicyPolicyTextBlock": { "auth_ref": [ "r145", "r146", "r147", "r148", "r149", "r150", "r163" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for segment reporting.", "label": "Segment Reporting, Policy [Policy Text Block]", "terseLabel": "Segment Information" } } }, "localname": "SegmentReportingPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cirrus.com/role/RecentlyIssuedAccountingPronouncementsPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_SellingGeneralAndAdministrativeExpense": { "auth_ref": [ "r72" ], "calculation": { "http://www.cirrus.com/role/ConsolidatedCondensedStatementsOfIncome": { "order": 2.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate total costs related to selling a firm's product and services, as well as all other general and administrative expenses. Direct selling expenses (for example, credit, warranty, and advertising) are expenses that can be directly linked to the sale of specific products. Indirect selling expenses are expenses that cannot be directly linked to the sale of specific products, for example telephone expenses, Internet, and postal charges. General and administrative expenses include salaries of non-sales personnel, rent, utilities, communication, etc.", "label": "Selling, General and Administrative Expense", "terseLabel": "Selling, general and administrative" } } }, "localname": "SellingGeneralAndAdministrativeExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cirrus.com/role/ConsolidatedCondensedStatementsOfIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensation": { "auth_ref": [ "r86" ], "calculation": { "http://www.cirrus.com/role/ConsolidatedCondensedStatementsOfCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncash expense for share-based payment arrangement.", "label": "Share-Based Payment Arrangement, Noncash Expense", "terseLabel": "Stock-based compensation expense" } } }, "localname": "ShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cirrus.com/role/ConsolidatedCondensedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareRepurchaseProgramAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by share repurchase program.", "label": "Share Repurchase Program [Axis]", "terseLabel": "Share Repurchase Program [Axis]" } } }, "localname": "ShareRepurchaseProgramAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cirrus.com/role/StockholdersEquityShareRepurchaseProgramDetails", "http://www.cirrus.com/role/SubsequentEventsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareRepurchaseProgramDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the share repurchase program.", "label": "Share Repurchase Program [Domain]", "terseLabel": "Share Repurchase Program [Domain]" } } }, "localname": "ShareRepurchaseProgramDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cirrus.com/role/StockholdersEquityShareRepurchaseProgramDetails", "http://www.cirrus.com/role/SubsequentEventsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r0", "r48", "r63", "r64", "r65", "r101", "r102", "r103", "r107", "r115", "r117", "r134", "r191", "r287", "r288", "r340", "r341", "r342", "r357", "r358", "r410", "r433", "r434", "r435", "r436", "r437", "r438", "r446", "r527", "r528", "r529" ], "lang": { "en-us": { "role": { "documentation": "Information by component of equity.", "label": "Equity Components [Axis]", "terseLabel": "Equity Components [Axis]" } } }, "localname": "StatementEquityComponentsAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cirrus.com/role/ConsolidatedCondensedStatementsOfStockholdersEquity" ], "xbrltype": "stringItemType" }, "us-gaap_StatementLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Statement [Line Items]", "terseLabel": "Statement [Line Items]" } } }, "localname": "StatementLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cirrus.com/role/ConsolidatedCondensedStatementsOfStockholdersEquity" ], "xbrltype": "stringItemType" }, "us-gaap_StatementOfCashFlowsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Cash Flows [Abstract]" } } }, "localname": "StatementOfCashFlowsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_StatementOfFinancialPositionAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Financial Position [Abstract]" } } }, "localname": "StatementOfFinancialPositionAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Comprehensive Income [Abstract]" } } }, "localname": "StatementOfIncomeAndComprehensiveIncomeAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_StatementOfStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Stockholders' Equity [Abstract]" } } }, "localname": "StatementOfStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_StatementTable": { "auth_ref": [ "r101", "r102", "r103", "r134", "r486" ], "lang": { "en-us": { "role": { "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed.", "label": "Statement [Table]", "terseLabel": "Statement [Table]" } } }, "localname": "StatementTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cirrus.com/role/ConsolidatedCondensedStatementsOfStockholdersEquity" ], "xbrltype": "stringItemType" }, "us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation": { "auth_ref": [ "r24", "r25", "r287", "r288" ], "lang": { "en-us": { "role": { "documentation": "Number, after forfeiture, of shares or units issued under share-based payment arrangement. Excludes shares or units issued under employee stock ownership plan (ESOP).", "label": "Shares Issued, Shares, Share-Based Payment Arrangement, after Forfeiture", "terseLabel": "Issuance of stock under stock option plans and other, net of shares withheld for employee taxes (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cirrus.com/role/ConsolidatedCondensedStatementsOfStockholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensationGross": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number, before forfeiture, of shares issued under share-based payment arrangement. Excludes employee stock ownership plan (ESOP).", "label": "Shares Issued, Shares, Share-Based Payment Arrangement, before Forfeiture", "terseLabel": "Common stock issued as part of stock incentive plan (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesShareBasedCompensationGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cirrus.com/role/StockholdersEquityCommonStockDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation": { "auth_ref": [ "r24", "r25", "r288", "r335" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value, after forfeiture, of shares issued under share-based payment arrangement. Excludes employee stock ownership plan (ESOP).", "label": "Shares Issued, Value, Share-Based Payment Arrangement, after Forfeiture", "terseLabel": "Issuance of stock under stock option plans and other, net of shares withheld for employee taxes" } } }, "localname": "StockIssuedDuringPeriodValueShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cirrus.com/role/ConsolidatedCondensedStatementsOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockRepurchaseProgramAuthorizedAmount1": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of stock repurchase plan authorized.", "label": "Stock Repurchase Program, Authorized Amount", "verboseLabel": "Common stock approved under the share repurchase program" } } }, "localname": "StockRepurchaseProgramAuthorizedAmount1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cirrus.com/role/StockholdersEquityShareRepurchaseProgramDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount remaining of a stock repurchase plan authorized.", "label": "Stock Repurchase Program, Remaining Authorized Repurchase Amount", "terseLabel": "Common stock available for repurchase" } } }, "localname": "StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cirrus.com/role/StockholdersEquityShareRepurchaseProgramDetails", "http://www.cirrus.com/role/SubsequentEventsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockRepurchasedAndRetiredDuringPeriodShares": { "auth_ref": [ "r24", "r25", "r287", "r288" ], "lang": { "en-us": { "role": { "documentation": "Number of shares that have been repurchased and retired during the period.", "label": "Stock Repurchased and Retired During Period, Shares", "negatedLabel": "Repurchase and retirement of common stock (in shares)", "terseLabel": "Common stock repurchased (in shares)" } } }, "localname": "StockRepurchasedAndRetiredDuringPeriodShares", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cirrus.com/role/ConsolidatedCondensedStatementsOfStockholdersEquity", "http://www.cirrus.com/role/StockholdersEquityShareRepurchaseProgramDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_StockRepurchasedAndRetiredDuringPeriodValue": { "auth_ref": [ "r24", "r25", "r287", "r288" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Equity impact of the value of stock that has been repurchased and retired during the period. The excess of the purchase price over par value can be charged against retained earnings (once the excess is fully allocated to additional paid in capital).", "label": "Stock Repurchased and Retired During Period, Value", "negatedTerseLabel": "Repurchase and retirement of common stock", "terseLabel": "Common stock repurchased" } } }, "localname": "StockRepurchasedAndRetiredDuringPeriodValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cirrus.com/role/ConsolidatedCondensedStatementsOfStockholdersEquity", "http://www.cirrus.com/role/StockholdersEquityShareRepurchaseProgramDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r25", "r30", "r31", "r95", "r171", "r190", "r425", "r450" ], "calculation": { "http://www.cirrus.com/role/ConsolidatedCondensedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.", "label": "Stockholders' Equity Attributable to Parent", "periodEndLabel": "Ending balance", "periodStartLabel": "Beginning balance", "totalLabel": "Total stockholders' equity" } } }, "localname": "StockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cirrus.com/role/ConsolidatedCondensedBalanceSheets", "http://www.cirrus.com/role/ConsolidatedCondensedStatementsOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Stockholders' Equity Attributable to Parent [Abstract]", "terseLabel": "Stockholders' equity:" } } }, "localname": "StockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cirrus.com/role/ConsolidatedCondensedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_StockholdersEquityNoteAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Stockholders' Equity Note [Abstract]" } } }, "localname": "StockholdersEquityNoteAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_StockholdersEquityNoteDisclosureTextBlock": { "auth_ref": [ "r93", "r273", "r275", "r276", "r277", "r278", "r279", "r280", "r281", "r282", "r283", "r284", "r286", "r288", "r293", "r408" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for shareholders' equity comprised of portions attributable to the parent entity and noncontrolling interest, including other comprehensive income. Includes, but is not limited to, balances of common stock, preferred stock, additional paid-in capital, other capital and retained earnings, accumulated balance for each classification of other comprehensive income and amount of comprehensive income.", "label": "Stockholders' Equity Note Disclosure [Text Block]", "terseLabel": "Stockholders' Equity" } } }, "localname": "StockholdersEquityNoteDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cirrus.com/role/StockholdersEquity" ], "xbrltype": "textBlockItemType" }, "us-gaap_SubsequentEventLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Detail information of subsequent event by type. User is expected to use existing line items from elsewhere in the taxonomy as the primary line items for this disclosure, which is further associated with dimension and member elements pertaining to a subsequent event.", "label": "Subsequent Event [Line Items]", "terseLabel": "Subsequent Event [Line Items]" } } }, "localname": "SubsequentEventLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cirrus.com/role/SubsequentEventsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventMember": { "auth_ref": [ "r439", "r452" ], "lang": { "en-us": { "role": { "documentation": "Identifies event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event [Member]", "terseLabel": "Subsequent Event" } } }, "localname": "SubsequentEventMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cirrus.com/role/SubsequentEventsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SubsequentEventTable": { "auth_ref": [ "r439", "r452" ], "lang": { "en-us": { "role": { "documentation": "Discloses pertinent information about one or more significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued.", "label": "Subsequent Event [Table]", "terseLabel": "Subsequent Event [Table]" } } }, "localname": "SubsequentEventTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cirrus.com/role/SubsequentEventsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventTypeAxis": { "auth_ref": [ "r439", "r452" ], "lang": { "en-us": { "role": { "documentation": "Information by event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event Type [Axis]", "terseLabel": "Subsequent Event Type [Axis]" } } }, "localname": "SubsequentEventTypeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cirrus.com/role/SubsequentEventsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventTypeDomain": { "auth_ref": [ "r439", "r452" ], "lang": { "en-us": { "role": { "documentation": "Event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event Type [Domain]", "terseLabel": "Subsequent Event Type [Domain]" } } }, "localname": "SubsequentEventTypeDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cirrus.com/role/SubsequentEventsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SubsequentEventsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Subsequent Events [Abstract]" } } }, "localname": "SubsequentEventsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventsTextBlock": { "auth_ref": [ "r451", "r453" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued. Examples include: the sale of a capital stock issue, purchase of a business, settlement of litigation, catastrophic loss, significant foreign exchange rate changes, loans to insiders or affiliates, and transactions not in the ordinary course of business.", "label": "Subsequent Events [Text Block]", "terseLabel": "Subsequent Events" } } }, "localname": "SubsequentEventsTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cirrus.com/role/SubsequentEvents" ], "xbrltype": "textBlockItemType" }, "us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain": { "auth_ref": [ "r183", "r184", "r187", "r188", "r189", "r265", "r285", "r407", "r454", "r455", "r456", "r457", "r458", "r459", "r460", "r461", "r462", "r463", "r464", "r465", "r466", "r467", "r468", "r469", "r470", "r471", "r472", "r473", "r474", "r475", "r476", "r477", "r478", "r479", "r480", "r481", "r482", "r483", "r556", "r557", "r558", "r559", "r560", "r561", "r562" ], "lang": { "en-us": { "role": { "documentation": "Instrument or contract that imposes a contractual obligation to deliver cash or another financial instrument or to exchange other financial instruments on potentially unfavorable terms and conveys a contractual right to receive cash or another financial instrument or to exchange other financial instruments on potentially favorable terms.", "label": "Financial Instruments [Domain]", "terseLabel": "Financial Instruments [Domain]" } } }, "localname": "TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cirrus.com/role/FairValueofFinancialInstrumentsScheduleofFairValueofFinancialAssetsandLiabilitiesDetails", "http://www.cirrus.com/role/MarketableSecuritiesScheduleofAvailableforsaleSecuritiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_USGovernmentAgenciesDebtSecuritiesMember": { "auth_ref": [ "r99", "r322", "r504" ], "lang": { "en-us": { "role": { "documentation": "Debentures, notes, and other debt securities issued by US government agencies, for example, but not limited to, Government National Mortgage Association (GNMA or Ginnie Mae). Excludes US treasury securities and debt issued by government-sponsored Enterprises (GSEs), for example, but is not limited to, Federal Home Loan Mortgage Corporation (FHLMC or Freddie Mac), Federal National Mortgage Association (FNMA or Fannie Mae), and the Federal Home Loan Bank (FHLB).", "label": "US Government Agencies Debt Securities [Member]", "terseLabel": "Agency discount notes" } } }, "localname": "USGovernmentAgenciesDebtSecuritiesMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cirrus.com/role/MarketableSecuritiesScheduleofAvailableforsaleSecuritiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_USTreasurySecuritiesMember": { "auth_ref": [ "r99", "r322", "r329", "r504" ], "lang": { "en-us": { "role": { "documentation": "This category includes information about debt securities issued by the United States Department of the Treasury and backed by the United States government. Such securities primarily consist of treasury bills (short-term maturities - one year or less), treasury notes (intermediate term maturities - two to ten years), and treasury bonds (long-term maturities - ten to thirty years).", "label": "US Treasury Securities [Member]", "terseLabel": "U.S. Treasury securities" } } }, "localname": "USTreasurySecuritiesMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cirrus.com/role/FairValueofFinancialInstrumentsScheduleofFairValueofFinancialAssetsandLiabilitiesDetails", "http://www.cirrus.com/role/MarketableSecuritiesScheduleofAvailableforsaleSecuritiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate": { "auth_ref": [ "r353" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The total amount of unrecognized tax benefits that, if recognized, would affect the effective tax rate.", "label": "Unrecognized Tax Benefits that Would Impact Effective Tax Rate", "terseLabel": "Unrecognized tax benefits that would impact effective tax rate" } } }, "localname": "UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cirrus.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_VariableRateAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of variable rate.", "label": "Variable Rate [Axis]", "terseLabel": "Variable Rate [Axis]" } } }, "localname": "VariableRateAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cirrus.com/role/RevolvingCreditFacilityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_VariableRateDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Interest rate that fluctuates over time as a result of an underlying benchmark interest rate or index.", "label": "Variable Rate [Domain]", "terseLabel": "Variable Rate [Domain]" } } }, "localname": "VariableRateDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cirrus.com/role/RevolvingCreditFacilityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment": { "auth_ref": [ "r127" ], "calculation": { "http://www.cirrus.com/role/NetIncomePerShareCalculationofBasicandDilutedEarningsLossPerShareDetails": { "order": 2.0, "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "The sum of dilutive potential common shares or units used in the calculation of the diluted per-share or per-unit computation.", "label": "Weighted Average Number of Shares Outstanding, Diluted, Adjustment", "terseLabel": "Effect of dilutive securities (in shares)" } } }, "localname": "WeightedAverageNumberDilutedSharesOutstandingAdjustment", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cirrus.com/role/NetIncomePerShareCalculationofBasicandDilutedEarningsLossPerShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "auth_ref": [ "r122", "r127" ], "calculation": { "http://www.cirrus.com/role/NetIncomePerShareCalculationofBasicandDilutedEarningsLossPerShareDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "lang": { "en-us": { "role": { "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.", "label": "Weighted Average Number of Shares Outstanding, Diluted", "terseLabel": "Diluted weighted average common shares outstanding (in shares)", "totalLabel": "Weighted average diluted shares (in shares)" } } }, "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cirrus.com/role/ConsolidatedCondensedStatementsOfIncome", "http://www.cirrus.com/role/NetIncomePerShareCalculationofBasicandDilutedEarningsLossPerShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "auth_ref": [ "r121", "r127" ], "calculation": { "http://www.cirrus.com/role/NetIncomePerShareCalculationofBasicandDilutedEarningsLossPerShareDetails": { "order": 1.0, "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0 } }, "lang": { "en-us": { "role": { "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.", "label": "Weighted Average Number of Shares Outstanding, Basic", "terseLabel": "Basic weighted average common shares outstanding (in shares)", "verboseLabel": "Weighted average shares outstanding (in shares)" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cirrus.com/role/ConsolidatedCondensedStatementsOfIncome", "http://www.cirrus.com/role/NetIncomePerShareCalculationofBasicandDilutedEarningsLossPerShareDetails" ], "xbrltype": "sharesItemType" } }, "unitCount": 7 } }, "std_ref": { "r0": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "105", "URI": "https://asc.fasb.org/extlink&oid=126987489&loc=SL124442142-165695" }, "r1": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "105", "URI": "https://asc.fasb.org/extlink&oid=126987489&loc=SL124442142-165695" }, "r10": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=6361739&loc=d3e7789-107766" }, "r100": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-04(a))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e24072-122690" }, "r101": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21914-107793" }, "r102": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21930-107793" }, "r103": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21711-107793" }, "r104": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r105": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(1)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r106": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r107": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(3)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r108": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(4)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r109": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r11": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 201.5-02(24))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r110": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794" }, "r111": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794" }, "r112": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22583-107794" }, "r113": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22595-107794" }, "r114": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794" }, "r115": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794" }, "r116": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22658-107794" }, "r117": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22663-107794" }, "r118": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.M.Q2)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=122038215&loc=d3e31137-122693" }, "r119": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=122038215&loc=SL108384541-122693" }, "r12": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 201.5-02(25))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r120": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "250", "URI": "https://asc.fasb.org/topic&trid=2122394" }, "r121": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1448-109256" }, "r122": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1505-109256" }, "r123": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1252-109256" }, "r124": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=SL5780133-109256" }, "r125": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=SL5780133-109256" }, "r126": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1337-109256" }, "r127": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257" }, "r128": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257" }, "r129": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3630-109257" }, "r13": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 201.5-02(26))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r130": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=109243012&loc=SL65017193-207537" }, "r131": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=128363288&loc=d3e3842-109258" }, "r132": { "Name": "Accounting Standards Codification", "Paragraph": "52", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=128363288&loc=d3e4984-109258" }, "r133": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "260", "URI": "https://asc.fasb.org/topic&trid=2144383" }, "r134": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "https://asc.fasb.org/extlink&oid=125520817&loc=d3e70191-108054" }, "r135": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8657-108599" }, "r136": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8672-108599" }, "r137": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8721-108599" }, "r138": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8721-108599" }, "r139": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599" }, "r14": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(1))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r140": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599" }, "r141": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599" }, "r142": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599" }, "r143": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599" }, "r144": { "Name": "Accounting Standards Codification", "Paragraph": "26", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8844-108599" }, "r145": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8864-108599" }, "r146": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8864-108599" }, "r147": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8864-108599" }, "r148": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8864-108599" }, "r149": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8864-108599" }, "r15": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(12))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r150": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8864-108599" }, "r151": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599" }, "r152": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599" }, "r153": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599" }, "r154": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8924-108599" }, "r155": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599" }, "r156": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599" }, "r157": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599" }, "r158": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599" }, "r159": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599" }, "r16": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(15))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r160": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599" }, "r161": { "Name": "Accounting Standards Codification", "Paragraph": "34", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8981-108599" }, "r162": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9031-108599" }, "r163": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9038-108599" }, "r164": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9038-108599" }, "r165": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9038-108599" }, "r166": { "Name": "Accounting Standards Codification", "Paragraph": "42", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9054-108599" }, "r167": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "280", "URI": "https://asc.fasb.org/topic&trid=2134510" }, "r168": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=124259787&loc=d3e4428-111522" }, "r169": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=124259787&loc=d3e4531-111522" }, "r17": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(17))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r170": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=d3e5074-111524" }, "r171": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 4.E)", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=122038336&loc=d3e74512-122707" }, "r172": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/subtopic&trid=2196772" }, "r173": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(d)(1)", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=126986314&loc=SL124402458-218513" }, "r174": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(d)(2)", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=126986314&loc=SL124402458-218513" }, "r175": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=124260329&loc=d3e26853-111562" }, "r176": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=124260329&loc=d3e26626-111562" }, "r177": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=SL6283291-111563" }, "r178": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27161-111563" }, "r179": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27161-111563" }, "r18": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(18))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r180": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27161-111563" }, "r181": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27198-111563" }, "r182": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27198-111563" }, "r183": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27232-111563" }, "r184": { "Name": "Accounting Standards Codification", "Paragraph": "5A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=SL120269820-111563" }, "r185": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27337-111563" }, "r186": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "320", "URI": "https://asc.fasb.org/topic&trid=2196928" }, "r187": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "321", "URI": "https://asc.fasb.org/extlink&oid=126980263&loc=SL75117539-209714" }, "r188": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "321", "URI": "https://asc.fasb.org/extlink&oid=126980263&loc=SL75117539-209714" }, "r189": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "321", "URI": "https://asc.fasb.org/extlink&oid=126980263&loc=SL75117539-209714" }, "r19": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(19))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r190": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "323", "URI": "https://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571" }, "r191": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437" }, "r192": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437" }, "r193": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(2)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437" }, "r194": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255206&loc=SL82895884-210446" }, "r195": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919244-210447" }, "r196": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447" }, "r197": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919253-210447" }, "r198": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919258-210447" }, "r199": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919230-210447" }, "r2": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=SL51721683-107760" }, "r20": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(20))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r200": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124258926&loc=SL82898722-210454" }, "r201": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124269663&loc=SL82922888-210455" }, "r202": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124269663&loc=SL82922890-210455" }, "r203": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124269663&loc=SL82922895-210455" }, "r204": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124269663&loc=SL82922900-210455" }, "r205": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "30", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=121590138&loc=SL82922954-210456" }, "r206": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.BB)", "Topic": "330", "URI": "https://asc.fasb.org/extlink&oid=27011343&loc=d3e100047-122729" }, "r207": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "330", "URI": "https://asc.fasb.org/topic&trid=2126998" }, "r208": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "05", "SubTopic": "10", "Topic": "340", "URI": "https://asc.fasb.org/extlink&oid=126905020&loc=d3e5879-108316" }, "r209": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "340", "URI": "https://asc.fasb.org/extlink&oid=6387103&loc=d3e6435-108320" }, "r21": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(22))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r210": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=99380562&loc=d3e13770-109266" }, "r211": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r212": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r213": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=122137925&loc=d3e14258-109268" }, "r214": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r215": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r216": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "410", "URI": "https://asc.fasb.org/extlink&oid=6393242&loc=d3e13237-110859" }, "r217": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "440", "URI": "https://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308" }, "r218": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "440", "URI": "https://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308" }, "r219": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "440", "URI": "https://asc.fasb.org/topic&trid=2144648" }, "r22": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(23))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r220": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14435-108349" }, "r221": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14557-108349" }, "r222": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=27011672&loc=d3e149879-122751" }, "r223": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Subparagraph": "(SAB Topic 5.Y.Q4)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=27011672&loc=d3e149879-122751" }, "r224": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "450", "URI": "https://asc.fasb.org/topic&trid=2127136" }, "r225": { "Name": "Accounting Standards Codification", "Paragraph": "12A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=99376301&loc=SL5988623-112600" }, "r226": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=99376301&loc=d3e1314-112600" }, "r227": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=99376301&loc=d3e1336-112600" }, "r228": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(i))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756" }, "r229": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(ii))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756" }, "r23": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(24))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r230": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756" }, "r231": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756" }, "r232": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iv))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756" }, "r233": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(5))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756" }, "r234": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(i))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756" }, "r235": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756" }, "r236": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756" }, "r237": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iv))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756" }, "r238": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(5))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756" }, "r239": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r24": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(28))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r240": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r241": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r242": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r243": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r244": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r245": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r246": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r247": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(i)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r248": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r249": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611" }, "r25": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(29))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r250": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611" }, "r251": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611" }, "r252": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611" }, "r253": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611" }, "r254": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611" }, "r255": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611" }, "r256": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611" }, "r257": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611" }, "r258": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611" }, "r259": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611" }, "r26": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(3)(a)(1))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r260": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611" }, "r261": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611" }, "r262": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611" }, "r263": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611" }, "r264": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611" }, "r265": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611" }, "r266": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611" }, "r267": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466204&loc=SL6036836-161870" }, "r268": { "Name": "Accounting Standards Codification", "Paragraph": "69B", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495735-112612" }, "r269": { "Name": "Accounting Standards Codification", "Paragraph": "69C", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495737-112612" }, "r27": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r270": { "Name": "Accounting Standards Codification", "Paragraph": "69E", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495743-112612" }, "r271": { "Name": "Accounting Standards Codification", "Paragraph": "69F", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495745-112612" }, "r272": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "470", "URI": "https://asc.fasb.org/topic&trid=2208564" }, "r273": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644" }, "r274": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644" }, "r275": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644" }, "r276": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644" }, "r277": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644" }, "r278": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644" }, "r279": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496171-112644" }, "r28": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r280": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496171-112644" }, "r281": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496171-112644" }, "r282": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496180-112644" }, "r283": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496189-112644" }, "r284": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496189-112644" }, "r285": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496189-112644" }, "r286": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496189-112644" }, "r287": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21463-112644" }, "r288": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-04)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770" }, "r289": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=6405813&loc=d3e23239-112655" }, "r29": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(4))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r290": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=6405834&loc=d3e23285-112656" }, "r291": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=6405834&loc=d3e23309-112656" }, "r292": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=6405834&loc=d3e23315-112656" }, "r293": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "505", "URI": "https://asc.fasb.org/topic&trid=2208762" }, "r294": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130551-203045" }, "r295": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045" }, "r296": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045" }, "r297": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045" }, "r298": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045" }, "r299": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045" }, "r3": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "205", "URI": "https://asc.fasb.org/topic&trid=2122149" }, "r30": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r300": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130556-203045" }, "r301": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130558-203045" }, "r302": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130561-203045" }, "r303": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130563-203045" }, "r304": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130563-203045" }, "r305": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130564-203045" }, "r306": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130566-203045" }, "r307": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130566-203045" }, "r308": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130566-203045" }, "r309": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130566-203045" }, "r31": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(31))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r310": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130543-203045" }, "r311": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130545-203045" }, "r312": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130550-203045" }, "r313": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046" }, "r314": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046" }, "r315": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046" }, "r316": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046" }, "r317": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046" }, "r318": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046" }, "r319": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046" }, "r32": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(32))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r320": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "606", "URI": "https://asc.fasb.org/topic&trid=49130388" }, "r321": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(i)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r322": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(ii)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r323": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(01)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r324": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r325": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(A)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r326": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(B)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r327": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(C)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r328": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(03)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r329": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123450688&loc=d3e4179-114921" }, "r33": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(4))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r330": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450702-114947" }, "r331": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(d)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947" }, "r332": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450673-114947" }, "r333": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "80", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=35742348&loc=SL14450788-114948" }, "r334": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126961718&loc=d3e4534-113899" }, "r335": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r336": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r337": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r338": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iv)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r339": { "Name": "Accounting Standards Codification", "Paragraph": "2A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=SL79508275-113901" }, "r34": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a)(1))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r340": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333" }, "r341": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333" }, "r342": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333" }, "r343": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126964447&loc=d3e11149-113907" }, "r344": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126964447&loc=d3e11178-113907" }, "r345": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "730", "URI": "https://asc.fasb.org/extlink&oid=6420194&loc=d3e21568-108373" }, "r346": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=d3e31917-109318" }, "r347": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=d3e31931-109318" }, "r348": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32672-109319" }, "r349": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32687-109319" }, "r35": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a)(3))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r350": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32705-109319" }, "r351": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32718-109319" }, "r352": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(3)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32718-109319" }, "r353": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=SL6600010-109319" }, "r354": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32809-109319" }, "r355": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32857-109319" }, "r356": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319" }, "r357": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277" }, "r358": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(3)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277" }, "r359": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277" }, "r36": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r360": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(2)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277" }, "r361": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(3)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277" }, "r362": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.5.Q1)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r363": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.7)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r364": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.7)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r365": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.1)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r366": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.2)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r367": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.C)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330215-122817" }, "r368": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=123586238&loc=d3e38679-109324" }, "r369": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "270", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=6424409&loc=d3e44925-109338" }, "r37": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(b))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r370": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=6424122&loc=d3e41874-109331" }, "r371": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "740", "URI": "https://asc.fasb.org/topic&trid=2144680" }, "r372": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463" }, "r373": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463" }, "r374": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=79982066&loc=d3e1486-128463" }, "r375": { "Name": "Accounting Standards Codification", "Paragraph": "37", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=123455525&loc=d3e2207-128464" }, "r376": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=128092470&loc=d3e4845-128472" }, "r377": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=128092470&loc=d3e4845-128472" }, "r378": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=128092470&loc=d3e4946-128472" }, "r379": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=128092470&loc=d3e4946-128472" }, "r38": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(c))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r380": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "30", "SubTopic": "30", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=126966197&loc=d3e6578-128477" }, "r381": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "30", "SubTopic": "30", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=126966197&loc=d3e6613-128477" }, "r382": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=126975305&loc=d3e6927-128479" }, "r383": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)(1)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=126975305&loc=d3e6927-128479" }, "r384": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "805", "URI": "https://asc.fasb.org/topic&trid=2303972" }, "r385": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=126929396&loc=SL4569616-111683" }, "r386": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=126929396&loc=SL4569643-111683" }, "r387": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988" }, "r388": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988" }, "r389": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(3)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r39": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r390": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c),(3)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r391": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685" }, "r392": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685" }, "r393": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "810", "URI": "https://asc.fasb.org/topic&trid=2197479" }, "r394": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5579245-113959" }, "r395": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5580258-113959" }, "r396": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=d3e41620-113959" }, "r397": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5618551-113959" }, "r398": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(1)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5618551-113959" }, "r399": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624163-113959" }, "r4": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r40": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(7))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r400": { "Name": "Accounting Standards Codification", "Paragraph": "4C", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624171-113959" }, "r401": { "Name": "Accounting Standards Codification", "Paragraph": "4C", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624171-113959" }, "r402": { "Name": "Accounting Standards Codification", "Paragraph": "4CC", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL109998890-113959" }, "r403": { "Name": "Accounting Standards Codification", "Paragraph": "4D", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624177-113959" }, "r404": { "Name": "Accounting Standards Codification", "Paragraph": "4E", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624181-113959" }, "r405": { "Name": "Accounting Standards Codification", "Paragraph": "182", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=127000641&loc=SL5629052-113961" }, "r406": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "25", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=121577467&loc=d3e76258-113986" }, "r407": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(f)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126731327&loc=d3e90205-114008" }, "r408": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126731327&loc=SL126733271-114008" }, "r409": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(1)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011" }, "r41": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(8))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r410": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(3)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011" }, "r411": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(4)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011" }, "r412": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011" }, "r413": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(c)(1)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL126732908-238011" }, "r414": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(c)(2)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL126732908-238011" }, "r415": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(c)(3)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL126732908-238011" }, "r416": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "815", "URI": "https://asc.fasb.org/topic&trid=2229140" }, "r417": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258" }, "r418": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258" }, "r419": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258" }, "r42": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(9))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r420": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19279-110258" }, "r421": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "60", "SubTopic": "10", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=7493716&loc=d3e21868-110260" }, "r422": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13279-108611" }, "r423": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13433-108611" }, "r424": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13467-108611" }, "r425": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123596393&loc=d3e14064-108612" }, "r426": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=126983955&loc=SL121967933-165497" }, "r427": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(2)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=126983955&loc=SL121967933-165497" }, "r428": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(3)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=126983955&loc=SL121967933-165497" }, "r429": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=126980362&loc=d3e28129-110885" }, "r43": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(a))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r430": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "35", "SubTopic": "20", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=123602790&loc=d3e30304-110892" }, "r431": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "230", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=123444420&loc=d3e33268-110906" }, "r432": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32022-110900" }, "r433": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32136-110900" }, "r434": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r435": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r436": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r437": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r438": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=6450520&loc=d3e32583-110901" }, "r439": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=6450520&loc=d3e32618-110901" }, "r44": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(b),22(b))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r440": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=124429444&loc=SL124452920-239629" }, "r441": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(1)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128293352&loc=SL126838806-209984" }, "r442": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(3)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128293352&loc=SL126838806-209984" }, "r443": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977" }, "r444": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977" }, "r445": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "848", "URI": "https://asc.fasb.org/extlink&oid=125980421&loc=SL122150809-237846" }, "r446": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(3)(iii)(03)", "Topic": "848", "URI": "https://asc.fasb.org/extlink&oid=125980421&loc=SL125981372-237846" }, "r447": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "848", "URI": "https://asc.fasb.org/extlink&oid=125980421&loc=SL125981372-237846" }, "r448": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "852", "URI": "https://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765" }, "r449": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "852", "URI": "https://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765" }, "r45": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.20)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r450": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "852", "URI": "https://asc.fasb.org/extlink&oid=84165509&loc=d3e56426-112766" }, "r451": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "855", "URI": "https://asc.fasb.org/extlink&oid=6842918&loc=SL6314017-165662" }, "r452": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "855", "URI": "https://asc.fasb.org/extlink&oid=6842918&loc=SL6314017-165662" }, "r453": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "855", "URI": "https://asc.fasb.org/topic&trid=2122774" }, "r454": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)(i)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r455": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)(ii)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r456": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r457": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r458": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r459": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r46": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.21)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r460": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r461": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r462": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r463": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r464": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r465": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r466": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r467": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=66007379&loc=d3e113888-111728" }, "r468": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=109249958&loc=SL34722452-111729" }, "r469": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122625-111746" }, "r47": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r470": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122625-111746" }, "r471": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122625-111746" }, "r472": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(4)(i)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122625-111746" }, "r473": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746" }, "r474": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746" }, "r475": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746" }, "r476": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(4)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746" }, "r477": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(5)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746" }, "r478": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(6)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746" }, "r479": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(7)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746" }, "r48": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29-31)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r480": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(b)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746" }, "r481": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(e)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746" }, "r482": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(e)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746" }, "r483": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(e)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746" }, "r484": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "910", "URI": "https://asc.fasb.org/extlink&oid=126937589&loc=SL119991595-234733" }, "r485": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "730", "Topic": "912", "URI": "https://asc.fasb.org/extlink&oid=6472174&loc=d3e58812-109433" }, "r486": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.L)", "Topic": "924", "URI": "https://asc.fasb.org/extlink&oid=6472922&loc=d3e499488-122856" }, "r487": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "926", "URI": "https://asc.fasb.org/extlink&oid=120154696&loc=d3e54445-107959" }, "r488": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(f)(1)", "Topic": "926", "URI": "https://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079" }, "r489": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(f)(2)", "Topic": "926", "URI": "https://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079" }, "r49": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.3,4)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r490": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(f)(3)", "Topic": "926", "URI": "https://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079" }, "r491": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "940", "URI": "https://asc.fasb.org/extlink&oid=126941158&loc=d3e41242-110953" }, "r492": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "320", "Topic": "940", "URI": "https://asc.fasb.org/subtopic&trid=2176304" }, "r493": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(10)(1))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878" }, "r494": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(11))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878" }, "r495": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(13))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878" }, "r496": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(15)(1))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878" }, "r497": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(16))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878" }, "r498": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(23))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878" }, "r499": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(15))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r5": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r50": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=99393222&loc=SL20226052-175313" }, "r500": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(22))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r501": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(26))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r502": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(27))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r503": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.9-05(b)(2))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399901&loc=d3e537907-122884" }, "r504": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "320", "Subparagraph": "(b)", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126980459&loc=d3e62557-112803" }, "r505": { "Name": "Accounting Standards Codification", "Paragraph": "3A", "Publisher": "FASB", "Section": "50", "SubTopic": "320", "Subparagraph": "(a)", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126980459&loc=SL120269850-112803" }, "r506": { "Name": "Accounting Standards Codification", "Paragraph": "3A", "Publisher": "FASB", "Section": "50", "SubTopic": "320", "Subparagraph": "(b)", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126980459&loc=SL120269850-112803" }, "r507": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "320", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126980459&loc=d3e62652-112803" }, "r508": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "320", "Topic": "942", "URI": "https://asc.fasb.org/subtopic&trid=2209399" }, "r509": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=124429447&loc=SL124453093-239630" }, "r51": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669646-108580" }, "r510": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(16))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r511": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(12))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r512": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(15)(b)(1))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r513": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r514": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r515": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(25))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r516": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(8))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r517": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(18))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r518": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(22))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r519": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(23))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r52": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669646-108580" }, "r520": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(8))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r521": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(9))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r522": { "Name": "Accounting Standards Codification", "Paragraph": "4H", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=116884468&loc=SL65671331-158438" }, "r523": { "Name": "Accounting Standards Codification", "Paragraph": "7A", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(d)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124506351&loc=SL117782755-158439" }, "r524": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126561865&loc=SL117783719-158441" }, "r525": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126561865&loc=SL117783719-158441" }, "r526": { "Name": "Accounting Standards Codification", "Paragraph": "29F", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126561865&loc=SL117819544-158441" }, "r527": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r528": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(1)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r529": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(2)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r53": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669646-108580" }, "r530": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(i)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r531": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(ii)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r532": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(iii)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r533": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(iv)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r534": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(2)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r535": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(e)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124508989&loc=d3e19393-158473" }, "r536": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "320", "Topic": "946", "URI": "https://asc.fasb.org/subtopic&trid=2324412" }, "r537": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "310", "Subparagraph": "(SX 210.12-29(Footnote 4))", "Topic": "948", "URI": "https://asc.fasb.org/extlink&oid=120402547&loc=d3e617274-123014" }, "r538": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "440", "Subparagraph": "(a)", "Topic": "954", "URI": "https://asc.fasb.org/extlink&oid=6491277&loc=d3e6429-115629" }, "r539": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column B))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r54": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669646-108580" }, "r540": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column C))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r541": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column D))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r542": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column E))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r543": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column F))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r544": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column G))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r545": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column H))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r546": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column I))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r547": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Footnote 2))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r548": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(c)", "Topic": "976", "URI": "https://asc.fasb.org/extlink&oid=6497875&loc=d3e22274-108663" }, "r549": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(b)", "Topic": "978", "URI": "https://asc.fasb.org/extlink&oid=126945304&loc=d3e27327-108691" }, "r55": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e637-108580" }, "r550": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "985", "URI": "https://asc.fasb.org/extlink&oid=6501960&loc=d3e128462-111756" }, "r551": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b" }, "r552": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2" }, "r553": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1" }, "r554": { "Name": "Form 10-Q", "Number": "240", "Publisher": "SEC", "Section": "308", "Subsection": "a" }, "r555": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1" }, "r556": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(a)", "Publisher": "SEC", "Section": "1402" }, "r557": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(b)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(1)" }, "r558": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(b)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(2)" }, "r559": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(b)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(3)" }, "r56": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e681-108580" }, "r560": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(c)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(2)(i)" }, "r561": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(c)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(2)(ii)" }, "r562": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(c)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(2)(iii)" }, "r563": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(b)", "Publisher": "SEC", "Section": "1403" }, "r564": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405" }, "r57": { "Name": "Accounting Standards Codification", "Paragraph": "14A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669686-108580" }, "r58": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669619-108580" }, "r59": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669619-108580" }, "r6": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r60": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669625-108580" }, "r61": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669625-108580" }, "r62": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e557-108580" }, "r63": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442407-227067" }, "r64": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442411-227067" }, "r65": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124452729-227067" }, "r66": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(10))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r67": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(20))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r68": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(24))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r69": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(25))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r7": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r70": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.1,2)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r71": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.2(a),(d))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r72": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.4)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r73": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.7(a),(b))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r74": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.8)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r75": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.9)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r76": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3151-108585" }, "r77": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3179-108585" }, "r78": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3179-108585" }, "r79": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3213-108585" }, "r8": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r80": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3213-108585" }, "r81": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3213-108585" }, "r82": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3255-108585" }, "r83": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3291-108585" }, "r84": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3521-108585" }, "r85": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3536-108585" }, "r86": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585" }, "r87": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585" }, "r88": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585" }, "r89": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3044-108585" }, "r9": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6904-107765" }, "r90": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=SL98516268-108586" }, "r91": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=126899994&loc=d3e18823-107790" }, "r92": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(c))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r93": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(e)(1))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r94": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(f))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r95": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r96": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h)(1)(Note 1))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r97": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h)(2))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r98": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r99": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(m)(1)(ii)(A))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" } }, "version": "2.1" } ZIP 75 0000772406-22-000028-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0000772406-22-000028-xbrl.zip M4$L#!!0 ( $B E4;?4PNM_N.FN1..?!58>[*(-]\+6$#;)I\<4K1R30P)'$ M^.MOY):PF6R#D4 2NP9;TAXS(^+))R(C(__Z/V>==N4D]@>M7O>?2V0%+U7^ MS^I?_Q]"__OW]H?*>L\?=V)W6'G3CW880^6T-6Q6=D,<'%92O]>I[/;ZAZT3 MBU!QS9O>T7F_M=\<5BBF],;!_NO('8V,1^2)M(AKZY!5VJ"0M*24D"@#7=Y_ MS0W17 :,L",.<1$B@NL2PMYJEQS'R;Z22BMX%A'ZBC MQ6.;0V@=M+ [>-T:]#@EZI]+S>'PZ/6K5Z>GIRMGKM]>Z?7W7U&,V:OQ&4N7 M%YS]Z%P"YW;;K6[,?71Y>CX>6M\NN7IK^6IT\/+4$&^<-XA^9;]W\@H.O,H] M=WFB[Q\/KKV$;_7AIQ7?ZQ3G84G%Y;F#_O#;JN^*RP3][+!$( M:\3(U0YN_4Q\W<'0=OVWYQX/T+ZU1[<[97S@6L>3+4?SW<>ODGTMO>MTA6#"JGQ_!<_SHVS^7AO%L M^*IXXU>K__$?__'7L#5LQ]6L<.A2L_YZ-?KQKU>C6[M>.%_]*[1.*H/A>3O^ M_ZZV^M&>('6V>M\8NR//K9"B-WB(QRO 8ST6W[T_+/A=DS_7&II MHI0SC"49-.=!FA 2#PI@@$2"@_JZ7KP*HPI]U_:N[>1'Q];K-4"FD-'I;=ON M+U5: 6X9V)=SM]X[^4"W3QJL>AP.-D[VWIF#K8/F0;73N*BM;UXTZJ'=N-@^ MV'KWMK7UKD'V=FO-O?7J:8-^.F\=ZL6G\RK=8'N[5=RX M:#8;!\U.;??+06/WTT7U7>VPVMD\;WS1^ /=.V_L>MGH;)XU#M9(H[Y!MNIK MI[5WFZRZNW$&UQ[LU3W>JK*V604S;Y?H3[]T(I MX7M)F-V2,";6X&0D\MH1Q F+R$@L$2%,>8%M2%8OK7XB3RC?-\?]_C7SW>B& M=2"/2Y71Z Y/.!N^#O +ZL!CFRC8\U+TOQ(]OR5Z$),' 0N4(N&(8P]VK8A& M6%%J0&K)1K6TRE[E@?S)A+_1!M7;MXA-(;;N]]>X3VVOKB^KI M5XJ]T-0X1%7,LLEF&4!4UD@PSZALE'9I%<,_2E&.Y4,D!%X/4UMRF%GT@HT[O7Z]$-=Z(_[K>&K3A8.[&MMG7M^+;7W['M6+7#?.1\ MA,O/++GJ&]/QG;?=K4Y5['4V3AL7A[GW>>/@$VMH;["OXDMXX21$U!%A1< %IFBB2B1GF$K/2IZ75CZ3QE$+; M 3\AV'[XV.^%8S_U M^B9OU#^?-SJ?>8V^;=?6WS:WWE7Y31GM'=0Z-;K):N^^M*N[-9!-E50/FDW MT]9>?9\U=C]CL%1XKV:JUO=);?]KP-![E!'P$3T,?%@1I!D,?%0;"]\X]]S] M3$IO^]9G1[-RW&V-9#1HVGX<+$T #D/TK0ZPYG\NH6]2'#N=(,B>/]P<#(YC M6 =#Z^Z/#&VG>'CQY]_@.X?5 5/-SNN^;>Q='G>KZ)URM5\^K!Y^S#N#J =A[MO#ZL7 M&X"\55)K&;SWOTWL.U^Z=M<<@PZ=UM8_G54O-L]K]:P#G\YKM"IJG??PO+?M MXIEU0-Z+S_1_+T!?UO=9[>(PC[-D:WW_JQ/,1.DHTMAH,%U+D1/)%>0H&HYY ME&1IM=6!?H1>M^U+W;A4AM7BARN>:S^F"&3&Q\$=#G<."KP>%)X\*$NE"!*\ M'H*;#;K4ZARULUM?_-;L9UVZYENOG T"W.+5]7N,GO_]H>-W&/2.^\6W(@3R M>JR@(W'_CH)>WB@6@_7EMU;(WU,K]BO%"\4[(S9O-O_O]8'KYL6KES]=O_M1 MH>:7WP9#VQ]F4IB=#XHP@X'R\KKOQ[Z]9KAR*IBX^/Z(T9'+[Y76MH^[L MMR %E<:0E&+DVE C(],Z),(83<+8KYM%=REJ9J"[1G&BX;@'0)+FVXW&1^[7 M QGKBN:/L>[R]TZT@^-^7!T+H#AX>8O+8Y??\SWN[%$;"?4T@J9QRP$"M7 D M8",DXP8+XL<].AL*>+U'K^K4;_;H<6'/U[ML'%!^_7EG_<&]:8!H.&I)D)@" M56":B^BQ<0KL7,EXV9N,RIGK33!F^7N]>:T'/)#D(!))P7'NF'8)!PV(%I-2 MW-%4(!N!'M"H^"!GHBNN(1LI.D/?!]E(H87R]Y#MJA8"GRAHQ+>^"*T3:,/5 M4PLJ9(>]_F\J[*WK\X_KL=OKM+IWW?:^L'+M%J^NO_VO[ 5C&-NM<< *.4]! M6^,-(X9+PAQWAA?VDK5%S8"27+$7X2]&,:5$-@[106G(=CDN>$ $>!A M %&VXQZ8#3.YW@-R,HAA<(J F93I'.!,P(4HLU03%P. B+!/IP-CC8_[.= Y M^AK@86='[99O#:NQX^ 1H05'1_.NW[T#,/I\S<:_CW,^#M;.6C!< M7YX&OW=ZW<*5&-WKKU=W/N);KWU[D^=23IUG=Y/@/D&?A1"TX]YR3<%= XHE MZ<*(9BV$5G8E;/NC;87-[AM[U!K:]IR(*5$!?(,0&<&#)HQ:D;3FF((!T<"" M7A@Q;<>A;75CV+#]+CCA@SF1#Z,D!S>8$]1SEQQFJRQB4KR M##1V[FWK64CV-:EF#T3$Z'00CE,AK+2,21TI_*$364"I/HM%/K^@@4#U0 M2>YXP,(8FJ(.C@"U-)*;Q1/T5,GE\PO4.4,LHXY;KV ()08S0W$BP23+DI:+ M)] GHZ3/+]P@N*1&6.^$YL8%<'V]D!(M1,GC--5$ZIB23$3$H''T2"R.F MI_8 )R0?[*E61A@KP(QX4"XX2;TA,')A[O$"F='S>X 3$IE*X*<;J[S#G/N( MG<),8BEY'ISP.*CR)%,Y"S(H36Z.26I&P U7)$;&040Z$.MH4%))DX@7"R.: MYQB4)B>FX))+.A@G@"]@[9Q31$K#G63*&\L61DQ/.BA-3C[)E"8G,@WF0["2,FD+'ZR-/MI$*=%&>0S Q[@A$3&K W>8P4@41X9?9%]G;5M=V?2LO-!T,^\6B\NO"6@=I#(8M_Z;7/^KU06;7US[. MB:"DI-* 8R>X]D]COYL-S*2B- ME4M:8Y: PS/#-2"B3-:+J*TD7"R H#[OU/M%YO[YW$G'!6^(,CRP&'DTPH%? MI;!(7!N5K"4+(9WO%K2V'^'<.)A+2_J=Y=(S)K1!?_AZVW;WXTA$^6NUU6UU MCCN+Z.$FF2>D$[8Z@H4I8U4@FFB'6:['1MF<"LR>+:K .-:*)&&UY(IC%:S7 MA'@3 B<$Z%^<_2F;66=_$YJHB< GJ#=8"$VY!CLC/M"F?U- M2%!$,*V8]D0ZSX'P64<%\](E1DD$_KX @GH.]C._X(ZV[YOG'^));-] P,N3-KM'Q\-!<0;YA;3N_3)O[*"YU@WYKQS; M.K'MVV&M:J\;SZNV?QB';X^[85[\!,88CIX!7\&1@[_@L$O4./ ;!+5"X)>A M*;34E%_SW4"P%(S$F"CG%CL5O3(\815U$"J^#$UAI:;\4E-"E!Z#9Y1K1W#L M8/"JCG0EL46 M4&0R)4635]KR1(R-*ADOL-&2BT#3' AHKJC"8LSA4\*UXA3XOB$\UVK).PMY MT!L@FU:2%^(G/AUE6!2M\5(0E2N:!4YS@J_ RB=F2#*.SD/ZVWQ1A\70&L,M M8SQJ3*WF3DEK"6?P+_7*2,/G(/=X&C-&,S4\SHJJ$)P\<9HZ%SS'*3D5E#0X MNBBQI[0*$ 9]\9J:B5-.D5-&59N'E8*S,7@,^=J N-,CIH:'!CFT@:M"7;6 MFV1-T"3.0T1L+IR@.5<3@K'#'-M K>*\F,'S5&@5N)'D>[&065:3!96,Q)@I MX41B07+,DL'9VTC,427AGQ>"\_/B$G*O@DG.",L=9RD:93C7/DEOHV7C6I<+ M+ZU?C)Y-(E:X,"TTIYK 0.-0^H]X(<(V69IY0)\(W C\Z; MAQ@5P>!L(MH+G.8@6WB6'*-93$B:4*ZRD!QX#-4X9Z#F16N<>&$BY\DD(A5_ M&9JRT!FH$](4Q5G$B7ECJ. .X+Q-TF(()Q=R MBOWLXWZTT#FS%%R?NG\V*2LVQ.4B TH$S3VWUDLM1-+@9'.2Y#RL!YPW9O P MK9T517&<%6KR\44:;NE4Y(43#EX&<(JFEF M 4=,2,F(.6"0BVO$%HS889*(88Y;#, ?1%YN;+#PDJ4Y*(']DL9F M'9S%!(N\<2)/2EK%=!)8&I63NG4Y-L^4M# QWD4F\PI.SJAR7CI#A)841TK) M"XG&S?!8V>U!3?)&"XLL. 2B4MMN;HVVTH&X[.W @M.S%+]"9EUMQ8K"C0R< X8188A.,"@UD3PIPT+T-K7LP2O8G5 M420XFIA70%#.':A-GHO%7LDD4R3D96C-BUFB-RG"J37WD;-$H^8P/ND 'FT@ M,5],,R\Q14N8B<11*Z3FF'C+ W>$"^,<49S.071^OH:E.2Y& MRG50Q,/_A.?55]Y(K1B.#LMD<_G8.5"5>4>5>8FF)F.E#L$ZEBL+$*>#]=%) M:I6S0NLY2#>9#Q?IN99N3"HK2=L08ZXX 8CB'3<4F N,/#DY">MYR$J:C\%G MSM4$O&6*"=5!$\>I5#9(1E6N*^\BEWP>!IZY<(+F7$VTQ3CQ%'S>'#J'5)(Q MWF/#/?'$LGF8<%TY/'KY/=_H M;HY!>:)*>R<VGZ8%"K\*X;]5G=_/0[@&3;ON7G]Z;5>-XR/Q5\]]#?T[OGW ME@D>2(AEW&D6>%#1.J>3-13#J(.=CX4^$= GC8H/>1SX&#A T*B7^<,N]*O-?6.[54Q]AN9(; MRS4F)&'"@^76,9.X%=3&@ /V8X$:*@N!$CJ[S&(6!6JNX.O/!4KHA(9VYZ5- M,J?,.NX5T3'D?-F\[Q4'$CD'FR/,@ARGLV;=!!&8%SIGNZ@4'.$>#"O[]0;Z M,%Z.DEC/JFCR#.&=_MI.S/)8@U]##&_Z,;2&:_O]6&S7O1U/>NT3X$>CW]]: MWVI#HZ8_?F(] :%1X,-4!:D5X*+DTE)G U!E#8)4,8C+$0^/J7(IO7M1Y]_> M?/7>K?UB^RWKVG$;@/0Z'?_;#HI?GV(\Q_=EXE=/?03\"VX!W)D"!DXYD9)/;9U'7H'+E?TT$2Y[[*!WF B!6$>YLI"*4 MZCIWZ/H!&MOK;H*0^\YV#[=2BM"V?-Z'S;^WMA=2BVD@2F&"G4O<1*ZY=H%$ MS:2BWB=5:O%,ZEJ)Q=>I@PF@KIS;* 3'3&@3DY/,^Q"=DIZ76ORT6#R72I18 MU)@;YA6UG 5B@'J"E^NH #^7<5(J48E$OU0BE41P,L*8*@BWBCH9C)524I:H MH5:62K0PHB;1".^C\2$)SBRU+&%#6+(X!*'G(5PYVQ*>2B#3L^ 224)XJKCV M!-AN4AP'<.# 3HF;@W2$C* ?^[T<0M[J[\3^27Z+/:*J<$X8FUXKBI'J0U2"%"=(;0_G_\N]O;[]JC9\G:27W+#;GDI.4>)-R2<<0K19,8&FE8M8*)N7BV-SGG<6R.9,8 M$%6MM168)R:L9I0%AAF+1ODP#RFKSR^Y9[$Y'Y0,B4JCN.(@1@UB\SPD@K6S M3*@%L+E,8K:&S=A_4\AP*NM*$-_;[K'MG^=VW#IMVIEG!#$R@2@;]SX1(:,/P%9B##9$$!4 M9:":>G:9&P'_SBQNSJBX;EI@_N]IH90I3KWT$4B-Y8%28Y,+UGKM$_PKYF!? MUQD3Z70V<(/AC1*9E+ 8/FBG N7<$I?G+, &YX"YS*BXGH7,?%L7,W[3NU=I MC@]>WN-G2V.^W?!H%*;ZVFYU?[#V\^H9][GUS<(UD42L,7:&@SH:\%D!,K3C M!D9L*L9ZJ"Y' C7# _>Q&\1_'\-%&R?P1_W\Z$9*SXT3)I5#]&O]/VYGY:?/ MH/SJ_L./ND(M[JO\KUIGK_MQT(-FQ<'H:S,"F<@O'UHGJW_!'^-5Y9XFQBFS M*GKNM74ZB>@M>-D^4$?MUZQ6WZ\9#,_;H$"=5A_#^[G><-CKO,[O M=A+[P\SXQP\IGC,7C'XQX?Q M"OEV[%5Q[_[E">/^8T<9E. Z:%3NI7\NL:4;[1ZWA!P-*X->NQ4J_XF+?_X\ MLB&TNONO<844=_G^F%=%5]RSK_-C+X_#6_3ZKR\?D$"A4+*=5OO\]?_4P<0& ME5H\K6SW.K;[/\L#VQV@ :A@&ITX:%W$UX1#AQ=?3T<-5'"?0CKC!A.:N^MS M;;.^L5[9J:_5-W:NZ\<,ONW.QIO/VYOUS8V=REIMO;+QOV_^M59[MU%YLU6M M;N[L;&[5?MB$Z]HHX7'3;Q2]5Z-V[: )VC/L=9 M;FU7*W\!QG5[W=IQ!V[B*V,HW(XI@QQ1RAG&D@R:\R!-""FO@9>!1(+#G>&H M2M?FH3+$UNOUGB\2/?+(M31._V5?SMUZ[^0#W3YIL.IQ.-@XV7MG#K8.F@?5 M3N.BMKYYT:B'=N-B^V#KW=O6UKL&V=NM-??6JZ<-^NF\ M=ZH7G\ZK=(/M[59QXZ+9;!PT.[7=+P>-W4\7U7>UPVIG\[SQ19]]H'OGC5TO M:^^V#_=VWQ\V#O;QUN[;P]J[3V1OO=UL[&Z>[ATT\-[N)[9WT&Q7WVV>A'=? M>/C7^_8>;9^X@Q[>>[?=;G2V6UOKGP3<'^^M?SF$>\ S_^[4#K;;>^NAL_7N M\VFCK<^VUC_CKP3& QZ#1^"N$,2EDLA!-R(8,RBQPACIS=(JP>A3,=)\E\+J MS!MVY?(-GW:\D68%8_$[XPU=$9C<:[AYT"@F5J@Q#QG%?C1D70Y)].@L#TI7 M,:*?^_U6W_2.[B_ZM7[+MBN?NRW?"[%2W?F1[/$-V?.;LA^-V--'C$_@7X%R MM\^!8O;ZPZ5*,=\]A = KP#U?NUZO;:S[79OZ'IGYU]F@6^N- MLT9G\ZQ&]YJU=YNGM=VWG1I]?U#-S]FMTBJ\9ZW^>7S-%WB6Z.[5CSJ->H/7 M#MZV&@?PCIT-W#A8(XW=!FMTJF?0IK/&10.>^YG4ONC3#_6U874'GWVH5W&M M[O%7XYQRVEHD5 !L(L0@%QQ#QCN9>!):2KZT^M__:107?_X0GL9*_S!]'@'7 M384>V?G$X>RF2M^"LT*E/WU>VZYO;']H5+8W/FYMURL?/V_O?%ZKU2OUK0J0 MF#HPE0IAE:WM"A%_A']4MMY6ZO_:J%SA-]^XS=J;>CY,#./7^NFY^>4O>V+$ M"7K]RK 9*_^^M,#*R%>J%*F9EPV:[IO=@IWQD#-]W/E8M'5CY"U>0YW7 7Y! M'7AF,U\&0_HY.H^VCV)W+N'G]ZE-]:#Z-<\M\^ 94DD98#9"(!M$0I%JCWFR MA"2ZM/K^N!LK5"Q7JK3>; M0"5.:^M[S:UW&Z1Z<'A6A6,-VF!;N]73ZD'C!LWHX>KZ/M[K;.)\?JV^AFN= M#=ZH?S[?JF^<5M>;!WL'7C0NULYK[3MH!N"!B\Y:Z MZ(()!KQ,.;QW2HKH^&XDOJ]3N4K_%,9 M]HJ_[QEKF:76Y8U@6X,<:*^\;<%85BOJC4V3TVP48?7\L-&SYA*^'A6!(5\5 M=M%+[)'05 +\ &.QUCE$HB$D8N<9!9Z"49&*>A-^*L\8A9'W4JJI:\]VW&\- MAF"0PQH<>7D:1+\:Q7RD%B//-0,_V1EDE5Q<[/"M9PX95?X&W*[;+LP@GW'4[YWD^\QI ML&+DQ#0NPN'6^ENX[K/8V]V$=_QT5MU]WP3<[H"S<5;;W12U#N#[Q:U8Z4&- M?N+57<#W>KO=. #G9'WCK-'9H+4<6[W8((V#0[KW[LO!G;'29*C3*@84A,:( M.VZ0P80CPB/X+\QC3-C2ZGILVU.;"\7.K1=S<_[S;L_\O_^32/SG YIU;9I] M8J<^=V?-"!S4[=GF.-G(%Y PQVS_J>W\TW4[%T[P&*)$V%"!.(X8N4 /D6@C]7"E[ M]-<'> %2CI&_&B,O;G%A0H0.3!*DO*6("\61D8$C1@53RA),@EI:U1A7=E$H2BT UQG'H$3I$#SL4O88FR-7%JMQS,[>$2 HW3O?],$/O9 Q]M[ MK:-1D*_4[U_J]PW?'AO!\_8A*#"L$;.(1"E$:G7P/%E =J557E_T4+?> M+*('-M:\[,(?]0%W6T>V78EGT1_G'>3@9W#&XN A#OS+\F#!6"O96DL_]>586S'HV:O&RNC3>26<\BK?9P;5;']:"LY'^[U MXP)==V;G+>K(EWV8->BX)ZQ2 M,-IA#@ E"/W'9">KVC&]&"7]T(,V?LQF7TZXW%M1;Y R*BWX%A2C0&E$/'*" M- 6]!:5@EC-E*=-+JQKTE\-/#^=E1#Q::^^1]7776NW'7_81W$J@8'&2_ES[T\]0BB=GDDY+PBOK-VS[] MRW*RPN2#2B0L1DREWAJVBY3#:'VSXMMV,'C)(:9ZWQ:NQ,YYQ_7:+[DG:N-4 MU$(OXGA_^DJO6SEMMN"7[RB]:(D8S[]D:CP8GA/J"O.<8[9;7=^&^V[B:@=8 M:7V?U=;#0;5^2/8ZFZ?5W;W#O,: MK9YMU;]T&@=K9WN=[0ZPY[/:Q=^MK?R.-Z=.N0M::4^![0:&N%41:>DX(D(0 M)8310;C10I%>5IV>/URN_!=>P9A4CFR_Q=9=!$,83M7=R[5_;G5_1+Z-\8# M[F@ET,TIV#PVYR#0YI$.>$(YN\1,3Q&+#&T2D+3! \ MR]K:SOK:I\I.'AXJ5=L_C,/*AP]OIA4;F4$6^'"_?/^:7UZI]7)=R=]<,=%[[L5_'[=R'T+7N3@^ >XY[L:\'KG7'Z]''O?C%1E< MPD+NVWPXKT>N!#@*+DL^]:@??2P<&$(K1?V,0>4/N!\ 2&5P#+1]T.SEE6.7 M=4:&33N\^>ZG]OI;YE<<73QNPS\JMALJ?]!1$QV@$!QV!]" ?'IQ)ER37V)\ MF[S\?U"\0_&.=C"L&%P)]GRP,E*;<9!KVM/[;X[[_9CWN,O-R*1B:(?'@[F$ MT$2C_YMDSWJ(!_IC1?&CA<_Q,II=(/6,"Y76@G..U^N1!A6SRO%EMS6%TD5ZW9H1_4! M;H#R]P=>><+5,6_[&"X" \H0O!WWC]NC//D=5*_\D15$_4D971F?,&RVBA6[ M1WG%[IU@/15]-@]0Y^=E[>.,-A MG$G:6QD1DPF<3^$",I$*9#16) E"8H["W#7.7!/8LP/M\XXYUSHCCSRSTBV+ M/_X =-M*&]H2*]9[&'_RX!(*5.DO ]3<^6L%%!G=>6#0@8$+GM*_I*" /IVC M8GP"X(/; 5?._;9?V>_W3H?-R\/7\&LGQDJ(J=4MZO84.8,Y/8I":W_PHL5A M\N?E:;\\X<>O>7EB!MFE'[SL4BY3D8?(2Y_0(7KIRUQU8%8>JCS7O.0[U.EI M9W&566'ZMPK7,;*BY?VJ-3SDMH2O,'F_RG4/>ENUHH2>_-OF>=S[W?;W)UR? M,4?JR4.'WTM0]=^ :>_W^N=S23G&T<&#PXO:P5X;Z(1H'!R>UM8_BZW=S;.] M>H-6+P[A.=O-:GW_M$JK-Z.#YUOU*JUU/O.]>KNUE8OHU0_A'F_;M8/&!1P[ MW7NW ?1D[:)![J@_X1@321.-3& 6<>4CLDY;9#D#N<1H6)1+JQ\*I%V[ J1% MQS]AAM\/X3+?9'Q35&2ROJ8K5#QDO)UL; .I9G?GIF" MJMPDE=,< N9%9VHW"&6A-W>Y2*4._5B'YJ9#)JHZ.V,N_RWJ77DSHNGSW$-S M4_UX1,H*&?Q]/( G#P;7*YVGUED,T*[V8*[3?)Z&K9W=6GTA.?:6*(JBMAQQ MI@PRUCO$C)6!1J; 1?MUR>,'CS-/5F1K(2!HXS).\&X4)R@!Z*D!Z%("(P&\ MN8S3E$#TFT!T?@N(L)6*!BH1]A(C3H1$EA"/G)-*.P&B2>;!0#2':1+I)U', MO%;SSN!K*]TU[U?,]@'9[?:*2;?C02S.@H86VZ-4AM]KEX]GB?+L47Y6^SP_ M_+0%CX;'5KK0MEZ.9IZT!D7(LVN[/MLO4.I>%SJ7U>42:I8 BR1M_2T)42#\< M76Y-'SX_9-T,!\X#/.2$T%'-@6S)@[QO\^#2IK_CPO_D))2?+2I8KO2.A\5H M4Y0L*&Z1]W@>B8>:T09.17+#V-[>%KD$<,>\#W=A;:.'+UVWP" %E<:0E&+D MVE C(],Z),(83<+8KYNC/;BI60*4\BWP20?_7-JLO;TC4:YH09'V6NQ//=CZ M_LK7[1(Z!(7>$(UO")0=>#C<"[\\*SW]ZGU0,L\58(L)X@[HGQ6*H2AQU,$[ M'@A96A5BV7"\S"2_--1+ :]^FQ$M-Y:.3[JQ]"^6A]_81?RH-Z*=K_LQ9WZ= MQ%O[BG]O0O'N^/LEUD$CCH>W+_G55N0/W1)=+5U>T^Q_=Z3W(W+]: ^13=#Z MU[9]:L\'2Z^FN&_Z+"RM_\$N07?L(S+#]0%^LJUTWM6X/;EH[W=1%F29[UM;\_;.1]T]YLU>H; MM?K.;V_R]#OO>+]=G>9LQ%4K^)Z[4S[DKEJN8#+YC"2V(NZYW<^O*OU9?[C? M[QUW QKKKO8P&O<1K!4_'.W%_.,]WAN)/WMO3\> M+(!?#R%WS2X^T0!R=[,WA[%3(2OW2"M6^Z76+8%V1K0A?0NSFJ=>_;1L,.E9VFC$.!T"$WQ]WXW<7]X_C MKCT.+;AFM,:\:ON^6:%R=/@Y4.])]R&^9[*(?=HGCOHJ1#_>56S$>BK-?IYU M^,]?!R*)7%IE?[VROY%N]5Q8](3F-.&MSGZGM7>6NYZUYI; ^RC@_,R*-?1H!,2D">3T V2ZN\!.02D$M MGA5 SCE/_=B$0[DP20G/+QF>*5U:%?,/S_.Q:_JBMK9$YTFBLQTT*V_;O=-! MBR\>_C MUO!\5M'E63,I[NYC=8]]_@@O3?"%FF"M-X2;#7N5']CB71.+5ZVO'*;G!(0\6H\7%^9SM.#ANCYC;UE$L=#R^W MA-EN#0[+L6 NQP+#EU9S9EDY%I1C03D6W&,LX"_&90 '8-B'MA7CP,=^S\>0 MH;\$^OD$>K480#]K$\TOJ[4O:9EJ7J>Z5?_7QO;OKE$M5Y*4#.D%,J27LSSO M0]RW[1$U*O8Q*[G1?'(C@MEBD*-9P[P2XQW:F#?1W;'M44W;<3[JE9WG6Z?C_)^]K';ZO6OC (EXL\G MXA-:(GZ)^"7BEUD.MQ.CX1?@_2D"W;^2X%8B_9PBO2B1OD3Z$NGOC?3BQ2#] M5K&+V69WM'T/@$N)\7.*\7K^,'X^4.^EM??%H+Q\,2B_<=9LN=;4RF27X#YE M<*<$P'T!RG_-&M25T%Y6"KFKZW;@#>RP#'G,,6+R7R'F_;>#O+;7K,&W]IK] MG4[X56IV)O3ZGWZLWQ\.[5?6C M[0\KF]\X_Q,/R=/<./)^[?_Y]G(/U2ZV=.6BY]E(O\[L5U MP'=UWJFO@2;>6MVL[6A\UU$,QZWN=U?:.V Y_^ M7OL ,MNH[/QK8^,1^[X^52O^:'4KPV;O&.X1!M_*_\W-IK!T11KZP\._NWTK M(2N2J=^Z[<^/"3:EE[W?SKB_\(T?X +/2)A WVM9[V7QV'LXNHO:!=\V%'M( MK&2:G3&=!>[WZXQ[[JGV8IH_.348#Q7#WE'VK2M%!=K*98/FRF >5A/W";KH M"??&N=E#SSFM-GN:L388Q(78C?6WQ3Q;D?6%-(Q9FGNZ7ZO?'/?[H+P56YC' MZ_G?(6SJYO$TP'O;M[ZHG7W<;0VW\TS>\2 L@5)W\\L7/[1L M)-33R*CBEH?HM7 D8",DXP8+XK]N9H:.)15+%3C,."KUBUC'? M%BP,>B\6ME9$$0/[RI1ML M;[>*&Q?-9N.@V:GM?CEH['ZZJ+ZK'58[F^>-+_JLUC(=WWG;W3K8P%N[#5P[ M>']8JV^RVL$V7/-W:Z]>O=BJK^%&_>_FWN[V0?7=WN$'!L MP>9%M;/!]]:W#_Y]NH)4%BRJEDFHOHL7&@U5K)>(E/C,H2GV8+GRYNX),U MAH6(+4I8.L293\A1AY%BP0>E%(LQ #Y)LZP)GR%\FI"[-"=\<%1,?33C\NL5 MQ_1AW7 G[LXS.DV*/:V=V%8[=_K;7C^7__B^V'L]NN'W;V._ML2IB>%4ZQ:/ M"M8)2BQ%)EB/N-,1.9 EX)1*6$0A+6-+JT0O,Z,>"U,_@8IIT:C[.OHOW;0G M13Q*TWX^T[Y)08(ES'(-INT)1ISJ )\P!Q=):2\LB)Q[,&V\+#&9(=-^61&I M->^A+<-!I1]]!*(.IK-NB%/C'*4 MAOPTAGR37S >C:,,? 5L-.(I.J2QTR@)H;%G,6F?\JIQO$QE&>)X+HO<[)Z M(?3Z96!C^ISBLJ_/ 8%*Z)D4]&R]N<4A%+%4!2I1H)HC+HU'5AN&%#58!LFE MI31ON,J7F<(SY-N488O9Y!"EX4[)<&]RAF2D%48F1&D$S@ @BS31#F'&F/.8 MJZ!S3(+I9<[D#!GNRPI*?.S'(]L*XX2R,A0Q9=HP[NZ-LZ/8'<32=9DT#-V1 M/>*IU(H(Q"(%_J 8N"XD)L2CB :<%P"GE&=GEZ4V,^2YE"&(V:0/I0%/VX!O M\@BL0E!&!R2DRT%$)I!.VB"0HW&,9#8!ZL?QLJ:S%$-\6:&'4?5'?RT[O8Q! M3)E,%)T^6BA3 M&$@:A:7\L@-&(3%Y]([>+3URBHPE$S1#"5B,MDD=% )8B2 MVNF0N&<.D$@L&_[H/-0R$C&SYCLI*E&:[Y3-]_RZ^4JGI<)2HB 91=R'@"P M+F(&CBC!J+"A(!)8Z1DRWTG&(PA=H3/.).J]H6U/@DF,N^'>*X$7#JD@3X#S)RE&AP.;E"((<9N!4.JP"_"YHL&'TF)F12 MZ]NF;O0S6DMZYDR[7-D^.RO;9YD6?^AU]]$P]CN5SL06,KV$N/]3+V2J];J^ M'#0G/6A6;S%E9UC@P3!$90!G/CD8-$'#$:$I6.F8))DI"[%LY *N"2_-^YD6 M,Y7F/27SOAFK8X3(F Q2VDO$64C(!180H#>.T5,3,%M:E6Q9\5F:M7\!%:BV M\V?42^AX$"OM:.'/PZ*[_R'W>B&'K?1Y$ M7O82CR<'1IUML M@T:+C8\!Q6@YXI0(9*@S2$H!0PZ1(,>TM$JD7I:Z3$)>7%.>V-1?:]?W'MNT.U[IAX[+[RV42$P6DS[>X!;9>V.@HHHR# MJQ.51H88CA1FF#MOK-$& $FH95*&,A;8DB>7H5Q:\A-9\@UJ$9@D/I=_$RI@ MQ#6G2.MHD8[">>&EBY*,+!FK1U=8*J,6#UL:/;3=_99KQ\'O\XF7X.%,BD^\ M;<$SXH?620S?^WZ45%#BT$1QJ'&+40A,@_.IG,U**#%Q"N>-?KA=-6NUW&)J;,)2X[ND2:R2&-O\4:M%8J1 RL M@7,%K($SY&@42!@J3 B8>9W763*Q;!Y?KZ&,0\RLU4Z*-916.Q6KO<$/G'"2 M,\.1P[FHRD1^/ M^[YI!V4J^'0PZ? 6M;!&4*VT1C+O:,$%P<@J'D&_$C=4)BEBCH :L0RJ-T,> M3AF7F"UN41KT#G;T(Q7P5<;N;1TRW=M.L]<2#-SN_?_,7!8TG6Z>NA-_)P>_M G4P,YL+U(F\$9A$E"02+7"IF$O@TF6"Q;+!DZK'/2\EZDIH*Z%MBM7X2FB; M*+3=G/OB+%&M!:!:KKUI@D2:8()HXHXR&IBENH VRI;YQ )3"UV([TKC&+Q^ MZ!WGJF4_:-U,V_QLE.E;Z/ZKN:=R6=:UV44JJ6.6^,^SY MPV:O#6(=_$\E+]4^V\WH22#RG M$B_+PS[3R#(G6S%=;I)>.;+GN:+A8Z9*%],/74A7>4YPH6>9BEA9Q/%'8K$2DV6G: MXW9LVV$,5T([)41-'*)N5[E1 MG%E#%$6!.X:XU!190C2B(;@$\L0DY.W\R#*F92[7XEKSI%A&:^O2Q)$6W"&&3>2,:ZYH&F5FRD=[0#.:US7[?&.GEX:GMA\K[9:/ MW5SY?[\?8ZXM6:Y#F^HZM,N._S#J][7+;B\Q:7*8=+LB3@HTREP,ASK.$0^< M(:TU1C8*9F/B<;0:5BT;_>A*X;,7E2DM>)(+STH+?A(+OIG3$Y50CB?P$5A" MW&&+#!$<4:.HH,P[$?C2*B7+:J9*6KVL*,:W^=UB,Z$KL[QE!.-)=Q2Z='G. M2X=GXM!TNV(.4483I@7*U7$0URXBQX-&BC&3E-3:9(>'," 7LU1JHPQ?S!:Y M*$WY&4SY9NP"W 'E;$3,:IDK5"2DHR?(RV1,DD[&D"=+^(QM#O:R8A=K_M_' MK4$K]SGJCV)\C^8:+\'[F4C\XN_C ;S#8/"FUW&MKLW/O"*/,N3Z!+!UN[ . M)\*0Z!12UN7%\$(AXSA&43(9<.+*&;:TRO"RD8_>): ,;\RL@4\DO%$:^"P8 M^$U>0H(Q$B=D>-1@X-P@8X)%7BB>)TV9IGP&#?QE13_&)7?&F1QE]..IZ^^, M.KZ$IBE"T\7M0CR6)TF#H8AQD1!7@$^:$8&P=L:HR%T08FF5JF52[E"TP*8\ MV4(\I2D_B2G?W/60*ZEPK@;A,$'<,(^TXAH%)5( 0]57TCTF\/&X>A;S#%R3XB E6$T3K&[7K_$L)"I-0$EAE;=3T\A1)I&USG-' M@(T4$\*"+@LSJ1GA>:E>4UK^4U*6TO*G;/DW-TJ*01M.'<*6 4U1@>:-%".R M@9D( N4\!T.HY,MJ8ME<"UW<9/1Q286H[Q(69!E MPE826H.CMCW/@\LO^-M3G?FRPNV37L+P$J)T4UW"D"&W#HA;LM_)L=_;%2:D M9-0Y(1')Y>YYSDZRQ%J$HV'$>DVQ)TNKI@RW+[0A3W4E0VG(4S'D6YOGD)B< M!3>6&H%X"!@Y*1AB@4?'HJ8B\B)M&-!YABSY9>4:UGI==!EJ;Q5;6.8]@,LD MPZR>PC()[ MZ0I#9C.UZ/EE13&N$HQRV>2,+)LL$6H:"'6[+(.41#H> Y)*.\0YT<@('A%Q MQC/C@Q41$(H(L\QX&\M+)TIRG9,XW" ?%("41& J4@SDK39$S/"!! MB#%*"ZQ,-F?)EHE5"ROE92%F"V#1 ['8U!RNEDTQ(Q(3* MV45YJ57"$?H7W"1EL#4JY'JYRUK,4J&9,OPQ6Y2DM/%9LO%;D1'*C<[FK0G\ M01E&CGC0;\&=L"!7*_#2JEZ69E+[7CX!35GL?)2Y69C1OBOQ[#&!G)>;H#V% MI1DEPDX>86OKMU>%&D,MUURBH//DMG4*:>A;)"WE@2J22%!Y=09?!M]P0J[@ MS*S.FY^4:_Q169Y3&/R7COT&O##:,<2%WV6+D7Z.WT[6O[Y<9BO]QR,]!R%=,L;P;J>L-A MK_-,M97M42O[EX-L-V5H?MKIA]!'^5FV_=&VPF9WW/MO>IU.KUM 5TDA)T(^P,>[Q*U)8CZGE6V7(:H+H].D6W\!) MXZ2(1=PFC'BR =!).>0E95)IY2)V2ZMB69LR#W%QK7E27*.TYB>VYAM<0QF) M6301\4@=XB$IY))/",M .(Y #7 .0+-E_O@E3&4>X@2(1J\HG>Q[G:-^;,;N MH'42*^W>X(6E(/[Q),1C ,V$3W>LT[H41U&#]0OS[ M]ZE(:=\S:-\W"$I2.'$G-:+)*<3!JT#6TH2H@)^U#4SA7#1]&?/;_.19[/M% MIO(-[IBB+#/YGC-,*.01XE3D\.IV[4@E(XXQ("1-Y$B;BU!,! 1Y*35 MA*:,5'$T#9,+3CTZ:%LF\BV@[4\JJ%+:_I1M_V:99>J3M(Z!^Z$, J_#(J,L M0RHI*KG'#+#ATO8UF1O;G^AN$68>:,R5=0@5VPWWHC7WK(<]2HAYS: _0N_8 MM>,W43T.[V:M(__K&?MG4<:!*:SF6.N&!1Y]#1U6ZO6'F MX'WXN5MIP8OM]X&?']G^L-)+E6$S#F*V[:*7BWE1^!)R:>902:VN[?I6$96$ M0T69^Y6?=T K7POO)HH1Z&K[?Z/%Y%XM_N$+C<_B=#0M?=0;E4!X792=:9W$ M/T];8=B\!+\K%XY5$W^_Q#KHG^/ACR^9NO0)OE=GL.N]V?6K/!TNO MKO5#I]5%-_K]9I?]V)J>WJ9N]:JZLU??;&YO?]ZI?-AZM_EFN;)9>_,+*YB% M5]ZJ[6Q]V%Q?JV^L5^#+^D9M!S[MU.&'ZD:MOE/9>IM;LE7=F/FV_-'J E#U MCN$>8;![+@86>.VV M/1K$UY'\0KYX;&?W9;@%<7I;]WVY\<$^_%#'_6R]^Z# M12A'\LLHO[EUZAT>UL@XG\>5N&6QHR!@LQ]CI0KG-0>5#> $X1[K#I^WIZ\X MV _@G[,MAO?'W5BA8OD^BS[OT^@7V'GR/IVW>+AS^]2YD%F..MQ#7@OV?;LPUST#)C,??KUG/_QN_'5VPZOW;/@#XJN:*.4, M8TD&S7F0)H3$@XHRD$AP4%_7Q_%5A>Z[UNLD=H_CVWZO\P8>E%]AMS5LOCD> M@/<2^QMGOGV<^W%M,(CP7YB;;,RMG&=C=Z]9?5LU;_ M?-JH-TZKZY\O&KL;%S7Z&7^/O7[FM5WXO]Z&YQZ2K?5/%[5ZE5=IE6^M;Y*M M^OO#QH$_AW>\N!5[K>^3/?A_"]YIJP[W6*^2ZL7^18Z[5@\^BVIGNU6[>']8 MO:BE;W'7'0S]\)G5UKZZ(+0"0:(4@T!<&HR,$CGMFC*'5?!"Z:559MBR9(^N M539G.\F7>%CBX0T\]!:@3R22@N/<,>T2#AK,)R:EN*.IP$,">*A1\4'^>K5< MB8?/B8<7-_ 0:ZP2R_F>VFK PVB1$R8A81S!-A%IG0%^J]0R%9/:..B9\' ! MV/ ^*9^WTKO>OU0C'#'_LG+1\'.[UV*/%T M4GA:>W.+7T9& TV)(B,ML,IH)()ATB/B<=),.J%)Y<67'&C^ MZB#<$T'>]7N#0>6HWTNMX6,*'LS-$J,YH$J%3#X6(BFA=&)0NG,'-P)YY>7/ MF.8]:J-.R&'M4.1>2V*"C3065E7:_G1L_R:-BCA% M3!)!PG".N-,, 7^B*"3"B326<,DSC3++AD]JJ[4RSO2"XDS?MH.MQ+.CG$;] MXV#3/5K^N]DT3PFN=(ZJS[_ _EP &)AO5VL[#J+M^V:Q#CK$D]CN'>6E%(M2 M9VX./*M+$:QUP_IW 6R, +KD6Q/C6[?S'(3VD6IA47 X(6Z(1LX2@Q1-5EON MK<4Y#HW-LB+EUK8+;--3F,$O;?II;/JF#\43UE0F@PS#.)>[97FNGB/C% V8 M>:.U6%K58EF:V3?I!:!',UKZ_YX8LA/;\./^FIIID@V=5KMVY/W4NCL93,(@GD"''J# *2Y%$R MW@!I\H0(MK3*]++DCRYU4L[3ESH@4,G[,4\SUA>E3$L'?_6'XY M7?JD-/7;+,MXT!J4H];$DO/K:[<*\"7&I'=.(,D91=Q0&+&"#$AZ*A(+VA$5 MEE8)U\M,Z/F>-2TS)N:$S980,%T(N%$K#H=DC?8*:2$EXLH'Y+BB*%J.-:;: MUKQO>ZC5NJ\8+2='N'ZOFM/B;>3 MP]N-6Y3+":(I,0Q9'!CBTC'D H\HX4BL,5$%39=6!5^FZM&3+.46&(N( =-C M7"4&3 D#;G NXZ(4GC$4.5&(1QN0SN5ZL;)Y%QPOHF9Y$=\R2'&^,6 !*-<< M5B3:S/6KXF!8:14&72:D/1F=VNR>0+_GA)41EM;BL$3+!Z'EYNU]PQP5RA"* M8+P#QH2C1S8RBN9(T;P&&Z:0V)"AIS:)%DL:T9CQK]\+2QQZR MX_,4B,VH[\=!^?7H2F+S,$2LWMZ870G"5*3@]^5:@000T5AI4:#)"Z^%4CAO MTT)NS[S=?]OF,A%LAJUT"J2FM-)'6^G-S91XL$KKO'6I#8@++9'AS(&5,F]M MHL1@#E8J;E?SG"$K70#",H=QF*UA,_;'09C*'V/6K-;60"U7K=W M/<+]+2.VA,8'0..G6P0&"RFXU!S!\$4!'[5!VFN+=%"!1XV]#VQI5>#97RU4 M1F:>E<4,H,'PJ33?Z9KOS=0?$)DAD2&AM$,\2HQR"4E$:=#,>L("]P5/ZD\A8',YEW]9"[W5/8;^V_J6 M@O5W(;S1>?4LNHVS8=^""%I=VS_?',;. + WOV6_5RPPNO0NRSCYY%#Y\RU2 MQ86D1@:&3%(8_,V\3) P"6+G.@A!"<,&2)58QGI22XG*!*&%PI(IA)5*+)D/ M++G!\)02A&+E$,@](4ZE1$86Q<-34M$PQ:4L$HTDG=22XS+1Z 4%N#[V>R>M M088CL.+'T\#Y]9>?G^D!ZH[]XK]C-Y;E1B>*K(W; H'WEVIUI#!7^%O$CAEG)F$(),XYX(!19!9^\#E@[H2FV,6_PNJPFMEW/ MO(3G2J0KD6[:]+A$NNDAW0U2G(1A%).(F!& ="82I*,%9BRU%")1;3T!%U_M9?";U3G6)"]%,K^+/>FF'\?]&\[:/G*_V/O6YO:2I)M M_XJ"<^/!WQQU!,$0F(D80R__F9MB9<$-A@! M6U"GSV"0]J.JLG+5RJRLS&B'?6CQJ'$4AXW1GAW>VR)]!53LA;"MO^+P8Y;P M8NU+.DNZ-J93ZOQUU42[X%>X\*L[\*N#^2V$E"08DQXQQP7BV?-H#/$(I"&Y M"0(DQE96\1M%:I\Q=N&F8H&@.O7M)R#H@89?@:#'@:#9"&#!6:)8H5"=0-2) M(2>-12%(9;63*1&7(8@]> ^SG'!ZD0$@Z]W>\3B&AY#.NVX3UZ[O=T?\F[KX MXA#_L4GG=*H5S+\/YN_/YWS&$::A)@D%0Q/B 6-DHB8H2J:Q%<:'9#+FRP<[ M]>H7MU) Z(6#T&/3S@)"/PE",\33LYQSVE"D4Z*(,ZZ135(C["@&^0E+-,D@ M1.L/0B^ >"ZMKW-R"?!/"VVSNQ&Z>W@(2%$QT%%C<#P>C6T_=^J5Y0JZ%3HG M(_/8\2B?IW)9FXBE?7SHXG K51 ZVKJ4RM2*+[NXBT+:^7S3BG"K=+1@W?N( MN*4&&1$]\L82DQS7,8")+V23JOI7IBK)AAZBY@L/QBAJ_GQJ?CJ72TQ9J2PB MGAC$$V/(>"60#0R[()FW/I\:54VAZU]<\@50JB7VY3TRJ7J!QT*>E51-Q38' MN@5O%X>W\TFI"5;,"HX1)MP!M[* MP$+1#W623&O=, 5WFK,:V_"EO-?RT"K MBJ(_B:+/1L%:KSS%!C'F46QU D4W35'.AOTLL?KGV+I> MA']#]^OJO^#'^1U7^NQCSA@Q!835?[GA/U;%@/] G> M?9K+S?8'8W@ZZ&\#&M.%ENT.;:]Q9(?CQB UQGMQE-E6OPH1M9F"P1\AGP(- MC=3MV[[OPN6@]^.8$]>/WMPZ M-FQ5]4$_^VD&\9[ MYW!WY48W&(\'A[_BRUNL@^8 \-QZ2UU&FU\?C:L_)L8ILRIZ[K5U M.HGHLY'D W74?J%TY?RFO>%Y#XX A9$;1GN ;((._FI[)_9TM/+/:^-PV.VC MF7&?';+;9V\-YK"Z<53?;G[X\.ECX\^M]YMOFXW-]MO;)UUMFKS5_KCUY^;Z M6F=CO0%_K&^T/\)O'SOP06NCW?G8V'H'G[?^^K#Q;_AJ\S\;N5];K8W:]^R7 M;A]08G ,SPBCWX"7V./0!9RXR,=7 >FE+E>!Y]"XGCT:Q5_/?_GM'(B[_>H5 MU4V_'=KA+LS@*0#DV3NSP%2#,/GZ?OVF^FIFV9M\I_@; MI=2M7^,WY-;OOO=8@M\((W[JL=__3K#;7_J@QNJ[/G9YEO/;_20_M"?,W*4W M& P3%7P:BT'_2"\G9>7WAC$V6G#=WJBQ 4MV>/1#$@\=Z2O6WT^>3ZF?&/XX M[L<&%#)NPS>R\.=^4N70F;9<7@'>;W@[I.7.%U?Q';"3V1$ MN>^!R1<:HO<*\P24C"CZM-4]]Y"V3EIGVR?MSL&WUN>_\?;^WZ?M]0.Q?;8# MSUP[:Y_]L;_S^>^3[?U/Y-)#NK?7II].MCI_B_;Z[[W6V8=N:[\EM@\_'&S# MOUOO-^CVV>^]G<[>P:R'%+YC.YTUN.\ M]Y_.FN_WSQMG?6Z.^_A&6<'?+NS ML]]Z_Y_>UOL/Z<([^A'#.'QB[;4O0CDM9$PH.881M\PCX[%".GH9?-*42[*H MA"@_<:*ZSN'&!>A>'="5A"A+ W1G,T#G06C,:84<]QYQ@PERUL)O-GAI.$G8 MI47E0WE>H'L!A'D)0YHGU<+R;M$P[L7^J/OUHK+&+SU0[G\TS^MMC.VWGTIJ M\N-!6>*<(S\?&_IJA^P%Z/EWMLS59 ^NSBK_#K09&M'PQ\-A[/O3QG@(3^M5 M-14:6>=?683=$YCL55B?+:M+.M7[H7$KNO>WV,QN; M%,7X$'W/CD;=!(-\?JW]5LC8/E("(KIB*3E8'5ZX,M:&X,8EA83 M*BEW:F75R'F3LT:URTK<76VK#A;UKY7ZS]IB5D5EC0^(64,0%S8B%[%'#FL! MBT+ TON555$J%SZ'E;4L[.M3?QBA&6"&JM;!_/!KGX,A;T/?B^U$!XOL#<7>. MAUD)TL0&(^RL0IQF#%8^(A.@E1IQ%AJQF%E'IO0M2F4 4+$[XP?F7BR.QOIK]//RU:/9" M-7LN5",%IF7 R&&E$1%(3Q MD\6,I@?J&$R+,#C.GL7S]K_:\+_%#]"+68X6'@A]PP+4CN.M5#P?BUR"YC>H M33(XA<"1@V4&\<0ILB3!.I24C3C0X)1<666ZR>2BZGLL3I]J7AVD(&M!UN>/ MO"[(^C3(.DON%9/>.D*04XKDNI0,R+U2R$7'B(]:81' ;,\931=5MJ2NR%I3 MZZ#D\RGY?!X^VF(A^7Q$R>?S.O+YK'W\=^/=GUN?/]:^/S7+XF/,&X6K5#SW M3>(C]1LJ^.+SXC!HD/FIQ_XHB0];?&/Y&XSO-@8E.YX:T=[C=0;G(P::3@X; R.XA",!#!7L@W\M8J2^_6G#E2^WH+V M/[_!_MK'\Y6=*?B)K$>EY/5R.Y9+[B)]VK[([A[@61NDU=G&6^\_'.RL?^BV MUS_LM3IP[?X[:,.GT^W.A][6^PU^X4H^W"0[Z^_VMSMK=&?_PW[USDZ^!YZQ MWC[8AG>TH:T[G; WZTK>WO_/00O:WUK?.6R_;^7^?6N_W_C6WO^;M^B'[O;^ M)M[^_$>O3=^E]@T18(8HYK%&T4B/.$D>63 ]D97*R!@L#UXM*G=1_4XQ%$1Z MH8A4D@PM#2+-'9C C',E$C(V$,0!@Y!VD2)J..!K-\30<*>-7X[S]D^W_X_%&V;+ M;BL\@^VU[$.V2/.*T#>T[IJW'H] V[J3##FV'QKV,,=1GU4?O+*#VL]IHUR5 M _S>B]/<%FM7Q%&(PL*(POS!:Z:H!S.%(>E#$%X5AU+(TUM M=(TT>Y$FP#(PD8_C@3] SHZJL*[#H]@?35A)_)9_G_/_EB-WCT9&JI*8OV=) MO+TBB )2"P.I^:SO)'FIJ>-(DT@1)]XCZY5&6,K$F(U!AYS803<)>S!(E>.S M]=7EA=./HLN/KLNSA(,I03PW$I&(,>(F'U5BTB MO%9*),*PV'E.WQ@RH[E-8SJD9ON7!*3/9&._;8QH7S3O"H%K!8%5C'QYS1'[C".N\/JP%IC M,&R<#+OCB 8IY1-OO4%_%_6Z7X&DV-$HCDM&L6=@)^?YQ[?Z.3/F5OIKF#>: MQZ=_]6Q_O/'?X^Y1EEV!J_O U7Q^!\&5Y0;@*I>X0YSHB)RQ'D7&,UBY9#48 M3=3,IR OWH\7H\0+]W[<57>O\I#4_18#.HO#0='I^^GT7-HP;I--5"#&<_"5 MC!XY;AB2E&HIX5>5L]7^[_]H2NAO-=+KI4L&^]I<-Y/2;C "J H'LY?A8Z_, M?U,+@E1)HSWH9UE,++VIF5?P\Q[XV9I@YX07G?U-VF=_?^$Q"I="1-(DAKA) M$6G%'-*,)BE E$3!S#-UBEPM[IGZ<:*BMX^MMZ>S>JNX3Y(BHY5!7.4\=3)Y M!.":>#1*2)E3*N&7&F^R!"'G^6"AW[/]W9R/]&KH>.5GJ4)A>UWKNKT21E[" MR$L8^8\.<'@/O0&]&48?NU]SZIQF/JY1Z/C3TW%8RH?1CN)ZG/R[V3^7SH<+ MX92=E\4M_W_/T7;/L+ 7 MO;-:=/N9=7N&V@LK>2 R(2^<1MP&@PQ+ 3$M7(@\PSA>6:6JJ>E#JJ76E-@O M Q?9['^-_?%@^+.51I=WI^6)H[E^!$U7!%$P:7&8]&F.;\3HL<5<(&<$03RG M<=8@+\2=HL'&B#&SP#=$TS!>YPK.9>>TUE2CZ/-CZ?,,Q\"$:AF50\1C QR# M1.18>R8UIS4C39,7U $-GR&FPU=-"-VMO(44+5.T94N2Q%S2(B+3SH-H@4&2$D"B2*,':<4%@M;(J@1/-IQ8L M?I>GW ,ZLJ=5P86\ASJ8\ [OA\?QVHYJ<0F1;EKH=RS_$0% MK#DFR!M%$3?4(VNX1,+29+!UPGH+RDV:BC_DP%TY\/^ C:'+<_[G)*7X0IYQ M@VAM0@LO3@?'@E2+1ZJ#.1K"=(J6VP0#FF+.TIZ0TXF#)459M"G*9&%^4M[$ M;%$%/XN?I(8:_C31*47#GT##9[B(LP9C%CC2S.2LYR(B@Z- SGF'733&JYSU MG#65J%, VD(])JSF;&3-__>X.ZDABZJRLZ_:/_( MBJ7@UL)P:W_MANT;SRPE$=&@@9D8Z9 C7J&(L0TT:<(]75EE32+GXUA*&H 7 MH^$+(R8/U_"2#.#GE7LVJD5(F4"22&&.$5?!(!LD1Y@P2A*6*CBQA-D [LJ( M:DU&VO>OK/(0S\F=*S2^/&Q[C.IVN4+I7U/!_7[Z:90-KLN]Z0N)%>ZR.'B; M/ZN/N18<&X97%0!B?L4.ET6E\M+@X9Z M[ T5D'@FD)CA0 1[Q:F@B$@7$ <9(NM3SM$HJ:< M@K*#GELC-?*6)49)")9P4';3)*).)OK29TO7C* MM5HJ8)'=4DZE(-A#$&Q[CJ(X+ZRV."#GI$3 2P#+E,3Y"(=.3+IHG7$.9WKTYL8@OH=XO5YS>/WCY56[);Q^\UQX);S^$9:YL_DS.$1H MR56@B,%OB"N=S^# ;Y$RSS.7Q8&LK*JF(@OPC=7F],T"'6>O&1Z>_/1-@8?' MAH<9%JQCU"KB?/!&Y]H]4B,7O$5$D:@TMD%K!2Q8 CXLH$Y&_4[?+#"P_46? M%BGC6R ^9#:)2S'.N@40*+ '&B*=*6P@]LP#Q0)+DJ/2(M MV4]?L-X^[B&EHK>+T-L9^YT:;4R0$OF<,X,KSI!.67DQ_&.9D$)6*7;FG7LO M(Z?I$C",#_%H&L!;T8FL!HWQH#&RX^XHG3;BX5%O#@Z/8G]4":E V;V@;#[" MAG#!<(8R$XQ '/M<+2)ZI (CG">,270KJUJ6&-X7JLJ/%F%S?U4N6PX+U//9 M3.P@86(51B::A+B+'#FM/"($S [G ^%51&]3J?E$["6@]TGY2CY8-(SC[C!6 MYXQF7"2OS %2"U8"F'4IGZWTMA)'95H5T%H<:,W7J9/21RF$000KA[A($L$, M9LA3KV520>+$5U:%;#+]$-0JWI$:*_6C\9.BU$^DU#-,1 (!,2!-% EH-M<: MY_IT'G'FG,:8,>-X=GHV!2;U4.K7L&T\%_!YT[YQ"?A'M]_ER7CM('ZS!*DF*@^7D%E\*@A+DV3 OM'-!\ ZOXO.NBY)6N M-T;4@[ 7M%ABM)@M-&F]L,%0Y(3-GDY%D&4:?EALG>:W+;HF,>NH)4%BRJED MFHOHL7$*F+J2T7_9G#+S'VP /FB)+2OFXE;,UAR_3B8)8EQ 5%J'N"<>:183 MBIXEIZF(DKJ5529-4]]P,KHP[!>CZQA'2:QQV#'.4]#6>,.(X9(PQYWAE:YG M@JV*KB^+KL^ZQ(441)J(+#4YQZA,H.O6(JI8P,(8!M9TSNU'FT362==?30G' MVTA+A,]OI2MW]#:[P7@\./R5@0S"X#@7?3GOU,/V 6LWDO_G&0?HQ:P&-A+J M:02TYY8#_FKA2,!&2 9&M"#GS.]Q7;%E-5C<:C!?L<]%07VNA\&Y3HACBY'5 MDB$5,; ^X:WR"9B?,DUV0\KI!Y6M7X"J/7.X: '= KJ+-[<95T)@[Q05G(9@ MD^>&@WVMO:6,V"D%_V&\;0'=^H#N;"BNQUA[D1 A08"Y+3 "S.4(Y!X4#XQ$ M#1.5:=$D-X2E+"OH5@3^GU6I0?@W=+^N_@M^G#?\RK,\S, XG&KJZK_<\)^K M%[V]ZVU/J. T*WAG+S:L]X-#>/=I=BSV!^-<17J8SQ4UNM"RW:'M-8[LL#I9 M--Z+HYCUOAKF?%XO_Q%B/T.0U=NG$X%?'F+=="V B7M M:6*<,JNBYUY;IY.(W@:&?:".VB]4KYS?M#<\[\&1W8W(#:,]0#9!!W^UO1-[ M.EKYY[5Q..SVT:G_<^G-S?:VSL=Z /]8WVA_AMX\=^*"UT>Y\;&R]@[^VWOZ_?V_]N;[Q MX>/_;6S\_6FSLUW[GOV2RXOL#8[A&6'T&Q &>QRZ@!,7^Y/3FJWGNER!-S2N M9X]&\=?S7WX[3WK5[5>OJ&[Z[= .=V$&3P$@S]X9X*X&8?+U=&(;\T9(DN?V MU 4S??%TVK^IIOW,6C3YCO$W0M-;O\9OR$]^)QC_J3N_UUCYQBA9VKKPMIHW MDIC2UH6WE> WROS<8Y]C8!F[_=NK3YWZ>F PNKL=D'PR\V?OES,!J5,9N,66_YF[]W1O&V&C!=7NCQ@:8\K='%/W4HO6SQT7J-S.J-$2WGX2X9Y=?U="M M'0Z.^^/%3JPGO/2)X@Y!T(^- 3=[^7^WO9Q=N=EHV:'?:U#5;&1?_:.F07_( M$=^?#&9Z&IB]YT;*)'/U[%X*3M%12YFVG-LD3:#,4DU<#"DX8>\;Y"=SM]X>[_%MSL[AUN=;;I]MGVZU?FC MN_WY76]VEZ1]MO$-GGT"[3[8[ORGUU[_T&U!.]N'VZ*]O[/?WM\4K<,_]K8_ M_R>UNOBTVB'YB&$*F#+>2+C M<)0W@<>G!;SN!UYX!KR4(B(9J9"W42'.E4=:J(A,,DYC)SR.$L!K/B=) :X" M7"\?N#0A42;!?5*4AQ"TX]YR3:DVBAI)'P)F3?)Y?IY36YT4\E%'<4NX%; [=D[?9]3ZHD*"?!%9%2<$T:M M2%IS3(&5T<""OAW=;CF<7F#N46&.S\!<]-)Q:Q.*C 0@;Y$@RXE%D7LBM,)8 M2 $P1VA3:O.(6:,*OA5\JR%Y8Y1PK#AS@GJN,GDC.F)&)!B@N7Q6(6^U0+5O MK;?7HXZ92BKF9!B:,8RX,0*9? 10@"0#]XPH9E=6:5.K!Q_T*,A6D*TNG7Z& MT\\%V1X9V;HSR!9(4(Q*I)BG0-@8088[A4( OFV8,R;F+)]-IDT3V-M2H-L3 M'7=^MKW2:?;$P6%\U&P^CU;(X3DA[7__1U-"?WO*HH8_M_06*14I%2D5*3VI M>>J9PS2*%,%.C8E:G#2EG"9K;**2W+MP#:Q4DP#/'-Y9B-S"B-SIG..-.T$# MUP(%(X#',:F1XRPA[4P*F"E/C0,>IYH4S_O=B@;76H,+SBZ#E)ZS0%C!VOSPVRI-="X@<-P?1FC, M60R-70M__]++1TL:H)&'=G@0IV=_HS\>5D5DFHU^G.05L-^>.]IX^4#OYY:F M!Z6V>Q1/=I%2D5*14I%2D=++D-)]8HXRY18Q.AV$XU0(*RT#^SE2^*$3N8O7 MXY;@H^K Z[7SKIVK[?8R%WDW&'X$1O[Q@I&LA?WCT3BG+@):OY4Z]ELA M[?<@[>VW\_OWFAEMO?:(.)))NTO(> M\9NBXL^EXK,;V90(P25'*@B+> @8&6D#TM0[)PR+2HL:J?A+WZ.^M,?38 A? M]!LP]X>Q[T\;XR$\-B?8 YVU%XIPIU/MQ>-8_,)%2D5*14I%2D5*=952_8WO M=Q-.\G9*23J9D4S:NM8/G4M^4GCZPWCZQWE37$49K?<&,6,8XC$'*AA%$:%2 MZ:!$=#RNK-Z0E^+N-+WH>WWU_7DL\:+O3Z?O,W8YL4$Y%W7VM2G$G<+(*NJ1 M"YI'HBPFP=5'WU_Z-GE.OI3S;.4-[U$^:@&Z&N)P^OO@J%+?HQZ\H*JE-<@Z M=;%#/LD3U3CICO?V8B]DR[X1#X]Z@],8\_;YW3+3%2_F Y)R<0K,R)M N>-5 MR3F:H@Z.4&:-Y.;>@4/5<9M)1J[UXR$,W:0>]R135_7S=SN*(<,J8&J%D041 M[X.(\\FY(K/$P"*(I"<<<1,TLEXEE(@506"CH@4"M+ 4$&4_HM:V:9%23?!V MGJHZ9XAEU'%03ZX",9@9BA,))EF6M%P4V/[']HYCP=I%8.ULUAT)LI+)"P#7 M&!&GVB%C!44L1..3]E1'OK*J^*+.-18UKJ')N8!3+=]++G-/A2ZQV0O3]MDS M,,(0# S9H.2<19SDXR\"*R2(=DD;K@PV^2RS4JP>F\!%U0NO>B%2JH04T_Q*/C MH=\#+:C\>\,X[@ZK*IG9O^X-DK MP'8?8#N=]^'!VJ4Q\4A9#TR3.88T%1YIL#:%A/] AH!K4M9C5Z/H;XDM*5(J M4JK!6O@$24?NMA!6-D%A_PM<)&?=,=2Y[&;U*&"K$=?4(:TD1Y($FHA*2FH* MBR1M"CR_V576R;KJ=D'@99#2$_MC"@+7 8'GDY5$%8E3 FF9(N*!&V0<"XA8 M#3:F"L%;72\(?ND!6)5J()>U(OM;+OR0)7*J[ L4*14IO;ZHF,N8ZU%GL!;. MB\[GFO.;_6G%^ M/D?5;/QQW(\-*IN-K(S/'37Q@()+RP.9-X93!,$E-<)Z)S0W+F@/]HG3G@;O M#*5A6G_HAV#YMHJ!J;PTDU")2319P;B%8=S'N6@*1:Q(S@&ZD5R#"&Q+I#4A M*"D;!8Y!.Y>/A*NFX//9FWYN'Z(>Y=5^H/F/J.W+6U[M?GU?3H2;)X6+@K>; MRJL5\+H/>.$9\-*6A60BX!:A\,,*CQR/'A$L/.:$PQ\"P&L^OK4 5P&NEP]< ME)L8 9%4XHPK*S3U$GOC.8F:.,<> ER%DBT,U6;]NE;0J+Q62.;:L'JLWE6,26 M8$8B1Y%@CW@, 1EG =8XE8)$0SSCF;T9-G] J3"W@FPO']D,&*-"8.\4%9R& M8)/GAE/,M+>4$5N0K2;(-K,;2@-C(9=O\4D3Q,$:14XQC$2P/&K)&)&Y^F*3 M8]E4;#GLTNE6Z7DKIE-:5]"UZ."*\HSRC/*,[S_CU80NM.S0[YW'+M#GCEUX MZ1$**@7MC%7>8?2 M(,N(0IQ2A;36%'FJ7$@DXF3?!RF@%$!HZ>)(TJ>PR2.@$,Y\YE2 MQE(G%7786N624;>C48DC>A[_4&$7:Z./-E%*M%'> M,EXEC,E<3:'J%TG%]TD;K%27I;,+7UL<7]N<0 MC$%Y8H4+F*RL,M-4^,%0YR+O!\"-0\H\7C.0RSR[P^JW4 ML=\*:[\7:V_-;ZL'K U5B2/N&$;<6XZL- H1S622GG!)++!V95[4IGK1\06: MW$7'ZZ;C,Y8Y<4DDI57.5N% T8U$UC&-DF-21Q>M\:E&.O[2]ZDO+?(T&,(7 M_09,_F'L^]/&> B/[56IX1OV,JM\V<\NKN$BI2*E(J4BI2*E9992_Y,N(*>Q0$S'A .C M+$6VLFKD_/[9W8EZT?CZ:OSS&.-%XY]0XV=,5 A_UX 4-VP^-0=:J MBWWR25*BQDEWO+<7>R%;]XUX>-0;G,:8-]'CS]GQK]J5>;\,4(YJ;9,/G'G- M(S7PNXHZ)169U#3J>\ MA!:2F@#6*+:1CGEK2!&) MC+4111&3,9P$@<7**J$O,._,R];C>YF=#S_?\KTL"46C'U.C9P^\Q.2Q8SB@ MR")#W'"##"$"88ZU9E8K+<+*JI;S631+0$==E;E0IV604CT\?05R']]BG?7B M!>R)PCHA&:5"G'F&G$L$.2:P\X$Z:=G*JN(UP=R7'F#S(1X=#_T>S//*2S>, MX^XP9K]U]M+Y*KOWQ*-7XFH6AW%/Z)"[E&]8ZX>(8 MD8FD2! L309@S2FD'?Q)I',V1!YX3@6HZ$,2;I7MR+HH\ W%-Y]'>RNJ4I3W MGLH[F^!<>3#KB05.8IE%/$6.'/8448]Q+G*OHLJ>G:*Z2Z.Z)<)K&:3TQ(ZW M!P!LR8:P./2=]<)QYY,+7""KDT-<:X.LY!QA3:6)E'MC:57.AFE:('AIE+M M\#)(Z8D=<06":P'!;#>[:_X.^J.X\##Z6 A:$Z,37EDENDE8"5==,E0HV%VD5*2T_"E@RPJ[ M3"OLG!'/K6)!P.I*F $C'O.$8$HH1"A-27@MO!4U7&)?>HC-[[:7S\DU&W\< M]V.#BF8C:^-SQ].XP3#$(8)1^34+;C3H=4,CC\5+PLP; VT$$1C32 25DKM( MC/.62"&4)"%R0Z?EI'Z(EF^KZ*C*3S,)HIE$$A:06QS([<[%V6BC2#+.(4TT M0US$@+1.&A%./4@P&&7XRJH036WF4W3]W%[$W33EF789/2:CWTN MR%60Z^4CEP7;U5,O(Y.88S!HI=*$A:2TY]P%_1#D*J1L@; V0\HXB2H*0#1" M#<":QA)I$V@^(VN\#XQA1B=U/F53/CP;04&W@FYUZ?1]T(U;A66BS*K$55). M,:YT,,)3HV'Y+^A6#W2;C4_TF(.\%$48&S YD^?(BL21D(X+FO^?22!M8''R M@FP%V5X*LMTG,M!JAATQEAC)>"+.*,P(9=%Q+8B,\G9H^][)W()QC^=6FTVG M"5.).*8\RA4N$(^*($NI1\D1Z2-1-N;D>JS)S *.P11\*_CV[)V^#[Q%0CV- MC"IN.4".%HX$; 2 G<%@]Q3F5A=4F]D1Q8F8)!A%7AB!> #6IHEW2')KF J M3K&>&*:F2?2B2FT^+KS]8+LT=$='/7N:NQ&_CXCERI=^99DJY6J5*NK/.59:J4*\M4*5>6J5*N+%.E7%GG M*\M4*5>6J5*N+%.E7%FF2KFRSE>6J5*NO,]4^>?8NEZ$?T/WZ^J_X,?Y'5/S0RE> ?A:;2')K:V8L-ZW/63]L_ M[?9W&_W!&)YNA[E(3Z,++=L=VE[CR ZK,CWCO3B*,'#]*M+0CJN,H?T0^SEW M:.KV;=]WX?+1&+ZJDON\N?<(_&#@IJWG](T2T,.CP:A*^O/K,/;LN/LU_G;2 M#>.]\\#;*S=.0AM_Q9>W6 >].![??DM=A*2NC\;5G[FU5<"N]C0QGD]\1<^] MMDXG$;T-#.=*5]1^863E_*:]X7D/CNQN1&X8[0&R"3KXJ^V=V-/1RC^OC<-A MMX]FQGUVR)YG8!HW#;;9F.S_?;^:O'436YO M=38^-CI;C;[;7VV\VU/QL?._!5 M:Z/=^5C[COURW+?'H0O0]8_YMMY1E?C*]SN8#*WZ\<+MH:[MM\]JQ*RO;U8#>"/M7[X:PAK1']<_;F5WITO"A\OUH3U M[LCW!J/C8>Q FW[O#?S!\YXZ.&M?G#J O_?AGOU/W[;>_\U:G0^'6YWV7OML MIYN?O=/9A.=MB_;9[P=_L@^]^.\/ISN?PY&C7+;V_^A"^T[;G0V^L^Z_M=]O MB_SN]N$?W=;ANUYK?_-L9_^ M=Y_2*U.B[=.OE!#C:/$(NX=02"*G J=4<2) M59J+Y"W7D_,AW?YQ#&OY[$8@F ;AO#6,CV4\&Q\.+CP;#3,_.OWD[H733+__1 M.#H>CHYM?]P8#ZK+AL>]S/.J0HR[Q[UJ@$93BM?X&/WQ$$C2](J-;W[/]G=C M(^2Q_N?ZNZN#FEM#>^<;0W..Z!"&&TH@T-VQM MXT^ZX[UJD&[LPXW/R>V:M!#N&T:00)H*ZS3:82-"MT.C98=^KT'E)&=?\[R? M 7YI@)@;:WV8QKW&AW@TR%R\WW@W&!XV"$;_#U[:@^LN&G9%2O#_+7L*3YP\ M]=HH;$Z>.SCJ]N'2:B!N;OXPIE[T8^A_KW$(GP[S]_8R@>=Y6R?FP_ 0OAWF M"93K:ER_KA]]'(WL\+0: -M(MCN\)J?S"7A%BE.VWH2&QB%Z'8V.#X\F:CO>LR">E+*4 MAM4$B=4%,0]ZKVM=MU=I M/FRDX>!P.L2W-N;:PUJ#81Q\C>ZD(W-8?=P7GB5-9I5 M_WSZP%(!5X>NKRR^\SES_O1J, YAUH/>YA[Z2B^G+X$'PO!6>O>F6@6O+A"S M]L2%77/;>G='NJAJ31?IX]-%:.G:A0[\-1STX5<_T3(@C&^KQ66TV;]ZS;F: MU(8BGDXIXF&+['1Z!ZW.N\,VW+W5^;#7IMN\U?EC;_O,G^[L?SK=>?_WZ=;G MG;U9BKA]]I_>UN>_O[4^Y\.H+=%^#^_=W_T&]'"_#6UI=_XXV%G?%#N'[U)K M_^#;UMH7236WRB;$N(B( W5!S@N&C' <:V:\5G*6(@H? LR[R'A2G$6LM5'. M.:9)<-Z)-$L1/\1LD(%.3;**-B[%T+@NJ\>@C3=RM!_V8/7Y)NQ?L-;[T\G/ M5SPY3]N[7[PT+&%E$(QU0%P'B[0S F$K&0[4.YKF)EL-[00@0EM^/'"PP,%\ M().UZMW:Q]\;W:E"?/S4: _>5-\BK)L7R\0CM;9ZXJ\Y!7K7WZ']OQ^/X+/1 M*!,_!T1FLJS^T@%FYQL:BW]4/)V B7!%L_."");[.)\_;ZQ55*%:R2\^^_.2 M-DS6_?-O1A,J]!86K0%HW^B1!^.[76\V3O:Z0)LO:),_;[Z][-+%9U>8$'"R MZHZ*7MN&.Q]"?SF$F7=5U+_*+'^6>0@\[##:[+F /\83*\!/TM'G&[()4#T/ MAGD8V"+#8;=W2PG M$$3^[ES$CST9[SG4F5D]X^ !B\JT=V+P9RRKIF1%E[NCC&K-&_7EJIJ<@+UZ M307&$Z/M:RZRD,W+FW0 NMV9O@%>VXB589*9>@:=U,VI1BH&/@+] BGV*SLQ M;S\TUH&*'&8@)N*Z'9POF340\HSM]B=\_\I3FY.I#+]E&RP,*K,DWP1F',R7 M9M7'2]/>'AWUNM"S0<:!H^%@=#1MK,N>LZHKE4F=G1>Y-]FPG="EF =A8I%6 M PR7^/'%\.X>=RL(^,X$8![^"X\)C\^JNNYXW @#>&"VW2:6& SQA0=A.E[3 MZ7FC!7Y\E*4R%>&;>>OL1;@I@7ZTP48^O"/_(+AN_.-]MO#[E:L"B$07Y)=A MYIQ_,'K)/RX]_Z/L&+T@+AO 22:KLAO I+GQ@;6B&7;BC M7^C-I.H!I?S1) MZ3-=4FUC][([$T?-,)Z[A*:>"1B+#$.5'3% M67*U,Y-9F8>FT07U')UCOYN4' % C7% MC"88['.$18:#:&&H;\"#R[=/,;P+BU*"^_([ -XOV-ZDFM"%-_MJ-WZP--WD M!9SH8.6PG$C]?/WYT>)%[K020?._NPS!>X=QO/AUJ;EP?)[9C)_U%/X7AZT6W#_>=QK[/'=:YO]KW'J8]_LKTQ"IH:9+^[7)+)WO< MXG!LN_W.T&9B-;'^:K)*9.X M!"$*@#*#F:.8.^6)('->D$OI7-EK^RGW&L'Z_OZU'S=W9M,Y:1HL(U1@F_>E MC>'1T@3C88QD.;'=#WC5X\[_R]&\',R)@^[US6#27OL2B$HF>^,,A7G+DU3( M".Z139*Z1#76>0ROBYA9K56NP*XCYEAP39@3+('8?0I1ASD_WG-%*U[9V";J MM[Q+=P%^5_;??0\,6B 'U3Y8PWZUW5Z>'PB6<32RH':CRRWN&SPV>4>OD3?F MKN]F76KME=LSL_&P).X.AI6)/"5&MVQMS_"E46.E7F3^QCY>0,H,0-4GJN.' MTW=UI7GI,,C#/QB.46:-F6#EC?W)'^?SQMO)IK.MR.EP< 24:!P7L&7X7!CY MT>_%<-R+6VGM7!G>#88?[57,S$4T@>/UNE77.OF:5\P%2!NX0&:BB7 4A,^E MI(5!SMF$I-+6$N,%CG8620DE@=C(:>*$&\L=320_1Q!G+-#9VB!I&O1Z@Y/* M3*CTO9O#8D;'AX^C)MATNB5TEK86N]NS1*/YZ_LMOY]'WW7[5X.JFWZ U8&:A:?AVCCV>K;:956GR M]30LV9@W6K",%=,3'M,73X.6WU0PX\E[ TS M/_?8[W\G&"V-7:[&ZCL]]@?GD^Y9D/9QDI__V "NC@>L58Z8^U:D_4X/)^'C M]>KC(=")S/ZJ5?_M8#2^1Q=OK:V[K*/Q?C@8C:J1^-0?1FC0^<"\M]W^J(S, M#2/S)WP>7_70;$P#"B?C\2YO,E:5W*L_?VF#L?36#H?915Y]LE:YCJ_7 WFB M\MZ'W1!ZST##88YT"!$-[[)1KN^M-R_=,!L]8 [UQ5YUG%97&&1 MN?[_L&K"LW;\'L5%F+7!6^Y=4I;;Y(T5VFHN, XBPB=W+2Z27_!V@F;&7?B:+R6=TS6LOV1O2%PY]MA#-UQAL&E*%3RLP;I MM%#)&FE]WCQKGWTZ:YWMGN1C1NWW.WM;G5X7V@4&Z\Y!:_U#=^?]SOYLH9+6 M^J=OV_LMUNZTSK;6U_(Q(PSO%V#('H !V]LY_/ND_?Z/@YW#=IH4*-G(A4I@ M'#ZQ]MH7'[7$45KD51*(8X:1TXDC1KF-@JN@(EU95;@I.'[L&B6SBG;W,B47 M"O>=U>_IJC#]-& ^T7I;/\!\UHX_ V#.0N0,@'I_?'A<;<-7_/"2&F:^_'L$ M.(P=^^TZ+J;NMQC061P."B3>#Q+/YB"1$"R$0I6CC\EYP$*1F+Q> M6:WV&^AO]<7$>E6F*R1RJ4CD?2IP/CG:+J]3YZFEB@<170A._;U??9DH7"%P@ M!+(9".3$LB"I1S)) N20!*1-U @;[PW55@AI5E:E:AK)ZLL-KP/AO=VDJ?J_ M^[I)G]7(:P_ZJ KBN1)\?;NO]&(4Z/U&X48(7VHHDY)*$T407#G.@K(A2*MM?8;?/BO/=1WEF?@H4%F0G!D=74(\YI1#;Z@*S2 M1B@5>;1X994;4Z/U^(E"JY[59U#Y"SK#*L'+Z4.]!3?T_^7AD,;*):TQ2SIP M9KAVQ,ADO8C:2L)%7;P%Q4&Z(# [G7,E6%A\/+<)$0H_N(P)&4,PP@&F!,U3 ME?"55=%4;%'Q1#7:"RI(L&@D*,Z$&NGZK#/!).E]"=H;(8 (2C ;$,2SAVEJ#'.,.2V&$ M,S GB5E D$?1YA>\=I?PA6=7[5E7@Z)6)P]TW <2$;?2(JV40(1H)Z+R)+*4 MV;E@BXI>> )G0_U*Q"W+E:\A\F-M-_;]:942+Y\0G!3>* $?MX&_"]X097A@ M,?((:WV@1F&1N#8J64OJXL(IZ\"=UX'V_+$O:W5(1 4$RX RPU'9+ 72$J) M8:D/(FFQLLJTJ)'+N>P:U535BX^F1IH^ZZ,1-G&&19\] M-(X*BDO Q[)J^WU\-,^M[L5'\P"UGO712$T=T9HAGUA"/"B)C#(,*:6"9(Q+ MD=S**M$EX&-YE+EV++T$?"Q&>6>],-0;$8(3"'NJ$5=2(2VH1\$$I00FT1)0 M7B;G':PO/N#C616P,QCG?.8/3:$S34W(CG(Z]>.4LX,(&Z,5 N8V$ M>AH95=QRP&HM' G8",FXP8+XNCAO!_/$;H:P3Q&HDB<= YG(]1V<\ M(DR[)'R*++"55:6:1#[8(;-P35R.X]<%DPLF/STF%\]8C5!WUC/&L0PV*HLD MU\#"B='(616192;)(#VQ[+'R_!38+;#[6F#W/B[*Y\;=DDKHLP*4 MG74T$R-]TLFB*+U!/+F =,(21:6-=UZ(X %E%6\R25\,PZT\U?^LBL7,5ZAZ M6:6"KY;\')\>Y2'IG4XKH%5US/;@XMXI&E9%QZX4ZZF*FDUKIO=RB<_S+W9C M/PZKIPQM?S?7 JK*PE_K';36H^XWM ?#'ON_+IM2_G0-J'9G@WWA7GOC)$74 M$" N(:L4313)Q QSB5G0N)750?^\/G&NE_J]4EY)6L%9PE9'PX,R5@6BB7:8 MY7*GE'VGE!?@Z.@'J-N:2/;TKZI$[36LS5+\-1P/3T ?1[&_G #[ %ENG@$) M32FQ*) 0/$=#.XPL\0DQ;'P@WC,;R,KJ>&\8XZ0^_2R<7*^Z^W]'C5R4MZH6 M5^EAAH=)S<'=;&? (GQN:#1Z57V/7 CG_SS^4CU7_.T)[2/YZB;6P=D7[Q4G M-G"4'"$ $I8CAZU"Q'-N\AD*K358-V_FPS,:L$KT\BPXK\,-\#&+V^-JF]*> M[^C %,EHGPNTYR'!:[M/6_T;9E6\XP[3JYM.^]NG M7W2$Y5]:@S!3#N6,HLAR!DN03@*S1+$V.N\/O9DG<1?SR5Y4H+J!J*3TR$2E M\9V7/SI+FB]+"+A].3FK>J_G-1L'QW,PW3@:C*H"\E7-=YC),5>P[S<(G:GU M>7-%\VEGIRWB](W*-0O/G_EKI>?=KW%:JG!JO5VY<4MU@%I/A[??LM< M8:=GHJ=Z9GRN_-P;7E:EVHW(P8@?()OWGW^UO1-[.EKYY[4N'7;[:&8(9WO_ M/'VE^6;*>.[9T(!6V=W=8=S-Q::NKS[/ MQ6.^3W[?7JCT];7FKZDB$=JJNKTU_'/0WP4M*2O0C2O0+OZ"F6 A&SQ$"(VX MHQ0Y2SEBV@H?A$\@Q955\V8^I\?E M2?F4*S,/LBYM 5[GSWL)G7-Z4^B?;9 M&MWJ>/C?)]'Z^TL4U'J+/3)>8L2!TB!K#44X!8^CHD[EFMWX#;]U@EVWQ1J' M-J=LZO4:/@['%I9XF%Y=H,F'-]9L/P+S>)BY]AA@,2]-%?>^XA?)2_]HG/TH MNV#!YYQ0@WYF#E.G9K/ACJNCA8U>][ [X>U-F.[CKN\>5<^"^Z'!QT#FSTM64/ ()\L&0#IL##F/-772LY?[>(PYB+UHTJKSH.VJH9. M'UMIUS/0&IEQ&_?S2B7NHRH ]&8S&UUQ7,9=[#O /#,+D?G1N@B1H^& X M@@'^G!\6\^7G+;[ZM/SJ+C2M.\Q_-JNZZI=M_=J-)Z/S9UV.7'55+_9WLT,J M-<:PJE4# 7J>GPFM.=GK^CVX$>0R:>@>+%,N0DM1 MZ.:1'O3#A+GE)^_E+HZ.X[!Y5033(>A.W=%9%KF8-;0 1@[N@2Z-\]!4O*_7 M/_K@FN^MV*/4(K_]I:6QM6RLN=-C7UR5]PH=&^? 6,J\7^WBBZO8 M7@>-<"+8ZU($E9+KCA6P7I-B#_WU3FW3+. M"'$^YV+6B%?Y0+S >1M1X@CS0^6R=0HWJ9'+4K:NU.\L@%EOP%S0\:\"??>! MOKDDU2 FE@A&$4N%.,,!V<0(XM[D0G=2:$965A<<_EI0KU[*_VI1[SZGKYX; M]E[;Z:NGP\2YQS#BXND&,.P%#%X#F6@CF@A5(O/N=* M*>1>"KD_/91%#3#E#19"4ZZ3M,0'*JQWA!(2=&V<@ 75[HYJ\YFD2.3)RY"0 MH0*,72<8LM01Q)CC-F =";C^=6L][9C@C+"6D PN( M2Z:1Y98A3R)F-C"9G%M9G5^^2UKOVNIR[4CZRT[K_72Z.Y=M)3"G$S4H,441 M]\HCD[S*22*P9$J[*J&@P \N?+Q\:;U+'?>EPB$BF%9,>R*=Y]I*ZZA@7KK$ M*(DFBKHX"XI_=$%@-E_'W8LH(B<.N>0!S&S 2!L9X(]25D+R"702,L "@Y]7E;0'J40O"1*\Z)A3E)Y$.\"46;7_[: M7:(7GEVU9UT-UO%H&*S8202&X'>-#(X$.<&(4=@Z)4-FYXS,)\PH==Q?W)6O M(?"CU'&_%_@;9K7'UA.?+'?>:&&8#X1YD22-7-?%A5/6@3NO S?4<>?1I\ 5 MAB5 6,0MH<@Z[Y&DAKJ"CMLI<.Y9> CX6H[RS7IA$//<>:\1XS%X8F_,K \G M1L; A",TP1QDBM1H/7X- 1^ECGLIH_;T4)Z8==22(#'E5#+-1?389$^L5C+Z MNCAO!_.D;XVA0DEB@<,DC+IB ]8 FX'8P(ZR*"6NULJID4ZI%!ZLA]( M&IBJOQI''$C*+)*6(0ME<9J$91- M.5<0H_.;C*52>T'=@KJUH[,EH._947;6E6RB(LZ*@#B7$7%G,: LIBC*%%6B MP0@M)Y7:Q8./#]8&:Z]7:K^]AN:2EF1__'K0/PD(I1[TT]6Z:W4\;IU\H5'3 M) 5!P2N)N!4,N40(DH(&D@W:E'BN"#WO%WRFBM /G5JE(O2C3:C=;ZW=+X1' M[W7 R&$'$TKD$ ),,!*:::RQ"8996##$FWE67FI"KZS>4+9M446AK]72O:D\ MW(*+Z2YJ$2C%=)]$><^ [6'LC%&:(!\D0YQ%BHR.$85 /&;$TLB![;'OZNZ" MR^G6\\ MMSAH0W,YW?G(E,MRNJ]V;:A*U[W:WM^P8LW4F 4K\-%+S,*4;!\?0@_\=9C2 M1"EG&$L 2YP':4)(/*@H@443'-27]2E,*719_OLZ0FU>MO%MSXY&E47V^VF& MIN&D1'-K4O?Y=!UPIY/1JP/O_[TW\ >O#5GV-UA[]XOWP<:82VB8A,%XH1II MHSU2(0JF->,JVI5&!/@]RH;X\#A;^/4TS2N"5=67/J\[=[6R](T%?U\M$LP' MT+VZ(7"G%?Q,<>%J0?B3")3?CJ8%I%_O"-6LUG6I.;ULE9%+8Y>BYO2M9SC, MSQ>>?:)]MYL+S_YQW(\-*NY=F?K%#<1W:G0_=&YOZ 1*A/L$2;8XJ!LN48C[Z\]R^W!3,6X2M"T_:9'YN]>,VS,]K82&O(>!P\ZS5^6.O M]1G^7=_D[;._^?;G;;[S>1.WWF^>[70V28ON0)LVY@,.]UO?6H<;W^#?D];^ M+FNO[^WM[._UX'TGV_OM7FO_T]G.X7_V6YT;\WL[;8F))"&KN4%<)HVT)PQA MPRVF1%A!Y,HJT4W%%Y5"\(7%;A=0+*#X)*"8R4O%70H@+A 0YQ)L$_ZQ:7*7$NL4)6M)1/I>9 M6TD%\*NS!V.]N_>N^[6"LE$A>(^"9^VW%E MCF#M@> 8T'K1-+)4CGC!6O_4!DM9[Y]:\V<=.IR9%"U)2(A\\E1K@5R@(1\, M3)0Z*;'E*ZL2-%_)HOE%\Q];\\MZ_QA:/^NU<"G2I+U#A%J!>% .:<\$$'BD'%6(9@7!CNBL',PD95JDH>;@+5).%>2>Q9,?MV8_)J3 M>SX9ULZZVQ26*N1T3R!BC3A/"EFC-8HB!&.DDU6U[IS<4Y;T]05K"]8NB_>C M\-^EP>0Y1RA/GCCB$>-:((ZE0)KKA&)D3DKJF..QU&HJF%PP^45AK7DMS^,K'AHI+=$ZSG4NH]>IZM MFULT&8?]X]&XFTY_JU$C*ZW5GB;&*;,J>NZU=3H!Q-C L \4H.<+9RMWZMG3 M'V*ONL4OGL'>;B)%OK[^"^;;S5V1 MNBG:[__8VWK_86\VY^=6I[W? M[AQ\V^G\WH-VY>(DO/7Y7;>]_[=H=>"Y^P=X^W"#[[Q_EUK[![SU]Q>KK"0^ M2,[4D M:6S/CO8:^;%P;_6RW-!#.SR(TVR>EU49 MC@;#<8(I/WC3F/#"JX,1(C0=+KK2#CNJWG@$FADG?3@9'/=";CFT+OY_]KZT MJ8VD6?>O*(C[QIV)H'AK7V9N.((QMH\G1F+LP>. +XY:H;&0.%J,X=??K.Z6 M$)(P8#8!?=XS!J1>:LE\ZLFLK,SBVZ2>2K=;9M// ]7J#UK'MBB_& U@HE+. M<3T=N=.R-$2O5?)'&.7RDMJ\<7%T$F.O;CP\)?/# AJ7.U7-3#U@>51; 89W MH^K'8F_L\7$W=SG?5"69S2,YT[>#(@YRZK[3]=;)0>$/9S.ZKN*WO$8 M7CP>5IVLWSS[B**7^W@PB+'5C=]BMQIZF*WZ"1X:N _//*L0]*1*)9._F;Z\ M-3[N5Q]!"\&0JAY4Y@//KZ\&/4_^Q! K7S$$-E7618)1*)MPH5DS8S0[S^?O MW(>)&];MV#_(;ZW[?IJ?-N[9D)D:=/M_Q_W\HYS_JJ8'3-2W6$_0L"S>495E M\N=Z\LM?N0O5>\EL8X:_EHV?Z>S%U_8=J/2WLI/UV,\^BEU\U$T2HL^ 4&V: MH.P$^4WPB6>DAB5$%FGV0^%2UFBW(&6J2%6A]^ M1AC@LQG,7)RT9EYN-2\4YN5]I2M]T*M!545G,F?35>=S*7ZBE1%O1?VJPB-5G:RC?B^>3H8[C7MAN Y?'X$I5A+88V#R@W4@ MAFXT\ZAUF*(>^K3QST9KO_\M#GHE&9O]'KYK[0S*U?ITM@TE=3G_$QHP]Q0T M!#8T[&="7"9!!# 9UO=5Y#EU :;@6^!,_?&@[$KV/):X '_ '&6VYFPW[P:V MA@!:/L>)*-3SQ6D5+#NIZ!(886AN".=[_SA]G)>)'_A'KO9W/%HOEK?X2HO^U5(\ M6:_,X3Y@?[FT+KVH-LY:%ZW,VMP>+H'N7 /I*O@JE_^1+7K9GLM(Y#)]@=\G M5F/-6 ;](WA#,0@HVY&GY>?YLN-!_UNNNS1L30PO.\S\X72R=OSO&*[/N'=R MT!]"(P!H\@./X JP!6]C$P$EJQ;!7RO6-<_;+CYZ&27Z(7F;O(5.WP*MFXSW M1>MW8PF0/9/%\?\.9\1R$+_UN]]RWWT9%P)#X$LO1%[5AGY0.!AO&*4.#'S+ MK /7M(,\J=6N9G8ZV-*>;V7JV3KNCH>58\%/N.=^D5T9K;_>_[']\9+O-UJM MLB1:*Y=,J"N#B9G*8+D0#OQW[[&.[SMOY[VC?\% ;J SN*@ M/]V]Q2_.3?KIM'/RQ5!ID_ *N>03XI9I!$ >4 A6DN"9D,FNO>KU%TL!VJ/^ M.).R,+ GO1D6,B>*4Z?(K&=I^.CR\+9NWHP'?;/LT#9 "UA8&7,;F5F4&='> M_R(CUCY9@T!T'.(N /OA#B,K#$R"C$%ZMO8JC]2"U%QNAUX"M4\#H$L$K,!O M$09+#;BR<&)VUI?&8>V6GYB9RVV]<\3EW-];J\7O\"K\QH M7C]YUN%8KNNY.96_MZY2'&%@PV7=VIB+O7CLRHU33?[C](_*0OHG&TCO!OWQ M,2CS2]ZQW=[\DB3WS&**N! 2<643TM83T%ZF@E**>;&P WO!>EFH?[8BJK=S M80=D.#Z"EDXW.2[R[VQ3G^]?%>?[I)D)+=';JZO7/6Q!.6,V%%8_4T^.RPU> MW7FWA<3(!B7R7JJ>_5PMM>?36+I!^?W4D[NGD7V8>G*W*#%2J=(CE1BI=Y?^ M+FW?ORK_:Y>5W^_7YB8I=_;98SVVP7@=1?Z+?#WEVZX[5 MX<;G!YLA:X:L&;)'!>(?9&E[ IG2V@MA/[=)3_?<#ADOZ^*S.2:P[5R>###]_W MCC[Q-OUTUC[L'NWM?#S:WMH5>Y]W:0?>69X4/OKSL/WY/9X_&=S9>@O7[Y_M M[;1/MS_O=3OO=GGGL-O=.]QEV^_>Y)/"Q>Y1^_ONX<=E52@)52;YQ%$RC" > M2$0:1X(8]=@I):R5=NT5PW0=W[X,Y>KEHVU0ZIFB%&,,1\^BC3ARZ+O#+E'C MO)""6B'P/:/4DD"&!J"N!5#SJ;NL-48JP5$(-"*>DD>.>(R83Q9S3+T,M(IC M)_3W!J :@'HB 5++9:"D9CKOG +BVWTRO"$5=1!J-@ U(H"U'P>*V8Q9DQ@ M% 7'",@Q1=92B82D1 ?+K:&\ :@&H%:B;S< J!"EQTE8PR7AV(-UIP-8>PEP MBR7B>6/GK3)*+91-9$XX&B4BSDC$O39(*T$1I3"W!NQYGNO(KIZ==X5?;1+V M!8V] MB:*R]>V0SL_0[LW(D^4IYK?4S/>O.,)_",%U$)=I*(!,%ZCX;VPC&] MG]J'NGH0GL0>TEW7V&J&K!FR9LA6)\KFJ6SNONX/CLM,*?-Y&VZ: _8YV_[+ MNOAL;']G.9<&>RI_R 6POEAHG7A!/ MP>AWUFK$&29(.Q908-9A'GWD3-Z9I_('$+BB2?,;M%JEOMT K6C$3!JM TX@ MPL):RC&WU+/ A//N0=&J<5O>"K+F=W^UD)JD8)%,1"&N T2M?PJZ< 5O,[ MP4H0S22EB'L%8"6D0 8#OXH\&B8X]3K=7:A*@U8-6CU882!'E0&A=MAR([PU M*4@/U H+QH55#;]Z,I UORW,A%*P]& D?)2(!PK\*GB:B].+)&0@2;@5Y%!IH9FK3YF M+19.]X13:GU T@B1(X(MLDHGI$,41BBGN;P[-];J!=PUZCWU^Q"N%:?:YERY M%B>=2XIY4/"D=^TD(ZU*@2+F)J6:%?@GI+2:6)(@BN'&=!Y?/!DA'"O+$N2-:L MT*NDQO/.@1"#%L[E],- K[G %-GD'5+*DI1HLD[Z55NA7UBH3ND56%(HY:=\ M M?UTSYI2#+<,L:CQM1J[I2TEG &_Z->&6FX;IR93P.OVCN;&:LJY\#9!P+/ M_<*EDSPYA3SU$GA'<,! F$;<4!XME\QILO9*K NV2L[,NXX]?_$J3G#RQ&GJ M7/ <)Q"(H*3!T46)/:7W[A=HC(J[T>[3.>W66*04"?(6 QT!S$9:)8DBX]@+ MR;GWYAEOKS;Z?>[6UUA)2CG8%3P&;VG@.& P.3,SC9<4*VGT>\7TNS.W>F,B MK #81HI%@SAU%KDD",)1"V*4))BX1K]?@'Z#=KND-69)!\Z DSMB9+)>1&TE MX:*AZ$](R><6<49%%#XP!(NU1UQ[AHP'30\X)\LP2GNB5X^B-X>E'^<4^G,+ MY-C#]@ILF,NM@4CD*K"R6Q0-R1@+O(X%J9@)C^.X,N69[:'7U6P3BG/0N*XC1Q9KP*B'KY03NJ$T]HK M)E6CP\]7AVDH#[ 8#&#.I0U:$PQ#89(U08,8-&OTD]#M>6>,]UIZ'@+2P23$ M*4G(>1-0GMSD86ZEQLT:_0+T&VYPF&,;J%6;>];O1XYOI M\=P:K32140N#7%06<98TLH(P)+D1N=PW45:OVAK=>%M6Q=MRRQ-_E];>>@EG M :_9^6>S4$B,F1).)!8DQRP9G+??$W-42?B_>S?F&J_]7:TB'Q8]-H8PKIE$ M-LKLL4DU9\1//#?Z](/SC7H&IY(RPW '/BD89 MSK5/TMMH&0T-_CTA_)MCT<(R*PP/"/!.(0X B(PF E&'HU5"1<_YVBNIUS6] M=3!T X - *Y.KV_BS9?>1,*I Y.32Y>L#0KX7\J.0:Q+GV2O%U M)NF3 ,#&P=H457E:5S8#VPSLT[JR&=C['-C_CC(K@I^A^/;J_Y7_S!+$GZ&$ M5S%"6C+"R3H^>>_DC4=VL%_TD.N/1OVCWZ9QR$4OQ-[H-R9+RZ&ZUPW^>_ES M+KGK 9EOV<^=@PB4LMOMGP#7: W'1] _N'W8&N4O;#%H?WS,-N>\0E6Z=.]@I9::Z1_&_5$, MK;\'A8_#$EX!7#;!_/H6R[\ ?[Y&@"*PD_XK?8 M;9%KE$MZMF/Y#[2@2-":WJ@\?C"\-&FV$['[9/ MO?X5P\5>\G#M]$>@??=08FNEG:@5TOQVC8F_N5]HUC7TV)4MFT8^7B-?0@'1 M7$J\%<]KB3^S?[)W^/'KWDX7[MD[:)]UO^Z> MO1>[.^\)W'>TL-6]XW'[+!3MK3UXSQ]'G7?POL]OB\[1F[/MSQ\/VX?=@_;A M)[Q[M)>F08XSI162BTIPAX@5&G&E+'*.4>2Q3C+"'..\TTV)6B>"K%!^E@>* MZ&E0:I7Z=J/01$ZMHAI''#DCRG'BA8F<)Y.(5/R>4>K912,^&$#-%XVPFGJN MO4/8D 0 E2BR6#-D"2 7<3XES)]QCK@&H)XI0"G.(D[,&T,%YSA8P8,@RBBA MK+2^ :A5!:CYTA>.X4@CUB@%$@&@G$8F$H64]_"!(I$(WP!4 U KT;>;Q#<[ MX6/PTA@1>0S!15I%6.J\GG$_[7P2G0]?5*3.6Z:1DSE9#0\>K#OID(T,2V]3 MBLXV2:=>@$9;0YQP@2H1-/?<6EB2A$@:8\9)DN(>-+K1W)MH[MF M_EET$% 82"8!V00#,X,[AIP,!J7D++6YAKR\<[]EDXNFP;P5Z/5-ZJ<%9S'! M@L@D>5+2*J:3P-(H1Y71C??DL6%MWGNB+2$>&X^,U Q8F\F5385#/A*LE1:6 M>7$GK*V!M ;25J?7-S%$B?$N,DFP%)Q1Y;QTA@@M*8Z4DOL.,VY<2S\+=?.N MI1B,R.5#$'$2 ]1)BW("060$%H($K0P)33;!!NY>-MR9Q*RCE@2)*:>2:2XB M$ 2G)&B(C/?M26^LUEMAWKQ3S@>,!58"&:9S#18JD4U!(\D]L8E0KV1]J@($ MYTE@7NVRF[1B(N:B1+1'/"S8/.,)/.-%I'J8)&Y%@*MH:',FJVE6U]LD@'CJ MQV(?(8E",V3-D#5#=N?GU6\76@O$Y-'B:@?'_8$=16#.;O0#6+[UUO_*K4K7 MM[N6=?'96%?>B&"<]$$PR:.+3O-H*=6<&4F#PKJU@XNYZ2"?EL M"N**,OB'463AUUR7VG(3B!3I[CQ+JQ>TU*#5,T4KHUT*QF-KJ>?!8V>UU4(8 MPX6EP5Q[-Z^I+/'HD#5_FCT00F+T%MFD92ZK2)$C6"(%"Y.DPAI.?%E6#,"K M0:P&L9X(8@4KF3+:6X$%)X'#3^!5*6H:@@U2-_SJ*8#5_,EVAJV72C,4I C9 MBXV1,T"W0@)&98F@0L6&7S5HM1)]NTFTE,721JV(PYX[D&8AHO*$&C >4E#7 M/MG>\*M'AZSY8^XN$:P9$"I*3,J&8$".*X("83D2GCEGX@KRJY>4.K+3[Z%/ M&_]LM/;[T*Q>KAERG9V2'YW,N6ZJD2>-6HD+!IPJ<&+A5^N,H9$J P@6J6;7 M/R';<*S' ZS%_(O42(J!+"/"G$+<8(RLL1(9)XE1#'LL[KS6Z@K%0#7J/24E MW%BL*#,R,$Z8U2XY+C"0$@*B(CQC=1XWF_#M!(P@0S*%*9TZAJX!V1 M,$2THMAJP@+,VRMQ9\$^C0JOH I'37 TT9+H:3ZI9'7.[X>]DDFF2$BS0C\% MU9[W@H!=B(FR!/$R?ED[6*&] 0M#:^[!W C2L&:%?A'J#:H+^BR$IEPG:8D/ M5%CO""4DZ-BLT*NDQO.> 255#-'E(_)8UWF$+3%(J92(]&!0>;UJ*_1+2GY7 MN@1V!M$.QX/3VSH$7D2JCI 7H,A9HE%S9XP&\8Z!Q"BC3H'@QHWY-,!J^_5B M508BA.*,(.PT!NUD/(U!\9C*/>\KP$GKH)@"O6:9B7"/#$X<"6>E\=(Q MCN4SWE9MU'NBWAS$ &P(10B'_SDP*K5B.#HLDR72-5&I3T*]Y_T%1EFI$G%( M"(<19\XA32U&EDV*41!.;,,ZG MH^/SS@0/-A;&Q"*6#$&<,X. HPM$I ]&*J6#)JO'SZ]P)X1B>-RUI[FQ5X!" M<^7%*U]2^,;F?NSYTQ8,@X<>C5J]_JB)VOA!U(:Q4H=@':.!4^)TL#XZ2:UR M5FA][4H%#<=[O&HJ.YL9^RL?S=D'TCG[\,7A)+#W"5&<@.3!_")#M$5!4FQ( MX%&JNZM;T&P*K:Y^4VU#C#XQ S:<=]S0H+5Q+A/3BWH< M$G>:&(T4Q4#DB*/("&.0T)2J(&C"%J^]8FJ52B(U.GS7AAJS,/LTDW;'*2!W MD(RJO,?K(I>\\<,\#=WNS*W1TE,9DU8HAN01EY@CK0E%G)$H- LZR+OSLS;Z MO;KZK2W&B:?@D[8\QU(F8[S'AGOBB6773B79K-$/H\=S:[05U*C$#2),17N9N2)OUOEG@V=W5>&@<2P_-MB]67 L M2*? FC0*.<(![!QVR*JH4,K';Z,4W*5TMY[EUV@P;\5P+\Y MLH M%?OF'5:*!F&##HCP!-Q/8S!T9=2(1"6]#PX;>>>10PWX->"W KU^A$H)#?M; M 02<8W^:6RTX80BF." .I!XYY3FR01*J--C&F*Z]4GR=B5N?TWH0 &Q"KAXG MY&KU&OQ4KFP&]CX']K^CO,; SU!\>S5!L,[X"%9-7_V=U[JB-[8EI/T_N&SR MS!)XBEZ(O;QHZI(@S2[5/[,X7[4VTW)MGB!JV>;RG^H#-_COXI>3YM2/X'1# M"7C-<7]8Y"[]-HA=Z-NW^/M)$48'D^5_YD;7'XWZ1[_A\UNL U0>CRZ_90:3 M?V)/AVO_O="GHZ*' MYL9POON/T\G6LCY>*14E'=*>)L8ILRIZ[K5U.@%WLX%A'RAPNB]VM'[S\WKO^_RY U9P_EBCE#&,)&#CG M09H0$@\JRD BP4%]V:H9N4+E+Y**13(^*+Z5N/"^-QP-QCDKW'"S%_XGAOV2 MA,-7)4\_+V"V ^__H]OW7Q^9:W>*"=?>*]KOWHB]=VW>V3DX!#Y[MKWUL>*[ M],^O>T=[1]N?_X3_]@Z!-W?C_WP\W?LW/:V?EXN'OT$>[<%;OPW]Y1)VWOO,=?H@Y>*N61BB+E; ; D0TA2$F1'*@8 MUKZVFV MB6$SVRLN1:6I2H:GQ V.1F&!)4N>:IFXCFNM".;+<58XL'C67IW/ M2>MMT;,]7]AN:V9Z%I>O:Z\3<^M<-8%7MN]^0:]\XF_%"(#&7P,&P4Z$/WNM MU^/!H(R(AP].[""T7L.MV209_MRZ.;O,,[FPRC\4RN\<1.C)$;SYM#4>PG-3 MW5\_Z6^J^^LG_6V-^JU!#&,?6R.X.]I!#U1WV"K@*7X$G]E1*W[W![:W'UME M.9;4'?M1)0+#UH$%00-9 (E":=PK;3H0N.G[G.V"#,;6\"#&_*#C$@6&&ZW6 M;%L'T??W>]#180N(Q$'9DGU;P/-M+[0 .7)?X"W7Z$Z^X;+;\^>#>%1FJXAE M"LM^NK3E%NZJG]A:X-6T?/]H]CZ!88Y M]H;QUX=9>I:W"/"]&G"8FM(\!]$IYRGDIF4+'SXH$2E/0M7R.:D(?6A.KS]J MV>/C[FGK %:5V+*^/,$",IHE%UXPC(MB$D$F;KN2&YR[[=YWWLY3!5AN7!QLIQJ )_A[OEH-_P<:>,%/!^/ALZ_NI#\( MP]A[>82!?%%!:4%81%)CC#B60!AH+DOJO#+.)@;_K;T".[W+R0J&CT(3J*!(DZT0U;3 ,)$DC)8.4$4 MV, ;>E&$ *NZ\$N-RLD6@_/9AT5P>"Y*)[8":I@"F"&0$GL))MT)!-^O4?./ MAX5FW(W;J5Q49Q *9&XK#D&ILLIL#FLK9X9;_S-=TP#H)N3[[S@HA1-8$)A& MYQ_7?I*_^KZD4CO9Q?2"K2/ZA4LL(Q@.*)6G\PCW2..($2/>,,J%3I[-6SL7 M?"]V /.!:D^4F.P8/OX"G;7'Q0S(:&2_MV)*T9?46\ ;KU,P^CJ]?HFC)Z\S>BN)Z<]%(9^6U&2;Z!H2 M\YS[3UZVQCR->9H8S1?FZIKZ?PYW3UZP[8_?SKK'+79]M8'MOL9 M[O_<_K[W[A.&=I_N[1QT.Y\_B,78\[UB=\>+O9TVW3WSO+,5#K+'>/?L[=>] MG0^G>X=_=K???2)[6]W4>8U/YPOQB62=8@:)\N UU3C7X!,(A(()(2-AT0.M M(V9A=^/7VPC_]0/+ITK00-%+A:*;% ?QG'#+N-,LY&TKZYQ.UE"LBQC^WO[[&.W0S^=S$'%T9ZWWE M68V;1T N#1*_LD,/%]0S&:M2=DLI/H_*Z>V?#^"+%=JSS;,ODDDC&;'(6TD1 M%Y@@BXU$CC L,"8*6[\0BO-8H355!$P.C[(<<'QT#CZACB^U$.P87M>.R MD)F'C9,Q9D-5P2XW#9.1=$-J>O?A#')#\I\-6OEQ[ 6[G\;R1XJ]N/9>R0,E M:;CU/OJS'8.V'?B#A>WPERH1*[#+NUK]OZ/]DY7.4/-NT!\.EZV%-_5 7#M( MYKEE[KEQ_Y]-\IZ?/+ZQX(V<<.]SEEU*9748Z(DDZ?E)/E[[*=_@SB&T9V?_ MM'/HZ?;6!][.]V8_Y^%7UCG\X[#S[M^B_?D#G_=3MG<^T,Z[MMC>>D\[9[N\ ML[5_!ER^N_VN3;=W/&V_:^.]S^^_[VT=I':Q4)O8.AN\"AY93AWBE%-DG51( M>QM38)Q2ES=*L%RGZJY\E3<)IWO,G/L-XC6(=T_IRAK$>S#$FR_8;*-PUBB& M)%,&$*\L))(\,I*J)%TD1AE /([7J;QU5NZ'0KS;5BAX"OBTF=TY9=( T(Y6 MZ(_=*(V[4^KZ4U4+7T3IVCNC:9,)>-L?;-7#OPAD2S%L!?/*/@GX.ET@;,SI M0"RVB'H.A(THA[++'-G@5$PYYD6QIB#U"]#J.Z,BC58_O%;/DQ)A1$HP;2@I MG4"K@T&.2@JDQ').;#*4WEUULX!&(QXYC#=."6" MC3UY9P/T;%#^_EQLG3AJS,T[1O;.ZP6^YE.*PLN(%!81\1@L24I MX'!?#K8[4*2GX8%K(+6!U%7PX360>B^0.D^6L:?><<:09PH@%8@SC%F]\IHW3O-Y"SHX\?LJHW6/0<#ON]] ]7M#TY7+D25 MM*>G(,+!]E;GJ+/3/=C>V00-_' &6BDZ9Y] >]]^W:7_?MW[_.=!^^QM=R'Q M%GW#VW27;']^(]I;H(%;;;:W YJZ\X&U/W\\W/O\L;M[].:L_?G?M+WU]8OU M7.4C)SG.CR)N/$8V68J# R9 7\38)B'\B\O3*ACYKH!1!E L09<<4C ML@;D4 2L-#4.S!^]$E&F,]);QICF^-)!D;/8EID09T-05R*F]!:YU^3/IS.[ M(DY3F)]+O?4(";UR8Z\76/M20PB;H-(FJ+0)*GWQ0:6?^X.O.2O-\:#OXW!A M:[X)K&H"J^[)SSTETUD$W_?^K@2P$T?;Z6.$;GR+PR?AF_E9XCWQS9#=PS\. M=G<^%GN''?CN Q#N]QR>?0;WD]V=?7CWG]T._+WHF_FW:+][>Y +0D([H7^A MVS[%O;F7=(2)XMQM(@H$P#V+$&6\H (YHG( M8"TG:>V5$>M$+Q946%'4>PDQI6^+7C$\B*&UW^^')H3TX>C99.#?Y7%O<.I^ M<&HQ>M3#7.&D$L(F $XY9Y$6GB/O@O8X:D*U67LE^;K!BZG1FN#19Z//=\X[ M&GU^$'U>.,SB')=,*)0$<77 MF<+/)BZH@= &0E<50N^<9C80>K<0.L\GN15:42"0 I 3<1XQ,MYQ)"CWQ%DF M @/[D#"]SIE\-A!Z+Z&5=Q)W*1X_[E+?>]SE'^,AO'4X?-T_?3COO_CUJ'^5[[M_99;OT;>IL[;+._A?"'9$$ M.(T5"B.N+$7:.(%8P,+B( 1-<2$(4S"I)<8I>+@]&2U2,HA^! MZ@QA3>T6@'RM V@M_ "T+7Q1ED:QO=!R<33*7T8+D%L,A\5Q-7,YO4)^Z\ > M%P'Z%>*WV.T?YS#&9(>UZJVN/85$9EO?VRZS9T-7"Q^H3"^M3-P[L*+9@W3H9'4RB.NN9+4_CJM^' MY>BBX_-RSM#)?"ZZ+-3;G32JE>7F3LIQMU1E5@5)K*?M90O*C$3] M'0J)SZ [H1*M_-G^ O@>Q=%!/\SD 8:+X$6;W>[D[;:6"WCT,(XJ3.@6 MUA5=>$(<3N'[P'[+=;QCKRS)!E05[ACE)Q2#K!09Q7(E[V3A[V^V.XYE?>[9 ME]1-"@ UN:\SW?1]$-"9-]39_,OBWT6O+'05%D'E26'':.DXP!K:SX(# %" MD5$X?U-*0(JYUU6=\V- U^\ !+ BG+;^SPTL4Z&Q%8$[@Y/@/D03$G&<2P:& MCN>1UQ55 &O0,M!!UR&QKV?;OG/>='(]$U:^,!1J[VS2SH/:!)+S;K?$&5".+LP(Z THVJ,*QFL[/)@L M,6\'_:-9*M?(P7(YX.W]+]CGE"B8(I;WMW@D'AE/,'(I)6R49#* '/"-Q7WJ MB11DON=A]*=(#N"Z-1Y,5H/103$(K?\= R$$Y@=BDHH\XJW3: >9Q]-U@/Q6 M=B_DI\(7-Q&C[(GF&A.2,.'!+L"!&?]O3 MHYRY?J=?"],$<.*P3!W8R-)R67I#VR=?-^ M!0F_E4\#W#H_LO6?BT9O[2?#Y[=8-^QWQZ/+;UDX(?%(:STA7DG+_JH)_>G[FDV_!T9\ M!(TZW>R%S6E?&WB]!%[?B_;F%^>CCXP1)"31".:&(LL#$"1K7,B;KX;@M5>, M;"S:CN=K]3 ;@(=@+&4@+2:S,"-DI=4T'F59+4M>YS6\EC.[/XBQE,ELI!7# M&4LLFX43J^VT-KSR*<5JKX**TF5'08"?IVOF_3F#6;^1]OV<,^9J[=N*E1&4 M:?$%36PT;+F&?3CK['\Q,K-&[9$6Q@"!,009RR@*V*ED)(F:)S"*Q,9BOI-9 M!C.C,A>AN>(PPZQZ@S@"FC7(#^:SQMQ:/C;O\TYEL. M[*AT_\ZH[]2I7U]7JF;YC'FWSB7MF7G6TO:4WJ!8TBY0Z=+''GO#ZM[:1S(+ M!?L]4)G0ZF=?>.G9GC[S&-2J7\+)VCU7Y2N?^%OVAA7^&HJ;PR?+@\2Y&[4' M/O?]OIOY8VXS&=L:?O.DY=W8N"'OG])^;5:0BALURHB;^&>!\?YU[>.$[:%-8J7PLC[(-??(E:$*$ M"!+A)#SB3G%D) O("6:-]%18SA=2LJRF$I_G9)FH&R!MAJK2#0W?^:FULD3+ M*\]^Z:*>;G75;NM+4KQ<-UKDR:2"47J#:O%4\7VS@>Q$(2;"59NW]9;:',XRD&XT"_HSY\' MVUMO1/LS]._HO>AL=5/['WPZ7PP@41*-Q<@+XZO="J,91YQJ%Y.23E.[]HJO M&WKO]8E^,KQVJFP/>9#\436\3@;\@_J93^, :P.3MX#)*G]G=>5Y5N@&+.\. M+(L%L)14,AX5SA4K 2*C]\A$C)%@8)8ZK6W*86MR7='%<)&'/ ![2TA\@G1Y M>FCG/CCSM9!PR: U2/@02#B=^@;Z[@SZ3A>@CV.GB- 2*4\%XE([9$D0*'B) MHY1:,\+77JEUJ6X-?4"<& 9S>02Y%H$.\FB+?H*M148BRB M1=)@BWB.;C;42)2/D!N6M"+)KKUB]*Y2[38$\+JV[\CV]G/D1,/Z7AS,G4_^ M#-+M'-C>NSJVIB&!=P:)BPY![B7,.P8SV'J*N-<<:>(E$EH)*9,*)E)^*/5& AOH]!4QLX.K.X6K1B2>44H((C0PG!'$C,-*4&$2=9(I9 MXRV+ %=7:4+HG3.DZ_9Z?-5X;U+L!ZFTO>NIT MLB$:[1"WV !)XPIIQ2)BC%HM"2%)X[577+"&H#ULB&.-T75#U0(< M_MIPO_O1XQV0Q#_'U07'UZ&'Y;K7BX+A3 MYF:[>#2N.1G3G(QYSGZ!B3=TN7_@J>2E?QKKP9N%]4!%'T14(J>C9XC+E,.\ MA4*4&,64#9[E]8 1NJ[N+-KQ 4[%3)/.3Q.&_3CU_,^GI;EFPGG]^ GGS;TG MG-^*;K1Z&>:W7T]4\RO9/?IP!NH$"I?+1H *9+7:^G"R>]3&\'[6/OKP??=P M_W3^:/_VSK\%M /4J7VV_?D-J-.GK%:@XG\4NV M_.)EXLEQB8RP%'%*&7)>EG.^/#E>9LD:]5NV-8PY-TL+=*!7)B#IY:2% M99(6H&G5A)QGT"H3SN?%K;)0Y91WBCCE3)!!.:%=MASE8(CW!LJ(Y?< M<"SCA%]@?47Z\;]@QK93U;2)H+?M]^)H?/1'?S HDT^\KC+V7_. Q&-GO7H$ M:&)?@HV ="+ .AD8\Q9Y98$<4Q37@UCKP Y /D?9W48 M3&&HEOI4S\X%H;\4K";B7HOBI=>U8#[+\@O]NC!$I:/RPEO:^9I\\1:HX;6? M7.81JG,*Y;H(L;4_M@,+4@P?N-.NO_G[AIV4*NU;#)*$,S\H-'<"^\K5LUJDRN M4B5%FFM?56L!0&OIJ]?+I$M L;(^3Q*0P4?=<9AF9G_:"="GD# $< IU#JD? MR=;I>LY"LW2*8RZ+48*LRTF,B[K$0;X^%N5F]B_VUYPG/UOM966+X^ZXSGQ3 M%KOW:@DGXQ>4G_/7^C^V/UWA$==WL,VI1 M6KP89GP_ _>@?W3#PA$4.T]5D%J9!&@M+74V6$,UH+F*04QR=F.-K@GAF2&^ M[\$"-!!MV.[]"^J2FYW[1%:G9L2#0_3.)@;VB#4!LSQ:!"0R MUR=*$FG+"'(I1N69$DM05Q+A;2#E5D1X@G#EAGI8)8WEIC>_\DI%@'? M84I+#)_#E!+];R8'05F>B":")3!BHW28"U!Y1;BSD8K0R,&]R %OGWS1 KLH M+ C@8L@L.=>(V5A:).;&"A]H %L?$^Q<@G=QS4'H2-1, M*NI]4LU$W\]$;W_XDK3-%K%&D.C^O![?LJ:,V7SYJPYZK26,'99&B4:[J53*\Z81FCE;6@;LY21,F@-IR;J,0'#.A34Q. M,N]ACI7T_.;:O,S._M3+5>@FUO5YSZ!CYR7 7K)Z?Z+;FU^\"(XP6,^#, IP M/"AD;$K(&>DQD2Y2H_)Z3I;J]XV!/+&H,3?,*VHY"\0 :>/>."IDY(R39NH? M9NK+>'.N/*!XS&5$8>J9-S#UU(%M&RF/-DKN<)YZNG3J?[D WC\ RE\GU]CZ MTV!S1N-Q.4>MG*AX)L>J/P>@^I/:!?BT+?OKK!!93P"4AW5NYNS\ $4LLDLP MKP.^#S!M :CKBE9YUPG,_R- _0K'X8OI-;#\[=M!F-0W.JXJ!I5#:K_'V3*7 M?=>5$P?-JIU.9T[MRU)9E38ORIM+[ M.V//=^W)L'8R[X^[U6M@H7E;+8:5I_HGQJ47]^<&I=4M0&ZFU?WJ&@_S_J7L M"+[H7AKU+XQAK@35VZ^&>)R793=:;^UG!Q2\(%9#]#7G//\6ZVH@Z[F4:LY/ M/UE3,V')[O6R9-U!Z>APO7)27^D%1YONN9V]XI><- M(+(_,UR3!A5Y0HNR@MYDM"H64@T7+.[9%70S"O8+D!48UO%Q7@+NW[6.Y(7< M'!?)>_[K==VU$G%@.9AI_]NR^>]G6O^I=SZZ=4++_.,\J>6;[V7)N*=2B>+! MUX_##Z>=#U]P8!)(LD5@C0G$$Q@%)B27CYV'Q+#AQOBU5_1'7GD0M?',9-0U MVGKU+_$\R^@LK-!]OHO0#7-PJZF0P5DI)6:*&6GE]6G.%?->;1[/RW8FCR8);2O]4 M+/&+$\M/N5H@ETPSXQ*2TH1<-9(B$Y5!UB>A* E.)!!+MLPSD:4INRPNMP%A ML"^Q YN*;U=4?*,OM>+;H[5F>6#$E8$.EFO"I+SGS\!^MW0IK3+F M%[UYS)]4+,^7-,#?/MP_:W_(K@PJF>\R)R4M>X7'0[=6=OV_&%7>!:6Z&PEEG,QPC<,G)5D,7#VTE(_CQ%52_#4 MF7:WKZ?7>GWK?EY^O;[?N\^[?;_MPI.EMMTCX\..CL_%GL[>RSW<^?IL;9YT3KY( MK$0REB"I!$6<"X]< 'K$@A$D2<<,7V"?QD?'N28ID<_*%@JKA; M$E^<9V!XU^'$5[=C+BX:QR P#5A88(?4.I]6I9+H5C&T^_N#N#^M:S>HI.1);ZY\CMF9/NE8G/2IVIF>5"^? M%*ZMQ7^88U/KBIBM_,B27PP/BM*A/5_Y;W+71JOU#["^85GD-L1AL=^K[=.Z MENPPE^C,EN:%1\/#XGY_4-?BW!P'L)#SZ_X'.H'^CH.28F8VTR[YY3_YL=V- M17_2+)Q=A6#W>6;F@A3E8IKE>*]2<N0ZT0?]D]Y$>ZJJERYV^R=S!31![995#'XR93(EW6#BYPI:/D*93+G! M.7M*C577?>R2<^@3Z0"XC*MQY0/6'C4_7WOTJ BA&Q^I]NC. 5CPK39<=S!L MOB8OTZ>2&N[/*+&S=YG7%[T3AVBQK* MCSJ_F6!?8VZ?<__)+:$^U"4AP''Z6QDKBE?HD?Y?:YPO]9AOCE<#_GN[77=IF[1UHX^$;UM[ZP/;>Y=V_W>^[]-^O>X=_=-L[W>[>X2<^ MG[=G^_/'P]TS_QV>=]K>\2>=K?!U[_.?7SN';P_W/G\\:K_[]'W[\[]'G9V# M924*63(.4Q40<5PA;F5 -CJ%DL-*"T$-23*G<>/KW"SF<5N-M#U396I@L('! M>X)!3A(W)"9,N:'),&>H<)10:YE3DZ B1NN@(DEE X.K#(-X#@8C(0YSSY!3 M(2*>M$-&)X>$UYR)F*@D!&"0J'4F5C5[V75@\!F0]B>8JOB'.TJW(_,O.W'Q M#2#:SKGQR1#GP&#E/N4#;)$JG+PD*EB% M&[+VQ#1]GJQ1 HH>..BW%@1Q IIN$DE(.)F\U4&F"&1-F'5M;EV0Z]X5_1DP MLNO6DFFL\<8:OPN _ZE@J0;@5Q7@EQ3-=M0*:B*2D7O$&97(6>:0]\'E!,)1 M<+KVBAFV+IEYPM9X X,-#-["*6D!\000G^ X=TR[A(,&^(M)*>YH:GCN$X/! M>9YK"%&"6HLH=1Q@D 1D$]/(BFS84D\#!1BD2JW3V]=A;)R2\Q3X8NF')Q9] MGU/2[,?^_L >'Q0^)_K)&6VJO#(YQG<0OQ7Q)(?]PA^O#XJ>K4Y[?@*\@4__ MR;GGA^<9W\LSMG78_4E_T TYZ\V/@H]GWGV-T.-!SCT-4-+M]D^&QPU3?%Y1ITVT;A.M^S)"4)L0W&.@OA//S-&_ MW=V=O8/VSAO2V0G%[L['P_;9)[[WKLVVM][3[9U=O+?SX:1]]N_AO&=F[_._ M!YVC-]_;.Y](A_YYT'G7AO<=?-T]\[Q]N"LZAQ_A?9MGG<^='"[V?7X'4OF( ME<.(6NT1=]@CHRE&.3T!S<$@S".+4B24L/2Y2H%'5@2"3&*,&&IR&JZU M5T3J=4:;J-DG[J$ASP15]J37TXL/=7'*2$F^2XYR':+5@ DLK%;-6,"D; MLOF44+;S>H%L,BL4)H0A3&U"G B);*(<,893$,))PO':*[5.C%KY:+F)Z/L^F@"VK$(U# 6 ;<1L=.>6JB6I^E9_)CO4O_.>_0_Q1C6M+IYX>D/B@9$I5& M<<4!5C7 J.^XA.=-U ^Y?O*9S0B6SS)*H!3>>:AV9YD;&0%32M#FW_=0T M?9XS>8F-8M@BXZQ!W(%99 TQ*"9)G(_*,)W+X&*Z;O!=18HWK.GGS;FK[GN9 M^P,WZ_RSV1]HSO$\*W0N%G@8QC+%R"A*%'/$M?+(<@*V+?(YGOF*#4O+REQ=3>1B]1$9#! 488GRGN.8+(&_,=B<4MHDO5]; MJ7HCLYF(9@J-/^EJ(SOGE>K^[[ U! 'OQM;QTHZVBF%Y1"G$;@%27M8C/P:L M+/+QI?U^/Y25+N<*C.Q4!15F+\JGEN+W7%2]&'5/H<.S14WU#616_E\:@JE-1-FYS@&HY=KM0V*FP7 MWI[?.8158+UU8+_%Z9^M8SL:Q4%5,F4 XYMR$;:+O5N?-JU7-\?;XZJFAP<565G MYJ8*Y.9"6V/KFQV.6D?VL#^HR]:/+DC9I45LRBD '8#[]HN>7 MM[JQMP_7P_, JEJGT0[R5.>"I_#>S6$NG-?/1_/<:6O3^UR7+[?[GUR6SPZ@ MNZ_[H4A%70OGE[7-?UZO_=J26*[?=PVW&^+,Q]F*/Z\O#M:$C SONE)N1+QKUS&5TNQ\-662TZWUP*Y?!< ?+L/A>, MS056B?I]."DR,\S(E>D"0!$ !?!+4(#6B1V #H/JP%@5_1+P+C0<&N)1\1T= M +F(O=^>&J_\Z;)$[9U]TMG_$C!VC#*"L/8$<:P(T@Q+1+6Q\!=8R=RMO0*, MJ 4CB]2/BD@E:05G"5L=#0_*6!6()CJ7?V784_:#(E)EK>,)PM0)"3_7LY>+ MKUZP#_*T_1;&@Q/@F,/8>YI&P6TFC^9Z]D%QKPE%T<@\>40C9X1&8+-Y*;$- M/HFU5Z/RZ&2&^(72A]4: _A0:TE>Y?]W#-":3O/Z98?#\2"#"RHYP?E%Y>I6 MK7L>5,GEP]FC\2"O=;G.]J3J$[P)3(+>%*+R&@]K(BQ#L.IT3ZN59CCV!^LU M3,TTHSR/7:T\]5.KZJVPTK2XQ*NVSKP;V]SR&!]Y,9G2*%A$1&4S M!?&Q^)8I^O0QE5R>/^#<+(&[JW9,/^H6UN7JSAD*X%'9DS#-Z^!GJZ_G.LZQ MEYE2+0+ LB,\[8D*]$XV.&I_'9AH?J[^YI)2\@N?S,AU_6A.-U3.-W'<'Q;Y MFM]*?@B&YWF:B?^L7;BQ3E*!SV^Q#L9\/+K\EH73K(^D1(3-#=G,OP>#\[.X M^Q&Y0;1?D4W0V-]L]P14:NV_%XLN%CTT-X;SW7^<3K:6]?'FI8NO5XIX\;[K M^9I6#%VSZ3":5Z^)(Z:J/5^;^><0F-'VY*#P!Q>LM,J4+FU^H#[0K6+4K=PN M\;L_L+W]6!*6B?-@4)K\5[H, "??YIS<9I7AA:'NA(,5H_S]13=025':F2^&3".CSH M=T.V5C_.M:Y\_]2H\_UAO5S&X:@X*E>$\7 RWFM'\#4L)5\CK*+5#*^UCN+H MH%\Z-JK\0_GB@P):.D&FD;#N'A-0WX9HMN.7O0&A\'(PLSG?U@@\*-H<&3 M?$?EV,$ P*4%K'[0N7[_Z^1YO9+]58[!\X?7YG N6WQA+DO1Z@[[UWYWGL') MXX_L]^)H?%0Y,PO0 %C"00_W;[H8KR!P3%6_%K/20];Z-M&NBSH*&CHO,36^ M5-H[N@Q!X,^*-]6D:?JZ/"W3\?;CP2!/89[:&+'Q=[6 Q+"VXBO%.7\R*^UD^$F8PS_2]*KXVK MWEEZDR_0U%RG>S L^S2/SN.C<<5=IL6\,SV$6\^@%2<@;R7W[7L8)$#N6-T_ M[M42G'L^'/9]4FU7G_?CH8?OOR>Z[6_[X$9&'?L]ZW*WSP>K$R9 M]L[IQ*76)GM'[T6;_MG=/8+KSCY^W3W\P#M'[RG<^[5S^(EO;_U9[)Y]P/,N MM=VS?X]V#[^>P7T%M.FP\^YCT=G:A_OVH)T?:&=GG[>/_CSL;'U,G:TWM//A MBZ7"1(<)DC)0Q FSR(B@4(R&D7P !C,QO_-*6$I&6&4<2=QAKHU46$BI#%74 M>#U?UKT:]18,>USPR-U@H5S*S*]NR\6VLXBCPBH&'AP7S-A@D\5)*Z6-312O M))/?'I<^QF_%,/<[4^VB&M)1'M(+:^4Y+8PI.Q[SP@%7E8PM;] -X(-0[0[9 M\ZNKO188V.Y%9T.T@U[F,[!HPUOK]ZW7M*IV4_:R0R*[/XN\*.2%OC?,%]7[ MDS&[WO)2")A_5&>WS"M*9HZP^.5[SCM3L^4[Y$_W@R>5Z]X#]1QW8S_]/9D; M&(\IQ,2<2O/-9!+@@X]Y"G9RCU\PYK#V_A=GE0@X.D1B8(C;Y!$P(XZ4!3O; M7!!^N>!K&N\BY.MOKESAZ3>;5)S5I3>;5)O/JRM91 MK8WWV@"!B'HZ=Q'.]W.CB?MK8^'NX=@MN_LBLX9O!M^;Q^&KYVM?P_FC^.T=\)!?M_> MT2?2.?MTTGG7*3J?_^QV#K\R^ [:^OZT0S_@SN>WRY*WM;)]2ZJ;H]U?2M#6P^5]B\\].)#6P^#=B342.6(DPTXIZ+X(P>NT57>?DKO)P-"SU>;F@WRR$2S1Y=BN$!*AR M<7"WC&X!-*?#/T7/',FTS(DPA4I$&ZR\&BL7D^A&%Y0F1J#@=9DZ5R(G(T%. M$Q]@"@F1+&B0L#PQ3D0(4>0LW!NWYEK/&T!6E.A-TZK-!]%?\R39RI\_([0. M=Y^)":]#RELG=MCZ/P_HV;K\],C/6(_R:0+:+6*]-T_ ]K/6F0A\AOI<% !S MY +8?H1;%HDPN3) ]DMM\ 4X:AWELY3U^=N;3/MMG0;-M-]RVMF7Y!-+Y2DB M'RGB5@5D&27(6DPTIMZ::(#&_FC6R_/D.?R^& Q'.4?/8)0/(/83?)*'MLKO MTX(99*6$9 U>SZ<7CRNJT3TM_QIW1]4A\*7'87)NK,:T6G6)V@&)NH5A])]2 M/AH&O/KS_ ;?AK_^YZ+Z;U1\MI7)Q*+N+\>7.7BIT 68R""6Q^MF3FQW3^L< MDD!LJ]^J- W#U@$0F3+]I:V.8J>8CTAWRY0!.8_ :?7^XP'(RJ"HLQV-^BT[ M#9?_;=L+7IRT/A%!.5#WL/8IG580CO]P=UMC'H>_^X MS'A0\J90C,:#?$:P5YZBKPZNPW,K^'1QO^CURFQ*.2E,:PL .ZM#BY'UW'O2 M.AK#\+B8TY.6.7WRJ?/R"-]1'QA]_@NZ Z3TM!J*E >YGW_"\V*O?DTYV/#2 MX_'@N%\>#@RQ;!N\N,YQU.W7N36A?><)2,[[5IWCGR1*RTF0QCFY9WU,_1SI MI^VLGE:FT9@9GSPF,/(P/.51QYQ,(Z=UJO*$YI0BMNO+\_;5O1=SC^YW^ZX\ MHS^RO?WRM&.W?X+R=GF8\-5?UMZ]_VOG_=JOZW4O12#9@#.3WYP=TFL(R\Y,]H8\=ZXBD\/I_)T?X(6Q M^[J8O2&K49VC*@_E5U"R?J72=2:7"?!MCJI?\I&0ZC=#$%:_A!LV": M;T*^;234TP@$B%L."Z(6C@1LA&3<8$'\E_?7,[4^S30(8+"FW,,=$*'/_7$W MO"^5=OYT;4/)ERVLVUOO<>>P?=8Y>_\=?O_>^? %I$'BZ!SR.I=HRT7$C=(8 M)>D\]D!M/<9KKQA=0JE1I++SGCVBK23.Z2B9@N2W [ MZF=XOEPHRR6@"ZI1E%F! <_RK?3<>[4:N>TZ.1UHG;MF-K9J[3%39LZD"+]& M4L&+66"F\Y'Y1!7^6276B3W;K5,73A,Q7SY]=0LN/SP]A;",/S]&L4E[<:4YTMEX"*!,Q+BD.5AHKW[D9YK(W).F'-N]UI]C MH&M491TAHM*13QO_O[WO;&X;6=;^*RC7GCKV6R07D<&^UU6T@@_W6)(MR>MK M?W$A#"1((, %",GTKW^[>V802%"B,M,)LD0BS/3T]'1\^J3%C8DX2U %2S/2 MXI5X%$1"Y^Z'P'@V7)&,6@IL%#ML*5DT.5H* K(RPW1&V1/AX@XAO7U=('-23F^FY M39""!()WQCA6W#6CYA?BLG$PRW3Y<6NMDAC.U0C)\Y M"1@D$T5327;#SPJ_^4%(!/C,QAPAS*A69"C2FB@#=WJ+E7$ 9/%!P;HG2'B-QQQM]$RX-V2P3V MBH1'DV=8A8 U- 6K,=]D'!G-";C="P_@"#DNOU*>M:,8@>,DWK KYA:D8AQB M6<6)7+(R\=ED1 M+00RP;()),DT-.D"SQ W)B3'F[P(3! VP;XPCS$D()=PE MPQB(#,M3\C1,]5_(QRKA3NJG%*>L^I#JU+#71PGWC^,KEGV_MZ+';3HNL+G! MN,#WB(/6PHNM)%Q8667'O8,Z-YXD@1?8B72AP0<7Z,>!+4NB77IA2H%7&T]9 MV/YV6OX4!,L0G6TC@BF20+"U+A]"^"UVK-#?5:W#?QN?)RAEY<>ZSG\#V8Q. MI'C$Z%AFA:8L!3BU!\+!H""=!_<>Y3^:8C>*$MRY(2+_'Q!\D'SP$28P&^ @H\8N\ MEZ"N+DNJ1K[.>\*S>N1_CL&D@37 @MBMB5UG8A^<]JVCTZ^_#DYQ3GWMX,O/ MGJ7KOF9X38UUM*9I,JO9=7N]IL^8TU%ME:F.#5I'1VU9-S@-F6R$FKMI!)L. M4<."CPM?TG)P%$$]+LY.N3-')(MLV6L1]D*7-+,\O^VVFZYK8&\GW6SV5$MM M,M;6M5ZOYUD]]NI]VVC-XD/D+ARR6$0W&(+9+^Q%D-5P=A21$PK7,F+"B(3O M57 6@SJ28K K2$>@"4@GY8QLY^\I;AUE24H0UV09< ,^R>U'VP..01QYCN(- M#W19FE9&!J<.#XBBM7,$HIP[-*7[ <;:0,4@8G@GV-&-_ 47L)?<@&#\A\P# MMN-CXW#K"#SNT@F$<2*0[#S7 1_-%1F"7[?=\_+0N166,GGX3)O#/C57+-_@ M5V\0]B0/!59#30X+ SA<8$8>@Z-H+('.TU+''0S7)E<"6Y8TV/*A&M\&NTG' M+BI?J*(*N<&CPS"1_\37Z.)H""V+2#]*&*+!2Z]T,8_&%!*[+3HW"==QM\1<'7LANWLQM/6..HNV M_MS]BFZ&8M>W4.Q/!,6^)Z"E/[/DY-Q>&AQVXV!''H5?]8/?9]>'^H_@8/CC M\OOI\?GAQZ_6T;.RWCZDZ!Y6U>[;>T73+[9J=CMGM=#U#ZUF,=>U.VUI.!\L'.X4= M@?%$(4.QX3%ZOZM]2_#\X,_)X=AYPZ7A$'O_X/5I$8V!6[(Q=I?V9'>[(,WS MD;CS&B@1T+>E5POCU:$AY6^#(R:QSYA\2?G)7E;T9RH[#_C/W2"D<,*\R2T\ MH)FA<.6#OV6&"M*O44RE=@"E]*R&,@HSCL(-ND1P!7HTG-.%AE-]?LD:=UA. M<_AGB*-GOUCB!BD3'?GP6!::#>8XY.YK4@U1Z[EB4X\OT;?D($A9_;V$A,_; MIX!-7B19X?%>6BC>="H>%0HK*ARP29&J_$MJ/74GM/RG%>H2$O_(GQ;OM&7Z MD2?X:YE@\%]&Y'_Y"4)/ZZE@\3B6XS1!^'6;7<_N-#L6B%##Z##==*':^#,'RYKZP]1"F&RTF;UY^ M"#YQYKNV2&NMH/.35X*-QJ77";ODS=M;%-'[$'$A&F[; 6S; 2S#E=MV !O? M#N!%UV'EVP$L ?6V[0!6#0Y_VPY@C1EV%0#HR$"TQ_"NQQ*\+\U[TQ[7^GG7 M@V LTVF\&N19NVG6LKJ[:P(!&K]%1'ZL]Q@IUP-A*I&6: MVTOB]VXETE-)I!D@.:MGZ*K&FD;/ HG48UJSRVRKV6UWVY;EZUW;U3#;KZ&K M+XM%N2&PO2O87&*713$E2RYH1=YCSL\I'1_90KHSROV69&NPC5?;J/QV>WK) M\R-S+Z[;6\QVSRSSGU7NKW= [:VC!;7?Y4UH]VUW^4KM\ MVBJR.U;';G?LIN9JO:;I&T:SYW:L)N:T.U[;<&T7VYAV&E;WL?KQ;:VB.ZN[ MJZ).[>4IP7EJ:,K<525MA^VC"=K9G M=-?R7%5WS&;7[X&P[=@^J%1=M6E9KFZUAZ0_6J):OI]UVNS^[ M1K7=[L^ZW:=U*UWO.NUVI]=4VZ8.9A1K-QT#5"WF]%C; KW+MKNXW7N&MO3; M?0U4JS7S5,G2 BY?'N*E6KP?_3J*XN=R8T^A:/<,U=-7N^B A>@WKX=U\7U9"K($* MMX(Y [RR?K;^\ZZJ?8EI#& ++\ZPC')A&;QT=+ES0_@[$&!%#Y\L]61Q^>/J MJ/IM4"4BSB).$G5[DMQ^DLRV.O8[KM_M6*!AHF//['AVLV=VG*;+?&;;+C,L M6W_U7FUU'LO:7WQ'O+#K;RO;MK)MKFQ[H':]E6U/(=NFM61+97:;60RTY![8 MT3W-:78-PVOJGM/N $MU-,]&V6:H*R[;UD!)KO=S+K7 W)T+DW)/VTI A-S# M6;%TM+ESY<6=2+!VQ\E3J\J"5;<'RAT.E(/3/AXF7&'^_44[_/WE9\]W=-4T M]&97[X&VS'ROV=,\JVFT#=>T6:^C&PQ/E/9C%6/<95LL>?G85LAMN)![:IUY M*^3N*>0F52'G])BC.X[?=-N82&UVO:9C:NVFWG,LS^L8/5.95B Z>?T+;VJ F.5)/"04;YEN M4(8ZG ]AJ-2C%RHUP(74E^:%0_9]H*#,6#W)$U;W!!'V@08(.9Z-:=JS4*!] MPE9SSPG';+9L\(8)LWC]CUVG:9MZ MKZEYAF,#(VF."DRC:34=4"73-&2/(5BP<-+ OE\HKX20(\ECPYHVY:*V9D^$ MQ3I0=?1;.U MV$# >/7^Q7L$&"WEB6&5J0LK;X'1C[P=(O@9BUS83KM!ZH9Q MFBT1@+[L)7/QX?P(^/W'M[_"@]-+X-4O!H@W\_#BQ_G1[H'V_>*[=HC\^^V[ M/KT7#C[NF?#^\/OP*VB=>[]0 X5]I8,6:A[\_CLXO/BJ'5X,K!\7/_R#BZ_6 MX?5/U;,=9OIVLP?\#LJC[S;M;L]MMCNNZQB^UF$=9QI\ON.[KN\QW[1UW=2[ MJMWM>D[':7?AEX[AZ-/HRZ5U( %;68G'1M*_?7#5R?0ZNJD:EJ':;1\19&"S M] S==H_0$Q?OC;YCCVPW&$^48^KWPN?=QYX]2-[U:,+^F9C)[B3;#2"1Q6,5]"HTG_X9G+*AL2\Z=#'3T[AX/]DZ4$V!A>Q2#=/\\9BWET]AK*:_%?(_$'8 M]0B;\'BL,CE;N:9ANW(X;C%PZKADE]O;H4(L[X2G>9D[YKV6\5"//#L1;8I0 M+*)L;%>G7#SZ,_4QR-LNWZ$Q[/WZ(FYD.UEKVTZVCEUJ9?>MLGA*=L-W6M

V?-/U0,I[INJX/6!\.,.8\4)K3MVC;I0LH#'^DP6H'DY)BI*$:.2-H.5F MYSW3W',[Q2_!B/#AU5ZI>0?)">H(;E2 %L5% T8Q]9O\WRCUMT_,X&?O4 MOL.>R*YM VS!"J^%(YL>4R/=M,Z[.NE5E>$C.\!&F<_9C[!=Z4?X6 M:IK-3J?+M%[78,S77[UOSPO:BRZ$"GS33)@/3$6]&W)N2DH;R&>,NK,%Z?3' M"GWDHF>2.N*\>N(>8'?4VXYXSWK9F3U-V3A]XA'>.)Y7)%R6DDC+0!S1A0I[ M#:%G6S0(Q@,,&RZ!\+,C%RU\!B,E[5#T8"+QV02Q.\2>2"'(&/Z'&\*L C]P M10\F.^4]6D&E@V=S26\/X5X8I:?$5VR.K.;"6+80GI*N"6N2A)T^4NXB;VVF MZ:[.0)Z:M@G2K6LYFJ?VK+9A]E1+1?O4=E%^LQHM MA9_?3C_M_SXX^]DUVT:WZUI-YO>Z39/I6M,&=:?I];H='Q;)==L(+-B;;2)< ME;)X?HMVE\*JD.1OB [PHFFZXH*Y%5##,MN]E"U$[%PI43\Z85LL3U;E=I;Z;=*QS=B[F[5S KES0V]E> F^GN>V(^D1>WD_L MS X/>//A:3?OLCAW#P,9Z!A<'YU^G1R=_@V'QW^>/"M0X_#LP?P_W@X/00#B!XWNZE\7WX MU\7![WULE:<=7/\T[:[1]3RMB41NFEK/;#JJJC69V].89QAMU9KQAW9 '0T MS0"EW32[W8YCFSH<_W['5=5NVV33SETBOR+H_^C.W-L&LXR.3 S1*>, >T3' M]&\#6Z93(]#H*@ZO^)D5$MVHK3GS*!T5IN\R"N;E/<'M)$C%L0G?1HSK;WD/ M=!2Z&8="PNBYD\'%V"0=3_XK"AM6FI1^PV;K9UEHHU> 7=DA]1(GO75LCS-J ME#T[+'BW4 QF)T&)(#A-WN4;+F1QA%] M,8(K R<(T=:C?J/B9NQC+A1=&!%]E+YHB?I;0D'-Z4&?W:3+4S3&"G<";I2/A^#1@/G+P"?E+D*3X M@0N74U=S#RQ8T>MT*OMF%9WV'V337FG:7D;Q=+A]QMU=7LQX%W71 MRIXO-.<'6A^T7QA/#I&\3Y?P=O#E=K"\#7RI/;QH!R\;!4>5K= H-8;'W7)3 M9WAJ8YOWA:_PR7_B:QAUDF]D%IW!U&@+7,$>C6'O<([A.G8(R(>RQ)4G^@1(5):JM=!A-=&V(D>Q,38#B+X;Q"3P5 VP6UD6,"31:/E!0(3CZ(G]I9 3[2V>N)3-5G& MUL_G<0@G5KKW3P;'S2%LE>5+!#@ZD0X&N.?;=_- _^O\#ZT/0,P^^[:D_ANA@V/M]].6GQ1R_[5J]IF>UO:8)UE^SU[.["-GI M.+J!:?,S\1=3ZYIZV]7:'8RUVY;#0&%K]TR;M1VWJQO3NF)Y"?ZM\$5X;)7Q M]C%5Y]!NVZ;CZ[K7Z3IFV^@XC@VBH=NQ-69VC(ZW9/%_WC^="/F2+M(U4%U. M2^XLV=D>>&B8GV)%7$WBM?MY_WIJ(^]E":F&,CE5>-INSE!MH%\LS>QH/.53 M^S?<0SL"%5L\PD'/&84P0?*$S8Y5B=CXF7,5ZV7J@ :T2\3@;FH.+B,+8YF' M0V=12KOT8[)P#YJ7=O4^NR2^V/O]T_<=4]<-JZEU,)KF>6JSYVMJT[0[FFLY MGN_X'F;SS];W*]+'NR"[SLVE;LL$G#MSZMT$PK((56)4Y9A)A[7R.8G/$GOX M\@*VUD1\U'J"VC/TUC-Q.H?.=7T&BH('^H/I];1N6^NT+5]W#,_L=;ON"TGX M0:3\9Q#;"<>[HW=( &#,48O2S8^CQ,*O>$52<$(<)D=E=T0=2PQ MM[S\N>9YEP!?K^MK'=M@3#=\TVRWNQ8(?T.%8\'NPDII%.#35,W0Z@-\% ]=FVFJK9,YNF:9L(BJ\VF:=9!BBQ M[8Z)Y0K6;-Z$%/0O*9^D5T(<"2('**V<.*"XG. )0Z9K1F:R)S-6H!#E=@C;@SNC@T/. 73R1P4.T9J6/E4V7$A65#"9E]A2J9 M?6_^,SJF[K9=YAN:;7JZWK-]Q[-MM^OZ\%_+F9.O<1O;"7%^S(9V@ &)0JX7 MUVPE_$U<>#'X_=-A7=.R#:VIVJ[6-'LV:_9,TVA:AJIZS/=5W6%8"-.^29FW MK^P@I$ )NDI+7"2Y#(,L(6HII/&_Y)DP:^PNI;!OK4(>QNTJM; 0=N_GA"@G M\Y1EU]T<"J;1-76M[7Y;IP -Z2GCLXW+_?^7!_E/M=GP?5/IFN].ST7?@-AW+[S1]TP+. EVSJYH$$WA+NECA2@C& M4T??U"E',@A%U)W4IX?QSU9]>@+NN;S^J;F&:9B6U?1=M=LT09-H=GMP<'5< M9IJ:9AOP"7;E:]54Q0K. 4U_3+:S:"3@QBE%,F_DCCE ) _D$KV2G"K@L'$\ M(Y80?Y?DW]* D3SWNA_M[ND_.YU>!]87EUQUX(<.4L-4W:9G69K>,;N:;]JO MWG+>GBQ'_SX^-U )(,#_>_AP>F>=?C[<':; M_OX ]_VX^#X\L Y/OYN'NU_T@V]_7?ZX/;]]_'9Q>&@[WKN3&*?@Z:O8<$.,WJ^:C&S MT^FJGJM[FC43K.7$5P81/R?)X?3(Z7VW#>FY&>QS' ;NA/_<:!;[\M-QS4[; MAN._HUE>TV1,;_98VVPRS]%[G39H!\AB5999PBCO-U9*"\2D))&)A"A$?/$I MT\IVL9J \M8INW*_?_)!.+^;R!I1'OA^X< #* M O"=O:.\Z#OW$05(C, /,'K+,4)<>DPQ)%1:4MP>0_L2GI:KV&#NSPQF;8+O M?/J,8T.,09^X3,G:D.ECL#SSK5*^AH];-5ICELKN*5Q2H#M&B(ZJ$0KD<-&4 MN 9F2EFT+-KD\\N0"_?ZI\-TV[1VO1UTS5-E;EM%=2W M.&*SNF22DUGNTH;B9&/Q.;+&%8.#[4;6$- (/Y'YGHP_R*20S/&9O_$3;M(M M6]2QQ6\P,BQ+=SNF;34-565-T^_X3<=IVTU=\SMM3[=,EVFOWH^OXQH3@Q-8 M(3'84/J9%\0D-?X#HJ4)UB/1'(7X0?"+>$Y6,,!#<7.EF* M:'2($C%*@I0UKQ&@HT@<#@H-J)0'7GP_*KV8B$6<*3[,*17AN=!J O+83.%ML M)!S(YW0G.%='K=T>%HWYJDJFJHTY1W3B38+(4YNL5ONJJ1H[2UVR].4 M9/;(MGMIQTWGR1'H3C(G9?]D0+N]*U06E\2FM Y.OU[]B/XZ__%[=/[CXD/X MX_3K]<%OA!C&@__2./KVU?@^W(/#_*L&SPB^?_MQ>;#34W_\W[GJ#O^.[&^] M[&BX/SSX^'=X>-K_??C;N\2#_^C4M7Z<>L'WTS/U\/1O&"^\8_CE^O]^#XS# MW3,#OZ?IM ML]L#A:%M]BS3:5N.TS69KUK8ZMB<\6'D]%=H 1[@P%@^&ZK>IW(KB2@MCH#6 M\D#@PW+B[H0OH1E,8VI759V>V?8[/0NV3<_N.C!4NZM;8D]U9+Y,9UX>&BG> M![0CD.-^5_5>O;?4^3")7!*. M%IZ+K7\31,@561HSF592B@GY.)T/[,%ID00.^N.<^(H5NK95$\-ZF@#6$NA! M@].] T6OF#\'_?RFN.]TZ^?CJE2XX^[QWW\8N3E3YLT6'IQV#87Y.? M%LRS+$UYAH0L?P43 &W_&+[/*_2SR,XXBLXT8>#=X*(@S# _?S!.[+XFJXY+BJ#CXK*8 E1Z MA#LDN"H^MQD05?HX]_+#%0(NT@>"\+;, >,? MN&]\*UF>>&2\#8F'X%'$=6\IQD(^XO=!=,5 .TE:;I" >MD"A>4E22@!N3 6 ME!9YH)R"/A9P8847''EG%-G:6%8;QNEX8R>/?FQRI9*DX_$1%&$;2Q [##=V M[C'%&.!H0[2/C:7"->.!$,3:V5PB",UF8PE0J&CWRI=X&5/L9,1(6R8K])B= M@7V+Y@:HK=?P:_-3'%_BWR>YEK[B-M5MYHNP>W#.3VEX4&B48RI5HGCP]C@9 MH:8(M@(:0?"]@_42/B(QN4R:(&BYT *%8H%*9E0)'7C(;')@",_8YR2XPBAQ MR?;X!/^<\7*9YA5I]!UL^K\G6OWDQ'3%-V$R$(;4K"A;%?V#!)AI ECAK"=<6@ MT=BIL#]'27S!W&*1;SOQ$N:SC*@[]H!)90QWA%%+N M%S28_E@@J4U_?!;;83K]84'?J2_ 0(/US3]%DF+4WLXIR@/7X\F(%X'P:>)E M,LL YI@PVH-I"56,/Y<1*I\@U$0\:SY9IQ>C@+G&++$2^0D9CC:A1!HC](G& M%%=1@@ [0_Z.$X7K1D52Q.]BD@(/F5&(CO#)@L3-AMBN$('8<$(+COJ8V1[' M;40VRO -%$#A8'>W[X\18BZ7^)VG9.3=&9(@O82)50'@IO4D.0!-N/W#QB$"+>#M+ OX8:-$7N/,T$!0G?3 M-.$AB2"3\)TA,""LH$LUC1DZTL* DC70O89;:@ZUOXDBR#$8R)B=$3NAD)Y< MYHEAA1.>3F$'0QJ3Q X4=* MK1>#MDK*%=_P8(]D:=VVG^<)J4F\O,A25-IOSO9[&2?)$6B@2+"5UKMV*,2D M?(K/ A=V7^06S2,K7TT9;-]F#+ZO,T;=49;D'XF(:A&VE% V%+,D*/:0V)+@ MIN/KYBB^1ISKL"1#+_?DC..1,HP=X%[NBX$G8H8> N.$HFE2#;C@PS*: MEX01")0?0Z6B;=Z86\VHUA">!ZQ"'"'6N#!GR3!1SA*>B%#&.G\+VS])QXT\ M\"HOX"NQ @GY0%39YH2R9;L6.!ZD.A*[!?N.T)#Y=*/G@SLNFD"\+(G^K6 M6S1">T#?7MZ$M]K;K"$&:PL(>UOVD8C1J$7C7\DB%&,,%X/)%9>3$BY&ZL>; ME\;P%PTS][P);(A.+%'ADF/SP\2_\3X (,7(-T"WD&T+W!Y1]X)\7/D:7%,A MB>P3@>!XC,VSO?-,-$-IELA1TS];NC@/>:J.!&HM9??LY,E&A5>\B" \%O-O MJTCF59%T-KB*Y-DU1,W"C$907260IG] >CQB7G MAYJ4T7M'O?MXAY1HJC.*N&*Q_BC<25O7O<,6X0)ZF3 P4,RQ(9PA(.9C$$QY MFY2,=_@IW,\\& -&#TQB+$L (YO<[WFT(:#52Q5RFH.*BBV46AP"7"-- M. PNT2'-:<:P*Q$\'A2"Q$%M=$@UYEQ(8/,&/G@_JJ'Q4 8W"@X5^AJN)JVJBXGX7 \HMPA"?5?V;%+.2&.0CW3! M6+Z.@-\BK$#P>1$KM9JBBF"^)J+SY#69Z6+8M>,4:@2+K@)0TO/80*DP5X8M M8UXX0VUVI*+1*#6]"2>%T9/?FI?>%CITD1,XH1(*G GHP&=T>A:#X]UW>'4I MZ48YPH38U3A'T*A%\]E)_@BQ^="HZ&@ M(D5W@#*$7A^282AM8..G?,>0H1+\DP4>ZDJYG9*#9X3!$!.76W=%DGJ9$V@' M ^NH%_==8E(D/<'*Y!G&,B2[T@( J^F]:A:&74$^C'O'\YKS?E^*KK*49=U8*=)?D#1\SHU[164TTM-+3KW@H41A^ M-NET1GH&,[ \)%8N&86T88O>9[%LW%T-0E^SHM];+"HD9->_ M CVR$FQOB'GFO,"7AU)A*/D#QTZ2! B'DRF(93MQQLGDVDE"O@4DA_!>4%-Q M&G<8<"LQ8*58.8:@,2H=H P=(0.@+"?#O,!?A9"Z\$[WA7[+ER/SG-'=XZIH '$,&\K55E'4+)C3'Y:_=172KLIJT[ O8F< MN>SP5A_F ?X#-W9.]V9ZM>EXP):]*$7[X=U$JS_-&4S MX M0:JE-]'^M@RXFUV*EJ^*Z 4L5/[03L?*";J)/!N;CG&I!Z;@?O&\%&6?00<4 M25.R'$!YPQ?0DTOO?D2&WX(JW=4=WMU@=_B2;L$X3@6Y M-<&DL[D?.\[@I1Z5! FG^-N'1$?N,[_%H.K$>X6*(978!*:$3Y2RM_*7 M=V 6CT)[\C:(Z$ETTSM02LY W1.:+ZIZ5Y@:!K026BWI5/SK0@MLJ5P3'"?P M?T^^67S=XD,;>[/?M4&=[';G?JVVM+G?W?18K=VR>O._ONFQ-W]G&?=[ZJV# MU1=]+*P>KO'_OC)>R>OD.D8QHJLLPY5_$A\D\VX98396=/965332R6>>WINY M5!_]PHO?S9A7T^PY##PO9$^NZ,_X,U2NZ*-V?L"U\SUT'.:28%E)75PJY,0X M'J&T4^EJ+%JY#>@"DUK' M^6OKR+"S;5Q=ES'?OTFFA,R?4=N>:7%F]%):G$-IB\U=(?WV"2\L856EAB8) M#F>IB (_I\(-5?7OX83 ;XD@RTV(?RUR3-^V#>8*M"UG;3EK&>3\$YX(HK'W M*IT('Y,XQ5PN=#;==E_M\[W7I)]A=GCKK)[O=EC M#<3S"BKLQW-ZB3U$?U_!O:AW[Z='K>E>?%(E? 79P[CK2;[>[+$&HGH%->D3 M%H94##J_=>.&*=B]K0*UU:_G.T?T+7NLLM!>O@&ORI5;PBZ+FK&"%N$@ZKD_$GB.2MYJIB/['%?U_/F90(YJ\A2G2U'K:<&LQ9FYX"@Y](Q->\8/LC$ M7*M=2P <^KO[V1@;MW>?U#C=\M7&\M4:G DK:2.(,X%@I]+['0JK&PZXWQ9= M[YC -F2TY9$-$-8KJ, ?$>#6P[7WC=F$ZQT'V(:)MCRR 8)Z);5J\KP[U$)0 M"&QE;/_:5E,\J0-^C:WC;3'%"[KAUYBOUN!\6$%%_C.BKQ*X(4)%/?A\6%V5 M[:XGP'HK:UN%?DI!V'+'>HGJ%53EL0[Z 1Z7JFHA('JF CIK%?32'E;'^A * MK=%>?PYU?P.8L;WEQ;4]=_XD\+/W#T!\[JDS\++WH?2=8-Z>'KV;GKAXCP \ MWTX0YV,-<+1SS)(I!-Y_>"/J*?!=CHH-9SOV7F&>\H>FM5NF N,*J=,;/,+4 M%8' 2$TT_C!Z1JLMK^")M7_HG4[+R#\3#=-N>Z\N$"Z5TI#Q:3=W:FU]&)$8MKRQ=B8*TL7&U$#'A\@OG$X43S>@0R[D6$_EC,[B*9[G 17+,(VW4@)&&C_Y'-:U]CJ%LY;#7ZEY(O( M%DU.B7@-T0RC:# ,ZX#-E9J\UQ/#=CAY/U9JT@/#R+ W'W8*S&D]/H>#[>R< MEC#!MF6EJ^!&X!.0J@BK&<8NP6G&U,3-QC9J"+1IC^!1OZB["BQ+KROW@5*& M:25^8[9[+KLL5)AL!NRZ"D,/JXJX]_Q!"$D/JQ$/@XA&4W $\!GUEO(0 C.9 MVP!HE9;]),"=3>V8BI[1UW+Q>'](F.L94AX^ UJPL9U,J'*AICHS@$E0[\28Z26NJS)U\KQ%608,M'D#'4WX]Z,U78#/LWC;+$ M/<=.6)46?EZ0,!<;<]">SZA)%6<\#TL9 R>CEI$DEH+$:Z((F4SQHF11WMU; M$H&&]3RXL_6-+EX4])8O1Q4'>9\+]XVE"0F7C9U]_K&$D6>)0V22MC@ MEN0FIC-6!%C"1@F(->IS7CG9-I9RW5Y^HB,1>^K&4J*DV" 3Y, KYJC4?)&I7.V MF=*ILENG9%?-:88ZCK$9;E1OT?$#\2:1J!2B86H9G[V/UAQ,_?MULGQVDSH6 M;3XKNF:,%>"A2-'6^T;!P\\J-%4OQYBJ_)2[@?1NUM?4 H$X_ MY#EB>6_6!ICFZ"914M@>GT'$*8.!2&TA*%U+-R!%"[@3K&;FCNM]_*@ORD)7-&X M,':>K&Z< 85*O 6Z%'$7*SAR@XGG26^4'XQYZ_)) M2_1C?H"BSN-R%[ D@3]YNH/ACH$:#K][4(7?73$K1+/^5<415J[M5+&TEI6K MB@L&4(R&DHVXU]%2[WZ[SCV=>4@"VP:'C#O.X6[[*DZH'U, 1HE+^FLI'H$B M3"*WP30N0;,MQ3@4]LME=#+ 60)VU00;M\/';LPK[^E]CQC36 +^U+ 54@5_ M=+? 'U7VIBI+5XQG9=?C6G!5639[AX C9L-1&$\8:U*370PV\?)&S.4IF^ HT,/>28F/ ],(2N[*3@ Z"ZL="W%M\3P.@6F22S!X !*LV4_#>L(F5B8?E? MD]1QF["G.=;R_5KI+$4"!H:+!M4,WU7DU=/"B8X.69"'L*A!%?*)>$LM>(O6 M^@^MHFS61ST(>Y'!ZX'*03J&V@8BFNGYPWZJ3 XVJ[LD-))<&&X;<+[RC*@ M,!U,BF.'F%D&!Q[N;3OA:1RP-)==K*SV)M=E, MVR40^O,TE)42[%+]X))=KTIVM929>F?!OK$[HNY$VUAB5$[RLC=A&CF,IR:" ML5-2.3'@$@^'P9@L))^A=IFFL1N0QGD=C,_+L?]_I\HQNXK#*[3S=N!@"L88 MWB*WKO(:HV&'\9@IO3?K9DYQ7!\!&O%:B*4W*ZV-[C^*&CFN$WT5!18#;"54 M)"GV]-D+!)M6==.2?;3!.YP;@* %)FP(:GF&_V#61K2Q-$'@HPYFP,<* Q]W LFB]))'*)]/+YB')!X3D0&TJ 1C Z'^!+4& H1]%3F._S4P&O4A+X+%4\AF$2CWO@[.)JC6 1N4N.-*.UJ(1!T\:/PS"^IBH5FIY()>21V!M6\36Y MCN(,WN^E;_*LG)IE?'O7[2A\)C)01?6^+M8?C5+V5O[R3E:F!A%-C&YZ5[5[ M,9PS5>Y+E.=?%Y&>ELJC/0)+0;Q9?-WB]:/5VF7^7=MHJ5UM[M=J:_YW-ST6 MZR!-XUZ/O?D[RYC_T@<-MKWH8U>GOGD^KL:M& "]F4MKJO5Y"'6:/3EG/KDX MF,DF4KDX0&/A@!L+>R@FG[P\_:&D+D$VW $][/9U>"94@/IU0%-, >-L$:"* M16:]B=1K+T*]]1,]LY>NQJ*5:PT6F-0ZSE];1X9]+ RJ9SH7'PHG>]NL'X;T MN73@7'\\W?R7&[?'LAIJ=PEA3A\3TFK+RYO!RUJOT=;OVN'W97EY#8[!M4;- MO&X-SI45-*_V M9D(&#X'ZO1],ZHL20.^T>L_9WNQ%)_OB\+LKR"":WKJKK%QO!EE20?UP3-P7 MCMH72OV]*RNM L.UDN'^AU[Z8M&'.@%S*/RI71LCQ%78,+?/U,; M9)<"[J(RXQ0&NY.);)^_8B=5^KP@6E>UCO(:+WD%G[QZHUS#*YF#B7HWU"Q_@O/(]%XC5$>'CI*$M&,65?<-00@4_! MT3U<6T)X7)\'+L]4+>:&2\D+*A"NTXTC3.E@GJ@K+Y@F'V=>FUBA#]($5@'( M0[DDF#[+:\X93V< -D#$77EO-5OV+(P=N*TH<,0BD29:Q)[<2:]??1Q\.AV\ M>M,0LPA290RL1!!=*2XXK[C!5S=*Y%^T#/_AS*T3Q_+JECLS;)'Q@4\6<\8L M',Y8+APK6'LOT_DNLB1(O8"P601Z+M*#".8 GU[?\/)6'?J;$GC_^RKHNKIO MF+IA=YAKNEW;Z?H6+)8#?B>'P*_LD"#_.LD2EW.,\J MQRR-L\2=BPU>.4#J4#-6X^#YAOL5YI_P:BKD*S\3V"(Q[ ^;-G*E/O(Z3BY+ MNUO>C_NX N$<9V,XJ%/AL+J"KV,$\I6WE25B0TG/490D3(+O":PAJC2%C>F6 MBY>KT+ \X0U>&XR0;_FBX8X(BW65LP-! KO,$S5CV\+^$B/H:I4RQQ+L=UBA)LG_ISZ'L4S@AZ)^L8Q%C52F4EMK2/?/_:5'83TC1,G":4: MI@KL;P&B_8>AYN6O\^M/UB';<@<)6B8SJEF%'@,G890W.ZKFK,IS% R.)BU+ MD9P*DBHZ(WUN6BA6)!1_-YZP4^O,OP858&-3[/_HF/,LDXVE2;EL:&.)4*-N M;RPM1"<3$CZ9 XHA @'36JWNG(;;2R=_%N;!*SW_%TXXEDZBKDM+XS;18"Q MD+,VEFKYP;RQ%"C)$@^T1]XS96.IP7TVE=K=>0[74O7H6&RC)_E9V2'7K?@HC=B858":Z4=CPPKE9\U[Q.+J UW3!5TG&*K62 MN9HGT#=N+5Q<;WZ3 IA;"#7G>[$GE44E_(.XLZV5P!:SZ&$,FH-^SN%/P9Z< ML[C9BL",88C_2AY+[\YDE3/NYI\K;==BY[F-/K[EAD$>2J?->HJ*=4KL7-I+ M"\IYH7S_H;4?\)AZE4NY<>R5*,1=CZ,Z)RLO$V7N>01+.=)EDKUS!V<;-*0%2WGD2I5>6YJ'II0VSTBR$T1<_H_Z;=?$@( LU!RR0I+3CQ0\W\><)52Z;IJU9L"T=TIOHB I\ 60 MF\&(@8D7SAX(^PD5G.NY;$]#O* 52>])0(VG+L JRU=(^6O M+)SP,ZY;APQ&(6..B8@I3*"JQ)00Q.'&>&,ZS.5 -&Y.&#L7!93 ))H'G? ; M^^)&0<1<;(C&(F^X^/@&]ED*%$[.8N6#'5TVE$/9R+DO3D2.[)Q. T;;9]3W M+F\CA&]+4H6WQD6YP\:Q2".Z940\6\MCLG=1)929L@A9FA0WS(K*F4/0P,^1 M]4HDF,M"%?$ X:P&7-36V'-JG]M4-:B,R&E?"K_ 1 MZ J4N85/7&VMZ7Y#MM-P?5UAP<%:YG 1WEKVW0-0CV M2622A1E'&"H!*XF6-*]??<#+CO&R3S',\-4;/$E>._B$3X,/1\<+/()?5WZ& M8*5^<3'OY0,/HP ZQ<75?R%KJZV.]2_4E0ED:D@\,#4FGFS:4OD-6LT-TR,H M,*^$HAG$7+Q\&I[O]W#(98EL;]&51/BJ7 M4R6G'&\W'N$>(>$GK(N\17Q9+%3TI4], %P?XTBGA,1MMU)6)BFD2LA#$L6E)2B>"YV4@0-W8% M;B ]2^Y> 4.);C[4VOHEC5+99TQX\%)D6EMP6+Z@R",X7,XD+0V7FQA%Q]]> M5Y;V!C*^D==(]'#/1A,NB\AD++6[$\WIY?#$)^*H6FVYLPC_8(];6+)4]&4C MS$-07:E!XQ52!A;1KJ;Z40\2S/C#52;#1%P#F^/,3G(+;V1/AC3P826L/!I,E^$=# *'B\ZI9AY2- RI1&-!-I*641%-H7\LNO6K(5.!\[1?$&>VS*WF>4KB+GD%':38<4\F*PHZ5BY" M09 $9%*)U4MOU0OL,(U+Y)(#RDV_@EI<1G%RP=;'@^IN OHUB#(@:S;B50XE M%1#NSJ+2Z,G6(S:9:1=0R#'8D)E[KN#[WLP(_VVZ:#E=5*N28YLN^N2CF5(^ MN-4^HV3DV@45BT0Q%8R<4=6#J#$P0'/BBA/\.U<'0=]PO1Y"NP@UPOE;]8Y# MG=YI,P#_(SOP4&K*T!^6-U#(]!ZT"$FQ6YP0.=;[3ERKE3UR\X@ET13Z:+-Q MO\,L9GG5!7%N>Z@5PO%%X=DX&Z,=2%)]$>-&A@:":/8$#\N'1?&P6X[JU@.B MNPO6M)BS-2W/7;8R.-T[ !8NS_7+U_[AZ>"T?SKX>T_I'^XJ\,$G^??NX&3G MT]')U^.]$Z7_X>CKJ7+0/_[OWJER/#CY[TIKM=\857B L(A3[A\108,D2"]G MNR[DTD64,$;DB$6EHI(^+^'/P!@R+B"G=7?E$]+'C)LYT7:HFQ MB2"(-$I &@PU "F%B4YM97* ():F\G,J.IF#GT>/#$TYPAF 9\L;0 M1!4\,$II^5];)RW%0VSB1+KM%9@M&U?&\Y'445JA.$VEUX'/9>;ELZ/F]4EN M?!91I:7HVA5.J#168E_;:!L7S3W.IE]9U$;2RV7/ 6DPD(@+)Z+D2HQ9@]<7+&'?WTG^%$5@8#&IRFO5,&8S94.OW\ M[R\9NA#'PEL,A(,/0OGW;I"Z(:<*V%9PT* ;"6=]#+.>ZGW](OIBP&7)3!BY MS_'2C\EZQ;T*BSE4-+7Y7[@VG&H',PQ2'@*+8'H3>$!#=FU&%I#9#X4YE+L92FLHLP[IQ\1?!M )L[R;@U]S0'9&=)#DBS6HES='AZ?/3IA [' MS\='.WN[>!ZN9LN"/3PS\NIH+]\;7&;%X4W%(\]G.BT'K2C4GL0N\U!XW$_; MF6WK]FY)%*!^*3KD3)3C+!0*NV;83GFD6EHA&^/#TRQ/_%5#Q#<8Y!2?4XZ+7\[U0>-%+,KX'%2R+]P@#290H\"ATU_!M%E04"E--A7>4Q'>/T?S&=2;(:?75%A1O)./.2.KC/M< MA<9XS>C$0F,\S9PAF%T%QY3I@J&"U\$;TI@2#SF+1HTI)J"=9$-,H)+P%7EW M*V0QD1&(60B"BJF">"*!'Q0M4TNG9)+)#!&<$__M=0!OMETW&V;\L!3NX6$6 M!:Y,D;R9:X$Y>:;+_A&/8X]@_*,$S0C*I;!#0DR 42(@ PPOI82=PM^=T[58 MQ7EUM,LO8#Y0C"6/\;#\Y&GLZ3BN%0T4/(9Y<%KLL4CWDKH M1JJ4$RDEGLJ\EGH-SELX"IG[$%(0BU+#*#6*\BF$B)R Q7Z)VYCLTJGK&P\; M]OU*YQ?3L355?36/$VHB!(LPT+,&%NJU]L_]XU,P$%O*T>E_]HZ5P>'^T?%! M_W1P=/A$1#26Q%+1*N?_I[V/_4_<1-G;'1Q^O*.-LF1B85!1..01&<)O(1?S MS"/W">S F]*^I<#@FJB##'*.**\(/+CB0Q5,_<>?*(G'MAC&5; \R6+;#B0 M* 98]NN[>5)JC2DMRN8(JBM.8#/3+2C7A;>[+?(3:SL M]W=.CXY7G1ES!0:38,)0.ON:81Q365O!!@UE$F=*>DZ9M$(-=>EXH(Z_J/F2 M=U)Z<^G@&=KPM8V^3_@TH^, O7[$D%<8[1>.QY@W#D8W9J':SA]+13[\#?IS M#/IYY>W3GF[D?B=+ S*:;-X^@RM?PE%UDU]*A-;(B<5/V@/,I:^TJ=5)-U[8 MA36=2HWVQ/5U*V5NZRR^DH[.HW&.WV>7]SN!E#5XEBBW6Z6.D6$-I MD*(&H@H<2F]C4_4EHJ3(!\KQK*W5SO3[=HY>FFN6@XB)J?)NKHJ3Q+;'4X(K M:WP=)Z$'.XMM2TCN?QPU=K[V\+*X&5B"$H2BQ<3>8$N@P MBVYJ)+[>TR_O&=HR^28ACU"524";\1AO2$\![HITX_H W'<>C-+&QA+T^D:I MOK%D23#!/F,-48K!#[8B-R'R-I8R(HDE=^M53*/;$6B>G#C/.8)Z"NW?"IZV MWAQR&^;D>L^^'J(\O0UW<;V)@M*3NRU06HQ9I(0@5RDO&>.)N=*)T%5O!P?88BYE'B5S-+$2'2&[KXLD1Z+[>:G\4 HY6N'YC5T 3K+#6%;%EMA^VGU5YMXA M-L FM[BFEI=L=F$JL$;DJIY?R0&WE#[F7FSM&1,I%J#47%^;:+#5Q*YZ+^EL M4RK_^<8H B3*C62^.M6T4BET4J!J\F4K9;/7.=F$G_4*X1IX,2E/72A7X+[E M3DG\T>1EZ>))Q5-!2W/* MN(A%:!M@W3 8CWEF6!0#?T9V.)Z\*X\+7Y6CCZ1%B*H8XW@R$N$U+R8"RMXD M,*8AY;>),P"+VH,H&&9#S ;!C/'<02D'77GUL.3!+%Y'02388,T<%X@\QI'( M[:]Z6\KCY5_'Y(2M80V8%%O40 M:08G]T0&UF;FS7AJU^P,JS/S\4U4!DY14DY< LRE'@HD.:NG/8U$\$TV34KR M?LQ]F2B<01 'D0I;048H-94I32ZAO,<8Y#7Z%@)_(G8.71(P*L-A>>NI' >5 M7Q2Q,]A&? N&LLR2.$QL*GZ9K""'UP@PC]B14L3+\GXWY04KT4>.)&T54Z_* MJD&4 T(U1!D4!H,X?$-]0*@JFY#+>2TZ6$5VBM,6IQ#?K\"0E-F7I3Q^@Y*C M\'[R*B&>@TS-P/#%7A[QR>^F.4D961T I28S ?Q5I+A*D(ELE.)SVNW6J/C=YM+^:$K03XF;V$>+4PK C':T MW,81G%O5'8CK$$188\DJX9@",<[E\?$P9!@B%[W+2OL-W\0W,-_E,L&!#K!\ M)1 2.,T1S,9X"%:0]5+W'$@3T@LJS"5RS27$P(37F.59#P37UJC"6>6$*1T: M!6( +B6! J6(!C?)DX5%HB#?=M?\+(XCE$N(*ERD$N?T*^/J37@G0)GID0\! M9K,'BTP[%.N.:E[+M:MQ!$)>?"A[CIA>7.RA!0J1XQD^1D.4!80XK.,08,7)F'1ZC(A38\G>D MX?X:RT!F4 X#5U!>L49RWEX[ -T9_L:, M\&R4@;*G:SFCJB-\V0NAZHVY(UI2GF*%BP=[(^\C2;EZ9"F5"5I!)0\B/\S; M7>)J4CDI$8VH9:\XZ$]U)_3GYT%)3A8)4UA[7,[F*&=RW5+12)A 0O X>0DQ MZDVE=1$=/+&6/QZBK$7X9ZD6#"*Y;A+OLE@F44= &]0K[]"IB."\Y:RVM849 M4V)Y B0FV23.*_M,YJX( 8L-2EL*SW"GG%2B%6^DF8\-9\PE59%#CCO*O-= M9=(8CTGS'82K730?P!.#:EX"/Q\U)O=3PP X0BY(ZXJG=I<8"N8Z2C&4Y@PQ M91C[6:GK!,'OB Z^_%6B9%^V !;"#PC"6R;G$$LP+3L(12TY$(@@B%!0;W/N MRCEW1I4!*SP,H*Z,1^?HZ.=8!2C4HHE W!+#Y(D=HAY'2JT*[8KVC8)8G'(U)'U^ M)^8MON:[Y__WEKQU,A8'K'.5^8V3ETT]E*^'QWL?!R>G>\=[N\I)_]/>B7*T MK^Q]^3HX_:Z<[.U\/1Z<#O8XZ,#7DSWX''1&N#'-; X8?R)T<4VOJT(O M5T?.!G]J2B25UR2NP0@ X5D +B/H*N_$+="\WKQ])'BS]_\C\(RD"H7>TZ:+ MF#VCE+V5O[Q#.,K0GKP-(J([W?2N6AB-B@9H\F/T: F=BL;"OQ8Z2*_=,DQ, MA MF,\4_/F,4)[ !9Q$FTR7VW@&JQ\)+@V^^YPY8>#"_NE'$1S,&"3['"*P/1AE MGY/X++&'Z2;3LE]D=BF[' CP;XFH*.AZBGH6^C"_L['R@97H_#5'L)FAJ?): M>U.AZRU"V;'=R[,$^RHUQ=1=ES'??R<4'FR; ]14J Q=D7195EK/J+],_;#S3DN5I5QP3OY9JP?]XLD6^P^)N.?TE.'TKYS9Y];=R;C/DG-;3 M&Y9F+BFGWUD[]>D_*Z: "GW3S!50RDS0'J!^UI!A121O1[?NR(OU2_ZD@G7J ME?[2$N^2-M]M.Q+I!GMAF9H+[=,]_7]K-;I2H>IGI^M&#M4 M9-CP(;Z=%>2X!YDU+V"Y/(9INEVF[3)MEVF#E^E^Q^PC+M-F&+$4_7N(L2J< M"2(IQAAA[6.&*39R[.OF9+RWBOYXE'IA!?^%66*%O9"/3Z EWROW]SFLS6[9 M"M.M,-T*TZTP?5G'T\OO%]*G_Z1,Z@>G<2]9)OYK[0T69.:M0@H0$BR"Q%(C MFW>,XDGM":VQ^&I2KPW#"(HQ>M%YE'.\7.QNZ8\B'&GKFQK^P&">--%X)(^!IO3,&;S_D9E2L0 MDD .R4.-WJD;"X+!>'FG.B;Z.70[;@"+!8V,XQ3$YYPSJJ[.7%&97Y"?A[T0Q$8"T4 M:'9E_/T2R)/L6E'@!8BZ8CD^*ON?+9ZNE Z+UC4%F$=YR'(=O1A&B56YA!$! M',9^C0(!M<"+?_,K8@<$##ZPW*"'L*H+9";XA+>(I%[4!;0$-N"+"8/*O2Q@ M0!RL5?$X) @LDDF*]!3++U,O$!V/JV3BWP: R MOYS\20[2^ZSI0DMZ[YI435^.GE1\88QGQ>Y>PH+*W;W]_M=/IR?*U\]'A\K) MWN'@Z+A4<[K2=9:'H,#-%G'7#;*CW[K?%F5O:YG8V]QT]CX8'.XI)_W]O=/O MRN[@9.?3T<'[R0BV-J85JN]*^<^___C/X M,#A=[8.LBH/!?IT'#AK7Z,_A+4'!C!J) E:.>EVTTBWWT)6PTT$J\.1F02?N M3):>^ORVU+,C7&B][KT0+M163VT_.K1!M]WJ]LPGAC:H"YL, \\+V6-O@MX" ML0$^,H^Y,7>7O27?!UX%AR05=C\,Z6!U9KO+4C<)1N.2IVJM5OK5>Z.E/>%B MWG0T^_Y+K.C_V+5'J1#S[UYZ?,HYG!^@,H['H[=__EEJ(_UG']&3KUCZ)_/. M[.1/SQ[;?W8ZNJFV_\31]BQ5,TQ5LU3#[/3^]+I=K:>R7T93:XU_P9FQ@RN$ M2)9C0@\8%-T2.!3J,<$T)78T;DQWOMX%/?4:C[\3AMYIC'D@_L"8'A4I_>PL MDPU3L-.&UNN)' U"&;"G3K:UVS_ST\>W^V=U]@__5=>(77I_#A$- AW]S@2C M::WS\?#5^_Y0Q' B#_8+M;#WE ]T074+*:_U#>!\;7MT+"'K@\S7M*:;9"FP MLZ7KG'4+\2_D_W_;3E^&3E>?VP1WU/; M6XY'CM>W'+^<'/_8,G[+\90%K&JMP>').CGT7KW_OP_'GY1!A(V@7$1.=#/J MN=2DQ0[DYY[\/,\#M$!L4*&34)L[,.',0%ZS]@^ MX]$!-G28YPG/2?X,:@! %\KWK:DG$3GI9.<_:\A)I_8OS$>=P%F*C1M1>)RX MYVQHYZRUQDNZT_^T&4NZ8X>8VTMGPZ<@NL0^EYNPP)_Z'S9C@3_9#@LW:FD_ M'^]MQM)^YNW$-V_S[N[M;\8*[S(_B((-6U]SO=9V!UL5*I\1-;]>MW[-F\R, M>9)-67?&D LV1[3A$RJAV.,&J@*;H ;*?*&ZP%(RS2TI.(+&323H6ZTKJ2R> MT\1/GIVBE*.CY?F*S_[R=U6B:"W=0BH,YJ9#45%+$2,3C=/3^F:;HF-NN0J' MQ]X(IEU421 VIJK-!*QWXN$P2$ELP/]*]2XZOT%Y+8=!\N0P;BE J*;6Z?2L M-_-3\Y>6"_3UXX(N[[@Z?U4%7'^[PB]RMN6D8^T+!3T/\KYV*6?V)* MHUMVEJ4*2%D;FYJCH-V3.8[H\"=1BWY0*C:E\D->)!>DRA=>'Q=.:C;MEP8Y M03QL:>XI?I9$07HN@N7H6YE:S9.]'?H*[\&O>?7K+,P']7U>\LG@XV'_M+:>9BW0 3Z7?-F\*/N?+$@8*L)I[M N=D"EH1[?"F9C M>N\@KH"7 7N3;]/C3)]P5N<[$SLA,RKG#JA3\KD=^K(^GG8>OX">G+ ,=RL] ML*BF?TB[\26H:-@9'!]_/5$^'7T<[#24P>%./I]G3I#NM3IJYSX)TF;+T)^@ M V"W9:KWZT5WTV-ULZ5IO4=_K-EM=:P[-:J;JN+12+]YO$94SW#IXUK$+XI9 M Z8B>_OX1O'+XOY3_JRBWX)%O)J3^S/]4_F;19?*H3T^MX=9%-RWGUO]=C2> M?3<^K(O.XVS5IQ$:J\!/Z\5+*\0N[95DESD)(61Y?D[ - M&\&D?#%W06-&L M%!?]7Q\O^D>]?WS^\.'3W_K] MW[_<7X%SZL41(@*<,00%\L$3%E/PFX_X-Q P&H'?*/N&Y[#?_ZR%SNALP?!D M*H!C.<[+N^P$N6,'#5W4]^P#V'>/X+@/#X^.^WYP=. XMHT.?.?GR8E[;!^Y M![[5M\;VN._N^Z@OY8*^Y<&C<3!VK#IZ6GO:;A'V63@6)8]^/WZZD$7[:5E0TR^K91^'K,P*S\7N@;JMZI$[L MOF/W !2"X7$LT 5ET3D*8!R*TUY,OLM5'Z M0L'5K[[ZM??,_=Z@>:TQ[T\@G+6JN2B3U)Y>:=."PE"SCX^/!\]J[%2WH'(X MZ/)]]6??=OI#NT6U=>.J>=WR5S^3>XTVY';3K@V9W)9MJ+25NK&P3E+_Y@V; MH8$X\O8F=#[P:$P$6S09BU4BV8\VHW %S$>X3=U94OR=9"3>HR!SA24W6V$I^K\3R#Q&PS5F-9@Q.D-,8,2++EH#3!D* M3GO*4?Y3W)9-5@..UQ24"($MWLC,^63-SD/]#/$]$^T%*?!B_+OD").?)O MR6?]]\MQG0JG10R"+P9$8[E535:*I1*5 MZ*P -O.Z;UD'F_!:K.CO(*FJ0PQ_@1QS&MP5.M&,P2I! T..;=EVDF!B[H64 MQPS)'QH%T 4<3JD_GODR<:'BTO.8^2//+T:@L#GQR&BP6@.<:AN!I1Q6"QS+H5PN 5U;2HQ\>M:!VYC M?K-*55*RK+8OZ^VKB@M%?P(?T\J[/AAN(&.R67.T->,E)#.MAVXY6:FA=8G\ M3EO9O,ZH>BKI?^4"1VJR= $Q^S<,8Z/EC1=R2B48]$0,PVLHU.7%*]K\ZS?* M/)B.W(8!>=5'J&8"V4ZP;"A0+06ZJ6N="!@O0*'%(&MR-T=I@>(+3"#Q, PO M"10-$M']D+#NCFZSA'#Z[^OE92]HZZ S317.N%M.E M=N2P)4@TXZE:U.SZ#NPR+QD.R(%^!A*JZRRT\70F +.#.QR6<]0Z1KKHV"HU MJ[;#4**-M587:$1ZYUV)S>O%*]UE-3KIMIXR69R\93UO@Q6E' M[!6/[3))!>EN*KF-^RN+&9V>8PW+&7@!HXM^KM#]?(9;N-C*HS4%,_HNQW:M M(R-+Q9EOX48W_=/(^QYCCIOO>2H*&/V3X]AE(@K2W51RN_3LI9C9/PV'56GR M$J.+_JG0_VC-3E^'K?9EH#T%5TD\U[-*?A')/)&4,^%A?04ZO%#7="UPF;X\N! M73:P)1)(H$"&]4Y%*UM:@V$VGT/7KMAV64-,5ZT%D;CYGMBTM-D>CNRRU\I$ M.ZC;-IG6"QESFG4\+,^[,X NYEA9WQ_B*()LH=Z'H'[L"0G=<@+8",GH>X:6 M:U?LW4_)Z8,4.7G;0F,##=YI+[14]R^(3AB<3;$G]06FDS68YKEQX+%,A:HG62D>3]UT?XW'Q],A

"78L8D8"@C3<4J8Z[Q+B8"!1W*X#K'ZMRW@++" MY9;+P4WAS$Y)SN8KENV+5"WA@<1?N=?-R7Q!Q9N%#Q. F:P#URZM8:Z2U?%E MLQLD$GW<(?8PA:SAJ1!E,7-$.;3+>;3$R+B0*$##=%GS;>)+G; YRAP-RTM< M52QT,=J4-'J6MXH&ZJ5Z#Q+_'(>Q0/Y7R @F$WY%.<_*M_)HKU:;V?T=NW9I M;:&:\$+]:O*C6Z!WZJ9M %DCP$?5C)]RV7>_J=6P661;#V,DV+5 MQFQ#CFN7HJ*)H4[:SQ6:Z+<_!6(-:5F1,-O(T"ZO\VAQD,IW2-&;'O_4[G0G MJ73IF4KSV(Z?W%36H?(#E.CKK7Q2(R2S6]IWG=+SMRI^](99"9W<[&9T+ZM; M9SWW:+;RP[\'7> M_$71DI39$H[M\JI!#@$2C XKO9T5U @;;6#? M^9R#^IA#^J48394Z1_Z/Y?$P%Y0]K)QE,XHH$_B_ZH!4+F[)+XQR_BMA"(;J MHEK84NL!<,SUZ3&GO0"&ZJ1Z];V*T]ZVL 2'6ORT)UBLSK]7']HYF2&&J?^H M3ZA//F4BLEOCY"3RTYZ/QEA>Y7( ""QBU7E91SP[[24%L4!1#R2GW"=79#XH MAP9;7,H["CO_'$9)6_^"))8E'>&3GP:04P:]#!_^Z/FP9\Z$RD(D*>6Q^2%>RC2Q[:/Z%E\"6625CLH M7@7[#94DLEH:Z.E+S-7F)2[G$V-,='V%;)/Y(7?=EN M7=5HPI N5;/;U^Q,M@#^KRT;AJ-83"E3P4^&QMC@(MH#M>G^GVH1V0.R_ D=H9$R<,I& M:>?KR&\D^NJ\)URWD[,091Q? MGV?J6T>U>MH& XJP6FF085^O MTYD[9)+8A1X]J#U/D/EI(O.;VN1'Q$)9J6'.;9!Y(P>6"6T6"%?6Q+* M;A, MHI5TQ3Z*B+PP(O[(_T_,17J&:O.PN&$%NQHD*WIX+Z=D$Z(64BY]618'6,]E M](F\.BF0#1JM'!@L[\E Z%]#$@?J*'V5QV1SA#:Z?>V:=S0WE8.%(1D4SU'R M_Z4YUS+%D78XNQH\ZM,IG2NI#X?FZ=1%K)9]E:&-Y2\U@M3S,Y4\>R)9%Y=# M1/VG-LG,8:@>ISY[84[YX@)E]&>-.-].HQN8@/SZ M/-! /,E)WA7V5'JU?(I0'Q!K!7;5P=^**6)G*L=21\V94YCJLCN1O-3H/9MG MM"8L%_SAQ.F]"MR;H@A^_O _4$L#!!0 ( $B E4)I"=T5AH #,! 0 5 M 8W)U&ULW5U9DQLWDG[WK]!J7S?&#@2ZAJS20V/EGI__2;(IOJ^2!2[I @%U617L[Y$?LBK@,3? M_O[ECY#,,"\Z//W>+@T9\9YW\]*K/IX:,_I[._NJ, \,OJCYY/ M/QW/NH\'BT>""7'QM[.?4$6!4B$D;@(H%R($ZSSDXHP0G*/)XG\^_J0\=\ID M!BSR"$IG!/J[ BP%%TM4K"1FXF_SU4WV)88Z/2+C)?/7VY\<'B\6GGYX\ M^?SY\X]?XFS\XW3V\8E@3#[97/WXY/(OEZ[_+%=7<^_]D]5OOUXZ[ZZZD+Z6 M/_G7[Z_?IP,\#-!-YHLP2?4&\^ZG^>K#U],4%JLQOQ77HVNOJ.]@3R?S MZ;C+5;?T<\;)'/.S,*[XWQ\@+N8DQ>I;%\>?\.?'\^[PTQ@WGQW,L/S\.-$W M0E4W,T)7+/]]AV]]GWQWA=<4.GY9(%VU'JG-O08*301G9 %K5'28A-/9GA_ *N2B1-:;#;2;O:B[([X$+.RJ@&1&>SN?DW'3^/0DG[\X85!F4+SYJ"#D9FD>8P4F> M0&5C;'8NI*1:D^#>*(?D]%HPI5\U-:/3FT\XHR&9?'R-E(R]JX/[IOPQQ]40 MC$(N(5MF $-PH(K5X(6B-)=\M"3Q*;5M;05O!#0D;]B ).T&OQD?WLZF!&IQ M_);RSP5Y^>J*/]7*R3\(D5+>N:P=Y)C)(4N!X+F74'A,F3QUT-(UIL-->.[" M!O7ML*'9T#A( M+\IR+NEWWN7ODX7HT=U&Z_7:4WFC8=Z9!+7J/GN:C6FV> MOYG\-CDBAS.=';]=SM(!!25G U1?;#(H:X)3J@_B!7PV'H1%9[*T3/,+%>'+ M)?5[W.\N&G?#UWA?(]PN!5@7)YF,V.*<7Z9Q@O<83*^**5 $>C"HJ5 M LYP4J(I3GDI>"JM:[IW C:\.MDVO+A(]O8ZV7L9;3,,3@D369' F*>(.T8. ML3 /.CDM="E1BH>JH=VCU+K? EH+"O6IIW9D2FFZ)&:_PX3$673W71 MSD:F'!R6C!K([I 75U8..+%9.^T@H2LK@J(D;):^HD5EF,Q:'WP.\7< M PVG=M%RNQ%M7B-^&XYK>7(CG>=%))$=$*6(:%QR<%8*X,FI@-$J85OGC5)G[\^WT@!E1,!,M;G&\K4XB>G'!$SC]&E(NW=UN5L"6!(A>:6#F0? M^FAF6%X>?AI/CQ&OAU60))69@_7644(H,CB>%2#CS,>2+8NM'V'?"FI(I>K& MYJ6M0OK[N?YKR:EF'\-G3Y MM\GS\*E;A#'-WB&E*. MM2,W+L5=;572; J\PT4@PYY?AMF$W/^HD:G@#M! M)AQMH0%("5"@*T+P$)QL3)7;40TI46M,E<8J:9FU;7"L*@;$W4\S/*!\LCO" M=8G^]71>EVV_*1_"EU$(-D6TM2 ?+:BB-$3F!(V&X9F%:!F+[=.Y^T <4I[7 MVM[TJ*P+C/K;DXO#]YK>-^Q=\WY!;VNU8OZFK*&?1[)# YLKOKJG+C:W"=&H MEAB"H)WH8!*=7% 3@%"EBZF;+6ZF OMOBWI]/:[>Z8C MG"SQ%N'LUO '%*8LRU?+CNM?K75S(L]G\[)Y-5]9JO&'3@[ MZA+.WY/A'0E;M-!)0HAD_I32"!&9@*RRY3ERS5+K;1[7H[EG@ /?!$L:#7[[ M"N3)$KKY2'!G8_ %1%*).!D=..$*9)<4EUX)'UIO_;@$8G?+.4<:G+K=X 5- MR_%TM7/ZY-M'V5(B07JBD16^EGHS>.LCJ3-KH8S@RK3N\G4CH"%9P]WX<-DF MMM)#NXH'CNE7'W_%"0DZ)F!/\V$WZ>:+*O81;K E&WU"1;*F0-@>4I% M<]U5G:*3MG5S@[LA&U+:UY8L/6BF&6LH2SA-&49*1/0R^[J$QE"JP P1ERRU MRAAU",4F9AJ3XQR W7:_$,/3?<'O-"= 3(_&,;,@J4LO>6"T=8 F\-L4PX#"3FS$Z M('J?BFG=P_$:*(,*9ELS:;>!;Q_+GA'.:RVRT1ZX%U6DHB%0V ZL/FS1+MF2 M>NM9U9.2"ZV?SUQ;TQA(K+JEOB^U M7MERE'M,QDPJ2C*#8(6I.1K6)1"D\L]G7]-PT&!"$5Y")BB4QQY5L_A=A;1-;&22B3 UP6,>SX9[M?K#Y='NZFO[>9S$G!ZWCYN M:F9,YNA#2F"M4R2HEN YA;3<^E"*S;I<[-769B_)M8B&M)!XJ.1JJ-.'7*]P MQ;J+7A8O7'6?/:QDN%6\1LL:KKC/UZ4KVA;2/^6IUG%BF1;$LAPRF&05CRXH MUKP=U0UPVM;:G$S 353KY"Z6Y"%HQIVWC!6YQUK[PT;EK3APT=)L/^)M M'=@5\KTBP]M]G*P72:?C#[,PF8>T&O])7KU;:^/7T$TJ^K6I?H=I'.;SKG3K M \KJM31&/-IHJ@=\%3M&9_K#B9F-3BK#-/>L"!;-[O< MDVA#6L2Z;_X_)$OV,@4(U-OI; 5VL9AU<;FHDGZ8O@UUUPP?V<*#C;Q0?I4M M 0X*?) 18DJ(42I?0B^=B;>#>\^\I]^L^B&XVE*=#YK5A/G!J_'T<[N31*_^ M]GUD,%>+TBAOJ9TWZ09O9].CCK[MV?$?\]K.:%V!J\MAR5D?K8S5*##K$PH/ MV>>Z>,APW,MVI++@*BD' MK!XGK&2=@#X8BD58R@Y98;SU8]Y[0KQG9M3[DH8^:':IWV2/6FQY:A,9R[PJ M9U5,Y-I_#XL*Z_A-N1[PR 1&46X]M]K4CD+<(C@C+' 9'".[GV)I77C>$NJ0 M,IY],6\/2FW'P(O3Y-K3K$8R:^V$#L 1:4Q\D> 0#?"@8JP 3?-]Z'='-ZB' M( ]EXMKHKC]N73P-:V1YB5D9)!QUUZ H!3Q3&FQ$I0HO3F#KDN&MH 85^#\4 MDW;25,NUW%=)_ZJ;A$DZ+[U#&U)4"@*K+851)X@V*X@N>Q8P!!Y;+YVY.[JF M84+=>_OFT^IIU\LO.$L=W764'?>FU#-L56U)D8RC/,PAI!PM"\D'T<<)CS># M&E(]OBCZ=U94X'K_^G]>KOW MRR\DY>0COJ.Y]+(43(N1%IH7X1VPU>DDP5%,Y3*'DM!*HP1%/:WS[/U*V%.$ M]G7QYQDZ*HS!>J>)B;F>YB,$1.4LV,2<)(8Z8_<4H5V!;DBQRH Y?L5RA#[4 MWW<"<57ZI)G1+B4%+LK58Y0"07H).G/#N&QL0CZ2W M9$[0 5?:@7*!@=?&0TA%4J=*[7IKO$$DT&N07P5.KU MHQLO@_(1 P6TM76=-PH\A265R8D[[Z-2K;<4W0W9M_"DK7]/M;/.VC7_KO((]T:6!2IK1XP46G,W. MG'!XH9.,CRDHE!8<9R1G*0)\C(S"+-2(Z*73K0M\MT :TBD%>R),2R7UZ*@N M'Y9Y&H=[=Q[%Z+[OABRO0+ZM3!G#P\;66LD MXZLCX^HQ!#9;",(S2%HZ9T)V.?708.YF4'?ABO^^N-)64=64IXNHV36,&YCAJ(9U@9\@B2GV-PIP3T!8[EYB',W9';%Y]>ECW5/W?.HS765LME8>@1#CI.>$+^4PN49AN=<^;FZLKSVXMG>8L#M:!U[<1RJEH MZG;I]@VM;L=U)R8]]*J\_;FX+176X^[)W\/L+UQM[#S=B/(^'6!>CG%ZNEFE M3&?S"UNF%O2KK;94[GK+W?=9-A6ZT>;+N@?MS&[P"[N$3JQ0K0+5%E:;\TDV M>=BZA='30O\_'8^GG\,DU;]\/L/<+59!N8AHG(P:J-- M5-BZAM>O1#L?$'8!SP6TIR=2K5K-_C&AF3RN<&O,L=ZA7_=>)T\9;3%(L82) MH)AS$ *F&E\$K[QP-K0VNTV #^H9\8"H?^EDLKVSI-T)>%M"/VV]4J&;8%,H M/ /C@E?HL387H+',7#HC4PZY]:JX)L"']&#[.^3W]B1IF&#=-*K7#>1(&*>2 M#AFDKTAF_PSCY8U!:CS>G&FW#./-OO/>PO7V$/L.[WL>U+VD ]?2.K*@I.,< M,(1Z%@(J",(FT,5X)UU1V>4!6K?=HYOSS3Q.-%3Q5+/S9H(?#F;3Y<>#5]T1 M_B^&V?RKUD>:%\5*8F!2;:-50H2(*D$B$^"=8=$V[[G?#/R0=JWL@;&W12_[ M(4%O$?IU\.N.SFY"^"OH4\R45"26#$5=4N?U]OK3&CM!KJ"'=+WW6ZX>S+>4.!&J?7E&];GPJNNY(M1LA@IK-,@ MG,1Z3!59/YLER'K$IM26(V^]P^8F/#O;U4O?O2KD;J35WJ)3)%[(AH$R6, [ MYR"*[*-A3!C5>DW22-6NGE'8.^(S1?C%=QD59CB_CW$"T/)L4 MHP7&60+%8X"H98%ZK#?C$;,+S7WM?0 .JA=4?SSJ36<].L S^W)/:[)G/MS! MU=WUJW=W:EL)TM.3L M_5L=M=A2'4V/\%P!>]5-NCE-N%^GTWP!F%719^24 M6JQ/A!&6/*8WP##F8DRTAK5?WW\KK"$E>.UYTD@=O>9;7[?W5W>Y/DME6MZ> M=+1[.^L2[I1=W?WK6^126PK3R/4\6\Z["5D$2M]B-PGKG@EI^G%2L^S?,G&B M*UWXVC/XI)7PBAV?N_'XZ>1L;P6Z9GF(N7)1*>:%(J[X0&FYBLJ!C^@I)M*Z M,$?)>6I]V%=/HNQJZ+:$=26A',@Z/ $S2W*D=7 M3 ZM]U;V*]&0W/ 09L=%2ST@/C4+!IK*M$Z.UE>>YDPDF94JG5RN@R MN,PH6W)U#YICV976_;3W(=>0PI'O?KZTX-8@9\W7^&]4LE/6^0S:98KR8N(0 M8PE $O#H33+!#MFA?!5D2(LMO_=YL1U[VO1E:RG'[V&R+'5%X*P^",M'M1(W M'P7)G9'D"$M)M3-+\."M\<"80^D#B7NQ8_XUG=QZASJD@]V'Q/D!$F607N"< M?ULUL1K)G% 1;AII7T!A-."]7 TW,Y%)5E3KYP+]2C2DCE-#FB,#Y-,@Y\C% M8Y168GTX").-5D;2%%DD60!>&Y0J41B$1*-O,Z98K%0H!U+[V$[ (;7@^MYG M4%NVM>NMLKF[T4XR50^>,F8MP12D&>_JP2PZ4C9"@R]B*I)&?<#SX[)$]^RJUN_J MG^]]BNQ(J$%.DDT/U0_ARUFYG+I22QL=&Z)\1=+?\UM[MTGY7B M1I9E+$Q',*%0&)"^"05C3TR;6+5K8_+38+,:Z$ M>-U@/,W_7LX7J_ZC'!U&&R(4QSPH;R7XHC7(:&4H+G-K6E?%MX0ZI.4!#TZ^ MQIJ]H]\^^;R^Q##'7W[X?U!+ P04 " !(@ )5)'K_\*C>9UTLI]\6GW/93< M[M8<+3Z2W7W?<'*))'$-HM0%0!;GUT]D =Q @ 2(+ "BY >9D,#*+R.^RHPM M(__Z7U_.1\\^0SL9-N.?GK,?Z/-G,(Y-&HY/?WK^^V^_$/O\O_[VE[_\]7\1 M\M\O/[QY]G,39^2.L#\<8ZDK+5G#,&.O'_<_JC M=,Q*G2BA@04B50*"OY<)C=Z&'"3-$;J'CH;C/WXL?P0_@6>?/WP)[>B'ICU]P2D5+RZ__7SQ]2]WOO^GZ+[-G',ONG^]^NID MN.J+^%CVXK_?OOD8S^##T #I^F5[]X$XUZ,?]'_.ID^..D^_TW M3?333CT/3N'9VF^43^3R:Z3\%6&<"/;#ETEZ_K>_/'LVEYQO8]N,X /D9XL? M?__P^B[2X7CZ(@W/7RR^\\*/1HBX>\+TXA/\]'PR//\T@LN_.VLAKT5_.>4" M2A4X_[L\[<7.F,X02!MG 0C^+8P+P2MB7/7TW3%?/8LDR'XVFE9$?/?95?$V MYWY84\!W'ET!;?<@<@[G =J:4&\]]P;.2Y#+",LCX[!M9Y,?8G/^H@/WJAE/ MFM$PE445?TXX>4@?I_BQ++>3]_GCM(E_G#6CA(OUW_\S&TXO'IY"Q"%(67BI MYG.LCQGFQHR0.L/QL*Q&;_#C8JR"O]^YP9,+&$TGEW_3:;;3ZGH4<^4]?EZOQQ$W^@G\#//_OQ[?%=V'9C3ZI6G_]&T: MN.R4"UD0+G%ME-H[8EV@Q N;I#/>Z60J3WI+B+/VM:?-Q/S^FN#'K5G)\W3R0S2((L4I89( MJ.(23;I@20C2$AMU=HXJR9FLS)0U4/;/B%Y5V-27_UU:L%UI<7?" Y&]55E% MXJG*^%)(35Q&0S50JQ+E4E)=?\%" L%3 Z(PQC"I/*61R4B%Y4I< O T];^XV5]5_%B5\6_GYY!BXO3 MIQ;.BJ7_&:ZQG7SV0_R5$>"L/_H1?(0X:U$1,#E)_S.;3,MFBI-YGW_S7P8Q M*8@QHD30]",R>J1RSIR8X U8)HP5M3E3"_O3IMM!-'R7J;)/IB)\&)Z.7\W: M%L;QXK?6CR<^=CHK)@5> \Q)T%TD&@#69J<*S#_!IUL:S M@@V7X \P';:KWI2!#)$YSP(!'QV1UCGBM$3Y4+!&"^-\#\&YS?%] ]SJ0U-W M667WPZKNM1@(%WG*/A,1K48[E6;B9$)C%:2")*REIK8GL@6\[YQZC)[N4LKM M2JEK:W#R6W.24J<%/_K5#]/K\2O_:3CUHX[\87F)_0 HL\EPBNY2^WD883ZI M#Q";T[DNY_/CP6?*#+XM$==@B8X\<9PF%&;6AMGLJ?"5>=CWG)XV>8^*$2N" MO;TE :@3ACM*24 @:#)P? E+1D0%D:*)W'*9#I$$J!+/-CDJ@1L62CF5HI7L M2+ .NMH6+RA'NWS?\>P=$IN_E6C-0+LL@O2<^*@\LLG@3SHHHK4#9]#F"ZIV MT.(V@HH+P8VJE=Z3=CN(<57RY=F\!N''.&IP0?CI^;2=P?5?-N,I?)G^?=0- M^-/S"9R6'ZHQ84ZLL@HUX[)DG7P93@9!2,,XQ15&AZZ0BQ'/ ;FO! ^<*DM5 M_># /8 J\N2>2J)[>/,(1:_CS,X"[R%_MX3IYVY3W0C48*FVJ1(;5@*J:3:L MJ\VZAP.[*Z[I2^I[HT0&R[GDE"B0@D@T1$@ XXDPB@7J+7/58SE[I,*MLK?# M,V$;8?? @!NVU=O.O!YX[I00RA+FI2$R^4APYO_ :8X/TA_]^UX.#Z=+% EKJ4WH$BT7*'YTZ%2@5AMM:0! MG$BU_;O52)X" 2K(N(<"GI,89^>S42FU79D)EPG M(ZU*SD15>U'8%-Q3X$<_FEA;^O/7%TNR0D_YC\<5O[_U[1]([G"S#J04PB_ZY [%\57G?-2@3PUFD>M8Q2R9.0D&I+6 MB>!5R"E%[@:[#KYC)&$QTON\O@SH.NP20:<(:" [FRR1E$OB0S&:9=+60Q", MLMJ1A6T [KJ _@QA>J/\:6G D_.FG0[_7XGZ3J9__Q)'LW(V#U_U=@9H!$RA MAG^ Y7TLBQ& M4"JGF')2!&U+X7I"UQG-78]&+LE22N=X8D[DVF9$#>!/F;?[UVP//LQC)U%> MK>M)*">T"2P3(1(*+UM-NK2@ 0B217"6TB.AYRW@W^E94[,].%KW[PWKMH.! MHBE3Y1A)M-3/H 5,;*: +Q4DEY1QUM8VGQZ']"D3< ^ZZ^&(QOVHYPFN9(7P M$I=KG7- 693* O",J! U-\(*9VH?X]L UMZRQ$?"H.UU<2Q9Y5^&8[13AW[T M>CS!\LI'UYS'8=+850C2 M')EVCYVQB>GLDL!76$8@$M]N?*/+V6RKK J@G*Y>$7?\3'T@RW[T1-U&J3T0 M%%&@-3F,KYKV4].BGW-[:[E,"DC!90B1>-$%AW0JM:LHK4 M\U)%'FKON!L! MV[]?<#C=+QM]U1770U1O<0CR'\UG:,=EYBM!1I-=I++4W$-"D!;0]N41#1<& MR5"1):_MAFX$[!MF5WW%];!V_?[QMU)^/VLO[B!C!FU=#4"B4%UE>R#!24EB MS-QX!L*YVL=MUJ/YAGE4244]A,Q^_WA-[I-3P+F7%.8*DAMO351*$Q9+:$^B M9QX44\AY \$IPRVM3Z7-L'W3Q.I!?8>J9WCG6]S!AY^A?V4IEP/_JE M\@,CF- _'*V8 DP%G/(J8T0PM MG0.DY:7-H="$:IJTU3E*93=:U';#\10YMF_U[#VQ_JH93X?C63-;POUK,^F4 MQ_A;_,;9Y'W[IAF?HC&:0;H>X)^V]G M!Q-Z:,"X229<2:V-\T 2<$&D=IHXJCP16FIKP&61:O<\^6KK4/HCVO:Z.'0= MRJ2=#CYX)'V7,60F T^"$A-*P95DG/@L2D?DX$24.62QT6%E?.H-!N&G:_;< M&O"8:TNVTF*SJS0K>@Q7(*Z"T _#V*8(9!/EUH_=/ERWL8/PE]6W@^1Z5*1A M EB(M,22 Y$^:A)8=H32:)*.*NC-6@D<6H%KRAGJZV\;@576VUN4U/GL_!*( MI:61?";,E@!]R EW'(H&1 9M& 2:8"-3\@'-W1IT?^;>3F)O:LBL8CBP ^*_ MW 2%'K@+AMB4YD.N%)D*"G1E#'NLW12;Y2Z?TAY-P?]"I7W:)FM??,J9J1^ M\<.V:P77K$S679_]7/7%D\D$IA,_3F^&/@Q'NQZ][0W+SIFO_4AI*5L6./5* M4J.,19,KQ,"9DU9PC43#/^F@-U0[UOU232%7\P)46L T&XU2"< M1F>1[?<@^?$<)#L>$NY!MST4^=60WSQHX05$JF(DL>NKAE8S<4$R$DQF7J@D MK*E]^K8:^'T%"X^'K8?1^Z%#CO=O&)WS#T%R;C/@J^@2.B'6$UO"M#H%1X%& MZ67M_FGKT1PJ2'D@=FRTK6^MI5YZKJ$/,(SECMN5&%?_[<)!W01[3R?C=L%] MF)-PM3APIZ';GA5X;"3T+A;KPA$A />.A&^HYSD3(74LQZ$#K5YV?7SD>^!P MVS%R;QN]]<"YM\T8+N8UQ+_,QNGJL(&..E(C2*3@B0RF'#:@'#\FJA6#:*M? M'KH:R?X=D/UILZFNBI[NG$8[8UA:I:+!L0"E7>1>,4>2+*!*CTR?!U3Z"MA+(-T2/W171A[>YYKBP9]9D$*Q<,J60M#&1P(TCR-G$8\Q 0_4C MBL?5RLP$3\;4/MAQ_$Q]9&.*XR'J%DKMY;Z(^_H:Z(P&@4@(3J+I MB*:")#:@H\- "BV]ES96#X(]X4846^GZCAU72U$':T AF1:9ITB8HJ4B0P/Q MU K"LU62QF"7'UXS^'T.(@9Q=O MX#.,YBW+T$'6+%!?I3J;@;;1.Q9+24BY_I0& MA8ZN]21J[7D$+W" I\>MAZ("1T>M+;34)Z5>CS_-II-. NPRRVUYY@ZGSES* M1+J$QK_-B$\YX:BG(=O:[5#O@7/ RL+ZBEQ'F1VUT(>#OP(:O\PT@G:XC5OB M?$F$.XUOBH*7L+.<\!E;[W.\]<+XU@CQ&"WM:0<1E^ "-OJ#0Y8.D<HX6U?GC%\U _0SO\W+6;6^F%/OYPTV8/ MWOFDTB/P+QT[0B]:&HC6".:ET-PEZSC'3REK;Y(<;#;$KD<1+L>X\>AR*51I M._'FJL98Z*!*PTBB;6D0%'4B(0A)4.A@M-;*R=IFY&;(=EVXWLW*V_$^+R*A MK]!I[>(75X-/_@FC-,A4&8[O'J$AE8()CV\EH! L92$:'36^IY7GOQFR_2]G M/3!F>1WK02F]G.*YA/.NF5\+?7)>8EX#;9,%@U-/NH0\N3?H,@A!P*M ?; : M6'\ORVTL3Y(>503?1Y?_*UR7\WT_OH$5ICCKQ'22G MEPN7*V.LY\A8E:1@ M+%A>W11Z$-03IT@-5?32\NX>&;R\^">DT^'X] .,?-'%Y&SXZ>7%_ ;ICU,_ M[6S(-V40_,>7%ZL>]F$X^6,>=I54"ZFR)3Y$3B0S:%NRI DSU#+#,I4]=!'; MU^SV=61KKYP]*DH(0=2B\MTQ5 6/2:5"9>^2 @4 E0_X[% M]7@.UU7J."FT =,?I-_'2LZ_U<5J2I0OG?!-L/65L[L-UF 1-/2VNI4R;)C$%*DJZ(--H2P<;?$NT#2091;7*TCK:WXZ[+WH\D&,Y##NVD7P?8="Y MP_KW+_&L-#3"CW_Z-ET=R7&)BL")T50B-I6(,R:3P"0(YGG(,E9FQ7UX#FGW M[ZJYU65LNXN]ARC!8L_]&2:(L-M9NS<@ \V!!4<00JFI"X:XP"G)6:7@M30Y MU^Y1O1K)=U/E7E.E@OIZ\![OHEJ\19O@ZLE 68?I,,9)#;T]2(4=A-[#YK,6 MGZ&JU-CA;JMIUSPZ(O]#:3!C&!-2&UP4OVHR/&"*[),+V\BZ!PZ\:\9I@0DN M-T K+^QIUG]SUNYS3JQEB7DJ[4V;&D/-.)U@Y$W8=G MU_5DQ;-_11L/S2M_"N_SOYHIOF&73H7S7G83A?I=$YG SQZ=V'RT,- M")4-E&8ZE&-NUJG2$-\XXCQ($FQIQNQQ$8;:I6;;X'N"9*JNEC[.L);>&0LZ M_X(BNB&, 3BMJ4%4BC)=+K:BQ(.E)!H7T0:@5.G:'6GN@?.$"%)+Z#TXQ[_Z MB_DAIV8!\%((,.EN/QM0D7"98YP$C9.7G*/]EX(F3$FT'!A$X+7O>(TQ-B M1E7Q5SRCTYU.>VA=NSS:5$)-I>HHO4:;\QQU<7$R3B?I?V:3:3>Y@54L@]"( MFBF<1"Z7]R@NB+$L,6_1)%V^^GS- <):B)X @PZGH8I79JV;Q,\PWR[+PGEK M0@,-$KC7EE C))&!ET"EE(12COMI$D@8\U@JK1WU"=.ECJ3O4D+MNC%=WQ&V M0A:3EQ2#W=!B>;"/^BOSH++(W".;,-)>Q>(U0Z(S](R+RD8M]DM\.O'. J[=A=M-/5%N>>^0G\V@YCI1S4@X^OF9/:;BY+.2J;F4SH:QK#@XQ<6":9=D)JFI.A M-@VV&:C'G)6P"(9K(,RZTI@'?PH\)$)C" %-9VGWL5A7SUG=< D_0&Q.Q^72 M[=<)S>EA'A9;;M'09A'%O-W8!O]M=G[5K?E&3V:4%@3/\/454++'J5PV'TI? M-,-C!A&4JWZ_SLNC.5T_DW\2F D\3?G R8 MYT;29(A6&7UI22EQ,5OB3&(N*>F-K1T\OI.\/QKTZ&'4F./K\6?\?M-> M#%*R#CUT301UNM08EQX(."FM5,KX3@L3CWGIOIK(=S)75'3MII,U9_36CV?9 MQ^FL:ZR7/OMQQ'>T;"1&]4[U"= U"/4 M:0^-"WO;4]Y/S]!;=9DKQTO_-'122]"T-&FPF8ADK.0J9]QDCGCAO3NC)T#L M(U1]Q31L/_O+U(]/AU=?[B;XVYD?_Z-ITI_#T6@ /G-A7"#,J$2DX*H$9#3^ M$1@#EQ7PVD>\]CK![[3? S%ZR#Q?X>!2<1DXD&S0)I)*1&*39,2ZJ#7GB(G7 MOD/D"7+G4>*\JU9]3(O;NV9>3W.Y>@^\]Y0",Z4Z@A$92V]!(X!H*JPI%7[9 M[:'8MMI\GA#]CD;M=REMCHG2"VODQC\,5&+H^NE,LBBGC+45)-B82116,9L< M6BJU6W/U.Z/OM.Y#]7>);8^)V)<5;K_Y+[=FZ*E37I260QZ%KQ,C'K0A/OFL M IK?PA_SBKUZ5M\)WA<%[I+<'8CDE_;4ZAT*I@/FHV)949*#DD2",22D0$MO MK92L3(G*(V'V0U/Y3N>JREZ1>M@YS;9U26"@D)W@DD3+RSU'I9&-+QL-3YR& M@#N+KYU6^"K+='OT!(?3G_QL3M+N4-E[@-/W+D8 M=QO$*R[8$)KES'V4*'O/M4,C4QJ%/V2=!@\\>[?5M]B][_/M)U_;PEPPEJ1A M1&O-B>0BD "E3*5TG7*,:R]K9\3O!;3K7K/JX6_]E^'Y[/QET[;-GT7*_A/^ MR_1B@+/C7*9 O X!C3-+";Y\GL08K(2LO:]^$_0V^/:_.-7CRO(FU)M>>KE0 M(TRO^S=V%X=^_-2"3^_'__)M%TKXX*? !JK<\%':2M NFUJ:MKD@(E&29S!* M.QGK=_O>#-M3XDXO^NC!SETE@=_'LTFIX9XS^U5S?C[L^@+\ G#=%6G E'=2 M&4YL3 @\,D,L2$%&"\K_K P9__Q)' ML^*N#'1">P62( (-Q'(Y22).9T6R0C]$,JD<\(TL\+U!?@KL/&(EU^Z#LWZ6 M"^/@YBS?P;1<)=CB^]?)H*SW4#IRDRA9Z> 3$@G44V+1MJ9:4NK99N_!\I5K^-EH124DXJ6V:'-J])!5]U(X&G5TT@/= ME4L;8OD6"-6'6GHH6'S3C$]_@_;\IH &4C.I530DB-*JTI2&S:5D7I@ZAJ7#7;>5)'""9H\"6&5JX-,0[]#&D-21ZBS;$$=VI7 MKZX%LZ^,ZGZ-\.WE?"RYT]MK7A>\]T&Y7.[$]L*CK\!<0 .+1Q*9%3DQ)#?G ME>ER%\6A,J:5M'MO2&!K*?=R$=--1._\^74X_V%[IVDUG]U)@ M1X'ODQ#@%8,<%0DYEX:04B(^24G0ALDH572T]LGV_1+AP1NY]L.#;>1<.ZOY M$4H2[N2\2P/-%[^3TQ:ZK69-MNS!^YPZU0)5T7J _$\LG),!U F*EN6 M-O)#'@WA$!=RU5!ALW?Y]Y![N!G0GM\.XT!(Z_%=H+H8P9'3!HAZ,AGNHCF,L;";ENY1^0XB[L%(6(%, M*9T-998DH;O+XV7AMB"@O>O*5B.K76.^+Z4_8!CTK?-M)-M'&9R?=&@N-YI@ MA-9)$BK+@711#KA%&0C+5@66>)"N>B^"6PCVO\_OJI/EPK;'"[2'G?L-&AS- MN(MB!C_^XWW.@#M7P??F]J+O^(2,&FG@P_E2MAN65."1^DD&K2!HO6BI"#6"TY<0M,S9Q'< M9I?!X%-OZ!\_7>O^UH!/PWY[O PK)BVO0"SXM F,;2RU351:_X5]V"S;0?C+ MZMM!HO$?+ M;.V;5[>6'\8SF'R52_]>->-IZ^/TW\/IV:O9 M9-J<0]O5MZ72VK#<^#;I.A0,F!9>QD!)YKR8_SF1H+@EP@F>D[*X[M5NN_(( MF <(P-?DS[)GUK>B^C@!L%H>BYMW./>:)DJ,+64IY>9V;P40&ESFT64:=>W MS7UX]E4 TBM'J@G\T&4@9;M>K._OVX_0?A[&N1-]2!NU8#TNK=\37MB3 MTK>1:^VJCE^;=MHU$D)[I;F$N/#**%"I+#.$F\ *+D,L3HX(PP2C&CT^%A_R M>!X:9+^>:R4=-#T(L*+)U^'ZY_#T[%=H<].>ES;H;X=?('TM_W0VC+<- MFYHACH?&J!_NV&I62Z$/$Q.:]M([$;WDGGM'O352QV3PH]=W0Q\/C=9S&,3[ M%( G("R5O)/SCC@E(^Y)-J7DF::\MO]_C&$0\.BGF<")+4ER28TGP8 E7#"? M,W54*UM9#$\C#+(-?VJ$0;91U+[#(,J[Y+1P!$4"I393$6<]$.4"95% H,MG M@[^-,,@N'*DF\&,(@WR<^FGWM.M%WX\ZKP#06I"@* E"9R)CU,0YG4BF7.3L MI3*;1= >\(W6 CC*@,A6ZFUJB[FR7_QQ3I^;D*Y*NA\&53$JLA;(_J,BE135 M]"7EO5$ 29Z8 4F2Y>7J>BIQA:2:@$A)N6B,%1N9'\>E^GM"(_O4_#;"K1D? M:69HTUP,7KT;",EX4%D1G0J"TLG.*5S(!,04/+-1T/L,@PG$'TZ;SR\63YQK M>/'A6L'7X^W70ZXD^&8GJ=4,?RP0_/YQD#,HBSPDE,M2E,?+R1>>B&#<1["0 M9;BO&]IV>OO]XU/0VY92JQV/[.YW>M5A&<)E',4'JR+GG%#TP='^I()8+CVA MD5%K6!8(<:,0U:JG?]5*JR*RM2> >@@]O?-MBZ;BYUUNK%_[K&JAI/M1+H6, M4KE7,LBHK&>2LQ22UTP*Y6S(RGD^6/O4OD-#+@3-*)#(2_A9AXSF=RD/-QD\ MC4$K][6$AN8G(*=^G'R;%E'6?Q=QCJ<7I(YA%$J"[P8PC17)>$L=2MA+^NF,-CY!Y]]:\)-9>]%!N+;;*0L.?'+$":!(U'+"WX9(4DS6.LEHMK4/SV\ M:^=[_LK3[DCU9#8]:]IRA>')>0E7L0%/E">3*5' 5+E3,Q)?A)%9T,8$YXRM M?=O AM#V[^O79LN=:_YZT$D/WO\2S')%ZP>8EMLM?YZUP_'IK] .F_0O/YK! M@#,AF%>*L/D9#0C$TL")B3&PD%0,KG;3TBW@/7D*5=--#YUI5K/] Q0YEHJD M*]I??^?R!:#@LCLE &1J940*Q"K10LP#BM:#$ND"==LGEN-%ABNIKUQS?D^=5/>W4OD#B M9-XL/C:3Z2>T4PN@]AKVP'&T%RZJLF/8_?QBB"8&B(<5/Z*]C,B6,JD)B534H8;DWM^]S6@ME7 MLJ/OE:".M ^=[+A:UU9ZL%WTT3!EE0!/(B]"BLX3+X0EQEBN-:-QZ"&YL(_?:=7?_UX]GOKU Q; [ M\"Y3&48E1RDC1I=6EK%4%W #A%*1=0P*W7VWD>'Y\%C[-S[K*:;I3ZK[N,;Z MXRQ,X#^S9_QCEVY7ZQZU>\Y@$XQ+N0'J+;-:2Y1MDE0J1[-*V4AC@_-H M^P_6/73'A?;V4Z\-6+ V2<\$D8B12$6!H%O)2#(*I B:I^J%3.NP[%B4MS*L MG%*G53]:#C />!1>*<<)STZ4EZGT-':*@(@)K-0FJLV*>;<=^0"+2@WE+Y7M M]2CM_J/YVP3SHDA9*UP3\<4-I?=U((%K2\H]:8(B%<+R39C?5!BV*K?VK*X^ M#-K;XECT9.96)TL#$3;D(HIRZ;IW)"H'W@?IN:YNR*[ L:^X23^4V%6P1Q,G M69H(_MJB8RH M][!&X*]==NG? %A?89%UH X4$ZFANH?IL(/<]TH,YXSP&FFO8L25,^%/@4I& M@DV4!Y&-YM6-D/T2XJ$XR%[YL(VX^^?!91:N"=!:\]I MCDJDVL>H5@(YN(WY6$7=K_Y'2+D/1V5]O$]Y&GS$R4G1=?$"2T)).J'!R[46 M1H94^W++X\NBU+<1Z@B\CS*.^T*!FV#[GD#94H?;!,D?HX!])U \)*Y39(2S M'$IBD>+JZ$*Y"R@HH"E%5[NH]VM*H/3&C6WD7CV!,AN5.#]?&^<7G#EC'-&^ MY!!TI,0%\ 1_$$S:H)5=:B&R+GMR_T!'ECK92B5-3_*LW5MUH[0.)&IU(!0R M&DA<)>*3UB1;2RUUT4;PFZG[:TN6/5[C=:6Z[8&__']02P,$ M% @ 2( "5:EUC=+CD@ '0T& !4 !CT-E^VUY:YWMF(C U>) M4ZFDFLQ42?WK%^ E[\D$F"#%CIV8Z+(D$N>7-W]!:4^1C'WH$=]"E'$!53O M2>@Q@JFDR)-,5(W.L\4??]'_0TDI@#)N458__N7//__\^9D6 M\Y_SXNZ7P//"7]JG?V@>?SYX_L^P>MI/T_27ZJ_K1\OLV(.J6?^7__WKQV_L M7CP0F"W*)5DP+:#,_E)6O_R8,[*L,#^K%SCYA/X)MH]!_2OH!S#T?WXN^0__ M]6\ U' 4^5Q\%1+H_W[_^N&DR/07_<0O"W&G>_:+*+*M M+5\>Q7_^4&8/CW/1_NZ^$/)XL_.BV&E5:YEJ+?U8:_E_GA+VRP7J.])W>:BK M ^4J$U=O59Y$LR M'^&SV(C94GFN?_%1_:L1HQOJ(--*3D/=6ZJ*YZ58<%&SY4[3(./_^8/ZUVQ5 MPCM"'F=O5F6V$&5YS?ZQRLI,D_?U(AB%B"(!6>Z_ O M"_(@RD?2O*"4U4Y!K?]_M6J"+3W![UK3__<_?MG8UA_7^5AHS:<'5,YVU)EK M9R$O]F'(F2D,FS%8*@LJ#"0I:65$T\0OVC_[10!)(#.-48/4WFBC2L.&,R]29&K746@(?O"@M[0&W;%="*@TKS*]#8]J*>G%>DI!: 9,'! M-[54=L>*$RHY*F&^#VN=51J_TH^,."%4*M M>]^*^K\?%M^6.?OC/I^K-LIWBNV7+U_S^5SI]B$#P!^;< 7"WIM&>Z#GB35OIHQ)E3VCVF;%O,SV]4?X_JW*IMV7+V_RK MT*9F<_%)+)4:^8/XF)?J]S>DO/]2Y$^96NZ^>?E>"OYA\?E1%&2I)N]KMLR> M*JZ^IN6R(&PY$W$@1< 9)(G/($(^A81CO?DJ%94RC ,FK'S4 92<&JENV0B6 M.2A:*\%"+-4HUW;JW^N?F+(4/#:F OH"?EPI:]5#/X&\-1B0M<5_L?2#A_@B M#+WC5^[G@?E[KXO7!@)E(:A-!#]J(W_2?]9V@B_;O?R][>6UN6!C+_B]M=@A MVP_9(:YW"P9U;>U3*V.YKEZE'W-3.Q^W(H"R6 MLV_B3A/37T5^5Y#'^XR1^=O\@62+&8X\B3PD(.5(K;\#&4,B.(=)X#,_"F/" M)#>A@DXI4R.";0W![[6.A@OH;C2[&< 91@./?SMXC >^D?E=PUXUL#7DU4^; MX=[=]BB#W"\3@FT*=$JC6C MAV J)8.)8(&O_A"2B,R>1$%STZG_M#";#WI;Y) ;Z[6N>LX'I-+3;N+O0-9L M[G>#UN#G#PU,6WY K>>57DZY\P#.H^'(">@0-*H?<-[@?5? X(U+E@;?EF0I M- E9[B:<>'M"'W'S[:Y5'&0-?P8&IR[LH917<&%/FGK[=8 M9LN7:\[55U)^R--SL4,*R<5!4$*<1"H64UR]:^8(Q@RZB4\B#S? M,UK.=HN9FA-;:PH:5:] K2Q0V@*MKMG,=@;9;C9PA]? 9- 7*F-",$/B"!^4 M@OU\ES_]HAJHJ4#]8\, 9YH=A0#,3&O'O^'3?0]4>!4I1.9?2*:FQ!ORF*G& M?Q4/5!2S0#),L$C5^C5"$*&4PC2,(AA3K/S:) D20>U.1CJD38T,-LH"K2W\ ML "-OK8G%%T0FQXU. )N\#.#71$PP&/EQ6.^"IM+0[6FH%855+J:>P^G03WO/#B!:NC57B_X-U$\94R4W_(YGWF>SQ,?15!X0BB/ M(0X@96$$.?<#HF^V)938> RG14UMZ&M-02Y!2>:VAU\=>)JY!VY0&GC4MP!5 M:M;!M(VB0&OJSB\XCX8CIZ!#T*@>P7F#]]T!@S?LJ($5:G;2L; ?%N6RJ%A' M_W23/XD%62R_ZBN@G^5-OBCS><9U./7[E;Z.]$']#U4_Z8L+WQ?JU*#:K%\]\SF*WW8/(LQ2Q3-4!C'4F^ZAQ(23R(HB%J?A!$B M46 4XCJNVE.CK"HJGC6V7@'1ZJE'Z6K+JCJ$2X_8ZA]B;5E9G?KK2(M+(GU(WPT[W QG\Q(+J**_6Z"M0_>)F_;%4EH//$FS;#FKC MP;;U5V#;_CI.3"%0_V.# 5B#,,FOA#>N5'65_5_P:]G1__]77XVQ^_ ZG5>[ M(EIVY5]X<1!5/L;(VHSBK[P.PJWO\TK2^RVQ?A,ZE8C@UT^B('?BTTKOTWR6 M;[/Y2OWVVSU1>GQ>+76Z#9W!9(;4LHLDD8 "I3KFB 4PI5$ ?1PP29%4+I+5 MNLM2_N0\FUI/\&=C!B"U'7A0#DY9&0#RC07@QZS]]>F /"==%8B$X=!# MT ^03@1#55>Q-(04H\!G,D4IY;/E.A7 JW;5B;P'3N_ [G<1;_JNZ:/1^L5L MJ3T@V@-[=&N@&]5!K;MVW&NUP9;>:N:N+7*W+.^)G*.UNJWT41?P/:'97]7W M;:;?%*5S/O'57'R6'Q9J"E6=_W*S*@KUKUM]4_96/"_?*"/_F(4T]4(:Z)0A MJ0]1PD.88II XB*0ZTYJ!2W>&)HRU:CKC+6.RHI&4+QCY;6;_?-W1WV^.O$NY( MBC%B20+3)(J4LQQH0I(4)J%,*$LD#7AL0TB'(J9&/7OK\E[IBXX :<8QE\$S M[CZ7\WQ%IXUW%HA[(&#D -Q3!AX&WIY\LL=APS5_TJDFR\^+-7U\41_%/2E% M^4FI7E/)+!)>RKB,81A[%"*!4X@9(S 6@6"4TD 0HS $"YE3&_P?\\4=5((> MP&,A'DFFEL5$*KD6&ZV&8!OLI;N'<&"":!4&GQ<;=P.L=;X"&ZW= VJQ[>P> MV)'VC%T ;+?):P=5YPZM85/C;:_:V;:S-VKYZH7WI]]F)9OGY:H0O2Y*'&UA M0K2Q==%GH^> -R8Z\7!]\?>(I->Y_'O:Y),7@#M>Z?=%?\P6:@US4PB>+=\3 MELVSY'ZL%EPC]?AN^!M*GQG)G4H_J M<%'P>S5 *_4M-V7L.L9V3]@QW&-LY70G>35#^H)]80O$G&\.F\A^I1UB"UA. M;Q/;-#(T*Y=S&"Q&.^/NJGD8]I0E.K5(*7 M*C0U,MP^NSG"@QNCW+-@9[^Y(T97O3'B(=H1FMS8 W8-&NEX[3)\1V363G4F M1[8FX/7A7Z-V^U'R&U**KV0IFNNR7NJ+)&0"XB3R( I$HM;/Q(<<,QH@GX:G1I=:.QTS:YAYX 1F9N36'XF!J6H-P@!7B(\;[:J(R&[CX]8..6K8 M0?Y?ML010?D/GFN*_\DL\S]C+#,B:4A0'DL4Z7A3A1 YCK M^G9(K0H3XHDDM1G 1E*G-JXWE2;T_+O6>^LC B<(SHP/QB J=.3 M:*W![\U_!W%?K(!SQ#%F,D>E'BL8]AG)[N6>+D53*.DF?Z!*AG99M -SM\C^ M*?@'KN1D,M,^3)T8K*JG5 A^O> ?U:_U-IM.)UR62B7>1"QM_6%&).$1$A0& M0CDF2/HZOCMA$),0,R]$+$K"V4$A0./Z7\-H;32>S6HE.KTSW 3US3>:]JNY M-E!?&[I6K]]U(U> V[+T"FQL!=O&-@D006MN=<%TRR[06+P)[?QH\!7T+B@W M;.[0NC&D]A&*0 MR-8M,:\8WWIH;'>4ZY'G+W-:MZM[UMS4?L8!]<((Z<.&-%9^IY^JE77"8XA$ M$J6I'P6!GUQ:GG='XM3(XEC]V:O6O>C+&N=QM_,!G: YEAO7$T@G17V/@C-@ M>=]=>:]>Z/>H^28E?X^_V(]T;@NR*'6H^#I)4+:X.[XROU42RN-_:L9)E)* M1!&'A'H,HC1)(2%I"/U(ID%"6!H2JYT_E\I-C! 9+I:2;TB9E=\>"T'XY\7?25&M[3[0M7IN>A&F2EVB'V%5>NY\'H M7LD:O-^/J=HT%>_S0F1WBWI3C;V\%47V1);9DRC_)N9\)OPHY(AYD$52IY+P M*4P1)3#F'@I2%H<8A38\929V:BRUR=DB:[T!:Q0'?*,YN!<="54OZ04SQG*/ M[[(_%>R7-9KK9M\H8L]JV&?B7(3U4UP*J-8+6@PC@1$H4\@\6,,_2",0D1Q MG'"K4S,CJ5,;RI72H-':\@*E$\SNP5:$).RJ#WP<)(;-"R=4E M22.9X]Z.M('AX%JDU#U+M!Q%6[/73O HY^*N:-G3U^C="N_%?!9N3LLRDFF':9\GS3'D40O@IAC)$(434XY#J M6/J#-7[])*PS /@CU2^39';^/V6F.IH=15!YU M=AFS$_8GIU%E]\BJ]E&U\DT\9 I*OF+J8U;J-:LW7P@DO-B#<4QCB"3V82J3 M$$HOEC%&02BPT4'!&3E3FT&TIF!'U2M-/#];)/OJ +6;ZQU"-;2[? *E\W>V MK."RR(?F!K:19F<'C3BOFWE2%!;XM MZWT'&L84(X@$58X[1@@2GVKB9 P3%B*?,@=E<[=$3HTTVZ*OI5;.2;G<;7S- M'&2WJ W,GWN%<\&F<.X5J#4&WSJQ=%4]]P@\PY;0W18XA3JZ1P P+*9[[,V> M!39)>;];5Z;\NE]W9O<76T_.9!PF?J KBNB"W4A&$4P1#V":ADAR)B*:^+/' MJAKHMR4IEF8D=)%.-B-M7[,A6>I463NR5&O"NVRQT"G1<@EJG2RK>E[4B1Z. M&$,X@B*)E;>=, (QY1C&G,@ J^F$XK83WRWX)+NPU>N5.E"HW[]*UYE-3Z-U MQL SE];L:K\N6ZEO_>U4;[NJ^FGOE]MO.*S_Z@)95R5B+])EW"JR+F [*#3K MI%&WF_1Z_\1TO^6:_\^J7%8W><3RL]3;LVFBIE"2^%"&51R[W(KC7A[_:KST(7-K>DB=K0QSMS%_8V9?MQ8_7A?]BN^\; M8Z^ ,E?/TZ/LL[OID(%WUB]4MSKOG1Z6= MF/DQ9K[RU:&'?1\B2A"D7"(8)C2FU ]P[*,>F4!."C0BC/&3>-3DL<@7L*XC M?A'%'P7:@J5[XS8FT39*KBFVT?-T )"&20I9@'R?)QX1TJKLXFE1 MDR.NPS1F?[&M97(25C-N<@/6X%$$:R6W"KH.4#/I/!K.*I"<%#1RO9%S!A]6 M%SG[1L\\L?5"[=TSJ[:$U(]_DH*W^9W].(I8',.8B10B+U6N3\P"&,DPQLK_ MB3QLQ1%=PJ;&$@>QJK+6%J@^KH"W30K;!;09:[B";V#>:)%K]02-H@-DC#9! MQ%5NURY1XZ9T-3#Z().KR3O]&.1+D3,A>/E>*5H=MW]^U#L[Y;MG4;"L%'P6 M<)K(B''($A]#%$<))$2Q2H \) /UZF&-57ZV.'ZEB M<:[ HMYN+>^)D@?^S);W^K*PYAJP),^VZZCS76%&-$X!'IAM6EV!'BAU6 YH MU 5K?=TQCC$TCFCGO+Q1NLQI[HE2Q@4)8.S[ M50V@%-( Q=!G4<@H\1A3W&,??G-%.U3$IHV])=9AZ;.^IZ_$>5U3>D4)32_E%%%63 MGU8/HM =M-X1"9'R^GPJH4ST1E,L IB2F$"UM@R"D'@B"HV*[)J)FYKKMU;0 M<(O)$-1N1G /U<#$T.H*E+(U+UR!M;XF>TY],+2XON(4RY%NL5R,J=VM%F.( M.B^WG&]EO#LNQA;M7'4Q?ZMG@BZQW(19S$(BF?9O82BH4H4 MN D6.)PM\R69FSE=.ZU;<>E:QH!1$'SP4';EC)UV,S<]MY0##PG:PQVH@K!]7)99'2UK%)%+G/PA>B#"(F=UC5Z:AWO=?SAD$4 MBQ1Y5$B)[9PO)WI-SVG[361W]_HR&U'RR)UH3]7RU;)0T01&+4VET8=%:\M2<\%]%<:<&+MO6$4!0B*4N^Y@O M+-Q)JPXP\-"'@G5@%CU>\+75O+[CO:/[4!!;N.Y#03V2#^\.35O_+4A1KJNMST+,E5^/ QC%2$*$$P13+F/U8Q)2Z1$I["X:.=-L M:G-(I3#PP8O2TM);=]99AA[[:W3!P/--55=H8XCROELCH/>D_D<7D+M^SLH9(8*%L1]"F3+E MXW.!((FH!UG@I[Y@G*;<*MO@"3E3(^*-FJ#2$VA%P>]:5 -:-9!W - M3)J]D+*FM3,X."*I4U)&I9PSINX3R+G'>]*!WDGX*A[55W)/2O&ER.\*\M"4 M:1628,EC!CTLB<[5'$*,U)*?2TI#G\J%D 0YQDD16*\).<5,CD4HW0!J= M0;%6VG+-UXVQX4+.&7)#GZFT<&TT7=?6T,NO/ZN["OJFV4TA>+8$.O)D?='; MX0K+"#!7RZ9N8>.NA8P,/UC@F+W5\[9WN_JY+DM1):#8NEC>%-/CGQ=?]:*J M4(MR]<"G?%&T/U959S]F"_%A*1[*&?(Y2E!4E:@.( H#!--$^#!%OA^F?H 0 MM[L>[E*[J7'8]CY(;5^U];%E85O-L"K)O#:R>FK;S*9Z\^_:4E"9:NE#N?T( MS%CSU;IV8))]E5ZUOR8_!/JN[M4[U6W/FB3]/S MA9J,FF47"GT?^8)#+$(U#1"IO-1()M!#44"QER9>DMA, T>E3(W.:R7!6LN> MZ]GCB)IQZL4X#@E5"U&.8:KS;:LU* E"AM.0&-4=.VAY:@-\K1S0VIF- MZD.XND?R12 ,O7PTL]]XR)ZT]<@P+07[^2Y_^D6]4X]0]8_-P#QL:93!>-* M=@">?J#W33\=HO"ER)\R+OB;E^^EX!\6'Q9/HM1) Z_9,GNJW( 9Y3Q)0BY@ M)#VD1J44,,4B@3'R"0IH&H1>9'D-T%"TU; =Z8Y@E:UWI336">ZS5F= UDI; M7^HR[0>SB7L8= ?F PUL%<[4J@WH"_CQ>XWR3V"M/+@^#W.?FV&6B+F[-F8J M>.P[99: '+EP9MN"LY/RQLWE* F9U&N&.-8I2 F%%*$4"O5_/ I3'LGPPK/R M:2X>3IP!]SL1.PEO[Q/SR:TD>N+EXM1\F%.PDW)>^^3\S/G7V1=Z1,]_$[HJ M:.4X"5X?15S?%4)H+^JK>,KG3XJ-ZM^_)TQO?+PT63-%%!/! PF9C]1:A- 8 MXEAX, D\BA6;Q)(:[3]?IL;DR*4R!#26M(<[:UO VICV3ZTY%M'@_?NLFY3& MZXFA&:MO)_0IT=R_-RP"]4?IE9&B]MT/$;OH_8NQ[ SE[]_Z>'']%R.P$^1_ M>6N]DT[N%S]:URIC!)&$(0)]/V'*PTT2F#(>0Y]Z$2,X$9(QFR5YAZRIK<%W M*Y/UR:/2!:R96^L(KH&GB#IUXQ@,M=WL23DL;.G7C.Y"/Y$\^^ MTL,#_I(75<=>KWB6JP4Y7[%EV MQP\H:0ZN%IGBT>G$=;T_GIMF8,6.(V;RO)O+E?JVS^;NSS53GXW.X"%X%2WW M?5$(,L_^J7XDV>)-%?2H?0=+&R MEU93H]XZVG:C+-#:6IZ9N.DN,U=O]$X8F-R-KE5NF06.=M@ZUM=I*5^G6 ]T M5;*?3J]Z3?(B&,]=D;RL+I0Y J0.6OXI'-2>HY?K&0)[08@D M"6 2X0@B&2&(_51"@A+JAYZ/.<:F\2-=@J9&JK6NZS)J:VU!K:YY?$DGNMV$ MZ1*S@3FP+UQ6X2@F6/2*3NEL>+1@%1/SMF-7C)[OY[T=R<+Q5;#\;J%YYP/7 M"7]D5CF.=9 K^\;M4IIT?.$+'FSF)$^G'UTP$ MM;$7;!OXZ@\*B.Z7@=L.^UCBBY MWQQ6%:&OA>M2],VET4@*(I'PH(P"K"\_8$BD\*'O!3A"84QP@NRRLQZ58T,N MXV1;K=0$I-+3;DXX#J09C5\,SL#,6Z-2*W@%-BJZH\A.!!RQVG$9HQ)1IYG[ MW-']<+_A_C?![Y3[^U:4V5V3-ZX.JTN#((Z$YT/LA03J7/DPI0%3*]@T8#3$ MB>!6V3Q."9K:"K;1$VPIVC-D\22T9AS@ K"!:: 75M94< X(1VQP4LRHA'#. MV'U../M\/UKXJ)R4SW(WEL2P^(-)$Q/ZAK6:.O[@($#-85D"&T@2QIZ$&>$@81C2FD 1:01"222#O*J='50%<*36T" M;4W2@VIM5)6 I0G\J>RJEM]KRZJE=F6;33RH@\[LIK+7Z**!Z>ZRW@&_5X8! M;1FH3+,*X'4Q^BQ">_"RT^3^["OUUAWUW$+ #.2.& [M#93)YR54<*.+<9M1&%C_;FB%%9M]=NZ>"N*[(DLJ]!UM6*LOMNO6?E' MG;><1FD0Z6@<*;&:66CKHXX:12N\+PVP;,'QY@#Y(QK#$2.S#GF(!QR MC\6[/3DH*\G=7:&CWZH:CE_%DUBL1+52GPD_C:($$TC3)(4H8@DD".1OIL>KQP-8P642+N-\5X\Z%L[WK:'5A[BK#("M6.N>@8BM1+F=I MZBD/SOR[E3&U& MNM4RP#Q?W$$%[4/_&YS',35=45V(U."KI:W#\B$NZW0"X&QUQJCE#BGOW\_S/TO+J/RN)B;TR:[5K%;Y.A]_I>D@4?DF MD+C*B-TE:MRDV 9&'^3%-GGG\HW+68(QQR05D)%(0"1BHFLM>E!Z<1K[09)P M*OKN14YMW5NOETK "_+G JP6"C*PO!?[VXW]MQ![[ I.B <^ZIG]5L_LNUM^ MP^S>#;@A]WI[;";;9CU'[R:=RC7GJMO+BB$^%U44LE)T1K!'!9,!I#Y"$%$6 M0[THAXQQ[HLTC2+?N(Q6EZ"IC>HFKT^C[%65SD=]O05H%;9-A'0"W^ZQ[1*U M@<=Y?\!ZI$+J1N."5$@G&AXY%5*W>8>ID,X\?V$)Y@^+Q]6R_"B>Q-QO\JV& M(N(2236KQR*"R/=]G>R70TD0$0%F,4I9KX+*A[*F1@S_]RK7VZ=?BHR)4M?M MNJXOX/Q*BC]T=IKJ(E:5!82I=6V3LJ8R"/@]RQ\?Z0 SE\ 1K ,SQW9IXEK1 MJQ:P\WF"^Y<8/HV)ZX+!1R2]3OG?TR:?+.;;\4K/%7!STTE'3>QGS1'<(&?. MWG5"$@6^1!Z##*<)1#PDNLH[@Q&EL2]3G IJE*=Q(/VF1E_7\VJ(-*%$7U2S M]Z04-9U9UO-RW)&&NQ^OUSU#;YALW>L]D@%-_=,P_YG-%5_[K99A\'>U.^-8 MNW$W=(:!]F /:" Q_::#]177=\_DH;EBU!Y2?Y9?\K+,E#1=:&3F![Y:BOHA MC(.4080$AC0)$^A+2I/8(QX-K6[^F(N>&HFW6FJJ>&ST!'/U#SL&M\#>C)R' M071@WMUD30!;:E^!;9!;U<''+I"MR=0>+T<\:2%X5 JT!V2?W7JTT+.D%BGO M%3WJ_^A"]D]DKBBTK.[/!5Z"@I1ZD 1Z=8QQ"%/B,^C1%'-.O2CFB0U1G18U M-6*JSGFT6U+]8TO97I<4.R VXR,WP W,/[TQLZ^==18.5Z6S3@L:MW+668,/ M"F>=?Z-'>HWK)U&0.^5ME]Q8&$2,98,43C=X6:1W\(=?B.EL3B/HZLT2V;0=*:D.-/$>)DGS&S923!A M^$H_%^V36&HBK\Y#N.!O7KZ7.H+OLY)$EE5,WS)[:HHR^&D8!YQ *KT4(B88 M3"624(815JX<]7#BVX3>F8NV8N01XO%T+#C3GLACHSN@+^#'ZDY.MO@)Y*T% M@*Q-L//J+'K%S,L;!NN!F;H.N59FM'T!XQ1XZAA>!1 M'45[0/8=QQXM](W4T$OR"4/8T7DK&*'1'&C5;2,XNG'OYJH!T!R8 MH%P V2.RPPB>"P(\NML?.<[#R-C#< ^SUWH6#VD)ZZ-0'EB[^=\6VYJ%$0EC M1 ,8"J&O/J8(DE0(*"+L2=]'6*26%[:Z!=H,B'$N9K65WN9:W?ZW%<[@;.;Y MN,-N8#+9N#.5IE?K8\L7A[G_[%!Q58&D6]BXI4B,##^H26+V5C\Z4?Z0:G[Y M\D5]#LOK!=>;:H]Z :_\I5G"/*0H1$*24 \BK/P5FDKU8QR$4>QQYA/?CDRZ MQ$V/2EIMZU3.K:I78"$,\Y,:H6Q&):Z0&YA(6C6O0*5HG>5\@]RG#N2L><0$ M$DZ;-M?B<6[.5M5C+MWGS*EZ(IT3Z+/41"SO7]2($A M"@*UR&&40BXBA$,/>009E3;J%C.UM4VM:)4W7FL*%KE=N873>)KL@;M :>CM M[QJ@5DE0:7D^AM0&*9M=;Q>(C;7A?0PY5UO<0I1&'*8H"=6/89R$"8N9"(QI M\)B$J3%@K6,5]E1KJ19@"RL./(JC ?U=BL[0V\G# &/!=I<"-!+1V0)E1W5= M('2RW-$7QR.X+KUWN*WSP7Y+Q&M6\63Y53"1/>G84N4V6MZ)[VQC0L.TU1-L M%+T"1"YU*=;Y//^3J*ZJ;A U:?%TG-H@-^:- '.TN.F6->KJQLCL_>6-V4O] M/GZ7Q:2;'9OZR8VRY2R,4HD82R$G7@P13D.(>8!@*+$4 ?>32'@V\8AC*#TU MSZ/Y"$"Q5M%NBV:4CC8CRZEUW\"<>[PDS9$;-M6E&<,[-NMMZW4)[2WCW='T MF%WEB.U'47G426/,3MB?>T:5W=-_:QV7]WGQ-E_1I5S-#Z?,]F"+ICCVDMB' M<9(0M605$A)*0LC\B%&SX?;PQ M )#& KM9QJXO#'UKY_B^HJ]]TLL>X!RR%W"N?&XKV>/ZX'U@.?#)>S7BIC)F M;P+^E2Q64JT95H4.".-/6O]RAF6 4(0D3 *90H2\"*8H3J$,U!?N24$"X5]2 M0].MNE/SRW>4!*31\K+RCHX[V&!W<5+=-FE__/J4/[[[(5Q/\4.XK"+HZWT0 MKUH[=.P/X^)2H\/TDVU14L=:O&KYTF$0/5?H=""I/<,RE_>B^)0OUMHM 59?8__ M1U$K:5G X S 9DLE=[ -/ ?7B&UK"IHT"#^^.P>??3RF$2JNXC&[A8T;CVED M^$$\IME;/=8R51G^CE1Y)"YOF2D20,F#1??AR3 M,#6V^"K**B?U;WDQM[D.>Q0] ]_^4DQ&H8*U?GVBI8XB8^'L7HK02/[I'E*. M/,@NXSN=OJ,OCN>G=>F]XUIU/M@SUWA.%F456'5;$"Z4%U8)V=K3UM%7\[Q< M%5L)YAB1*";:*^("0<04W:4^P9#3&$LA&?:%78'$/EI,C0V/[I):!Z#WZQ S MIVIPF W*N?A,X&O5H4@LRK M[:H[HG[^4:?E^PGD"_!0)8BN]J[*K7)CBFNU-[HDSST6K"[ZV&)I.W+/#>WY MWGRX D;EW_Y:]:0V]:=UN-[:LHK,;SNZK]^"V2'6+I?6+M0:?Q'N$,RCRW67 M[5]<6*J6K[.8'6K5O]:42:L3&MR[Y:>V56YWN@8N1&6#E_O:5$;27ZMJLCD'*5&2U!LU 12& ;37MPM!MMU M(X$],/VU5E1A3IL27.M\_QM3KL"Z3[:L >]'ZQ.+C<*1^F:D_<1!^\AN$](! ML)U[E9>T/]Z6I@,4=G8^7;1G-V^5Q7(S0_Y5Y'<%>;S7A8BJI,D1BL.8ICXD M-,$0(8)@FD8I3#U!0AD(CI$TF90ZI4QMQMG6SRH+=3>6W3.),X0&GB9LP#%F M%"/CNUQ>U<"6NZM^VKBZW6V/0A5&YK4\8/;PA:FZFJ-A-<"%\)$O,0R$T+G_ M@A#2&(>0I(AZD92+ :W*,5#]\$,32Q'WUS<:V!--P3NP2>H3>W MUIB\.X=)_P1;^W:[SJFU;O]UTFCMFW,JE;74Y>2![DJ0M:IOI0G_BY,\X5W] M8C9M#XOVP+QQ)F_XVHBMO.&#['3W!W'85.)="DPAI;@!0(:IQ4U:ZIV19?6P MFNO+KUVG6^L39,9\YHN(0>H% B*:2D6'6&\N^#05GI=Z06I#AY;RI\:%6^J# MO KR83OG3_:%^FP[Q(P'!X1Y8!+<1KB-RCQRPM>>V'^J0RRD#S9&T.[V:N2P13W6SI\ST-NP7H3[7Q9+=L>D]85:7D/1H#Y)$@0]H8LZHL2#1/@4$D0121$35%@YY[8*3&Z&J--=R4;U*_6O MK !/6GO+ZUZV/6$V%0R)[\#DKE6O(HUKB-^O(=;Z@\H _>?:!+!E@\/+73W1 MZ>H)S<)NK;SM]H_IS]L<'Q:>"OZW2B2@?/\OY-[VF+JO_?:/K MY.JM$;$H*[[^:Y&7Y4P&& ;6+45KF%.G=>V9T M.4:?#$R;M:Z@-N(*U#\V_X65]J )H@371:'OV-7AL%3(O!#@?5Y(D2U7A8,X M6%>H.KO+T5.-D2]U7 ;6X>V."]OK6U.WYH5*?"ULVWM)/2Z9KC85QD+YD800 MF*(TA$+&OB2)]!+;DKI=XJ9&F;7&H&'.2N=VI!HY,GT0[R9 ]S@.3'.70MBC MCJX),A>4T>UL?N0JNB:F'A;1-7JKI]?&[@5?S94_>&27MGSSLO73K5Y,SR1- ML!<*#!E.?.6M10DD*1,0!R*-<<(2*HS*V?558&J4T^JO7;)CQQS*1: OV[\ MOU=V&$;V]^XG0[]L0/2']L>< V_O?_5$SY7?92M^7'^K)S@'?E;?=OH1XGJ% M_*L@.L])?2NJ_>7?,E&H)N]?WN8/)%O,(HZDG\H )K'4P<\RA93S&";(H]B/ M,V55M3\)8\@W=2"E;M*VY@ EN Z)QP M8(.9WHAL4-M^JJ]/^YI?G:VC_"_R+0T\T6P!8/9I--XW&"19X*1ZQ[EW_YHV MO=*280+=>'H=,@7E+CBC^RH>F\P..ACBJUCJL(CM+>S*P9B%+"4RI0%$+%)+ M&Y_[$"."(8G21&(>234?M]7/;BU/Y\Q4,**[W0)HMR/,H!OE*\^ZJ+1OTW>Q MK4.['B=PAGW#F/0E"A@,.,,021I![.F\36$0,T\2ZD7V1Z8..^6U3DF+C0G# M@6]QXND>TJ$WU2H8M]2N/O%&<5!K#FK5K^IUIN/33#O$7!Y@&DH>_\S2#I*C MQY263?2;7)H@.OV?K4"ZZ^4-*8H7):D>/3%*/1%)#F7B"8@X)3"5L0_]U$.> M'P1)'//9DRAH;DI>1G)MQMBV]&%CH*O1Q?0_A$%$[ 6HFW&6JI\"14+")M_03NM63M%HN8984_:;5*I:7N/= <^,/GI# M,C!-M&7/W5?-/6:PJVNS.VV/>RGVF%D'5UZ//M1OI'X53V*Q$N^5)C?YHDH+ M\%NVO+]9*:_^011?\GG&7K;VB644QHD,84P1@8C& 4QYDL*4_U^H/LX'9#SE' M5&,I?%0NZ@?,/EGU;*6GWW$RD[XNX+#YJ9U0^J'ERL? MRE+ZN%Y6/V@._+">S=A'G[]M4HW?JE=GW,,A26,/XL17/EBB%E9IFB+( Y*D M(8DYYD9AH/L-3\V[:G4#6CGSN/$=K+JIY1($AN8,(^.M(KZ/6=HKMGNGH=&B MN(^IOQVO??3OSK+\?%2_J"+E9@D-/1('(<2^%T-$)(>I]!#TL*"$RQ"EB5$E M7!-A4QN2QX)]P>]:W3J,T#)\L!-G,Z_ %7H##^?^P+G(M'. R'#Y=#:B7CMK MSH'1!KEQ#M_I>U/LVP.9SUL),Q+$0DI.890$$J(P(1#K% .*B-,$$VD53!_M[BIL=)&Q;)'B?HST)K1D#O !N:>6E%8 M:0HVJH+VV/93!WSV-Y:,4'%U1:E;V+AWDHP,/[B$9/:6NR1I]>7E.*)<1JFF M#'W"*R2&:1 *R#%+4AKX*8NMKE6>E#0UWOAX/#=7OSOCI_$U8Q GJ U,'GT! M",IBGZ4PD9&$B*<>3$D80X$% MQ0'"/(F,$MVI[3'$,TX@* M&/&0H9@%8X7)C"4L-3 :$;LWF ;FC[:H;ZDG3;(3 E J]<'#Y9$7MKUD MQCE#(#]R??-EWN;(!@;1&.YHJB=TCNC+5OJHM-83FGVZZ]N,?>W-+T7.5VQ9 M7B_X-U$\94RU6"1(R.=SJE3,T= M:A2M+H$TFEIFD>D&M9N;G$$U- /U0ZZ$\@==1(_=Y,5C7BA?83? JRDS&ZO1SSF.8"1]Y?-X00I3["/UHUH2A4'L MR] J.-Y(ZM1H8:TLX'JB[>O)F"%NN&9RC>,8*ZA&OY%@T67U?<))CIA] M233)=G-C!Y,<,>5(+,FQI_KNFTI1%/K81E>?O"7/[YYU'G+Q1BR$S)8S*1F. M2!+ &$>A'KF>WALA4'B1Y_E4^D@PN_W33GE3&\JMNKJ @JZ_NB3/UM[!&81- M]U*=X3:X1]! UI2LK=+&U=Z+&Y:@2,LTW6;FDC;[8:F7ZXZ6KV M6C]"Z2IL>WJ[XYK_SZI!WN[8WT$ M9MPYP:X=F(,_WWRX,MD\O@)_)=EB756\J4&SL:S:"G):9'SDOG!$^V-I/>KT M,7)7[$]#8XNWF\Y8L2IGWW*Y_),4XF/&] 1Y?5>(*H/?C(4!QI1[D*>80R1# M 7&,I%K4"H]2C *$C:(*.J5,;:IH]03S6E% 6DT-9X=N3+NYW!E2 S/O:9!< M8,2;>X/5ISX\5COBAL/L]E[4)3NK>G7W>;$$ZGM^ &6+Y>9# X_D1?/"SY?/ M2$8HU?.'?K2:%+PXB*J)H?OE46C<2/^6=,T>'C);;%V1:!;XB)&$AU (&4#$ MPPBF//6AAR1"49A@04*[6 L;\=,+M##.$GMAS4;3_J$!2D-)"8PB)B"BB0]3 MU6$P)CY/5$]%B,;N4\9:],X$8!+975#Z99'=:Z.'8_Y_D<6*%"\*77\C[4N1WQ7DH3EN51ZXEZ9!JF:6 MZH!;9QZ)(@&C%",>RR2BH5'N:T-Y4^.N1F.@5=X:9J!1VL(9-<#:P'5WB^# MY'0&O//GVKU0M'#NW:(YDIO?]Y.T\^C-H>GT[0V:&<_+-[=IQ]^W>*WWW3["4P)\V 8QBB5J1ZCPF9VJEC'UIL\O4([BOJ_'Q;7C.6KQ;+\*IC(GJH;A8)[01*&*60R5LP0<@P)#PC$ MA(;(2TD@B.55"Q.QTUOVMSJJ966K9(\+X$:0FY&&,QC'89!67?!CJ_!/0"W* MU[!NE'9'*#80.6(7(Y&C4HT-"/N\8_6N?=QA&X7J!_0V6ZHO/PJDQZF/M=_A M0Q0ILJ&(4!CB0/K4(Y*G1K%+QQJ?FN]1*:7W#/W@1_K3.B+7/.SP +UNWK@4 MDX'YP18.JZC#4W;WBCD\:&RTB,-39FS'&YY\IF=P4'%'%MD_JX7F3;XH\WG& MZV/;!?^B^K]=A&[5O]L4Q3MV$3GP T2]-(74]R5$,HHAB:N:'4(0]4EQL&V,9V^.Z#\T!-#Q!O!2> MH8\*]Y 9X%I9)P2N3OZ.RACWB*_+S(.SO,Z'^]<%J,\ WRWX6\4KLR2-/1)S M#U(O3"$2B1KFPDMAPB,O1%X2A6;Y>4Y*F-HX7R?+K[4$2DV@];0O&K +Y/GE MVL7P##S.K9'I55'@J/47E1;8;7'T&@-'#3I6;.#X@SV+N.J@V\_R5N_CK(J7 MZMR_SAGGA9X?T\2#GB2>+E.$8(HQA3$/&$I"P9/(ZNSGI*2I#>Q*4>V>MZJ" M.L:E5TZ^T_B:S>E.4!MXO/<%S+X2ZSDP7%5?/2EGW(JKY\P]J+)Z]@4GWOW' M=;D,'.*(4"8@(;&$B%(?4B$D#$*,@QB'811:E24Y)6AJ%''HR7[L6X[D)+:] M?/Y>B(WN]IN =:GK?X#$,-[_Q]LT0E]Z.MZ.UN:5_M^E>Z[57A:]0>HP6.'F^.J/(;"7Z5. MCQTPIRKW6+;2/PONUEVYO5MTM0.9QBBF89I"*9A:<0=)J*9APM7_^"C%4@:A M9Q7A;R!S:O/PF9NQ58;+7FZ["?YF;.88U:&7[N>O&KMWZRT@2!E)B%D$940^B),(P MC3T, Y1Z^G*8A[S$^OJ1G0Y3(RNM/5%?0W4YLEH@KQ:J$YI_YX^58_"H7BDK MIR'7UZJK6++Z-J4VM"I1?B_F'*C1",3#XSQ_$4TRFPLO,UGVK^'J9-A>&WKA M4F->Z]]>7FK^"RO%09,(%EP7A7JS.EV[ D2JSPFH 2A%MEP5#B/7+L#3Y;4G M2PW&O_W4#Z*CEZ!Z-M77[2NR)]603J'01O26.K.'SJ7PYN5O@M\I-;Z*>26L MO,\>W[S4R1;6A[L?\SI_PIN78XU]S>ZE/C]8VR6U'PY4Y&EKY.Z&A?@ZDO.\4^'MPEOKQ[>[C$8R/M MS+,>3?&1'?2Q.^30SQ]=@WZ3V/=O?\V?1+&HKJ/8@E'N?$9Q&SJOIE*GAJ$TBEZPO@65D%T8-%OK3-TV:,N1G1 M#X'DP#3]_1O8Z Q:I?=SIPT0J#O&NAH&#>-CCI(=PW9'X)[?^VY92CN*I="/.;% M4KDEQZX+H C3.$("XD1X$*4\@B0@"?0EBA-?8I(*NPQ%YV5.;>9O5%8+"YD7 M#SWN<)C@;+A5YQ:]H;?F&N#6ZHY0M]P<(%=[;082Q]U;,X?@8"_-XM5^E/.. M% O5G&74P:G7)_31MRKJN-IZ%WJ0.()S2#CZND^*&?63/F?L_G=\ M]OE+-W[;%?WGQ>9WN@A\C*.81ZF$B4Y7BY"O9LLT32$+E:/*TYBH&;/??NT) MB5.;*^O]MGFUWU8(EM\MJF3GZI=U28>^>ZNG +?=$G4 XV@[F;N[E_D";/_I M4T?VB@LV,L_@XWS_\92\5]HV/&/^Z=V^ M1SGYP:_JB?OR<_$Q7]R)XIJQU<-J7N5;48\IUYY'F&,$$ZG\>^1[6+GV80"E M1Q*6Q)087@8:1=NI$=W6;I4:HP2PM7E@M5?DX;&QL H'>- I_Y?W9 '\0/V@ M+;X"Y.ZNJ!+A[+_K,A[JTL_%E&HG\A$,3M,&Y1XVYH*MRA_:$M!:?*6_@]IH M10V@-OL*;!E>/3]6')>C#AHE NQ272<4.^8(=KNH,U="^\UM'S-"LWFMV()7 M41SW^5R]7[[[QRI;OJQ7ALQ+$QE0KF:H*HE9Q"$-4 RC)"442Y+*V"H&PE3P MU&:<+;WKFL%;FO\[J'6WFR^,N\",^H< =F 6W\>T5G20!;LM.HXHU%CLJ&QH M"\8^L5F_W_>0?'U+;_^(%O,D\A.&8$@2Y3PGV(/$CR(H<9J(U,=A&ECMBY\6 M-34>^O[SMY\WETC[UBSK@-;T]-L%8,.?=V^NVPY[OGT.#69NA]=9-><4S*AF-GMWLK;O#GM)5YG1 MTM#(CY0C35L!=LQH"\RVU0N5,5>@,0=LVP.6.:@M&J>.H2&J(]0F/*?)9.H- M&D)F4T/0M,F>J>])5OQ=URRKXQZ4S[?E ?Y:L;K@GQ=?-;'K.P#J@4^Y6M0V M/U9Y&.L8ZB2) U\F*<1,)\NGOH!$Z@S9L4R\ ',BN5&A$N>:3< M"^A'X,"_[F MY7LI^(=%DV%7$1Q;9D\5^\T0][ ?1PR*2/@0D8C -$E#R)#$J8S3 /G,)K3< M7+25MS="^+G2'#"E.EB5=;B.;'4&9*VT'059](,9%PV#[L"DI('56H-6;4!? MP(_?:Y1_ FOEP?5YF*TIRAXQ1UQE(7A4TK('9)^]>K30\_9+7:Q%7VC/YYF^ M8F-Y''>Z@0D-CXV2H-5RD-.W\V"XNBIR6M"XUT?.&GQPI>3\&TXJEC2U)$9T^BH'G/0V2J2#1YM"LW:=HP9WPP ]L#D MLU\5NZV->@4V6H-:[<&J89^#:9A"V">EOF8-['-0G"E_??;U"]AK)[C@4[ZT MO;?2W4!'0N@XR*YO!XG((G!8V_I=_UO"C'_SYM_H6%%T*]24MWSWK M/$E"AP[.U.?"O(0+-05[,40T\F :8[4^CAD/1,)$1*(>I]-'1$WTU+G5%(A: M5=N"H8>0FO%%7X3&*@?:H-*H=U4E<'!9^O.D];GYYKW6IG MO9^U@QHA@22"13# L:>+G<:08,^'B1#4#T6HK/)L=@[[8C9>:HK,"6ZF]-AM#K>N "@<8XV2M!H. !'=&/@]D1C7\AKG&:<,/3$ M2<:II_LNFMI0U_=*O>;N9+:X^_PHBCJ9YQLA\Z()B;W5L>GOGI<%43*R!2E> MJDH^GY2YZDUENI)TUZ[L9EXDDQ#+$'H^32'"*("$, \FON_'7N1SHLG#9C4Q MF*Y36YPT4>FTLN>"FP%#=B\522#22$+?UV$FDF&8$C^$+&+JOSJ)&K**.9Y* M]XZR 3?][C5=TTZBTP9?(F]=$@&:R,'&5+"QM>W1YOG*W"NP:QYH[7.YTAZ\ M$YPMW(?3=.1]@,$A/]Q6&%ZDJ\/$]4%BB%!"=?1#$'@8HMAGD. TA;X,$R_$ M)*646M?B^9=(;+![YB@J7?_2(Y+ADMP%_Q+9"HX>SAZ_>C?2<>UH1[53.::U M/Z)U=CS+].UE\5;4__VPJ&[C-92VN&NB^@/L1S(0!'I>Q"$2^GH;4YXG#1CU M(Q]ACZ1V=RC,!/HKK'T2:AM";>SVN8)O- ^N4A3\V*K\DXX'K^%< MJ^W\-H4=3NZ<+!.A8_M+%D <<7ULWK;C(E:LRMG?LKO[+Z*H4F$K@W[-G@7_ MEMTMR/Q+D?,56[9I/!*,N1\3"A.98IVW"4&<$@:5H\-%FL94!$9EQZVD3LVW MT7K#+<5!I3FL50>M[F;\9 =_-ST-!NK ['0<3["'Y_D$*Q< RW-65>*I2RR. M#O".^-<&^G+^[X533?_ZU8K3O3B(*EZW:VP46N]E7\OJ_5YVDYE]4YJ H=1' M(0UA$"GZ1CS0.6K4_W"6)I$(4YP*9AO5,OAK+GG,M^[JMNPGSMTDT)+QR/^2I9M MCE%=5??S0MS>%_GJ[OY]]B3^6Y"BO'[0R6'^J>NPELM9HM:EU--Y\W0 #@I2 M#BGV!&0>)GY,0Y$P;G58[E*[J;F0E=+ !R]*4\OS=:>=9G@L_UI=,3##&>5[ M7BL/M/97H#'W1?UE7G&;^DN5NE4-T;E8_QF\57]I*U)K%( "!C3( V-PY"! M(?K'5:2!4]W 8 M:#N(9!A/2/(6_RE-S,25EF,M.WH?5AB][M7)%Y^W7K MC[M*(+-Q?*($,I>S9VG.J%BO2;]%Q@$%_9!:P.P]![JS)ZV/JEH!T+<[^XS7XTW12< M?BM*O6-0I6=\SLJ93J5%B B@%#)2#GBL")@R#&/BJ[_XU"?4JJCS<3%3H]9& M2["E)OA=*VJ9OO $J&9D=SE40V^QVJ-D34W=(#@BG1-"1J63;D/WB>+,TSU. M:[XME?M "MYL%?Y&BH(LEB^WHGB8Q1A'0I=V305#$(DX@<3'$8Q]QA#!/(F3 MT/B ID/0U&B@41'\V>AX!914P]099T$U.'9Q!-7 --!JV>[U@]_6<-VZ@\OB M,,41;".=G_2%S^[@Q "3SK.2KO?'.QXQL&+G1,3D>3NNY"*;O5LLE0?V/IN+ MXD:Y87=Y\3(3:B'J!P&'"64A1 @32#P_A8)RXGE$8>D;+51/M#\U9JQ5!)6. MH%72;*2?0K";#QW@,O3)AA4DQJ/WC.%'/*!2L)_O\J=?U)NU\Z/^L?%Y3K4W MRB ^8TP[=L\]UF^%\YO([NZ7@E\_B8+A"(?8YQ3ZPB>*=8, XC2B4 2$)EZ,PB 0=@?. M@W73.(?0O^UWT>OUC=DB=S"\!V;[-="-XJ#67&^UUKJ#+>6O0*6^NU5Q+]0< M+9;M9(^ZANX%R_[2NE\CEBMN?>M4^3S?O\W2$ 5QPA/H>X)"Q!,&:8PP3*(@ MB(.4XA@;U5;>-#FUR>/[(M,#1?GB2]/+>%OXG%DF][)Z8&[X_NG#[;NWX-OM M]>V[;P[6;PGAW^I<^F52Z7?ZIQ^3%C M.N/5]5TAA%ZRZS*TU:Y!*-,H)!&"L40!1%[L04H(@UX80Z+482A(,2>#'T(L95SP<18PD-JOF'-Y&#R2 MC%]8C6@4K? 6OQG$!FJ%(\^^)>MQ+/">//%N(Y M]=Z%-1O?O+PAE9?/-RN*[$FY M $^BC=RZ50V]S1](MIB%/.4R"0GDR%,DAKD/<12F, PB&@DL6(JL7*0N85,C MKHVNZTA'\'NMJF5D52?$9G3D"KB!*:@79M8T8P*&(VKI%#4JG9@8O4\A1N_T MHXW*E_I2Y#);SB1ERI_!$J+ BR *E9>#:2*A2$+&48P"J9/\F"?ZVVK;BA1& M2,Q7J:;K$BG=[$A@&S"S,=\3AH&'>(W EVX$K(?T$5L=C>#MED<=L$=,VA^? MQQZQ#_%I[D:\O'MF]ZJGQ"?5>S/"4"@B1F 4)S%$4OT/#I,4QB0F7I20- IC MTQB?8P*F-ENW.H)62:"U-(_R.0IB]SAU O3^5S?^+ROXB[3";46R^J[2V.)P\A'4":^&KR)1R'V4S6_>BPA/%03 MJF>46O64@*D-WB8<;:.DY> ]"N+YP7LI- ,/7DM4>D3I'3?]@C"]O09'CM,[ M;LYAH-Z)Y_J%1=Q\FE&4IL)C/I1,N;Y(1!CB. BA#-.4Z!11061T\7_3Y-0& MZ,U]MB!VX1 *E^X1V,_:@WB, C5U*AA$!O5]\,@MO[2 M,U_LBI;B'RNQ6+Y[JK;J-YOF,O19$/DP(0F#B/$4$IX0Z L>):G'O3CTK-+% MGI(TM0&V4134FEIFBCV)J-E2TPE.0_NR^Q -E(SG+!:NTL&>E#-N-MASYAXD M@SW[PJ4;T9]R?2)-YG6IVUD<($DC@F'L2Z[WF&)(6)I"3%+/HQ1%/D_[;4+O M"IH:)[3:@:?VQ$RG]\[N%H!5M3_8B_[%G_HZ%FNV]_KN2^\A;KLGW1_'T?:C M=1K^!D[7M:_/X>!\*WI/S"MM0Q\W]O06](GG^Y%%&R/T,5N(S_*F$#Q;S@0* MA"=\#H.(>A 1J?QP%GM0H@1+%H0!L4O OWB\#\UUK M']@R\ IL3 3;-K8A5ZV5^[%7H#'T"ISO:6NN'+0G')'M,#J.RM:#PKQ/]\,* MNZ2XX2UY?O=,'AJEO@CE@E:R%KPM?]24$)XQ&C(:IPD4$4XA\CU?+321A#'R M4AZK92@/K:*=+.5/C>/; $+E.9&FR'+6:%S1Q6-KRA58B*5^;$F>^Q2P,^\A M,Z8?$/>!.7Q3. YLZ7X%UMI7P+?Z@\8 UY7DK)%S6AW.7/HK5'RSAN9X%3?[ M9OHQX%>AF'0EVH)Q>HOHMVQY?[,JETJ+XMTSFZ]X4T!%_3]7>LT4U:$D]7T8 M!RF!*(H"2)'RAPGWHBB)B23,:KNMAPY38T*=+E^G(;7^#OAG##8SIP"S7 M:+\II%G%B?ZI# "M!5=@;0-HC="TZ([J+H#0$=WUT6!4RKL HGW:NZ2IOD$U MUYP7VB-5__QP38G,;@@WN:PS9%#;DX: M=1AU<_I15[4C&Y]IJP#N%_*BUYRS,/)]Q@F#) C4RBZ.0D@3IO[E>4PF81P0 MLZ2@/61/C1 ^;%4;!X^UCI=6DCP-O/&";0@XAU^L':LIN5W\&WPY ["#BI)G MH1JLK.1IR:]<6_(L).<+3)YOHA]KK6M6OGM^U%D/RG5)9Y\@Q5%) I4;PB%* M%3V12/LJ?IQ(PD.:ALB&HTY*FAHC;RS4#CBDM-R1F6.L^;N\\3Y%WJ&,VSVP#>'T^O/6! 48"DHI%X=7^Q#&BN. MH$F*B&(-3P;4*JZA2]K4V.%CF\@(S#=J_\4RR*$37L-H!U>@#1WVL-%S.])A M$+HPPL15]$.GK''#($S,/HB','K)?J_C)G\2A>&W?/#\A+[;2B^G7^E):WLM MN'=;&FV9?=2 [<7U\0YI0B$1 MH8!)).,08T9P;%7=LD/6U*8@795[B#LF:_F M"-9F,Y(C! <>U]M9:6I%KUK SA!%'^(9<4WY5IUER5SC_:*&04-B_3 S&14_':(6.'^J(U2DO:H A.J.]L% MD%UQV0K6+7?LN+/SXLOA0Y$V7Y22P_RZ]".PZBG#&&$QDB#)E:P4,D M0P:)]'P81#Q(4$A0@I@=XQE(G1[%:5WUAOECK:U] ==S.)L>/CC%;O!#AT;; M*]#BUVBLN*J.PFNU=EMSU1 BAZ55STD1Y,111#$L@P9B0*/;,<\@T:R^JEK7&L?MJ,XVIAM]'8;16F;ZF (\ 8>\@;Q MD@/E0K %:YS(R%?*E& +AF4,I*L\"M_$G4Z _E4\YH4^JK0\YSKU^H3&0Z,B M6.LXR.'6.2!-1CUCXNC!]>H3^$H8JT\T-I?@<;&%_67>45ICK".,L+0 +[,!&N6T_M5+>]U75F8J,?%+C: MFI$ICR[5Y?/K%^!%%TNB !*D.?W05MDDD/E!2"2 S"_!1_.7&V#5!P:&L:XQ M?$9@E&L-)X$F=,WA Z#?M8=7RQTW(;: JO40[_2NS,_]LEH!?#SR7\PMOG7U?(OL^U? M/CVSXF6&%".8405CS7*(TEQ"+E("$Y+36$B9HMB3Z_ML/U-S,>JLNT964 D+ M:FE],Q//0]MN7P("-K!)Z8A5AQS%5B1ZY"F>;W?D7,56Y4[S%=L?GP*#V<9\ M2>:[A^\VCVKU_9$5ORZ7\J_Y8C%#D40\HAS&DE*(V3?\V-=JS=C%4P! 3QM:E_,Y&E]J9LQ MN6H\BFX6 M;-"1&<>XU2K;\,'[A']82V!Z-*_3);,DV+[,XDTQ$C$ 1VRJ@D@I(XEA"K%"B MLTQAE"0^9;6O=>CEL8U0:_N[[>.0]:/<%ZT/Y/YGH$K).[.!G ?>S?*%A'-@ M"_?U%8:?VE'KPP/2"D5X*I#SW;T5&TBK\BV$(.WO^=\W?E\Q:[G^>'GBR\4, MRRB.;+HA3T4"$8XUI)A3J"47-"%$"NR4$W32\M2V>+5PH)+._0[Q&*[KMX:= M01AXFCOJ[W4O>%;73C>!QRV-=O=W5H'#V[[S#W2]Y/\\7ZC?MV6.F<*"QRF7 M,*;8K-\LRR''>0*QE%@EJ134K;#0N<:G-O7J*VHK(*@D]+W"/P#.]=Z^&QSC M7-:[(-'A@OY4Y1ZW\@>-C7P5?ZK&Z?W[F6>ZQJ*9I76_[[Y?+1]6[.F;>F+S MPJ8N;#>/RY6]'=D_4U75BXTT*:/&S8991!A$*HDA2Q,,18H2%D<))LB+-[B[ M*%.;\/94>UG4!QBL"3>T!4G!:B>[9Q'C[N/DYK&/@_[ ]J54 AP<(]5JV&OL M6A&PU^3PP=!U3_O#&2P6L;,@(TU3].575[JR(*^ M>F#%_!_E,>J'9;%>+N:R_(?I[-Y\M4Q'Y3\/PK%W(=K>]-XA^IK0;#G4YP8< M:51.H$.=CJ^Z]VH-0QX>$NA01.-!9!J7E#PDC"<$YD$;[S;Y?U\64JWG#X6] M;:GY>%@BLPPGJ7$1E/$34K/E8CC*81;'F#"$=>07FG*FCZGY";\O-V:Q:V0$ M; W^59Q8C&*HTP3&ABC(K6'%)*8YC&L8X8(VF& MO8R*>]=3LS$[RKPT=6NA0)J=B]_X\7PNVL&P7GPIIB5%F7-$T2BB!B4(4(J+, MHJ"E@AG.C).9HIA&3HM"6R=3,_^UG* 2M**&^63/7IWM42NDU^_O0P UL(WI MA)%?;:(K('0K4W2IT?$J%EU1ZZAXT;5GAR4)JYB2&J(DV_$1!\Y[MI[O3YNQ MH(D@&8<93X3Q'FTUX3RVA80Y15SA)(_P$+1A/D).S= <4U8-PR3F-8AN3M%; M#\W ILV);QXH >Y7AAR4$8F(/,2<9*49%U [DI2UJFOM^=GJ=>V@\SY M&1)QQF5&8";M7MB23C*)"63,;) %P2G-]%L1LIR*.[7%I#H,;>J9LE+0MZ-B M.3.\;HO+= 9MX&5F(+*5QC$_8EJ9)K?*Y>&9()G*&6'_Q[*G7 9^2+J4EEX[ MGFVSE0WC6]^K*@7QXWRQ-7[8+$MCLU:0""9)JB'*$8(TBBV-L;;+"\T5\3U3 M/=_3] Y0:\& J@4&SV9-6%N1P;MY >1RL6"K@]_^XGF^>@%QQ\/4_B@.?7+: MP&9$K-*;;T M9< STG880AV(7NAEW-//=E5/CCJO/![,:]W301R4(9+$&(Z, M084T@BCE$20H22$7PM@1>]A):4_O\TRW4_,B7:H"]$&YLQ/8$[LW<.:.6*D& MH8+Q@VDXI^I#DM+W=HW9+(>T/F\#\P^SHB\WZ#$'-3-,XE9'2 MD%!L*[E(#*D2-M8'YW',!4'<:QOLW//4;%%9M$3M1>Y0VL4)<#>;- B,0]_2 ME)5Q+%V>_7 @]@TXRUD5N!",#UHAR\(X]3M^D1@?.,Z6C/%JH&N!9K%2;*T^ MJNKGE^)6")L2M;YG+W:C-T-YFB%))8Q28797&8HAYWD,6:YSA:3(6.KE)UWM M<6IFJ1$//%?RE1-L69Z^,2%66[/].F!E\:W;? U^-V,5%-2!C50C*WC72/N+ MK=N\@[F6.&2]9D=P@E5KOM;?R+6:'=4_K=3L^F(WV_,KFQ=?E^OU76'O.^[T M_6KYK%:;EWOS==E8JU>F6,TTSB.S(4MA0AF#B$44$I93B(FD1.0LC;%J^/.^ MN]LAM]Z=YLTQ9=[W$6R2%1R8+<=*;>:KNK[*"ORUFF\47&IM$YT6R^(!+N8_ MRA0!_\L!Q\%Q,T\!L1['1EF!P3LK\B^@VMD]-Q5K#+2-^*"4'^P4"&>R_ + M9+<<.QW5>/D!\=J">;[=D;EN6 MZOVNC$=F_"X=:0TS;6L/"Y5#*I&Q:GF>99@BS!/N0\4YD)Q>UF\T!L\= ((YKA*/-C M2AI:X*GYUR4!%BR5 >) &\]0\Z&'V6VYF=+@#;SNW-Y_^7"57]^F;]PK0(3BH+S4S;@,DU>4/>&/O/9\[](6=4SLC&E!8JX3&%.B M(,)$0$)4"G-F?DTPR9'PVD&?=C'-S6^3KM#YPO0,EHYG>[T0&OH@;R_<+J)_ MD'H4KU0/7X&BZ>"M:DZ\4K"ERL3K)_WFMEAMUQ?X9O>+YYYPMJ*9G1GE<)+H M'"948HATSB#+)8$8*RJ4I'D4.R7-=NI]DIN5 WIL\-Q0-[.=#H#MN9M9.V%S M@.%IMR2#@SZT@W&1*GLO_B%7]A6"[ !XRZ4HV>JJ"FMOAON1&/]C\'=>!GKA M5ZT0MHG2[$=9@DO3WZW145:%7OHV"T:_1KK&XOU0]1;L2V&3?F\+^1M;_9?: MV).^J@S2/BO81@>JU8;-B[ID2W44>"X(GV0L3RF2UKU$$/$DAEPE&8R83%2> M*B']CM6&$G1J*]1>IP-^ -\ OX'&U,WKG<)(#;RL':AHPPA+-@=[_7(P>)6> M!V,(WI5!TI6NH"D456G[R_!Y'$./2K XQH'$'#G\<5BP3Z,F!^ZO[^)2\8K9 M:U^2\4S%A$*_AC:S,B8J7#<3IHQWK1]ADA,IP-(=B M.H^4C$4*)2<2HI0FD"7& Z122Z2P5%&$_'+B3SOQ^0:/DP[?GQ/E#)1N,[P? M/ -/\ J7AB(D^ 'C9=U#U:TX[6#<(A07%3RI*''YR<-UVR'IZC*DKNMY&* &7]AW M?, C;&JN0Q(NP>IR5V/G5EU5^DQ:U?5W.MZ2BTNO2U;8 MG49=Q*9X^*:$FI(O!Q\J-QLUT@ ,?6M1:W&(O-F>6$UN0*E+ M>=JST^9@5(RA*W\,8NX"H!LJUJ*')..&8_2'["1B(T"3'6-AJ]3OG3%7IN>B MWGG,$D:C-%,>TD'IDUA(EW>Z M'\,69IA>C&F:KQ^KD/WU[VISIVV%T=4/M9[%62ZH2C T>[@4(A293P(CJ F/ M(TKC**+"[^S&H=?I'>8TLH('*ZS_2>TUF-U/;@-"-\));BGM#=C!5PI=:D;L]0-[!4%)W=*H>&.'M]+2 M$KA4>H8SS@G#OFT+38A9JG*F-$60YE$.46S) MF4AB_H>Q3B*M9([C?MS;93_3\TY+L<;BW:ZP=K.YO?$;V'2>X]PN91R.4R51IE,'(F &(.->0)5)! MG'"DDEA*E&5>MPD7NYJ:V'W3-NP%]6$S O50&J9Y'EC@/G9I^&'XZ!;=?12-A B_='(U$J 2HM MP+Y0^6 M5&B[>BG3';_."_5EHY[6LSS.(Y$3#!/.N,T:5) RA6 NL$X4TS(27D$,#GU. MS9I4(M^ 4FA[>]:(#:IDWC^MY* 4W7-CYS( CN<]86$=^O0G!*+^!T+N&(4Z M'G+H<=S#(G<(3HZ./%X=XHKRJ+[QIY]BL2T3Y9H@C2JAZU:;G[8V]U_,X&'> M_+!27O86=T$5F*.#]+C:#]=IM,3)MJ?E#\>ORAUH5-DWS[!XPRK#Y+\E@ MGJ4)1)0DQCM.$ICQ'%&F";^R&.;#WE"TMSJ*87!2K#$$;@]WH):TAN1+L=ZLMHU9^6",3,&*S6_LY_QI M^_1A6:R7B[FT%>=^5YNORI@@]J"^61*[FO2(WU>W#A]W0U-J 0W7*)(9&(?!MU*'Q(*L<;8A&8JX<>JC\J"R# MH-O*:]FOA_%(+H,@<<1X&:;%CM&$]D3Y<;DP;ZRK(^>91@AG,F-082R,EXMS MLXY%*<0LIH11PGF4^QS\,>&K39C0/JZN^& ?:\>YH6-@ 6<+>R1 M46\\TQ3C3*C, "BI_7(JR-*8PX2G2:PIYER0&L]/A1P/S::S(7<7,B20;FU@W.C5BPJ>1*U> M?K+KC>1J_H/9D*W]PR3Z^WA.. /OMW:X7Z@ M1\F=4VL"]JH,SQ86 M5@UWD]1!GYLJX_:*=7<0':[&9C[U?JFSV_QK/[,O-CO*I+ZF5#.?KS[7 MX7+J3'7JL@)UQ3OP32WLZ>!!J;4#ZK9(4Z(3Q6&6<@E11#)(XSR#*<-Q$L62 M8"&<;Z:ZRS$UPV 9&J#IZ FPO0)P56G@7RVQ[R@Y7$.-@_W 5J=1 AQH<0,. M] "U(N"H0J,#.5_0X?"X>AIG6$:Z=QIN>/QNG/J#VGK=U*/Y\>Z:^F-P=-$4 MH+FNQ7@+=:>K8-'/3-CF7[[N4FYH)@D2 D.1VDR!E%-(&64P%9%9F.)8BM0K MJK.UM\DM0C8X:*F;".]&WAY93NU@NVU/@T$X\%K2"[T.-7T=4 E6WK>MKY$K M_3JH?5KTU^6ECL'B;+XJZ]OOC\=\:].W-3&A[[<5$Y1R'IP.#U.DW@614!') M;5V-&XCLH/1)_+'+.P$OP'YE\\)F6.QM.":YCC0F4.,(F053))!3+:"B2BM% MTRS14>^KKI-NI[9RGK]1IUV^O;W3A>!<+IANOQVURR),C&,E2PK']F&-7<@A#%LMEL9I"*)(<(H MM41T'"89Q307G,=N1\S7.IJ:2:HS Z$!5;:JY.6NB7;W3Q(DKSX\6ON/IM??H84)?^^Y1(0.X_0$@?;N0D+?9 M- 2 +$! 2* MQ_UJ*922Z\]&S3(/W!;.WI0YL7?Z=9+X/LMREN=1HI'(8,;, M1@0EE$.:*@%E;'8F<880]JM(T%&.J7D M&[6=H0A&?Z"N]0 V$D,K)CEJ#1:V(%QH.\(&?/2"]%@43'=I!@Y M;J875*>1-?V:ZUQ'V#(WJ8^J^OFEN'M6-KFQ>/C GN<;MM@Y0!Q1E8J,P"RR M63=(Y9!& L.()8PI%"6$2\^JPHY=3\V$VAPV\6A^HVSUEF4C=1VB5T[@@[OY M_^U=AMAU1-R,Y# X#VP7&Z'!NT;L7RS6.\E!+?H@'J<_8N$J&+MV/'8]8T] MSE0W]FVA9R6]62\P4S88L9I6C*^82A8FJ6Y$$G$O>YQVSJ;FM%J M9/5VX5H1=35!87 :W.C48HY1%OTZ(J'+XKUYHH*+TA<+X85+--BE-%_F&FL\ MK_LR=7+&F>*QSA!D,6,0Q2*!A&0Y9%$B>I&9'=OJ3**2V9 M_Q[G#X^+%[@J(ZY\]XG^8]%N<09%>/!3MXL;O<\[GL;="%3B#X6R)ZW%$&B/ MR6(1"G5_R@I?Y*XR5#@W."XAA:^>)_P3W@UT\Q]_6Q;JY;?RX.OSMI -P2"* M9K%BN!$ MNE$OAA!F:G;$"ED>BY4?#L0%?WY20Q_9J M-I8DTC1+=.95-.9\-U,S>[?"[&"V52K2KK[MNX]*S\5\XUG[]P*PKL:L+UP# MFZE&P#U,X3VI=A""&9ZSG8QL4MH4/346K4]W).W;\K7Z[ZTQ*Y_L\=UWNUN; MD8SC.-8"LH1E$,F80!*G*=2QQ]_9S^_2-/ZW#AKY0GT[]O2X=*8 MIEB+!"*=<(BPMN4/J80XSR.5ZIPFRHG$[VI/4UO)ZE!X6Z+X6%Q0R>N;.G ) MX'9[$12V@:U%9\0Z9 ]<0:-'^L"EED?.'[BBX&D"P;47NM98?GI:%B6O:+T# M4UE&<)X2J!$7$&520T)5!J66%-O[X31WRB2ZV,/4#$$E8%68T[=\\FOPW)R# M7I ,?N@'Q!O=.JQY<>[,$J_V6]WBKY<;LR^][J M\K#,FO[CD:W4>[:VE>:>+,]==0E.A1:Q2A)(M8PAHAI#CI"$B*N<(!KE6,1> MVU=O$:9F":SP90'(I:ZXZ<&V,$-0?UX^EVO=LWFEBHE=;A[5ZJ:LHV)?L"JN MP5_SS>.C6E2A).KI>;%\40ILV$_?,+4.(^JX@QYTG(;>7U'S\W*EU7QCW.K [.2=T S)7NXGP/CLYIT M.LM^WJVE;D:U\K#N]#?UO%R5>4-_J(,XCB-_.A[+W?F,_W&X?"M9+56;[63%JQKQ"&1T6CH:U;A<5_BU$7%XHV-:9[7NK,TB8]HV7YQ'8XWN](&C M-^.(1SQ.$-0Q32 2.(8DD1'DV.RXD+$H6.2S0CV4I'!.7_[KG3I- EI-@L.N MA[P;:P0MO:B5VLQ7Y3)MIX>HMA]K_\V8 _YN!B40IB/E6];"EN[F ;*6HL=CILFZ0S 24:D^YL=8SUW^7EKJ:VJ=M+>A 5[1GV>1E7-Y,2!JV!3[FC$J%%+KQ2"H^;GYIQV$G7,8[A&#O7\Y>NB Q]MN(, M1H=3DG,Z!SL!.6I\Y-.-5M97GR\+NY/YH8JM*IO> M)[+JC/(TCP3,F4T-E@F&3,4I3--49XIG6J/I3>]CH:OM=RFV)S.E M$^)NLS\XC@,;A8L0UD9B&(? "Z50;%A.?8[+>^4#PPG#E=?+7<.CRS8MQ\N' M95%&JOS'?//X86LV\$]JY1DTY=C:A&9',Q=*MJ-&YO(."#12#Q)/Y8E4L&!@ MMUY'C@[V@N(T7-CO]6[SY,Y>%=J;B95Z5,6Z9)T3IGW+#?M>Z>7*3,N?]\M5 M62#BH)[N]V5537=/6I1&4C"I(,6)A(A&"-*,,6A6>\18Q*59]WV6]5""36WE M+_6RIXE[Q<"\U R\6U@RY1O 2_7LU:R?-Q!L+-V,XEN,T,!6LQJ<(YW EWIP MOAX-CE'-GD"4RETH-#V(?0T->B #'$RL42UT:#!?F_#@[?O'V'ZLN1W^[Y:M MC'E;O%372S.!2!ZGFL.<9 *B/#;F&I=EX81.-%&2B-SL 6H9)O M5XY\$%O0BD$@(W"^CU%G?ZN:KZ=]^\,=& )/*4M;2U'.XCA+59QCJ",20R10 M FEJ/O$(6#=TUE]M M7TV[+P?EN@7/XXP1!*54QE=,HQ2R&'.(299QB06CBGL=15_K<6J+@I$,UJ*! M13F1O)<$=[0=#XM#8CCT*?".^[X4]F9G9%["UC;WQB;48>W5_L8]A755_^1X MU?E%/TNS7FUFWVR*UNW/N?$VM<18&QLB[?DH4I)#$AGCDA%E*0HB*9!3VO%1 MJU.S.:+[>S 5;@-\,FMLZ\/U/*ZQC[-DQ;.UFH3,8 T_]CC@X3_FS>K=- M:_/"P90V_]I/Y^.V1IFR9\5OIN7Y/W;,_F?KQU>L>2=<>\>_.'BRRKX[]4K$ M8BN-M?CTLRHI\\WX)9^T5F(S4T(B@A,*9:0CB*(\@XR1!&K*M8BPEGFL9YOE MABW:=Z@ M#VPTK2HW)[RG-V"O+*@>L0/_ZI?';U0H@#/[OQNPPP(T8 "+!JC@"$@$\2;# M&(IE8ESAQZ6P>).!.>''>!LINBVC_Z'F#X]&C-L?QE-^4%6*Z20@EKF B/,,R3 MUFO6C0,-;D"MVPW8*Q-N=>B)9B SWU6*4>UU3ZA>&]Z^S86AV3Y@FJ[II6>Y M$AEFC$(FXARBE#-(A4QAK+E,=2YRS+R.&Z]W.36[>$B_K6JI^Y%NGX'9S=J% M!6]@PW9*QOWN$,JK_.6]F;DOHS,02_>9#M^4L?LR -?8NUO>[$YXJ%9BSA;W M[%FMFG)(F-(HC3*8H2/!LI?0G M/SP%TG$/WQ>>H;?:>V1* 0T(\#K9F]#@3:PV=WA]>T KXJZ\7:Q6/Y5 :V$][(=""@OZ!]#^+YURV.3#A_0:%3HOE+#W;SO]YOUV8_MUX;WX[/"U;% MJHGE0S'_AY(-H;TU'56\,8:P4S,O51)N<1##5J4^^#DG@PZOFW,SE4$; MV.@U:H(#/>WE;Z,I.%055.*#1MGR3OA 75#K>QAI5[\3SH\:8V "^6&#BCJJ M'S<&Z*_]P%'Z[,EN9Z^'S=JV?'I>%O:.N(R>PTQJ+CF&N4A2B')!(2$*01*I MA!JO,LM%UHGL[EQO4UL *AG!7DBO,$0W@-TL>##8AO8[?1'KSI/7AD1HVKRS M?;T-BUZ;VA=)]5I?ZI H=_N#S1?67'U>KOY@1VFW3Y9%XA^VR,!ZW]['+Y5'H?(P2!-LW.18YDAQ\=X YQ.G&5;R&.ZVXW/5; MGSY0Y'D& M-<,\)4A2P9G7*8%+KU,S7[70X$MA_(JG+W<@QWX5ACG[HC!H8GQB(60*,XU3&3$($)4 M0TYH"FFB>4R$B(CT.J5L[VYJAJ>ZIV*5N#T8%MHQ=K,[X9 ;V.!4H-62'E[\ M#! NXP9*2 ;+Q:^IB:S=B1K%9R BLH*"7U)Z%]#6>[I0@$ MTL#FH0,^G5AH+R#0BX7V=9NCL]!>4.H<"^VE1SN6(U8;F^AZOUK^,)LA^?[E M[VLEOQ0[?I9;L9G_..:F30A1F.(,XCBE$*5$0")R#C.29%F6X@AJJ5["_ N#64.P-T4ENY>TO^[LZ'^>;E=J78AZ54 MLRS-%,E0:B]9.412)9#G.85*9"DB*B8D<[IS?=WPY*R7C3^PP@$KG;LS&Y$!ZJ2W8]RONM M9N1$>$?V-[4M?Z,%N! C1MP."*-*G62[TX; M\&G,$?&K!S#"R(Q7&F"X$?(N%- 3UVLU [HV/VKY@)X8O*XDT+>Y;G[FO[-5 MF0=DF1<_+I_8O)AAD44I)SG,<([,%E)H2))(0<*-VTF,LZFCU,?7/.UB:NM. M(V'%J_IG):3G%O(,D&X^:#]X!EX7/)'Q=D8O*Q_((3W3P:A.Z64%7SNF+4_V M/!VZTW]LEN*_'I<+\_*ZRLWQW"@YM36A[^W^Z,-R91Y(_,^@3AD;8FOEA5+H M,Y+6/M_FV,0%AHLG*4XO=YL9G]E\]>]LL57O7W8?_W6N5J:AQY>OZH=!QZ9* MIABE2N7S7[=061RLJ*&4%.V'+Y/7?;_^] M4WZJ(_INABD\I@-;ICYP>ALD/W0"623'3D_H+07'=&AWJ8'SUP,XCX4.=X;0#:5@P?!. MG8X<#>\#Q&DXO-?;70/=_JJIY6S _6I9F(^B=-/6IL(9BB!>2HE1'&*(4TQAAE&$2<$BR1S*B@64JBI&39+W%=L%B_@ MRWIM \7WPH-C#7T#X@*,GYOQ&WM4AKZ)VP_ 'Y9CGZWD&OS]6=KS$&LE*X5L M&O?14-4J@3\'22,*B7&PF+H (HT<91<.Q-.XNX!M=[B;O):QN:L9^:7B=I*6 M6_"IL%MLNX T-236,ZI9K"U/,!&VI*Q*&"2:9U"@1-%(1URAR/FF,I144S/: MMU*6; W&<7I2JP>U>I54OM[R_[3UG(]@P M.]QSOL7@#6S;'3+5#VK@@D:Q&[!3#=R6CO).N;<8.X\;T;<8PY'N1T<<2[_; MTM"8M]Z=!NMLO)O4T/@XB3&V5?9TGI!O1@^<)M8V+ZR9H2+0'7A:OY GME'BC M/"$'$(?-$VH38 IY0@X .>8)N;34,;[Y%6/61\4W!ZQ9^QI39QBSWBN]7-E@ MF9E6",5IBJ%.&88H-;L3SIB"@B4J1FG*"5>S0CW8AMS,9!"YG.8RK>;RH73# M3>E>E(!AQPQCF?,LR2&A+#$+&T>0IC2&62:YEC'E)/%BB!]OQ$97.M=J; Q5R9)D M*=U7ZE$5Z_D/506MUV5&4ZJ43C6'<2QCB&+KX$4\@5DNI2(9D9&47FZ=:\]3 M,RV'3D%%^G4D.J@3.=Y92W^YPG'/T7!TVH; >.C[V+L/7\#M9K.:\^VF#$W? M+,$]*\OEA*\)ZXU0N"J$COV.79+0#XXS]0D]&^@83/=HOA'OC3F4M@?3?'4Y M$E&)2:YR:,R3,5()L]5E<@2UY)S$DE*5>QFI\]U,S2*5<=206S&!.)#3+Y7R M"K1N%J<_8 .;EU) 6$IHK,I+>35[NUK9^WK[N:K.9<]&PX?#M4(3*OSM?"?C MAKNU*GH2WM;^=/^LMS+8G"B&$H$)1#(S_Q,B@90R9+9%F&?,?&DRY<6O\+J# MJ9F$5WE=':+X3R!T,P!]@!EXZGMATBO3;8"@^Y/FWRS+K2V0_N)S'4*<[E?J MN3+0=_KKLGCXKE9/]^:[\&ALA2U;/R]O;N^*S]O-=J6:OYBISG(I(HRA2H7Q M 5"20)Y*8OY'"%<5;-S1&>.*=*_-#2A_\6$W4K5*X% GT"@%&JW M_%'RF.Q&W?$1EKW M1ADYOT4P',ZMZV& ;L9;&L-ATF,LF38O*I+;NOXS#"*),HX@4HA M#E&N)60R2V%*$459'K$4.6W+VCJ9W-+6%'W8"UH7I/(OBG$":/MR% JFH=<8 M?X0ZE<6X!$&ONA@GC8Y>&..26N1V:2Q1SE M&$JA!40TRB#G,H81%C*/B(X<7=QSC4]M4I?R@5) 4$GH/IE/@+L^B?O ,?#D M]4#":])>4KG39#UI;+1)>DF-P\EY\9DP4=?[B#3K!OS&-O6_=BPGN[2'.*(( M1:G- \V)F<&YF<&QP%#H)*:*,4615^Y^9TFF-MT;ED8)]LP^_<)TW0?%["\?=#\#-41FM6L5A.-]ZHSM0 *Z['&\:=.L-U[5 6_\&NYG2.CA@ M_7UY*_Y[.U^I^Y4M7+5YN3=?W,UM(2UCW;-]9$9)DN)$(AB)+(((BQARG&"8 MZ23/-14E-VQ:\GR7U=[Y _+:P'5H MH6>Z0!6'9^-39YK%C&=(09(R"1%',21FSP9U(CF+$17([S?&/\S5[>%C9A=Y\J^_T-_5#%5OU=5?V*E:IS#/*(2O+]B5* M0I)DJ=GL1;%,$L&5\*(=N-;AU+9SQ_):%Z66N$=UL:N@NYF&D% .O5WKAZ*W MV7"%)I -N=K=J ;%5?G7UL7YO6ZFQMBLE4U(^JBJGU^*+X7IP RDV8W-C!-! M!J+6_Z6V##H3SLR;MN+J9DOY8C5:6 MJ)0/O&LD_<4R+;I@YVU#G# )9$#:^QK5>CBI_=ITN+T4G&KV?KF8BY?J_WM: M4LE2Q7.6P2S-$H@R&[N/(@09RK-8Z8AI&@>BE3TKP-1@$AS\6?\^R]GV\89;E.(@IE&C'C4J4$28FCELU+"[D$818#0!I2HWH%2F/ ^MU?%,A^PX6F[6 M<80Q&-A(>L,/_BQU&<9>]L0S5!9F1RG&3=/L!]5)'F?/YKK9TE^72_G7?+&8 MY5K%2! "66)K#V0Y@E1%&C*>2"92G O,9S_4BB]=S6/3M,]<.^Q@N"G72.9G MR'9018HPG'*S>FAE_.E$Y^83B\W7.&-<)XHQXE7VJ@M0HW"L]8/)S8!W47Y@ MBWQ5;V^K^EK)0&9RU^RH=N^U,J\-VI;O[EG_X_4$L#!!0 ( $B E5U MUY2O\%@ %;@ P 5 8W)U&UL[+U9EUM)CB;X MWK\B)N=UD&'[4J>J^R@4$5DZK0QI)&5E][SPV )SL=.=5)-TA52_?F#T?:$[ M%[N\YI&=IRKD"_U>&/ 9#(!A^=?_]NWL](>ON%A.Y[-_^Q/_,_O3#SA+\SR= MG?S;G_[VZ5=P?_IO__6__)=__;\ _L=/'][^\/,\G9_A;/7#ZP6&%>8??I^N M/O_P]XS+?_Q0%O.S'_X^7_QC^C4 _-?U'[V>?_F^F)Y\7OT@F!#W?[OX%U11 MH%0(B9L RH4(P3H/N3@C!.=HLOA_3OY%>>Z4R0Q8Y!&4S@CT=P58"BZ6J%A) MN'[HZ73VCW^I_XEAB3_0XF;+];?_]J?/J]67?_GQQ]]___W/W^+B],_SQ^]_7/_V^J/+Z6,?I,?R'__'7]]^3)_Q+,!T MMER%6:HO6$[_9;G^X=MY"JLUSY^EZX>-GZC?P=7'H/X(N #)__QMF?_T7__+ M#S])\^>$D4KP6PQ/3GD_G7'^G!/U8F MU"_6W%ASXL'K+KBR']U7^^T3?7:B0V8VQ026J0)*% U>Z@A&J62+R*@4'D3V M[;?=I?JV-%\MT@_S1<8%*8RKUX5%>B#9NV"]_,2/7\*"'@3I\_3TFL=5<[20 MU6K>@',78B%R__0#K;K@8H'Y[854-BYNO;(5J5%O!4D5/^0 M.(BC(Z/BE]EJNOK^Z_04?SL_B[B8D!8KN7@-)I$YK6)B$(DL((N:26-U\DH> MA(;[;]P*!;I?%!S$P2ZD_P%/II4)L]5OX0PGEGPH'M$"*E]=*R4@\LS!R9!X M\9%L'M< 7??NA4*3.\H.("372#A#;GP"U)A:\9_)/[CZ_GY;+7X_GJ><<(U M:F]4@N(S&<-*60A)TW+H?Y9GFZQHH1J>)&(KG-C><=*.SUW YE/X]B83^Z9E M>A&=N-2$I6A6@BX@66&@?"8F68^0D- O8@IT1C8 S(;7;P45USM46O"V"Y"\ MRIE$L+S\Y^UTAGSB)5?92P7.&P&*!08.;?6Q176[=1+Q,--SXZNW H?O'1R' M\K0G8+RF+]\M/LU_GTTPZAJ<=2 CDZ T.501Z2O+Z3CE,3@66^B-!R_>+G3% M7@@J]F1H3YA8'XWO%N\7\Z_36:*3T6F9BRV05="@K"=/.VL-++%D).<*74-] M<>_MVZ&CX\AF,];V!)'W\^4JG/Y_TR]KT\DE],40T-')"*J(3'J/W&_KR?]F M-8A[8+!S\[NW@T?' <]&;!T9'%7KO5I@6-/-K!+*90M%.=)[B=&IR&4&(4KV MVA9O73CLON;6V[8#0,+^&FZ.L6)8=&;)#7P MC!Z4B!&"LQD8\2 PKWQ@AP6P[K]Q._%W',,\B(4CB__3(M2LDX_?S^+\="(Y MBY9+"\H8.JD<%L*M*:!1:I><8_3V@V1_YW7;";[CL.7^S.MDT__R+7T.LQ-< MQUN52LD8A>"]<&3#"@.A% L^QD" 3BHRT63CWW[K=ACH."1Y,"N[< =>GR\J MNRYNX"JD20;GRTEA10EAWU MU-NW@TCW@<@&K.T"(O4:=_$ZK/!DOO@^R>3VR*)(]1G.0.G$@4R?!-PFYHVO M5S&'^1&/O'2[M*GN8Y#[,[(+''P\"Z>G/YTOIS-<+B=D$K%@G"?A5,Y)@29"$%.UB%5 !N?K'Q\_$M^6[\U6MW*B>]41*)S7A%J0F4UDIK\%%(>A;-"'SY(QM 8JG:-@. M)!U')QNS>630O#K#6:YYH[^>AI.)14]^5"33B L+*B&9R%PPX#X&P;46G)6# M\''G==M!H>-(Y?[,ZR3]^M?I,H73_XEA\2O]9#GQR7B6B@%,6=4\GD)''F/@ MO4_>870LM"G/N/?B[9#0<>BR!4.[PL1%9<'%(I*(WCACP"1+AK)D!AP6 46@ MYB9Z=.6P2.;&5V^'BX[#F6V8.O8M]D4 Y0;;UP4GCGDI-(*HQ:^*_"CB"O/ M(T-KG:/E'1:LVO3F[7#1<2RS"4O[L#=I&8MP^F:6\=M_1S*82\DJ:@DB 8W"\?B7C856IC[YV.T!T'[D\A)G-T/"O/SY@XEOZP;ZEV+/E_'2: M:YD]?9UQML3\4SBMI>3D:.%J>9?^;>NTGWUJDR+NW6@_L,*;%GD2PI?).AFN M'AKORJ_3&;UL2B?'_**FZQIGF*R6!1&RK+7 3F<(DEL@+9$0I>)1I">V60G+ MN(;!Y4LO]AJ>KI97/[G9=+O0M:\^N7K'J^62V'J]2L&=3*%>_TI.J[21S"<3 M$QC.6(WF(]GHZ3;!PK3DARUS@M*OEZ>D<)3$D;!-E?UK?6 M-UL1U@.6#@+ ?&AI[ TQ,M[BO)5"^AJF].-3_'6^^$AKNDQFF>+R9XRKF^^N M;J2U\(97'Y!9IBL+-41-JTS>^%AH5V;)6JNJW4@+('H'+!@Z!;BU$#AWH$U6PC.!YX*><;IP M# BN5KSO DEO9E^)[OGB.RUB(K'X0/9DK0+FY(A6^Z&@@EIQP07GW):G(CW[ M(.?V^\=ISC$<4O;F;1?(>+_ +V&:?_GVI7K$5P W=>&"2R@E*@*X$Q!MJ@4Z MT0 MR'=,%1:D-T\EO!WLT(_3Y6- ,V5O[N[OQ\]7X?2H+M9O\UFZ4I5)\\"$ NYI M<'*TVT:)A!=2%?GKW!6NWG-G)6PQ+_% [ M [\K?UOBFHT3CRPG*0JDH'A5MQ)"O?-GLJ WFEF;FA]K3Q'4@YO5!%KMV-Y! M0/+]8D[+67U_?QI(K\]RC8-]J;'^ZA(PC(E%52#';$ EA;06]$!?Q)(*B\(\ M53BXGRV]F9X>W*\F"&K&]"[4T*_3V72%;Z=?,;\A>U0F:\%9IB!CJ&4PSJ? &X/H:8IZ\,R:P*@AXSO01'^9S_/OT]/3B4O< M"Q$"F%C;V-=6"\XK"37<'M$5Y*FU!W_U[AZ\L";0V(N976B3GR]?7-L!GN&G M\.T&T$6P$@0Z<$)I4"S5(@BA01?">;(\Z>;'T69J>G#'FD"E$<-'!4]-S9F\ MRE]K2LSRW>PZKOG^?)$^DY%VV\R7+ 0IL!KWSH(*QD/4S@"*&!#)-TW&Q(4Z&XFT'1\ZM(-6M191U-X\B@90C,8FY $X5!YDSQTRIC9U: MJYE'"1FG'>,0#M/!;.[B9+I8 3EX+MFH$8JN80(;Z435FH >#1?>>L;54\4) M^\):2%E2ZTCQMK2-&]\;/)%P$!%U<%#=6M?]$+PCLR0[ M@< "&F*7<73DDH%O8R@R/OPO0;* MKZ]TA=6TQ13D$D4=#Z?(FJ/]QU,V)C+C9?M[KD,>SW5&!SM>-F!LKE[WW;%J>_7F0,\9F5(83)'#H3B MB4$(T0#37MG@D.%-E]%![CGO4S3N-=5 :J:A$,:/%%[U7GH]/XODAZQ%D\A$ MO!I8MDF3!LL,KZ-G;!#$P.@2^-H0MDAAG10!X_VKK U*:$\"QKVY&D)''4,2 M/:BP=00LT9(?78W3Y-:6D$ 94:_KF ,O2@ I54Q"V\)$ZWJ?IRD:]QYL*!76 M3@@=0.J1%:BZ^!-60N5.#B>L]!2NJ1;V]Q[0F>P>[&!H',@L_L* M7M[$X&\"(E*R:%F"Y&I 1"578VYTAF-QKG">[?T[L9;(>4A0-Y[:4>)(!PJD M5Y_M[7QV\@D79Y.@F>62K6O6,FE6K)-2!)W=/&J>M):6/=MJ8:LW=1,Q.E2B MV[AQ>[&W@X/K\@2^3C>X6J8U9[! MQXWT=*.'&@&JN0PZP-,&S_36@KB0"5F]1Q),D7E7:N_M8J$(EZ5F)IGPU.R3 MAA&"'9%UC'!38V2UE<;81]NN[NFM95I?G-"%@\RY2"Z' MB17LB+%C!*):'H='$DD'BNWQ13!K(D9R.<@CU:"$LN"TKYT!4D#KO77-+U;V M!]P1E8$ Q60@>-) M@!,E.!63MJYUZN3S5(W=/*V-_.];\&V%T0&\/N JT,F>?PF+&=F/2_)1SL_. MU\?YSUBF:;J:I)PL8X:#\YX.\-JQUOO"P1L14R%_U\K6#46 M1@?PNK6"]45 G:RPP,\X6TZ_XH4C_':^K&4/[PIYQ,0]&T.0%IC6 I14O%8# M>Q#6E1"M*4HW+]?>C<1Q#\^A]-J 8NH A0^Y-BD\"&F1=@\KM (6/40K%&3M MI.796=5=<:B\9D/=*?HF4Q)YZ'Q5=BE8I M9*YYZ[[G:.HFZG"4NYO#Q=(,9L,WS+[.WU^^*Q>Z^.XB#NB:_==E,I*!3X&TFB"(80H,["4=$C)H=*M\]4VD'*XQ?X59^?X M*VU"8N[ZD7^?KCZ_/E^NZ'6+7[ZET_,ZB*B6^]#_Y?5Y;3RY(X*M[\E!T2E- MJ\?:.DSG).H$W9LY;+^:%'%RR/)43A1$?UH,7E8+@182(61KR+G0NK:\-;[U^7.]N")3L MR]L.[/#K6\W+]I&M ZG;R1F7,M[ M",BTX7L'>N4#R8((J-WF?Z:3^'2^;O=TN2I2DCJA1@LVLT0LLG3D,CIH93(& M;?">\]8-L9\D:%SSIY'0'QA K230 9P^XNEI'12,,V+5*2WI53Z;SJ:5377< M_-6JBE ^2 P0Z>"M9EN!*&T"4T(45O,4P\'JK:Z(&-P/$+&N-5/0\#E4%YWOE'RTA+T[ M7/P%7&9X4D/UG]H67OXVG\WOZLLK8TQ)H2WI1A#9,%!U5JK+-4\FI\ ],W3& MMNYU\C1%XW8+'.2D:B>!+K30U7%[%4F?SLYI49?G\7RV_ G+?(&W*BM^^49, M),E-9V'Q_0UQ=IU76F/P\[7#<+79)L9K$P3YH"[G4)OV9O#D$T!.GOYEW 77 M.@HPX'+&[5XXC%;L0_9=V&Z72[S920[=#RHNYN#V=X%\UY[R_CY^GI.7D2$SH]E2F1@_3. M$/Q9S?!*#IB6+&9CK7>M.QML(&4[[+RH&]T63.\"/7_'.L4'\RMZ:#C!W\[/ M(B[>E?6BEN_.5\M5F-7LF(O-H7VVWJ8"I#UKSC$&"%H*0.-LT85:CW7-P7XD=J,0?*!'WO/,9*#GUU?HTSA6VW1+][R:I8? M>?*YUH?:FV(XEM?413:\EX;5 :39TR M&B.$HLD8-6B+39B5;)W&L(>/.)0R&Q(=3[N.N_"]@V/TJ7JQB\CJ%21NZ4;SUEOA7M M8Q>C'@^JHTB[8Y3_2BN>GLPNVA.F[Y\68;:DY=75S_+ZN],U#OX2IK,;'GW M=!J6RVF9IG#UV?!MPK6/698,B=6L[>(17(H.M+(A,Q7I]X,T)!UX72/G-8Z" MV"VWS6CPZ7A+U75NGB/]*O^O\XN6>QU!PK!72XL6_ NUMI(1_Z280J< M23I8XZ+QK2M:GR!G[$8.QT-A*YF\T/K[UV'Y^=?3^>_+84)NUT\_2J#M\;6T M#Z]=O^CFR+?%>X<&G+"UZW^]*@A.@V,I,\AH$SNHSWR_F7Z?$ MN9^^_VU9V_Q>IXN_(I/^ZX7E<<4!YD3@FI2Q**DF TL-P="WTB:IDXHJ-6\H MN3N5W83@#D/0(_&V(<75@?UW-Z*(+'J56]I/!W%U8WP%N;CD^G^;D%R Z*JK:=K(GN4 M3H&6W@>&J&)NWYZR_3K&];:/C.+1@=#!9O@9Z5&ULK5*]<%8%@F4<"C/,F1Q2<*W]D&WH&E?ECH^>^<"B[ ">5WF# MN/;UR+J_6(4QL6 B!S^OQ[MK+XEA=/8(9 2DR+UK#LC'*1E77W8'P0;BZ@!T M/U^^=E-6O,U".NTLN"1I(Y';#T$9LM*C55H:PY1M[=8\0]*X <+N8-A2@!W@ M\>IB[-VL1OC?%6(C,6[U_?UIF*UJ6\AUOY&)L[$H;5,=7,EK^X?::$0Q*#F1 M(52L$*IU3'L[RL8-'':'S@'$V4\X^ZHF,Q%#[Y5C$GI4J>68?)VUR#-$](GX MQK.E@\$J,+?6YR['&9PS;;D:2'" M&?#HB6V,T=HT]Y"%RKJ@4;EYD=CVU(W;+:([F XDU@Y.^(Y72_)PX3WS' MZ==ZT3D)K&0KA0#FK::]2/^)P9!1[5$);RRR,$ %[+-TC=[0=A!,/ N] P5T MJ+(<"':UF\N,_FA:>T0Y)U,N H259("P+"!D3>S+,DC)@F&V=?_))PD:O;GM M.$#;5R2=(FQM:]R<$,LEKI8381P*&2-8F1%4E@5BJ<7F@0Z$$I+/O'USIFTH M&[U5[CB8.UA(G8+O2FF_#]_7&EN'H+23$C#4:E+N-00K&7!KM5(^167MT8[4 M2Z)&;[4[[GFZCVAZM>#N#4*^6AJ3,23.#<1L"BC+(X20'.1H/2NL.&;,,5#W M.'FC=S0<#7\-Q#7V5.''UO7$!-L);:6DHW" WMM6 MBMM3-ZZ!=_RTG2&$UD%OGPTKNVA.NB$2E7T6P;N+SH"*]AYX'P1HID-67LF8 M6F?L[$YE-T671TE.;"6N#O0C+2TAYG4_OWK-\VJ6_QI6M33G^[NRN6AG$A)3 MV>I(QD:MP:EG 2E_XJ]5SD@E;"ZMTQCW)+7+A,=F")H?7YP]H#9\OXSWKXV5 M!6Y>VKISK]),65$R"&F(K\X6<)9KL"EK7ZST6;;.P]F1Q"X3&@=#Z8#BZR*B M\V"!=^[.:5/>7)\;+HSS&H&QB*#09O!296"F&!68#ZRT=K*WIZY+J_-HJ&PC MM#X!^8;D.#N9TI:[C)J68)"(=V"F!F@24E$C$**UE5 SQ(U;HAQ M;/@=)*(N4+<]!R>"1^VSB\!]*36,2O9ZJMTVBR ESVD%K/6DP>VI&S?4>&0< M#B2T?IWO7Z>S,$N/,S*&0#LL!$B%A9 MCIQST3HF^2Q173K4S5#QE$-]L(AZP-REF7$9VO\T_Q2^U3'8G^>GM6EG=< > M+X[0.CCGA0!KG01ER/\*L1ARP@K#$K/&V+IUS[ZT=NE,#X;08PBT"W/R:J6T MI _XY7R1/M.:UCU*S^:S]>:'82$A= &][%DX$*INUT6!*+2'CIO;UH04BM\5J\MYX:-TV<'OJNO2G MAP+B0$+KP(^IRZK_7^-17\/IA?(GCDU3[2Y#OW@URW=_<.N3[W$QG>>'M_[I M]#RO)Z_2AIV=X ?:/+^4@B2$8B23A@?BB:W15R? 14U63IUA$)2WLOD%Y'%7 MV$W#J+;^4\

>F;:(*N%"F]!C+W&2A=)Q2+(NE$0U]4DDKYKO;$N!&L/B&^ MDQ#W1NR7]48B#BQ6'>!68/+JLQEJLF2Q$$@"Y "%D.NH";][^97C<#I9_ MUREN=Q'B@;C]97;;@CYN>[^ULU"]6%PLZ_)7W^\NJE&?OT=>";GKX-<+"@[XJ^_.[@]#H-?47 M'*G!LOFL[M97WZ;+29V;Q 6KG;$C+<8%#D&@!Z>EB()IQW3K1(TG">H$2WM( M>A-H#F9[!QBZMX:?YV=A.IL4=$(HP4"CDJ!B*-5+JLG0FD<6'/?-;[@?0N14B_2O6T6J3(+R64CO@05DR,4,"'YV$E%2VV1>>1>O; MYP=$C N9!H)]V#/[ "YW )-7.:]K<\+I^S#-;V:7E4"7B_'!^'5*ALBJ[B*> M()HBP&(F_]:@2:6UB?,D0>->Q;6'3SON=P"E#[@B?F"^&F)[N8HLC H6-20G M-!WFZU7H",XXHUA$+W/KF]['*1GWXJP]>!KPNP/4O$KI_.Q\?=F\:0S&Y<(B M"IULG3Q0]2GQBH'GRH PV2JGL[>I==.BK8D;-^@_@&(:1"H=P.W::GQ+6^<- M?;F<8)92!Q]:7K ^IZ*3DK:'_M1^#.X#(PVNJ MA_&-#_/3TU_GB]_#(D]\\=K'(D&HFKYO GD9/C((TF7E;?"T$QKC9T<2.W'4 M]D3$LTT,VHFG _3=\B@N9F"_62[/,4^*S$D93,"T4#4)VT&,RH%+IGC/M!*\ M=8GD!E)Z:WW64/R;O;N]9='-5=]#-DUD"4X7G2 P76@;TK'M"Y,0&1W<3"C% M3/N3[_'[D7X:G T'IP,ET V2[LY!"9:,A8)D5SJL2RB1J+<6N-+!B:1E:CX\ M??<1-$=L5C8P?GVJ'C/*]'T:6L,=51G8)K4KXIT.8I-2H2R>MU7%HG M6^.M%>V]-3D;#JJC2+MSE&\[$?H1+F (F$J68*(B>[FF%<48)7%!2,P*M3*M MX[##K*2W-FOC[( C(:&#_;#F[X75_#-M\MG)12;HA36]H9+$8T(NO !>:'6J MT)GFG.7@0A'2D=VMFS<*W(/,WGJY#6RV#BC#?F'Z'^'T'#>L4'#.%#<,.)GN M-6U.@;.:-B+ZS)15*36_A-^=RJU :O_ (&TEP5XP>E,$E==)G:OIXK%=.5$Q M<1]X! QUX)FK#8N-(GXR=-9(Z\, ,>WMZ=L*E^X/@\LAI-9%*=MVJUMOPHGT M2>02"LA46QLG5L"K3.8\*HU9.L=L^ZS0K1N\NLGT$X=T:X;$BQ M6.^X>/],^( 7S6K))UU\G2:\X$6= G,R6S_E@BTBAL)XS=-/M1NI3 *\8)ED M4(SEK@0F6P]U&GI-VP7UV1]A W0%CPX,BTVW',Q+*SQC$(ENLH\$[?MZ7:>C MS,DFX81JG;AST(W3'_K*:1=A-*W2:7KA9$O2LE8#.)_K",KB(3J/D(LS03)! M;F,G%T[\CWKCM(L(^BWW(F]NNIR7][<>=I?H[&I"1H\?" M;/:M,PN:$'YPK/X0(GZ>+M/I?'F^P$\DS)].:R<2RTM$Z16XI#DHZSFXRLU, MZ[=&*>MN#5^C-3VC\$D^7-;M&Z3O4P"D)V M%A3Z ($CAV*+83FY@,VK(EO0/:[6;(2PA]DF1Q;H2U9_5YP?3@U>O^%HZO#Q M-0VO%D41UH:H0;.:V.2CA*B-@2*CL99K5DSKKGNCJ,7UJ[Y?_/=FQTB1F4V1 M0^+9D<%0+,2H,ZA(^S6K1+NI?>OJW6CL5MWM@IP=U-WA@NH@RO=KF"[6XM,TQ@4P>0044X#DO8%4N M/)A0IYXV!MQN%(Z;7CP0\@844@<0_(@G=0-]P"_SQ37K'NAOI9TFK4WZ6Y!3 MKF2J=YLZ "N\D-%LM-:MKS>V(FS<).&! -=>)!W@[*]A\0]C54^>>PPGMKE45(EC,'G@*9 MR-EP\"P8B(QIJZ6H?OEP9_?.](X;IQL,LD<3XE8Q:%$[+\NI.[ <>*J_-MC&5&,86&4PID39U3;7&P$''9(253GK;.G=M"[(Z/KAWPOP!KPOP,8K6OVZ++_,%&;=W-<)5 M$U EA8HQ02!CE[AK/GVIEU_GB^X.5<$NFD4&$)/6Z/C1"]$I!2D78P%'ZYI/^-E,S;FI+ M-QAL)*XN@'>SD5Z=X"RMHQ&/;"@;G$U:&^ IT[J44! UU[2_+$:OK7#-;P2W MI6W<])>.0#F *#N Z#;!_[?7?:(3FIPP!O"NYM@R6ER(=:B/RL8%C)*S,2YM MWO;1M7UHYWPX674 Q*>9]^JLYJG]9VW_L%S]\NUR3O&KE!;G=>PWD4$&]:M" M_[XZ/9W_3AJ@_N5K6L9TM>[.RC/C&#('8];&M!#@A"Y@N"B9[)DZ*?:H@B\R];%[1TX+PD8=R' WSQY=R!P? OHNN MV_AFT=I+8R,GUU16\ZLX ^MF'18Q*I[0N^9W;DT(']?WZQ_:^TNYB\9\3Y]B MFPZNB6:Y,.TY9%8;$ IFP!6&M(4Q^ZRM=\V3I/:C=%POL1=KI(D<7T[*R6]A ML:#'?L7&>24/GCM0\LC3]!\E*93454@Y@/.*H,@S@JL%%X99SJ+**3?/)AL[ M0T0K8ZP/"!F%)*O$D^IF.H TRCB+OLC734V\AB+Z[0<^=%_:? M];&3&.>'\K0'(%P%7+E$'A.K4=T(M%4,D&7H@;%DLTDZFNT:OV\#A3%OL0\0 MUGUQ[\&YD07^U^EL>G9^=D6X8W425P'NJOD?2X8H60!>T%B.D67<*LOP&9'? M>>G(0M]'9/,6_!M;\.';+<*C+DGY8L'ENGST-7JN&)V%G(M0E%=F*W_H.<'? M?NDX0:=F@M^;?QV$A';SZWC)T2=FP3K4H(H6A.I:]2>C439D77+KJ.8?[')J M'QMB>%F-",3JKS[#N:M"DXO>XQ.=E"W.,V"2U98)7()/3H'..I9Z.'-[KP;Z MH4^\\UM?TEW03I*?'T,,'2BZ-E%1*U0*3"%8RQC9A)H1:V,&PS.+SD496S5^<1HR=L7M^]FCZP8EQ/!19*I(*0Z=4*\+% M7^D3GY?O%F_G9*(O)@7)JDY!DP?%+2AN$CB4",Y8Y"$PCZQU<7_;%;RD^YM# M5/"(OCUGX>N*!QVW2] MU#UQ""I>SM7G3=UY/13#+/^R7$W/ZJ*OFX@^59(>'VU5,%1U?GL2!Z_F'YBK MQ[C;M58P'UT!87WM1ZQI-VHAR"+2UFEM16@^-GG(N]W-6JCJCTMN5QE.9R30'FN+=71\>[P+ M"I_S5X\N\@Y,IFUY4-OU3F?O9O@_,2SN+'^BK28SD!70M?9$^5 ==CH0@^), M!SH116J=Y'$XU2/WE!\=>7MNA48P>$' 7R?7TX(_?5[,ST\^_SK]NE[[W:C! MA$P^I7GM4^UL!I5BALAM!!Z=$Q/F@1$#7O -_!Y5*PW7L[VWO= 2?#@N:-HGGV@&\ MD4',)3LTX&(]3VM);Y1&0,&04S31^>UR008X4AX0VW$;QF,X"(<)KP.5OY?Y M=[WJ"?IBG=<11)9UQJ]2X#4=<,*Q@JX4FYMWQ3N,XI=A_1\(JQ8F_GXR?D&( MWF3!W2Q<1.X\%YI.0&.)YXJ!<[E *4D'@=9$V;KK?S/B7X99/P[.VTJ^ \CO M6;N%HFCK@P-O0ZCSODH=7^PA2^F8D"$[?]R[W8-J\$:WL]N"^0@R;68D-[V4 MNG4A\EC'FWTND9Y[9(-+GYVH;G1)<_W.FWD<-]8O=XP;# 6R2G.M@[" M/4G0R)U)6^%BXQC)@X70YWWX,YMX_V$PVSUX>#4TX(B8)T%GA- E1P$\%SH( M4Y80/2-H&,DC^>A:^]:CAH^BC'[Z_E,XK9&JCY\15W\A<_(+GND9VCI64;N@9:.*:BF:%ZFM6O0PV/45PVNP MHW0V>!*=-NC$'"H0!,5Z@"(X&R-DY$Z+E'1IWH%Z2%U&LL%WY2+,/F'*<_)[ M$803A8YPOVY_:R 3('RT*B!OK:]NO[]CG;2+U._KI+U9W$%HX3;MOX8Z)VOU M_=8T\5=G=>+JN_/5.JF-%.P$T?&8+(*-HC8P\AJ"K-68*07'N?9S+(D7KR=AEBY-3UHCM1@M Q_J#;BTS%.7UV8 M"UDKX+%.Y#/"UL80M!(73'YUA\E_7?<*Q_QN]J$& AA^7G.CJ8_JD3A;^&TZIEUMU=,"HA'!UK*OM,!YP+-8E# M@,GDXB%+*JC6X^HW4],)[HX+C_D@LNH =1^0]NPTK3 _OJ;'?WK9/R3X)+TQ M'J1$1@LF9@91"DAE4FV<&%GS.06'T#LN -1;TM_F MJ^M5%*%HGPA6?7\RQ#E9.]'I&M82D2DM'6*^"[I-K?HVO>(/-(AT'R0UY'\' MZNM6 MKUE_\^Q041]?G[6_R*IVO+F=1N,3PRTL*1&%58 <>\))NAQ#JL1[LT M6$;DDY2-J]8Z\9_;R[ G9%[R<;UO'Z[OL/AF]N5\M5QSC%\J?'2BB)KORWTNH'PF M>]456H_VTK/ 8G%Y*.0])*<3G+4'P2:X'2B13L$EKFYRT'@Z!QSXFENGO*$= M:4H ,M:\$T*DR%L/Z7J"G$Z"U:. :Q^)= HN>>5ID\41-7DXF VQ2,1$=K"E M;Y71Q21M/0Y6[O&0G$XLN5' M8]$>@+7 >;OV^O6N2J8P()7P(MCM'A9VNR-$1T<%V>/PN_I%\S0DJFPT28[FV9&AG4B*> M"P::*;3>\LA%:V]E:^(ZL2"/#Z"M,@T/E68',-VS58,5Q48G$MD\M=5:SAJ< M1PG"&:Q9)L8V+[8:L/U&URD5;0!\!#GOC>:ON(CSX0IM?L8%;=A:=]FJ)\>>M-!,A_QWRR1@;]ZJ)^YEK975<:8'9>RL@A"[;._Q(0 MHZUS3RUS3(NL1.M;_P/(/5QG[OSJF]IMFY,-A7P$G7,D;Z$8(-_107*Y#NLI M2>76P?-#Z!U[Q/)Q,/E06QY)PGV6)CZM??9O);+5^DAA^!JVG*!P.A;4XP*45KRS#HP'0>ULO\2IK/UX-7O MEQ1\P-.U])>?IU]^^OYF1B+&Z\UZM0-_^O[8PSY,E_^X"'(J9J32Q4&(B90* MM^18\VR DZ7(+2],#3 C[UBK>[FZ?A>\;V7!CX^>+B)^CR]FG?3A;""*8QU6 M:->9X ZBT,1W30S'R!1BZUJHI^CI$+L=8&@+J.\ET*[ >34TL.9M7EVTYLAD MS4,J+-4&0_2?8%R$;#4SNI""8,.IZ8?T] ?._:2^$4X'BJ #.%T6&?SR+7T. MLY,:[?X]+/)U8;3/3$8!UC!%:]$9O+4%(E1"QJ.9=AI^@IQ9R2<2^[ M7LAQV4"(74+QN-6X88I0(C-%ICC/:J=2+3=I2-FTWZ M0L[% 83< 71_.Z\;[EVY-$-?GQ,-M5CO)O;_[WB:)X75F7HR (NYMK()&B+2 MTARK769-,BRV/C6WHZP7KZ =)NZKQ_8"Z@!V-^3_-J_""J<7+8PGQF6'EEB5 M3:TK%L'6 4L2,.C(0G0&^7 Z\BXM'7L+;:#51 A=@>F*/^]FM]:&*^)2YB8K M *$5P0M#MT5I+SZ$3SXHUGB>KXT&T-KQ9BZ?.J]U5:U[0O/V!"6AC9 M&#.2[!Y7NX\_J,%5[A84-KJZ??@FDO&M=#-A'$<$5@ROPZ<91)8LI.BU(R1) MY5I?SCY)T,'#$^9AMESW,OBT"+DF.*R3)F[>]6CNFQ8QNCHTWBJ3:#^5 $[5 MR?&N\,B,*L*WKG_=B]"11^DV0]*#.0J#2^T%Z:G]$Q6?>MQ0.FO M,2G\9:, MM2RX"(ESPIM&#CY:!SX;3P=BB5A:[]E!-==-FM?5:]8;8KTU;O*TJL=]]?*; MG4 GL]8J."@\&#JQ'3G0GA@2I7/*VF!*:LV+ \CM68OM@JK-B7K#2O %Z;+7 M\[,O\UDU8N?ET0\!O#*RG65NXR]=XNV'@P!+Z='#H(6[PZ/9W_7I.C?YTO?IZ?QU4Y/WVXPJO%65.D2;9 M#K6+@O<1HJ[SO;)FQ19,OOGT@)T('#=:-B#F!I/2[A#T%Q"O[W1Q*VE8@\!.D!B]"@4DQD=HL, MJ6B3E-;H=>O]] 0YAZJ.1QY]XV8@AIR<1M"2=*"*2(J060V:VYH/$&P.K4?6 M/47/N!91*TS<5QS-)-"GHW=KJ^X?JGKXD+9*9,"PU).P2:[$=<-E6W(-'SAP M0C(PK 14,24=6_>Z&U"5W 0TKE]R>?[=*PXT09O(LB"K2M:2%\)S$,5 ]I$+ MF1E7LG46UK:T=:QB=L#*YE!30\ETKVYNAN;>^N$!$:1M']U6-6V_BB,HK!Q# M"9IST-Y[4,%R"-YKP*R%TL$5FUL7IQS#]OG[?/&/-[/WBWG"Y9+,]G?E \EM M\167$VV<+B%X<,K1MF.>@<]1U1E@G'/R!&UNG?:^!5G]JJE=$++1$FHDCX:] MFAJ [-?I;+JDO?R7^3S?6Y03@@:V13^ ]DFZW+J/BF+UOW0=R"[+& M#08-#K)&\N@+9#4AQQ;N5"H.DK &E&N,&\MM%3H@:'S:X< M[C.<\RK][_/I10>/_2[3;OZ\R=78!FH:F30_G2^G,SI*7L_/XO2R3&:6U^T* M;[WZ&B?DLM,Q@@$*UH(]530X8S(4PH]AV03N6KMENU%XJ+IXY&V/!1^8Y+D@ M:<"@:BO&R"+XI#DP$Y!6P)"GUM;>=I2-:_X,B*;[6F< 0?7IMMUBW"$)3?I%$-P02,HLHAKDU2SGF*2/)U*+K=NZ75<#743L?B :7XR MF_XGYC>9Y##9I(GU<5U\_3L#:2,"[5AY;_!NSA$&)UBZL(^N&KM M8TM"M.0:L5+3;XPT$+3@$',N3-)RM3P&NNX0U8=*.TCT6\!I?SF,/6_X+9'_ M$<^F:3[+YXD^^&:6KAI;1*>-N6BL0DP*/I*"]PBA*,<#F;W6N^>,L&?>T1\Z M#I#DO#U;^U0[;V^FF'B=6"$];&IEFS+&@A.L=G#V/.O 36:M6TP^1<^X5SEC M'VK[B:5/B+W'1:JR.R%N_L=\M6[@?3'&YMHIGKB0;,F,5+>(M#ESB>#12%JJ M49*%['(\PG&W!:7=:;D]D?(\!%N+K2-PWO**7M-VGI+0UM]&&9I%9IQ XKX!0')6$G6)U>(&FU:E]D\0+ M]#DL\?UBFAI=:#[[^+87G+NM9IP+3S+=950L@O16DUO)ZEW\.J3KN/18E5'K M"0"=7WA&AL5+H2 Y84&I.C,BF )%9,%B]%Z$UGEM?^@+SUT0=O"%YR["Z\"U MV'31DG,L3C@'O-2>C%YX,F-+!&ZDTRGFZ-G_N? \6/Y;7GCN(HQ.,77W>B;$ M(DQT%C@ZK LBDZ%$\K_1,XN*N]B\5>H+O?#<2?0[7WCN(H>Q/8$G;N:4-38( MD<'&3'O.Q@)1D+&;1-!1*N^D"5O9_2_WPG,G26YYX;D+6_M4.S>ND'3,96$0 MN*NU-9R^BB)F8"G&6 N'W3%2+%[JA6?C0VT_L70$L5N&Y\,DX,JQ+=* U_'I M6?Z%/O(UG*X#,])A#%QPD%@GG&2)X&JQA+(B%911^^8C4(==47=:-L)^0A_;;6O)@;^&V7D):76^J%/+\]?:,7,Y*2F&R(2!I%B5#Y?@BA!0 MVYIE$5S@+&[E_0U.:L=WXON O$/Y_L'T_)VS;SU$8N*+T%ZP LZ9VB2BU/%; MKH#,UBFA2]''J ]KN**.K^I[T?P'PN /MBG>$#QF)]/K#Z\9\NESF-5..;]/ M3T\G&(J0UD?@5F=04NB:I&]J1(QS]$6C.,*5XG +[#CEH)R@:[J% MTD)%@5 LV7U*RP0N*P[.)V.$H#6(UKT5=L*=?7&XVXNU'4"BY7[Y;7Z1-'9U MRDQ""(PAMS6-AX-*JCK6$L$PZ6Q-GRW^"!GQS=:S%73=BX-N-Q#X@VV'2XOK MUB\F.G-RJ^NEATP.E'$2HDL%DG2:N^S)&FO=5WW8%6VU)?P_]98X$ :'#M_X MU.7>N,H$_12^W6%,8%X'66>W!I*9R1P"&@LAAZ(C>2DR]'Q@/+ZJ[2ZPV#_U M)FF AQ>_4:Y,R,$B:%\V@1*U H;40[X[FE;+]^*RD8I[A5Q M[\K=%]V,#M8.;#-A^]L(&7<+)-F6'@XVOYPQO=9;[-AJQY08O/, M$X=3+T,6TCR)+"=C*H)IX+P.&B@9P>G (6=O0O%)I=*Z@\N06N:Q9U_D'DK) M)8NAYIY:VD*V3E10SD(.F%Q)G@[UUO'.C<1TK&EVP<.#@?5-F-]!"*BJS#ZN)X?L[0.8R$GM"TK_CG1Y=%!ZKJ/\)B'7OX$%:XWH;%HU0NT+YC)I#F MSAZ<9 E83C)Q$ZRWK;VO^S2,F[L\S*%V$)\[P\GEYM+:%,NX@RQ-!"6"JNR0 M@";X=; L\=:1QX=4C*MX#I/J$Q#9@\4=@.2GL%Q3?Z4*HY7&9 5,U50R6:]Y MDXK B].19Q&5;YY1>(>"?L"QCSSOAY'W9VX'T'A+Q^E\MN[]&,/L'^\*48&Y MKN?MFY_>?;A6J#>B+!VVY)CLP6*5;]Z_;BK!Q3Z3&0&HO MBA'QM5RL)A_"[.1"_6HIDO*JU%%0=$)K)<$%*H%ML M8,PSY@!AW1?W'IP;6>!_G>%*"JDA) M3&@@\CLO'5GH^XALWH)_8PL^?+M%N"RN&$1.2LX1ZHN5X"U]:UR1GLXJ;?)6 MO5Z>$_SMEXYC"#03_-[\Z\&"?.2T>WN=H"$DYUE9HMX86HR0A&*LY8NV%.NY M,$&U]C6>)&CPWPA2_TF]7W"1$OA,H1@B'U MJ.JPT1!+@)2B4UA,",$? 5V;Z.OO%FA/6&P!N"8RZ@!_=V/6Y-Q/EQ^)EI#? MS6[[>WRB'>.Q-A)GZW*B2%_Y*!-H)0I:;;Q*K>_CMZ6MOT!M&]P-(IL.,/<8 MQ_XV.U_69C$7N^CU_.QLNN[F_"OBS>R."=?!*TTGADN9%IJX!8?D9OC"='3> M>"N;!V;V);8_IWPX;=A>>F/?@M[=>_6[U_.O. NSU8S]5VY)&^JTFV?YO5V3*+:5I==T"J_]QT0?KE6SH]7Z[;2V>E+&8)TDE# M]F_)X$W14#0O2G&E/=Y+X-AP:WHTDOLS*@]#=L<"[W<;7!I M[GR&Z[>XE=< MT%Y?\ZR>2UB4\Y 4K[,B8H;( B,77UEF%&.!;S>H[R RQFW <'2XMA9,QQ"\ M""#=7NG55*_ZD9OE%FLT4Y@A*./()C?D=^KU!O0LF>150'8H#K>D9=S6!L<' MXQ BZL&$G<]./N'B[#9#)\IP972R$&4=(&>C!5_[^DA;4G%>.-N\8N Q.L;M M8C"@X7DHS[LM%L#9.>Y;%G#QMVT* !ZAHU&J_^7#ZYPRT@7KC.Z_3U>?7Y\O M5_,S7%QG>2>;A;&Y=MZM@VCK-$:G+0-DJ'5DCMR$UFV,MR3M4(WQS&MNRE]R MX 9C<2!-UD!G<-Z5R]>N>7ZK"B_0\1D,@EXG=EF!X$QR$+U@61OC0_ORQVT(>QDZ M:!?T/ C[-I=/WPKHX_G965A\GY?WBWD=T5#MN^5AM9+//[>ALMJ>_B.K,,R6 M"U_OY[/GH*24$(HFG#!E4BHLJMBZLK #%39Q0@3#,@/KJDO Z50.3B*PZ(M( MOI _>4S-]3(4UBY8V45A[22-D?-Z+O?ON\5'7'R=IHNDMB1<81HE<.E)D^ND MP&=2[.1IVI@%+Z:TR.5\[-TC5S,UD^J\(8O[@,CRU2Q?KF!YF0KMBA76.0X, M36V#XA&"=Q$LBYH'F\@0V*HGZW8X>4C >+F A\OT(4 .9/#8,>OW\\5JW4KG M/$_G5TNZS'=CR)1VW(*PD==UD'M*S !IN>3,V"!Y>L[$>>XEHX/A4/G-!V#F MV*#X]^G)Y_>X*//%66W\_M?I-\P?IR>S<'IO48DX$61@$# )4"$7",)ZB(*C M+.0ZE+!=P_]MWSA>.ND ,40P::=U'3FP5,LP4_8)LJK#6!F=TF$]MD9'G6K=ALQ'OJ(Z M2F!)!Y^]D1YR1*QM/#1X%Q"TCXPGB9'=S]3[/X&EG;"R4V!I%VF,'#7X2&)9 M]VRYV=3A=.TF8[T?P/7M@"F@4C+@O&S%X^IP6F+Z\\G\ MZX^73[R QN4W-\BX>=^(,&@CM/E!'.Q YG_[."D%M2/, Q.J5E&*VN1+9)!< MA(0.R95X*D=A-YG_[>-X8:)A9+XC!\>.'ZY'?+U>TS[%JR!6B$XG(00P)0(H MS\BR$BH 2YPYRXND)6T5*WSLZ>.4, T@\";LZR!0\VQ (02RED1&X+G65?O@ MB3LJ@<\NYYJSQD3KJ,P+C@'N8V(.(HH.H+5/. F#T=Q& :[V_5+,!H@6'0C) M0RG,,Z.WLD7_J6. .^&D00QP%Z'U'0/\+2P6]*BOV"#6]^!9#6-Z3]-YY-B= MT)Q9)@KPP#0H3O]Q4B1@3.D4D&5[[/3RXR2%&:8*.@?&$^!5M+722&@@Q5_- M?87"MBXL>/FQNUVPLEM2V [2Z*&MVSK*($1$J:6N7J$A7X',Q."- 4F;EW$N MM=9V&P@U[>HW4OK7+O)[M+'?+LSL 0&7_D*](Q.9B(W)I=H=7D%428)2-C-M MI ZJ&0;&3N794U@;&OOMPKFQ^[O=:4PGZQ6ME+6#,EHB-POP]#\H(>:2 XMF MNZ9++Z^QWTXBV]C8;Q?^C2WX.XWI"IU^,C-:=&9U$BJ*FENF(26&*0D6?-G* M9'AYC?WV%OS>_.O 7[>4?,Q&LX0DJBYAB86\.M^Q+9@8"D:[?]/;.4@$V$0 M48P=MOVX"K,<%ODR^_#OU1F#.C+VDK?=NO-/?VGS>(9&RDIE'PXOKY M-_,@KYU0671P.22R&BP=1L+IVE7:013!!]1.L.:-!Y\@Y]!3YI%'W]1T\6Q?V7_PX>T M52(#UO<_!1NA"!F9CAD=>,WY3F3A*FXA&2PNLFSHB_Y5R<7IESYC/C_%==7Q MUVEM+%?FBULLIL/QEU(PU;@S_: V"EW>*R$/TI-C;VI-!9J:#1S V>) .W2: M)ZT>3![=9'T<3DR_NF87T-PU4(XLHN[UT08V''![L_W#V^JO759R!+V6,60A MI8$<=9V^4W)G3@VRG'Z5YBZ(?-Q &U_^'<2DKI?XR[R4BG3W)@4=,R:@J+R]R C-7K)7>7B=8M+C:0,FX$:E@('L;W#N!S;5U< MKZ?:&(_MJ(D.2J9$C"I1D94CC8=HF(""T1J&47O9&E';4S=N*_6A0#:0=+HW M UND[3SUN+:FWE&2=YZ"F$H^V.01C NU5[-S$&.TP)"9*!Q+9KNT@YZ,NX>: M-0>.!@4#6^IE428'*W!?0'@?=)%)6O%4^<*Q3[11C*I=D+#MB;8+WU_6B4:D M*\\8!RZ3K],F3!TTD<&5%%![\J>;QXT;GVBCF$V'@&P@Z>R-NZ^XB/-&R*L# M'M+\9#;]SW4:[>7^67[Z'%9_GY^?YC=G7XA]]^,Y$^Y]%K77=?$1ZTV4AL#J M&:Z-"99SJW+KB37[4=JOC74((H\@M0ZTXBWE'L[(!ZY2>X^S<+J:8FVM<^7^ MODID26&>B!2QQ*P!(XKJQM3)#U$"U]8DR[,C:W.XPW8;$L<=,7.$0[BYG#J% MX2_+U?2,MM2[\GZ^7$[CZ3JP,TG1!.=J8Z?@2?US7>?E80$,*CHG!>=I0'/O M&>K&'1AS3/ UD,[8Z37;+^MZIUV:P).H49N:T8I>M+RV4%(S"EE?([W M0;CA_FM_&L8=!],::L<42)]ACM]P=;'^][CX^)F$L$]PX^%#&H0TGJ&L42#C ME["8D:&_O'K)-9R"U]PIKT"D.N79U$D_VFO0M@0FLXPEMK:#-]%RL ]Z[[DW MM[5.)F?K,"V"*J-%>DG0C0:LY5%QAL':UG;51F+,TP<$#][()XQMZD\.J MCOW3=S8]:@@U,F JST80YB#*Y2A)Y M5^Z_H<[[3>04_#P]/5]5[_5.8@@=RCP6KB"S6IH7D@ OA0=1/'?:B9!T:P-Z M3U([542[8.B^(CJ&T%Z(??,ZG*;ST_53YV6]^G"]^BOF7-AZ%Y\_X,ZGV;N' M4(--^#"TWC196>2B@%[GVB,9]M&R6M$G4T[9U4J?SO7FVL6X_]#?SL]J8'E^ M4[FL5[SS* MF9]Q-E^'+F[QA@4A?"3O(B0K07FL=8UT=INL0TY,V1*WFR&\Q%@BVS:)%V@3I8E^%N29>V):K2X'\ M^R4E.6XD'4LZFJ-S#!B!$T4SG"'G(SGDD%^^HFY_MVUBC&\N-Z MM:37:;CFC2DP0[LN&+0X(56%.U=YQN-0T#\5DB55'?ZT3CN]B, )H=+5LC&_ M%:,F$98^NKR=W7FPQG?Y?^OEB@KKS;3/W,D:( 6%K@B5@G(F%BB<6L*7K+0) MMY#(TZ2. X;CR69CYDT7*[L6.@NLQ*AKA&0M'D)./5E8B""#E4:&Q*QM_4SK M0A+'2988$R^;,*N_+,Y7X;Y- MFQ"YL9KPI-4DDM,7BN!5, MR]:M=-4N0[!8S[S&QE"" E5RKA MS2$*Q< +5KDPDD76VK<:*ACT[G%UETG&<2__*&F]N-MF1U 5UY*WK^$>GM:K M72V5 S(>J+KU+./*G=3T3B2B=6@"6H=*&.!!)Q5LB#&TAJ0FA$_T)O42^=H' ML-LS=*IPA^M\N-MX+V@W;C/"OY3'=-,D55T1B4%4S$.4,G+'0U6Z=9SN)C"W[6@=OFVF>3]??)@_ M?J&2=9_6B_0U+,L+$?\*3R'=K;Y]1B8O_MHP^7TI,\VD+R)GR"8I4-5DV#0Q M9HPKQBO:)/F\DH%7$/&6,.T20?JQ[?B-F#1V OVG17G:+O5C[5[HQ\?WZQ7N MZ_,GRYF).56C!-A*]SA**K20K8&"BXM>R!+R>2D6/0D8-TAZ*R&\ 7.FJ5X_ ME"_A_K>PHDGZ:-(?OM] :7;3,XI^#"ZZQ&J D"J5UR6$<50&L7KCO//,J]8Q MDINZ 7_?[OW97JQ(Y7,,:)>B<$M&KXBI;4Y6@'^+M3J;4FQM_9]%V%M2D)=( MTK[1WYY+TP2C/U:XCJ_S>^3;\N<_UZCP^T#2D5$: -,IVAK!T^$TO\]7?WLN MEJ4QWDF(H8IMBPAGJ).]$)KIDJ*RK?,)7J?HZL3\HZ,?,@E1%\DIJ*_9[I[X%S/IEN5R7_--Z@9KX M4UGEQL^_GM!Z;I9,RYJL:!310V="X/@F45WA67+!9>B MMJ[^UI?622/:)1)U%-&&9MY; ;C->C^7IYU#^VE!?8 ?FF+=ZU,, GL7K.HV M"!A4K9GI#"892Y%%-/NCBU T*L::2A3Q-J9+L^C1?5@N/];_+$I *^#;9K)M M/YJ49)2<:Q!6*JJD+6L(60%*J25%+OM^GLB,>KKGGZ M\FFR1@[M#:+56G-C @*VH?X0M->KK_,%%=ST MRLJCL39Z;]T@7L9ITD9..6TM$L=N%!KS9Q*/,?86EM\]YL]E=;?X\>;DO^%^ M76;TRH0'K8%K+G #2P3'H@"*.O&8=8K>#"M\KY$W\DOOVPI@,SY-%OL^%S)" MZ+'F]T/V\G^>CQL3(7KKT401!DT4Z1W$D#AP(7).E1?=O-5&?VI'?I$V"D(V MY^+TY+7C*&XOFV?:LL2MEK@VF4!562!LB@_[R+SQV=?4NH[A)?2-_-)M$J#9 M@U-C^["[%\5IOEP]X8BT@,7+,F=>>*>MD>A3250 S'/PR>-29%5%NE2DVG-% M.OS7U^<9M[CS4,+3>H,G&B<^<23=8(0-U$Q,2\A&H&P:+F6.NCLN3[+HCTV^K@W1TVE MH2H.T64FHJS6 MB-;EU#J)F9;L]&+U:?'IL>_3$Z!=AARCVHO*)01AI%]YCUN314"GS03!*OJ MN?6K]*.$3$YP^C#Y=='IL>-3$)ON/%\=&*INJKJ.7@&J\N(@4@!,YBJ,D5;% M_<(V8^?5#W>[TEQKM=GVR0K0[GB%DM%C3!P$1R=2N8K6(/,14[2TZL[VEX-Y:#R90)KE)#'PL ? 7R96+ M1KOSN@.?F&B*4M*'G?.!]G9T.3GG84#)S)D(K%14ZT)G"-D8J,XQQWQRJ83S M1*7-TXOA%-,PTM)VAZ>@I7Y4X!^^Y_84Y[(*7-(S[4Q*O(#/GD.VNBA)L0W; M/&S:0 M;-F-7*\U;H87["?QK^\8[UF.V)CPW,KG=0Y5ZW6Y?L:JZ7.%:-6:SZ?-^?=IC;3 MUOBZ14WU6DIK"TWA1.WTA)[@%;@X_\<]1,./=X;#"*()[VX/WP3Q;$8=/\3H9,M- ]UK%LH>%O+ M9-Y(@?H?]3K-HW[ACN=2N'04M=O_K'G3TY-$YP[[,U@__ S-;#7FX-8UN)+3 M?!2CPV!JH>ZR/-9*F]%!V_\[II)&PC.I%J/OQS(#R][#G%WKC.??URW&H6'! MR"086OE?&$4#],_?SBN?L1TEJ0U^>7U^.K'Z_.S\97'][?]?FK>MO9 MR=NB-+;DV*_3[#>("7NLV^XPG3"7 ON-FPG/P38^W"I8L+/844FGW>YLC>S1 M2&T&G)LIQGRBG=/9Z$WAOOBHVSN-^JK.?M9ISGYILA^UL0N7UED,QLED@O)_&FG47 [CZ_=^;UK:S3Y- MPQ5+^0R8@9F$.1*32Z5EOY;Z>G M,JZSJSQN8HR&+R-&G;V+T0_<8F0P!MF"W>1ZKD!,H1Y"94* A$87L+Q=EL&.<1@+3<+,LGX M#7@F6K5I\9E 9[!+Y5-7156Q-)BJT"S'ZNB) ,/FJ8Q39DNZK.O/P4#5" T@ MDU9A3J/T.)J=V"W1-"QSF#*L)-EEL3L/+ 6'WVP$AL$3F&&9" MS#JL=40@FF.QV2B7>8(TPGU>DWFL2H%M(G0V8EA'V$FBG@(C3Z E,"NU1F4% M"'NO:P2^\&*M3A:E0@.$HD:\^.ZL]R?F-F6)TG.[Q*F!J;3.4,[E]##XC5[6 M-^!FE\YL>?MR$-?;.\2-[X3GU<&@$QT=VPI3E3X@FM!)(O'VT+[VL;MBW(!' M"49=3A10-!D@-"=*VI1JD%F&+$E,2?="VEAI6V(]XD^C58!+870, A];=HCH M$(!P"Q"XO(U3GD_!:[#K4H%]=1"]:1]'7=Z(^H<07(GZ(MR%6TG*,@]8I4X8 MD=@&A .DR*&G]9; ]$*@U M>VXRL '%/=RJW+I&2[UB9RJ4R*3HB]5*"K]WM>7$2B&YD30 &12 SPDYM82Z M$+.R7Z76IW#/F+@Y1H=PU^HK%:@O95PJ3D2/P_).K+,[U@A:85/BX*\)D"%R M,=8'\2SNW2\D3_8(R=W>-I)W9JXM0._.>3OC&M?"3 J"*[ 2]:IY"C[E (;BR!@E8-F: @#P#&U24+3^,O!L+Q'D$XD/'EC*O2,Q;% M%Y*$#E1F&!G[@/I;R8L=&#C[Y B^L@;2U,GG M-T)LLE3K?A%"F GTQP...G@9H!-[!+J*-T,\MW%!&_)*Q?F2!\'W!+:DK*[C MN#04_8T4^D"KF;8.G]/))K9E8VSH]W#"PPX?J9(@C)''[EE7CN,N"OQ9 ATS MY.7*K]?!JY3;E=X@!O2P!^%3@Y^/BK873,D;4-7!PCW[^K.GZ-E0WZOM6?_E M;,_\@:-8KI/ZFJN(.C>QNJ8M0ML3-,B6GEUYQU'3.FWL*NW[!]ADEDGG /X@ M,4PT"@LJ%Q+]\XT<(J*1ARWQ//XE9;U?A;WJ](>ARP.C)T&NVJZ$ M@X<'Z(T+K&AAQ6Z/PK/2JE@%,8:2LAZ$@$458,L,$8*3Y =3994'C]9>6)+? MO\W1&>;RQ"!UU#'PX D/H>-/KRN,U4,JE/E,JQE0/LSYM#J$-Q5'0E8HO0 L MG:K_MEF.\/FUUFH/!<*=F6WY^PQQC M%&W!\[>U;FU9H8+PJ%/0C?[W_(O\)(VTSG\;O0'II4W77]09/:.;9IA5) M.EV,T);Y0U"VG-'G=KGCNOVR(_J6@/7"P/0W7OYBO'PTJ.-)L'J)?)Y*2-CE M+<0EG;JQ#V$C^BP4M;P:>N)W5O<^JBMT^*IP%-Z_S&#K,[LU^WBUU5Y7X1.D MH-)M5_G,EWG5-7PGZ+]8//T?4$L#!!0 ( $B E4++012 P@ /$H 4 M 97@S,3(M8W)UK^ZERQF<2"X\]M3T)N;_^GF-/7B#0#8+N#:@K[9 9']O'/H^? M\]@S1]^??3J]^L_G&LU5JW7^L<9J8^^+0:LUG4Z;TV[3V%'KZK)%3?5:RA@'3>%%[?B( MGN 5N#C^[NC[1H.=F;3,07N66N >!"N=U"/V18"[9HU&975JBIF5H[%G23M) MV!=CK^6$QW(OO8+C>3M'K7A_U J=' V-F!T?"3EA4KRKR;UNK]_92U.>] ]Z M"1SL]SOM]D%_V(9>TCT0XH\..ME"\UC'^9F"=[5?L9FUQCS<^ 97G)U<6GC[=]_J;>)AMY6Y36E1S[]8;]!BEACW7; M"3,9\V-@OW$[Y!IY(.]PC_[ MJ-L;C?JBSGX'?:EEG:5@OJ06&=M"@)_^G@7::\V%\^][O3$N[V:=IN&!C/@%F82)ABKSDQ]*Q7TMN M<0VH&;N$PE@$F6;OCAG M[C R&(-\QJZUF2H0(ZC'4-D8(&'0!6TPOV /7&K&]8R5VML2< 28<4+RP#PB[+P>$P#*I, M0G4LKE]##ZC5[65^#FYLZL>?MZ$-?;.L1=W0K/ MFYW]I//3H:LP5>D#H@F391)O=]W;$+L+QBT$EY5 !19,!0G.HI!M3#3++ MD26)*>E>2)!CQW81'0(0;A$"YS?IF.L1! EV62IP M;W8Z>^W#3IQ5M)PE)'K%(GC$AL!<(14N30XWK+;O6686\T MXKOH1@M*]4\24_W>%B%VE[_=%LCN-0\Z- ]GX' +@4$+2>[KL*I3_DUYZ3:O M0HEP"(B.JJ>86DUIL0%DJXET@0/1"G1HAQ3TDCU7&=B"X@%N56Y=HJ5>L3,5 M2F12],49)478NKIRZ*20W$H:@(P*(.0$32VA+L2L'%:I"RD\,";NC=$AW+2& M2@7J2YF6BA/1X[""$\OLCC6B5EB5./AK"&2(7(SU03R)>[<+R<,M0G*WMX[D MC9EK#=";<][&N,:U,)&"X,J=T9P8GCN$.DE-PC"W8HXG1+CD0ZFDGU'"OZ]; M6ET!>@%5<6'<,EV1JB&1W%0#PJUZ@:AV0:"DJ;$B.!!$ZP@TZ@Z%X,82*&C5 MD D*\@A@7%VR"#3^:B"<;A&$(QF?3[@J V-1?"'+Z#QE@I%Q]ZB_A;S8@('C M[?V"," 6*R)[NB@[AZ;T#WNP28[@"VL@39U]?2/$AG.U'A8AQ)E ?P+@J(/7 M 3JQ1:"K>#/&TFAOG\3D=;&); M+L6&_HPG/&SW@2H9PAAY[(YUY3CNHB"<)= Q@RX7?KV-7HVY6^@-8L >Q A M-83YJ&A[QI2\!E4=+-RQKS]YBIX,]:W:GO5?S_8L'#B*^3JI+[F*J',5JTO: M(K0]0H.LZ=F%=QPUK3?6+=)^>(!-YKGT'N O$L/0H+"@=@1 MS^-?4M;S90A_EA+=#TNNU.$@W[W]9^_U-Z;[$X5:#;6C1+C1AI?VSZD$!$>5 MLA=[H"GP:\K!4;N%+!Q49S@,G1\8/0IRU78E'CS<0V]<8$4'"W9[$)Z55L4J MB#&4E/4H!!RJ %?FB!"[3VRI+\]FV.3C"79Q:IHXZ!AT!X")UP M>EUAK!Y3H=03HR9 ^5#S474(;RN.A+Q09@98.AV;R(K\%H(1<<\B%A:IPX?- M4C6!0X07V ;.H^*%@\'\QR%2;%>UF_VDOZ#I>UFY\&ROVHU29K= M_MZS-]O=:R;[!\_?;*?9[SY8+ M.P:-4'TWD#&&WWZQAV\,SG#]W,Z2U>!?^+A.RE&)PB:IAR\[7MG@WNSTD(_" M];5ASI33% 6Q;.0-E\0I_:Y8;+]GE' M]))P];JP](+@LO1[Y,=6=+^<*$S\=',2W+!-8^Y9N23)!4[675?@0F:;TZU6^\OE==8T? X;/ M$H__!U!+ P04 " !(@ )57T9\[K@% "#%P % &5X,S(Q+6-R=7,P M-C(U,C(N:'1M[5CK;]LV$/^^OX)UL+8#]+:=V+)KH',ZK$,?:>.BV*>!%BF+ MJ$2J)!5'^^MW)*4D3NJNZ6-]8/E@1'S_N=\.GR]7?YX\0H6N2G3R MZM*G^1W?1\H-\OUNU5+4K62;0J,D2A+T6L@W[ R[>]G'GHON>A53)? M"](NYH2=(48>#-AACB-\A(?#/)N,UO%P$DW61\ET1&@2C6.2_!6#D2$L=WN4 M;DOZ8% Q[A?4Z$]'27 TKO5LRX@NTCB*?A[8I8MY+K@&?1+VNW^=F!O"-#W7 M/B[9AJ<9&$SEP.WMYS-1"ID>1/9O9F;\'%>L;--[*U91A9[1+7HI*LSO>0KB MX"LJ6>X6*O8W3>,$[+.?6V?S$<@I&:<]AC@Q5B^IU"QG&39Q1">-5 T&*[1 M\02]"DZ#98!.:69GX^$X\G9Q774/EAOPT%IH+:KT$+1_>8S1-8RC=V!T9A": M"6E!I@TG5)I5@P56"!-1&\;55Z#W@*?1(1(YT@5%IUBN,:?*?WY>TA8]S+29 M2:(HV>N0??#?08_WN?&K.&VP>,Q1)CCO/+%ENC!^N'L0'T:S%PV6@*=LW>=+ M6@MI_;%D4C8*/1$;EGGH,<\"=-]X[^[!)$FBV5)4->:M_8IGOR 0_)N0%8HC M_X43E0MIW5V#T8(@"J$B;N:/AG?:D[%G"X"'('PY*R%XO7DFUK5N4V;QK#82.85=L\9 2)2U; M9-P!Q*RA=-IU*U/5(#.-3@RTE4[XX=#K.>L&3*;VS6V1WC0F!(NV7--?I\"+?&82,Z]2/)U^-NG'0P_@* MU6;'+7$4C(T;5A"'GDZ6YDT)T5:9X.AQU?#5%KNHR:3R==8.<_!"Q3K[)6#,.F5NY,Q6J MJ,:PD\"HC5I7+G/,H(*B6E)EPNV9:5R6"+:!,;@$,J@:XJ\\NRMG'//,C(- M8MLN6^)@55,ZM@BHFE:G>E?I";[Y(^R10!^"4B?6.)&_CFVC8Z? -'1]87/OO9;]@R15U+ M8/I/XW=C$M:-I*YHXKJF6"H;R[8&_2;0-H&[Z-(2K)&"LPR=46E.G(]&44#F MKBELJ*4X8Y"_IF1?#^M%.H,1P)ZU*2(=WT#H_M5Y(SE3Q870#S@ZC9<84 WL MSW/4U#!B %"EOWUNK4P =IM=XUXNM'6Q9S&KPB2@&T.$0HR(UW<#MM'HFH'; M]!L7KM%X#6=W!WLM)#2A/J O<:UHVO\S(TS5)6Y3QBT&NVFVZT1S\3@S2#)< M=OVEK<9NNKN33*?!471DKB4:FDU->L7=C26P-Y90DYMSHV"8C/?.1D&\=^Y] M4N-),(KV;_U8L#X:#?T!T1:5*? MHWCW3F1.C>N!=#'\[W/$WF"/H2SM=H$=^.\2E79'4HDYAK;D3,8)ZCWZJR@_,V\^+ MZ'LBU@]&IO_Y\H7Y<@(W$49LKPV=T)XWD4]B46B[H<_VTG;M+;<6[C$[E;3$ MQN8;K[N7=*XO[XKZ*/TZ>HT%6)3M_^_.+Y'/7\,'S7GX?AR>($ M_;+X[04:!%&,%A)SQ303')=A^/1E#_4*K>LT#-?K=;#N!T*NPL6;T*@:A*40 MB@9$D]YL:D;@EV(R^V'ZP/?1BD>H.D>^WTK-1;V1 M;%5HE$1)@MX)>(D2<]AB/:7Y)! M/B+]9- ?C\=1C$?Y$L-'/,*C\9\Q&!F"N%NC]*:D3WH5XWY!S?[I( D.A[6> MK!G111I'T8\]*SJ;YH)KV$_">O>O4W-+F::7VLB KS1YZ"./B*2I8[0<7^IFF<@'WV<^UL M/@0])>.TPQ GQNHYE9KE+,,FCNBTD:K!8(46*#Y";X.S8!Z@,YK9V;@_C+Q= M7-?=@^4*/+046HLJ'<'N_SW&Z ;&P7LP.C,(S82T(-.&$RJ-5&^&%<)$U(9Q M]37H'>!Q-$(B1[J@Z S+)>94^:\N2[I!QYDV,TD4)7L=L@_^>^CQ(3=^%:?U M9L\YR@3GK2?63!?&#P\/XE$T>=U@"7C*C?M\0VLAK3_F3,I&H1=BQ3(//>=9 M@!X;[ST\.$J2:#(758WYQG[%DY\0*'XF9(7BR'_M5.5"6G?78+0@B$*HB)OY MM>'M[LG0LP7 0Q"^G)40O,X\$[E&0DT"/V!.T-/+K,!\1:%T5!53"J X';"S M$2=0;%!!)16Y&[]NK8/5&0MP/"?S.^7GZ"76!:X:SCPT+QC-T3/&,<\8+M&K M'/*)RI8Y;DV+W+.;+3V)@K73*1WVOHZP;,(G:Z7W+F:'WF0;]"OQ J ?CV/*\VJ!S+M;@P178.3R: MW"&Y:TP(U&B_I+E.^]MT9Q QKE,_/OIJS(V##L97*#8[;HFC8&C34120N4L*"VHI+ACDKRG9-\.Z36

US:V$"L-OK M&O=RH:V+/8M9%28!W1@B%&)$O*X9L'U&VPORED-"#^H"^ MQ+6B:??/A#!5EWB3,FXQV$6372>:>\>%09+ALFTO;35VT^V5Y&@0#*/$W$HT M])J:=!NW%Y; 7EA"36[/#8-^%.^=C8+]'CTY=4F MP5'\<4X(K7^=CR&*"K+L2:_?ZQ:T1T2:U)A.IMVM;P7N MH.:S1=L:J46=@JRY$C&".H=^[I8?F;9?%M%]XM7WQ:5[1)?1O:3+OC<0TQ6= M2@:#-8P>9YEHN.VM6X$=8EDOA[;G^6+/:3<>;&OA7JQ324MH R_HK2?0@UJ].TE__+JV_ZZ-VC[&C[[!U!+ 0(4 Q0 ( $B E4;?4P< MG#X! *(A#@ 1 " 0 !C&UL4$L! A0#% @ 2( "5:EUC=+CD@ '0T& !4 M ( ! H\! &-R=7,M,C R,C V,C5?;&%B+GAM;%!+ 0(4 Q0 M ( $B E5UUY2O\%@ %;@ P 5 " 1@B @!CP( 97@S,3$M8W)U,C4R,BYH=&U02P4& H "@"2 @ ?Y<" end