0000813672-24-000092.txt : 20240424 0000813672-24-000092.hdr.sgml : 20240424 20240423174528 ACCESSION NUMBER: 0000813672-24-000092 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 89 CONFORMED PERIOD OF REPORT: 20240331 FILED AS OF DATE: 20240424 DATE AS OF CHANGE: 20240423 FILER: COMPANY DATA: COMPANY CONFORMED NAME: CADENCE DESIGN SYSTEMS INC CENTRAL INDEX KEY: 0000813672 STANDARD INDUSTRIAL CLASSIFICATION: SERVICES-PREPACKAGED SOFTWARE [7372] ORGANIZATION NAME: 06 Technology IRS NUMBER: 770148231 STATE OF INCORPORATION: DE FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 000-15867 FILM NUMBER: 24866132 BUSINESS ADDRESS: STREET 1: 2655 SEELY AVENUE BLDG 5 CITY: SAN JOSE STATE: CA ZIP: 95134 BUSINESS PHONE: 4089431234 MAIL ADDRESS: STREET 1: 2655 SEELY AVENUE CITY: SAN JOSE STATE: CA ZIP: 95134 FORMER COMPANY: FORMER CONFORMED NAME: ECAD INC /DE/ DATE OF NAME CHANGE: 19880609 10-Q 1 cdns-20240331.htm 10-Q cdns-20240331
0000813672false2024Q1December 3117645100008136722024-01-012024-03-3100008136722024-03-31xbrli:sharesiso4217:USD00008136722023-12-310000813672cdns:ProductandmaintenanceMember2024-01-012024-03-310000813672cdns:ProductandmaintenanceMember2023-01-012023-03-310000813672us-gaap:TechnologyServiceMember2024-01-012024-03-310000813672us-gaap:TechnologyServiceMember2023-01-012023-03-3100008136722023-01-012023-03-31iso4217:USDxbrli:shares0000813672us-gaap:CommonStockMember2023-12-310000813672us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember2023-12-310000813672us-gaap:TreasuryStockCommonMember2023-12-310000813672us-gaap:RetainedEarningsMember2023-12-310000813672us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-12-310000813672us-gaap:RetainedEarningsMember2024-01-012024-03-310000813672us-gaap:AccumulatedOtherComprehensiveIncomeMember2024-01-012024-03-310000813672us-gaap:CommonStockMember2024-01-012024-03-310000813672us-gaap:TreasuryStockCommonMember2024-01-012024-03-310000813672us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember2024-01-012024-03-310000813672us-gaap:CommonStockMember2024-03-310000813672us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember2024-03-310000813672us-gaap:TreasuryStockCommonMember2024-03-310000813672us-gaap:RetainedEarningsMember2024-03-310000813672us-gaap:AccumulatedOtherComprehensiveIncomeMember2024-03-310000813672us-gaap:CommonStockMember2022-12-310000813672us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember2022-12-310000813672us-gaap:TreasuryStockCommonMember2022-12-310000813672us-gaap:RetainedEarningsMember2022-12-310000813672us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-12-3100008136722022-12-310000813672us-gaap:RetainedEarningsMember2023-01-012023-03-310000813672us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-01-012023-03-310000813672us-gaap:CommonStockMember2023-01-012023-03-310000813672us-gaap:TreasuryStockCommonMember2023-01-012023-03-310000813672us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember2023-01-012023-03-310000813672us-gaap:CommonStockMember2023-03-310000813672us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember2023-03-310000813672us-gaap:TreasuryStockCommonMember2023-03-310000813672us-gaap:RetainedEarningsMember2023-03-310000813672us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-03-3100008136722023-03-310000813672cdns:CustomICDesignMember2024-01-012024-03-31xbrli:pure0000813672cdns:CustomICDesignMember2023-01-012023-03-310000813672cdns:DigitalICDesignandSignoffMember2024-01-012024-03-310000813672cdns:DigitalICDesignandSignoffMember2023-01-012023-03-310000813672cdns:FunctionalVerificationincludingEmulationandPrototypingHardwareMember2024-01-012024-03-310000813672cdns:FunctionalVerificationincludingEmulationandPrototypingHardwareMember2023-01-012023-03-310000813672cdns:IPMember2024-01-012024-03-310000813672cdns:IPMember2023-01-012023-03-310000813672cdns:SystemDesignAndAnalysisMember2024-01-012024-03-310000813672cdns:SystemDesignAndAnalysisMember2023-01-012023-03-310000813672us-gaap:TransferredOverTimeMembercdns:RevenueArrangementRecognizedOverTimeMember2024-01-012024-03-310000813672us-gaap:TransferredOverTimeMembercdns:RevenueArrangementRecognizedOverTimeMember2023-01-012023-03-310000813672us-gaap:TransferredOverTimeMembercdns:RevenueArrangementWithNonCancelableCommitmentsMember2024-01-012024-03-310000813672us-gaap:TransferredOverTimeMembercdns:RevenueArrangementWithNonCancelableCommitmentsMember2023-01-012023-03-310000813672us-gaap:TransferredOverTimeMember2024-01-012024-03-310000813672us-gaap:TransferredOverTimeMember2023-01-012023-03-310000813672us-gaap:TransferredAtPointInTimeMember2024-01-012024-03-310000813672us-gaap:TransferredAtPointInTimeMember2023-01-012023-03-3100008136722024-04-012024-03-3100008136722025-04-022024-03-3100008136722026-04-012024-03-310000813672us-gaap:SeniorNotesMembercdns:SeniorNotesDueTwentyTwentyFourMember2024-03-310000813672us-gaap:SeniorNotesMembercdns:SeniorNotesDueTwentyTwentyFourMember2023-12-310000813672cdns:TermLoanDueTwentyTwentyFiveMemberus-gaap:NotesPayableToBanksMember2024-03-310000813672cdns:TermLoanDueTwentyTwentyFiveMemberus-gaap:NotesPayableToBanksMember2023-12-310000813672us-gaap:RevolvingCreditFacilityMember2024-03-310000813672us-gaap:RevolvingCreditFacilityMember2024-01-012024-03-310000813672us-gaap:RevolvingCreditFacilityMember2022-01-022022-04-020000813672us-gaap:RevolvingCreditFacilityMembersrt:MinimumMemberus-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember2024-01-012024-03-310000813672us-gaap:RevolvingCreditFacilityMembersrt:MaximumMemberus-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember2024-01-012024-03-310000813672us-gaap:RevolvingCreditFacilityMembercdns:TermSecuredOvernightFinancingRateSOFRMember2024-01-012024-03-310000813672us-gaap:RevolvingCreditFacilityMemberus-gaap:BaseRateMembersrt:MinimumMember2024-01-012024-03-310000813672us-gaap:RevolvingCreditFacilityMembersrt:MaximumMemberus-gaap:BaseRateMember2024-01-012024-03-310000813672us-gaap:RevolvingCreditFacilityMembersrt:MinimumMember2024-01-012024-03-310000813672us-gaap:RevolvingCreditFacilityMembersrt:MaximumMember2024-01-012024-03-310000813672us-gaap:RevolvingCreditFacilityMember2024-01-012024-03-310000813672us-gaap:SeniorNotesMembercdns:SeniorNotesDueTwentyTwentyFourMember2014-10-090000813672us-gaap:SeniorNotesMembercdns:SeniorNotesDueTwentyTwentyFourMember2014-10-092014-10-090000813672cdns:TermLoanDueTwentyTwentyFiveMember2022-09-070000813672cdns:TermLoanDueTwentyTwentyFiveMembersrt:MinimumMemberus-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember2024-01-012024-03-310000813672cdns:TermLoanDueTwentyTwentyFiveMembersrt:MaximumMemberus-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember2024-01-012024-03-310000813672cdns:TermLoanDueTwentyTwentyFiveMemberus-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember2024-01-012024-03-310000813672cdns:TermLoanDueTwentyTwentyFiveMemberus-gaap:BaseRateMembersrt:MinimumMember2024-01-012024-03-310000813672cdns:TermLoanDueTwentyTwentyFiveMembersrt:MaximumMemberus-gaap:BaseRateMember2024-01-012024-03-310000813672cdns:TermLoanDueTwentyTwentyFiveMember2024-03-310000813672cdns:TermLoanDueTwentyTwentyFiveMember2024-01-012024-03-310000813672cdns:TermLoanDueTwentyTwentyFiveMembersrt:MinimumMember2024-01-012024-03-310000813672cdns:TermLoanDueTwentyTwentyFiveMembersrt:MaximumMember2024-01-012024-03-310000813672cdns:InvecasMember2024-01-080000813672cdns:InvecasMember2024-01-012024-03-310000813672cdns:InvecasMembercdns:AgreementsAndRelationshipMember2024-01-080000813672cdns:InvecasMembercdns:TradenameTrademarkAndPatentsMember2024-01-080000813672cdns:ExistingTechnologyMember2024-03-310000813672cdns:AgreementsAndRelationshipMember2024-03-310000813672cdns:TradenameTrademarkAndPatentsMember2024-03-310000813672cdns:ExistingTechnologyMember2023-12-310000813672cdns:AgreementsAndRelationshipMember2023-12-310000813672cdns:TradenameTrademarkAndPatentsMember2023-12-310000813672us-gaap:CostOfSalesMember2024-01-012024-03-310000813672us-gaap:CostOfSalesMember2023-01-012023-03-310000813672cdns:CostOfServicesMember2024-01-012024-03-310000813672cdns:CostOfServicesMember2023-01-012023-03-310000813672us-gaap:SellingAndMarketingExpenseMember2024-01-012024-03-310000813672us-gaap:SellingAndMarketingExpenseMember2023-01-012023-03-310000813672us-gaap:ResearchAndDevelopmentExpenseMember2024-01-012024-03-310000813672us-gaap:ResearchAndDevelopmentExpenseMember2023-01-012023-03-310000813672us-gaap:GeneralAndAdministrativeExpenseMember2024-01-012024-03-310000813672us-gaap:GeneralAndAdministrativeExpenseMember2023-01-012023-03-310000813672cdns:StockoptionandrestrictedstockgrantsMember2024-03-310000813672cdns:StockoptionandrestrictedstockgrantsMember2024-01-012024-03-3100008136722023-08-020000813672us-gaap:PerformanceSharesMember2024-01-012024-03-310000813672us-gaap:PerformanceSharesMember2023-01-012023-03-310000813672us-gaap:EmployeeStockOptionMember2024-01-012024-03-310000813672us-gaap:EmployeeStockOptionMember2023-01-012023-03-310000813672us-gaap:RestrictedStockMember2024-01-012024-03-310000813672us-gaap:RestrictedStockMember2023-01-012023-03-310000813672cdns:PrivatelyHeldCompanyEquityMethodMember2024-03-310000813672us-gaap:MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprisesMember2024-03-310000813672us-gaap:MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprisesMember2023-12-310000813672us-gaap:MoneyMarketFundsMember2024-03-310000813672us-gaap:MoneyMarketFundsMemberus-gaap:FairValueInputsLevel1Member2024-03-310000813672us-gaap:MoneyMarketFundsMemberus-gaap:FairValueInputsLevel2Member2024-03-310000813672us-gaap:MoneyMarketFundsMemberus-gaap:FairValueInputsLevel3Member2024-03-310000813672us-gaap:FairValueInputsLevel1Member2024-03-310000813672us-gaap:FairValueInputsLevel2Member2024-03-310000813672us-gaap:FairValueInputsLevel3Member2024-03-310000813672us-gaap:FairValueInputsLevel1Memberus-gaap:MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprisesMember2024-03-310000813672us-gaap:FairValueInputsLevel2Memberus-gaap:MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprisesMember2024-03-310000813672us-gaap:FairValueInputsLevel3Memberus-gaap:MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprisesMember2024-03-310000813672us-gaap:MoneyMarketFundsMember2023-12-310000813672us-gaap:MoneyMarketFundsMemberus-gaap:FairValueInputsLevel1Member2023-12-310000813672us-gaap:MoneyMarketFundsMemberus-gaap:FairValueInputsLevel2Member2023-12-310000813672us-gaap:MoneyMarketFundsMemberus-gaap:FairValueInputsLevel3Member2023-12-310000813672us-gaap:FairValueInputsLevel1Member2023-12-310000813672us-gaap:FairValueInputsLevel2Member2023-12-310000813672us-gaap:FairValueInputsLevel3Member2023-12-310000813672cdns:A2024AcquisitionsMemberus-gaap:CustomerRelationshipsMemberus-gaap:MeasurementInputDiscountRateMemberus-gaap:FairValueInputsLevel3Member2024-01-012024-03-310000813672cdns:BETACAEMember2024-01-012024-03-310000813672country:US2024-01-012024-03-310000813672country:US2023-01-012023-03-310000813672cdns:OtherAmericaMember2024-01-012024-03-310000813672cdns:OtherAmericaMember2023-01-012023-03-310000813672srt:AmericasMember2024-01-012024-03-310000813672srt:AmericasMember2023-01-012023-03-310000813672country:CN2024-01-012024-03-310000813672country:CN2023-01-012023-03-310000813672cdns:OtherAsiaMember2024-01-012024-03-310000813672cdns:OtherAsiaMember2023-01-012023-03-310000813672srt:AsiaMember2024-01-012024-03-310000813672srt:AsiaMember2023-01-012023-03-310000813672us-gaap:EMEAMember2024-01-012024-03-310000813672us-gaap:EMEAMember2023-01-012023-03-310000813672country:JP2024-01-012024-03-310000813672country:JP2023-01-012023-03-310000813672country:US2024-03-310000813672country:US2023-12-310000813672cdns:OtherAmericaMember2024-03-310000813672cdns:OtherAmericaMember2023-12-310000813672srt:AmericasMember2024-03-310000813672srt:AmericasMember2023-12-310000813672country:CN2024-03-310000813672country:CN2023-12-310000813672cdns:OtherAsiaMember2024-03-310000813672cdns:OtherAsiaMember2023-12-310000813672srt:AsiaMember2024-03-310000813672srt:AsiaMember2023-12-310000813672us-gaap:EMEAMember2024-03-310000813672us-gaap:EMEAMember2023-12-310000813672country:JP2024-03-310000813672country:JP2023-12-310000813672cdns:ChinChiTengMember2024-01-012024-03-310000813672cdns:ChinChiTengMember2024-03-310000813672cdns:PaulCunninghamMember2024-01-012024-03-310000813672cdns:PaulCunninghamMember2024-03-31

UNITED STATES
SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
_____________________________________ 
FORM 10-Q
_____________________________________  
(Mark One)
QUARTERLY REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
For the quarterly period ended March 31, 2024
OR
TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
For the transition period from             to             
Commission file number 000-15867
_____________________________________ 
cdnslogoa02.jpg
CADENCE DESIGN SYSTEMS, INC.
(Exact Name of Registrant as Specified in Its Charter)
_____________________________________ 
Delaware 00-0000000
(State or Other Jurisdiction of
Incorporation or Organization)
 (I.R.S. Employer
Identification No.)
2655 Seely Avenue, Building 5, San Jose,California 95134
(Address of Principal Executive Offices) (Zip Code)
(408) 943-1234
Registrant’s Telephone Number, including Area Code
_____________________________________ 
Securities registered pursuant to Section 12(b) of the Act:
Title of each classTrading Symbol(s)Name of each exchange on which registered
Common Stock, $0.01 par value per shareCDNSNasdaq Global Select Market
Indicate by check mark whether the registrant (1) has filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that the registrant was required to file such reports), and (2) has been subject to such filing requirements for the past 90 days.    Yes  ☒    No  ☐
Indicate by check mark whether the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T (§232.405 of this chapter) during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).    Yes  ☒    No  ☐
Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, a smaller reporting company, or an emerging growth company. See the definitions of “large accelerated filer,” “accelerated filer,” “smaller reporting company,” and “emerging growth company” in Rule 12b-2 of the Exchange Act.
Large Accelerated FilerAccelerated FilerSmaller Reporting Company
Non-accelerated FilerEmerging Growth Company
If an emerging growth company, indicate by check mark if the registrant has elected not to use the extended transition period for complying with any new or revised financial accounting standards provided pursuant to Section 13(a) of the Exchange Act. ☐
Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Exchange Act).    Yes      No  ☒
On March 31, 2024, approximately 272,134,000 shares of the registrant’s common stock, $0.01 par value, were outstanding.



CADENCE DESIGN SYSTEMS, INC.
INDEX
 
  Page
PART I.FINANCIAL INFORMATION
Item 1.
Item 2.
Item 3.
Item 4.
PART II.OTHER INFORMATION
Item 1.
Item 1A.
Item 2.
Item 3.
Item 4.
Item 5.
Item 6.











PART I. FINANCIAL INFORMATION

Item 1. Financial Statements
CADENCE DESIGN SYSTEMS, INC.
CONDENSED CONSOLIDATED BALANCE SHEETS
(In thousands)
(Unaudited)
 
As of
March 31,
2024
December 31,
2023
ASSETS
Current assets:
Cash and cash equivalents$1,012,418 $1,008,152 
Receivables, net389,865 489,224 
Inventories185,784 181,661 
Prepaid expenses and other341,865 297,180 
Total current assets1,929,932 1,976,217 
Property, plant and equipment, net433,016 403,213 
Goodwill1,575,107 1,535,845 
Acquired intangibles, net334,644 336,843 
Deferred taxes886,576 880,001 
Other assets562,855 537,372 
Total assets$5,722,130 $5,669,491 
LIABILITIES AND STOCKHOLDERS’ EQUITY
Current liabilities:
Current portion of long-term debt
$349,507 $349,285 
Accounts payable and accrued liabilities456,608 576,558 
Current portion of deferred revenue659,628 665,024 
Total current liabilities1,465,743 1,590,867 
Long-term liabilities:
Long-term portion of deferred revenue87,003 98,931 
Long-term debt299,805 299,771 
Other long-term liabilities301,983 275,651 
Total long-term liabilities688,791 674,353 
Commitments and contingencies (Note 14)
Stockholders’ equity:
Common stock and capital in excess of par value3,331,547 3,166,964 
Treasury stock, at cost(4,840,181)(4,604,323)
Retained earnings5,184,027 4,936,384 
Accumulated other comprehensive loss(107,797)(94,754)
Total stockholders’ equity3,567,596 3,404,271 
Total liabilities and stockholders’ equity$5,722,130 $5,669,491 



See notes to condensed consolidated financial statements.



CADENCE DESIGN SYSTEMS, INC.
CONDENSED CONSOLIDATED INCOME STATEMENTS
(In thousands, except per share amounts)
(Unaudited)
 
 Three Months Ended
 March 31,
2024
March 31,
2023
Revenue:
Product and maintenance$913,385 $963,742 
Services95,718 57,948 
Total revenue1,009,103 1,021,690 
Costs and expenses:
Cost of product and maintenance75,395 100,238 
Cost of services49,802 24,234 
Marketing and sales180,589 166,666 
Research and development378,958 350,295 
General and administrative68,716 53,527 
Amortization of acquired intangibles5,407 4,267 
Restructuring280  
Total costs and expenses759,147 699,227 
Income from operations249,956 322,463 
Interest expense(8,692)(9,260)
Other income, net
68,779 8,284 
Income before provision for income taxes310,043 321,487 
Provision for income taxes62,400 79,683 
Net income$247,643 $241,804 
Net income per share – basic$0.92 $0.90 
Net income per share – diluted$0.91 $0.89 
Weighted average common shares outstanding – basic269,606 269,501 
Weighted average common shares outstanding – diluted273,544 273,159 












See notes to condensed consolidated financial statements.



CADENCE DESIGN SYSTEMS, INC.
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME
(In thousands)
(Unaudited)
 
 Three Months Ended
 March 31,
2024
March 31,
2023
Net income$247,643 $241,804 
Other comprehensive income (loss), net of tax effects:
Foreign currency translation adjustments(12,630)3,955 
Changes in defined benefit plan liabilities(21)263 
Unrealized gains (losses) on investments
(392)30 
Total other comprehensive income (loss), net of tax effects
(13,043)4,248 
Comprehensive income$234,600 $246,052 





































See notes to condensed consolidated financial statements.



CADENCE DESIGN SYSTEMS, INC.
CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS’ EQUITY
(In thousands)
(Unaudited)
Three Months Ended March 31, 2024
Common Stock
Par ValueAccumulated
and CapitalOther
in ExcessTreasuryRetainedComprehensive
Sharesof ParStockEarningsLossTotal
Balance, December 31, 2023271,706 $3,166,964 $(4,604,323)$4,936,384 $(94,754)$3,404,271 
Net income— — — 247,643 — $247,643 
Other comprehensive loss, net of taxes
— — — — (13,043)$(13,043)
Purchase of treasury stock (425)— (125,006)— — $(125,006)
Issuance of common stock and reissuance of treasury stock under equity incentive plans, net of forfeitures1,319 89,159 27,566 — — $116,725 
Stock received for payment of employee taxes on vesting of restricted stock(466)(12,705)(138,418)— — $(151,123)
Stock-based compensation expense— 88,129 — — — $88,129 
Balance, March 31, 2024272,134 $3,331,547 $(4,840,181)$5,184,027 $(107,797)$3,567,596 
Three Months Ended March 31, 2023
Common Stock
Par ValueAccumulated
and CapitalOther
in ExcessTreasuryRetainedComprehensive
Sharesof ParStockEarningsLossTotal
Balance, December 31, 2022272,675 $2,765,673 $(3,824,163)$3,895,240 $(91,637)$2,745,113 
Net income— — — 241,804 — $241,804 
Other comprehensive income, net of taxes
— — — — 4,248 $4,248 
Purchase of treasury stock (668)— (125,010)— — $(125,010)
Issuance of common stock and reissuance of treasury stock under equity incentive plans, net of forfeitures972 47,246 20,899 — — $68,145 
Stock received for payment of employee taxes on vesting of restricted stock(295)(8,458)(59,254)— — $(67,712)
Stock-based compensation expense— 74,288 — — — $74,288 
Balance, March 31, 2023
272,684 $2,878,749 $(3,987,528)$4,137,044 $(87,389)$2,940,876 









See notes to condensed consolidated financial statements.



CADENCE DESIGN SYSTEMS, INC.
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS
(In thousands)
(Unaudited)
 Three Months Ended
 March 31,
2024
March 31,
2023
Cash and cash equivalents at beginning of period$1,008,152 $882,325 
Cash flows from operating activities:
Net income247,643 241,804 
Adjustments to reconcile net income to net cash provided by operating activities:
Depreciation and amortization39,556 34,400 
Amortization of debt discount and fees320 311 
Stock-based compensation88,129 74,288 
Gain on investments, net
(55,394)(123)
Deferred income taxes(1,523)(11,640)
Provisions for losses on receivables158 214 
ROU asset amortization and change in operating lease liabilities(917)(1,392)
Other non-cash items78 99 
Changes in operating assets and liabilities, net of effect of acquired businesses:
Receivables102,991 (8,719)
Inventories(10,689)399 
Prepaid expenses and other(15,073)56,212 
Other assets(7,535)(42,084)
Accounts payable and accrued liabilities(117,291)(117,915)
Deferred revenue(23,941)40,650 
Other long-term liabilities6,720 897 
Net cash provided by operating activities253,232 267,401 
Cash flows from investing activities:
Purchases of investments(2,095)(9,055)
Proceeds from the sale and maturity of investments43,377 102 
Purchases of property, plant and equipment(49,601)(26,719)
Cash paid in business combinations, net of cash acquired(71,450) 
Net cash used for investing activities(79,769)(35,672)
Cash flows from financing activities:
Proceeds from revolving credit facility 50,000 
Payments on revolving credit facility (120,000)
Proceeds from issuance of common stock116,725 65,370 
Stock received for payment of employee taxes on vesting of restricted stock(151,123)(67,712)
Payments for repurchases of common stock(125,006)(125,010)
Net cash used for financing activities(159,404)(197,352)
Effect of exchange rate changes on cash and cash equivalents(9,793)261 
Increase in cash and cash equivalents
4,266 34,638 
Cash and cash equivalents at end of period$1,012,418 $916,963 
Supplemental cash flow information:
Cash paid for interest$4,903 $5,142 
Cash paid for income taxes, net23,850 19,814 





See notes to condensed consolidated financial statements.



CADENCE DESIGN SYSTEMS, INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(Unaudited)
NOTE 1. BASIS OF PRESENTATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES
Basis of Presentation
The condensed consolidated financial statements included in this Quarterly Report on Form 10-Q have been prepared by Cadence Design Systems, Inc. (“Cadence”) without audit, pursuant to the rules and regulations of the United States Securities and Exchange Commission (the “SEC”). Certain information and footnote disclosures normally included in consolidated financial statements prepared in accordance with United States generally accepted accounting principles (“U.S. GAAP”) have been condensed or omitted pursuant to such rules and regulations. However, Cadence believes that the disclosures contained in this Quarterly Report on Form 10-Q comply with the requirements of Section 13(a) of the Securities Exchange Act of 1934, as amended, (the “Exchange Act”) for a Quarterly Report on Form 10-Q and are adequate to make the information presented not misleading. These condensed consolidated financial statements are meant to be, and should be, read in conjunction with the consolidated financial statements and the notes thereto included in Cadence’s Annual Report on Form 10-K for the fiscal year ended December 31, 2023.
The unaudited condensed consolidated financial statements included in this Quarterly Report on Form 10-Q reflect all adjustments (which include only normal, recurring adjustments and those items discussed in these notes) that are, in the opinion of management, necessary to state fairly the results of operations, cash flows and financial position for the periods and dates presented. The results for such periods are not necessarily indicative of the results to be expected for the full fiscal year or other periods. Certain prior period balances have been reclassified to conform to the current period presentation. Management has evaluated subsequent events through the issuance date of the unaudited condensed consolidated financial statements.
Fiscal Year End
Cadence’s fiscal year end is December 31, and its fiscal quarters end on March 31, June 30, and September 30.
Use of Estimates
Preparation of the condensed consolidated financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the condensed consolidated financial statements and the reported amounts of revenue and expenses during the reporting period.
Despite continued uncertainty and disruption in the macroeconomic and geopolitical environment, Cadence is not aware of any specific event or circumstance that would require an update to its estimates or judgments or a revision of the carrying value of its assets or liabilities as of April 23, 2024, the date of issuance of this Quarterly Report on Form 10-Q. These estimates may change, as new events or developments occur and additional information is obtained. Actual results could differ materially from these estimates under different assumptions or conditions.
Recently Adopted Accounting Standards
Cadence has not recently adopted any accounting standard updates that are material or potentially material to its condensed consolidated financial statements.
New Accounting Standards Not Yet Adopted
Segment Reporting
In November 2023, the Financial Accounting Standards Board (“FASB”), issued Accounting Standards Update (“ASU”) No. 2023-07, “Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures,” intended to improve reportable segment disclosure requirements, primarily through enhanced annual and interim disclosures about significant segment expenses. This standard is effective for fiscal years beginning after December 15, 2023, and interim periods within fiscal years beginning after December 15, 2024. Early adoption is permitted. Cadence is currently evaluating the impact of adopting this standard on its financial statement disclosures.
Income Taxes
In December 2023, the FASB issued ASU No. 2023-09, “Income Taxes (Topic 740): Improvements to Income Tax Disclosures,” which requires disclosure of disaggregated income taxes paid, prescribes standard categories for the components of the effective tax rate reconciliation, and modifies other income tax-related disclosures. This standard is effective for fiscal years beginning after December 15, 2024, and may be applied on a retrospective or prospective basis. Cadence is currently evaluating the impact of adopting this standard on its financial statement disclosures.
6


NOTE 2. REVENUE
Cadence groups its products and services into five categories related to major design activities. The following table shows the percentage of revenue contributed by each of Cadence’s five product categories for the three months ended March 31, 2024 and March 31, 2023:
 Three Months Ended
 March 31,
2024
March 31,
2023
Custom Integrated Circuit (“IC”) Design and Simulation22 %20 %
Digital IC Design and Signoff29 %25 %
Functional Verification, including Emulation and Prototyping Hardware*25 %32 %
Intellectual Property (“IP”)12 %11 %
System Design and Analysis12 %12 %
Total100 %100 %
_____________
* Includes immaterial amount of revenue accounted for under leasing arrangements.
Cadence generates revenue from contracts with customers and applies judgment in identifying and evaluating any terms and conditions in contracts which may impact revenue recognition. Certain of Cadence’s licensing arrangements allow customers the ability to remix among software products. Cadence also has arrangements with customers that include a combination of products, with the actual product selection and number of licensed users to be determined at a later date. For these arrangements, Cadence estimates the allocation of the revenue to product categories based upon the expected usage of products. Revenue by product category fluctuates from period to period based on demand for products and services, and Cadence’s available resources to deliver them. No single customer accounted for 10% or more of total revenue during the three months ended March 31, 2024 or March 31, 2023.
Recurring revenue includes revenue recognized over time from Cadence’s software arrangements, services, royalties, maintenance on IP licenses and hardware, and operating leases of hardware. Recurring revenue also includes revenue recognized at varying points in time over the term of other arrangements with non-cancelable commitments, whereby the customer commits to a fixed dollar amount over a specified period of time that can be used to purchase from a list of products or services. These arrangements do not meet the definition of a revenue contract until the customer executes a separate selection form to identify the products and services that they are purchasing. Each separate selection form under the arrangement is treated as an individual contract and accounted for based on the respective performance obligations.
The remainder of Cadence’s revenue is recognized at a point in time and is characterized as up-front revenue. Up-front revenue is primarily generated by sales of emulation and prototyping hardware and individual IP licenses.
The percentage of Cadence’s recurring and up-front revenue is impacted by delivery of hardware and IP products to its customers in any single fiscal period.
The following table shows the percentage of Cadence’s revenue that is classified as recurring or up-front for the three months ended March 31, 2024 and March 31, 2023:
 Three Months Ended
 March 31,
2024
March 31,
2023
Revenue recognized over time87 %77 %
Revenue from arrangements with non-cancelable commitments3 %3 %
Recurring revenue90 %80 %
Up-front revenue10 %20 %
Total100 %100 %
7


Significant Judgments
Cadence’s contracts with customers often include promises to transfer to a customer multiple software and/or IP licenses and services, including professional services, technical support services, and rights to unspecified updates. Determining whether licenses and services are distinct performance obligations that should be accounted for separately, or not distinct and thus accounted for together, requires significant judgment. In some arrangements, such as most of Cadence’s IP license arrangements, Cadence has concluded that the licenses and associated services are distinct from each other. In others, like Cadence’s time-based software arrangements, the licenses and certain services are not distinct from each other. Cadence’s time-based software arrangements include multiple software licenses and updates to the licensed software products, as well as technical support, and Cadence has concluded that these promised goods and services are a single, combined performance obligation.
The accounting for contracts with multiple performance obligations requires the contract’s transaction price to be allocated to each distinct performance obligation based on relative stand-alone selling price (“SSP”). Judgment is required to determine the SSP for each distinct performance obligation because Cadence rarely licenses or sells products on a standalone basis. In instances where the SSP is not directly observable because Cadence does not sell the license, product or service separately, Cadence determines the SSP using information that maximizes the use of observable inputs and may include market conditions. Cadence typically has more than one SSP for individual performance obligations due to the stratification of those items by classes of customers and circumstances. In these instances, Cadence may use information such as the size of the customer and geographic region of the customer in determining the SSP.
Revenue is recognized over time for Cadence’s combined performance obligations that include software licenses, updates, technical support and maintenance that are separate performance obligations with the same term. For Cadence’s professional services, revenue is recognized over time, generally using costs incurred or hours expended to measure progress. Judgment is required in estimating project status and the costs necessary to complete projects. A number of internal and external factors can affect these estimates, including labor rates, utilization and efficiency variances and specification and testing requirement changes. For Cadence’s other performance obligations recognized over time, revenue is generally recognized using a time-based measure of progress reflecting generally consistent efforts to satisfy those performance obligations throughout the arrangement term.
If a group of agreements are so closely related that they are, in effect, part of a single arrangement, such agreements are deemed to be one arrangement for revenue recognition purposes. Cadence exercises significant judgment to evaluate the relevant facts and circumstances in determining whether the separate agreements should be accounted for separately or as, in substance, a single arrangement. Cadence’s judgments about whether a group of contracts comprise a single arrangement can affect the allocation of consideration to the distinct performance obligations, which could have an effect on results of operations for the periods involved.
Cadence is required to estimate the total consideration expected to be received from contracts with customers. In limited circumstances, the consideration expected to be received is variable based on the specific terms of the contract or based on Cadence’s expectations of the term of the contract. Generally, Cadence has not experienced significant returns or refunds to customers. These estimates require significant judgment and a change in these estimates could have an effect on its results of operations during the periods involved.
Contract Balances
The timing of revenue recognition may differ from the timing of invoicing to customers, and these timing differences result in receivables, contract assets, or contract liabilities (deferred revenue) on Cadence’s condensed consolidated balance sheets. For certain software, hardware and IP agreements with payment plans, Cadence records an unbilled receivable related to revenue recognized upon transfer of control because it has an unconditional right to invoice and receive payment in the future related to those transferred products or services. Cadence records a contract asset when revenue is recognized prior to invoicing and Cadence does not have the unconditional right to invoice or retains performance risk with respect to that performance obligation. Cadence records deferred revenue when revenue is recognized subsequent to invoicing. For Cadence’s time-based software agreements, customers are generally invoiced in equal, quarterly amounts, although some customers prefer to be invoiced in single or annual amounts.
The contract assets indicated below are included in prepaid expenses and other in the condensed consolidated balance sheets and primarily relate to Cadence’s rights to consideration for work completed but not billed as of the balance sheet date on services and customized IP contracts. The contract assets are transferred to receivables when the rights become unconditional, usually upon completion of a milestone.
8


Cadence’s contract balances as of March 31, 2024 and December 31, 2023 were as follows:
 As of
 March 31,
2024
December 31,
2023
 (In thousands)
Contract assets$49,895 $17,554 
Deferred revenue746,631 763,955 
Cadence recognized revenue of $324.4 million during the three months ended March 31, 2024, and $363.2 million during the three months ended March 31, 2023, that was included in the deferred revenue balance at the beginning of each respective fiscal year. All other activity in deferred revenue, with the exception of deferred revenue assumed from acquisitions, is due to the timing of invoices in relation to the timing of revenue as described above.
Payment terms and conditions vary by contract type, although terms generally include a requirement of payment within 30 to 60 days. In instances where the timing of revenue recognition differs from the timing of invoicing, Cadence has determined that its contracts generally do not include a significant financing component. The primary purpose of invoicing terms is to provide customers with simplified and predictable ways of purchasing Cadence’s products and services, and not to facilitate financing arrangements.
Remaining Performance Obligations
Revenue allocated to remaining performance obligations represents the transaction price allocated to the performance obligations that are unsatisfied, or partially unsatisfied, which includes unearned revenue and amounts that will be invoiced and recognized as revenue in future periods. Cadence has elected to exclude the potential future royalty receipts from the remaining performance obligations. Contracted but unsatisfied performance obligations were approximately $6.0 billion as of March 31, 2024, which included $0.4 billion of non-cancelable commitments from customers where actual product selection and quantities of specific products or services are to be determined by customers at a later date.
Cadence estimates its remaining performance obligations at a point in time. Actual amounts and timing of revenue recognition may differ from these estimates largely due to changes in actual installation and delivery dates, as well as contract renewals, modifications and terminations. As of March 31, 2024, Cadence expected to recognize 56% of the contracted but unsatisfied performance obligations, excluding non-cancelable commitments, as revenue over the next 12 months, 38% over the next 13 to 36 months and the remainder thereafter.
Cadence recognized revenue of $15.0 million during the three months ended March 31, 2024, and $15.2 million during the three months ended March 31, 2023, from performance obligations satisfied in previous periods. These amounts represent royalties earned during the period and exclude contracts with nonrefundable prepaid royalties. Nonrefundable prepaid royalties are recognized upon delivery of the IP because Cadence’s right to the consideration is not contingent upon customers’ future shipments.
NOTE 3. RECEIVABLES, NET
Cadence’s current and long-term receivables balances as of March 31, 2024 and December 31, 2023 were as follows:
 As of
 March 31,
2024
December 31,
2023
 (In thousands)
Accounts receivable$219,937 $299,814 
Unbilled accounts receivable174,169 193,963 
Long-term receivables12,898 10,755 
Total receivables407,004 504,532 
Less allowance for doubtful accounts(4,241)(4,553)
Total receivables, net$402,763 $499,979 
Cadence’s customers are primarily concentrated within the semiconductor and electronics systems industries. As of March 31, 2024 and December 31, 2023, no single customer accounted for 10% or more of Cadence’s total receivables.
9


NOTE 4. DEBT
Cadence’s outstanding debt was as follows:
 March 31, 2024December 31, 2023
 (In thousands)
PrincipalUnamortized DiscountCarrying ValuePrincipalUnamortized DiscountCarrying Value
2024 Notes$350,000 $(493)$349,507 $350,000 $(715)$349,285 
2025 Term Loan300,000 (195)299,805 300,000 (229)299,771 
Total outstanding debt$650,000 $(688)$649,312 $650,000 $(944)$649,056 
Revolving Credit Facility
In June 2021, Cadence entered into a five-year senior unsecured revolving credit facility with a group of lenders led by Bank of America, N.A., as administrative agent (the “2021 Credit Facility”). In September 2022, Cadence amended the 2021 Credit Facility to, among other things, allow Cadence to change its fiscal year to match the calendar year commencing in 2023 and change the interest rate benchmark for loans under the 2021 Credit Facility from the London Inter-Bank Offered Rate (“LIBOR”) to Term Secured Overnight Financing Rate (“SOFR”). The material terms of the 2021 Credit Facility otherwise remain unchanged.
The 2021 Credit Facility provides for borrowings up to $700.0 million, with the right to request increased capacity up to an additional $350.0 million upon the receipt of lender commitments, for total maximum borrowings of $1.05 billion. The 2021 Credit Facility expires on June 30, 2026. Any outstanding loans drawn under the 2021 Credit Facility are due at maturity on June 30, 2026, subject to an option to extend the maturity date. Outstanding borrowings may be repaid at any time prior to maturity. Debt issuance costs of $1.3 million were recorded to other assets in Cadence’s condensed consolidated balance sheet at the inception of the agreement and are being amortized to interest expense over the term of the 2021 Credit Facility. As of March 31, 2024, there were no outstanding borrowings under the 2021 Credit Facility.
Interest accrues on borrowings under the 2021 Credit Facility at a rate equal to, at Cadence’s option, either (1) SOFR plus a margin between 0.750% and 1.250% per annum, determined by reference to the credit rating of Cadence’s unsecured debt, plus a SOFR adjustment of 0.10% or (2) the base rate plus a margin between 0.000% and 0.250% per annum, determined by reference to the credit rating of Cadence’s unsecured debt. Interest is payable quarterly. A commitment fee ranging from 0.070% to 0.175% is assessed on the daily average undrawn portion of revolving commitments. Borrowings bear interest at what is estimated to be current market rates of interest. Accordingly, the carrying value of the 2021 Credit Facility approximates fair value.
The 2021 Credit Facility contains customary negative covenants that, among other things, restrict Cadence’s ability to incur additional indebtedness, grant liens and make certain asset dispositions. In addition, the 2021 Credit Facility contains financial covenants that require Cadence to maintain a funded debt to EBITDA ratio not greater than 3.25 to 1, with a step up to 3.75 to 1 for one year following an acquisition by Cadence of at least $250.0 million that results in a pro forma leverage ratio between 3.00 to 1 and 3.50 to 1. As of March 31, 2024, Cadence was in compliance with all financial covenants associated with the 2021 Credit Facility.
2024 Notes
In October 2014, Cadence issued a $350.0 million aggregate principal amount of 4.375% Senior Notes due October 15, 2024 (the “2024 Notes”). Cadence received net proceeds of $342.4 million from the issuance of the 2024 Notes, net of a discount of $1.4 million and issuance costs of $6.2 million. Both the discount and issuance costs are being amortized to interest expense over the term of the 2024 Notes using the effective interest method. Interest is payable in cash semi-annually in April and October. The 2024 Notes are unsecured and rank equal in right of payment to all of Cadence’s existing and future senior indebtedness. As of March 31, 2024 and December 31, 2023, the carrying value of the 2024 Notes was classified as a current liability on Cadence’s condensed consolidated balance sheet. As of March 31, 2024, the fair value of the 2024 Notes was approximately $347.4 million.
Cadence may redeem the 2024 Notes, in whole or in part, at a redemption price equal to the greater of (a) 100% of the principal amount of the notes to be redeemed and (b) the sum of the present values of the remaining scheduled payments of principal and interest, plus any accrued and unpaid interest, as more particularly described in the indenture governing the 2024 Notes.
The indenture governing the 2024 Notes includes customary representations, warranties and restrictive covenants, including, but not limited to, restrictions on Cadence’s ability to grant liens on assets, enter into sale and lease-back transactions, or merge, consolidate or sell assets, and also includes customary events of default.
10


2025 Term Loan
In September 2022, Cadence entered into a $300.0 million three-year senior non-amortizing term loan facility due on September 7, 2025 with a group of lenders led by Bank of America, N.A., as administrative agent (the “2025 Term Loan”). The 2025 Term Loan is unsecured and ranks equal in right of payment to all of Cadence’s unsecured indebtedness. Proceeds from the loan were used to fund Cadence’s acquisition of OpenEye Scientific Software, Inc in fiscal 2022. Debt issuance costs associated with the 2025 Term Loan were not material.
Amounts outstanding under the 2025 Term Loan accrue interest at a rate equal to, at Cadence’s option, either (1) Term SOFR plus a margin between 0.625% and 1.125% per annum, determined by reference to the credit rating of Cadence’s unsecured debt, plus a SOFR adjustment of 0.10% or (2) base rate plus a margin between 0.000% and 0.125% per annum, determined by reference to the credit rating of Cadence’s unsecured debt. As of March 31, 2024, the interest rate on the 2025 Term Loan was 6.17%. Interest is payable quarterly. Borrowings bear interest at what is estimated to be current market rates of interest. Accordingly, the carrying value of the 2025 Term Loan approximates fair value.
The 2025 Term Loan contains customary negative covenants that, among other things, restrict Cadence’s ability to incur additional indebtedness, grant liens and make certain asset dispositions. In addition, the 2025 Term Loan contains a financial covenant that requires Cadence to maintain a funded debt to EBITDA ratio not greater than 3.25 to 1, with a step-up to 3.75 to 1 for one year following an acquisition by Cadence of at least $250.0 million that results in a pro forma leverage ratio between 3.00 to 1 and 3.50 to 1. As of March 31, 2024, Cadence was in compliance with all financial covenants associated with the 2025 Term Loan.
NOTE 5. ACQUISITIONS
On January 8, 2024, Cadence acquired all of the outstanding equity of Invecas, Inc. (“Invecas”), a provider of design engineering, embedded software and system-level solutions. The aggregate cash consideration for Cadence’s acquisition of Invecas, net of cash acquired of $23.8 million, was $71.5 million. The acquisition adds a skilled system design engineering team to Cadence, with expertise in providing customers with custom solutions across chip design, product engineering, advanced packaging and embedded software. Subject to service and other conditions, Cadence expects to recognize expense for consideration paid to certain former Invecas shareholders, now employed by Cadence, through the first quarter of fiscal 2028.
The total purchase consideration was allocated to the assets acquired and liabilities assumed based on their respective fair values on the acquisition date as follows:
 Fair Value
 (In thousands)
Current assets$50,608 
Goodwill42,480 
Acquired intangibles15,500 
Other long-term assets24,402 
Total assets acquired132,990 
Current liabilities17,114 
Long-term liabilities20,635 
Total liabilities assumed37,749 
Total purchase consideration$95,241 
As of March 31, 2024, the allocation of purchase consideration to certain assets and liabilities was preliminary. Cadence will continue to evaluate certain estimates and assumptions, primarily related to assumed tax liabilities, during the measurement period (up to one year from the acquisition date). The allocation of purchase consideration may change materially as additional information about conditions existing at the acquisition date becomes available.
The recorded goodwill is attributed to intangible assets that do not qualify for separate recognition, including the acquired assembled workforce, and will not be deductible for tax purposes.
The definite-lived intangible assets acquired with Cadence’s acquisition of Invecas include agreements and relationships of $15.0 million and tradenames of $0.5 million. These assets will be amortized over a weighted average life of 6.8 years.
Pro Forma Financial Information
Cadence has not presented pro forma financial information for its acquisition of Invecas because the results of operations for Invecas are not material to Cadence’s condensed consolidated financial statements.
11


Acquisition-Related Transaction Costs
Transaction costs associated with acquisitions, which consist of professional fees and administrative costs, are expensed as incurred and are included in general and administrative expense in Cadence’s condensed consolidated income statement. During the three months ended March 31, 2024 and March 31, 2023, transaction costs associated with acquisitions were $9.0 million and $2.9 million, respectively.
NOTE 6. GOODWILL AND ACQUIRED INTANGIBLES
Goodwill
The changes in the carrying amount of goodwill during the three months ended March 31, 2024 were as follows:
 Gross Carrying
Amount
 (In thousands)
Balance as of December 31, 2023$1,535,845 
Goodwill resulting from acquisitions42,480 
Effect of foreign currency translation(3,218)
Balance as of March 31, 2024$1,575,107 
Acquired Intangibles, Net
Acquired intangibles as of March 31, 2024 were as follows:
Gross Carrying
Amount
Accumulated
Amortization
Acquired
Intangibles, Net
 (In thousands)
Existing technology$329,816 $(150,929)$178,887 
Agreements and relationships203,417 (56,766)146,651 
Tradenames, trademarks and patents13,899 (4,793)9,106 
Total acquired intangibles$547,132 $(212,488)$334,644 
During the three months ended March 31, 2024, Cadence completed certain projects previously included in in-process technology and transferred $6.8 million to existing technology.
Acquired intangibles as of December 31, 2023 were as follows:
Gross Carrying
Amount
Accumulated
Amortization
Acquired
Intangibles, Net
 (In thousands)
Existing technology$325,710 $(141,659)$184,051 
Agreements and relationships198,259 (61,395)136,864 
Tradenames, trademarks and patents13,460 (4,332)9,128 
Total acquired intangibles with definite lives$537,429 $(207,386)$330,043 
In-process technology6,800 — 6,800 
Total acquired intangibles$544,229 $(207,386)$336,843 
Amortization expense from existing technology and maintenance agreements is included in cost of product and maintenance. Amortization expense for the three months ended March 31, 2024 and March 31, 2023 by condensed consolidated income statement caption was as follows:
 Three Months Ended
 March 31,
2024
March 31,
2023
 (In thousands)
Cost of product and maintenance$11,348 $10,260 
Amortization of acquired intangibles5,407 4,267 
Total amortization of acquired intangibles$16,755 $14,527 
12


As of March 31, 2024, the estimated amortization expense for intangible assets with definite lives was as follows for the following five fiscal years and thereafter:
 (In thousands)
2024 - remaining period$50,873 
202554,698 
202649,102 
202746,595 
202842,441 
202927,957 
Thereafter62,978 
Total estimated amortization expense$334,644 
NOTE 7. STOCK-BASED COMPENSATION
Stock-based compensation expense is reflected in Cadence’s condensed consolidated income statements for the three months ended March 31, 2024 and March 31, 2023 as follows:
Three Months Ended
March 31,
2024
March 31,
2023
(In thousands)
Cost of product and maintenance$1,280 $1,066 
Cost of services1,629 1,357 
Marketing and sales17,836 15,091 
Research and development53,637 44,322 
General and administrative13,747 12,452 
Total stock-based compensation expense$88,129 $74,288 
Cadence had total unrecognized compensation expense related to stock option and restricted stock grants of $567.5 million as of March 31, 2024, which will be recognized over a weighted average vesting period of 2.0 years.
NOTE 8. STOCK REPURCHASE PROGRAM
In August 2023, Cadence’s Board of Directors increased the prior authorization to repurchase shares of Cadence common stock by authorizing an additional $1.0 billion. The actual timing and amount of repurchases are subject to business and market conditions, corporate and regulatory requirements, stock price, acquisition opportunities and other factors.
As of March 31, 2024, approximately $1.3 billion of Cadence’s share repurchase authorization remained available to repurchase shares of Cadence common stock.
The shares repurchased under Cadence’s repurchase authorizations and the total cost of repurchased shares, including commissions, during the three months ended March 31, 2024 and March 31, 2023 were as follows:
Three Months Ended
March 31,
2024
March 31,
2023
(In thousands)
Shares repurchased425 668 
Total cost of repurchased shares$125,006 $125,010 
13


NOTE 9. OTHER INCOME, NET
Cadence’s other income, net, for the three months ended March 31, 2024 and March 31, 2023 were as follows:
 Three Months Ended
 March 31,
2024
March 31,
2023
 (In thousands)
Interest income$9,512 $6,373 
Gains on investments
55,394 123 
Gains on securities in Non-Qualified Deferred Compensation (“NQDC”) trust
4,588 3,150 
Losses on foreign exchange
(331)(1,043)
Other expense, net(384)(319)
Total other income, net
$68,779 $8,284 
For additional information relating to Cadence’s investments and the gains on investments, see Note 11 in the notes to condensed consolidated financial statements.
NOTE 10. NET INCOME PER SHARE
Basic net income per share is computed by dividing net income during the period by the weighted average number of shares of common stock outstanding during that period, less unvested restricted stock awards. Diluted net income per share is impacted by equity instruments considered to be potential common shares, if dilutive, computed using the treasury stock method of accounting.
The calculations for basic and diluted net income per share for the three months ended March 31, 2024 and March 31, 2023 are as follows:
 Three Months Ended
 March 31,
2024
March 31,
2023
 (In thousands, except per share amounts)
Net income$247,643 $241,804 
Weighted average common shares used to calculate basic net income per share269,606 269,501 
Stock-based awards3,938 3,658 
Weighted average common shares used to calculate diluted net income per share273,544 273,159 
Net income per share - basic$0.92 $0.90 
Net income per share - diluted$0.91 $0.89 
The following table presents shares of Cadence’s common stock outstanding for the three months ended March 31, 2024 and March 31, 2023 that were excluded from the computation of diluted net income per share because the effect of including these shares in the computation of diluted net income per share would have been anti-dilutive:
 Three Months Ended
 March 31,
2024
March 31,
2023
 (In thousands)
Long-term market-based awards 1,826 
Options to purchase shares of common stock59 332 
Non-vested shares of restricted stock8 50 
Total potential common shares excluded67 2,208 
14


NOTE 11. INVESTMENTS
Investments in Equity Securities
Marketable Equity Investments
Cadence’s investments in marketable equity securities consist of purchased shares of publicly held companies and are included in prepaid expenses and other in Cadence’s condensed consolidated balance sheets. Changes in the fair value of these investments are recorded to other income (expense), net in Cadence’s condensed consolidated income statements. The carrying value of marketable equity investments was $93.6 million and $80.6 million as of March 31, 2024 and December 31, 2023, respectively.
Non-Marketable Equity Investments
Cadence’s investments in non-marketable equity securities generally consist of stock or other instruments of privately held entities and are included in other assets on Cadence’s condensed consolidated balance sheets. Cadence holds a 16% interest in a privately held company that is accounted for using the equity method of accounting. The carrying value of this investment was $109.6 million and $111.1 million as of March 31, 2024 and December 31, 2023, respectively.
Cadence records its proportionate share of net income from the investee, offset by amortization of basis differences, to other income (expense), net in Cadence’s condensed consolidated income statements. For the three months ended March 31, 2024 and March 31, 2023, Cadence recognized losses of $0.4 million and $0.1 million, respectively.
Cadence also holds other non-marketable investments in privately held companies where Cadence does not have the ability to exercise significant influence and the fair value of the investments is not readily determinable. The carrying value of these investments was $27.1 million and $27.2 million as of March 31, 2024 and December 31, 2023, respectively. Gains and losses on these investments were not material to Cadence’s condensed consolidated financial statements for the periods presented.
The portion of gains and losses included in Cadence’s condensed consolidated income statements related to equity securities still held at the end of the period were as follows:
Three Months Ended
March 31,
2024
March 31,
2023
(In thousands)
Net gains recognized on equity securities
$55,398 $123 
Less: Net gains recognized on equity securities sold(20,367) 
Net gains recognized on equity securities still held$35,031 $123 
Investments in Debt Securities
The following is a summary of Cadence’s available-for-sale debt securities recorded within prepaid expenses and other on its condensed consolidated balance sheets:
 
As of March 31, 2024
  Amortized CostGross Unrealized GainsGross Unrealized LossesEstimated
Fair Value
 (In thousands)
Available-for-sale debt securities
Mortgage-backed and asset-backed securities$51,268 $206 $(466)$51,008 
Total available-for-sale securities$51,268 $206 $(466)$51,008 
 
As of December 31, 2023
  Amortized CostGross Unrealized GainsGross Unrealized LossesEstimated
Fair Value
 (In thousands)
Available-for-sale debt securities
Mortgage-backed and asset-backed securities$49,653 $375 $(243)$49,785 
Total available-for-sale securities$49,653 $375 $(243)$49,785 
15


Gross unrealized gains and losses are recorded as a component of accumulated other comprehensive loss on Cadence's condensed consolidated balance sheets.
As of March 31, 2024, the fair values of available-for-sale debt securities, by remaining contractual maturity, were as follows:
 (In thousands)
Due within 1 year
$ 
Due after 1 year through 5 years10,856 
Due after 5 years through 10 years16,564 
Due after 10 years23,588 
Total$51,008 
As of March 31, 2024, Cadence did not intend to sell any of its available-for-sale debt securities in an unrealized loss position, and it was more likely than not that Cadence will hold the securities until maturity or a recovery of the cost basis.

NOTE 12. FAIR VALUE
Inputs to valuation techniques are observable or unobservable. Observable inputs reflect market data obtained from independent sources, while unobservable inputs reflect Cadence’s market assumptions. These two types of inputs have created the following fair value hierarchy:
Level 1 – Quoted prices for identical instruments in active markets;
Level 2 – Quoted prices for similar instruments in active markets, quoted prices for identical or similar instruments in markets that are not active, and model-derived valuations in which all significant inputs and significant value drivers are observable in active markets; and
Level 3 – Valuations derived from valuation techniques in which one or more significant inputs or significant value drivers are unobservable.
This hierarchy requires Cadence to minimize the use of unobservable inputs and to use observable market data, if available, when determining fair value. Cadence recognizes transfers between levels of the hierarchy based on the fair values of the respective financial instruments at the end of the reporting period in which the transfer occurred. There were no transfers between levels of the fair value hierarchy during the three months ended March 31, 2024.
On a quarterly basis, Cadence measures at fair value certain financial assets and liabilities. The fair value of financial assets and liabilities was determined using the following levels of inputs as of March 31, 2024 and December 31, 2023:
 Fair Value Measurements as of March 31, 2024
  TotalLevel 1Level 2Level 3
 (In thousands)
Assets
Cash equivalents:
Money market funds$472,883 $472,883 $ $ 
Marketable securities:
Marketable equity securities93,591 93,591   
Mortgage-backed and asset-backed securities51,008  51,008  
Securities held in NQDC trust
81,464 81,464   
Total Assets$698,946 $647,938 $51,008 $ 
  TotalLevel 1Level 2Level 3
 (In thousands)
Liabilities
Foreign currency exchange contracts$345 $ $345 $ 
Total Liabilities$345 $ $345 $ 
16


 Fair Value Measurements as of December 31, 2023
  TotalLevel 1Level 2Level 3
 (In thousands)
Assets
Cash equivalents:
Money market funds$490,983 $490,983 $ $ 
Marketable securities:
Marketable equity securities80,575 80,575   
Mortgage-backed and asset-backed securities49,785 — 49,785 — 
Securities held in NQDC trust75,671 75,671   
Foreign currency exchange contracts9,327  9,327  
Total Assets$706,341 $647,229 $59,112 $ 
As of December 31, 2023, Cadence did not have any financial liabilities requiring a recurring fair value measurement.
Level 1 Measurements
Cadence’s cash equivalents held in money market funds, marketable equity securities and the trading securities held in Cadence’s NQDC trust are measured at fair value using Level 1 inputs.
Level 2 Measurements
The valuation techniques used to determine the fair value of Cadence’s investments in marketable debt securities, foreign currency forward exchange contracts and 2024 Notes are classified within Level 2 of the fair value hierarchy. For additional information relating to Cadence’s debt arrangements, see Note 4 in the notes to condensed consolidated financial statements.
Level 3 Measurements
During the three months ended March 31, 2024, Cadence acquired intangible assets of $15.5 million. The fair value of the intangible assets acquired was determined using variations of the income approach that utilizes unobservable inputs classified as Level 3 measurements.
For agreements and relationships, the fair value was determined by using the multi-period excess earnings method. This method reflects the present value of the projected cash flows that are expected to be generated from existing customers, less charges representing the contribution of other assets to those cash flows. Projected income from existing customer relationships was determined using a customer retention rate of 85%. The present value of operating cash flows from existing customers was determined using a discount rate of 14.0%.
NOTE 13. INVENTORY
Cadence’s inventory balances as of March 31, 2024 and December 31, 2023 were as follows:
 As of
 March 31,
2024
December 31,
2023
 (In thousands)
Inventories:
Raw materials$163,531 $162,754 
Work-in-process
626  
Finished goods21,627 18,907 
Total inventories$185,784 $181,661 
17


NOTE 14. COMMITMENTS AND CONTINGENCIES
Acquisition of BETA CAE Systems International AG
On March 2, 2024, Cadence entered into a definitive agreement to acquire all of the outstanding equity of BETA CAE Systems International AG (“BETA CAE”), a system analysis platform provider of multi-domain, engineering simulation solutions. The addition of BETA CAE’s technologies and talent is intended to accelerate Cadence’s Intelligent System Design™ strategy by expanding its multiphysics system analysis portfolio and enabling entry into the structural analysis space. The acquisition is expected to close during Cadence’s second quarter of fiscal 2024.
At close, Cadence will pay aggregate consideration based on an enterprise value of $1.24 billion (the “Purchase Price”), with 60% of the Purchase Price to be paid in cash and 40% to be paid through the issuance of Cadence common stock to current BETA CAE shareholders. Cadence intends to fund the cash consideration through a combination of cash on hand and borrowings under existing and/or new debt facilities.
The agreement contains warranties, covenants, closing conditions and indemnities customary for acquisitions of this nature. Among other conditions, the transaction is conditioned on the expiration or termination of the applicable waiting period under the Hart-Scott Rodino Antitrust Improvements Act of 1976, as amended, and receipt of other required approvals under antitrust and foreign direct investment laws of certain other specified jurisdictions.
The agreement also provides for customary termination rights for the parties, including the right to terminate the agreement due to the failure to obtain required regulatory approvals on or prior to May 31, 2024 (subject to two automatic extensions until November 29, 2024, the “Longstop Date”). Under the terms of the agreement, Cadence will be required to pay a reverse termination fee of up to $60 million in the event the agreement is terminated due to the failure to obtain such required regulatory approvals on or prior to the Longstop Date.
Legal Proceedings
From time to time, Cadence is involved in various disputes and litigation that arise in the ordinary course of business. These include disputes and legal proceedings related to intellectual property, indemnification obligations, mergers and acquisitions, licensing, contracts, customers, products, distribution and other commercial arrangements and employee relations matters. Cadence is also subject from time to time to inquiries, investigations and regulatory proceedings involving governments and regulatory agencies in the jurisdictions in which Cadence operates. At least quarterly, Cadence reviews the status of each significant matter and assesses its potential financial exposure. If the potential loss from any claim or legal proceeding is considered probable and the amount or the range of loss can be estimated, Cadence accrues a liability for the estimated loss. Legal proceedings are subject to uncertainties, and the outcomes are difficult to predict. Because of such uncertainties, accruals are based on Cadence’s judgments using the best information available at the time. As additional information becomes available, Cadence reassesses the potential liability related to pending claims and litigation matters and may revise estimates.
Tax Proceedings
In December 2022, Cadence received a tax audit assessment of approximately $49 million from the Korea taxing authorities for years 2017-2019. The tax audit assessment is primarily related to value-added taxes. Cadence was required to pay these assessed taxes, prior to being allowed to contest or litigate the assessment in administrative and judicial proceedings. The assessment was paid by Cadence in January 2023 and recorded as a component of other assets in the condensed consolidated balance sheets. Payment of this amount is not an admission that Cadence is subject to such taxes, and Cadence continues to defend its position vigorously. Cadence did not record a reserve for this contingency as of March 31, 2024 or December 31, 2023 as Cadence does not believe a loss is probable. The entire dispute resolution process may take up to eight years.
Other Contingencies
Cadence provides its customers with a warranty on sales of hardware products, generally for a 90-day period. Cadence did not incur any significant costs related to warranty obligations during the three months ended March 31, 2024 and March 31, 2023.
Cadence’s product license and services agreements typically include a limited indemnification provision for claims from third parties relating to Cadence’s intellectual property. If the potential loss from any indemnification claim is considered probable and the amount or the range of loss can be estimated, Cadence accrues a liability for the estimated loss.
Cadence did not incur any material losses from indemnification claims during the three months ended March 31, 2024 and March 31, 2023.
18


NOTE 15. ACCUMULATED OTHER COMPREHENSIVE LOSS
Cadence’s accumulated other comprehensive loss is comprised of the aggregate impact of foreign currency translation gains and losses, changes in defined benefit plan liabilities and unrealized gains and losses on investments, and is presented in Cadence’s condensed consolidated statements of comprehensive income.
Accumulated other comprehensive loss was comprised of the following as of March 31, 2024 and December 31, 2023:
As of
March 31,
2024
December 31,
2023
 (In thousands)
Foreign currency translation loss$(103,308)$(90,678)
Changes in defined benefit plan liabilities(4,229)(4,208)
Unrealized gains (losses) on investments
(260)132 
Total accumulated other comprehensive loss$(107,797)$(94,754)
For the three months ended March 31, 2024 and March 31, 2023, there were no significant amounts related to foreign currency translation loss, changes in defined benefit plan liabilities or unrealized gains and losses on investments reclassified from accumulated other comprehensive loss to net income.
NOTE 16. SEGMENT REPORTING
Segment reporting is based on the “management approach,” following the method that management organizes the company’s reportable segments for which separate financial information is made available to, and evaluated regularly by, the chief operating decision maker in allocating resources and in assessing performance. Cadence’s chief operating decision maker is its CEO, who reviews Cadence’s consolidated results as one operating segment. In making operating decisions, the CEO primarily considers consolidated financial information, accompanied by disaggregated information about revenues by geographic region.
Outside the United States, Cadence markets and supports its products and services primarily through its subsidiaries. Revenue is attributed to geography based upon the country in which the product is used, or services are delivered. Long-lived assets are attributed to geography based on the country where the assets are located.
The following table presents a summary of revenue by geography for the three months ended March 31, 2024 and March 31, 2023:
 Three Months Ended
 March 31,
2024
March 31,
2023
 (In thousands)
Americas:
United States$435,523 $434,346 
Other Americas27,347 16,118 
Total Americas462,870 450,464 
Asia:
China117,229 177,556 
Other Asia208,531 183,962 
Total Asia325,760 361,518 
Europe, Middle East and Africa169,056 154,270 
Japan51,417 55,438 
Total$1,009,103 $1,021,690 
19


The following table presents a summary of long-lived assets by geography as of March 31, 2024 and December 31, 2023:
 As of
 March 31,
2024
December 31,
2023
 (In thousands)
Americas:
United States$404,492 $383,807 
Other Americas9,465 10,219 
Total Americas413,957 394,026 
Asia:
China27,949 29,598 
Other Asia84,454 71,365 
Total Asia112,403 100,963 
Europe, Middle East and Africa55,583 56,449 
Japan2,000 2,572 
Total$583,943 $554,010 
20


Item 2. Management’s Discussion and Analysis of Financial Condition and Results of Operations
The following discussion should be read in conjunction with the condensed consolidated financial statements and notes thereto included in this Quarterly Report on Form 10-Q (this “Quarterly Report”) and in conjunction with our Annual Report on Form 10-K for the fiscal year ended December 31, 2023 (our “Annual Report”). This Quarterly Report contains statements that are not historical in nature, are predictive, or that depend upon or refer to future events or conditions or contain other forward-looking statements. Statements including, but not limited to, statements regarding the extent, timing and mix of future revenues and customer demand; the deployment of our products and services; the impact of the macroeconomic and geopolitical environment, including but not limited to, expanded trade control laws and regulations, the conflicts in and around Ukraine, the Middle East and other areas of the world, volatility in foreign currency exchange rates, inflation and the rise in interest rates; the impact of government actions; future costs, expenses, tax rates and uses of cash; pending legal, administrative and tax proceedings; restructuring actions and associated benefits; pending acquisitions, the accounting for acquisitions and the integration of acquired businesses; and other statements using words such as “anticipates,” “believes,” “could,” “estimates,” “expects,” “forecasts,” “intends,” “may,” “plans,” “projects,” “should,” “targets,” “will” and “would,” and words of similar import and the negatives thereof, constitute forward-looking statements. These statements are predictions based upon our current expectations about future events. Actual results could vary materially as a result of certain factors, including, but not limited to, those expressed in these statements. We refer you to the “Results of Operations,” “Quantitative and Qualitative Disclosures About Market Risk,” and “Liquidity and Capital Resources” sections contained in this Quarterly Report, the "Risk Factors" section contained in our Annual Report, and the risks discussed in our other Securities and Exchange Commission (“SEC”) filings, which identify important risks and uncertainties that could cause actual results to differ materially from those contained in the forward-looking statements.
We urge you to consider these factors carefully in evaluating the forward-looking statements contained in this Quarterly Report. All subsequent written or oral forward-looking statements attributable to our company or persons acting on our behalf are expressly qualified in their entirety by these cautionary statements. The forward-looking statements included in this Quarterly Report are made only as of the date of this Quarterly Report. We disclaim any obligation to update these forward-looking statements, except as required by law.
Business Overview
Cadence is a leading pioneer in electronic system design software and intellectual property (“IP”), building upon more than 35 years of computational software expertise. Since our inception, we have been at the forefront of technology innovation, solving highly complex challenges in the semiconductor and electronic systems industries. We are a global company that provides computational software, special-purpose computational hardware, IP and services to multiple vertical sectors including automotive, artificial intelligence (“AI”), aerospace and defense, high-performance and mobile computing, hyperscalers, wireless communications, industrial internet of things and life sciences.
Our Intelligent System DesignTM strategy allows us to deliver essential computational software, hardware and IP that our customers use to turn their design concepts into reality. Our customers include many of the world's most innovative companies that design and build highly sophisticated semiconductor and electronic systems found in products used in everyday life. Our Intelligent System Design strategy allows us to quickly adapt to our customers' dynamic design requirements. Our products and services enable our customers to develop complex and innovative semiconductor and electronic systems, so demand for our technology and expertise is driven by increasing complexity and our customers’ need to invest in new designs and products that are highly differentiated. Historically, the industry that provided the tools used by IC engineers was referred to as Electronic Design Automation (“EDA”). Today, our offerings include and extend beyond EDA.
We group our products into categories related to major design activities:
Custom IC Design and Simulation;
Digital IC Design and Signoff;
Functional Verification;
IP; and
System Design and Analysis.
For additional information about our products, see the discussion in Item 1, “Business,” under the heading “Products and Product Categories,” in our Annual Report.
Management uses certain performance indicators to manage our business, including revenue, certain elements of operating expenses and cash flow from operations, and we describe these items further below under the headings “Results of Operations” and “Liquidity and Capital Resources.”
Recent Acquisition
Consistent with our Intelligent System Design strategy, during the first quarter of fiscal 2024, we completed our acquisition of Invecas, Inc. (“Invecas”), a leading provider of design engineering, embedded software and system-level solutions. We believe the addition of a skilled engineering team with vast experience in delivering end-to-end system solutions with deep expertise in advanced nodes, mixed-signal, verification, embedded software, packaging and turnkey custom silicon production will enhance our ability to pursue attractive opportunities in the markets we serve. Revenue and cost of revenue associated with contracts assumed with our acquisition of Invecas is primarily classified as services revenue and cost of services in our condensed consolidated income statements.
21


Macroeconomic and Geopolitical Environment
Because we operate globally, our business is subject to the effects of economic downturns or recessions in the regions in which we do business, volatility in foreign currency exchange rates relative to the U.S. dollar, the rise in interest rates, expanded trade control laws and regulations, and geopolitical conflicts.
We have been impacted by the continued expansion of trade control laws and regulations, including certain export control restrictions concerning advanced node IC production in China, the inclusion of additional Chinese technology companies on the Bureau of Industry and Security “Entity List” and regulations governing the sale of certain technologies. Based on our current assessments, we expect the impact of these expanded trade control laws and regulations on our business to be limited.
We also continuously monitor geopolitical conflicts around the world, including the ongoing conflict between Russia and Ukraine and the conflict in the Middle East, and assess their impact on our business. These conflicts have not materially limited our ability to develop or support our products and have not had a material impact on our results of operations, financial condition, liquidity or cash flows.
While our business model provides some resilience against these factors, we will continue to monitor the direct and indirect impacts of these or similar circumstances on our business and financial results. For additional information on the potential impact of other macroeconomic and geopolitical conditions on our business, see the “Risk Factors” section in our Annual Report. For additional information on the potential impact of foreign currency exchange rates and interest rates on our business, see the “Quantitative and Qualitative Disclosures About Market Risk” section of this Quarterly Report.
Critical Accounting Estimates
In preparing our condensed consolidated financial statements, we make assumptions, judgments and estimates that can have a significant impact on our revenue, operating income and net income, as well as on the value of certain assets and liabilities on our condensed consolidated balance sheets. We base our assumptions, judgments and estimates on historical experience and various other factors that we believe to be reasonable under the circumstances. Actual results could differ materially from these estimates under different assumptions or conditions. At least quarterly, we evaluate our assumptions, judgments and estimates, and make changes as deemed necessary.
For additional information about our critical accounting estimates, see the discussion in Item 7, “Management’s Discussion and Analysis of Financial Condition and Results of Operations,” under the heading “Critical Accounting Estimates” in our Annual Report.
New Accounting Standards
For additional information about the adoption of new accounting standards, see Note 1 in the notes to condensed consolidated financial statements.
Results of Operations
Financial results for the three months ended March 31, 2024, as compared to the three months ended March 31, 2023, reflect the following:
Growth in revenue from our software, services and IP offerings;
Decreased revenue from our emulation and prototyping hardware offerings;
Continued investment in research and development activities and technical sales support, including headcount from acquisitions;
Incremental costs for professional services associated with acquisitions; and
Gains from our investments in equity securities.
Revenue
We primarily generate revenue from licensing our software and IP, selling or leasing our emulation and prototyping hardware technology, providing maintenance for our software, hardware and IP, providing engineering services and earning royalties generated from the use of our IP. The timing of our revenue is significantly affected by the mix of software, hardware and IP products generating revenue in any given period and whether the revenue is recognized over time or at a point in time, upon completion of delivery.
Recurring revenue includes revenue recognized over time from our software arrangements, services, royalties, maintenance on IP licenses and hardware, and operating leases of hardware. Recurring revenue also includes revenue recognized at varying points in time over the term of other arrangements with non-cancelable commitments, whereby the customer commits to a fixed dollar amount over a specified period of time that can be used to purchase from a list of products or services.
The remainder of our revenue is recognized at a point in time and is characterized as up-front revenue. Up-front revenue is primarily generated by our sales of emulation and prototyping hardware and individual IP licenses. The percentage of our recurring and up-front revenue and fluctuations in revenue within our geographies are impacted by delivery of hardware and IP products to our customers in any single fiscal period. 
22


The following table shows the percentage of our revenue that is classified as recurring or up-front for the three months ended March 31, 2024 and March 31, 2023: 
 Three Months Ended
 March 31,
2024
March 31,
2023
Revenue recognized over time87 %77 %
Revenue from arrangements with non-cancelable commitments%%
Recurring revenue90 %80 %
Up-front revenue10 %20 %
Total100 %100 %
While the percentage of revenue characterized as recurring compared to revenue characterized as up-front may vary between fiscal quarters, the overall mix of revenue is relatively consistent on an annual basis or over the course of twelve consecutive months. The following table shows the percentage of recurring revenue for the twelve-month periods ending concurrently with our five most recent fiscal quarters:
 Trailing Twelve Months Ended
 March 31,
2024
December 31,
2023
September 30,
2023
June 30,
2023
March 31,
2023
Recurring revenue87 %84 %84 %84 %84 %
Up-front revenue13 %16 %16 %16 %16 %
Total100 %100 %100 %100 %100 %
For additional information about the fluctuations in our revenue, see the discussion under the heading “Revenue by Period” below.
Revenue by Period
The following table shows our revenue for the three months ended March 31, 2024 and March 31, 2023 and the change in revenue between periods:
 Three Months EndedChange
 March 31,
2024
March 31,
2023
AmountPercentage
 (In millions, except percentages)
Product and maintenance$913.4 $963.7 $(50.3)(5)%
Services95.7 58.0 37.7 65 %
Total revenue$1,009.1 $1,021.7 $(12.6)(1)%
Our revenue in any given period is significantly affected by the mix of software, hardware and IP products generating revenue and whether the revenue is recognized over time or at a point in time, upon completion of delivery. During the three months ended March 31, 2023, hardware installations were relatively high in comparison to historical levels due to increased production capacity and our ability to fulfill customer orders that had been subject to longer than normal lead times. As a result, up-front revenue from our emulation and prototyping offerings classified as product and maintenance revenue decreased during the three months ended March 31, 2024, as compared to the three months ended March 31, 2023.
The decrease in up-front revenue from our emulation and prototyping hardware offerings was partially offset by growth in revenue from software driven by new and existing customers' continued investment in complex designs for their products, including the design of electronic systems for consumer, hyperscale computing, mobile, communications, automotive, aerospace and defense, industrial and life sciences.
Services revenue increased during the three months ended March 31, 2024, as compared to the three months ended March 31, 2023, primarily due to increased revenue from our Cadence-managed cloud-based and design service offerings. Services revenue may fluctuate from period to period based on the timing of fulfillment of our services and IP performance obligations.
No single customer accounted for 10% or more of total revenue during the three months ended March 31, 2024 or March 31, 2023.
23


Revenue by Product Category
The following table shows the percentage of revenue contributed by each of our five product categories and services for the past five consecutive quarters:
 Three Months Ended
 March 31,
2024
December 31,
2023
September 30,
2023
June 30,
2023
March 31,
2023
Custom IC Design and Simulation22 %22 %22 %22 %20 %
Digital IC Design and Signoff29 %29 %28 %27 %25 %
Functional Verification, including Emulation and Prototyping Hardware25 %24 %26 %27 %32 %
IP12 %13 %11 %11 %11 %
System Design and Analysis12 %12 %13 %13 %12 %
Total100 %100 %100 %100 %100 %
Revenue by product category fluctuates from period to period based on demand for our products and services, our available resources and our ability to deliver and support them. For example, during the first quarter of fiscal 2023, we experienced growth in our Functional Verification product category due to increased production capacity and our ability to fulfill ongoing customer demand for our emulation and prototyping hardware. Certain of our licensing arrangements allow customers the ability to remix among software products. Additionally, we have arrangements with customers that include a combination of our products, with the actual product selection and number of licensed users to be determined at a later date. For these arrangements, we estimate the allocation of the revenue to product categories based upon the expected usage of our products. The actual usage of our products by these customers may differ and, if that proves to be the case, the revenue allocation in the table above would differ.
Revenue by Geography
 Three Months EndedChange
 March 31,
2024
March 31,
2023
AmountPercentage
 (In millions, except percentages)
United States$435.5 $434.3 $1.2 — %
Other Americas27.4 16.1 11.3 70 %
China117.2 177.6 (60.4)(34)%
Other Asia208.5 184.0 24.5 13 %
Europe, Middle East and Africa (“EMEA”)
169.1 154.3 14.8 10 %
Japan51.4 55.4 (4.0)(7)%
Total revenue$1,009.1 $1,021.7 $(12.6)(1)%
During the three months ended March 31, 2024, as compared to the three months ended March 31, 2023, revenue in the United States and China was impacted by the decrease in revenue from our emulation and prototyping hardware offerings. Growth in revenue from our software offerings contributed to growth in Other Asia and EMEA.
Revenue by Geography as a Percent of Total Revenue
 Three Months Ended
 March 31,
2024
March 31,
2023
United States43 %42 %
Other Americas%%
China12 %17 %
Other Asia20 %18 %
EMEA
17 %15 %
Japan%%
Total100 %100 %
24


Most of our revenue is transacted in the U.S. dollar. However, certain revenue transactions are denominated in foreign currencies. For an additional description of how changes in foreign exchange rates affect our condensed consolidated financial statements, see the discussion under Item 3, “Quantitative and Qualitative Disclosures About Market Risk – Foreign Currency Risk.”
Cost of Revenue
 Three Months EndedChange
 March 31,
2024
March 31,
2023
AmountPercentage
 (In millions, except percentages)
Cost of product and maintenance$75.4 $100.2 $(24.8)(25)%
Cost of services49.8 24.2 25.6 106 %
Cost of Product and Maintenance
Cost of product and maintenance includes costs associated with the sale and lease of our emulation and prototyping hardware and licensing of our software and IP products, certain employee salary and benefits and other employee-related costs, cost of our customer support services, amortization of technology-related and maintenance-related acquired intangibles, costs of technical documentation and royalties payable to third-party vendors. Cost of product and maintenance depends primarily on our hardware product sales in any given period, but is also affected by employee salary and benefits and other employee-related costs, reserves for inventory, and the timing and extent to which we acquire intangible assets, license third-party technology or IP, and sell our products that include such acquired or licensed technology or IP.
A summary of cost of product and maintenance is as follows:
 Three Months EndedChange
 March 31,
2024
March 31,
2023
AmountPercentage
 (In millions, except percentages)
Product and maintenance-related costs$64.1 $89.9 $(25.8)(29)%
Amortization of acquired intangibles11.3 10.3 1.0 10 %
Total cost of product and maintenance$75.4 $100.2 $(24.8)(25)%
The changes in product and maintenance-related costs for the three months ended March 31, 2024, as compared to the three months ended March 31, 2023, were due to the following:
 Change
 Three Months Ended
(In millions)
Emulation and prototyping hardware costs$(26.2)
Other items0.4 
Total change in product and maintenance-related costs$(25.8)
Costs associated with our emulation and prototyping hardware products include components, assembly, testing, applicable reserves and overhead. These costs make our cost of emulation and prototyping hardware products higher, as a percentage of revenue, than our cost of software and IP products. Emulation and prototyping hardware costs decreased during the three months ended March 31, 2024, as compared to the three months ended March 31, 2023, primarily due to decreased installations of emulation and prototyping hardware products.
Amortization of acquired intangibles included in cost of product and maintenance may fluctuate from period to period depending on the timing of newly acquired assets relative to assets becoming fully amortized in any given period.
Cost of Services
Cost of services primarily includes employee salary, benefits and other employee-related costs to perform work on revenue-generating projects, costs to maintain the infrastructure necessary to manage a services organization, and direct costs associated with certain design services. Cost of services may fluctuate from period to period based on our utilization of design services engineers on revenue-generating projects rather than internal development projects and the timing of design service projects being completed.
25


Operating Expenses
Our operating expenses include marketing and sales, research and development, and general and administrative expenses. Factors that tend to cause our operating expenses to fluctuate include changes in the number of employees due to hiring and acquisitions, our annual mid-year promotion and pay raise cycle, stock-based compensation, foreign exchange rate movements, acquisition-related costs, volatility in variable compensation programs that are driven by operating results, and charitable donations.
Many of our operating expenses are transacted in various foreign currencies. We recognize lower expenses in periods when the United States dollar strengthens in value against other currencies and we recognize higher expenses when the United States dollar weakens against other currencies. For an additional description of how changes in foreign exchange rates affect our condensed consolidated financial statements, see the discussion in Item 3, “Quantitative and Qualitative Disclosures About Market Risk – Foreign Currency Risk.”
Our operating expenses for the three months ended March 31, 2024 and March 31, 2023 were as follows:
 Three Months EndedChange
 March 31,
2024
March 31,
2023
AmountPercentage
 (In millions, except percentages)
Marketing and sales$180.6 $166.7 $13.9 %
Research and development379.0 350.3 28.7 %
General and administrative68.7 53.5 15.2 28 %
Total operating expenses$628.3 $570.5 $57.8 10 %
Our operating expenses, as a percentage of total revenue, for the three months ended March 31, 2024 and March 31, 2023 were as follows:
 Three Months Ended
 March 31,
2024
March 31,
2023
Marketing and sales18 %16 %
Research and development37 %35 %
General and administrative%%
Total operating expenses62 %56 %
Marketing and Sales
The increase in marketing and sales expense for the three months ended March 31, 2024, as compared to the three months ended March 31, 2023, was due to the following:
 Change
 Three Months Ended
 (In millions)
Salary, benefits and other employee-related costs$10.5 
Stock-based compensation2.7 
Facilities and other infrastructure costs2.1 
Marketing programs and events(2.2)
Other items0.8 
Total change in marketing and sales expense$13.9 
Salary, benefits and other employee-related costs and stock-based compensation included in marketing and sales expense increased during the three months ended March 31, 2024, as compared to the three months ended March 31, 2023, primarily due to our continued investment in attracting and retaining talent dedicated to technical sales support, including additional headcount from the acquisitions completed in both fiscal 2023 and the first quarter of fiscal 2024. We expect to continue attracting and retaining talent dedicated to technical sales support through hiring and acquisitions.
26


Research and Development
The increase in research and development expense for the three months ended March 31, 2024, as compared to the three months ended March 31, 2023, was due to the following:
 Change
 Three Months Ended
 (In millions)
Salary, benefits and other employee-related costs$13.4 
Stock-based compensation9.3 
Facilities and other infrastructure costs4.3 
Other items1.7 
Total change in research and development expense$28.7 
Salary, benefits and other employee-related costs and stock-based compensation included in research and development expense increased during the three months ended March 31, 2024, as compared to the three months ended March 31, 2023, primarily due to our continued investment in attracting and retaining talent for research and development activities, including additional headcount from the acquisitions completed in fiscal 2023. Facilities and other infrastructure costs included in research and development expense increased during the three months ended March 31, 2024, as compared to the three months ended March 31, 2023, primarily due to our growing workforce. We expect to continue attracting and retaining talent dedicated to research and development activities through hiring and acquisitions.
General and Administrative
The increase in general and administrative expense for the three months ended March 31, 2024, as compared to the three months ended March 31, 2023, was due to the following:
 Change
 Three Months Ended
 (In millions)
Professional services
$6.1 
Foreign service tax5.0 
Salary, benefits and other employee-related costs3.1 
Other items1.0 
Total change in general and administrative expense$15.2 
Professional services increased during the three months ended March 31, 2024, as compared to the three months ended March 31, 2023, primarily due to increased legal and consulting services associated with acquisition-related activities. Also during the three months ended March 31, 2024, as compared to the three months ended March 31, 2023, we experienced an increase in foreign service tax, primarily because we did not benefit from any foreign service tax refunds as we did during the same period in fiscal 2023.
Restructuring
We have initiated restructuring plans in recent years, most recently in fiscal 2023, to better align our resources with our business strategy. Because the restructuring charges and related benefits are derived from management’s estimates made during the formulation of the restructuring plans, based on then-currently available information, our restructuring plans may not achieve the benefits anticipated on the timetable or at the level contemplated. Additional actions, including further restructuring of our operations, may be required in the future.
Operating Margin
Operating margin represents income from operations as a percentage of total revenue. Our operating margin for the three months ended March 31, 2024, and the three months ended March 31, 2023 was as follows:
Three Months Ended

March 31,
2024
March 31,
2023
Operating margin25 %32 %
27


Operating margin decreased during the three months ended March 31, 2024, as compared to the three months ended March 31, 2023, primarily due to the mix of products and services sold during each respective period. In addition, our acquisitions in fiscal 2023 and the first quarter of fiscal 2024 resulted in incremental expenses, including acquisition of acquired intangibles, that exceeded incremental revenue during the three months ended March 31, 2024.
Interest Expense
 Three Months Ended
 March 31,
2024
March 31,
2023
 (In millions)
Contractual cash interest expense:
2024 Notes$3.8 $3.8 
2025 Term Loan4.7 3.9 
2021 Credit Facility
— 1.3 
Amortization of debt discount:
2024 Notes0.2 0.2 
2025 Term Loan— — 
Other— 0.1 
Total interest expense$8.7 $9.3 
Interest expense decreased during the three months ended March 31, 2024, as compared to the three months ended March 31, 2023, primarily due to a decrease in borrowings under the 2021 Credit Facility, partially offset by an increase in interest expense for the 2025 Term Loan, which is subject to variable interest rates. For additional information relating to our debt arrangements, see Note 4 in the notes to condensed consolidated financial statements.
Income Taxes
The following table presents the provision for income taxes and the effective tax rate for the three months ended March 31, 2024 and March 31, 2023:
 Three Months Ended
 March 31,
2024
March 31,
2023
 (In millions, except percentages)
Provision for income taxes$62.4 $79.7 
Effective tax rate20.1 %24.8 %
Our provision for income taxes for the three months ended March 31, 2024 was primarily attributable to federal, state and foreign income taxes on our anticipated fiscal 2024 income. We also recognized a tax benefit of $22.8 million related to stock-based compensation that vested or was exercised during the period.
In 2021, the Organisation for Economic Co-operation and Development announced Pillar Two Model Rules which call for the taxation of large multinational corporations, such as Cadence, at a global minimum tax rate of 15%. Many non-U.S. tax jurisdictions, including Ireland and Hungary, have either recently enacted legislation to adopt certain components of the Pillar Two Model Rules beginning in fiscal 2024 or announced their plans to enact legislation in future years. The currently enacted Pillar Two Model Rules did not have a material impact to our provision for income taxes for the three months ended March 31, 2024.
Our provision for income taxes for the three months ended March 31, 2023 was primarily attributable to federal, state and foreign income taxes on our then anticipated fiscal 2023 income. We also recognized a tax benefit of $16.9 million related to stock-based compensation that vested or was exercised during the period.
In March 2024, we received a best judgment tax audit assessment of approximately $24.5 million from the Israel Tax Authority (“ITA”) for the tax years 2017 and 2018. The best judgment tax audit assessment is primarily related to transfer pricing and withholding taxes. We disagree with the ITA’s position and intend to appeal the tax assessment.
28


Our future effective tax rates may also be materially impacted by tax amounts associated with our foreign earnings at rates different from the United States federal statutory rate, research credits, the tax impact of stock-based compensation, accounting for uncertain tax positions, business combinations, closure of statutes of limitations or settlement of tax audits and changes in tax law. A significant amount of our foreign earnings is generated by our subsidiaries organized in Ireland and Hungary. Our future effective tax rates may be adversely affected if our earnings were to be lower in countries where we have lower statutory tax rates. We currently expect that our fiscal 2024 effective tax rate will be approximately 25.0%. We expect that our quarterly effective tax rates will vary from our fiscal 2024 effective tax rate as a result of recognizing the income tax effects of stock-based awards in the quarterly periods that the awards vest or are settled and other items that we cannot anticipate. For additional discussion about how our effective tax rate could be affected by various risks, see Part I, Item 1A, “Risk Factors,” in our Annual Report.
Liquidity and Capital Resources
 As of 
 March 31,
2024
December 31,
2023
Change
 (In millions)
Cash and cash equivalents$1,012.4 $1,008.2 $4.2 
Net working capital464.2 385.4 78.8 
Cash and Cash Equivalents
As of March 31, 2024, our principal sources of liquidity consisted of approximately $1,012.4 million of cash and cash equivalents as compared to $1,008.2 million as of December 31, 2023.
Our primary sources of cash and cash equivalents during the three months ended March 31, 2024 were cash generated from operations, proceeds from the issuance of common stock resulting from stock purchases under our employee stock purchase plan and stock options exercised during the period, and proceeds from the sale of investments.
Our primary uses of cash and cash equivalents during the three months ended March 31, 2024 were payments related to employee salaries and benefits, operating expenses, payment of employee taxes on vesting of restricted stock, repurchases of our common stock, cash paid for acquired businesses, and purchases of property, plant and equipment.
Approximately 73% of our cash and cash equivalents were held by our foreign subsidiaries as of March 31, 2024. Our cash and cash equivalents held by our foreign subsidiaries may vary from period to period due to the timing of collections and repatriation of foreign earnings. We expect that current cash and cash equivalent balances and cash flows that are generated from operations and financing activities will be sufficient to meet the needs of our domestic and international operating activities and other capital and liquidity requirements, including acquisitions, investments and share repurchases, for at least the next 12 months and thereafter for the foreseeable future.
Net Working Capital
Net working capital is comprised of current assets less current liabilities, as shown on our condensed consolidated balance sheets. The increase in our net working capital as of March 31, 2024, as compared to December 31, 2023, is primarily due to the timing of investing and financing activities.
Cash Flows from Operating Activities
 Three Months Ended
 March 31,
2024
March 31,
2023
Change
(In millions)
Cash provided by operating activities$253.2 $267.4 $(14.2)
Cash flows from operating activities include net income, adjusted for certain non-cash items, as well as changes in the balances of certain assets and liabilities. Our cash flows provided by operating activities are significantly influenced by business levels and the payment terms set forth in our customer agreements. The decrease in cash flows from operating activities for the three months ended March 31, 2024, as compared to the three months ended March 31, 2023, was primarily due to the timing of cash disbursements for operating assets and liabilities.
29


Cash Flows Used for Investing Activities
 Three Months Ended
 March 31,
2024
March 31,
2023
Change
(In millions)
Cash used for investing activities$(79.8)$(35.7)$(44.1)
Cash used for investing activities increased during the three months ended March 31, 2024, as compared to the three months ended March 31, 2023, primarily due to increases in payments for business combinations and purchases of property, plant and equipment, partially offset by an increase in proceeds from the sale and maturity of investments. We expect to continue our investing activities, including purchasing property, plant and equipment, purchasing intangible assets, acquiring other companies and businesses, and making investments.
Cash Flows Used for Financing Activities
 Three Months Ended
 March 31,
2024
March 31,
2023
Change
(In millions)
Cash used for financing activities$(159.4)$(197.4)$38.0 
Cash used for financing activities decreased during the three months ended March 31, 2024, as compared to the three months ended March 31, 2023, primarily due to a decrease in payments on our revolving credit facility and increased proceeds from the issuance of our common stock. These factors were partially offset by an increase in payments of employee taxes on vesting of restricted stock.
Other Factors Affecting Liquidity and Capital Resources
Pending Acquisition
On March 2, 2024, we entered into a definitive agreement to acquire all of the outstanding equity of BETA CAE Systems International AG (“BETA CAE”), a leading system analysis platform provider of multi-domain, engineering simulation solutions. The acquisition is expected to close during our second quarter of fiscal 2024.
At close, we will pay aggregate consideration of $1.24 billion, with 60% of the consideration to be paid in cash and 40% to be paid through the issuance of our common stock to current BETA CAE shareholders. We intend to fund the cash consideration through a combination of cash on hand and borrowings under existing and/or new debt facilities.
The agreement also provides for customary termination rights for the parties, including the right to terminate the agreement due to the failure to obtain required regulatory approvals on or prior to May 31, 2024 (subject to two automatic extensions until November 29, 2024, the “Longstop Date”). Under the terms of the agreement, we will be required to pay a reverse termination fee of up to $60 million in the event the agreement is terminated due to the failure to obtain such required regulatory approvals on or prior to the Longstop Date.
Stock Repurchase Program
In August 2023, our Board of Directors increased the prior authorization to repurchase shares of our common stock by authorizing an additional $1.0 billion. The actual timing and amount of repurchases are subject to business and market conditions, corporate and regulatory requirements, stock price, acquisition opportunities and other factors. Our repurchase authorization does not obligate us to acquire a minimum amount of shares, does not have an expiration date and may be modified, suspended or terminated without prior notice. As of March 31, 2024, approximately $1.3 billion of the share repurchase authorization remained available to repurchase shares of our common stock. See Part II, Item 2, “Unregistered Sales of Equity Securities and Use of Proceeds” for additional information on share repurchases.
Revolving Credit Facility
In June 2021, we entered into a five-year senior unsecured revolving credit facility with a group of lenders led by Bank of America, N.A., as administrative agent, as amended in September 2022. The 2021 Credit Facility provides for borrowings up to $700.0 million, with the right to request increased capacity up to an additional $350.0 million upon receipt of lender commitments, for total maximum borrowings of $1.05 billion. The 2021 Credit Facility expires on June 30, 2026. Any outstanding loans drawn under the 2021 Credit Facility are due at maturity on June 30, 2026, subject to an option to extend the maturity date. Outstanding borrowings may be repaid at any time prior to maturity. Interest rates associated with the 2021 Credit Facility are variable, so interest expense is impacted by changes in the interest rates, particularly for periods when there are outstanding borrowings under the revolving credit facility. Interest is payable quarterly. As of March 31, 2024, there were no borrowings outstanding under the 2021 Credit Facility, and we were in compliance with all financial covenants associated with such credit facility.
30


2024 Notes
In October 2014, we issued a $350.0 million aggregate principal amount of 4.375% Senior Notes due October 15, 2024 (the “2024 Notes”). Interest is payable in cash semi-annually. The 2024 Notes are unsecured and rank equal in right of payment to all of our existing and future senior indebtedness. As of March 31, 2024, we were in compliance with all covenants associated with the 2024 Notes.
2025 Term Loan
In September 2022, we entered into a $300.0 million three-year senior non-amortizing term loan facility due on September 7, 2025 with a group of lenders led by Bank of America, N.A., as administrative agent (the “2025 Term Loan”). The 2025 Term Loan is unsecured and ranks equal in right of payment to all of our unsecured indebtedness. Interest rates associated with the 2025 Term Loan are variable, so interest expense is impacted by changes in interest rates. Interest is payable quarterly. As of March 31, 2024, we were in compliance with all financial covenants associated with the 2025 Term Loan.
For additional information relating to our debt arrangements, see Note 4 in the notes to condensed consolidated financial statements.
Other Liquidity Requirements
During the three months ended March 31, 2024, there were no material changes to our other liquidity requirements as reported in Item 7, “Management’s Discussion and Analysis of Financial Condition and Results of Operations,” in our Annual Report.
Item 3. Quantitative and Qualitative Disclosures About Market Risk
Foreign Currency Risk
A material portion of our revenue, expenses and business activities are transacted in the U.S. dollar. In certain foreign countries where we price our products and services in U.S. dollars, a decrease in value of the local currency relative to the U.S. dollar results in an increase in the prices for our products and services compared to those products of our competitors that are priced in local currency. This could result in our prices being uncompetitive in certain markets.
In certain countries where we may invoice customers in the local currency, our revenue benefits from a weaker dollar and is adversely affected by a stronger dollar. The opposite impact occurs in countries where we record expenses in local currencies. In those cases, our costs and expenses benefit from a stronger dollar and are adversely affected by a weaker dollar. The fluctuations in our operating expenses outside the United States resulting from volatility in foreign exchange rates are not generally moderated by corresponding fluctuations in revenue from existing contracts.
We enter into foreign currency forward exchange contracts to protect against currency exchange risks associated with existing assets and liabilities. A foreign currency forward exchange contract acts as a hedge by increasing in value when underlying assets decrease in value or underlying liabilities increase in value due to changes in foreign exchange rates. Conversely, a foreign currency forward exchange contract decreases in value when underlying assets increase in value or underlying liabilities decrease in value due to changes in foreign exchange rates. These forward contracts are not designated as accounting hedges, so the unrealized gains and losses are recognized in other income (expense), net, in advance of the actual foreign currency cash flows with the fair value of these forward contracts being recorded as accrued liabilities or other current assets.
We do not use forward contracts for trading purposes. Our forward contracts generally have maturities of 90 days or less. We enter into foreign currency forward exchange contracts based on estimated future asset and liability exposures, and the effectiveness of our hedging program depends on our ability to estimate these future asset and liability exposures. Recognized gains and losses with respect to our current hedging activities will ultimately depend on how accurately we are able to match the amount of foreign currency forward exchange contracts with actual underlying asset and liability exposures.
The following table provides information about our foreign currency forward exchange contracts as of March 31, 2024. The information is provided in U.S. dollar equivalent amounts. The table presents the notional amounts, at contract exchange rates, and the weighted average contractual foreign currency exchange rates expressed as units of the foreign currency per U.S. dollar, which in some cases may not be the market convention for quoting a particular currency. All of these forward contracts mature before or during May 2024.
31


Notional
Principal
Weighted Average
Contract Rate
 (In millions) 
Forward Contracts:
European Union euro$185.6 0.92 
British pound150.2 0.79 
Japanese yen88.7 149.07 
Israeli shekel49.4 3.67 
Canadian dollar41.2 1.35 
South Korean won40.7 1,324.84 
Indian rupee28.6 83.26 
Chinese renminbi17.2 7.20 
Swedish krona16.5 10.39 
Taiwan dollar12.4 31.29 
Singapore dollar1.8 1.34 
Total$632.3 
Estimated fair value$(0.3)
As of December 31, 2023, our foreign currency exchange contracts had an aggregate principal amount of $697.9 million, and an estimated fair value of $9.3 million.
We have performed sensitivity analyses as of March 31, 2024 and December 31, 2023, using a modeling technique that measures the change in the fair values arising from a hypothetical 10% change in the value of the U.S. dollar relative to applicable foreign currency exchange rates, with all other variables held constant. The foreign currency exchange rates we used in performing the sensitivity analysis were based on market rates in effect at each respective date. The sensitivity analyses indicated that a hypothetical 10% decrease in the value of the U.S. dollar would result in a decrease to the fair value of our foreign currency forward exchange contracts of $15.8 million and $18.4 million as of March 31, 2024 and December 31, 2023, respectively, while a hypothetical 10% increase in the value of the U.S. dollar would result in an increase to the fair value of our foreign currency forward exchange contracts of $18.4 million and $20.4 million as of March 31, 2024 and December 31, 2023, respectively.
We actively monitor our foreign currency risks, but our foreign currency hedging activities may not substantially offset the impact of fluctuations in currency exchange rates on our results of operations, cash flows and financial position.
Interest Rate Risk
Our exposure to market risk for changes in interest rates relates primarily to our portfolio of cash, cash equivalents, investments in debt securities and any balances outstanding on our 2021 Credit Facility and 2025 Term Loan. We are exposed to interest rate fluctuations in many of the world’s leading industrialized countries, but our interest income and expense is most sensitive to fluctuations in the general level of United States interest rates. In this regard, changes in United States interest rates affect the interest earned on our cash and cash equivalents and the costs associated with foreign currency hedges. All highly liquid securities with a maturity of three months or less at the date of purchase are considered to be cash equivalents. The carrying value of our interest-bearing instruments approximated fair value as of March 31, 2024.
Our investments in debt securities had a fair value of approximately $51.0 million and $49.8 million as of March 31, 2024 and December 31, 2023, respectively, that may decline in value if market interest rates rise. Such variability in market interest rates may result in a negative impact on the results of our investment activities. As of March 31, 2024 and December 31, 2023, an increase in the market rates of interest of 1% would result in a decrease in the fair values of our marketable debt securities by approximately $2.5 million and $2.6 million, respectively.
Interest rates under our 2021 Credit Facility and 2025 Term Loan are variable, so interest expense could be adversely affected by changes in interest rates, particularly for periods when we maintain a balance outstanding under the revolving credit facility. As of March 31, 2024, there were no borrowings outstanding under our 2021 Credit Facility and $300.0 million of borrowings outstanding under our 2025 Term Loan.
Interest rates for our 2021 Credit Facility and 2025 Term Loan can fluctuate based on changes in market interest rates and in interest rate margins that vary based on the credit ratings of our unsecured debt. Assuming all loans were fully drawn and we were to fully exercise our right to increase borrowing capacity under our 2021 Credit Facility and made no prepayments on our 2025 Term Loan, each quarter point change in interest rates would result in a $3.4 million change in annual interest expense on our indebtedness under our 2021 Credit Facility and 2025 Term Loan. For an additional description of the 2021 Credit Facility and 2025 Term Loan, see Note 4 in the notes to condensed consolidated financial statements.
32


Equity Price Risk
Equity Investments
We have a portfolio of equity investments that includes marketable equity securities and non-marketable investments. Our equity investments are made primarily in connection with our strategic investment program. Under our strategic investment program, from time to time, we make cash investments in companies with technologies that are potentially strategically important to us. For an additional description of our portfolio of equity investments, see Note 11 in the notes to condensed consolidated financial statements.
Item 4. Controls and Procedures
Evaluation of Disclosure Controls and Procedures
As required by Rule 13a-15 of the Securities Exchange Act of 1934, as amended (the “Exchange Act”), under the supervision and with the participation of our management, including our Chief Executive Officer (“CEO”) and our Chief Financial Officer (“CFO”), we evaluated the effectiveness of the design and operation of our disclosure controls and procedures (as defined in Rules 13a-15(e) and 15d-15(e) under the Exchange Act) as of March 31, 2024.
Based on their evaluation as of March 31, 2024, our CEO and CFO have concluded that our disclosure controls and procedures were effective as of the end of the period covered by this report to provide reasonable assurance that the information required to be disclosed by us in our reports filed or submitted under the Exchange Act is recorded, processed, summarized and reported within the time periods specified in the SEC’s rules and forms and is accumulated and communicated to our management, including the CEO and CFO, as appropriate to allow timely decisions regarding required disclosure.
Changes in Internal Control Over Financial Reporting
There were no changes in our internal control over financial reporting during the fiscal quarter ended March 31, 2024 that materially affected, or are reasonably likely to materially affect, our internal control over financial reporting.
Inherent Limitations on Effectiveness of Controls
Our management, including our CEO and CFO, does not expect that our disclosure controls and procedures or our internal control over financial reporting will prevent or detect all errors and all fraud. Internal control over financial reporting, no matter how well conceived and operated, can provide only reasonable, not absolute, assurance that the objectives of internal control are met. Further, the design of internal control must reflect the fact that there are resource constraints, and the benefits of the control must be considered relative to their costs. While our disclosure controls and procedures and internal control over financial reporting are designed to provide reasonable assurance of their effectiveness, because of the inherent limitations in all control systems, no evaluation of controls can provide absolute assurance that all control issues and instances of fraud, if any, within Cadence, have been detected.

33



PART II. OTHER INFORMATION
Item 1. Legal Proceedings
For information regarding pending legal proceedings, related matters and associated risks, see Note 14 in the notes to condensed consolidated financial statements under Part I, Item 1. and the “Risk Factors” section in our Annual Report.
Item 1A. Risk Factors
Our operations and financial results are subject to various risks and uncertainties, including those described in the “Risk Factors” sections in our Annual Report, that could adversely affect our business, financial condition, results of operations, cash flows, liquidity, revenue, growth, prospects, demand, reputation, and the trading price of our common stock, and make an investment in us speculative or risky. The “Risk Factors” section in our Annual Report remain current in all material respects. The risk factors described in our Annual Report and subsequent SEC filings do not include all of the risks that we face, and there may be additional risks or uncertainties that are currently unknown or not believed to be material that occur or become material.
Item 2. Unregistered Sales of Equity Securities and Use of Proceeds
We are authorized to repurchase shares of our common stock under a publicly announced program that was most recently increased by our Board of Directors on August 2, 2023. Pursuant to this authorization, we may repurchase shares from time to time through open market repurchases, in privately negotiated transactions or by other means, including accelerated share repurchase transactions or other structured repurchase transactions, block trades or pursuant to trading plans intended to comply with Rule 10b5-1 of the Exchange Act. The actual timing and amount of repurchases are subject to business and market conditions, corporate and regulatory requirements, stock price, acquisition opportunities and other factors. Our repurchase authorization does not obligate us to acquire a minimum amount of shares, does not have an expiration date and may be modified, suspended or terminated without prior notice.

The following table presents repurchases made under our publicly announced repurchase authorizations and shares surrendered by employees to satisfy income tax withholding obligations during the three months ended March 31, 2024:
Period
Total Number
of Shares
Purchased (1)
Average
Price Paid
Per Share (2)
Total Number of
Shares Purchased
as Part of
Publicly Announced Plan or Program (3)
Approximate Dollar
Value of Shares that
May Yet
Be Purchased Under
Publicly Announced
Plan or Program (1)
(In millions)
January 1, 2024 - January 31, 2024148,956 $274.60 144,186 $1,337 
February 1, 2024 - February 29, 2024277,635 $297.63 139,761 $1,295 
March 1, 2024 - March 31, 2024463,868 $301.60 140,734 $1,252 
Total890,459 $295.84 424,681 
 ______________________________
(1)Shares purchased that were not part of our publicly announced repurchase programs represent shares of restricted stock surrendered by employees to satisfy employee income tax withholding obligations due upon vesting, and do not reduce the dollar value that may yet be purchased under our publicly announced repurchase programs.
(2)The weighted average price paid per share of common stock does not include the cost of commissions.
(3)Our publicly announced share repurchase program was originally announced on February 1, 2017 and most recently increased by an additional $1.0 billion on August 2, 2023.
Item 3. Defaults Upon Senior Securities
None.
Item 4. Mine Safety Disclosures
Not applicable.
Item 5. Other Information
Insider Trading Arrangements
During the fiscal quarter ended March 31, 2024, our directors and officers (as defined in Rule 16a-1(f) under the Exchange Act) adopted or terminated the contracts, instructions or written plans for the purchase or sale of our securities set forth in the table below.
34


Type of Trading Arrangement
Name and PositionActionAdoption/ Termination
Date
Rule 10b5-1*Total Shares of Common Stock to be SoldExpiration Date
Chin-Chi Teng, Senior Vice President and General Manager of the Digital & Signoff Group
Adoption3/7/2024X
Up to 52,187
8/30/2024
Paul Cunningham, Senior Vice President ang General Manager of the System Verification Group
Adoption
3/12/2024X
Up to 8,450
6/6/2025
* Contract, instruction or written plan intended to satisfy the affirmative defense conditions of Rule 10b5-1(c) under the Exchange Act.


35


Item 6. Exhibits
  Incorporated by Reference
Exhibit
Number
Exhibit TitleFormFile No.Exhibit
No.
Filing DateProvided
Herewith
*
#
x
10-Q
000-15867
3.01
7/22/2019
8-K
000-15867
3.01
11/3/2023
*X
*X
X
X
101.INS*Inline XBRL 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.SCH*Inline XBRL Taxonomy Extension Schema Document.X
101.CAL*Inline XBRL Taxonomy Extension Calculation Linkbase Document.X
101.DEF*Inline XBRL Definition Linkbase Document.X
101.LAB*Inline XBRL Taxonomy Extension Label Linkbase Document.X
101.PRE*Inline XBRL Taxonomy Extension Presentation Linkbase Document.X
104Cover Page Interactive Data File - The cover page from this Quarterly Report on Form 10-Q is formatted in Inline XBRL (included as Exhibit 101). X
___________________
#
Portions of the exhibit, marked by brackets, have been omitted because the omitted information (i) is not material and (ii) is the type of information that the registrant treats as private or confidential.
*Filed herewith.
Furnished herewith.
36




37


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.
 
 CADENCE DESIGN SYSTEMS, INC.
(Registrant)
DATE: April 23, 2024 By:/s/ Anirudh Devgan
 Anirudh Devgan
 President and Chief Executive Officer
DATE: April 23, 2024 By:/s/ John M. Wall
 John M. Wall
 Senior Vice President and Chief Financial Officer

38
EX-2.1 2 ex21cdns03312024.htm EX-2.1 Document
Exhibit 2.1
Execution Version

CERTAIN CONFIDENTIAL INFORMATION CONTAINED IN THIS DOCUMENT, MARKED BY [***], HAS BEEN OMITTED BECAUSE IT IS BOTH (I) NOT MATERIAL AND (II) TREATED AS PRIVATE OR CONFIDENTIAL BY THE REGISTRANT.

2 March 2024
THE SELLERS
details of whom are set out in Schedule 1

and

CADENCE DESIGN SYSTEMS, INC.
(as Buyer)

and

NAMID LTD
(as the Seller Representative)
SHARE PURCHASE AGREEMENT
related to
BETA CAE SYSTEMS INTERNATIONAL AG
and
BETA CAE SYSTEMS SA



image_0a.jpg
99 Bishopgate
London EC2M 3XF
United Kingdom
Tel: +44.20.7710.10000
www.lw.com





TABLE OF CONTENTS
ClausePage
1.DEFINITIONS AND INTERPRETATION1
2.SALE OF SHARES AND EIL SHARES19
3.CONSIDERATION20
4.PRE-COMPLETION OBLIGATIONS21
5.COMPLETION23
6.COMPLETION ACCOUNTS24
7.RETENTION ACCOUNTS25
8.POST-COMPLETION OBLIGATIONS25
9.WARRANTIES AND UNDERTAKINGS OF THE SELLERS26
10.WARRANTIES AND UNDERTAKINGS OF THE BUYER28
11.RESTRICTIONS ON BUYER STOCK; SHELF REGISTRATION31
12.SELLER REPRESENTATIVE33
13.MATTERS AMONG THE SELLERS34
14.SELLER ACKNOWLEDGEMENTS34
15.INDEMNITIES35
16.TAX COVENANT35
17.CONFIDENTIALITY AND ANNOUNCEMENTS35
18.TERMINATION37
19.FURTHER ASSURANCE37
20.ENTIRE AGREEMENT AND REMEDIES37
21.POST-COMPLETION EFFECT OF AGREEMENT38
22.WAIVER AND VARIATION39
23.INVALIDITY39
24.ASSIGNMENT39
25.PAYMENTS, SET OFF AND DEFAULT INTEREST40
26.NOTICES41
27.COSTS42
28.RIGHTS OF THIRD PARTIES42
29.COUNTERPARTS42
30.GOVERNING LAW AND JURISDICTION42
31.PROCESS AGENT43
SCHEDULE 144
PARTICULARS OF THE SELLERS
SCHEDULE 246
PARTICULARS OF THE COMPANY AND THE SUBSIDIARIES
SCHEDULE 356
PRE-COMPLETION OBLIGATIONS
SCHEDULE 461
CONDITIONS



SCHEDULE 567
COMPLETION OBLIGATIONS
SCHEDULE 671
WARRANTIES OF THE SELLERS
SCHEDULE 7103
LIMITATIONS ON SELLER LIABILITY
SCHEDULE 8111
TAX COVENANT
SCHEDULE 9115
COMPLETION ACCOUNTS
SCHEDULE 10122
FORM OF COMPLETION ACCOUNTS
SCHEDULE 11127
RETENTION ACCOUNTS
SCHEDULE 12130
RESTRICTIVE COVENANTS
SCHEDULE 13132
BUYER WARRANTIES
SCHEDULE 14134
RETENTION POOL



THIS AGREEMENT is made on 2 March 2024        
BETWEEN
(1)Each person whose name and address is set out in Schedule 1 (the “Sellers”);
(2)CADENCE DESIGN SYSTEMS, INC., a Delaware corporation with file number 2122896 of 2655 Seely Avenue, Building 5, San Jose, California 95134, USA (the “Buyer”); and
(3)NAMID LTD, a company incorporated in England and Wales (registered no. 09911024) whose registered office is at Sterling House, Fulbourne Road, London E17 4EE, UK, solely in its capacity as the Seller Representative (the “Seller Representative”).
WHEREAS
(A)As at the date of this Agreement, each Seller holds such number and class of shares in the Company (as defined below) as is set out next to his, her or its name in Part 1 of Schedule 1.
(B)The Sellers wish to sell and the Buyer wishes to acquire the entire issued share capital of the Company subject to the terms of this Agreement.
(C)One of the Sellers, EIL (as defined below) also wishes to sell and the Buyer wishes to acquire 7,820 ordinary shares of BETA Greece (as defined below), a subsidiary of the Company, being all the shares held in that entity by EIL, subject to the terms of this Agreement.
(D)Concurrently with the execution of this Agreement, [***], [***], [***] and [***] have each executed a New Employment Agreement (as defined below), each to become effective upon, and subject to the occurrence of, Completion.
IT IS AGREED THAT
1.DEFINITIONS AND INTERPRETATION
1.1In this Agreement, unless the context otherwise requires:
Accounts” means the consolidated accounts of the Group, in each case, comprising a balance sheet as at, and a profit and loss account and a cash flow statement for the accounting reference period ended on, the Accounts Date together with (i) the “annex to consolidated financial statements 2022” giving explanatory notes in respect of the 31 December 2022 Accounts and (ii) the corrected balance sheet as at the Accounts Date;
Accounts Date” means 31 December 2022, 31 December 2021 and 31 December 2020;
Accredited Investor” has the meaning given in Clause 11.2;
Acronym” means Acronym International Ltd, a company incorporated in England and Wales (registered no. 09914157) whose registered office is at Sterling House, Fulbourne Road, London E17 4EE, UK;
Affiliate” means:
(a)in relation to the Corporate Sellers:
(i)any subsidiary or holding company of such body corporate, and any subsidiary of any such holding company, in each case from time to time but shall exclude any investee or portfolio company of it or any of its Affiliates;
1



(ii)any Fund of which that person is a general partner, trustee, nominee, investment manager or investment advisor;
(iii)any general partner, limited partner, trustee, nominee or manager of, or holder of interests (whether directly or indirectly) in, that person; and
(iv)any Affiliate of any of the foregoing; and
(b)in relation to any other person:
(i)in the case of a person who is an individual, any spouse, civil partner, co-habitee, lineal descendants by blood or adoption (and including step-descendants), parents or siblings (by blood or adoption), step parents and/or step siblings (provided paragraph (iv) below shall not apply to any parent, sibling, step parent or step sibling) or any person or persons acting in its or their capacity as trustee or trustees of a trust of which such individual is a settler, in each case from time to time;
(ii)in the case of a person which is a body corporate, any subsidiary undertaking or parent undertaking of that person and any subsidiary of any such parent company;
(iii)in the case of a person which is a limited partnership, the general partner(s) of the person or their nominees or a nominee or trustee for the person; and
(iv)any Affiliate of any person in paragraphs (i) to (iii) above,
and in all cases excluding each Group Company;
Agreed Form” means, in relation to a document, the form of that document agreed in writing (including by email) by or on behalf of the Buyer and the Seller Representative as being in “Agreed Form”;
Authority” means any competent governmental, quasi-governmental, administrative, supervisory, trade or regulatory, judicial, determinative, disciplinary, arbitral, enforcement or tax raising body, authority, agency, board, commission, department, court or tribunal of any jurisdiction and whether supranational, national, regional or local or national securities exchange;
Balancing Payment” has the meaning given in paragraph 2.1 (as applicable) of Schedule 11;
Bank Account” means, in respect of a payment to a person, the account as such person shall notify to the relevant payer(s) at least five (5) Business Days before the relevant due date for such payment;
Base Consideration” means USD 1,240,000,000;
BETA Greece” means BETA CAE Systems Studies, Software Development and Mechanical Constructions SA (mark designation BETA CAE Systems SA), a Greek company with registered number 058283904000 and having its registered office at Ano Scholari, Municipality Thermis;
BETA US” means BETA CAE Systems USA, Inc.;
BETA US 401(k) Plan” means the Beta CAE Systems USA Inc 401(k) Plan;
2



Business Day” means any day other than a Saturday, Sunday or public holiday in the City of London, United Kingdom and/or San Francisco, California, United States of America and/or New York, New York, United States of America and/or Zurich, Switzerland;
Business Warranties” means the Warranties other than the Fundamental Warranties and the Tax Warranties;
Business Warranty Claim” means a Claim by the Buyer in respect of a Business Warranty (including pursuant to the indemnification provision in Clause 15.1(a));
Buyer 401(k) Plan” has the meaning set forth in Clause 8.4;
Buyer Fundamental Warranties” means the warranties set out in paragraphs 1.1, 1.2, 1.3, 1.6, 1.7 and 3.1 of Schedule 13;
Buyer Group” means the Buyer and any subsidiary or holding company of the Buyer, and any subsidiary of any such holding company, in each case from time to time including, for the avoidance of doubt, the Group Companies from Completion;
Buyer Material Adverse Change” means any change, effect, event, occurrence, state of facts or development that with respect to the Buyer:
(a)prevents or materially impedes the ability of the Buyer to perform any of its material covenants or obligations under this Agreement or any other Transaction Document to which the Buyer is (or at Completion will be) a party, or to consummate the Transaction; or
(b)has, or would reasonably be expected to have, a material adverse effect on the business, condition, assets, liabilities, operations, financial condition or results of operations of the Buyer and its Subsidiaries taken as a whole, provided, however, that none of the following shall be deemed, either alone or in combination, to constitute, and none of the following shall be taken into account in determining whether there has been, will be, would or could be, or could or would reasonably be expected to have or result in, a Buyer Material Adverse Change for purposes of this subparagraph (b):
(i)changes in the market price or trading volume of Buyer Stock, changes in credit ratings or analyst recommendations or ratings with respect to the Buyer or any failure by the Buyer to meet any internal or published projections, forecasts or revenue or earnings predictions (it being understood that the underlying facts or causes giving rise or contributing to such changes or failure may be taken into account in determining whether there has been or would reasonably be expected to be a Buyer Material Adverse Change);
(ii)any adverse change, effect, event, occurrence, state of facts or development to the extent attributable to the public announcement or pendency of the transactions contemplated by this Agreement;
(iii)any adverse change, effect, event, occurrence, state of facts or development attributable to conditions generally affecting:
(A)the industries in which the Buyer or any of its Subsidiaries operates;
(B)national, regional, local, international, or global political, economic, or regulatory conditions; and/or
3



(C)interest rates or the financial or commodity markets (including any changes in credit, financial, commodities, securities, or banking markets);
(iv)strikes, work stoppages or other labour disputes;
(v)any adverse change, effect, event, occurrence, state of facts or development resulting from or relating to the taking of any action expressly required by this Agreement or at the express written request of any Seller or the Group Companies;
(vi)any adverse change, effect, event, occurrence, state of facts or development arising from or relating to any change in GAAP or other accounting requirements or principles or any change in applicable Laws, rules or regulations; or
(vii)any adverse change, effect, event, occurrence, state of facts or development arising in connection with natural or manmade disasters or acts of nature (including earthquakes, hurricanes, tsunamis, typhoons, lightning, hail storms, blizzards, tornados, droughts, floods, cyclones, arctic frosts, mudslides, or wildfires), epidemics, pandemics, disease outbreaks or the worsening thereof (including COVID-19) or other acts of God, hostilities, civil unrest, acts of war (whether or not declared), sabotage or terrorism or military actions or any escalation or material worsening of any such hostilities, civil unrest, acts of war, sabotage or terrorism or military actions existing or underway as of the date hereof,
provided further that any adverse change, effect, event, occurrence, state of facts or development referred to in clauses (b)(iii), (iv), (vi) and (vii) above may be taken into account in determining whether there has been a Material Adverse Change to the extent, and only to the extent, that it has had a disproportionate impact on the Buyer and its Subsidiaries relative to other persons operating in the industries in which the Buyer and its Subsidiaries operate (in which case only such incremental disproportionate impact may be taken into account in determining whether there has been a Buyer Material Adverse Change);
Buyer Stock” means the common stock, USD 0.01 per share par value, of Buyer;
Buyer Stock Price” means such price (in USD) as represents the average of the daily volume-weighted average sales price per share of Buyer Stock on Nasdaq, as such daily volume-weighted average sales price per share is reported by Bloomberg L.P., calculated to four decimal places and determined without regard to after-hours trading or any other trading outside the regular trading session trading hours, for each of the thirty (30) consecutive trading days ending on and including the third trading day immediately preceding the Completion Date;
Buyer Warranties” means the warranties set out in Schedule 13;
Cash” means:
(a)cash in hand;
(b)cash credited to any account with a financial institution;
4



(c)cash equivalents, including payments made by cheques or debit cards which are yet to be received in cleared funds for so long as any such cash equivalents are not subject to any Encumbrance, less amounts for cheques written that have not yet been presented for payment (outstanding cheques) and/or outgoing deposits or wires that have not yet been drawn down;
(d)any investments or securities which have a maturity date of three (3) months or less or otherwise can be liquidated into cash by a Group Company in three (3) months or less; and
(e)any cash deposits made by a Group Company in the ordinary and usual course of business and held by a third party by way of security, including:
(i)any cash deposits made by a Group Company in the ordinary and usual course of business and held by a Group Company or, by, or on behalf of a financial institution or credit card issuer as security for any credit card issued to any Group Company and/or any of its directors, officers, or employees (irrespective of the term of duration); and
(ii)any cash rental deposit made by a Group Company in the ordinary and usual course of business and held by any third party as security for any Group Company’s obligations under any Lease,
and all accrued interest thereon, but excluding any (i) Trapped Cash and (ii) any investment funds or “fund units” held by the Group Companies;
Cash Balances” means the aggregate amount of Cash held by or on behalf of (including any deposits described in limb (d) and (e) of “Cash” which are held by a third party and to which a Group Company is beneficially entitled) a Group Company as shown in the books and records of the Group Companies as at the Effective Time, calculated in accordance with Schedule 9 and as set out in the Completion Accounts;
Claim” means any claim by the Buyer against any Seller in respect of any of the Warranties, or any other claim made by the Buyer under, pursuant to, or for breach of this Agreement including any Tax Covenant Claim or pursuant to the indemnification provisions in Clause 15;
Claims Retention Account” means an interest-bearing deposit account with the Retention Agent established in respect of the Claims Retention Amount;
Claims Retention Account Release Date” means the date which is 12 months after the Completion Date;
Claims Retention Amount” means USD 62,000,000 in cash;
Company” means BETA CAE Systems International AG, a Swiss company limited by shares with registered number CHE-211.996.475 and having its registered office at Platz 4, 6039 Root D4, Switzerland;
Completion” means completion of the sale and purchase of the Shares and the EIL Shares in accordance with Clause 5;
Completion Accounts” has the meaning given in Schedule 9;
Completion Accounts Retention Account” means an interest-bearing deposit account with the Retention Agent established in respect of the Completion Accounts Retention Amount;
5



Completion Accounts Retention Amount” means USD 7,500,000 in cash;
Completion Date” means the date on which Completion takes place;
Completion Schedule” has the meaning given in Clause 4.2;
Conditions” has the meaning given in paragraph 1.1 of Schedule 4;
Connected Persons” means, in respect of a person, its directors, officers and (other than with respect to Clause 9.9) employees;
Confidential Information” has the meaning given in Clause 17.1;
Consideration” has the meaning given in Clause 3.1;
Consultant” has the meaning given in paragraph 1.4 of Schedule 3;
Corporate Seller” means any Seller other than an Individual Seller;
Data Partners” has the meaning given in paragraph 19.1 of Schedule 6;
Data Privacy Obligations” has the meaning given in paragraph 19.1 of Schedule 6;
Data Room” means each of the electronic data rooms hosted by Datasite with the names “JUNGFRAU” and “JUNGFRAU CLEAN ROOM” at [***] CST and [***] CST, respectively on [***], copies of the contents of which are contained on the Data Room USB Stick as set out in the indices in Agreed Form;
Data Rooms USB Stick” means the USB memory stick containing the contents of the Data Rooms in Agreed Form;
Disclosed” means disclosed with sufficient detail to enable a buyer to identify the nature and scope of the matter disclosed;
Disclosure Letter” means the disclosure letter dated the date hereof, written and delivered by the Sellers to the Buyer immediately before the signing of this Agreement;
Draft Completion Accounts” has the meaning given in paragraph 1 of Schedule 9;
Due Amount” means any amount due from any Seller on a Claim being settled in accordance with paragraph 3.6 of Schedule 11;
EAR” means the Export Administration Regulations administered by the U.S. Commerce Department’s Bureau of Industry and Security (including but not limited to the foreign direct products rules under the EAR);
Effective Time” means 11:59pm on the date prior to the Completion Date;
EIL” means Ellandron Investments Ltd., a company limited by shares, with registered office at Trident Trust Company (B.V.I.) Limited, Trident Chambers, P.O. Box 146, Road Town, Tortola VG1110, British Virgin Islands with BVI company number: 213810;
EIL Share Transfer Agreement” means the transfer agreement for the EIL Shares in Agreed Form;
EIL Shares” means 7,820 ordinary shares held by EIL in BETA Greece;
6



ELUCO means ELUCO Holding AG, a company registered in Switzerland whose registered office is at c/o Marcus Waldispühl, Rechtsanwalt, Töpferstrasse 5, 6004 Luzern, Switzerland;
Encumbrance” means any interest or equity of any person (including any right to acquire, option or right of pre-emption), any mortgage, charge, pledge, lien, assignment, hypothecation, security interest (including any created by Law), title retention, or any other security agreement or arrangement having a similar affect;
Estimated Cash Balances” means the Sellers’ good faith estimate of the Cash Balances, to be notified by the Seller Representative to the Buyer pursuant to Clause 4.2;
Estimated Third Party Debt” means the Sellers’ good faith estimate of the Third Party Debt, to be notified by the Seller Representative to the Buyer pursuant to Clause 4.2;
Estimated Transaction Bonuses” means the Transaction Bonuses which are set out in the Completion Schedule;
Estimated Transaction Costs” means the Transaction Costs which are set out in the Completion Schedule;
Estimated Working Capital” means the Sellers’ good faith estimate of the Working Capital, to be notified by the Seller Representative to the Buyer pursuant to Clause 4.2;
Estimated Working Capital Adjustment” means the amount, if any, by which the Working Capital Target exceeds the Estimated Working Capital;
Exchange Act” means the Securities Exchange Act of 1934, and the rules and regulations promulgated thereunder, as amended;
Exchange Rate” means with respect to a particular currency for a particular day, the closing mid-point spot rate of exchange for that currency into USD on such date as quoted by Bloomberg as at the close of business in London, United Kingdom as at such date;
Fund” means any person, trust, or fund holding shares for investment purposes;
Fundamental Pre-Completion Covenant” means each of the following paragraphs of Schedule 3:
(a)1.1(b);
(b)1.1(e)(i);
(c)1.1(e)(x);
(d)1.1(e)(xi);
(e)1.1(e)(xii);
(f)1.1(e)(xiv);
(g)1.1(e)(xv) (provided that for these purposes, paragraph 1.1(e)(xv) as set out in Schedule 3 shall be deemed to be replaced with “sells, assigns, transfers or disposes of all or materially all of the Group Company Intellectual Property;”);
(h)1.1(e)(xvii); and
7



(i)1.1(e)(xxvii)(provided that for these purposes, paragraph 1.1(e)(xxvii) as set out in Schedule 3 shall be deemed to be replaced with “changes residence for Tax purposes;”); and
(j)paragraph 1.1(e)(xxxviii) of Schedule 3 with respect to (a)-(i) above;
Fundamental Warranties” means the Warranties in paragraphs 2.1, 2.2, 2.3, 2.6, 2.7, 2.9, 2.10, 2.11, 2.13, 3.1, 3.2, 4.1, 4.2, 4.3, 17, and 22 of Schedule 6;
Fundamental Warranty Claim” means a claim by the Buyer in respect of a Fundamental Warranty (including pursuant to the indemnification provision in Clause 15.1(a), but solely to the extent relating to a Fundamental Warranty and not, for the avoidance of doubt, a Business Warranty or Tax Warranty);
GAAP” means, with respect to the Accounts, the requirements of Swiss law, in particular Article 963b para 3 and Article 957 of the Swiss Code of Obligations on commercial accounting and financial reporting;
Group” means the Company and each of the Subsidiaries;
Group Company” means any member of the Group;
Group Information Schedule” means Schedule 2 setting out, among other things, particulars of the Company and each Group Company;
Holdback Agreements means the Holdback Agreements to be entered into between the Buyer and each of [***] and [***] in Agreed Form;
Holdback Consideration” has the meaning given to that term in the Holdback Agreements;
Holdback Consideration Retention Account” means the interest-bearing deposit account with the Retention Agent established in respect of the Holdback Consideration;
Individual Seller” means a Seller who is a natural person;
Initial Consideration” means:
(a)the Base Consideration;
(b)plus the Estimated Cash Balances;
(c)minus the Estimated Third Party Debt;
(d)minus the Estimated Working Capital Adjustment;
Initial Coverage” has the meaning given in paragraph 1.3 of Schedule 7;
Investor Suitability Questionnaire” means the investor suitability questionnaire in Agreed Form;
Irrecoverable VAT” means any amount in respect of VAT which a person (or the representative member of the VAT group of which such person is a member) has incurred which neither that person nor any other member of such VAT group is able to recover (by way of credit, repayment, refund or otherwise) from any relevant Tax Authority pursuant to and determined in accordance with any relevant law;
8



Key Employees” means [***], [***], [***], and [***];
Kiupi” means Kiupi Ltd, a company incorporated in England and Wales (registered no. 09911054) whose registered office is at Sterling House, Fulbourne Road, London E17 4EE, UK;
Knowledge Group” means the Related Sellers, the Key Employees and [***];
Land Transaction Returns” has the meaning given in paragraph 15.18 of Schedule 6;
Land Transfer Taxes” has the meaning given in paragraph 15.18 of Schedule 6;
Laws” means all applicable legislation, statutes (including subordinate legislation), directives, regulations, judgments, decisions, directives, decrees, orders, instruments, by-laws, and other legislative measures or decisions having the force of law, treaties, conventions and other agreements between states, or between states and the European Union or other supranational bodies, common law, rules of customary law and equity and all civil or other codes and all other laws of, or having effect and force of law in, any jurisdiction from time to time;
Longstop Date” means 11:59 p.m. Eastern Time on 31 May 2024; provided that:
(a)if (i) on or prior to 11:59 p.m. Eastern Time on 31 May 2024 all Conditions are satisfied (other than those Conditions that by their terms are to be satisfied at Completion, but provided that such Conditions shall then be capable of being satisfied if Completion were to take place on such date) but for one or more Regulatory Conditions and (ii) neither the Buyer nor any of its Representatives has materially breached any of its obligations under Schedule 4 or the warranty in paragraph 1.4 of Schedule 13 (provided that for these purposes, such warranty shall be deemed to be qualified in all respects by the Buyer’s awareness), in any such case, where such breach has caused the failure of any Regulatory Condition to be satisfied by such date, the Longstop Date shall automatically extend to 11:59 p.m. Eastern Time on 30 August 2024; and
(b)if (i) the Longstop Date has been extended pursuant to paragraph (a) above and (ii) (A) on or prior to 11:59 p.m. Eastern Time on 30 August 2024 all Conditions are satisfied (other than those Conditions that by their terms are to be satisfied at Completion, but provided that such Conditions shall then be capable of being satisfied if Completion were to take place on such date) but for one or more Regulatory Conditions and (B) neither the Buyer nor any of its Representatives has materially breached any of its obligations under Schedule 4 or the warranty in paragraph 1.4 of Schedule 13 (provided that for these purposes, such warranty shall be deemed to be qualified in all respects by the Buyer’s awareness), in any such case, where such breach has caused the failure of any Regulatory Condition to be satisfied by such date, the Longstop Date shall automatically extend to 11:59 p.m. Eastern Time on 29 November 2024,
or such later time and date as may be agreed in writing between the Seller Representative and the Buyer;
Malicious Code” has the meaning given in paragraph 8.14 of Schedule 6;
Material Adverse Change” means any change, effect, event, occurrence, state of facts or development that:
9



(a)with respect to the Sellers, prevents or materially impedes the ability of the Sellers to perform any of their material covenants or obligations under this Agreement or any other Transaction Document to which such Seller or Group Company is (or at Completion will be) a party, or to consummate the Transaction; or
(b)with respect to the Group Companies, has, or would reasonably be expected to have, a material adverse effect on the business, condition, assets, liabilities, operations, financial condition or results of operations of the Group Companies taken as a whole, provided, however, that none of the following shall be deemed, either alone or in combination, to constitute, and none of the following shall be taken into account in determining whether there has been, will be, would or could be, or could or would reasonably be expected to have or result in, a Material Adverse Change for purposes of this subparagraph (b):
(i)any failure by the Group Companies to meet any internal or published projections, forecasts or revenue or earnings predictions (it being understood that the underlying facts or causes giving rise or contributing to such failure may be taken into account in determining whether there has been or would reasonably be expected to be a Material Adverse Change);
(ii)any adverse change, effect, event, occurrence, state of facts or development to the extent attributable to the public announcement or pendency of the transactions contemplated by this Agreement;
(iii)any adverse change, effect, event, occurrence, state of facts or development attributable to conditions generally affecting:
(A)the industries in which any of the Group Companies operates;
(B)national, regional, local, international, or global political, economic, or regulatory conditions; and/or
(C)interest rates or the financial or commodity markets (including any changes in credit, financial, commodities, securities, or banking markets);
(iv)strikes, work stoppages or other labour disputes;
(v)any adverse change, effect, event, occurrence, state of facts or development resulting from or relating to the taking of any action expressly required by this Agreement or at the express written request of the Buyer;
(vi)any adverse change, effect, event, occurrence, state of facts or development arising from or relating to any change in GAAP or other accounting requirements or principles or any change in applicable Laws, rules or regulations; or
(vii)any adverse change, effect, event, occurrence, state of facts or development arising in connection with natural or manmade disasters or acts of nature (including earthquakes, hurricanes, tsunamis, typhoons, lightning, hail storms, blizzards, tornados, droughts, floods, cyclones, arctic frosts, mudslides, or wildfires), epidemics, pandemics, disease outbreaks or the worsening thereof (including COVID-19) or other acts of God, hostilities, civil unrest, acts of war (whether or not declared), sabotage or terrorism or military actions or any escalation or material worsening of any such hostilities, civil unrest, acts of
10



war, sabotage or terrorism or military actions existing or underway as of the date hereof,
provided further that any adverse change, effect, event, occurrence, state of facts or development referred to in clauses (b)(iii), (iv), (vi) and (vii) above may be taken into account in determining whether there has been a Material Adverse Change to the extent, and only to the extent, that it has had a disproportionate impact on the Group Companies relative to other persons operating in the industries in which the Group Companies operate (in which case only such incremental disproportionate impact may be taken into account in determining whether there has been a Material Adverse Change);
Material Completion Obligation” means:
(a)in respect of the Sellers, any obligations in paragraph 1.1, paragraph 1.2 and paragraphs 1.3(c), (d)(i), (d)(ii), (d)(iii), (e), (f), (g), (h), (i) and (j) of Schedule 5; and
(b)in respect of the Buyer, any obligations in paragraph 2.1 of Schedule 5;
Material Contract” has the meaning given in paragraph 11.1 of Schedule 6;
Material Customer” has the meaning given in paragraph 23.1 of Schedule 6;
Material Lease” means any Lease with an annual expenditure of USD 100,000 or more and/or which is necessary for the efficient operation of the Group’s business;
Material Property” means any Property with a market value in excess of USD 1,000,000 and/or which is necessary for the efficient operation of the Group’s business;
NAMID” means NAMID Ltd, a company incorporated in England and Wales (registered no. 09911024) whose registered office is at Sterling House, Fulbourne Road, London E17 4EE, UK;
Nasdaq” means the Nasdaq Global Select Market, any successor stock exchange operated by The Nasdaq Stock Market LLC or any successor thereto;
New Employment Agreement” means an offer letter and other employment agreements or amendments to existing employment agreements, which shall include: (a) (i) assignments of intellectual property; (ii) waivers of moral rights (to the extent permitted by applicable law); and (iii) confidentiality agreements; (b) non-competition and non-solicitation obligations; and (c) acknowledgement of the Buyer’s code of business conduct and anti-corruption policies (in each case in a form reasonably acceptable to each of the employees entering into such agreements and to the Buyer);
Non-U.S. Person” has the meaning given in Clause 11.2;
Order” means, with respect to any person, any order, injunction, judgment, decision, determination, award, writ, ruling, stipulation, restraint assessment or decree or other similar requirement of, or entered, enacted, adopted, promulgated or applied by, an Authority in each case which is legally binding on such person;
Organizational Documents” means the certificates of incorporation, certificates of formation, certificates of registration, articles, by-laws, limited liability company agreements or other organizational documents of the applicable entity;
11



Paying Agent” means Computershare Trust Company, N.A.;
Paying Agent Agreement” means the agreement between the Buyer, Computershare Inc., the Paying Agent and the Seller Representative relating to the Paying Agent Completion Wire in Agreed Form;
Paying Agent’s Bank Account” means such account of the Paying Agent as the Paying Agent shall notify to the Buyer and the Seller Representative at least five (5) Business Days before the relevant due date for a relevant payment;
Paying Agent Completion Wire” means the amount payable to the Paying Agent’s Bank Account under Clause 3.3(a)(i), as set out in the Completion Schedule;
Permits” has the meaning given in paragraph 21.1 of Schedule 6;
Permitted Rights” means, in respect of each Seller, any Affiliate of such Seller or a Connected Person of such Seller:
(a)all rights, remedies, claims, proceedings, suits or actions that exist or may exist at Completion (i) pursuant to any New Employment Agreement or (ii) in respect of any unpaid remuneration, benefits or expenses in connection with such person’s employment or engagement (excluding any payments for any activities as board members not expressly provided for under the written terms of employment but including any contractual right to reimbursement of any properly incurred and reasonably documented out-of-pocket costs and expenses in connection with any ordinary course activities as board member); and
(b)any other amounts expressly due to be paid to such person under any of the Transaction Documents;
Properties” means the properties of the Group, certain details of which are set out in Section 12.1 of the Disclosure Letter;
Prospectus” has the meaning given in Clause 11.3;
R&D Sponsor” has the meaning given in paragraph 8.7 of Schedule 6;
Records” has the meaning given in Clause 10.12;
Registrable Securities” means the shares of Buyer Stock issued in connection with the Completion pursuant to this Agreement as part of the Stock Consideration; provided, however, that shares of Buyer Stock shall cease to be Registrable Securities hereunder if and when (a) such Registrable Securities have been sold, transferred or otherwise disposed of pursuant to an effective registration statement registering such Registrable Securities (or the resale thereof) under the Securities Act, (b) such Registrable Securities have been sold, transferred or otherwise disposed of pursuant to Rule 144 of the Securities Act (“Rule 144”) or (c) the date when all Registrable Securities covered by the Registration Statement first become eligible for sale pursuant to Rule 144 without volume limitation;
Registration Statement” has the meaning given in Clause 11.3;
Regulatory Conditions” has the meaning given in paragraph 1.2 of Schedule 4;
Related Person” has the meaning given in paragraph 22 of Schedule 6;
12



Related Person Transactions Warranty” has the meaning given in paragraph 1.3(a) of Schedule 4;
Related Seller” means in relation to:
(a)Ellandron Investment Ltd., [***];
(b)Acronym International Ltd., [***];
(c)ELUCO Holding AG, [***];
(d)KIUPI Ltd., [***]; and
(e)NAMID Ltd., [***];
Released Person” has the meaning given in Clause 10.10(b);
Relevant Allocation” has the meaning given in Clause 3.2;
Relevant Claim” means a claim under, or in respect of a breach of, Clause 15.1(b);
Relevant Proportion” means, in respect of each Seller, the percentage set out against such Seller’s name as its Relevant Proportion in column (5) of Schedule 1;
Relief” has the meaning given in Schedule 8;
Reporting Accountants” has the meaning given in paragraph 2.1 of Schedule 9;
Representatives” means:
(a)in relation to the Buyer, any member of the Buyer Group and their respective directors, officers, employees, agents, consultants, advisers, auditors and accountants; and
(b)in relation to any other person, its Affiliates and its and their respective directors, officers, employees, agents, consultants, advisers, auditors and accountants;
Retention Accounts” means the Completion Accounts Retention Account, the Claims Retention Account and the Holdback Consideration Retention Account;
Retention Agent” means Computershare Trust Company, N.A.;
Retention Agent Agreement” means the agreement between the Seller Representative, the Buyer and the Retention Agent relating to the Completion Accounts Retention Account, the Claims Retention Account and the Holdback Consideration Retention Account in Agreed Form;
Retention Pool Amount” means the amount set out in Schedule 14;
Sales Tax” has the meaning given in paragraph 15.22 of Schedule 6;
SEC” shall mean the United States Securities and Exchange Commission;
SEC Documents” has the meaning given in paragraph 1.7 of Schedule 13;
Securities Act” shall mean the Securities Act of 1933, and the rules and regulations promulgated thereunder, as amended;
13



Seller Guarantee” means any guarantees, bonds, credit support arrangements, indemnities, and letters of comfort of any nature given to a third party by any Seller or an Affiliate of any Seller in respect of any obligation of any Group Company;
Seller Retention Pool Contribution” means the amount set out in Schedule 14;
Selling Holder Questionnaire” means the selling holder questionnaire in Agreed Form;
Shares” means the entire issued share capital of the Company, comprising:
(a)32 preferential shares of CHF 1.00 par value each in the Company; and
(b)4,100,008 ordinary shares of CHF 1.00 par value each in the Company;
Stock Consideration” has the meaning given in Clause 3.3(a)(v);
Stock Consideration Value” means USD 496,000,000;
Subsidiary” means the companies whose details are set out in Part 2 of Schedule 2 and any other subsidiary undertaking of the Company from time to time;
Surviving Provisions” means Clauses 1, 17, 18, 20 and 22 to 30 (inclusive) and paragraphs 1.1 and 1.18 to 1.20 (inclusive) of Schedule 4;
Tax” means:
(a)all forms of tax, levy, impost, contribution, duty, liability, subsidy and charge in the nature of taxation (including public social security contribution of any kind and employment-related contribution, whether employee or employer contribution and payment under the Corporation Tax (Instalment Payments) Regulations 1998) and all related withholdings or deductions of any nature; and
(b)all related fines, penalties, charges and interest or other measure of a similar nature,
whether directly or primarily chargeable against, recoverable from or attributable to any Group Company or another person and regardless of whether any Group Company has, or may have, any right of reimbursement against any other person (and “Taxes” and “Taxation” shall be construed accordingly);
Tax Authority” means a taxing or other governmental (local or central), federal, state or municipal authority (whether within or outside Switzerland) competent to impose a liability for or to collect Tax or make any decision or ruling on any matter relating to Tax;
Tax Claim” means a Tax Warranty Claim or a Tax Covenant Claim;
Tax Covenant” means the covenant relating to Taxation set out at paragraph 2 of Schedule 8;
Tax Covenant Claim” means a claim by the Buyer in respect of the Tax Covenant;
Tax Return” means any return, declaration, report, notice, claim for refund, information or statement relating to Tax, including any schedule, supplement or attachment thereto, including any amendment thereof;
Tax Warranties” means the Warranties in paragraph 15 of Schedule 6;
14



Tax Warranty Claim” means a claim by the Buyer in respect of a Tax Warranty (including pursuant to the indemnification provision in Clause 15.1(a));
Third Party Claim” has the meaning given in paragraph 14 of Schedule 7;
Third Party Debt” means the aggregate amount (expressed as a positive number) of all loans or other financing or borrowing liabilities, together with accrued interest, other than trading debt or liabilities arising in the ordinary course of business, owed by a Group Company to or for the benefit of a third party (excluding amounts owed between any Group Company or any amounts owed to the Sellers or an Affiliate of any Seller), including (without double-counting) the amounts owed by Group Companies to or for the benefit of a third party in respect of the following:
(a)any borrowings by any Group Company from any bank, financial institution or other similar entity including in the form of loans, letters of credits, factoring and overdrafts;
(b)any indebtedness of any Group Company arising under any bond, note, loan stock, debenture, commercial paper or similar instrument;
(c)any obligations of any Group Company under any conditional sale, title retention, forward sale or purchase or any similar agreement or arrangement creating obligations to make payments with respect to the deferred purchase price of property acquired or used by the Group (other than customary trade credit given in the ordinary and usual course of business) excluding any VAT (other than any Irrecoverable VAT);
(d)any indebtedness under any finance leases to the extent the amount of the liability would be treated as a finance lease in accordance with the requirements of Swiss law, in particular Article 963b para 3 and Article 957 of the Swiss Code of Obligations on commercial accounting and financial reporting;
(e)any indebtedness for monies borrowed or raised under any other transaction that has the commercial effect of borrowing;
(f)any dividends declared but unpaid and owed to any third party (other than dividends due to another member of the Group or to the Buyer as owner of the Shares following Completion);
(g)the positive amount, determined on a jurisdiction-by-jurisdiction basis with respect to each particular type of Tax (including, for the avoidance of doubt, after taking into account any relevant Relief arising prior to Completion to the extent such Relief actually reduces such Tax at a “more likely than not” or higher level of comfort), of any Tax liabilities (including corporate income and corporation Tax liabilities) that are either due and payable or treated as accrued tax liabilities pursuant to the accounting policies in accordance with which the Completion Accounts are to be prepared under this Agreement (and such Tax liabilities shall be determined in respect of any Straddle Periods as if the taxable period of each Group Company ended on the end of the day on the Completion Date);
(h)any Transaction Costs;
(i)any Transaction Bonuses;
(j)all employer contributions (payable for itself and its employees) due in respect of any pension, allowance, lump sum or other similar benefit on death, disability, retirement or termination of employment (whether voluntary or not) for the benefit of any of the
15



Group’s employees, former employees or any of their respective dependants (for the avoidance of doubt to include any spouse or registered partner) which were not provided in the period up until the Effective Time (and any employer Tax or social security charges, employer National Insurance contributions, apprenticeship levy or other employer Taxes, payable by a Group Company as a consequence);
(k)any funding deficit in relation to defined benefit pensions and occupational pension funds;
(l)any outstanding amount due to a finance provider in respect of receivables that have been sold to such finance provider by a member of the Group (other than in the ordinary and usual course of business);
(m)any deferred or contingent consideration payable in connection with the acquisition of any share capital, business acquisition (including by way of an asset acquisition), or undertaking, or any other incurred but unpaid third party transaction costs incurred in connection therewith, excluding any VAT (other than any Irrecoverable VAT), except to the extent there is an escrow or holdback related to such acquisition by which a Group Company or a third party is retaining sufficient cash to make payment in respect of any such deferred or contingent consideration or costs;
(n)any severance and related similar items or amounts due to terminated or former employees (and any employer Tax or social security charges, employer National Insurance contributions, apprenticeship levy or other employer Taxes, payable by a Group Company as a consequence);
(o)any obligation of the Group guaranteeing or securing any obligation of any third party that constitutes indebtedness under any of the foregoing;
(p)any accrued but unpaid patent fees;
(q)any break fees or prepayment penalties or other premiums, fees, costs or expenses which may be incurred by any Group Company in relation to the repayment or termination of any item in limbs (a), (b), (c), (d), (e), (l) and (o) above on the Effective Time and any future end of life payments in relation to any finance leases where the underlying asset will be required by the Group following the Effective Time, excluding any VAT (other than any Irrecoverable VAT);
(r)any committed but unpaid donations; and
(s)any contractually accrued but unpaid interest on any of the foregoing up to the Effective Time,
in each case calculated in accordance with Schedule 9 and as set out in the Completion Accounts;
Third Party Guarantees” means any guarantees, bonds, credit support arrangements, indemnities, and letters of comfort of any nature given to a third party by any Group Company in respect of any obligation of any Seller or an Affiliate of any Seller other than to the extent given in respect of such Seller’s (or its Affiliates’) role as an employee, officer, or director of a Group Company;
Transaction” means the sale and purchase of the Shares and the EIL Shares as contemplated by this Agreement;
16



Transaction Bonuses” means the amount of any bonuses, incentives or commission paid or made or declared to be treated as paid or made, or to be paid or made (including any employer Tax or social security charges, employer National Insurance contributions, apprenticeship levy or other employer Taxes, payable by a Group Company as a consequence of such bonus, incentive or commission) to any director, officer, employee, or agent of any Group Company at any time by any Group Company in connection with, or as a result of, the Transaction, to the extent agreed, committed to or incurred by the Group on or prior to Completion, excluding any VAT (other than any Irrecoverable VAT);
Transaction Costs” means the amount of (a) any professional or other fees and expenses (for the avoidance of doubt, including disbursements and any third party fees, costs and expenses) agreed to be paid or owing by or on behalf of a Group Company (to the extent agreed, committed to or incurred by the Group on or prior to Completion, including on behalf of any Seller or its Affiliates) in connection with the Transaction Documents, the Transaction or the transfer of the Shares or the EIL Shares that have not been satisfied as of Completion, excluding any VAT (other than any Irrecoverable VAT) and excluding any fees or expenses incurred by or on behalf of the Buyer Group, and (b) the Seller Retention Pool Contribution;
Transaction Documents” means this Agreement and any other documents in Agreed Form or required to be entered into pursuant to this Agreement;
Trapped Cash” means:
(a)any escrows or holdbacks related to acquisitions by which a Group Company is retaining cash it has agreed to pay as part of a purchase price on the acquisition;
(b)any investments or securities which have a maturity date in excess of three (3) months or cannot otherwise be liquidated by the Company in three (3) months or less; and/or
(c)any restricted cash or cash reserves or security required by any Group Company’s insurers, banks or vendors, other than items to be treated as cash as identified in the Specific Policies in Schedule 9;
TUPE” has the meaning given in paragraph 10.11 of Schedule 6;
US Tax Code” means the Internal Revenue Code of 1986, as amended;
VAT” means:
(a)any value added tax imposed by the Value Added Tax Act 1994;
(b)any tax imposed in compliance with the Council Directive of 28 November 2006 on the common system of value added tax (EC Directive 2006/112); and
(c)any other tax of a similar nature (whether imposed in the United Kingdom or a member state of the European Union or Switzerland in substitution for, or levied in addition to, such tax referred to in paragraphs (a) and (b) above, or imposed elsewhere, including, for the avoidance of doubt, any Japanese Consumption Tax);
W&I Insurer” means Ryan Transactional Risk;
W&I Policy” means the representations and warranty insurance policy in the name of the Buyer with Marsh USA LLC as broker and the W&I Insurer as underwriter in respect of the Transaction bound on or about the date of this Agreement;
17



W&I Subrogation Waiver” has the meaning given in Clause 10.4;
Warranties” means the warranties set out in Clause 9 and Schedule 6;
Warranty Claim” means a Business Warranty Claim, a Fundamental Warranty Claim, and/or a Tax Warranty Claim;
Working Capital” means the aggregate amount of current assets less the aggregate amount of current liabilities of the Group Companies as at the Effective Time, calculated in accordance with Schedule 9 and as set out in the Completion Accounts and excluding any item included in calculating the Cash Balances or Third Party Debt;
Working Capital Adjustment” means the amount, if any, by which the Working Capital Target exceeds the Working Capital;
Working Capital Target” means -[***] CHF (minus [***] CHF); and
Working Hours” means 9:30 am to 5:30 pm (based on the time at the location of the address of the recipient of a relevant notice for purposes of Clause 26 or the address being inspected for purposes of paragraph 1.3 of Schedule 3) on a Business Day.
1.2In this Agreement, unless the context otherwise requires:
(a)“undertaking” and “group undertaking” shall be construed in accordance with section 1161 of the Companies Act 2006, “holding company” and “subsidiary” shall be construed in accordance with section 1159 of the Companies Act 2006 and “subsidiary undertaking” and “parent undertaking” shall be construed in accordance with section 1162 of the Companies Act 2006 and, for the purposes of the membership requirement in sub-sections 1159(1)(b) and (c), a company will be treated as a member of another company even if its shares in that other company are registered in the name of: (i) its nominee; or (ii) another person or such person’s nominee by way of security or in connection with the taking of security;
(b)every reference to a particular Law shall be construed also as a reference to all other Laws made under the Law referred to and to all such Laws as amended, re-enacted, consolidated or replaced or as their application or interpretation is affected by other Laws from time to time and whether before or after Completion provided that, as between the parties, no such amendment or modification after the date of this Agreement shall apply for the purposes of this Agreement to the extent that it would impose any new or extended obligation, liability or restriction on, or otherwise adversely affect the rights of, any party;
(c)references to Clauses and Schedules are references to clauses of and schedules to this Agreement, references to paragraphs are references to paragraphs of the Schedule in which the reference appears and references to this Agreement include the Schedules;
(d)unless the context requires otherwise, references to the singular shall include the plural and vice versa and references to one gender include any other gender;
(e)references to a “party” means a party to this Agreement and includes its successors in title, personal representatives and permitted assigns;
(f)references to a “person” includes any individual, partnership, body corporate, corporation sole or aggregate, state or agency of a state, and any unincorporated
18



association or organisation, in each case whether or not having separate legal personality;
(g)references to a “company” includes any company, corporation or other body corporate wherever and however incorporated or established;
(h)references to the phrase “to the extent that” are a matter of degree and are not synonymous with “if”;
(i)references to “dollars”, “US dollars”, “USD” or “$” are references to the lawful currency from time to time of the United States of America;
(j)for the purposes of applying a reference to a monetary sum expressed in USD, an amount in a different currency shall be deemed to be an amount in USD translated at the Exchange Rate at the relevant date;
(k)references to times of the day are to London time unless otherwise stated;
(l)references to writing shall include any modes of reproducing words in a legible and non-transitory form;
(m)references to any English legal term for any action, remedy, method of judicial proceeding, legal document, legal status, court official or any other legal concept or thing shall in respect of any jurisdiction other than England be deemed to include what most nearly approximates in that jurisdiction to the English legal term;
(n)words introduced by the word “other” shall not be given a restrictive meaning because they are preceded by words referring to a particular class of acts, matters or things;
(o)general words shall not be given a restrictive meaning because they are followed by words which are particular examples of the acts, matters or things covered by the general words and the words “includes” and “including” shall be construed without limitation;
(p)where this Agreement requires any party to reimburse or indemnify another party for any cost, expense or liability, references to such “costs”, “expenses” and/or “liabilities” (or similar phrases or expressions) incurred by a person shall not include any amount in respect of VAT other than Irrecoverable VAT; and
(q)a procuring obligation, where used in the context of any Seller in respect of a Group Company, means that such Seller undertakes to exercise its voting rights and use reasonable endeavours to use such powers as are vested in such Seller from time to time as a shareholder, director, officer or employee of any Group Company (and which is not inconsistent with such Seller’s fiduciary duties or any applicable Law, if any) in attempting to ensure compliance with that obligation.
1.3The headings and sub-headings in this Agreement are inserted for convenience only and shall not affect the construction of this Agreement.
1.4Each of the schedules to this Agreement shall form part of this Agreement.
1.5References to a document (including this Agreement) include such document as amended or varied in accordance with its terms.
19



1.6All warranties, representations, indemnities, covenants, agreements and obligations given or entered into by more than one Seller under this Agreement are, unless otherwise stated, given severally in respect of themselves and their obligations and actions only and are not given jointly or jointly and severally.
2.SALE OF SHARES AND EIL SHARES
2.1On the terms set out in this Agreement:
(a)each Seller shall sell and the Buyer shall purchase the Shares set out against such Seller’s name in Part 1 of Schedule 1; and
(b)EIL shall sell and the Buyer shall purchase the EIL Shares,
in each case, with effect from Completion, with full title guarantee, free from all Encumbrances, together with all rights attaching to such Shares and EIL Shares as at Completion (including all dividends and distributions declared, paid or made in respect of the Shares and the EIL Shares after the Completion Date).
2.2Each Seller irrevocably waives any right of pre-emption or other restriction on transfer in respect of the Shares and the EIL Shares conferred on it under any agreement, the Company’s Organizational Documents, or otherwise, in connection with the sale of the Shares and the EIL Shares pursuant to this Agreement.
3.CONSIDERATION
3.1The aggregate purchase price for the sale of the Shares and the EIL Shares under this Agreement (the “Consideration”) shall be the amount in USD equal to:
(a)the Base Consideration;
(b)plus the Cash Balances;
(c)minus the Third Party Debt; and
(d)minus the Working Capital Adjustment.
3.2Each Seller agrees that the Consideration shall be allocated among the Sellers in accordance with their respective Relevant Proportions (each Seller’s allocation being its “Relevant Allocation”), but the Buyer shall not be concerned with, or have any liability whatsoever to the Sellers with respect to, such allocation or for any failure by any Seller or any other person to allocate such sum among the Sellers (except to the extent the Buyer makes any instructions to the Paying Agent which are contrary to the provisions of this Agreement and specifically the terms of this Clause 3). The Sellers, including EIL in its capacity as the holder of the EIL Shares, agree that the Consideration attributable to the EIL Shares is USD [***]. All payments to be made to the Sellers in respect of the Consideration (other than the Stock Consideration) shall be made in USD by way of electronic transfer in immediately available funds on the due date for payment in accordance with this Agreement.
3.3The Consideration shall be satisfied as follows:
(a)at Completion:
(i)the Buyer shall, pursuant to the direction in Clause 3.4, pay an amount in cash equal to (A) the sum of each Seller’s Relevant Allocation of the Initial
20



Consideration and (B) the sum of all cash amounts payable pursuant to Clause 3.4 to the Paying Agent’s Bank Account, less any amounts agreed to be deducted under Clauses 3.3(a)(ii) to (v);
(ii)the Buyer shall deduct from the Relevant Allocation of the Initial Consideration payable in respect of each Seller under Clause 3.3(a)(i) an amount in cash equal to such Seller’s Relevant Allocation of the Completion Accounts Retention Amount, and instead pay the aggregate Completion Accounts Retention Amount to the Completion Accounts Retention Account;
(iii)the Buyer shall deduct from the Relevant Allocation of the Initial Consideration payable in respect of each Seller under Clause 3.3(a)(i) an amount in cash equal to such Seller’s Relevant Allocation of the Claims Retention Amount and instead pay the aggregate Claims Retention Amount to the Claims Retention Account;
(iv)the Buyer shall deduct from the Relevant Allocation of the Initial Consideration payable in respect of each of [***] and [***] under Clause 3.3(a)(i) an amount in cash equal to such Seller’s Holdback Consideration as set out in such Seller’s Holdback Agreement and instead pay the aggregate Holdback Consideration to the Holdback Consideration Retention Account in accordance with the terms of the Holdback Agreements; and
(v)the Buyer shall deduct from the Relevant Allocation of the Initial Consideration payable in respect of each Seller under Clause 3.3(a)(i) an amount equal to such Seller’s Relevant Allocation of the Stock Consideration Value, and instead shall procure that its transfer agent causes the number of shares of Buyer Stock having a value (based on the Buyer Stock Price) equal to such Seller’s Relevant Allocation of the Stock Consideration Value (such shares, the “Stock Consideration”) to be issued (in uncertificated book-entry form) to such Seller. The number of shares of Buyer Stock to be issued to each Seller as Stock Consideration under this Clause 3.3(a)(v) shall, subject to Clause 3.4 below, be rounded down to the nearest whole number; and
(b)following Completion, further payments (if any) shall be made as required in accordance with Clause 6 in connection with the Completion Accounts.
3.4No certificates representing fractional Buyer Stock will be issued hereunder, but in lieu thereof, the Buyer shall procure that at Completion each Seller that would otherwise be entitled to a fraction of a share of Buyer Stock (after aggregating all fractional shares of Buyer Stock that otherwise would be received by such Seller) shall receive an amount of cash (rounded to the nearest whole cent), without interest, equal to the product of (a) such fraction of a share of Buyer Stock and (b) the Buyer Stock Price. This cash payment (if any) shall be added to the Initial Consideration and shall be paid to the Paying Agent’s Bank Account at Completion in accordance with Clause 3.3(a)(i).
3.5Except as set out below, each Seller irrevocably and unconditionally directs and authorizes the Buyer to pay all cash amounts payable to it under this Agreement by the Buyer to the Paying Agent’s Bank Account on its behalf. To the extent that the Buyer is required to make a payment to a Seller and the Paying Agent is no longer operating the Paying Agent’s Bank Account on behalf of the Sellers, the payment shall be made directly to such Seller in accordance with Clause 25.1.
21



3.6Where any payment is made by any Seller or the Buyer in satisfaction of a liability arising under this Agreement (including the payment of any Due Amount to the Buyer from the Claims Retention Account), it shall to the extent lawful be treated by the Buyer and the Sellers as an adjustment to the Consideration paid to such Seller in respect of its Shares or EIL in respect of the EIL Shares, as applicable.
3.7The Consideration shall, subject to any further adjustment pursuant to Clause 3.6, be adopted for all Tax reporting purposes.
4.PRE-COMPLETION OBLIGATIONS
4.1During the period from the date of this Agreement to Completion each Seller shall perform its obligations as set out in Schedule 3.
4.2No later than ten (10) Business Days after the Buyer has notified the Seller Representative in writing that the last of the Regulatory Conditions is satisfied or waived, the Seller Representative shall provide the Buyer with a schedule in writing (the “Completion Schedule”) setting out the details of:
(a)the amount of the Paying Agent Completion Wire;
(b)the Estimated Cash Balances;
(c)the Estimated Third Party Debt;
(d)the Estimated Working Capital;
(e)the Initial Consideration;
(f)the amount of the estimated Transaction Bonuses (together with the applicable currency/ies and payee(s));
(g)the amount of the estimated Transaction Costs (together with the applicable currency/ies, payee(s) and account details); and
(h)each Seller’s Relevant Allocation of the Consideration, including each Seller’s Relevant Allocation of the Stock Consideration and the cash portion of the Consideration,
together with reasonable supporting information for the calculation of the above items, for the Buyer’s review. The Seller Representative shall consult in good faith with the Buyer in respect of, and, if and to the extent agreed by the Seller Representative (acting reasonably and in good faith), incorporate, any reasonable comments of the Buyer in respect of the Completion Schedule. Following any changes that may result from such consultation (if and to the extent agreed by the Seller Representative (acting reasonably and in good faith)), such Completion Schedule shall be final and binding, except in the case of manifest error or misstatement.
4.3Unless otherwise directed by the Buyer in writing no later than five (5) Business Days prior to the Completion Date, effective as of the day immediately prior to the Completion Date, BETA US shall terminate the BETA US 401(k) Plan, and the Company shall provide the Buyer at least one day prior to Completion with resolutions duly adopted by the board of directors of BETA US evidencing such termination. The form and substance of such resolutions shall be subject to prior review and approval by the Buyer (such approval not to be unreasonably withheld, conditioned or delayed).
22



4.4Prior to the Completion Date, the Buyer shall, and [***] and [***] shall procure that each of their respective Related Sellers shall, enter into good faith discussions as to whether such Related Sellers will continue to work for, and be employed by, the Buyer Group post-Completion. If it is agreed that they will, such Related Seller and the relevant member of the Buyer Group shall enter into New Employment Agreements which, if entered into prior to Completion, shall become effective upon Completion.
4.5During the period from the date of this Agreement to Completion, the Sellers shall, and shall procure that the Group Companies and their respective directors, officers and employees shall, use their reasonable endeavours to give, the Buyer and its Representatives reasonable access during Working Hours, on reasonable advance written notice, but not so as to cause unreasonable disruption to the ongoing business of any Group Company, to such directors and employees and financial information, forecasts and other information (other than commercially sensitive information and materials, and any information or materials that are subject to any confidentiality restrictions in favour of third parties) to assist the Buyer in obtaining a valuation of the Indian assets in relation to the transaction value in the prescribed manner under Indian Tax laws to determine the applicability of Indian indirect transfer Tax provisions.
4.6Following the signing of this Agreement and prior to Completion, the Sellers shall amend the articles of association of BETA Greece to remove Article 7 par. 5 and effect the related announcement in the Greek commercial registry, and shall provide to the Buyer a copy of the minutes of the general meeting at which such amendment was approved.
4.7Prior to Completion, in respect of the Group’s lease of the Shanghai office premises, the Sellers shall use commercially reasonable endeavours to obtain the landlord’s written consent to the indirect change of control of the tenant arising as a result of Completion.
4.8During the period from the date of this Agreement to Completion, the Buyer shall use reasonable endeavours to prepare the Registration Statement and Prospectus such that the Registration Statement may be filed with the SEC promptly following Completion in accordance with Clause 11.3.
5.COMPLETION
5.1Completion shall be subject to the Conditions being satisfied (or waived) in accordance with Schedule 4.
5.2Completion shall take place electronically by the exchange of PDF copies, except for the transfer of the Shares, which shall take place at the offices of Homburger AG, Prime Tower, Hardstrasse 201, 8005 Zurich, Switzerland (or at any other place as agreed in writing by the Seller Representative and the Buyer) on:
(a)the fifteenth (15th) Business Day after the last of the Regulatory Conditions to be satisfied or waived is satisfied or waived, provided that, once the Completion Schedule is finalized, the Buyer may, by giving written notice to the Seller Representative, elect an earlier date, which date shall be no earlier than two (2) Business Days after delivery of such written notice to the Seller Representative in accordance with Clause 26; or
(b)any other date agreed in writing by the Seller Representative and the Buyer,
such date being the “Scheduled Completion Date”, provided that unless the Buyer has agreed in writing, in no event shall Completion take place within the last two weeks of any fiscal quarter of the Buyer or the Buyer Group (in which event Completion shall instead take place
23



on the first Business Day of the next fiscal quarter of the Buyer or the Buyer Group, subject to the Conditions being satisfied or waived in accordance with this Agreement as of such date).
5.3At Completion:
(a)each Seller shall do or procure the carrying out of all those things listed in paragraph 1 of Schedule 5; and
(b)the Buyer shall do or procure the carrying out of all those things listed in paragraph 2 of Schedule 5.
5.4All documents and items delivered and payments received in connection with Completion shall be held by the recipient to the order of the person delivering or making them subject to Clause 5.5.
5.5Without limiting each party’s obligations under Clause 5.3, simultaneously with:
(a)the delivery of all documents and items required to be delivered as Material Completion Obligations;
(b)the receipt of all payments required to be made;
(c)the receipt of the shares of Buyer Stock required to be issued; and
(d)the performance of all other obligations required to be performed as Material Completion Obligations at Completion,
(and in the case of Clause 5.7(b), other than any such delivery, payment or performance to the extent such is not practicable), all such documents, items and payments shall cease to be held to the order of the person delivering or making them, shall be released and Completion shall be deemed to have taken place.
5.6No party shall be obliged to complete the sale and purchase of any of the Shares or the EIL Shares unless the sale and purchase of all of the Shares and all of the EIL Shares is completed simultaneously.
5.7Without prejudice to any other rights and remedies a party may have, if the Buyer or any Seller does not comply with all of its Material Completion Obligations on the Scheduled Completion Date, the Buyer (in the case of non-compliance by any Seller) and the Seller Representative (in the case of non-compliance by the Buyer) shall each be entitled by notice in writing to each other party, at its discretion:
(a)to defer Completion to any subsequent Business Day falling not more than twenty (20) Business Days after the Scheduled Completion Date or any later date set for Completion in accordance with this Clause 5.7(a)(iii). In such event:
(i)if the deferral is the result of non-compliance by the Buyer, the Seller Representative may, at their election provide the Buyer with an updated Completion Schedule in accordance with the requirements of Clause 4.2 (other than in respect of timing), which shall then constitute the Completion Schedule for the purposes of this Agreement in lieu of any prior Completion Schedule;
(ii)if the deferral is the result of non-compliance by any Seller, the Sellers shall, if requested by the Buyer, upon such request provide the Buyer with an updated
24



Completion Schedule in accordance with the requirements of Clause 4.2 (other than in respect of timing), which shall then constitute the Completion Schedule for the purposes of this Agreement in lieu of any prior Completion Schedule; and
(iii)this Clause 5.7 shall also apply to Completion so deferred. The date for the deferred Completion shall be determined by the relevant party in good faith having regard, if applicable, to any reasonable time requirements for the Sellers to issue an updated Completion Schedule and for the Buyer to take such changes into account for the purposes of fulfilling its obligations under Clause 5.3;
(b)so far as practicable, to complete the sale and purchase of the Shares and the EIL Shares in accordance with Clause 5.3 and Schedule 5; or
(c)provided Completion has been deferred in accordance with Clause 5.7(a) at least once by the party in compliance, to terminate this Agreement by notice in writing to each other party, following which Clause 18 shall apply.
6.COMPLETION ACCOUNTS
6.1In respect of the Completion Accounts, the parties shall comply with the requirements set out in Schedule 9.
6.2Within five (5) Business Days, starting on the day after the Completion Accounts become binding in accordance with the provisions of Schedule 9, the following payments shall be made:
(a)if the Consideration is less than the Initial Consideration, the Sellers shall repay to the Buyer an amount in cash equal to such difference, in accordance with paragraph 2 of Schedule 11; or
(b)if the Consideration is greater than the Initial Consideration, the Buyer shall pay to the Sellers an amount in cash equal to such difference, in accordance with paragraph 2 of Schedule 11.
7.RETENTION ACCOUNTS
Each Seller and the Buyer shall perform its obligations as set out in Schedule 11.
8.POST-COMPLETION OBLIGATIONS
8.1The Buyer shall:
(a)as soon as reasonably practicable following Completion, procure, to the extent not paid on or prior to the Completion Date, the payment by each relevant Group Company of the Estimated Transaction Costs (subject to receipt of related invoices) to the persons entitled to such amounts;
(b)by no later than the next scheduled monthly payroll following Completion, procure, to the extent not paid on or prior to the Completion Date, the payment by each relevant Group Company of the Estimated Transaction Bonuses to the persons entitled to such amounts, provided that if such date is not at least five (5) Business Days following the Completion Date, such payment will occur in the next subsequently scheduled monthly payroll; and
25



(c)following Completion, procure, to the extent not already paid, the payment by each relevant Group Company of all other Transaction Costs and Transaction Bonuses promptly as they become due and payable (and in the case of Transaction Costs, subject to receipt of an invoice) to the persons entitled to such amounts,
and the Buyer shall procure that each relevant Group Company shall deduct and withhold from any such payment such amount as the relevant Group Company is required by Law to deduct and withhold for, or on account of, Tax. The Buyer shall procure that each relevant Group Company accounts to the appropriate Tax Authority for amounts so deducted or withheld in accordance with applicable Law. The Buyer shall promptly provide the Seller Representative with reasonable evidence of all payments, deductions and withholdings made, and amounts accounted for to any Tax Authority, pursuant to this Clause 8.1.
8.2In respect of:
(a)Third Party Guarantees, each Seller shall use commercially reasonable efforts to ensure that, as soon as reasonably practicable after Completion, each Group Company is released from all Third Party Guarantees given by it to the extent it is in respect of personal obligations of such Seller or any Affiliate of such Seller; and
(b)Seller Guarantees, the Buyer shall, and shall procure that each Group Company shall, use commercially reasonable efforts to ensure that, as soon as reasonably practicable after Completion, each Seller is released from all Seller Guarantees given by it in respect of obligations of any Group Company including, without limitation to the extent within its powers by offering another person as a suitable replacement guarantor.
The Parties undertake to cooperate in order to identify the most appropriate solutions and to facilitate the replacement of the Third Party Guarantees and the Seller Guarantees.
8.3From Completion, each Seller agrees to be bound by the undertakings set forth in Schedule 12.
8.4Effective as of the Completion Date, the Buyer shall procure that all employees of the Group who participated in the BETA US 401(k) Plan as of immediately prior to Completion shall be eligible to participate in a 401(k) plan sponsored by the Buyer (any such plan, a “Buyer 401(k) Plan”) in accordance with the terms and conditions of such Buyer 401(k) Plan. The Buyer shall recognize all service employees had with any of the Group Companies for purposes of vesting under each Buyer 401(k) Plan and each Buyer 401(k) Plan shall accept the rollover of such employees’ balances from the BETA US 401(k) Plan, including, to the extent permitted by the Buyer 401(k) Plan, outstanding promissory notes relating to plan loans.
9.WARRANTIES AND UNDERTAKINGS OF THE SELLERS
9.1Each Seller severally (and not jointly and severally), subject to Clause 9.3 below, in proportion to such Seller’s Relevant Proportion warrants to the Buyer that each of the Warranties is true and accurate as at the date of this Agreement.
9.2Subject to and conditional upon Completion, each Seller severally (and not jointly and severally), subject to Clause 9.3 below, in proportion to such Seller’s Relevant Proportion warrants to the Buyer that:
(a)each of the Fundamental Warranties will be true and accurate as at Completion as if repeated immediately prior to Completion and on the basis that any reference made to the date of this Agreement (whether express or implied) in any Warranty shall be considered a reference to the Completion Date; and
26



(b)the Business Warranties and Tax Warranties will, collectively, be true and accurate as at Completion (as if repeated immediately prior to Completion and on the basis that any reference made to the date of this Agreement (whether express or implied) in any Warranty shall be considered a reference to the Completion Date) to such extent which, when taking into account all failures of any such Warranties to be true and accurate, does not have a Material Adverse Effect.
9.3Each Warranty in paragraph 2 of Schedule 6 is given by each Seller severally in respect of itself and its Shares only (and not in respect of any other Seller or any other Seller’s Shares), save that in the case of EIL, each Warranty in paragraph 2 of Schedule 6 is given by EIL severally in respect of itself and the EIL Shares only (and not in respect of any other Seller or any other Seller’s Shares).
9.4Each Warranty shall be construed as being separate and independent and shall not be expanded or limited by reference to any other matter or term of this Agreement, including the terms of any other Warranty. Each Warranty is qualified by any fact, matter, event or circumstance Disclosed in respect of that Warranty in the Disclosure Letter.
9.5Warranties qualified by the expression “so far as the Sellers are aware” (or any similar expression) are deemed to be given by each Seller only on the basis of the actual knowledge of each Seller as of the date of this Agreement, in each case after having made reasonable enquiries of the Knowledge Group.
9.6Notwithstanding any other provision of this Agreement, the provisions of this Clause 9 and Schedule 7 shall operate to limit, exclude, or qualify as the case may be, the liability of each Seller in respect of any Claim.
9.7Without limiting any claim for fraud, each Seller acknowledges and agrees that:
(a)the Buyer Warranties made by the Buyer and the warranties made by the Buyer in any other Transaction Document are the exclusive warranties made by the Buyer relating to the Buyer Group (including any warranty relating to financial condition, results of operations, assets or liabilities of the Buyer Group); and
(b)other than the Buyer Warranties and the warranties made by the Buyer in any other Transaction Document, the Buyer has disclaimed (and no Seller has not relied on) any other express or implied warranties made by any person with respect to the Buyer Group or otherwise with respect to the subject matter of this Agreement.
9.8The Sellers have not relied on the advice of the Buyer nor any of its Affiliates, nor any of their respective officers, directors, employees, consultants or professional advisors, and each Seller acknowledges that no such party has acted as a fiduciary to such Seller or offered deal arrangement services.
9.9Each Seller acknowledges and agrees that on and from Completion, except in the case of fraud and without prejudice to any matter agreed in the Transaction Documents, such Seller and such Seller’s Affiliates and Connected Persons have no rights or remedies against (and have not assigned any rights or remedies against) and the Seller shall not, and shall procure that such persons shall not, bring or make any claim, proceeding, suit or action:
(a)in connection with any information, opinion or advice supplied or given (or omitted to be supplied or given) in connection with any of the Transaction Documents against any current or former directors, officers, employees, and agents of any Group Company (each of whom shall be entitled to enforce this Clause 9.9 under the
27



Contracts (Rights of Third Parties) Act 1999) on whom it may have relied before agreeing to any terms of, or entering into, any Transaction Document; and
(b)against any Group Company in respect of any matter arising prior to or at Completion (including any dividends declared but unpaid), other than in respect of Permitted Rights,
in each case with effect from Completion, and each such Seller hereby irrevocably releases, waives, forfeits and/or extinguishes (and shall procure that each of its Affiliates and Connected Persons releases, waives, forfeits and/or extinguishes) any such claim, proceeding, suit or action.
9.10During the period from the date of this Agreement and continuing until the earlier of the termination of this Agreement in accordance with Clause 18 and Completion, and subject to applicable Law, the Sellers shall procure that the Company gives, and causes its Representatives to give, the Buyer and its Representatives reasonable access during Working Hours, on reasonable advance written notice, but not so as to cause unreasonable disruption to the ongoing business of any Group Company, to such information of the Group Companies, other than commercially sensitive materials (including technical data to the extent commercially sensitive) or those subject to any confidentiality restrictions in favour of third parties, as and solely to the extent that the Buyer or its Representatives reasonably require in order to (i) comply with its obligations under this Agreement and / or (ii) plan for post-Completion integration; provided, that, all reasonable and documented out-of-pocket costs incurred by any Seller or any Group Company in so doing shall be for the account of the Buyer.
9.11Except for the Warranties, or any warranties made by Sellers in any other Transaction Document, none of the Sellers, any of their respective Affiliates, or any of their respective Representatives, has made, or is making, any warranty of any kind or nature whatsoever, oral or written, express or implied, relating to the Sellers, the Group Companies or any of their respective Affiliates to the Buyer or any of its Affiliates or their respective Representatives, and the Sellers, on behalf of themselves and their respective Affiliates, hereby disclaim any such other warranties, and no such person shall be liable in respect of the accuracy or completeness of any information provided to the Buyer or any of its Affiliates or their respective Representatives.
10.WARRANTIES AND UNDERTAKINGS OF THE BUYER
10.1The Buyer warrants to the Sellers that each of the Buyer Warranties is true and accurate as at the date of this Agreement and, subject to and conditional upon Completion, that each of the Buyer Fundamental Warranties will be true and accurate as at the Completion Date as if repeated immediately prior to Completion and on the basis that any reference made to the date of this Agreement (whether express or implied) in any Buyer Warranty shall be considered a reference to the Completion Date.
10.2Each of the Buyer Warranties shall be construed as being separate and independent and shall not be expanded or limited by reference to any other matter or term of this Agreement, including the terms of any other Buyer Warranty.
10.3Except for the Buyer Warranties, or warranties made by Buyer in any other Transaction Document, neither the Buyer nor any of its Affiliates, nor any of their respective Representatives, has made, or is making, any warranty of any kind or nature whatsoever, oral or written, express or implied, relating to the Buyer or any of its Affiliates to the Sellers or any of their respective Affiliates or their respective Representatives, and the Buyer, on behalf of
28



itself and its Affiliates, hereby disclaims any such other warranties, and no such person shall be liable in respect of the accuracy or completeness of any information provided to the Sellers or any of the respective Affiliates or their respective Representatives.
10.4The Buyer:
(a)shall not agree to any waiver, amendment or variation of any term in the W&I Policy under which the W&I Insurer waives its rights to take subrogated action against the Sellers and its Affiliates and their respective officers, directors and employees upon the terms set out in the W&I Policy (except to the extent attributable to fraud by the Sellers) (the “W&I Subrogation Waiver”) (or do anything which has a similar effect) without the prior written consent of the Seller Representative;
(b)shall not novate or otherwise assign its rights with respect to the W&I Subrogation Waiver (or do anything which has similar effect) or do anything which causes the W&I Subrogation Waiver not to have full force and effect under its terms; and
(c)shall, without limitation to any right of the Seller separately to enforce such terms, use reasonable endeavours to enforce any W&I Subrogation Waiver, and the Policy shall expressly state that Sellers are third party beneficiaries of the W&I Subrogation Waiver with rights to enforce that waiver (provided, subject to Clause 10.5, that the W&I Policy may be amended or waived by the parties thereto without requiring the consent of any such third party),
and the Buyer warrants to the Sellers as at the date of this Agreement that the Sellers’ solicitors have been provided with a genuine and complete copy of the substantially final version of the W&I Policy (including, for the avoidance of doubt, the W&I Subrogation Waiver).
10.5The Buyer shall not agree to any amendment or variation to, or waiver of any term of the W&I Policy which amendment, variation or waiver would increase the liability of a Seller under this Agreement or any other Transaction Document without the prior written consent of the Sellers; provided, however, for the avoidance of doubt, that the foregoing shall not in any way limit the Buyer’s or its Affiliates’ rights to notice, make, administer, adjust, negotiate or settle any claims under the W&I Policy (provided that any such settlement does not permit the W&I Insurer to take subrogated action against any Seller and/or any of its Affiliates or its or its Affiliates’ respective officers, directors and employees other than pursuant to the terms of the W&I Policy, including in the event of fraud by the Sellers).
10.6The Buyer shall comply with the terms of the W&I Policy and shall not transfer, novate, assign or otherwise alienate any of its rights thereunder (or do anything which has similar effect), or do anything or omit to do anything that causes or is expected to cause any right under the W&I Policy to lapse or otherwise not have full force or effect, in each case other than to the extent that such failure to comply, action or omission of the Buyer would not increase the liability of a Seller under this Agreement or any other Transaction Document, and other than in respect of providing notice, making, administering, adjusting, negotiating or settling any claim under the W&I Policy (provided that any such settlement does not permit the W&I Insurer to take subrogated action against any Seller and/or any of its Affiliates or its or its Affiliates’ respective officers, directors and employees other than pursuant to the terms of the W&I Policy, including in the event of fraud by the Sellers).
10.7The Buyer acknowledges and agrees that the Buyer is solely responsible for paying or procuring the payment of any premium, cost, fee, expense or Tax under or in connection with the W&I Policy.
29



10.8Without limiting any Claim for fraud, the Buyer acknowledges and agrees that:
(a)the Warranties made by the Sellers (as qualified by the Disclosure Letter) and any warranties made by Sellers in any other Transaction Document are the exclusive warranties made by the Sellers relating to the Sellers and any Group Company (including any warranty relating to financial condition, results of operations, assets or liabilities of the Group Companies);
(b)other than the Warranties, the Sellers have disclaimed (and the Buyer has not relied on) any other express or implied warranties made by any person with respect to the Sellers, any Group Company or otherwise with respect to the subject matter of this Agreement; and
(c)the Sellers are not, directly or indirectly, and no other person on behalf of the Sellers is, making any warranties regarding any pro-forma financial information, financial projections, estimates or budgets, future revenues, future results from operations or future cash flows, or, other than in respect of the impact of the Transaction as set out in the Warranties, the future condition (whether financial or other) of any Group Company or the businesses or assets thereof, or other forward-looking statements of any Group Company.
10.9The Buyer has not relied on the advice of the Sellers or their legal, tax or financial advisors. The Buyer acknowledges that any financial projections that may have been provided to it are based on assumptions of future operating results based on assumptions about certain events (many of which are beyond the control of the Sellers). The Buyer understands that no assurances or representations can be given that the actual results of the operations of any Group Company will conform to the projected results for any period.
10.10The Buyer acknowledges and agrees that on and from Completion except in the case of fraud and without prejudice to any matter agreed in the Transaction Documents:
(a)no Group Company shall have rights or remedies against (and has not assigned any rights or remedies against), and shall procure that no Group Company shall bring or make any claim, proceeding, suit or action against, any Seller in respect of any matter arising prior to or at Completion, other than in respect of Permitted Rights, in each case with effect from Completion, and the Buyer shall procure that each Group Company releases, waives, forfeits and/or extinguishes any such claim, proceeding, suit or action; and
(b)no member of the Buyer Group shall have any rights or remedies, and shall procure that no member of the Buyer Group shall bring or make any claim, proceeding, suit or action, against any current or former directors, officers, employees, and agents of any Group Company, except for any Seller or Related Seller, (each a “Released Person”) in connection with any information, opinion or advice supplied or given (or omitted to be supplied or given) in connection with any of the Transaction Documents, except to the extent expressly agreed in the Transaction Documents. Each Released Person shall be entitled to enforce this Clause 10.10(b) under the Contracts (Rights of Third Parties) Act 1999.
10.11As soon as reasonably practicable following Completion, the Buyer undertakes to the Sellers that it shall establish a retention pool for employees of the Group (other than the Sellers) with an aggregate dollar value equal to the aggregate of the Retention Pool Amount and the Seller Retention Pool Contribution (the “Retention Pool”). The Retention Pool shall be allocated as follows:
30



(a)an aggregate amount equal to the Retention Pool Amount shall be allocated to those employees of the Group (other than the Sellers) as nominated by the Buyer, provided that the Buyer shall consult with and take into account the reasonable requests of, the Seller Representative on the allocation of such portion of the Retention Pool; and
(b)an aggregate amount equal to the Seller Retention Pool Contribution shall be allocated to those employees of the Group (other than the Sellers) as nominated by the Seller Representative, provided that the Seller Representative shall consult with and take into account the reasonable requests of, the Buyer on the allocation of the Seller Retention Pool Contribution.
All payments from the Retention Pool to the employees of the Group shall be subject to deductions or withholdings for or on account of Tax as required by applicable Law. It is the intention of the parties that the Retention Pool is established promptly following the Completion Date subject to any applicable tax structuring discussions.
10.12For the period of six (6) years following Completion:
(a)the Buyer shall use commercially reasonable efforts to retain and maintain in accordance with its corporate policy related to preservation of records all books or records relating to the legal, regulatory, Tax or financial affairs of any Group Company (including any material notices, correspondence, books of account or other material documents or electronic records relating to such matters) in the possession or under the control of any Group Company as of Completion to the extent pertaining to any period prior to Completion (“Records”); and
(b)the Buyer shall, and shall procure that each other member of the Buyer Group shall, permit, upon reasonable advance written notice and during normal business hours, but not so as to cause unreasonable disruption to the ongoing business of any member of the Buyer Group, any Seller (or any Representative of any Seller) the right to inspect all Records but solely to the extent that the relevant Seller reasonably requires access to such Records to comply with Law or for other Tax, regulatory or accounting purposes, other than privileged materials, in each case subject to applicable Law and receipt of such undertakings as to confidentiality as the Buyer may reasonably require (and in the case of any Records that are subject to any confidentiality restrictions in favour of third parties, subject to the relevant Seller (or any Representative of such Seller) entering into back-to-back confidentiality undertakings on terms substantially consistent with the applicable confidentiality restrictions) and provided that all reasonable out-of-pocket costs incurred by the Buyer in so doing shall be for the account of the relevant Seller.
11.RESTRICTIONS ON BUYER STOCK; SHELF REGISTRATION
11.1The Buyer Stock issued pursuant to the terms of this Agreement will be issued in a transaction exempt from registration under the Securities Act (by reason of Section 4(a)(2) of the Securities Act and/or Rule 506 of Regulation D promulgated under the Securities Act and/or Regulation S promulgated under the Securities Act) and therefore may not be re-offered or resold other than in conformity with the registration requirements of the Securities Act and such other applicable rules and regulations or pursuant to an exemption therefrom. The Buyer Stock to be issued pursuant to the terms of this Agreement will be “restricted securities” within the meaning of Rule 144 under the Securities Act and may not be offered, sold, pledged, assigned or otherwise transferred (a) other than pursuant to an effective registration statement with respect thereto under the Securities Act and any applicable U.S. state securities laws at such time or (b) an exemption from such registration exists, and in either case the Buyer
31



receives an opinion of counsel to the Buyer or the holder of such securities (which counsel and opinion are reasonably satisfactory to the Buyer), that such securities may be offered, sold, pledged, assigned or transferred in the manner contemplated. The Buyer Stock issued hereunder will be noted with respect to such restrictions.
11.2Notwithstanding anything to the contrary in this Agreement, a Seller shall receive the Stock Consideration under Clause 3.3(a)(v) only if such Seller provides a duly completed Investor Suitability Questionnaire to allow the Buyer to issue the Buyer Stock to such person in a manner that satisfies the requirements of Rule 506 of Regulation D or Regulation S under the Securities Act, including certifications to the Buyer:
(a)(i) that such Seller is and will be, as of the Effective Time, an “accredited investor” (as such term is defined in Rule 501 of Regulation D under the Securities Act); (ii) as to the basis on which such Seller is an accredited investor; and (iii) that the Stock Consideration is being acquired for such Seller’s account for investment only and not with a view towards, or with any intention of, a distribution or resale thereof (a person who satisfies all of the preceding requirements, an “Accredited Investor”); or
(b)that such Seller is not, and will not be at the Effective Time, a U.S. Person as defined in Rule 902(k) of Regulation S under the Securities Act and is not acquiring the Stock Consideration for the account or benefit of any U.S. Person (a “Non-U.S. Person”), in each case, unless such requirements are waived in writing by the Buyer.
11.3Promptly, and in any event within five (5) Business Days following the Completion, the Buyer shall file with the SEC a shelf registration statement on Form S-3 or, if Form S-3 is not available to the Buyer, another appropriate form (including any amendments or supplements, the “Registration Statement”) and the prospectus (including any amendments or supplements, the “Prospectus”) forming part of the Registration Statement in compliance with Rule 415 under the Securities Act covering the resale on a continuous basis of all of the Registrable Securities. Such Registration Statement shall be an “automatic resale registration statement” as defined pursuant to Rule 462(e) if the Buyer so qualifies, and to the extent the Buyer does not so qualify, the Buyer shall use commercially reasonable efforts to have the Registration Statement declared effective under the Securities Act as soon as reasonably practicable after such Registration Statement is filed with the SEC. The Buyer shall use commercially reasonable efforts to keep the Registration Statement effective for a period of one year following the Completion Date or, if sooner, the date on which all shares of the Buyer Stock subject to the Registration Statement cease to be Registrable Securities hereunder.
11.4As a condition to its obligations under Clause 11.3, the Buyer may require each Holder of Registrable Securities as to which any registration is being effected to (a) furnish the Buyer with such information regarding such person that is necessary to satisfy the disclosure requirements relating to the registration and the distribution of such securities under the Securities Act and the rules and regulations promulgated thereunder as the Buyer may from time to time reasonably request in writing, including a properly completed and executed Selling Holder Questionnaire (which shall include acknowledgment of the Holder of Registrable Securities’ obligations hereunder and under the applicable securities laws as shall be reasonably necessary to facilitate the resale of the Registrable Securities), and (b) promptly notify the Buyer in writing of any changes in the information set forth in the applicable Selling Holder Questionnaire after it is prepared regarding the Holder of Registrable Securities. The Registration Statement and Prospectus shall only include the Registrable Securities of Buyer Stock recipients for whom the Buyer has received properly completed Selling Holder Questionnaires on or before the third (3rd) Business Day prior to the Completion Date. None of the information supplied (or to be supplied) by or on behalf of any of the Holders of Registrable Securities for inclusion or incorporation by reference in the applicable Registration
32



Statement or Prospectus will, at the time the Registration Statement becomes effective under the Securities Act (or with respect to any post-effective amendments or supplements thereto, at the time such post-effective amendments or supplements become effective under the Securities Act), contain any untrue statement of a material fact or omit to state any material fact required to be stated therein or necessary in order to make the statements made therein, in light of the circumstances under which they are made, not misleading. For the purposes of this Clause 11, a “Holder of Registrable Securities” refers solely to a Seller that is a holder of Registrable Securities as of or following the Completion Date.
11.5The Buyer shall have the right at any time, upon notice (with immediate effect) to the Holders of Registrable Securities, to (a) delay the filing of the Registration Statement or a request for acceleration of the effective date for the shortest period of time reasonably possible, but in no event more than sixty (60) days, which delay cannot occur more than two (2) times in any one-year period, or (b) suspend the use of the Registration Statement or the Prospectus after effectiveness and require that the Holders of Registrable Securities immediately cease sales of shares pursuant to any Registration Statement or Prospectus in the event that (i) the Buyer is or may be in possession of material non-public information, the failure of which to disclose in the Registration Statement or the Prospectus could result in a violation of securities laws, (ii) there is a contemplated financing, acquisition, disposition, corporate reorganization, merger, or other similar transaction or other material event or circumstance affecting the Buyer or its securities or (iii) any other event occurs that makes any statement of a material fact made in such Registration Statement or Prospectus, including any document incorporated by reference therein, untrue or that requires the making of any additions or changes in such Registration Statement or Prospectus in order to make the statements therein not misleading.  If the Buyer suspends the use of the Registration Statement or Prospectus and requires the Holders of Registrable Securities to cease sales of shares pursuant to this Clause 11.5, the Buyer shall, as promptly as reasonably practicable following the termination of the circumstance which entitled the Buyer to do so, take such actions as may be reasonably necessary to terminate such suspension and give written notice to all Holders of Registrable Securities authorizing them to resume sales pursuant to such Registration Statement and the Prospectus. If as a result thereof any Registration Statement or Prospectus has been amended to comply with the requirements of the Securities Act, the Buyer shall enclose such revised Registration Statement or Prospectus with the notice to Holders of Registrable Securities given pursuant to this Clause 11.5, and the Holders of Registrable Securities shall make no offers or sales of shares pursuant to such Registration Statement other than by means of such revised Prospectus. The Buyer need not specify the nature of the event giving rise to any delay or suspension in any notice to Holders of Registrable Securities. The provisions of this Clause 11.5 shall be in addition to any employee insider trading or similar policies of general application maintained by Buyer as may be applicable to a Holder of Registrable Securities that is an employee of Buyer.
11.6With a view to making available the benefits of certain rules and regulations of the SEC that may permit the sale of the Registrable Securities to the public without registration, following Completion for so long as any Registrable Securities remain outstanding, the Buyer agrees to use its commercially reasonable efforts to:
(a)file with the SEC in a timely manner all periodic reports required of the Buyer under the Exchange Act; and
(b)furnish at the Buyer’s expense legal opinions or instruction letters regarding the removal of restrictive legends in connection with a sale under Rule 144.
11.7The Buyer’s obligations under this Clause 11 shall terminate one year following the Completion Date.
33



12.SELLER REPRESENTATIVE
12.1Subject to Clause 12.3, each Seller hereby irrevocably appoints NAMID Ltd to act as its representative in respect of any matters which this Agreement identifies are to be done by the Seller Representative or on such Seller’s behalf, including (without limitation) for the purpose of:
(a)delivering payment instructions to the Buyer in connection with the payment of the Consideration;
(b)accepting notices on its behalf in accordance with Clause 26;
(c)granting any consent, waiver or approval as specified under this Agreement;
(d)agreeing the Completion Accounts in accordance with Schedule 9; and/or
(e)executing joint instructions to the Retention Agent.
12.2The Seller Representative shall consult with each Seller and take into account the views of each Seller before taking any steps or actions or deciding not to take any steps or actions in accordance with the authority granted to the Seller Representative under this Agreement.
12.3If the Sellers agree in writing to appoint another person to fill the role of Seller Representative, the Sellers shall promptly notify the Buyer of the identity of such other person, following which such other person shall be the Seller Representative for the purposes of this Agreement.
12.4If there is no Seller Representative at any time, references to the Seller Representative in this Agreement (except in this Clause 12) will be construed as references to the Sellers collectively.
12.5Each Seller:
(a)agrees that the Seller Representative, in exercising the powers and authorities conferred by this Clause 12 and/or the Transaction Documents upon such Seller Representative, shall not be acting, or be construed as acting, as the agent or trustee on behalf of any Seller;
(b)agrees that the Seller Representative shall be entitled to take any and all actions that may be necessary or desirable, as determined by the Seller Representative in its sole discretion in carrying out any steps or actions required by it under this Agreement, and shall have no liability whatsoever to any Seller in relation to the exercise of those powers and authorities, except in the case of fraud by the Seller Representative; and
(c)agrees that it shall be bound by any steps or actions taken or any agreement entered into by the Seller Representative to the extent it was acting in accordance with a power granted to it under this Agreement.
12.6The Buyer shall (a) be entitled to deal exclusively with the Seller Representative on all matters relating to this Agreement and the other Transaction Documents (with respect to matters regarding the Sellers) which are set out herein as being a matter which the Seller Representative is entitled to deal with and (b) have the right to rely, without independent investigation or verification, upon all decisions, communications or writings made, given or executed by the Seller Representative (with respect to matters regarding the Sellers) and actions taken or omitted to be taken by the Seller Representative pursuant to this Agreement, in each case to the extent within the Seller Representatives’ powers in accordance with this
34



Agreement. Each Seller agrees not to institute any action, proceeding, or claim against the Buyer, the Buyer Group or any of their respective Representatives alleging that the Seller Representative did not have the authority to act on behalf of each Seller in connection with any such action, omission or execution.
13.MATTERS AMONG THE SELLERS
13.1Each Seller irrevocably and unconditionally:
(a)agrees that the allocation of the Consideration between the Sellers in accordance with Clause 3.2 is in accordance with the Company’s Organizational Documents, and accordingly each Seller agrees and consents to the allocation of the Consideration as set out in this Agreement and its respective Relevant Allocation of the Consideration and waives any rights it may have under any agreement governing the distribution of proceeds on any sale of all or any part of the share capital of the Company;
(b)agrees and consents to the entering into of this Agreement and the Transaction and releases each other Seller from any breach by such Seller of any part of the Company’s Organizational Documents, by reason of the entering into of this Agreement or any of the Transaction Documents or the consummation of any part of the Transaction; and
(c)agrees that no other Seller shall have any liability to it to settle or make payment towards any Tax liability arising on the consideration receivable by it (in whatever form), and that it has not been induced by, or relied on any, representation or warranty in relation to any Taxation payable or Relief which may be available, made by any other Seller.
14.SELLER ACKNOWLEDGEMENTS
14.1Each Seller acknowledges that neither the Group Companies nor any of their affiliates, any of their respective officers, directors, employees, consultants or professional advisers (together, the “Company Parties”) are acting as a fiduciary or financial adviser or investment adviser to such Seller, or have offered deal arrangement services, and have not given such Seller any investment advice, opinion, recommendation or other information on whether the sale of their Shares is prudent.
14.2Each Seller acknowledges that if they wish to be advised on the terms of the sale or purchase of their Shares or otherwise then they must seek their own advice, and in particular tax advice, from a suitably qualified professional.
14.3Each Seller acknowledges that:
(a)the Company and/or the Buyer currently may have, and later may come into possession of, information with respect to the Company that is not known to the Seller and that may be material to a decision to sell their Shares (“Excluded Information”);
(b)they have determined to sell their Shares notwithstanding their lack of knowledge of the Excluded Information;
(c)none of the Company Parties shall have any liability to the Seller, and the Seller hereby irrevocably waives and releases any and all claims that they might have against any of the Company Parties, respectively, whether under applicable securities laws or otherwise, with respect to the non-disclosure of such Excluded Information in connection with any sale of their Shares and the transactions contemplated by this Agreement;
35



(d)the Company Parties have not made any representations or warranties in connection with the sale of any Shares and they are not relying on any Company Party in making any decision to sell; and
(e)they have received all the information they consider necessary or appropriate for deciding whether to enter into this Agreement and have had an opportunity to ask questions and receive full answers from the Company concerning, among other things, its financial condition, its management, its prior activities and any other information which they consider relevant or appropriate.
15.INDEMNITIES
15.1Each Seller (severally, and not jointly and severally, in proportion to such Seller’s Relevant Proportion) undertakes to indemnify, and to keep indemnified, the Buyer and each member of the Buyer Group against, and to pay on demand (on a dollar for dollar basis) all losses which are suffered or incurred by any of them arising as a result of the following matters:
(a)any Business Warranty Claim, Tax Warranty Claim or Fundamental Warranty Claim; and
(b)any claim by or on behalf of any current, former or purported security holder of any Group Company against the Buyer or any Group Company with respect to the transactions contemplated by this Agreement, including any claim that such person is entitled to receive, in respect of securities held or alleged to be held by such person in any Group Company, any amounts in excess of the amounts indicated in the Completion Schedule.
16.TAX COVENANT
The provisions of Schedule 8 shall apply with effect from Completion (except for paragraph 6 of Schedule 8, which shall apply with effect from the date of this Agreement).
17.CONFIDENTIALITY AND ANNOUNCEMENTS
17.1Subject to Clause 17.4, each party:
(a)shall treat, and shall procure that its Affiliates treat, as strictly confidential:
(i)the provisions of this Agreement and the other Transaction Documents (including the identities of the parties to such agreements), their subject matter and any documents referred to therein, and the process of their negotiation; and
(ii)in the case of each Seller, any information received or held by such Seller or any of its Representatives which relates to (x) the Buyer Group or (y) following Completion, any Group Company; and
(iii)in the case of the Buyer, any information received or held by the Buyer Group which relates to any of the Sellers,
(together “Confidential Information”); and
(b)shall not, and shall procure that its Affiliates shall not, except with the prior written consent of the party to whom the Confidential Information relates (which shall not be unreasonably withheld or delayed), make use of (except for the purposes of
36



performing its obligations or exercising its rights under this Agreement or any other Transaction Document or in the case of any Affiliate of a Seller, in the performance of his/her duties as an employee of any Group Company or any member of the Buyer Group) or disclose to any person (other than its Representatives in accordance with Clause 17.2) any Confidential Information.
17.2Each party undertakes that it shall, and it shall procure that its Affiliates shall, only disclose Confidential Information to its Representatives where it is reasonably required for the purposes of performing its obligations or exercising its rights under this Agreement or any other Transaction Document and only where such recipients are informed of the confidential nature of the Confidential Information and the provisions of this Clause 17 and instructed to comply with this Clause 17 as if they were a party to it.
17.3No party shall (and shall procure that each of its Affiliates and, in the case of the Sellers, the Group Companies shall not) make any public announcement or other public statements (including in any media interviews, conferences, investor or analyst meetings, professional or trade publications, any print media) concerning the subject matter of this Agreement without the prior written consent of the Buyer on the one hand and the Seller Representative on the other (which consent shall not be unreasonably withheld, delayed or conditioned), except:
(a)as such announcement or statement may be required by applicable Law or the rules or regulations of any applicable securities exchange or other Authority to which the relevant party is subject, in which case the party required to make the announcement or statement will use its reasonable efforts to allow each other party reasonable time to comment on such announcement or statement in advance of such release or issuance;
(b)to the extent such announcement or statement contains information that is consistent with any other announcement or statement previously issued or made in accordance with this Clause 17.3.
17.4Clauses 17.1, 17.2 and 17.3 shall not apply if and to the extent:
(a)the information was in the public domain before it was received by the relevant party or, after it was received by the relevant party, entered the public domain other than as a result of a breach of this Agreement by any party (or its Representatives) (provided, that the foregoing will not apply to information described in Clauses 17.1(a)(i) or 17.1(a)(ii)(y));
(b)the party using or disclosing Confidential Information or making such announcement:
(i)can demonstrate that such disclosure or announcement is required by Law or by any Authority having applicable jurisdiction; or
(ii)is disclosing such Confidential Information to a Tax Authority for the purposes of the efficient management of the Tax affairs of the disclosing Party or an Affiliate of the disclosing Party; or
(c)disclosure is made by the Buyer to the W&I Insurer, provided such information is disclosed on a confidential basis.
17.5The provisions of this Clause 17 shall survive termination of this Agreement or Completion, as the case may be.
17.6Notwithstanding anything to the contrary in this Clause 17, the Buyer shall be permitted to make any public statements regarding this Agreement and the Transaction as the Buyer, in its
37



reasonable discretion, may determine appropriate (including in any media interviews, conferences, investor or analyst meetings, professional or trade publications, any print media or securities or stock exchange filings), provided that any such public statement shall not name or otherwise refer to, any Seller, any Seller’s Related Persons or any Seller’s ultimate beneficial owner(s) or controllers.
18.TERMINATION
18.1Written notice to terminate this Agreement may be given:
(a)by the Buyer or the Seller Representative in accordance with Clause 18.2 or paragraph 1.15 of Schedule 4; or
(b)by either the Buyer or the Seller Representative in accordance with Clause 5.7(c).
18.2If any Regulatory Condition:
(a)is not satisfied (or waived in accordance with this Agreement) by the Longstop Date; or
(b)otherwise becomes incapable of being satisfied due to a final, non-appealable Order issued by an Authority of competent jurisdiction prohibiting the consummation of the Transaction (and is not waived in accordance with this Agreement),
then either the Seller Representative or the Buyer may by notice to the other party terminate this Agreement; provided that the Seller Representative will not be entitled to terminate this Agreement pursuant to this Clause 18.2 in the event any Seller has materially breached any of its obligations under Schedule 4 or the warranties in paragraphs 2.4, 3.5 or 13.4 of Schedule 6 (provided that for these purposes, each such warranty shall be deemed to be qualified in all respects by the expression “so far as the Sellers are aware”), in any such case, where such breach is a substantial cause of the failure of any Regulatory Condition to be satisfied by the Longstop Date or otherwise becoming incapable of being satisfied.
18.3If notice of termination is given in accordance with Clause 18.1 or 18.2, then this Agreement shall cease to have effect immediately upon delivery of such notice of termination, except that the Surviving Provisions and any rights or liabilities that have accrued prior to that time shall continue in full force and effect.
19.FURTHER ASSURANCE
Each party shall execute and deliver or procure the execution and delivery of, all such documents, and shall do all such things, as any other party may reasonably require for the purpose of giving full effect to the provisions of this Agreement and to secure for each party the full benefit of the rights, powers and remedies conferred upon it under this Agreement.
20.ENTIRE AGREEMENT AND REMEDIES
20.1This Agreement and the other Transaction Documents together set out the entire agreement between the parties relating to the subject matter of this Agreement and the matters described in the other Transaction Documents and, save to the extent expressly set out in this Agreement or any other Transaction Document, supersede and extinguish any prior drafts, agreements, undertakings, representations, warranties, promises, assurances and arrangements of any nature whatsoever, whether or not in writing, relating thereto.
38



20.2Each party acknowledges and agrees that in entering into this Agreement and the Transaction Documents it has not relied and is not relying on, and shall have no claim or remedy in respect of, any statement, representation, warranty, undertaking, assurance, promise, understanding or other provision made, whether by a party to this Agreement or not, whether written or oral, express or implied and whether negligently or innocently made, which is not expressly set out in this Agreement or any other Transaction Document.
20.3Save as expressly set out in this Agreement (including paragraph 1.5 of Schedule 12) or any other Transaction Document, the only right or remedy of any party in relation to any statement, representation, warranty, undertaking, assurance, promise, understanding or other provision set out in this Agreement or any other Transaction Document shall be for breach of this Agreement or the relevant Transaction Document to the exclusion of all other rights and remedies (including those in tort or arising under statute) and, in respect of any breach of this Agreement or any Transaction Document, the only remedy shall be a claim for damages in respect of such breach. Save as expressly set out in this Agreement, no party shall be entitled to rescind or terminate this Agreement in any circumstances whatsoever at any time, whether before or after Completion, and each party waives any rights of rescission or termination it may have.
20.4If there is any conflict between the terms of this Agreement and any other agreement, this Agreement shall prevail (as between the parties to this Agreement and as between each Seller and any of its Affiliates on the one hand and any members of the Buyer Group on the other) unless:
(a)such other agreement expressly states that it overrides this Agreement in the relevant respect; and
(b)each Seller and the Buyer are either also parties to that other agreement or otherwise expressly agree in writing that such other agreement shall override this Agreement in that respect.
20.5Except where expressly provided otherwise, the rights, powers, privileges and remedies provided in this Agreement are cumulative and not exclusive of any rights, powers, privileges or remedies provided by Law.
20.6Nothing in this Agreement shall exclude or limit any liability for or remedy in respect of fraud.
21.POST-COMPLETION EFFECT OF AGREEMENT
21.1Notwithstanding Completion, each provision of this Agreement and any other Transaction Document not performed at or before Completion but which remains capable of performance (including those provisions which are expressly stated to survive termination of this Agreement), the Warranties and all covenants, indemnities and other undertakings and assurances contained in or entered into pursuant to this Agreement or any other Transaction Document will remain in full force and effect and, except as otherwise expressly provided, without limit in time.
21.2Notwithstanding anything to the contrary herein, other than in the event of fraud, if the Transaction is completed:
(a)the Buyer Warranties that are not Buyer Fundamental Warranties shall expire and be of no further force or effect as of the Completion; and
(b)the Buyer Fundamental Warranties shall survive for a period of five (5) years from the Completion Date; provided no Seller shall have recourse against the Buyer if (i) the
39



Buyer has satisfied its obligations set forth in paragraph 2.1(a) to (e) (inclusive) of Schedule 5 and (ii) the Stock Consideration, when issued, is duly authorised, validly issued, fully paid and nonassessable and, subject to securities Laws, free of any Encumbrance (other than any Encumbrances imposed by or created as a result of the circumstances of the Sellers).
22.WAIVER AND VARIATION
22.1A failure or delay by a party to exercise any right or remedy provided under this Agreement or by Law, whether by conduct or otherwise, shall not constitute a waiver of that or any other right or remedy, nor shall it preclude or restrict any further exercise of that or any other right or remedy. No single or partial exercise of any right or remedy provided under this Agreement or by Law, whether by conduct or otherwise, shall preclude or restrict the further exercise of that or any other right or remedy.
22.2A waiver of any right or remedy under this Agreement shall only be effective if given in writing and shall not be deemed a waiver of any subsequent breach or default. It is acknowledged and agreed that the Seller Representative may waive any right or remedy under this Agreement on behalf of the Sellers.
22.3A party that waives a right or remedy provided under this Agreement or by Law in relation to another party does not affect its rights in relation to any other party.
22.4No variation or amendment of this Agreement shall be valid unless it is in writing and duly executed by the Buyer and each of the Sellers. Unless expressly agreed between the Buyer and the Sellers, no variation or amendment shall constitute a general waiver of any provision of this Agreement, nor shall it affect any rights or obligations under or pursuant to this Agreement which have already accrued up to the date of variation or amendment and the rights and obligations under or pursuant to this Agreement shall remain in full force and effect except and only to the extent that they are varied or amended.
23.INVALIDITY
Where any provision of this Agreement is or becomes illegal, invalid or unenforceable in any respect under the Laws of any jurisdiction then such provision shall be deemed to be severed from this Agreement and, if possible, replaced with a lawful provision which, as closely as possible, gives effect to the intention of the parties under this Agreement and, where permissible, that shall not affect or impair the legality, validity or enforceability in that, or any other, jurisdiction of any other provision of this Agreement.
24.ASSIGNMENT
24.1Except as provided in this Clause 24 or as the parties specifically agree in writing, no person shall assign, transfer, charge or otherwise deal with all or any of its rights under this Agreement nor grant, declare, create or dispose of any right or interest in it.
24.2Subject to Clause 24.3, the Buyer may assign the benefit of (and in the case of Clause 24.2(a), charge or otherwise grant security over) this Agreement and/or of any other Transaction Document to which it is a party, in whole or in part, to, and it may be enforced by:
(a)any member of the Buyer Group or any Affiliate of the Buyer (provided if any assignee under this Clause 24.2(a) ceases to be a member of the Buyer Group or an Affiliate of the Buyer, any rights under this Agreement and/or any other Transaction Document which have been assigned to it shall be promptly assigned to, or made the
40



subject of a trust in favour of, another member of the Buyer Group or an Affiliate of the Buyer); or
(b)any bank or financial institution lending money or making other banking facilities available to the Buyer for the acquisition of the Shares, by way of security, or any refinancing thereof.
24.3Any assignment made pursuant to Clause 24.2 or 24.3 shall be on the basis that:
(a)each Seller may discharge its obligations under this Agreement to the assignor until it receives notice of the assignment;
(b)the liability of each Seller to any assignee shall not be greater than its liability to the Buyer; and
(c)the Buyer will remain jointly and severally liable for any obligations under this Agreement.
24.4This Agreement shall be binding on and continue for the benefit of the successors and assignees of each party.
25.PAYMENTS, SET OFF AND DEFAULT INTEREST
25.1Except as otherwise provided in this Agreement, any payment to be made pursuant to this Agreement by the Buyer to any Seller shall be made to the Bank Account of such Seller and any payment to be made pursuant to this Agreement by any Seller to the Buyer shall be made to the Bank Account of the Buyer, in each case by way of electronic transfer in immediately available funds on or before the due date for payment. Receipt of such sum in such account on or before the due date for payment shall be a good discharge by the payer of its obligation to make such payment.
25.2Subject to Clause 25.4, all payments made by any party under this Agreement, or any other Transaction Document, shall be made free from any set-off, counterclaim or other deduction or withholding of any nature whatsoever, except for deductions or withholdings required to be made by Law. If any such deductions or withholdings for or on account of Tax are required by Law to be made from any payments payable by any Seller(s) under this Agreement in respect of any Tax Covenant Claim, any indemnity or for breach of this Agreement (other than any payment of interest) the amount of the payment shall be increased by the Seller(s) by such amount as will, after the deduction or withholding has been made, leave the Buyer or relevant member of the Buyer Group with the same net after-tax amount as it would have been entitled to receive in the absence of any such requirement to make a deduction or withholding.
25.3If any sum payable under this Agreement by any Seller(s) under this Agreement in respect of any Tax Covenant Claim (other than any payment of interest) is subject to Tax in the hands of the Buyer or relevant member of the Buyer Group (as applicable) (or would be subject to Tax but for the availability of a Relief) (other than by deduction or withholding), the Seller(s) shall pay such additional amount as shall ensure that the net after-tax amount received by the Buyer or relevant member of the Buyer Group (as applicable) shall be the amount that the payee would have received if the payment had not been subject to Tax.
25.4To the extent that the Buyer shall have transferred (by whatever means, including by way of a declaration of trust or anything that amounts in substance to a transfer) the benefit in whole or in part of this Agreement or shall have changed its tax residence or the permanent establishment to which the rights under this Agreement are allocated then the liability of the
41



Seller(s) under Clauses 25.2 and 25.3 shall be limited to that (if any) which it would have been had no such transfer or change taken place.
25.5Where any Seller or the Buyer default in the payment when due of any damages or other sum payable by virtue of this Agreement or any other Transaction Document the liability of such Seller or the Buyer (as the case may be) shall be increased to include an amount equal to interest on such sum from the date when payment is due to the date of actual payment (both before and after judgment) at that annual rate which is 2.5% per annum above the base lending rate of HSBC Bank plc from time to time in effect during such period. Such interest shall accrue from day to day and be compounded quarterly and shall be payable without prejudice to any other remedy available to any other party (as the case may be) in respect of such default.
26.NOTICES
26.1Any notice or other communication given under this Agreement or in connection with the matters contemplated herein shall, except where otherwise specifically provided, be in writing in the English language, addressed as provided in Clause 26.2 and served:
(a)by hand to the relevant address, in which case it shall be deemed to have been given upon delivery to that address provided that any notice delivered outside Working Hours shall be deemed given at the start of the next period of Working Hours;
(b)by courier (or if from any place outside the country where the relevant address is located, by air courier) to the relevant address, in which case it shall be deemed to have been given three (3) Business Days after its delivery to a representative of the courier; or
(c)by e-mail to the relevant email address, in which case it shall, subject to no automated notification of delivery failure being received by the sender, be deemed to have been given when sent provided that any email sent outside Working Hours shall be deemed given at the start of the next period of Working Hours.
26.2Notices under this Agreement shall be sent for the attention of the person and to the address or e-mail address, subject to Clause 26.3, as set out below:
For the Seller Representative:
Name:    NAMID Ltd
For the attention of:    Dimitrios Angelis
Address:    Sterling House, Fulbourne Road,
    London E17 4EE, United Kingdom
E-mail address:    [***]

with a copy (which shall not constitute notice) to:

Name:    Milbank LLP
For the attention of:    Dr. Michael Bernhardt
Address:    Mainzer Straße 74, 60311 Frankfurt am Main, Germany
E-mail address:    mbernhardt@milbank.com

For the Buyer:
Name:    Cadence Design Systems, Inc.
For the attention of:    Office of the General Counsel and Brent Nesbitt
42



Address:    2655 Seely Avenue, Building 5
    San Jose, California 95134, United States of America
E-mail address:    [***] and [***]

with a copy (which shall not constitute notice) to:

Name:    Latham & Watkins LLP
For the attention of:    Mark Bekheit; Emily Cridland
Address:    140 Scott Drive
    Menlo Park, California 94025, United States of America
E-mail address:    Mark.Bekheit@lw.com and Emily.Cridland@lw.com

26.3Any party to this Agreement may notify each other party of any change to its address or other details specified in Clause 26.2 provided that such notification shall be in writing and only be effective on the date specified in such notice or five (5) Business Days after the notice is given, whichever is later.
27.COSTS
27.1Except as otherwise provided in this Agreement, each party shall bear its own costs and expenses arising out of or in connection with the preparation, negotiation and implementation of this Agreement and all other Transaction Documents.
27.2The Buyer shall bear and pay all stamp duty, stamp duty reserve tax, stamp duty land tax and any other similar documentary, registration or transfer Taxes arising as a result of the execution of this Agreement or the transfer of Shares pursuant to this Agreement except in the case of breach of the Warranties set out in paragraph 2.9, 2.10, 2.11 or 17 of Schedule 6 in which case the Seller(s) will be responsible for any Swiss securities transfer stamp duty (Umsatzabgabe) pursuant to the Swiss Stamp Duty Act and associated interest and penalties resulting from or in connection with such breach of Warranty.
27.3The Buyer shall bear and pay all fees and expenses charged by the Paying Agent in connection with serving as Paying Agent and/or Retention Agent in connection with the Transaction.
28.RIGHTS OF THIRD PARTIES
28.1The specified third party beneficiaries of the undertakings referred to in Clauses 9.9(a) and 10.10(b) shall, in each case, have the right to enforce the relevant terms by reason of the Contracts (Rights of Third Parties) Act 1999.
28.2Except as provided in Clause 28.1, a person who is not a party to this Agreement shall have no right under the Contracts (Rights of Third Parties) Act 1999 to enforce any of its terms.
28.3Each party warrants to each other party that their respective rights to terminate, rescind or agree any amendment, variation, waiver or settlement under this Agreement are not subject to the consent of any person that is not a party to this Agreement.
29.COUNTERPARTS
This Agreement may be executed in any number of counterparts. Each counterpart shall constitute an original of this Agreement but all the counterparts together shall constitute but one and the same instrument.
43



30.GOVERNING LAW AND JURISDICTION
30.1This Agreement and any non-contractual rights or obligations arising out of or in connection with it shall be governed by and construed in accordance with the laws of England and Wales.
30.2The parties irrevocably agree that the courts of England and Wales shall have exclusive jurisdiction to settle any Disputes (except as provided in paragraph 3 of Schedule 9), and waive any objection to proceedings before such courts on the grounds of venue or on the grounds that such proceedings have been brought in an inappropriate forum.
30.3For the purposes of this Clause, “Dispute” means any dispute, controversy, claim or difference of whatever nature arising out of, relating to, or having any connection with this Agreement, including a dispute regarding the existence, formation, validity, interpretation, performance, breach or termination of this Agreement and also including any dispute relating to any non-contractual rights or obligations arising out of, relating to, or having any connection with this Agreement.
31.PROCESS AGENT
Without prejudice to any other permitted mode of service, the parties agree that service of any claim form, notice or other document for the purpose of or in connection with any action or proceeding in England or Wales arising out of or in any way relating to this Agreement shall be duly served upon the Buyer if it is delivered personally or sent by recorded or special delivery post (or any substantially similar form of mail) to Maxis 1, Western Rd, Bracknell RG12 1RT, United Kingdom, marked for the attention of Cadence Design Systems Limited or such other person and address in England or Wales as such party shall notify all the other parties in writing from time to time, whether or not such claim form, notice or other document is forwarded to the Buyer or received by the Buyer.
44



SCHEDULE 1
PARTICULARS OF THE SELLERS
Part 1
(1)
Seller Name (Related Seller Name)
(2)
Address
(3)
Email address
(4)
Number and Class of Shares held
(5)
Relevant Proportion
1.Ellandron Investments Ltd. ([***])[***][***][***]
[***]%
2.Acronym International Ltd. ([***])[***][***][***]
[***]%
3.ELUCO Holding AG ([***])[***][***][***]
[***]%
4.KIUPI Ltd. ([***])[***][***][***]
[***]%
5.NAMID Ltd. ([***])[***][***][***]
[***]%
TOTAL
4,100,008 ordinary shares
32 preferential shares
[***]%

45



Part 2
(1)
Name (Related Seller Name)
(2)
Address
(3)
Email address
(4)
Number EIL Shares held
(5)
Relevant Proportion
1.
Ellandron Investment Ltd. ([***])
[***][***][***]
[***]%
TOTAL7,820 ordinary shares
[***]%
46



SCHEDULE 2
PARTICULARS OF THE COMPANY AND THE SUBSIDIARIES
Part 1
The Company
Company NameBETA CAE Systems International AG
Registered Number[***]
Registered Office[***]
Date and Place of Incorporation[***]
Directors[***]
Secretary[***]
Authorized Share Capital[***]
Issued Share Capital[***]
Shareholders and Shares Held[***]
Accounting Reference Date[***]
Auditors[***]
Tax Residence[***]

47



Part 2

The Subsidiaries
Company Name:[***]
Registered Number:[***]
Registered Office:[***]
Date and Place of Incorporation:[***]
Directors:[***]
Secretary:[***]
Authorized Share Capital:[***]
Issued Share Capital:[***]
Shareholders and Shares Held:[***]
Accounting Reference Date:[***]
Auditors:[***]
Tax Residence:[***]



48



Company Name:[***]
Registered Number:[***]
Registered Office:[***]
Date and Place of Incorporation:[***]
Directors:[***]
Secretary:[***]
Authorized Share Capital:[***]
Registered Share Capital:[***]
Shareholders and Shares Held:[***]
Accounting Reference Date:[***]
Auditors:[***]
Tax Residence:[***]



49



Company Name:[***]
Economic and Administrative Index (REA) Number:
[***]
Registered Number[***]
Registered Office:[***]
Date and Place of Incorporation:[***]
Directors:[***]
Secretary:[***]
Authorized Share Capital:[***]
Issued Share Capital:[***]
Shareholders and Quotas Held:[***]
Accounting Reference Date:[***]
Auditors (organo di controllo):
[***]
External auditor (revisore legale)
[***]
Tax Residence:[***]


50



Company Name:[***]
Registered Number:[***]
Registered Office:[***]
Date and Place of Incorporation:[***]
Directors:[***]
Secretary:[***]
Authorized Share Capital:[***]
Issued Share Capital:[***]
Shareholders and Shares Held:[***]
Accounting Reference Date:[***]
Auditors:[***]
Tax Residence:[***]


51



Company Name:[***]
Registered Number:[***]
Registered Office:[***]
Date and Place of Incorporation:[***]
Directors:[***]
Secretary:[***]
Authorized Share Capital:[***]
Issued Share Capital:[***]
Shareholders and Shares Held:[***]
Accounting Reference Date:[***]
Auditors:[***]
Tax Residence:[***]


52



Company Name:[***]
Registered Number:[***]
Registered Office:[***]
Date and Place of Incorporation:[***]
Directors:[***]
Secretary:[***]
Authorized Share Capital:[***]
Issued Share Capital:[***]
Shareholders and Shares Held:[***]
Accounting Reference Date:[***]
Auditors:[***]
Tax Residence:[***]


53



Company Name:[***]
Registered Number:[***]
Registered Office:[***]
Date and Place of Incorporation:[***]
Directors:[***]
Secretary:[***]
Authorized Share Capital:[***]
Issued Share Capital:[***]
Shareholders and Shares Held:[***]
Accounting Reference Date:[***]
Auditors:[***]
Tax Residence:[***]


54



Company Name:[***]
Registered Number:[***]
Registered Office:[***]
Date and Place of Incorporation:[***]
Directors:[***]
Secretary:[***]
Authorized Share Capital:[***]
Issued Share Capital:[***]
Shareholders and Shares Held:[***]
Accounting Reference Date:[***]
Auditors:[***]
Tax Residence:[***]


55



Company Name:[***]
Unified Social Credit Code[***]
Registered Office:[***]
Date and Place of Incorporation:[***]
Directors/Executive Director:[***]
Secretary:[***]
Registered Capital:[***]
Issued Share Capital:[***]
Shareholders and Shares Held:[***]
Accounting Reference Date:[***]
Auditors:[***]
Tax Residence:[***]



SCHEDULE 3
PRE-COMPLETION OBLIGATIONS
1.SELLERS’ OBLIGATIONS
1.1Except (x) as otherwise stated in this Agreement, (y) with the prior written consent of the Buyer (such consent not to be unreasonably withheld, conditioned, or delayed) or (z) to the extent provided for in the Transaction Documents, from the date of this Agreement until the earlier of the termination of this Agreement in accordance with Clause 18 and Completion, each Seller shall:
(a)procure that each Group Company carries on its business in all material respects in the ordinary and usual course of the Group’s business;
(b)not create any Encumbrance over, or sell or dispose of, the Shares or the EIL Shares;
(c)procure that none of the Group Companies give notice of termination of employment or dismiss any Key Employee of any Group Company (other than in circumstances which would entitle such Key Employee to be dismissed without notice under the terms of his or her contract of employment);
56



(d)procure that no Group Company shall permit or suffer to lapse any of its insurance policies as are maintained by the Group in respect of the relevant Group Company as at the date of this Agreement;
(e)procure that none of the Group Companies:
(i)creates, allots, issues, redeems or repurchases any share capital, loan capital or other equity or debt security or grants any equity or debt options over, or any other right in respect of, any share, loan capital or other security except to or from another Group Company;
(ii)declares, makes or pays a dividend or other distribution (whether in cash, stock or in kind) or makes any reduction of its paid-up share capital except to another Group Company;
(iii)creates or amends to a material extent any Encumbrance over its shares, material assets or undertaking (other than Encumbrances which arise by operation of Law or in the ordinary and usual course of the Group’s business) except in favour of another Group Company;
(iv)makes any alteration to its constitutional documents or passes or adopts any resolution of its shareholders, whether in a general meeting or otherwise, other than in the ordinary and usual course of the Group’s business or as required pursuant to paragraph 1 of Schedule 5;
(v)makes any material changes to its accounting policies or its accounting reference date (save as may be required by Law or as may be necessary to comply with changes in statements of standard accounting practice);
(vi)enters into any transaction with any Related Person other than in respect of employment or service agreements entered into in the ordinary and usual course of the Group’s business;
(vii)borrows any money or incurs any other indebtedness in the nature of borrowings, in each case in excess of USD [***] and other than from or to another Group Company;
(viii)enters into any foreign exchange contracts, interest rate swaps or other derivative instruments;
(ix)grants, elects to renew or materially modifies the terms of any loans or other financial facilities (other than any loan or financial facility between any Group Company) or any guarantees, bonds, credit support arrangements, indemnities or letters of comfort for the benefit of any third party (other than a Group Company);
(x)acquires or disposes of any shares of any Group Company;
(xi)acquires (whether by one transaction of by a series of transactions) the whole, or a material part of the business, undertakings, shares or assets of any other person except from another Group Company;
(xii)disposes of (whether by one transaction or by a series of transactions) the whole or any substantial or material part of its business, undertaking, shares or assets except to another Group Company;
57



(xiii)incurs any capital expenditure which in aggregate is in excess of USD [***] or any capital expenditure on any individual item in excess of USD [***];
(xiv)enters into, amends or elects to terminate early any joint venture, partnership or agreement or arrangement for the sharing of profits or assets except to another Group Company;
(xv)grants any licenses or sublicences under or sells, assigns, transfers or disposes of any Group Company Intellectual Property, except for non-exclusive licenses granted to customers of a Group Company in the ordinary and usual course of the Group’s business;
(xvi)allows to lapse, or abandons (including by any failure to pay the required fees in any jurisdiction), any Registered Group Company Intellectual Property or fails to maintain the confidentiality of any trade secrets or proprietary confidential information comprising, the Group Company Intellectual Property;
(xvii)deliberately takes any action that could reasonably be expected to trigger the release of the source code of any Group Company Software to any third party;
(xviii)materially modifies, amends, cancels, elects to terminate early, or waives, releases or assigns any material rights, claims or benefits of any Group Company under, any Material Contract;
(xix)enters into any contract which would be a Material Contract if entered into prior to the date of this Agreement other than pursuant to any pre-existing commitment that is entered into in the ordinary and usual course of the Group’s business and is Disclosed in the Disclosure Letter;
(xx)enters into any lease, lease hire or hire purchase agreement having a value or involving expenditure in excess of USD [***] in aggregate or USD [***] per annum or agreement for payment on deferred terms (unless any deferred liability is fully provided for);
(xxi)institutes or settles any legal proceedings (except in respect of debt collection in the ordinary course of the Group’s business) other than instituting or settling any legal proceedings involving only monetary damages of less than USD [***];
(xxii)engages or employs or makes any offer to employ any new persons in a senior management role where the employee would be entitled to an aggregate compensation package in excess of USD [***] (other than to replace employees on substantially the same terms);
(xxiii)makes any material changes (other than those required by Law) to the terms and conditions of employment or engagement (including the provision of any contractual or non-contractual benefits) of directors, officers, employees, or consultants (including granting any new options or other entitlements under existing schemes or benefits) which are likely to increase in the aggregate the total staff costs (including any Taxation thereon) of the Group, unless such increase is permitted under paragraph (xxiv) below;
(xxiv)other than as required by Law, increases, or creates any legally binding obligation to increase, the salary, remuneration, compensation or benefits
58



(including, but not limited to, pension, equity, severance or termination entitlements) of any employee of the Group, except for (A) increases to base salary, wages or remuneration in the ordinary and usual course of the Group’s business consistent with past practice, provided that any such increase does not increase the aggregate annual base salary, wages or remuneration of all employees or contractors by more than [***]% in the aggregate or any one employee or contractor by more than [***]%, or (B) the payment of annual and other periodic bonuses in the ordinary and usual course of the Group’s business;
(xxv)makes any amendment, other than to comply with the terms of this Agreement (or any other Transaction Document) or legislative requirements, to any agreements or arrangements for the payment of pensions or other benefits on retirement to present or former directors, officers or employees of any Group Company or any of their dependants;
(xxvi)in relation to any Property:
(A)carries out any material development or enters into any contractual commitment to do so which involves expenditure in excess of USD [***] (subject to the aggregate expenditure for all Properties not exceeding USD [***]);
(B)effects any material change of use;
(C)terminates any Material Lease (unless replaced with a new lease on substantially similar terms);
(D)amends to a material extent or waives any material terms of any Material Lease;
(E)sells, conveys, transfers, assigns, charges or otherwise disposes of any Material Property, in each case other than to or for the benefit of another Group Company; or
(F)grants, agrees or amends any restrictive covenant, easement or other rights over any Property which would materially adversely affect the current use of such Property;
(xxvii)changes residence for Tax purposes or otherwise creates a taxable presence or becomes subject to Tax in a jurisdiction other than the jurisdiction in which such Group Company is resident;
(xxviii)makes, changes or revokes any material Tax election;
(xxix)files any amended material Tax Returns;
(xxx)changes an annual Tax accounting period;
(xxxi)prepares and files any Tax Return in a manner which is materially inconsistent with the Group’s past practices;
(xxxii)surrenders any right to a material Relief or to claim a material refund or repayment of Taxes;
59



(xxxiii)settles or compromises any material claim, notice, audit report, investigation or assessment in respect of Taxes;
(xxxiv)enters into any material agreement with any Tax Authority, affirmatively terminates or rescinds any material agreement with a Tax Authority that is in effect on the date of this Agreement or applies any Tax rulings with any Tax Authority;
(xxxv)enters into any material Tax allocation agreement, Tax sharing agreement, Tax indemnity agreement, pre-filing agreement, advance pricing agreement or cost sharing agreement relating to any Tax (other than any customary agreement entered into in the ordinary course of business the principal purpose of which is not Taxes);
(xxxvi)consents to any extension or waiver of the statute of limitations period applicable to any material Tax claim or assessment;
(xxxvii)(A) materially changes the manner in which it extends discounts, credits or warranties to customers; or (B) materially accelerates or delays the collection of any accounts receivable or other payment of any accounts payable or the accrual of deferred revenue or otherwise materially alters the management of working capital; and/or
(xxxviii)enters into any legally binding agreement or arrangement to do, allow or permit any of the foregoing.
1.2Paragraph 1.1 shall not (i) operate so as to restrict or prevent the Sellers or any Group Company from undertaking any act or omission; or (ii) require the Sellers to seek the prior consent of the Buyer in respect of:
(a)any matter to the extent reasonably required to comply with any requirement of Law (in each case, including any rules or requirements of any Authority);
(b)the completion or performance of any obligations in any legally binding contract or license the terms of any legally binding contract or license entered into by any Group Company prior to the date of this Agreement, which in each case is made available in the Data Room;
(c)any actions or inactions expressly required to be taken or not taken by this Agreement or any other Transaction Document;
(d)the disposition, liquidation or settlement of any investment fund or “fund unit” held by any Group Company from time to time;
(e)any matter reasonably undertaken by any Group Company in anticipation of or response to an emergency or disaster situation affecting such Group Company with the intention of minimising any adverse effect thereof, provided that, to the extent reasonably practicable in the circumstances (as determined by the Sellers in good faith), the Sellers shall have first consulted with the Buyer in relation to the act or omission and in any event, the Buyer will be notified as soon as reasonably practicable; or
(f)any matter undertaken or not undertaken at the written request of the Buyer or with its prior written approval.
60



1.3With respect to any request for the consent of the Buyer pursuant to paragraph 1.1:
(a)any request by any Seller for the consent of the Buyer shall be submitted to the Buyer by e-mail to [***] ([***]) and [***] ([***]);
(b)the Buyer shall respond by e-mail to the Sellers (and, if different, cc’ing the person who sent the request to the Buyer) within five (5) Business Days of receipt (or deemed receipt) of the relevant Seller’s request;
(c)the Sellers shall use reasonable endeavours to provide any information reasonably requested by the Buyer in connection with its consideration of the proposed action or matter; and
(d)if the Buyer fails to respond by e-mail to the Sellers within the applicable time period, the consent of the Buyer shall be deemed to have been given in relation to the relevant action or matter.
1.4[***]
1.5During the period from the date of this Agreement until the earlier of the termination of this Agreement in accordance with Clause 18 and Completion, the Sellers shall not (and shall procure that none of the Group Companies nor any of their Representatives shall) issue any written communication (including any electronic communication) to any employee of the Group regarding post-Completion employee benefit plans and compensation, without the prior written approval of the Buyer (such approval not to be unreasonably withheld, conditioned or delayed).
61



SCHEDULE 4
CONDITIONS
1.1In this Schedule, where context requires:
(a)Buyer Protection Conditions” means the conditions set forth in paragraph 1.3;
(b)CMA” means the United Kingdom’s Competition and Markets Authority;
(c)Conditions” means any and all of the Regulatory Conditions, the Buyer Protection Conditions, and the Seller Protection Conditions;
(d)EA02” means the United Kingdom’s Enterprise Act 2002;
(e)HSR Act” means the Hart-Scott-Rodino Antitrust Improvements Act of 1976, as amended;
(f)Italian FDI Approval” means the approval or deemed approval of the Transaction by the Italian Presidency of the Council of Ministers (Presidenza del Consiglio dei Ministri) pursuant to the Italian Law Decree (decreto legge) No. 21 of March 15, 2012, as converted into law and amended by Italian Law (legge) No. 56 of May 11, 2012, and as subsequently amended and supplemented, including also through a decision considering that the Transaction falls outside the scope of application of the abovementioned provisions of law or the expiry of the applicable waiting period (eventually as extended pursuant to the said provisions of law);
(g)NSIA Approval” means the approval of the Transaction by the Secretary of State pursuant to the National Security and Investment Act 2021;
(h)Seller Protection Conditions” means the conditions set forth in paragraph 1.4; and
(i)Termination Fee” means (i) an amount equal to USD 40,000,000 or (ii) if the Longstop Date is extended to 11:59 p.m. Eastern Time on 30 August 2024 (or a later date), an amount equal to USD 60,000,000.
1.2The parties’ obligations to proceed to Completion shall be subject to each of the following conditions (together the “Regulatory Conditions”) being satisfied (or waived in accordance with paragraph 1.16 of this Schedule 4) by the Longstop Date:
(a)the waiting period (and any extensions thereof) applicable to the consummation of the Transactions under the HSR Act shall have expired or otherwise been terminated, and the approvals by the Turkish Competition Board under Law No. 4054 on the Protection of Competition and its secondary legislation as well as the Italian FDI Approval and NSIA approval shall have been obtained;
(b)upon the submission of a briefing paper to the CMA, the CMA shall have confirmed to the parties in writing that it has no further questions in relation to the Transaction or, in the event that the CMA has opened an investigation into the Transaction pursuant to the EA02, it shall have approved the consummation of the Transaction; and
(c)no Authority of competent jurisdiction having enacted, issued, promulgated, enforced or entered any Order (whether temporary, preliminary or permanent) that prohibits, enjoins, or makes illegal the consummation of the Transaction and there being no litigation, claims, or other proceedings by any Authority seeking such effect.
62



1.3The Buyers’ obligations to proceed to Completion shall be subject to each of the following conditions being satisfied (or waived in accordance with paragraph 1.16 of this Schedule 4):
(a)the Fundamental Warranties (other than the Warranty contained in paragraph 22 of Schedule 6 (the “Related Person Transactions Warranty”)) being true and accurate in all respects as though made on and as of the Completion Date (except to the extent such Fundamental Warranties are made as of a specific date, in which case such Fundamental Warranties must be true and accurate only as of such date);
(b)the Related Person Transactions Warranty being true and accurate in all material respects, as though made on and as of the Completion Date;
(c)each Seller having complied in all material respects with its obligations in respect of the Fundamental Pre-Completion Covenants;
(d)there having not occurred any change, effect, event, occurrence, state of facts or development that, individually or in the aggregate, has had a Material Adverse Change between the date of this Agreement and the Completion Date; and
(e)the Key Employees continuing in employment (or, in the case of Dimitrios Angelis, his undocumented employment relationship) and not having resigned or given written notice of resignation from their employment (or, in the case of Dimitrios Angelis, his undocumented employment relationship) with a Group Company.
1.4The Sellers’ obligations to proceed to Completion shall be subject to the following condition being satisfied (or waived in accordance with paragraph 1.16 of this Schedule 4):
(a)the Buyer Fundamental Warranties being true and accurate in all respects as though made on and as of the Completion Date (except to the extent such Buyer Fundamental Warranties are made as of a specific date, in which case such Buyer Fundamental Warranties must be true and accurate only as of such date);
(b)there having not occurred any change, effect, event, occurrence, state of facts or development that, individually or in the aggregate, has had a Buyer Material Adverse Change between the date of this Agreement and the Completion Date; and
(c)the common stock, USD 0.01 per share par value of Buyer shall not have been delisted from trading on Nasdaq.
1.5For the avoidance of doubt, should the Regulatory Conditions be satisfied and no event has occurred which would mean that the parties are not required to proceed to Completion pursuant to the Buyer Protection Conditions or the Seller Protection Conditions, then the parties shall proceed to Completion in accordance with the terms of this Agreement (without prejudice to the continued application of the Buyer Protection Conditions or the Seller Protection Conditions until Completion).
1.6The Buyer shall, and shall procure that the Buyer Group shall use best endeavours to ensure that the Regulatory Conditions are satisfied as soon as practicable and in any event no later than the Longstop Date. The Buyer shall not, and shall procure that none of its Representative shall, and each Seller shall not, and shall procure that none of its respective Representatives shall, take any action that would reasonably be expected to prevent or materially hinder the satisfaction of the Regulatory Conditions.
1.7Each party shall bear its own fees and other costs in relation to any filing, submission, or notification required in connection with any Regulatory Condition; provided, that the Buyer
63



shall bear any filing fees charged by any Authority in connection with any filings, submissions and notifications required to satisfy any Regulatory Condition.
1.8The Buyer agrees that its obligation under paragraph 1.6 to use (and to procure that the Buyer Group uses) best endeavours to satisfy the Regulatory Conditions includes:
(a)making all necessary filings (or draft filings, as appropriate), submissions and notifications promptly and, in any event, subject to the Sellers providing all required information with respect to themselves or the Group Companies, by no later than ten (10) Business Days after the date of this Agreement;
(b)progressing the filings, submissions and notifications required to satisfy each Regulatory Condition with due care, skill, attention and diligence;
(c)regularly updating the Sellers on the progress of obtaining approvals, consents, modifications or waivers and promptly informing the Sellers of the satisfaction of any Regulatory Condition; and
(d)promptly using best endeavours to take all steps necessary to obtain all consents, approvals or actions required in order to satisfy each Regulatory Condition or to avoid and eliminate each and every impediment that may be asserted by an Authority so as to enable each Regulatory Condition to be satisfied, provided, however, the Buyer shall have no obligation under this Agreement to offer, accept or agree (and no Seller or Group Company shall offer or agree, without the Buyer’s prior written consent) to any conditions, obligations, undertakings, commitments or other remedies that require it to (i) propose, effect or agree to the sale, divestiture, license or other disposal of any assets or businesses of the Buyer or any Group Company, or (ii) take any other action that limits the rights of the Buyer to own or operate any part of its business or the Company’s business.
1.9Without prejudice to the generality of the Buyer’s obligations under paragraphs 1.6 to 1.8 (inclusive), throughout the period during which the Transaction is being considered by an Authority:
(a)the Buyer and each Seller shall provide such information which is requested or required by any Authority and shall respond to any requests for information by an Authority in a fulsome and timely manner and, where applicable, in compliance with prescribed timeframes and deadlines;
(b)the Buyer and each Seller shall promptly, and in any event within two (2) Business Days, notify the Seller Representative and the Buyer, respectively, of any written or oral communication received from any Authority unless it is immaterial and purely administrative and provide copies or details (if such communication is oral) of such communication;
(c)the Buyer and the Sellers shall, unless not reasonably feasible to do so, permit the Seller Representative and the Buyer, respectively, to review and discuss sufficiently in advance any proposed material written or oral communication with any Authority and shall provide the Seller Representative and the Buyer, respectively, with copies of all draft filings, submission, notifications and material written communications to any Authority, give the Seller Representative and the Buyer, respectively, a reasonable opportunity to comment on such documents and, subject to paragraph 1.11 take such comments duly into account;
64



(d)the Buyer and each Seller shall provide the Seller Representative and the Buyer, respectively, with copies of all filings, submissions, notifications or material written communications to an Authority in the form submitted or sent as soon as reasonably practicable following submission or sending;
(e)neither the Buyer nor the Sellers shall (and the Sellers shall not permit any Group Company to) participate in any substantive meetings, discussions, negotiations, conferences or telephone calls with any Authority unless, to the extent permitted by the Authority (and save in respect of unscheduled and unsolicited telephone calls from the relevant Authority) it has given the Seller Representative or the Buyer, respectively, a reasonable opportunity to attend and participate therein (including making oral submissions at such meeting), and if the Seller Representative or the Buyer, respectively, elects not to attend any such meeting, discussion, negotiation, conference or telephone call (or to appoint an advisor or representative to attend), the Buyer or the Sellers shall as soon as reasonably practicable following request provide the Seller Representative or the Buyer, respectively, with a summary of such meeting; and
(f)other than on termination of this Agreement, neither the Buyer nor any Seller shall withdraw or vary any filing, submission or notification made in connection with satisfying a Regulatory Condition in a way that would reasonably be expected to prevent or materially hinder the satisfaction of any Regulatory Condition, and shall not procure such withdrawal or variation.
1.10[***]
1.11The parties agree that the Buyer shall have ultimate responsibility for determining the strategy by which the parties will pursue clearance by an Authority in order to satisfy each Regulatory Condition, provided that the Buyer shall consider in good faith the Sellers’ views regarding such strategy.
1.12Without prejudice to paragraph 1.5 and subject to paragraph 1.13, each Seller shall, and shall ensure that each Affiliate of such Seller and, prior to Completion, each Group Company shall, so far as such Seller is able and to the extent that it is within its power to do so, provide the Buyer and any Authority in relation to the Regulatory Conditions with any necessary information and documents reasonably required for the purpose of making any filings, notifications or communications to any such Authority that are required to satisfy the Regulatory Conditions.
1.13Nothing in this Schedule 4 shall require a party to disclose commercially sensitive or legally privileged information regarding itself or its Representatives to another party, except to the extent necessary in order to ensure that the Regulatory Conditions and any notifications required under paragraph 1.14 are satisfied, in which case such disclosure shall be on a confidential external counsel-to-counsel basis only.
1.14The Buyer shall, to the extent permitted by Law, promptly notify the Seller Representative in writing each time it becomes aware that a Regulatory Condition (other than the Regulatory Condition pursuant to paragraph 1.2(c) above) has been satisfied and at the same time (or promptly thereafter) provide the Seller Representative with reasonable evidence of the same.
1.15If:
(a)a Seller Protection Condition is not satisfied as at immediately prior to Completion, or an event, circumstance or condition has occurred which prevents a Seller Protection
65



Condition from being satisfied as at immediately prior to Completion, then the Seller Representative may give notice to the Buyer in writing to terminate this Agreement, following which Clause 18 shall apply; or
(b)a Buyer Protection Condition is not satisfied as at immediately prior to Completion, or an event, circumstance or condition has occurred which prevents a Buyer Protection Condition from being satisfied as at immediately prior to Completion then the Buyer may give notice to the Seller Representative in writing to terminate this Agreement, following which Clause 18 shall apply.
1.16Subject to Law, each of the Regulatory Conditions may be waived, in whole or in part, by written agreement between the Buyer and the Seller Representative. The Buyer may, to such extent as it thinks fit and is legally entitled to do so, waive any of the Buyer Protection Conditions, in whole or in part, by written notice to the Seller Representative. The Seller Representative may, to such extent as it thinks fit and is legally entitled to do so, waive any of the Seller Protection Conditions, in whole or in part, by written notice to the Buyer. Without prejudice to any other rights and remedies a party may have, if (i) a Buyer Protection Condition or a Seller Protection Condition, as the case may be, has not been waived in accordance with this clause, (ii) this Agreement has not been terminated in accordance with paragraph 1.15 and (iii) Completion occurs, then such Buyer Protection Condition or Seller Protection Condition, as the case may be, shall be deemed to have been satisfied by virtue of Completion having occurred.
1.17In complying with its obligations under this Schedule 4 or otherwise taking any action in connection with the satisfaction of any Condition, each party shall, and shall procure that its Affiliates and each of their respective Representatives shall:
(a)comply at all times with Laws; and
(b)not take any action, directly or indirectly, which would reasonably be expected to expose the other parties to the risk of being exposed to an offence for violation of Laws.
1.18The Buyer and the Sellers agree that if (a) this Agreement is terminated pursuant to Clause 18.2, (b) at the time of such termination, all Buyer Protection Conditions (other than the Buyer Protection Conditions that by their terms are to be satisfied at Completion, but provided that such Buyer Protection Conditions shall then be capable of being satisfied if Completion were to take place on such date) are satisfied and (c) no Seller or Group Company has materially breached any of its obligations under this Schedule 4 or the warranties in paragraphs 2.4, 3.5 or 13.4 of Schedule 6 (provided that for these purposes, each such warranty shall be deemed to be qualified in all respects by the expression “so far as the Sellers are aware”), in any such case, where such breach is a substantial cause of the failure of any Regulatory Condition to be satisfied by the Longstop Date or otherwise becoming incapable of being satisfied, then the Buyer shall, within five (5) Business Days of such termination, pay (or cause to be paid), as liquidated damages (but without prejudice to the Sellers’ right to claim additional damages in the case of a wilful material breach by the Buyer of any of its obligations under this Schedule 4), the Termination Fee to the Bank Account of the Sellers (such fee to be allocated among the Sellers in accordance with their respective Relevant Proportions).
1.19The Buyer acknowledges that:
(a)it is a sophisticated buyer with sufficient experience to properly comprehend the transactions contemplated by this Agreement and, together with its advisers, has independently assessed the inherent risks and consequences of entering into this
66



Agreement and in particular of agreeing to pay the Termination Fee in the event that this Agreement is terminated pursuant to Clause 18.2;
(b)by entering into this Agreement, the Sellers are foregoing other opportunities to sell or further develop the business of the Group and, accordingly, the Sellers have a legitimate commercial interest in protecting themselves in respect of the events contemplated by Clause 18.2; and
(c)it does not regard the Termination Fee as breaching the rule against penalties but, instead, regards the Termination Fee as designed to protect the legitimate interests of the Sellers, being neither out of proportion nor unreasonable in quantum.
1.20Notwithstanding anything to the contrary in this Agreement, if the Termination Fee shall become due and payable in accordance with paragraph 1.18, from and after such termination and payment of the Termination Fee in full pursuant to and in accordance with paragraph 1.18, save in the case of a wilful material breach of any of its obligations under this Schedule 4 (in which case the Sellers shall not be restricted from pursuing damages if they reasonably believe they have suffered losses that in aggregate exceed the Termination Fee), the Buyer shall have no further liability of any kind for any reason in connection with this Agreement or the Transaction. In no event shall the Buyer be obligated to pay, or cause to be paid, the Termination Fee on more than one occasion.



67



SCHEDULE 5
COMPLETION OBLIGATIONS
1.SELLERS’ OBLIGATIONS
1.1At Completion, each Seller shall (in respect of itself only) deliver to the Buyer or procure the delivery to the Buyer of:
(a)an original assignment declaration transferring all of its Shares to the Buyer, duly executed in wet ink by such Seller;
(b)a copy of any power of attorney under which any document to be delivered to the Buyer under this paragraph 1 has been executed on behalf of such Seller, if applicable;
(c)a completed and duly executed Investor Suitability Questionnaire and Selling Holder Questionnaire; and
(d)if that Seller is a body corporate, to the extent required by Law or by the Seller’s Organizational Documents to effect the transfer of that Seller’s Shares to the Buyer or approve the execution by such Seller of any documents which such Seller is required to execute or deliver at Completion, a copy of a duly executed board resolution or board minutes approving the transfer of that Seller’s Shares to the Buyer and/or the execution by such Seller of any documents which such Seller is required to execute or deliver at Completion.
1.2At Completion, EIL shall deliver to the Buyer:
(a)the EIL Share Transfer Agreement, duly executed by EIL; and
(b)a written notice addressed to BETA Greece with an attached copy of the EIL Share Transfer Agreement.
1.3At Completion, the Sellers shall deliver to the Buyer or procure the delivery to the Buyer of:
(a)three (3) copies of the Data Rooms USB Stick;
(b)all the statutory books (written up to but not including the Completion Date) of each Group Company or such equivalent items in the relevant jurisdiction as are kept by such Group Company or required to be kept by Law, to the extent not within the control of a Group Company;
(c)in respect of each Group Company, the written resignation of each Related Seller (or any Connected Person of a Seller or any of its Affiliates) who is director and/or company secretary (or equivalent position under applicable Law) of such Group Company in the Agreed Form and accompanied by any further documents required to be signed by such individual as are necessary by Law to effect a valid resignation in the relevant jurisdiction, in each case as may be required by notification from the Buyer to the Seller Representative not less than fifteen (15) Business Days prior to Completion;
(d)a copy of a duly executed board resolution or board minutes, and/or, to the extent a shareholders’ meeting is required by Law or by the relevant Group Company’s Organizational Documents to effect the matters considered therein, minutes of a shareholders’ meeting, in each case approving the following matters:
68



(i)approving, in the case of the Company, the transfers of the Shares and the registration, in the share register, of the Buyer as the holder of the Shares;
(ii)approving, in the case of BETA Greece, the transfer of the EIL Shares;
(iii)approving, in the case of BETA Greece, the cancellation of the existing EIL Shares titles and the issuance of new share titles in the Buyer’s name;
(iv)accepting the resignations referred to in paragraph 1.3(c), and the appointments referenced below, if any;
(v)appointing, with effect from Completion such directors and secretary as the Buyer may nominate fifteen (15) Business Days prior to Completion, in each case subject to receipt of a consent to act from each such person in Agreed Form;
(vi)changing the address of the registered office of such Group Company to such address as the Buyer may nominate fifteen (15) Business Days prior to Completion;
(vii)changing the accounting reference date of such Group Company to such date as the Buyer may nominate fifteen (15) Business Days prior to Completion;
(viii)revoking all existing instructions and authorities to the bankers of such Group Company and replacing them with new instructions and authorities to such banks and on such terms as the Buyer may direct fifteen (15) Business Days prior to Completion;
(ix)terminating the BETA US 401(k) Plan effective as of the day immediately prior to the Completion Date, subject to and wholly contingent upon the occurrence of Completion, unless otherwise directed by the Buyer in writing no later than five (5) Business Days prior to the Completion Date;
(x)approving the execution by the applicable Group Company of any document contemplated by this Agreement to which that Group Company is to be a party; and
(e)a copy of duly executed minutes of an extraordinary shareholders’ meeting of the Company validly approving the transfer of the Shares from each Seller to the Buyer, including the change in beneficial ownership, as well as a copy of any powers of attorney granted by the Sellers to be represented in such extraordinary shareholders’ meeting;
(f)a copy of the Company’s duly executed share register evidencing the Buyer as owner of, and a shareholder with voting rights with respect to, all of the Shares;
(g)a copy of the BETA Greece’s share register evidencing the Buyer as owner of, and a shareholder with voting rights with respect to, all of the EIL Shares;
(h)a copy of each Holdback Agreement, duly executed by each of [***] and [***];
(i)to the extent not already delivered prior to Completion, a counterpart of the Retention Agent Agreement duly executed by the Seller Representative;
69



(j)to the extent not already delivered prior to Completion, a counterpart of the Paying Agent Agreement duly executed by the Seller Representative; and
(k)any original title deeds relating to the Properties not held by or within the control of the Group at Completion.
2.BUYER’S OBLIGATIONS
2.1At Completion, the Buyer shall:
(a)pay or procure the payment of the Paying Agent Completion Wire to the Paying Agent’s Bank Account, it being acknowledged that receipt by the Paying Agent of such amount shall fully discharge the Buyer from its obligation to pay (or procure the payment of) the amounts in Clause 3.3(a)(i) to the Sellers;
(b)pay the Completion Accounts Retention Amount to the Completion Accounts Retention Account, it being acknowledged that receipt of the above amount in this paragraph 2.1(b) shall fully discharge the Buyer from its obligation to pay (or procure the payment of) the amount in Clause 3.3(a)(ii);
(c)pay the Claims Retention Amount to the Claims Retention Account, it being acknowledged that receipt of the above amount in this paragraph 2.1(c) shall fully discharge the Buyer from its obligation to pay (or procure the payment of) the amount in Clause 3.3(a)(iii);
(d)pay the amount of the Holdback Consideration in respect of [***] and [***] under each Holdback Agreement to the Holdback Consideration Retention Account in accordance with the terms of the Holdback Agreement, it being acknowledged that receipt of the above amounts in this paragraph 2.1(d) shall fully discharge the Buyer from its obligation to pay (or procure the payment of) the amounts in Clause 3.3(a)(iv);
(e)procure the issue of the Stock Consideration in accordance with Clause 3.3(a)(v);
(f)deliver to BETA Greece, the EIL Share Transfer Agreement, duly executed by the Buyer;
(g)deliver to the Seller Representative or the applicable Seller, or procure the delivery of:
(i)to the extent not already delivered prior to Completion, a counterpart of the Retention Agent Agreement duly executed by the Buyer and the Retention Agent;
(ii)to the extent not already delivered prior to Completion, a counterpart of the Paying Agent Agreement duly executed by the Buyer, Computershare Inc. and the Paying Agent;
(iii)a copy of each Holdback Agreement, duly executed by the Buyer;
(iv)to the extent applicable, a copy of any power of attorney or other corporate authorisation under which any document to be delivered by the Buyer under this paragraph 2 has been executed on behalf of the Buyer;
70



(v)such documents or paperwork as may be reasonably requested by the Paying Agent in order for the Paying Agent to receive the amounts to be received under Clause 3.3(a)(i) from the Buyer;
(vi)a duly executed secretary’s certificate certifying the adoption by the Buyer’s board of directors of resolutions approving the Transaction (including the issuance of the Stock Consideration to the Sellers); and
(h)deliver to the Company a notification regarding beneficial ownership to the Shares as required by article 697j Swiss Code of Obligations.
71



SCHEDULE 6
WARRANTIES OF THE SELLERS
1.DEFINITIONS AND INTERPRETATION
1.1In this Schedule, where the context requires:
AI Technologies” means deep learning, machine learning, and other artificial intelligence technologies, including any and all: (a) proprietary algorithms, software or systems that make use of or employ neural networks, statistical learning algorithms (including linear and logistic regression, support vector machines, random forests, k-means and clustering), or reinforcement learning; and (b) proprietary embodied artificial intelligence and related hardware or equipment;
Anti-Corruption Laws” means Laws relating to anti-bribery or anti-corruption including, without limitation, the U.S. Foreign Corrupt Practices Act of 1977, as amended from time to time (FCPA), the UK Bribery 2010, any provisions of Italian Legislative Decree no. 231/2001 and all other applicable Laws relating to anti-bribery or anti-corruption;
Environmental Law” means any applicable Law, relating to the protection of the environment or human health and safety or to the extent relating to exposure to Hazardous Substances;
Environmental Permit” means all permits, licenses, franchises, certificates, approvals and other similar authorizations of an Authority relating to or required by Environmental Laws and affecting, or relating in any way to, the business of the Group Companies as currently conducted;
ERISA” means the Employee Retirement Income Security Act of 1974, as amended;
ERISA Affiliate” of any entity means any other entity which, together with such entity, is or was, at the relevant time, treated as a single employer under Section 414 of the US Tax Code or Section 4001 of ERISA;
Foreign Plan” means a Group Company Plan that is subject to the laws of any jurisdiction outside the United Kingdom or the United States or provides compensation or benefits to any current or former Service Provider (or any dependent thereof) that is subject to the laws of any jurisdiction outside of the United Kingdom or the United States;
Government Contract” means any contract (including any purchase, delivery or task order, basic ordering agreement, pricing agreement, letter contract, grant, cooperative agreement, or change order) between a Group Company, on one hand, and any Authority, state-owned entity or any prime contractor or subcontractor (at any tier) of any Authority or state-owned entity, on the other hand;
Governmental Authorizations” means all licenses, permits, certificates, grants, franchises, waivers, consents and other similar authorizations or approvals issued by or obtained from an Authority;
Group Company Intellectual Property” means all Intellectual Property Rights and Technology owned or purported to be owned in whole or in part by any Group Company;
Group Company Plan” means each Plan that is maintained, sponsored, contributed to, or required to be contributed to, by the Group Companies or with respect to which any Group
72



Company has any liability or obligation (whether actual or contingent, direct or indirect) for the benefit of any Service Provider;
Group Company Software” means all Software: (a) owned or purported to be owned by any Group Company; or (b) that is incorporated into any products and/or services of the Group Companies or distributed in connection with such products and/or services;
Hazardous Substance” means any pollutant, contaminant, hazardous waste or any toxic, radioactive, ignitable, corrosive, reactive or otherwise hazardous substance, waste or material, or any substance, waste or material having any constituent elements displaying any of the foregoing characteristics, including petroleum, its derivatives, by-products and other hydrocarbons;
Intellectual Property Rights” means intellectual property rights and other proprietary rights of any kind (including rights in or to Technology), whether registered or unregistered, which may exist or be created under the laws of any jurisdiction worldwide, including such rights in (a) trademarks, trade names, service names, trade dress, rights in logos, get-up and trade dress, corporate or business names, social media designations, and service mark rights and similar rights, together with all goodwill associated therewith and all renewals and extensions of the foregoing and URL and domain name registrations, (b) rights associated with works of authorship, including exclusive exploitation rights, copyrights, design rights, masks work rights, moral rights and waivers of moral rights and semiconductor topography rights, (c) rights in inventions (whether patentable or not), patents and patent applications, together with all renewals, extensions, re-examinations and reissues, divisions, continuations and continuations-in-part, substitutions and foreign counterparts and rights to claim priority in respect of industrial property rights and utility models, (d) know-how, trade secrets and other rights in confidential or proprietary information, (e) rights in databases and data collections (including knowledge databases, customer lists and customer databases), and (f) all registrations and applications for registration any of the foregoing;
IRS” means the U.S. Internal Revenue Service;
Litigation” means any civil, criminal or administrative actions, proceedings, suits, claims or audits filed by or before any Authority or arbitrator or arbitral panel;
Open Source Software” means any Software licensed, provided, or distributed under (a) the Open Source Definition (as promulgated by the Open Source Initiative) or the Free Software Definition (as promulgated by the Free Software Foundation) (including the GNU General Public License (GPL), GNU Lesser General Public License (LGPL), Mozilla Public License (MPL), BSD licenses, the Artistic License, the Netscape Public License, the Sun Community Source License (SCSL), the Sun Industry Standards License (SISL), Open Source Initiative, and the Apache License) and any similar license and/or (b) any Reciprocal License;
Permitted Encumbrances” means (a) Encumbrances for Taxes not yet due and payable or that are being contested in good faith by appropriate proceedings or for which adequate reserves have been established in accordance with GAAP, (b) Encumbrances in favour of vendors, carriers, warehousemen, repairmen, mechanics, workmen, materialmen, construction or similar liens or other encumbrances arising by operation of Law, (c) zoning, entitlement, building codes and other land use regulations, ordinances or legal requirements imposed by any Authority having jurisdiction over real property, (d) all rights relating to the construction and maintenance in connection with any public utility of wires, poles, pipes, conduits and appurtenances thereto, on, under or above real property, (e) statutory Encumbrances in favour of lessors arising in connection with any Leased Real Property, (f) Encumbrances pursuant to the Company Group’s existing indebtedness, as the case may be, and (g) Encumbrances that
73



do not materially detract from the value or materially interfere with any present or intended use of such property or assets.
Personal Information” means information, in any form, that (a) identifies, relates to, describes, is capable of being associated with, or could be linked, directly or indirectly, used to contact or locate a natural person, including name, address, telephone number, email address, payment card and billing information, Social Security number, driver’s license number, other government-issued identifier, vehicle identification number, online identifier, device identifier, IP address, browsing history, search history or other website, application or online activity or usage data, location data, or biometric data, and/or (b) is “personal health information,” “cardholder data”, “personally identifiable information,” “personal information,” “personal data” or similar term under one or more applicable Laws;
Plan” means (a) each “employee benefit plan” (within the meaning of Section 3(3) of ERISA, whether or not subject to ERISA) and (b) each other statutory and/or contractual pension, provident fund, gratuity, profit sharing, retirement, employment, consulting, termination, severance, change-in-control, transaction, retention, bonus, commission, incentive, deferred compensation, stock option, appreciation or phantom equity, other equity-based, vacation, paid time off, dependent, employee assistance, medical, dental, vision, sickness, accident, disability, life insurance or other welfare, employee compensation or benefit plan, policy, practice, program, agreement or arrangement;
Privacy Laws” means all applicable Law, guidance issued by any Authority, and industry guidance and standards, in each case as amended, consolidated, re-enacted or replaced from time to time, relating to the privacy, security, or Processing of Personal Information, data breach notification, website and mobile application privacy policies and practices, Social Security number protection, Processing and security of payment card information, and wiretapping, the interception of electronic communications, the tracking or monitoring of online activity, email, text message, or telephone communications, including the Federal Trade Commission Act; the Telephone Consumer Protection Act; the Telemarketing and Consumer Fraud and Abuse Prevention Act; the Controlling the Assault of Non-Solicited Pornography and Marketing Act of 2003; the Computer Fraud and Abuse Act; Health Insurance Portability and Accountability Act of 1996, Public Law 104-191, as amended by the Health Information Technology for Economic and Clinical Health Act of 2009, and regulations implemented thereunder; the California Consumer Privacy Act of 2018 as amended by the California Privacy Rights Act; the Colorado Privacy Act; the Virginia Consumer Data Protection Act; the Connecticut Data Privacy Act; the Utah Consumer Privacy Act; the General Data Protection Regulation (2016/679) (“GDPR”) and any national law supplementing the GDPR; the United Kingdom Data Protection Act 2018 (“DPA”), the UK GDPR as defined by the DPA and as amended by the Data Protection, Privacy and Electronic Communications (Amendments etc.) (EU Exit) Regulations 2019) (the “UK GDPR”); the Privacy and Electronic Communications Directive (Directive 2002/58/EC) (“e-Privacy Directive”) and any applicable national laws which implement the e-Privacy Directive; in the United Kingdom, the Privacy and Electronic Communications Regulations 2003; the Payment Card Industry Data Security Standards; and the Swiss Federal Act on Data Protection (including its implementing ordinance, the “FADP”);
Process” or “Processing” means any operation or set of operations which is performed on Personal Information, such as the use, collection, processing, storage, recording, organization, adaption, alteration, transfer, retrieval, consultation, disclosure, dissemination or combination of such Personal Information;
Reciprocal License” means a license of an item of Software that requires or that conditions any rights granted in such license upon: (a) the disclosure, distribution or licensing of any
74



other Software (other than such item of Software in its unmodified form); (b) a requirement that any disclosure, distribution or licensing of any other Software (other than such item of Software in its unmodified form) be at no charge; or (c) a requirement that any other licensee of the Software be permitted to modify, make derivative works of, or reverse-engineer any other Software (other than such item of Software in its unmodified form);
Registered Group Company Intellectual Property” means all Group Company Intellectual Property that is registered, filed, or issued under the authority of any Authority or domain name registrar, including all patents, registered copyrights, registered trademarks, and domain names, and all applications for any of the foregoing, excluding any such Group Company Intellectual Property that in the reasonable business judgment of the Group Companies has been abandoned, cancelled or lapsed prior to the date of this Agreement;
Sanctioned Country” means, at any time, any country or territory that is the target of country-wide or territory-wide sanctions (as of the date of this Agreement, Cuba, Iran, North Korea, Syria, the Crimea region of Ukraine, the so-called Donetsk People’s Republic, and the so-called Luhansk People’s Republic);
Sanctioned Person” means any person that is the target of Sanctions Laws, including (a) any individual or entity listed on any sanctions-related list of designated persons maintained by the U.S. Department of the Treasury’s Office of Foreign Assets Control (“OFAC”) (including, but not limited to, the Specially Designated Nationals and Blocked Persons List) or the U.S. Department of State, the United Nations Security Council, the United Kingdom, the European Union, or any European Union Member State; (b) an individual or entity that is located, organized or ordinarily resident in a Sanctioned Country; (c) the government of a Sanctioned Country or the Government of Venezuela; or (d) any individual or entity 50% or more owned or controlled by any such individuals or entities, or acting for or on behalf of such individuals or entities;
Sanctions Laws” means all Laws relating to economic or financial sanctions or trade embargoes imposed, administered or enforced by the (a) U.S. government, including those administered by OFAC or the U.S. Department of State; or (b) the United Nations Security Council, the United Kingdom, the European Union, or any European Union Member State;
Security Incident” means any loss, theft, or accidental, unlawful or unauthorized access, use, loss, disclosure, denial, alteration, destruction, compromise, modification, or other unauthorized Processing of Personal Information and/or Systems owned, used, maintained, received, or controlled by or on behalf of the Group Companies;
Service Provider” means any employee, officer, director, manager, independent contractor, or any other individual service provider of any Group Company;
Software” means any and all computer programs, operating systems, application systems, application programming interfaces, firmware or other software code of any nature, whether in machine-readable form, source code or a programming language or any other language or symbols, whether operational or under development, and any derivations, updates, enhancements, and customizations of any of the foregoing and related documentation, operating procedures, methods, tools, developers’ kits, utilities, developers’ notes, technical manuals, user manuals, build scripts, test scripts, and other documentation thereof, including comments and annotations related thereto, whether stored, encoded, recorded or written on disk, tape, film, memory device, paper or other media of any nature;
Standard Software” means commercially available (including off-the-shelf) Software that is licensed to a Group Company pursuant to a non-exclusive, internal use license and that is
75



generally available on (and actually licensed under) standard, non-negotiated terms and involves annual, aggregate payments by any Group Company of USD 100,000 or less;
Swiss Stamp Duty Act” means the Swiss Federal Act on Stamp Duties of June 27, 1973, as amended;
Systems” means all networks, servers, switches, endpoints, Software, platforms, electronics, websites, storage, firmware, hardware (including peripherals and ancillary equipment) and related information technology or outsourced services, and all electronic connections between them, that are owned, operated, or used by or on behalf of by the Group Companies, including in connection with their businesses;
Technology” means any algorithms, diagrams, inventions (whether or not patentable), invention disclosures, know-how, trade secrets and other proprietary information, lab notebooks, prototypes, network configurations and architectures, test vectors and procedures, protocols, methods, processes, formulae, compositions, routines, protocols, schematics, specifications, technical data, Software, routines, logic information, register-transfer levels, netlists, verilog files, simulations, lab notebooks, reports (including emulation and simulation reports), RTL, GDSII files, layout designs, topographies, cores, blocks, libraries, circuit designs, whether embodied in Software or otherwise, wafers, test methodologies, and hardware development tools, mask works, user interfaces, databases and data collections, works of authorship, logos, marks and other brand elements (including brand names, product names and slogans), business plans, proposals, designs, customer data, financial information, pricing and cost information, bills of material, reports, performance data, quality data, and any other forms of technical information and technology, in each case whether or not registered with an Authority or embodied in any tangible form;
Third-Party AI Product” means any product or service of a third party that employs or makes use of AI Technologies;
Trade Control Laws” means all trade, export control, import, and antiboycott Laws, including the Arms Export Control Act (22 U.S.C. § 1778), the International Emergency Economic Powers Act (50 U.S.C. §§ 1701–1706), Section 999 of the Internal Revenue Code, the U.S. customs laws at Title 19 of the U.S. Code, the Export Control Reform Act of 2018 (50 U.S.C. §§ 4801-4861), the International Traffic in Arms Regulations (22 C.F.R. Parts 120–130), the Export Administration Regulations (15 C.F.R. Parts 730-774) and the U.S. customs regulations at 19 C.F.R. Chapter 1, and the Foreign Trade Regulations (15 C.F.R. Part 30) and other relevant trade, export control, import, and antiboycott laws and regulations imposed, administered or enforced by any other country, including for the avoidance of doubt the United Kingdom, Switzerland, the European Union, or any European Union Member State; and
WARN Act” means the Worker Adjustment and Retraining Notification Act and its rules and regulations, and any similar state or local Law.
2.THE SELLERS
2.1Each Seller, if that Seller is an entity, is duly organized, formed or incorporated (as applicable), validly existing and in good standing (if applicable) under the Laws of its jurisdiction of organization, formation or incorporation and has all power and authority to carry on its business as now being conducted.
2.2Each Seller has, as applicable, the legal capacity or in respect of a limited liability company or corporate, as applicable, power and authority to execute and deliver this Agreement and each of the Transaction Documents to which that Seller is a party, and to perform that Seller’s
76



obligations hereunder and thereunder. The execution, delivery and performance by that Seller of this Agreement and each of the Transaction Documents to which that Seller is a party, and the consummation by that Seller of the transactions contemplated hereby and thereby, have been duly and validly authorized by all required action on the part of that Seller, and no other action on the part of that Seller is necessary to authorize the execution and delivery of this Agreement and each of the Transaction Documents to which that Seller is a party by that Seller, the performance by that Seller of its obligations hereunder or thereunder or the consummation by that Seller of the transactions contemplated hereby or thereby.
2.3This Agreement and each of the Transaction Documents to which that Seller is a party, when executed and delivered by the other parties hereto and thereto (assuming the due authority, execution and delivery each such other party, as applicable), constitutes (or will constitute) a valid and legally binding obligation of that Seller, as applicable, enforceable against that Seller, as applicable, in accordance with their respective terms, except as enforceability may be limited by bankruptcy, insolvency, fraudulent conveyance, reorganization or moratorium Laws, other similar Laws affecting creditors’ rights and general principles of equity affecting the availability of specific performance and other equitable remedies (regardless of whether enforcement is sought in a proceeding at Law or in equity).
2.4Except as set forth in the Disclosure Letter (the “Seller Regulatory Approvals”), no Governmental Authorization or filing is required to be obtained by that Seller from, or to be given by that Seller to, or made by that Seller with, any Authority or securities exchange, as a result of the execution, delivery or performance by that Seller of this Agreement or the Transaction Documents to which that Seller is a party, except any such Governmental Authorization or filing, the failure of which to be obtained by that Seller, or to be given by that Seller to, or made by that Seller with, any Authority or securities exchange would not reasonably be expected to have, individually or in the aggregate, a Material Adverse Change.
2.5The execution, delivery and performance by that Seller of this Agreement, and the execution, delivery and performance by that Seller of the Transaction Documents to which that Seller is a party, and the consummation of the transactions contemplated hereby and thereby, do not and will not:
(a)contravene, conflict with, violate or result in a breach of any provision of the Organizational Documents of that Seller, as applicable, or any Group Company;
(b)contravene, conflict with, or result in the breach of, or constitute a default under, or result in the termination, cancellation or acceleration or require any notice or consent under (whether after the filing of notice or the lapse of time or both), any material contract to which that Seller is a party;
(c)result in the creation of any Encumbrance upon that Seller’s Shares, the EIL Shares or any assets of the Group Companies; or
(d)assuming the receipt of all Seller Regulatory Approvals, contravene, conflict with, violate or result in a breach of any Law to which that Seller is subject;
except, in the cause of the foregoing paragraphs 2.5(b) and 2.5(d), as would not reasonably be expected to have a Material Adverse Change.
2.6Each Seller is the sole record and beneficial owner of the number of Shares listed next to that Seller’s name in Part 1 of Schedule 1. EIL is the sole record and beneficial owner of the number of EIL Shares listed next to EIL’s name in Part 2 of Schedule 1. Other than as set forth in Schedule 1, that Seller owns no equity interest (or other right to acquire any equity
77



interests) in the Company, and EIL owns no equity interest (or other right to acquire any equity interests) in BETA Greece. Each Seller has, and shall transfer to the Buyer at Completion, good and valid title to the Shares and the EIL Shares, as applicable, free and clear of all Encumbrances other than restrictions under applicable securities Laws. Other than this Agreement and as set forth in the Disclosure Letter, there are no voting trusts, voting agreements, proxies, first refusal rights, first offer rights, co-sale rights, options, transfer restrictions or other agreements, instruments or understandings of any nature with respect to the voting, transfer or disposition of the share capital of the Group Companies.
2.7Each Seller does not own or purport to own any Technology or Intellectual Property Rights, or any other property or asset, that is used in or necessary for the conduct of the business of the Group Companies as currently conducted, nor does that Seller own or purported to be owned (whether solely or jointly), or have any rights to or under, any Group Company Intellectual Property or any other property or asset owned by any Group Company.
2.8There is no Litigation pending, threatened in writing or, so far as that Seller is aware, threatened orally against that Seller that would, individually or in the aggregate, reasonably be expected to materially and adversely affect that Seller’s ability to execute, deliver or perform this Agreement or any Transaction Document, or to timely consummate the transactions contemplated hereby or thereby. So far as the Sellers are aware, no event has occurred and no claim or dispute exists, that will, or that would reasonably be expected to give rise to the commencement of any Litigation that is of a type described in the immediately preceding sentence. Except with respect to the Regulatory Conditions, such Seller is not subject to any Order that would, individually or in the aggregate, reasonably be expected to materially and adversely affect that Seller’s ability to execute, deliver or perform this Agreement or any Transaction Document, or to timely consummate the transactions contemplated hereby or thereby.
2.9Except for fees payable to Houlihan Lokey, which fees including all related Taxes will be paid by the applicable Seller(s), there is no investment banker, broker, finder or other intermediary that has been retained by or is authorized to act on behalf of any Seller(s) who might be entitled to any fee or commission from the Buyer or any of their respective Affiliates in connection with the transactions contemplated hereby.
2.10There is no investment banker, broker, finder or other intermediary appointed by any of the Sellers or Related Sellers in connection with the transactions contemplated hereby who classifies as a Swiss securities dealer for purposes of Swiss securities transfer stamp duty (Umsatzabgabe) pursuant to the Swiss Stamp Duty Act. Except for the Consideration paid to ELUCO, the execution, delivery and performance by any Seller of this Agreement, and the execution, delivery and performance by any Seller of the other Transaction Documents to which that Seller is a party, and the consummation by the Sellers of the transactions contemplated hereby and thereby, do not and will not give rise to Swiss securities transfer stamp duty (Umsatzabgabe) pursuant to the Swiss Stamp Duty Act due to any action by any of the Sellers or Related Sellers.
2.11ELUCO warrants to the Buyer that it is not acting as an intermediary for other Sellers for purposes of Swiss securities transfer stamp duty (Umsatzabgabe) pursuant to the Swiss Stamp Duty Act, for the transaction contemplated hereby and thereby.
2.12As of the date of this Agreement, there are no bankruptcy, winding-up, liquidation, receivership, or similar proceedings pending or threatened in writing against that Seller.
2.13There are no guarantees, bonds, credit support arrangements, indemnities or letters of comfort of any nature given to a third party by any Seller or an Affiliate of any Seller in respect of any
78



obligation of any Group Company, and there are no guarantees, bonds, credit support arrangements, indemnities or letters of comfort of any nature given to a third party by any Group Company in respect of any obligation of any Seller or an Affiliate of any Seller other than to the extent given in respect of such Seller’s (or its Affiliates’) role as an employee, officer, or director of a Group Company.
2.14Each Seller is (a) an “accredited investor” as defined in Regulation D promulgated by the SEC under the Securities Act or (b) not a U.S. Person as defined in Rule 902(k) of Regulation S promulgated by the SEC under the Securities Act and (i) is aware of the income tax and other tax consequences, if any, that may be relevant to the purchase, acquisition, holding, redemption, sale or transfer of the Stock Consideration, (ii) is acquiring its portion of the Stock Consideration for its own account and not for the account or benefit of a U.S. person, and understands that any resale of the Stock Consideration by such Seller shall be in accordance with Rule 902(k) of Regulation S (if applicable), pursuant to registration under the Securities Act or pursuant to an available exemption from registration and that that the Buyer has no obligation to register or qualify the Stock Consideration for resale except as set forth in this Agreement, (iii) resides or has its principal office location at the address of such Seller set forth under its signature to this Agreement, which is located outside of the United States and (iv) acknowledges that the Stock Consideration shall, if certificated, bear an appropriate legend (or if held in book-entry form, will be noted) with respect to such restrictions.
2.15Each Seller is a sophisticated investor that is able to evaluate companies, is able to fend for himself, herself or itself in transactions such as the ones contemplated by this Agreement, has such knowledge and experience in financial and business matters that it is capable of evaluating the merits and risks of his, her or its prospective investment in Buyer Stock, and has the ability to bear the economic risks of the investment, including, without limitation, to the loss of his, her or its investment.
2.16[***]
2.17[***]
3.ORGANIZATION AND QUALIFICATION
3.1Each of the Group Companies is duly organized, formed or incorporated (as applicable), validly existing under the Laws of its jurisdiction of organization, formation or incorporation and has all requisite limited liability company, limited partnership, corporate or similar power and authority to own or lease and operate its properties and assets and to carry on its business as presently conducted. Each Group Company is duly qualified or licensed to do business as a foreign corporation or other entity and is in good standing (where applicable) in each jurisdiction where the conduct of its business requires such qualification or license, except in those jurisdictions where such failure to be so qualified, licensed or in good standing would not reasonably be expected to be, individually or in the aggregate, material.
3.2Part 2 of Schedule 2 sets forth (a) an accurate and complete list of each Subsidiary of the Company and its entity type and jurisdiction of organization and (b) with respect to each such Subsidiary, the number and type(s) of its outstanding shares of share capital, securities or other equity interests and the record owner(s) thereof. Such record owner(s) have good and valid title to such securities, free and clear of Encumbrances other than Permitted Encumbrances or restrictions under applicable securities Laws. Other than as set forth in Part 2 of Schedule 2, there are no outstanding (i) shares of share capital, securities or other equity interests of any such Subsidiary, (ii) securities convertible into or exchangeable for shares of share capital, securities or other equity interests of such Subsidiary or (iii) options or other rights to acquire from any Group Company, or other obligation of any Group Company to issue or grant any
79



share capital, securities or other equity interests of any such Subsidiary. The Company does not own or control, directly or indirectly, any interest in any corporation, partnership, limited liability company, association or other business entity other than the Subsidiaries listed in Part 2 of Schedule 2.
3.3The Company has made available in the Data Room complete and correct copies of (a) all of the Organizational Documents of the Group Companies, and all amendments thereto, and (b) the stock records of each Group Company for the last three (3) years. The Group Companies have carried out their business in accordance with the applicable Organizational Documents, including all amendments thereto, and the Group Companies have not taken any action that is in contravention of any resolution adopted by their respective boards or directors (or other applicable governing body), any committee thereof, or the shareholders of any Group Company except as would not, or would not reasonably be expected to have, individually or in the aggregate, a Material Adverse Change.
3.4During the last three years, all meetings of the board of directors (or other applicable governing body) and shareholders (or other applicable stakeholders) of the Group Companies have been held in accordance with applicable Law in all material respects. The statutory registers and books, including the minute books and registers of members of the Group Companies, have been maintained in compliance with applicable Law in all material respects and contain complete and accurate records of all matters required by applicable Law to be delivered, filed or made to any Authority have been duly and correctly delivered or made as required by applicable Law.
3.5Except as set forth in section 3.5 of the Disclosure Letter (the “Group Company Regulatory Approvals”), or any Governmental Authorization or filing, the failure of which to be obtained by any Group Company from, or to be given by any Seller to, or made by any Seller with, any Authority or securities exchange would not, or would be reasonably expected to be, material to the Group Companies taken as a whole, no Governmental Authorization or filing is required to be obtained by any Group Company from, or to be given by any Seller to, or made by any Seller with, any Authority or securities exchange, as a result of the execution, delivery or performance by any Group Company of the Transaction Documents to which it is a party.
3.6The consummation of the transactions contemplated hereby, do not and will not (a) contravene, conflict with, violate or result in a breach of any provision of the Organizational Documents of any Group Company, (b) contravene, conflict with, or result in the violation or breach of (or constitute an event that, with or without the filing of notice or the lapse of time or both, would result in a breach of), or constitute a default under, or result in or permit the termination, cancellation, acceleration or other change of any right or obligation or the loss of any benefit to which any Group Company is entitled or require any consent or other action by any person or require any notice under (whether with or without the filing of notice or the lapse of time or both), any provision of any Material Contract to which any Group Company is a party, or under which any of the assets of such Group Company is bound or (c) assuming the receipt of all Group Company Regulatory Approvals, contravene, conflict with, violate or result in a breach of or constitute a default under any Law to which a Group Company is subject, except, in the case of clauses (b) and (c), as would not reasonably be expected to have, individually or in the aggregate, a Material Adverse Change.
4.CAPITALIZATION AND EQUITY INTERESTS
4.1As of the date of this Agreement, the issued and paid-up share capital of the Company consists of 4,100,008 ordinary shares of CHF 1.00 each and 32 preferential shares of CHF 1.00 each. Set forth in Part 1 and Part 2 of Schedule 1 is, as of the date of this Agreement, a complete and correct list of all of the Company’s shareholders and BETA Greece’s shareholders,
80



respectively, and such Related Seller’s country of residence and citizenship, and type and number of shares of the Company’s share capital owned by each such shareholder. All outstanding Shares and the EIL Shares have been duly authorized and validly issued and are fully paid in accordance with applicable Law.
4.2Except for the shares of the Company’s share capital listed in paragraph 4.1 of this Schedule 6, there are no outstanding (a) shares of share capital, securities or other equity, equity-based, or equity-linked interests of the Company (including compensatory interests), (b) securities of the Company convertible into or exchangeable for shares of share capital, securities or other equity interests of the Company, (c) options, warrants or other rights to acquire from any Group Company, or other obligations of any Group Company to issue or grant, or other rights in respect of or that relate to any share capital, securities or other equity interests of the Company, or (d) stock or unit appreciation, phantom interest, profit participation, interest or similar rights with respect to, or the value of which is measured by reference to, any equity or voting interest in the Company. There is no obligation of the Company to repurchase, redeem or otherwise acquire any equity interests of the Company. There are no shares of the Company’s share capital that remain subject to vesting or forfeiture restrictions.
4.3There are (a) no rights agreements, arrangements or commitments of any kind or character, whether written or oral, relating to the share capital of any Group Company to which any Group Company is a party, or by which it is bound, obligating any Group Company to repurchase redeem or otherwise acquire any issued and outstanding capital shares of share capital of any Group Company, (b) no outstanding or authorized stock appreciation, phantom stock, profit participation, or other similar rights with respect to any Group Company, and (c) no voting trusts, shareholder agreements, proxies or other contract, agreement or arrangement in effect to which any Group Company is a party with respect to the governance of any Group Company or the voting, dividend rights or disposition of the share capital or other equity interests of any Group Company.
4.4No Group Company has bought back, repaid or redeemed or agreed or given any binding commitment to another person by which it may be required to buy-back, repay or redeem any of its securities or otherwise reduced or agreed to reduce its share capital.
5.ACCOUNTS
5.1The Accounts are set forth in section 5.1 of the Disclosure Letter.
5.2The Accounts (a) have been prepared from the books and records of the Group Companies, which are accurate and complete in all material respects, (b) have been prepared in accordance with GAAP applied on a consistent basis throughout the periods indicated and consistent with each other (subject, in the case of the unaudited financial statements, to the absence of notes and normal year-end audit adjustments), and (c) present a fair view in all material aspects, in accordance with GAAP, of the financial condition of the Group Companies at the dates therein indicated and the results of operations and cash flows of the Group Companies for the period therein specified (subject, in the case of the unaudited financial statements, to the absence of notes and normal year-end audit adjustments).
5.3The books of accounts and other material financial records of the Group Companies have been maintained in the ordinary and usual course of business consistent with applicable Laws, present fairly and accurately in all material respects (having regard to the purpose for which they were prepared and the absence of notes and disclosures) the financial position and results of operations of the Group Companies and the transactions entered therein represent bona fide transactions. The Group Companies have established and each maintains a system of internal accounting controls sufficient to provide reasonable assurances (a) that material transactions,
81



receipts and expenditures of the Group Companies are being executed and made only in accordance with appropriate authorizations of management and the board of directors of the Company, (b) that transactions are recorded as necessary (i) to permit the preparation of financial statements in conformity with GAAP and (ii) to maintain accountability for assets, (c) regarding prevention or timely detection of unauthorized acquisition, use or disposition of the assets of the Group Companies, (d) that the amount recorded for assets on the books and records of the Group Companies are compared with the existing assets at reasonable intervals and appropriate action is taken with respect to any differences and (e) that accounts, notes and other receivables and inventory are recorded accurately. Since the Accounts Date, there has been no material change in any accounting controls, policies, principles, methods or practices, including any change with respect to reserves (whether for bad debts, contingent liabilities or otherwise), of the Company.
5.4All accounts, notes receivable and other receivables (other than receivables collected since the Accounts Date) reflected in the Accounts are, and all accounts and notes receivable arising from or otherwise relating to the business of the Group as of the Completion Date are, valid, genuine and, so far as the Sellers are aware, collectible, subject to normal and customary trade discounts, less any reserves for doubtful accounts recorded in the Accounts.
5.5Each Group Company is solvent and not subject to any pending bankruptcy, winding-up, liquidation, receivership, or any other similar process in any jurisdiction.
5.6Except for liabilities and obligations (a) reflected or adequately reserved for in the Accounts (including the footnotes thereto), (b) arising under this Agreement, the other Transaction Documents or as a result of the transactions contemplated hereby or thereby, (c) incurred in the ordinary and usual course of business since the Accounts Date (none of which results from, arises out of, relates to, is in the nature of, or was caused by, any breach of contract, breach of warranty, tort, infringement or violation of law) or (d) arising under any executory contract of the Group Companies or to which any of them is a party, in each case, which has been Disclosed in the Disclosure Letter, the Group Companies have no material liabilities or obligations of any kind, whether accrued, contingent, absolute, determined, determinable or otherwise.
5.7No Group Company has any derivative transaction entered into in connection with protection against or benefiting from any fluctuation in any rate or price.
6.LITIGATION
6.1There is no Litigation pending, threatened in writing or, so far as the Sellers are aware, threatened orally against any of the Group Companies that (a) involves any of the Group Companies or any of the assets owned by the Group Companies or (b) challenges, or that seeks to prevent, materially delay or interfere with, or make illegal the transactions contemplated by this Agreement. So far as the Sellers are aware, no event has occurred, and no dispute or other condition or circumstance exists, that will, or that would reasonably be expected, to give rise or serve as a basis for the commencement of any Litigation that is of a type described in the preceding sentence. The Group Companies have submitted each pending or threatened Litigation for which there is insurance coverage to its applicable insurance carrier and there are no pending or threatened Litigations for which insurance coverage is unavailable.
6.2There is no Order to which the Group Companies are subject or which restricts in any respect the ability of the Group Companies to conduct their business, except as would not or would not reasonably be expected to result in a Material Adverse Change.
82



6.3So far as the Sellers are aware, none of the Group Companies are subject to any pending investigation or inquiry being conducted by any Authority.
7.COMPLIANCE WITH LAWS
7.1The Group Companies are, and have during the prior five (5) years been, in compliance in all material respects with applicable Law.
7.2No Group Company has received any written notice, correspondence or communication of any violation, alleged violation or potential violation of, or liability under any such applicable Law, or to the effect that any Group Company or any person acting on behalf of a Group Company, is under investigation or inquiry with respect to any violation or alleged violation of any applicable Law. To the awareness of the Sellers, since the Accounts Date, no event has occurred, and no condition exists, that would reasonably be expected (with or without notice or lapse of time) to constitute or result directly or indirectly in material violation by the Group Companies of any applicable Law relating to the operation and conduct of the Group Companies or any of their respective properties or facilities (excluding with respect to Personal Information being collected, stored or Processed for them, which is solely addressed in paragraph 18.2 of this Schedule 6).
7.3Neither the Group Companies nor any of their respective officers, managers or directors, nor, so far as the Sellers are aware, their employees or agents, has in the past five (5) years violated any applicable Anti-Corruption Law.
7.4Neither the Group Companies nor any of their respective officers, managers or directors, nor, so far as the Sellers are aware, their employees or agents has in the past five (5) years been the subject of enforcement proceedings for violations of Anti-Corruption Laws or received any notice, inquiry or request from, or made any voluntary disclosure to, any Authority or state-owned entity relating to any actual or potential noncompliance with any Anti-Corruption Law.
7.5At all times during the past five (5) years, the Group Companies have maintained and enforced policies and procedures designed to promote and achieve compliance by the Group Companies and their respective officers, directors, employees and agents with Anti-Corruption Laws, Sanctions Laws, and Trade Control Laws.
7.6The Group Companies have, to their knowledge, maintained complete and accurate books and records, including records of payments to any agents, consultants, representatives, third parties, and government officials, to the extent such books and records are required to be maintained by Law.
7.7Neither the Group Companies nor any of their respective officers, managers or directors, nor, so far as the Sellers are aware, their employees or agents and any other persons acting on the Group Companies’ behalf: (a) is a Sanctioned Person; (b) is subject to debarment or any list-based designations under any Trade Control Laws; or (c) has, in the past five (5) years, (i) violated applicable Sanctions Laws or Trade Control Laws, (ii) engaged in any direct or indirect dealing or transaction, including the sale, purchase, import, export, re-export, divert or transfer of products or services, involving or with a Sanctioned Country or Sanctioned Person, (iii) engaged in transactions, dealings, or activities that might reasonably be expected to cause such individuals or entities to become a Sanctioned Person, or (iv) been the subject of or otherwise involved in enforcement actions or, to its knowledge, investigations by any relevant governmental authority or other legal proceedings with respect to any actual or alleged violations of Sanctions Laws or Trade Control Laws, or been notified of any such pending or threatened actions. The Group Companies have not engaged in any use of their products or services outlined in the end use and end user based provisions set forth in 15 C.F.R. Part 744.
83



7.8No government official and no close family member of any government official: (a) holds an ownership or other economic interest, direct or indirect, in any Group Companies or in the contractual relationship formed by this Agreement or (b) serves as an officer, director or employee of any Group Companies except, in each case, as has been Disclosed in the Disclosure Letter.
8.INTELLECTUAL PROPERTY
8.1The Disclosure Letter contains a complete and correct list of all Registered Group Company Intellectual Property, setting forth for each item of Registered Group Company Intellectual Property (a) the recorded owner(s) of such item and if different, the legal owner and beneficial owner(s) of such item, (b) the jurisdiction in which such item is registered or filed and the applicable application, registration, or serial or other similar identification number, (c) the filing date or registration date and issuance date or grant date, and (d) with respect to domain names, the applicable domain name registrar. All Registered Group Company Intellectual Property is registered in the name of a Group Company and not the subject of any pending cancellation, interference, inter partes review, reissue, opposition or re-examination proceeding.
8.2Except as Disclosed in section 8.1 of the Disclosure Letter, the Group Companies own the exclusive right, title and interest to all Group Company Intellectual Property, free and clear of all Encumbrances other than non-exclusive licenses in respect of the Group products and/or services granted to third party customers in the ordinary and usual course of the Group’s business. All items of Registered Group Company Intellectual Property are subsisting and, so far as Sellers are aware, enforceable, and all registrations included therein are in force.
8.3No Group Company is bound by, and no Group Company Intellectual Property is subject to, any contract or Order containing any covenant or other provision that in any way limits or restricts the ability of any Group Company (or following the closing of the contemplated transactions any Affiliate of any Group Company) to use, disclose, assert, enforce, license, transfer or otherwise exploit any Group Company Intellectual Property anywhere in the world, excluding any right to enforce against customers granted non-exclusive licenses in respect of the Group products and/or services in the ordinary and usual course of the Group’s business who are using the Group Company Intellectual Property within the scope of such licenses. Except as Disclosed in section 8.3 of the Disclosure Letter, no Group Company has transferred ownership of (whether a whole or partial interest), or granted any exclusive right to use, any Group Company Intellectual Property, or any Intellectual Property Rights or Technology used in, held for use in, or necessary for, the conduct of the businesses of any Group Company, to any person. No person who has licensed Intellectual Property Rights or Technology to any Group Company has ownership rights or license rights to derivative works or improvements made by or on behalf of any Group Company related to such Intellectual Property Rights or Technology, and no person has the right to make or own improvements or derivative works of any Group Company Intellectual Property except, in each case, as would not be material to the conduct of the business of the Group Companies (taken as a whole).
8.4The Group Companies have not received any communication during the three (3) year period immediately prior to the date of this Agreement alleging that any Group Company infringed, misappropriated, violated, or misused any Intellectual Property Rights of any person in any respect, including any notice or communication inviting a Group Company to take a license under any Intellectual Property Rights. None of (a) the Group Company Intellectual Property, (b) the products and/or services provided by any of the Group Companies nor (c) the activities, operation or the conduct of the business of the Group Companies has infringed, misappropriated, misused or otherwise violated, or is currently infringing, misappropriating, misusing or otherwise violating any Intellectual Property Right owned by any person, except,
84



in each case, as would not be material to the conduct of the business of the Group Companies (taken as a whole).
8.5Except as Disclosed in section 8.5 of the Disclosure Letter, so far as the Sellers are aware, no person has infringed, misappropriated, misused or otherwise violated during the three (3) year period immediately prior to the date of this Agreement, or is currently infringing, misappropriating, misusing or otherwise violating any of the Group Company Intellectual Property in any material respect. Except as Disclosed in section 8.5 of the Disclosure Letter, during the three (3) year period immediately prior to the date of this Agreement, the Group Companies have not sent any written communication (or made or considered any claim) regarding any actual, alleged, or suspected infringement, misappropriation, misuse or other violation of any Group Company Intellectual Property to a third party.
8.6Except as would not be material to the conduct of the business of the Group Companies (taken as a whole), the Group Companies own or otherwise have the right to use, and after Completion, the Buyer will own or otherwise have the right to use, all Intellectual Property Rights and Technology used in, held for use in the conduct of the businesses of each of the Group Companies (individually and as a whole) as currently conducted; provided that nothing in this sentence shall be considered a warranty of non-infringement or non-misappropriation or other non-violation of any Intellectual Property Rights of another person. The Group Company Intellectual Property, together with the Intellectual Property Rights and Technology licensed to the Group Companies under the contracts listed in Disclosure Letter pursuant to paragraph 11.1(f) of this Schedule 6 and Standard Software, the Open Source Software used in the conduct of the business of the Group Companies and the Technology and Intellectual Property Rights included in any of the Systems, constitute all of the material Technology and Intellectual Property Rights used in the conduct of the business of each of the Group Company’s and the Group Companies as a whole, in each case as currently conducted.
8.7No current or former shareholder, officer, manager, director, consultant, agent, contractor or employee of any Group Company has any claim, right (whether or not currently exercisable), or interest to or in any Group Intellectual Property Rights. So far as the Sellers are aware, no employee of any Group Company is in breach or violation of any contract with any former employer or other person, in each case, concerning Technology, Intellectual Property Rights or confidentiality.
8.8Neither the execution, delivery, or performance of this Agreement, nor the consummation of any of the transactions or agreements contemplated by this Agreement, will, with or without notice or the lapse of time or both, result in, or give any other person the right or option to cause or declare (excluding in all cases, in respect of third party contracts entered into directly by the Buyer and/or any of its Affiliates other than in connection with this Agreement): (a) a loss of, or Encumbrance on, any Group Company Intellectual Property or on any of the Buyer’s or its Affiliates’ Technology or Intellectual Property Rights, (b) the grant, assignment, or transfer to any other person of any license or other right or interest under, to, or in any Group Company Intellectual Property, (c) any Group Company Intellectual Property becoming subject to any restriction with respect to its use or operation in any line of business or market or with any person or in any area, or (d) (i) the Buyer or any of its Affiliates as being bound by or subject to (x) any exclusivity obligations, non-compete or other restrictions on the operation or scope of their respective businesses, or (y) any obligation to grant, assign or transfer any of the Buyer’s or its Affiliates’ Technology or Intellectual Property Rights, or (ii) a loss of, or Encumbrance on, any of the Buyer’s or its Affiliates’ Technology or Intellectual Property Rights (for (i)-(ii), excluding for the avoidance of doubt any Intellectual Property Rights or Technology of the Group Companies).
85



8.9Each Group Company has taken all measures reasonably necessary or appropriate to protect and maintain the confidentiality of all material proprietary information that the Group Companies hold as a trade secret. Without limiting the foregoing, no Group Company has made any of its trade secrets or other material proprietary confidential information that it intends to maintain as confidential information (including source code of Group Company Software) available to any other person except in the ordinary and usual course of the Group’s business and subject to binding obligations requiring such persons to maintain the confidentiality of such trade secrets and proprietary confidential information.
8.10All Group Company Intellectual Property delivered or used by any Group Company under or in connection with any Government Contract has been properly and sufficiently marked and protected so that no more than the minimum rights or licenses required under applicable regulations have been granted. All disclosures, elections, and notices required by Law and Government Contract terms to satisfy these requirements have been made. Except for minimum rights or licenses required under applicable regulations granted under the Government Contracts set forth above, no Authority or prime contractor or subcontractor to an Authority has obtained, by contract, Law or otherwise, rights in any Group Company Intellectual Property that will affect the commercial value thereof.
8.11No Group Company Intellectual Property was developed in whole or in part under any grants or contracts from any Authority or agency or private source, or any university, college, other educational institution, military, multi-national, bi-national or international organization or research centre or institution (each an “R&D Sponsor”). No funding, facilities, or personnel of any R&D Sponsor were used, directly or indirectly, to develop or create, in whole or part, any Group Company Intellectual Property. Without limiting the foregoing, so far as Sellers are aware, no developer, inventor or other contributor was employed by or has performed services for any R&D Sponsor during the period of time during which such developer, inventor or other contributor was also performing services for any Group Company. No R&D Sponsor has any claim of right to, ownership of or other encumbrance on any Group Company Intellectual Property.
8.12None of the Group Companies is or has ever been a member or promoter of, or a contributor to, any industry standards body or similar organization that could require or obligate any Group Company to grant or offer to any other person any license or right to or otherwise impair any Group Company’s control of any Group Company Intellectual Property.
8.13So far as the Sellers are aware, the Group Company Software does not contain any bug, defect, software virus, or error that materially and adversely affect the use, functionality, or performance of such Group Company Software (or any of the products and services of any Group Company). No element of Group Company Software fails to comply with any applicable warranty or contractual commitment granted to any third party relating to the use, functionality or performance of such Software, other than in a non-material manner that does not have any adverse effect on the use, functionality or performance of such Group Company Software.
8.14None of the products or services of the Group Companies have been developed in reliance on any AI Technologies and no such product or service has or will incorporate any Third-Party AI Product.
8.15No source code for any Group Company Software that is Group Company Intellectual Property has been delivered, licensed, or made available to any escrow agent or other person who is not or was not an employee of any Group Company who needs or needed such source code to perform his or her employee duties. No Group Company has any duty or obligation (whether present, contingent, or otherwise) to deliver, license, or make available the source
86



code for any Group Company Software owned by the Group Companies to any escrow agent or other person.
8.16So far as the Sellers are aware, no Group Company Software contains any “back door,” “drop dead device,” “time bomb,” “Trojan horse,” “virus,” “worm,” “malware,” “vulnerability,” “spyware” or “adware” (as such terms are commonly understood in the software industry) or any other code designed or intended to have, or capable of performing or facilitating, any of the following functions: (a) disrupting, disabling, harming, infiltrating or otherwise impeding in any manner the operation of, or providing unauthorized access to, a computer system or network or other device on which such code is stored or installed; or (b) compromising the privacy or security of any data or damaging or destroying any data or file without consent (collectively, “Malicious Code”). Each Group Company has taken reasonable steps and implemented reasonable procedures (in accordance with good industry practice) designed to prevent the introduction of Malicious Code into Group Company Software.
8.17With respect to Open Source Software that is or has been used by a Group Company in any way, the Group Company has been and is in compliance with the terms and conditions of all applicable licenses for the Open Source Software, including attribution and copyright notice requirements in all material respects. Except as specified in the Disclosure Letter, no product or service of the Group Companies is subject to any “copyleft” or other obligation or condition (including any obligation or condition under any “open source” license such as the GNU Public License, Lesser GNU Public License, or Mozilla Public License) that could require, or could condition the use or distribution of such product or service or portion thereof on, (a) the disclosure, licensing, or distribution of any source code for any Group Company Software that is Group Company Intellectual Property or any portion(s) thereof, (b) the granting to licensees of the right to reverse engineer or make derivative works or other modifications to such Group Company Software or portion(s) thereof, or (c) redistributing, hosting, licensing or otherwise distributing or making available such Group Company Software or any portion(s) thereof for a nominal or otherwise limited fee or charge.
8.18The Systems are sufficient, in all material respects, for the needs of the business of the Group Companies as currently conducted. Without limiting the foregoing, (a) the Group Companies have taken reasonable steps and implemented reasonable procedures (in accordance with good industry practice) to ensure that the Group Companies’ Systems are free from Malicious Code and from access by unauthorised persons, and (b) the Group Companies have in effect industry standard disaster recovery plans, procedures and facilities for their business and have taken all reasonable steps to safeguard the security and the integrity of their Systems.
8.19In the three (3) years immediately prior to the date of this Agreement, there has been no failure or other substandard performance of any Systems of the Group Companies which has caused any material disruption to the business of the Group Companies. So far as the Sellers are aware, in the three (3) years immediately prior to the date of this Agreement, the Group Companies have not suffered any data loss, business interruption, or other harm as a result of, any Malicious Code intentionally designed to permit (a) unauthorized access to a computer or network, (b) unauthorized disablement or erasure of Software, hardware or data, or (c) any other similar type of unauthorized activities.
9.EMPLOYEE BENEFITS
9.1The Disclosure Letter sets forth a list as of the date of this Agreement of each material Group Company Plan, and separately identifies the governing jurisdiction of each Group Company Plan listed on the Disclosure Letter. With respect to each Group Company Plan, the Company has made available in the Data Room true and complete copies of, as applicable, (a) all documents constituting the Group Company Plan (and written descriptions of all material
87



terms of any Group Company Plan that is not in writing) and any amendments thereto, (b) any related trust agreement, insurance contract or other funding vehicle, (c) the current summary plan description and each summary of material modifications thereto, (d) the most recent annual report filed with any Authority (e.g., Form 5500 and all schedules thereto), (e) if the Group Company Plan is funded, the most recent annual and periodic accounting of Group Company Plan assets pertaining to such plan, (f) the most recent determination, advisory or opinion letter received from the IRS regarding the tax-qualified status of such Group Company Plan, (g) if a Group Company Plan requires for provisioning to be made, the most recently prepared actuarial report or other valuation report in connection with each such Group Company Plan, and (h) non-routine material correspondence within the last year to or from any Authority relating to any Group Company Plan.
9.2Each applicable Group Company Plan has been established, maintained, operated and administered in all material respects in accordance with its terms and in all material respects in compliance with applicable Law, including ERISA and the US Tax Code.
9.3None of the Group Companies nor any ERISA Affiliate sponsors, maintains, contributes to or is required to contribute to, or has in the past six (6) years sponsored, maintained or contributed to, or has any liability or obligation (whether fixed or contingent) with respect to, any (a) plan arrangement that is subject to Title IV of ERISA, Section 302 of ERISA or Section 412 of the US Tax Code including, without limitation, any “multiemployer plan” as defined in Section 3(37) of ERISA, (b) any “multiple employer welfare arrangement,” as defined in Section 3(40) of ERISA, (c) any “multiple employer plan,” as defined in Section 413(c) of the US Tax Code or (d) other than the BETA US 401(k) Plan any plan or arrangement that is intended to be qualified under Section 401(a) and 401(k) of the US Tax Code. No liability under Title IV of ERISA has been or, so far as the Sellers are aware, is reasonably expected to be incurred by any Group Company.
9.4Each Group Company Plan that is intended to be qualified under Section 401(a) of the US Tax Code has received a favorable IRS determination, advisory or opinion letter, as to its qualification, and no event has occurred or circumstance exists that would reasonably be expected to result in the loss of the tax-qualified status of any such Group Company Plan. Each trust established in connection with any Group Company Plan which is intended to be exempt from federal income taxation under Section 501(a) of the US Tax Code is so exempt, and no fact or event has occurred that would reasonably be expected to adversely affect the exempt status of any such trust. No events have occurred with respect to any applicable Group Company Plan that could result in payment or assessment by or against any Group Company of any excise taxes under Sections 4972, 4975, 4976, 4977, 4979, 4980B, 4980D, 4980E or 5000 of the US Tax Code. With respect to each applicable Group Company Plan, (a) no breaches of fiduciary duty or other failures to act or comply in connection with the administration or investment of the assets of a Group Company Plan in connection with which any Group Company Plan could reasonably be expected to incur a liability (including by reason of indemnification obligations in favor of any fiduciary of any Group Company Plan) have occurred and (b) no non-exempt “prohibited transaction” within the meaning of Section 406 of ERISA or Section 4975 of the US Tax Code has occurred.
9.5Except as required under applicable Law, no Group Company has any obligation to provide post-employment health, life or other welfare benefits.
9.6As of the date of this Agreement, with respect to each Group Company Plan, no Litigation, dispute or claim (other than routine individual claims for benefits in the ordinary operation of the Group Company Plans) is pending or threatened in writing. As of the date of this Agreement, there are no pending or threatened in writing audits or investigations by any Authority involving any Group Company Plan.
88



9.7Each Group Company and each of their respective ERISA Affiliates are in compliance in all material respects with the applicable requirements of Section 4980B of the US Tax Code and any similar Laws in each case to the extent applicable to the Group. No Group Company Plan is a voluntary employees’ beneficiary association under Section 501(c)(9) of the US Tax Code or any similar and applicable Laws.
9.8No Group Company has ever maintained, established, sponsored, participated in or contributed to, and no Group Company Plan is, a self-insured plan that provides medical, dental or any other similar employee benefits to employees (including any such plan pursuant to which a stop-loss policy or contract applies). The obligations of all Group Company Plans that provide health, welfare or similar insurance are fully insured by bona fide third-party insurers. No Group Company Plan is maintained through a human resources and benefits outsourcing entity, professional employer organization, or other similar vendor or provider.
9.9All contributions, premiums and payments related to each Group Company Plan have been, in all material respects, timely discharged and paid in full on or prior to the date of this Agreement or, to the extent not yet due, properly reflected as a liability in the Accounts in accordance with the terms of the applicable Group Company Plan and GAAP or applicable Law.
9.10Neither the execution of, nor the consummation of the transactions contemplated by, this Agreement, whether alone or combined with the occurrence of any other event, including a termination of employment or service (where such other event would not alone have an effect described in this sentence), will (a) entitle any current or former Service Provider to any change in control payment, transaction bonus, retention payment or the payment or funding of any other compensation or benefits, (b) accelerate the time of payment, funding or vesting of any amounts due, or increase the amount of compensation payable, to any current or former Service Provider under any Group Company Plan or otherwise or (c) will result in any “parachute payment” under Section 280G of the US Tax Code.
9.11With respect to each Foreign Plan, (a) such Foreign Plan is and has been established, registered, funded and administered at all times in material compliance with its terms and all applicable Laws of each jurisdiction in which such Foreign Plan is maintained, (b) all contributions to, and payments from, such Foreign Plan which may have been required to be made in accordance with the terms of such Foreign Plan, and, when applicable, the applicable Laws of the jurisdiction in which such Foreign Plan is maintained, have been timely made or shall be made by the Completion Date in all material respects, (c) each Group Company has complied with all applicable reporting and notice requirements, and such Foreign Plan has obtained from the Authority having jurisdiction with respect to such Foreign Plan any required determinations, if any, that such Foreign Plan is in material compliance with all applicable Laws of the relevant jurisdiction, (d) there are no pending material investigations by any Authority involving such Foreign Plan, and no pending material claims (except for claims for benefits payable in the normal operation of such Foreign Plan), or proceedings against such Foreign Plan or asserting any rights or claims to benefits under such Foreign Plan, (e) the consummation of the transactions contemplated by this Agreement will not create or otherwise result in any material liability with respect to such Foreign Plan, and (f) if any Foreign Plans are intended to be funded or book-reserved, they are funded or book-reserved based on common actuarial assumptions and to the extent required by Law. No Foreign Plan has material unfunded liabilities that will not be offset by insurance or that are not fully accrued in the Accounts.
9.12No Group Company is or has at any time been the “employer” or is or in the last six years has been “connected with” or an “associate of” the “employer” (as those terms in quotation marks are used in the UK Pensions Act 2004) of or in relation to any UK defined benefit pension,
89



superannuation or other defined benefit retirement benefits plan in respect of which benefits are calculated by reference to age, salary or length of service.
9.13Other than with regard to plans qualified under Section 401(a) of the US Tax Code, no Group Company has at any time established, settled assets to or otherwise has any liability to any employee benefit trust.
9.14No Group Company Plan constitutes a “nonqualified deferred compensation plan” subject to Section 409A of the US Tax Code.
10.EMPLOYEE MATTERS
10.1The Company has made available in the Data Room an accurate and complete list of each employee of the Group Companies as of five (5) Business Days prior to the date of this Agreement, including their, (a) name or employee identification number, (b) title, (c) hire or engagement date, (d) service recognition date, (e) annual base salary, hourly wage rate or other base rate, as applicable, (f) commission, bonus or other cash incentive opportunity, if any, (g) principal work location (state (where applicable), and country) and (h) employer entity. None of the Group Companies have engaged any individuals as independent contractors or independent consultants (except for professional advisers, accountants and auditors).
10.2Except as set forth in section 10.1 of the Disclosure Letter, the services provided by Service Providers are terminable by the giving of appropriate notice to the Service Provider in accordance with the terms of their employment or independent contractor agreement without the incurrence of any liability. No employment contract provides for severance, termination or notice payments or benefits upon termination of the applicable Service Providers employment or other service with any Group Company.
10.3No Service Provider who has a total annual salary or remuneration in excess of USD 150,000 (“Key Service Provider”) has informed any Group Company (whether orally or in writing) of any plan to terminate employment with or services for the applicable Group Company. Except as required by Law, the acquisition of the Shares by the Buyer will not entitle any Service Provider to terminate their employment or engagement. Except as set forth in the Disclosure Letter, no Group Company has an obligation to make a payment to any of its Service Providers on redundancy in excess of the statutory redundancy payment.
10.4As of the date of this Agreement, (i) no Group Company is party to, subject to or currently negotiating in connection with entering into, a collective bargaining agreement or other contract or understanding with a union, works council, employee association, or similar organization, and (ii) no employee of any of the Group Companies has disclosed to any Seller or any Group Company that such employee is represented by a union, works council, employee association or similar organization with respect to their employment with the Group Companies. No Group Company has experienced any strike, slowdown, work stoppage, picketing, lockouts or other organized work interruption with respect to any employees or other current or former Service Provider during the past three (3) years, nor, so far as the Sellers are aware, are any such strikes, slowdowns, work stoppages, picketings, lockouts or other organized work interruptions threatened. There are no unions or other organizations representing or, purporting to represent and, so far as the Sellers are aware, no union organization campaign is in progress with respect to, any employees of the Group Companies. Except set forth in section 10.4 of the Disclosure Letter, no Group Company is required to provide notice to, or consult any union, works council, or other employee representative body prior to the execution of this Agreement or Completion. No dismissals that would require any Group Company to consult with or provide notice to any public, governmental or self-
90



regulatory Authority, have been announced during the past year or are being planned by any Group Company.
10.5There are no material unfair labour practice charges or complaints pending before the National Labor Relations Board or any other Authority, Litigations, grievances, complaints, claims or judicial or administrative proceedings, in each case, which are pending or threatened in writing, or, so far as Sellers are aware, threatened orally by, or on behalf of, or relating to, the employment or engagement of any employees of any Group Company or any other current or former Service Provider. No audits by any labor or social security authorities took place in the last three (3) years which resulted in any material administrative penalties or findings.
10.6    Each Group Company is, and for the past three (3) years has been, in compliance in all material respects with all applicable Laws relating to labour and employment, employment practices, and/or terms and conditions of employment including as relates to hiring, training, background checks, employee safety and health, immigration, employment eligibility verification, worker classification (both with respect to employees classified as exempt employees and with respect to independent contractor and other non-employees classified as such), wage and hour, overtime, working time, holiday pay, equal employment opportunity, equal pay, statutory contributions towards social security benefits, payment of gratuity amounts and/or post retiral benefits (as applicable), harassment discrimination, retaliation, whistleblowing, data protection, workers’ compensation, privacy, notices, wage payment and deduction, reasonable adjustments, accommodations, family and medical leave and other leaves of absence or time off work, discipline, and/or termination (including payment of all statutory and contractual dues on termination) with respect to current and former Service Providers. With respect to current and former Service Providers each Group Company is not liable for (a) any arrears of wages, severance pay or any Taxes or any penalty for failure to comply with any of the foregoing and (b) any payment to any trust or other fund governed by or maintained by or on behalf of any Authority, with respect to unemployment compensation benefits, social security or other benefits or obligations for employees (in each case, other than routine payments to be made in the normal course of business and consistent with past practice). There are no controversies pending or threatened in writing or, so far as Sellers are aware, threatened orally between any Group Company and any of its respective current or former Service Providers that could result in Litigation. No Group Company is a party to or otherwise bound by any consent decree with, or citation by, any Authority relating to any current or former employees, independent contractors or employment practices.
10.7So far as the Sellers are aware, no Key Service Provider of any Group Company is in violation of any term of any employment agreement, noncompetition agreement, or any restrictive covenant to a former employer relating to the right of any such employee to be employed by any Group Company because of the nature of the business conducted or presently proposed to be conducted by such Group Company or to the use of trade secrets or proprietary information of others.
10.8No Group Company has any liability or obligations, including under or on account of any Group Company Plan, arising out of the hiring or retention of Service Providers to provide services to any Group Company and treating such persons as non-employees of such Group Company.
10.9Each Group Company is in compliance in all material respects with the WARN Act. Since the date two (2) years immediately prior to the date of this Agreement, with respect to the Group Companies, (a) there has been no “plant closing” (as defined in the WARN Act), (b) there has not occurred a “mass layoff” (as defined in the WARN Act) and (c) there have been no employment decisions or actions that implicated or triggered notice obligations under the WARN Act or similar Laws to the extent applicable. In the six (6) month period prior to the
91



date of this Agreement, there has been no “employment loss” (as defined in the WARN Act), furlough, layoff or material reduction in hours of work with respect to the Group Companies that, if continued, in the aggregate could reasonably be expected to constitute a “plant closing” or “mass layoff” under the WARN Act or otherwise trigger notice obligations under the WARN Act.
10.10No Group Company has any material liability, nor are there any circumstances which could reasonably be expected to lead to a material liability with respect to the misclassification of any individual as a self-employed contractor, consultant or equivalent rather than as an employee or worker; or any individual being classified as a worker rather than as an employee and no former contractor has been converted, reclassified or employed by any Group Company or Authority as an employee.
10.11No Group Company has, in the last three (3) years, been party to any transfer for the purposes of the Transfer of Undertakings (Protection of Employment) Regulations 2006 (or any equivalent or similar legislation in any other relevant jurisdiction) (“TUPE”) and no current or former employee transferred to any Group Company at any time under TUPE having been a member of a UK defined pension arrangement with any former employer.
11.MATERIAL CONTRACTS
11.1The Disclosure Letter sets forth a list that is correct and complete as of the date of this Agreement of the following contracts (other than Group Company Plans) to which any of the Group Companies is a party (a contract responsive to any of the following categories being hereinafter referred to as a “Material Contract” and, together, “Material Contracts”):
(a)contracts with a Material Customer, other than purchase orders, quotations and invoices entered into in the ordinary course of business that are subject to the Company’s standard terms and conditions previously made available to the Buyer;
(b)contracts other than Leases involving aggregate consideration to or by any Group Company in excess of $3,000,000 per annum, other than any such contracts that can be terminated on less than 90-days’ notice without material penalty;
(c)contracts which restrict or limit in any respect the right or ability of any Group Company to (i) engage or compete in any line of business or market, with any person, or in any jurisdiction (including granting exclusive rights or rights of first refusal to license, market, sell or deliver any products or services of the Group Companies or any related Group Company Intellectual Property), other than license agreements entered into in the ordinary and usual course of business, (ii) acquire any products or other asset or any services from any other person, to sell any product or other asset to or perform any services for any other person or to transact business or deal in any other manner with any other person, (iii) develop or distribute any Group Company Intellectual Property or (iv) use, assert, enforce, or otherwise exploit any Group Company Intellectual Property anywhere in the world, other than, solely in the case of a Group Company’s right to enforce any Group Company Intellectual Property under subsection (iv), pursuant to non-exclusive license agreements with third party customers entered into in the ordinary and usual course of business;
(d)contracts which provide for “most favoured customer”, “most favoured nation” or similar terms (including with respect to pricing);
(e)contracts which grant to any person a right of first offer, right of first refusal, right of first negotiation, right of exclusivity or any other similar right;
92



(f)contracts pursuant to which any Intellectual Property Right or Technology is licensed, sold, transferred, assigned or otherwise conveyed or provided to any Group Company, or pursuant to which any person has agreed not to enforce (including under a covenant not to sue, release or waiver) any Intellectual Property Right against any Group Company, in each case, other than (A) contracts for Standard Software, (B) licenses for Open Source Software, (C) contracts entered into pursuant to a Group Company’s standard employee invention assignment agreements (copies of which have been made available in the Data Room) between such Group Company and an employee of such Group Company regarding the assignment or license of Technology or Intellectual Property Rights by such employee, (D) non-exclusive licenses of Intellectual Property Rights or Technology that are merely incidental to the transaction contemplated in such licenses, the commercial purpose of which is primarily for something other than such license, such as a sales or marketing agreement that includes a license to use trademarks or other rights for the purposes of advertising and selling products or services during the term of and in accordance with such agreement, and (E) non-disclosure and confidentiality obligations included in standard confidentiality agreements and/or non-disclosure agreements typically entered into by businesses operating in the same field as the Group Companies in the ordinary and usual course of business;
(g)contracts pursuant to which any Group Company Intellectual Property is or has been licensed (whether or not such license is currently exercisable), sold, transferred, assigned or otherwise conveyed or provided to a third party by any Group Company, or pursuant to which any Group Company has agreed not to enforce (including under a covenant not to sue, release or waiver) any Intellectual Property Right against any third party, in each case, other than non-exclusive licenses of a limited duration granted to third party customers of the Group Companies’ products and services and any standard non-disclosure or confidentiality agreements entered into in the ordinary and usual course of the Group’s business;
(h)contracts providing for the development of any Technology or Intellectual Property Rights (excluding customer specific developments prepared pursuant to a contract with such third party customers and in respect of which a Group Company owns such developments), independently or jointly, by or for any Group Company, other than contracts entered into pursuant to a Group Company’s standard employee invention assignment agreements (copies of which have been made available in the Data Room) between such Group Company and an employee of such Group Company regarding the development of Technology or Intellectual Property Rights by such employee;
(i)contracts that include a covenant not to sue or any settlement agreements or co-existence agreements, excluding, solely in the case of covenants not to sue, non-exclusive licenses of a limited duration in respect of the Group products and/or services granted to third party customers in the ordinary and usual course of the Group’s business on a form previously made available to the Buyer;
(j)contracts that allow any other party thereto to (i) terminate for convenience and (ii) receive a refund of fees paid thereunder of more than $500,000;
(k)contracts establishing any joint venture, joint development or other similar arrangement, in each case (i) providing for the sharing of revenues, profits, losses, costs or liabilities or for joint research, development, marketing or distribution and (ii) that require or is reasonably expected to result in (A) annual payments to or by any Group Company of $100,000 or more or (B) aggregate payments to or by any Group Company of $250,000 or more;
93



(l)contracts relating to the acquisition or disposition of any business, or any material portion of the assets of, or any equity interest in, any business (whether by merger, sale of stock, sale of assets or otherwise) pursuant to which any Group Company has any current or future rights or obligations;
(m)contracts relating to the sale of any assets of any Group Company entered into in the five (5) years prior to the date of this Agreement (to the extent any Group Company has any current or future rights or obligations thereunder), in each case for consideration in excess of $500,000 (other than sales or dispositions of assets in the ordinary and usual course of business);
(n)contracts which relate to Third Party Debt for borrowed money having a principal amount in excess of $250,000 (whether incurred, assumed, guaranteed or secured by any asset and including any agreements or commitments for future loans, credit or financing);
(o)any collective bargaining agreement or other similar contract with any union, works council or similar association;
(p)contracts for the sale or purchase of personal property, fixed assets or real estate having a value individually, with respect to all sales or purchases thereunder, in excess of $100,000, other than contracts entered into in the ordinary and usual course of business or with respect to which the applicable acquisition or disposition has been consummated and there are no material obligations of any Group Company ongoing;
(q)all Leases;
(r)any contract the primary purpose of which is to require any Group Company to indemnify, defend or hold harmless any other party (excluding indemnities contained in contracts for the purchase, sale or license of products or services in the ordinary and usual course of business);
(s)contracts (other than offer letters, employment agreements, individual consulting agreements individual contracting or service agreements, option agreements, indemnification agreements, employment-related restrictive covenant agreements and employment-related intellectual property assignment agreements, entered into in the ordinary and usual course of business) to which any Group Company is a party, on the one hand and any Related Person, on the other hand, is a party;
(t)contracts relating to the acquisition, issuance or transfer of any equity securities of a Group Company or securities convertible or exercisable for equity securities of a Group Company with unperformed or continuing obligations by any party thereto;
(u)contracts relating to the voting of, and any other rights or obligations of a holder of, shares in a Group Company or any equity interests of any Group Company; and
(v)contracts under which any Group Company has directly or indirectly guaranteed any liabilities of any other person (other than endorsements for the purposes of collection in the ordinary and usual course of the Group’s business).
11.2The Company has made available in the Data Room accurate and complete copies of all written contracts identified in response to paragraph 11.1 of this Schedule 6, including all material amendments and material ancillary documents thereto.
94



11.3All Material Contracts are valid and binding agreements of a Group Company, are in full force and effect against the applicable Group Company party thereto and, so far as the Sellers are aware, each other party thereto, in each case, in accordance with the express terms thereof and except as enforceability may be limited by bankruptcy, insolvency, fraudulent conveyance, reorganization or moratorium Laws, or other similar Laws affecting creditors’ rights, and have been duly executed, adequately stamped and registered as required under applicable Law. The applicable Group Company (a) has performed, in all material respects, all obligations required to be performed by it under each of the Material Contracts to which it is a party, and (b) is not, and, so far as the Sellers are aware, no other party thereto is, in violation, breach or default in any material respect under the terms of any Material Contract. So far as the Sellers are aware, no event has occurred, and no circumstance or condition exists, that (with or without notice or lapse of time) will, or would reasonably be expected to, (i) result in a violation, breach or default of any of the provisions of any Material Contract, (ii) give any person the right to declare a default or exercise any remedy under any Material Contract, (iii) give any person the right to accelerate the maturity or performance of any grant or right or other obligation under any Material Contract or (iv) give any person the right to cancel, extend, terminate or modify any Material Contract, except as would not, or would not reasonably be expected to result in, a Material Adverse Change. As of the date of this Agreement, no Group Company has received or served any written notice or other communication regarding violation or breach of, or default under, or the cancellation, suspension or termination of any Material Contract and no Group Company nor, so far as the Sellers are aware, any other party currently contemplates any termination, suspension, material amendment or change to any Material Contract.
12.REAL PROPERTY
12.1Section 12.1 of the Disclosure Letter sets forth a correct and complete list of all real property that is leased, licensed or otherwise occupied by the Group Companies (the “Leased Real Property”), including the street address of the Leased Real Property and the name of the third party lessor thereto and a correct and complete list of all real property that is owned by the Group Companies (the “Owned Real Property”). The Company has, or has caused to be, made available in the Data Room correct and complete copies of each of (i) the leases, licences and agreement to occupy pursuant to which each Group Company leases or licences the Leased Real Property (including all amendments, modifications and supplements thereto, the “Leases”) and (ii) and documents of title evidencing ownership of the Owned Real Property. All documents of title evidencing ownership of the Owned Real Property are within the control of a Group Company.
12.2The Group Companies do not own, lease or have an interest in any land or premises other than the Properties and, so far as the Sellers are aware, no Group Company has any material liability (whether actual or contingent) in relation to any land or premises previously owned, leased or occupied by a Group Company.
12.3The Group Company set forth in Section 12.1 of the Disclosure Letter has good and valid title to and is the sole legal and beneficial owner of the relevant Owned Real Property free and clear of all Encumbrances other than Permitted Encumbrances. There are no outstanding options, rights of first offer or rights of first refusal to purchase such Owned Real Property or any portion thereof or interest therein. The Group Company set forth in Section 12.1 of the Disclosure Letter has a valid leasehold interest in and is the sole legal and beneficial owner of the relevant Leased Real Property, in each case, free and clear of all Encumbrances, other than Permitted Encumbrances.
12.4So far as Sellers are aware, the Group Companies have not received any written notice of a material violation of any ordinances, regulations or building, zoning or other similar Laws with respect to any Property and each Property may be lawfully used for its current use.
95



12.5So far as Sellers are aware, the Group Companies have not received any written notice of any expiration of, pending expiration of, changes to, or pending changes to any material entitlement relating to any Property and there are no material pending or, so far as the Sellers are aware, threatened, appropriation, condemnation, eminent domain or like proceedings relating to any Property.
12.6No Group Company has, nor so far as the Sellers are aware has any relevant counterparty, failed to observe or perform in all material respects any covenants, restrictions, conditions, stipulations, easement, right or other encumbrances affecting any Property and there has not been any waiver of acquiescence to any breach of them and no notices of breach in respect of the same have been received or issued by a Group Company.
12.7So far as Sellers are aware, there are no developments or matters affecting any Property which are existing, pending or threatened, which would reasonably be expected to materially interfere with any present use of any such Property.
12.8The parts of the Owned Real Property at Ano Scholari in Greece which are characterized as forest or reforested areas are not necessary for the conduct the business of the Group as currently conducted.
12.9The Sellers are not aware of any material breach of a covenant or obligation under a lease agreement by a tenant (other than a Group Company) of any Property.
13.GOVERNMENT CONTRACTS
13.1In the four (4) years immediately prior to the date of this Agreement, the Group Companies have (a) complied, in all material respects, with the terms and conditions of each Government Contract, including such terms and conditions that are incorporated therein by reference or operation of any applicable Law; (b) not breached or been in default under any Government Contract in any material respect; (c) not been notified of any material claim or material dispute relating to any Government Contract; (d) not received any written notice of any audits or investigations by any Authority and have not been audited or investigated by any Authority with respect to any Government Contract or Government Bid; (e) not made or been required to make any disclosure with respect to any wrongdoing, irregularity, misstatement or omission, significant overpayment, or actual, alleged or potential violation of Law involving a Government Contract or Government Bid; (f) not conducted or initiated any internal investigation with respect to any alleged wrongdoing, irregularity, misstatement or omission, significant overpayment, or actual, alleged or potential violation of Law involving a Government Contract or Government Bid; (g) not received any written notice of breach, cure, show cause or default from any Governmental Entity or other Person with respect to any Government Contract; (h) not incurred, and do not currently project to incur, losses or cost overruns in an amount exceeding USD 200,000 under a Government Contract or Government Bid; (i) not had any Government Contract terminated prior to the expiration of the contract term; (j) not performed any Government Contract subject to cost reimbursement requirements as defined by 48 C.F.R. Subpart 16.3 or otherwise subject to accounting requirements contained in 48 C.F.R. Parts 30 or 31; and (k) not held or been required to hold a facility security clearance as defined in the National Industrial Security Program Operating Manual or any similar security clearance issued by any Authority.
13.2In the four (4) years immediately prior to the date of this Agreement, neither the Group Companies nor any of their respective directors, officers, principals, nor, so far as the Sellers are aware, any current employee is or has been suspended or debarred, proposed for debarment or suspension, declared ineligible or determined non-responsible from holding, performing or
96



bidding on any Government Contract, and no such proceeding regarding suspension, debarment, ineligibility or non-responsibility has been commenced or threatened.
13.3For the past six (6) years, each representation and certification made by the Group Companies regarding small business status or any other preferential status programs (including small, small disadvantaged, protégé, 8(a) Program, HubZone, woman-owned, veteran-owned or service disabled veteran-owned, Tribal or Native-owned, minority-owned, or other size-based or socioeconomic status) was current, accurate, and complete as of the date given. No Government Contract in the past six (6) years was dependent on any representation regarding size status or other preferential status of any of the Group Companies.
13.4In the last three (3) years, none of the products of the Group Company were specifically developed for military purposes and so far as the Sellers are aware, none of the Group’s customers are using the Group’s products for military purposes. No Group Company is an operator of critical infrastructure in Germany. No Group Company is subject to the Swedish Protective Security Act and so far as the Sellers are aware no Group Company has a contract with a company that has a Protective Security Agreement.
14.PROPERTIES
14.1Except with respect to Group Company Intellectual Property and the Properties, the Group Companies have good and valid title to or, in the case of any leased property and assets, a valid leasehold interest in, their respective material property and assets (whether real, personal, tangible or intangible) owned or leased by them in connection with the conduct of the business of the Group Companies, except in each case, as would not, or would not reasonably be expected to result in, individually or in the aggregate, a Material Adverse Change. None of such property or assets is subject to any Encumbrance other than Permitted Encumbrances.
14.2So far as Sellers are aware, there are no developments or matters affecting any property or assets pending or threatened, which would reasonably be expected to materially detract from the value, materially interfere with any present use of any property or assets.
14.3The equipment owned by the Group Companies has no material defects, is in good operating condition and repair and has been reasonably maintained consistent with standards generally followed in the industry (giving due account to the age and length of use of such equipment, ordinary wear and tear excepted), and is adequate and suitable for its present uses, except in each case, as would not, or would not reasonably be expected to result in, individually or in the aggregate, a Material Adverse Change.
14.4The property and assets owned or leased by the Group Companies, or which the Group Companies otherwise have the right to use, constitute all of the property and assets used or held for use in connection with the business of the Company and are adequate to conduct such business as currently conducted in all material respects.
15.TAXES
15.1Within the past three years, each Group Company has within applicable time limits made all returns, provided all information, given all notices, submitted all accounts and computations and maintained all records in relation to Tax as it is required by law to make, provide, or maintain and all such returns, accounts, computations, information and notices were when submitted (and remain) accurate and complete in all material respects.
15.2All Tax for which any Group Company has been liable or is liable to account prior to the date hereof has been duly paid (insofar as such Tax ought to have been paid) and within the past
97



three years, no Group Company has paid any penalty, fine, surcharge or material amount of interest in connection with Tax.
15.3Each Group Company has within the last three years deducted or withheld all amounts for or on account of Tax which it has been obliged by law to deduct or withhold from any payment made by it and has duly accounted to the relevant Tax Authority for all such amounts.
15.4No Group Company is involved in any dispute or disagreement with any Tax Authority and no Group Company has in the last three years been subject to any audit, non-routine visit, investigation or inquiry by any Tax Authority and no Group Company has been notified by a Tax Authority of that Tax Authority’s intention to commence any dispute in relation to the Group Company’s Tax affairs or to commence any, audit, non-routine visit, investigation, or inquiry.
15.5No Group Company has within the last three years entered into any written agreement or arrangement with a Tax Authority (being an agreement or arrangement not based on relevant legislation or any published practice) concerning its liability to Tax.
15.6The Disclosure Letter contains details of all transactions, schemes or arrangements in respect of which any Group Company has been a party for which clearance from a Tax Authority was required or a clearance application was made, together with copies of all relevant applications for clearances and copies of all clearances obtained in connection with such transactions, schemes or arrangements. All such clearances have been obtained on the basis of full and accurate disclosure of all material facts and considerations relating thereto.
15.7The Accounts make full provision or reserve or (as appropriate) disclosure in accordance with generally accepted accounting practice for any period ended on or before the date to which they were drawn up for all Tax assessed or liable to be assessed on any Group Company, or for which any Group Company is accountable at that date, whether or not such Group Company has (or may have) any right of reimbursement against any other person.
15.8Since the Accounts Date, no Group Company has been involved in any transaction which has given, or may give, rise to a liability to Tax on a Group Company (or would have given or might give rise to such a liability but for the availability of any Relief) other than Tax in respect of normal trading income or receipts of that Group Company concerned arising from transactions entered into by it in the ordinary and usual course of the Group’s business.
15.9So far as the Sellers are aware, no event has occurred which has resulted in any charge, lien, security interest, encumbrance or other third party right arising over an asset of a Group Company in respect of unpaid Tax.
15.10No Group Company is, or has been, a member of a group of companies, a fiscal consolidation, a consortium or a fiscal unity for the purposes of any Tax (including any affiliated, unitary or similar group for U.S. Tax purposes), of which any company other than a Group Company is a member.
15.11Each Group Company is, and always has been, resident only in its jurisdiction of incorporation for Tax purposes. No Group Company has, or has had, a permanent establishment, and no Group Company is otherwise, or has otherwise been, subject to Tax outside its jurisdiction of incorporation (including as a result of engaging in a trade or business in the United States of America).
98



15.12No Group Company is an agent or permanent establishment of another company, person, business or enterprise for the purpose of assessing the company, person, business or enterprise to Tax in the country of residence of any Group Company.
15.13All transactions, agreements, arrangements, acquisitions or disposals to which any Group Company is a party to, or otherwise involved in, have been made on arm’s length terms and each Group Company maintains and holds adequate books and records for the purposes of evidencing that arm’s length terms have been applied.
15.14No Group Company has entered into (i) any arrangement which requires the relevant Group Company to make or file a notification or report with any Tax Authority pursuant to Council Directive (EU) 2018/822 (or, as applicable, any corresponding implementing legislation in any jurisdiction) or (ii) a “listed transaction” within the meaning of US Treasury Regulations Section 1.6011-4(b).
15.15Each Group Company is a taxable person and is duly registered for VAT purposes, and such registration is not subject to any conditions imposed by or agreed with any Tax Authority. Each Group Company has complied in all material respects with its obligations under any Tax legislation relating to VAT.
15.16No Group Company is or has been a member of any group for the purposes of VAT.
15.17All documents in the possession of each Group Company which are necessary to establish the title of any Group Company to any asset or to enforce any rights and in respect of which any stamp, registration, transfer or similar Tax (a “Transfer Tax”) is payable as a condition to the validity, registrability or otherwise of such a document, have been duly stamped or such Transfer Tax has been paid in full in respect of such documents.
15.18Each Group Company has duly filed all land transaction returns (or similar filings required in respect of any dealings with land, property or real estate in any jurisdiction) (“Land Transaction Returns”) required to be filed with any Tax Authority and has paid all stamp duty land tax, land buildings and transaction tax, land transaction tax, real estate transaction tax or other similar Taxes relating to land, property or real estate (“Land Transfer Taxes”) to which it is liable.
15.19No Group Company is bound by or party to any Tax indemnity, Tax sharing, Tax allocation or similar agreement to pay the Tax obligations of another person or to pay the Tax obligations with respect to transactions relating to any other person (other than any customary agreement entered into in the ordinary course of business the principal purpose of which is not Taxes).
15.20Within the past two (2) years, no Group Company has distributed the stock of another corporate entity, or has had its stock distributed by another corporate entity, in a transaction that was purposed or intended to be governed in whole or in part by Section 355 of the US Tax Code.
15.21BETA CAE Systems U.S.A. Inc. is, and since formation has been, classified as a corporation for U.S. federal income tax purposes. No Group Company has made an election to change its classification for US federal income tax purposes. No Group Company is either a “surrogate foreign corporation” within the meaning of Section 7874(a)(2)(B) of the US Tax Code or treated as a US domestic corporation under Section 7874(b) of the US Tax Code. Each Group Company organized outside the United States was not also created or organized in the United States such that such entity would be taxable in the United States as a domestic entity pursuant to United States Treasury Regulation Section 301.7701-5(a).
99



15.22Each Group Company (a) has collected, to the extent required by Laws, and remitted or paid all material sales, use and similar Taxes (“Sales Taxes”) with respect to sales made or services provided by such Group Company to its customers or clients and (b) for all sales or provision of services that are exempt from Sales Taxes and that were made without charging or remitting Sales Taxes, has, to the extent required by Laws in all material respects, received and retained any appropriate Sales Tax exemption certificates and other documentation qualifying such sale or provision of services as exempt from Sales Taxes.
15.23The Company (including for this purpose the other Group Companies) does not derive 50% or more of its value from its operations in India, computed as prescribed under the (Indian) Income tax Act, 1961 read with Income Tax Rules, 1962.
15.24There is business substance in the establishment of each Group Company and no such Group Company has been established with the main purpose of, or with one of the main purposes being, the avoidance of Tax as defined by the applicable Tax legislation.
15.25No Group Company will be required to include any material item of income, or exclude any material item of deduction, from any taxable period (or portion thereof) beginning after the Completion Date as a result of any (a) change in method of accounting for or in respect of any taxable period (or portion thereof) ending on or prior to the Completion Date, (b) closing agreement or similar agreement entered into with any Tax Authority on or prior to the Completion Date, (c) improper method of accounting utilized for any taxable period (or portion thereof) ending on or prior to the Completion Date, (d) installment sale or open transaction disposition made on or prior to the Completion Date or (e) prepaid amount or advanced payment received, or deferred revenue accrued, on or prior to the Completion Date.
16.INSURANCE
16.1The Company has, or has caused to be, made available in the Data Room all of the material insurance policies or binders for which any of the Group Companies is a policyholder or which relates to the business, assets, operations, employees, officers and directors of the Group Companies and all amendments and riders thereto (“Insurance Policies”), and the Disclosure Letter sets forth a complete list of the Insurance Policies.
16.2Other than claims in the ordinary and usual course of the Group’s business, there are no pending claims under any Insurance Policy, including any claim for loss or damage to the properties, assets or business of the Group Companies. There is no claim by the Group Companies pending under any Insurance Policy as to which coverage has been denied by the underwriters of such policies. All Insurance Policies are in full force and effect in accordance with their terms and all premiums with respect thereto covering all periods up to and including the Completion Date have been paid or will be paid when due. The Group Companies have not received any written notice of cancellation, change in premium, denial of renewal or material alteration of coverage in respect of any of the Insurance Policies.
17.FINDERS’ FEES
17.1There is no fee or commission payable by any of the Group Companies or any of their Affiliates to any investment banker, broker, finder or other intermediary that has been retained by or is authorized to act on behalf of any of the Group Companies in connection with the Transaction.
100



18.ENVIRONMENTAL COMPLIANCE
18.1Except as would not, individually or in the aggregate, reasonably be expected to be material to the Group Companies:
(a)no notice, notification, demand, request for information, citation, summons or order has been received by the Group Companies, no complaint has been filed, no penalty has been assessed, and no Litigation is pending or, so far as the Sellers are aware, is threatened by any Authority or other person relating to the Group Companies, in each case, in the past three (3) years and relating to or arising out of any Environmental Law;
(b)the Group Companies are, and for the past three (3) years have been, in material compliance with all Environmental Laws and all Environmental Permits;
(c)there are no material liabilities of the Group Companies arising under or relating to any failure to comply with Environmental Law or any release, discharge or disposal of Hazardous Substances by the Group Companies; and
(d)so far as the Sellers are aware, there are no Hazardous Substances present at any real property currently or formerly owned, leased or occupied by the Group Companies that could reasonably be expected to result in or be the basis for any material liability or obligation arising under any Environmental Law.
18.2So far as the Sellers are aware, there has been no material environmental investigation, study, audit, test, review or other material environmental analysis conducted in relation to any property or facility now or previously owned or leased by the Group Companies that has not been made available in the Data Room.
19.DATA PRIVACY AND SECURITY
19.1Except as would not reasonably be expected to result in a Material Adverse Change, the Group Companies and, so far as the Sellers are aware, vendors, processors, or other third parties Processing or sharing Personal Information by, for, with or on behalf of the Group Companies (“Data Partners”), comply and have in the three (3) years immediately prior to the date of this Agreement complied with all applicable Privacy Laws, internal and external policies and procedures, notices, statements, and/or contractual obligations and other commitments relating to Personal Information (collectively, “Data Privacy Obligations”) and binding on the Group Companies and Data Partners, as applicable.
19.2Except as would not reasonably be expected to result in a Material Adverse Change, so far as the Sellers are aware, the execution, delivery, and performance of this Agreement and the transactions contemplated in this Agreement do not and will not: (a) conflict with or result in a violation or breach of any Data Privacy Obligations; (b) require the consent of or provision of notice to any person concerning such person’s Personal Information; (c) give rise to any right of termination or other right to impair or limit the Buyer’s rights to own and Process any Personal Information; or (d) otherwise prohibit the transfer of Personal Information to the Buyer.
19.3Except as would not or would not reasonably be expected to result in a Material Adverse Change, the Group Companies have, and have required Data Partners to have, since the date that is three (3) years immediately prior to the date of this Agreement implemented, maintained, and complied with industry standard administrative, technical, organisational and physical safeguards that protect Personal Information and the operation, integrity, and security
101



of Systems from a Security Incident, and that complies with applicable Data Privacy Obligations.
19.4No Group Company has received in relation to the Group Companies’ collection or use of Personal Information (i) a written material complaint, inquiry or claim in the three (3) years prior to the date of this Agreement; or (ii) any request, correspondence or other communication that remains unresolved and the failure to resolve has resulted in or is likely to result in a breach of a Data Privacy Obligations. The collection or use of Personal Information by the Group Companies have not been the subject of any investigation, audit, action or proceeding (whether of a criminal, civil or administrative nature). Except as would not or would not reasonably be expected to result in a Material Adverse Change, none of the Personal Information processed by any Group Company, or, so far as the Sellers are aware, on its behalf, has been subject to a Security Incident. The Group Companies: (a) in the three (3) years immediately prior to the date of this Agreement, have not been required under applicable Data Privacy Obligations to notify customers, consumers, employees, any Authority, or any other person in relation to any Security Incident; (b) in the three (3) years immediately prior to the date of this Agreement, have not received any notice, request, claim, complaint, correspondence or other communication regarding material non-compliance with any applicable Data Privacy Obligations; or (c) are not subject to any pending or threatened in writing inquiry, investigation, action, suit, investigation or proceeding by or before any Authority in relation to any appliable Data Privacy Obligations or Security Incident.
19.5Except as would not reasonably be expected to result in a Material Adverse Change, the Group Companies have not transferred or permitted the transfer of Personal Information originating in the European Economic Area, Switzerland or United Kingdom outside the European Economic Area, Switzerland or United Kingdom, except where such transfers have complied with the Data Privacy Obligations.
20.ABSENCE OF CERTAIN CHANGES OR EVENTS
20.1From the Accounts Date, the business of the Group Companies has been conducted in the ordinary and usual course of the Group’s business in all material respects and there has not been or occurred: (a) any event, occurrence, develop or state of circumstances or facts that has had or would reasonably be expected to have, individual or in the aggregate, a Material Adverse Change, (b) any damage, destruction or other casualty loss (whether or not recovered by insurance) affecting the business or assets of the Group Companies that is material to the Group Companies, taken as a whole, or (c) any actions, events or change that if taken or occurring after the date of this Agreement and prior to the Completion, would constitute a violation of Clause 4.1 or Schedule 3.
21.PERMITS AND LICENCES
21.1The Group Companies have all licenses, clearance, exemptions, registrations, permits, qualifications, accreditations, supplier or provider numbers, approvals and authorizations of any Authority (collectively, the “Permits”) that are necessary, and has made all necessary filings to conduct the business of the Group Companies as conducted as of the date of this Agreement in compliance with applicable Laws, except where the failure to have such Permit or make such filings, or the invalidity of such Permit would not, or would not reasonably be expected, individually or in the aggregate, to have a Material Adverse Change.
21.2The Group Companies are in compliance with the terms and conditions of each such Permit, and so far as the Sellers are aware, no event has occurred which allows, or after notice or lapse of time would allow, revocation or termination thereof or results in any other material impairment of the rights of the holder of any such Permit, except where the failure to so
102



comply or such revocation, termination or impairment would not reasonably be expected, individually or in the aggregate, to be material to the Group Companies.
21.3No Group Company has received written notice or other written communication regarding any actual or possible revocation, withdrawal, suspension, cancelation, termination or modification of any Permit or alleging any actual or possible material violation or failure to comply with any term or requirement of any Permit.
21.4The Disclosure Letter lists an accurate and complete list of all material Permits issued to the Group Companies as of the date of this Agreement.
21.5Each such Permit has been validly issued or obtained and is, and immediately following after the consummation of the transactions contemplated by this Agreement will be, in full force and effect.
22.RELATED PARTY TRANSACTIONS
22.1No Seller or any director, officer, employee, Affiliate or family member of any Seller (other than the Group Companies) (each of the foregoing, a “Related Person”), other than in its capacity as a director, officer or employee of a Group Company (a) has entered into any contract with any Group Company that remains in effect, (b) directly or indirectly owns, or otherwise has any right, title, interest in, to or under, any property or right, tangible or intangible, that is used by any Group Company or otherwise related to the business of the Group Companies or (c) provides services to any Group Company (other than services performed as a director, officer or employee of any Group Company).
22.2There are no agreements between any Seller or any of their respective Affiliates or any Seller’s or, to the awareness of the Sellers, its Affiliates’ Connected Persons on the one hand, and any Group Company on the other hand, other than the Transaction Documents.
22.3Subject to any payments required to be made on or following the Completion Date pursuant to this Agreement, there are no amounts owing from a Group Company to any Seller or any of their respective Affiliates or any Seller’s or, to the awareness of the Sellers, Affiliates’ Connected Persons.
22.4No Seller nor its Affiliates nor such Seller’s or, to the awareness of the Sellers, its Affiliates’ Connected Persons benefit from any guarantee, indemnity or suretyship given by a Group Company, other than any indemnity to which they are entitled at law or under the constitutional documents of any Group Company in respect of acts or things done in good faith while acting in their capacity as a director or officer of any of the Group Companies.
23.CUSTOMERS
23.1The Disclosure Letter sets forth a list of the 25 largest customers of the Group Companies on a consolidated basis (each, a “Material Customer”), as measured by the Euro value earned from such customers for the fiscal year ended December 31, 2022, and the “End User Price” generated from each Material Customer during such period.
23.2No Material Customer (including for this purpose, the top 10 largest customers of the Group Companies on a consolidated basis, as measured by the Euro value earned from such customers for the fiscal year ended December 31, 2023) has given the Group Companies or any of their respective Affiliates, officers, directors, employees, agents or Representatives, notice that it intends to stop or materially reduce its business relationship with any Group Company (whether as a result of the consummation of the transactions contemplated by this Agreement or otherwise), or has during the past twelve (12) months decreased materially, or
103



threatened in writing to decrease or limit materially, its supply of services or products to, or purchase of products or services from any Group Company.
23.3So far as the Sellers are aware no Material Customer has advised any Group Company of any material problem or dispute in connection with the relevant agreement.
24.BANK ACCOUNTS; BANKING FACILITIES
24.1The Disclosure Letter sets forth a complete and correct list of (a) all banks or other financial institutions with which any Group Company has an account or maintains a safe deposit box, showing the account numbers and names of the persons authorized as signatories with respect thereto and (b) the names of all persons holding powers of attorney from any Group Company, complete and correct copies of which have been made available in the Data Room. The Company has furnished to the Buyer true and complete copies of any agreements setting forth the terms of any lines of credit available to the Group Companies.
104



SCHEDULE 7
LIMITATIONS ON SELLER LIABILITY
1.FINANCIAL LIMITS ON CLAIMS
1.1The maximum aggregate liability of the Sellers collectively in respect of all Claims shall not exceed an amount equal to the Consideration and the maximum aggregate liability of each Seller for all Claims (including, for the avoidance of doubt, paragraphs 1.2(a) – 1.2(d) (inclusive) below) shall not exceed such Seller’s Relevant Proportion of the Consideration.
1.2Subject to paragraph 1.1 of this Schedule 7, the maximum aggregate liability (including, for the avoidance of doubt, any increased payments under Clauses 25.2 and 25.3) of each Seller:
(a)in respect of Fundamental Warranty Claims and all other Claims (other than Business Warranty Claims, Tax Claims and Relevant Claims), shall not exceed such Seller’s Relevant Proportion of the Consideration;
(b)in respect of Business Warranty Claims and Tax Warranty Claims (in each case only in respect of Warranties given as of the date of this Agreement) and Tax Covenant Claims shall not exceed such Seller’s Relevant Proportion of USD [***];
(c)in respect of Business Warranty Claims and Tax Warranty Claims (in each case only in respect of Warranties given as of Completion) shall be zero; and
(d)in respect of Relevant Claims shall not exceed such Seller’s Relevant Proportion of the Claims Retention Amount.
1.3Notwithstanding any other provision in this Agreement other than, and subject always to, paragraph 1.2(b), each Seller agrees that, subject to paragraph 1.4 below, it shall be solely responsible for its Relevant Proportion of any amount that may be due to the Buyer pursuant to a Claim under the W&I Policy (other than in respect of a Warranty Claim in connection with a Warranty given as of Completion) that is not paid by the W&I Insurer solely as a result of the application of any retentions and deductibles that apply under the W&I Policy, up to an aggregate amount between all Sellers of USD [***] (the “Initial Coverage”). If a payment is due in accordance with this paragraph 1.3 before the first anniversary of the Completion Date, the Buyer and the Seller Representative shall jointly instruct the Retention Agent to distribute the applicable amount due from the Claims Retention Account. If a payment is due in accordance with this paragraph 1.3 after the first anniversary of the Completion Date (but subject to the limitations under paragraph 3.1 below), each Seller agrees that it shall pay its Relevant Proportion of the retention or deductible up to an aggregate amount equal to the Initial Coverage within five (5) Business Days of receipt of payment instructions from the Buyer or the W&I Insurer.
1.4No Seller shall be liable in respect of any Business Warranty Claim or Tax Warranty Claim in connection with a Warranty given as of Completion, and no Seller shall be liable in respect of any single Business Warranty Claim in connection with a Warranty given as of the date of this Agreement unless and until the aggregate amount of the liability of the Sellers (taken together) in respect of all such Business Warranty Claims exceeds USD [***], in which case the relevant Sellers shall be liable for the excess above USD [***] (but subject to the limitation under paragraph 1.2(b) above).
105



2.W&I POLICY
2.1Subject to paragraph 1.3, the Buyer acknowledges and agrees that:
(a)its sole recourse in respect of any Business Warranty Claim or Tax Claim shall be to make a claim under the W&I Policy;
(b)the Buyer shall not make, and no Seller shall be liable for, any Business Warranty Claim or Tax Claim unless and until (i) the Buyer has made a claim in respect of the underlying Business Warranty Claim or Tax Claim against the W&I Insurer, (ii) the Buyer has taken all action necessary to prosecute such claim in accordance with the terms of the W&I Policy and (iii) that claim has been settled, agreed or otherwise determined; and
(c)the absence of a recourse of the Buyer under the W&I Policy in respect of any Business Warranty Claim or Tax Claim (including, without limitation, as the result of any limitation, exclusion, deduction or derogation under, or any invalidity, illegality, vitiation, expiry or termination of, the W&I Policy) or any inability of the Buyer to obtain any remedy in respect of any Business Warranty Claim or Tax Claim under the W&I Policy for any reason whatsoever (including, without limitation, any winding up, bankruptcy or other insolvency proceedings affecting any W&I Insurer, any failure of any W&I Insurer to perform its obligations under the W&I Policy, any non-payment by any W&I Insurer or any deductible, threshold or other financial limitation applying to the W&I Policy) shall not affect or increase the liability of any Seller under this Agreement, except as expressly stated otherwise in paragraph 1.3.
3.TIME LIMITS ON CLAIMS
3.1No Seller shall be liable in respect of any Claim unless the Buyer has given notice in writing of such Claim to the Seller Representative (on behalf of the relevant Seller(s)) in accordance with paragraph 3.2:
(a)in the case of a Tax Claim, by the date falling sixty (60) days after the expiry of the period allowed by statute of the relevant jurisdiction during which an assessment of the relevant liability to Tax or other Demand (as defined in Schedule 8) may be issued or brought by the relevant Tax Authority (including any applicable extensions) or, if there is no such period, within the period of seven (7) years beginning with the Completion Date;
(b)in the case of a Fundamental Warranty Claim, within the period of five (5) years beginning with the Completion Date;
(c)in the case of any Business Warranty Claim or Relevant Claim, within the period of twelve (12) months beginning with the Completion Date;
(d)in respect of any other Claim for breach of any covenant given by the Sellers and which fell due for performance at or before Completion (including any covenant in respect of (i) Condition satisfaction; (ii) the pre-Completion undertakings set out in Schedule 3; or (iii) the delivery of its Completion deliverables pursuant to Clause 5 and Schedule 5), within the period of twelve (12) months beginning with the Completion Date; and
(e)in respect of any other Claim relating to a breach that occurred after Completion, the applicable statutory limitation period.
106



3.2Any notice referred to in paragraph 3.1 must be given to the Seller Representative (on behalf of the relevant Seller(s)) as soon as practicable after the Buyer becomes aware of the matter reasonably likely to give rise to the Claim, and shall:
(a)include a summary of the nature of the Claim so far as it is known to the Buyer and a good faith calculation of the amount claimed (on a without prejudice basis); and
(b)specify (without prejudice to the Buyer’s right subsequently to identify other Warranties or provisions which are breached by the same facts) the specific Warranties or other provisions of this Agreement which are alleged to have been breached,
provided that the failure of the notice from the Buyer to comply with the requirements of paragraphs 3.2(a) and (b) shall not operate to limit the liability of any relevant Seller except to the extent that such Seller’s ability to defend such Claim is prejudiced or the liability of such Seller is increased as a result of such failure or delay.
3.3For the avoidance of doubt, the Buyer may give notice of any single Claim in accordance with this paragraph 3, whether or not the amount set out in paragraph 1.31.4 has been exceeded at the time the notice is given.
4.WITHDRAWAL OF CLAIMS
Any Claim notified pursuant to paragraph 3.1 shall (if it has not been previously satisfied, settled or withdrawn) be deemed to be irrevocably withdrawn and shall become fully barred and unenforceable (and no new Claim may be made against the relevant Seller(s) in respect of the facts, matter, events or circumstances giving rise to such Claim) six (6) months after the notice is given pursuant to paragraph 3.1, unless at the relevant time legal proceedings in respect of the Claim have been commenced by being both properly issued and validly served on the relevant Seller(s) and have not been withdrawn or terminated; provided that such six (6) month time limit shall not commence:
(a)in respect of any Claim where paragraph 2.1(b) applies, until the Buyer has made a corresponding claim for recovery against the W&I Insurer and such corresponding claim or entitlement is Determined (as defined in paragraph 13.2 below) (or the relevant member of the Buyer Group has exhausted its rights in respect of such corresponding claim); and
(b)in the case of a contingent or unquantifiable liability, six months after such liability becomes an actual quantifiable liability,
subject in each case to paragraph 9 below.
5.CLAIMS AGAINST SELLERS
5.1The Buyer shall not be entitled to make:
(a)any Warranty Claim (other than any Fundamental Warranty Claim in respect of any Warranty in paragraph 2 of Schedule 6 (the Sellers) that relates solely to a Seller and its Shares);
(b)any Tax Claim;
107



(c)any other Claim (other than to the extent such Claim (other than any Business Warranty Claim and any Tax Claim) is directly attributable to one or more specific Sellers and their actions),
in each case unless the same claim is made against all of the Sellers and they are all joined in such action.
5.2Save for any Claim carved out from paragraph 5.1(a) or (c) above:
(a)the Buyer shall not release, vary or compound the liability of any one of the Sellers under or pursuant to this Agreement without offering to release, vary or compound the liability of all other Sellers to the same extent;
(b)if the Buyer withdraws a Warranty Claim, Tax Claim or other Claim against any of the Sellers, the Buyer shall also withdraw that same Claim against each of the other Sellers against whom the same Claim has been made; and
(c)each Seller shall only be liable for its Relevant Proportion of the amount of the liability in respect of any Warranty Claim, Tax Claim or other Claim.
6.MATERIALITY
In respect of any Business Warranty Claim or Tax Warranty Claim, the existence of, and any losses arising from, any such inaccuracy or breach shall be determined and measured without giving effect to any “Material Adverse Change” or other materiality qualification or any similar qualification contained or incorporated directly or indirectly in such representation or warranty.
7.REMEDIABLE BREACHES
To the extent the fact, matter, event or circumstance giving rise to a Claim is capable of remedy, no Seller shall be liable for such Claim if it is remedied at the cost and expense of the Sellers and at no cost or expense to the Group to the reasonable satisfaction of the Buyer within 30 Business Days of the date of the notice referred to in paragraph 3.1, and the Buyer shall, and shall procure that each member of the Buyer Group shall, use commercially reasonable endeavours to cooperate with and assist the Sellers to remedy any such fact, matter, event or circumstance at the Sellers’ cost.
8.DISCLOSURE
No Seller shall be liable in respect of any Warranty Claim if and to the extent that the fact, matter, event or circumstance giving rise to such Claim is Disclosed in the Disclosure Letter. For purposes of the specific disclosures set out in the Disclosure Letter:
(a)inclusion of any item, information or matter does not represent an admission or determination by the Sellers that such item, information or matter is material to the Company or the Group or would constitute a Material Adverse Change, nor shall it be deemed to establish a standard for materiality or a Material Adverse Change; and
(b)for convenience, each matter disclosed is listed against, under, or by reference to the paragraph number of the Warranty to which the disclosure is most likely to relate, but any matter disclosed shall only be deemed to be Disclosed against (i) the Warranties that are contained in the corresponding paragraph of Schedule 6 of this Agreement and (ii) any other Warranties that are contained in Schedule 6 of this Agreement to which it is reasonably apparent that such disclosure would apply.
108



9.CONTINGENT LIABILITIES
Other than in respect of a Tax Claim, no Seller shall be liable in respect of any liability which is contingent or otherwise not capable of being quantified in relation to any Claim unless and until such contingent or unquantifiable liability becomes an actual and quantifiable liability and is due and payable, provided that no Seller shall be liable for any relevant contingent liability unless such contingent liability becomes an actual liability and is due and payable within five (5) years of the date on which the Claim was notified pursuant to paragraph 3.1. This is without prejudice to the right of the Buyer to give notice of the relevant Claim to any Seller notwithstanding the fact that the liability may not have become an actual and quantifiable liability. The fact that the liability may not have become an actual and quantifiable liability within the time limits provided in paragraph 3 shall not exonerate any Seller in respect of any Claim properly notified within such time limits, provided that no Seller shall be liable for any relevant contingent liability unless such contingent liability becomes an actual liability and is due and payable within five (5) years of the date on which the Claim was notified pursuant to paragraph 3.1.
10.COMPLETION ACCOUNTS
No Seller shall be liable in respect of any Claim to the extent of the amount of an allowance, provision or reserve in respect of the fact, matter, event or circumstance giving rise to such Claim has been taken into account in calculating the amount of Third Party Debt set out in the Completion Accounts or any other item set out in the Completion Accounts.
11.ALTERNATIVE RECOVERY
No Seller shall be liable in respect of any Claim to the extent of the amount of the loss to which the Claim relates has otherwise been made good or has otherwise been compensated for in full without loss to any member of the Buyer Group.
12.NO DUPLICATION OF RECOVERY
12.1The Buyer shall not be entitled to recover damages or obtain payment, reimbursement, restitution, indemnity or any other form of recovery more than once in respect of the same loss, regardless of whether more than one Claim arises in respect of it, and for this purpose recovery by the Buyer or any Group Company shall be deemed to be a recovery by each of them.
12.2In the event that the Buyer is entitled to claim under the Tax Covenant or under the Warranties in respect of the same liability, the Buyer may claim under either or both but payments under the Tax Covenant shall pro tanto satisfy and discharge any claim which is capable of being made under the Warranties in respect of the same liability and vice versa.
13.OTHER SPECIFIC LIMITATIONS
13.1No Seller shall be liable:
(a)in respect of any Warranty Claim or Tax Claim, if and to the extent that the Claim would not have arisen but for, or is increased as a result of:
(i)any alteration to or enactment (other than a re-enactment) of any statute, statutory instrument or other legislative act or other change of Law (including any decision of any court or tribunal) or any practice of any Authority (including the withdrawal of any extra-statutory concession of a Tax Authority) which is announced and/or enacted after (A) the date on which the
109



applicable Warranty is given in respect of any Warranty Claims and (B) Completion in respect of any Tax Covenant Claim (whether relating to Taxation, rates of Taxation or otherwise);
(ii)any change after the date of this Agreement of any generally accepted interpretation or application of any legislation or regulation; or
(iii)any change in the accounting principles or practices, or the accounting reference date or the length of any accounting period of any member of the Buyer Group made after Completion; or
(b)to the extent a Claim relates to a Group Company if at any time after Completion such Group Company ceases to be a member of the Buyer Group.
13.2No Seller shall be liable in respect of any Claim unless and to the extent that such Claim is “Determined” which shall mean a claim:
(a)which has been resolved by written agreement between the relevant Sellers and the Buyer;
(b)which is the subject of an order as to both liability and quantum made by a court of competent jurisdiction where either no right of appeal lies or the relevant Sellers and the Buyer are debarred (whether by the passage of time or otherwise) from exercising such a right and, if it relates to a Taxation matter, it is agreed as finally settled as to liability and quantum (with no further right of enquiry in respect of such claim) by the relevant Tax Authority; or
(c)if it relates to a Taxation matter, all or any part of the Tax which is the subject of the Tax Claim is required to be paid to the relevant Tax Authority before a defense or appeal can be made in respect of the Tax Claim or it is agreed as settled as to liability and quantum by the relevant Tax Authority,
and once Determined no new Claim can be made in respect of the same facts or matter giving rise to such Claim.
13.3Schedule 8 includes further limitations which also apply to Tax Claims.
14.CONDUCT OF THIRD PARTY CLAIMS
14.1In respect of any fact, matter, event or circumstance which any member of the Buyer Group becomes aware of, which is likely to result in a claim against any of them and which, in turn, is likely to result in a Claim (a “Third Party Claim”), the Buyer shall:
(a)control the defense of such Third Party Claim, subject to paragraphs (b) to (d) below;
(b)promptly give written notice of the Third Party Claim to the Seller Representative (on behalf of the relevant Seller(s)) specifying in reasonable detail the material aspects of the Third Party Claim (provided that any delay or failure to do so shall not prejudice the Buyer’s Claim except to the extent the amount of the Claim is increased by the delay or failure);
(c)not, and shall ensure that no Buyer Group Company will, make any admission of liability or any agreement, compromise, or settlement, or enter into any discussions or negotiations in respect thereof, in relation to the Third Party Claim without the prior
110



written consent of the Seller Representative (not to be unreasonably conditioned, withheld or delayed); and
(d)cooperate in good faith and in consultation with the Seller Representative in connection with the defence, settlement or compromise of any Third Party Claim (it being understood that the Buyer will have ultimate decision making authority in the event of any disagreement), and upon the request of the Seller Representative, regularly update the Seller Representative on the progress and status of, and any material updates in respect of, any Third Party Claim.
15.RECOVERY FROM ANOTHER PERSON
15.1If, and to the extent that, in respect of any matter which may give rise to a Claim, any member of the Buyer Group is entitled to claim under any policy of insurance (excluding the W&I Policy), the Buyer shall use commercially reasonable endeavours to take or shall procure that a member of the Buyer Group shall take action to make a claim under such policy; provided that all reasonable out-of-pocket costs incurred by the Buyer in making such claim shall be for the account of the relevant Seller(s) and provided further that the Buyer shall not be required to make such a claim where doing so would adversely affect the Buyer’s existing insurance coverage, result in a less favorable insurance position or negatively impact the Buyer’s insurance premiums or conditions in the future.
15.2If a Seller pays or is obliged to pay to the Buyer or any member of the Buyer Group an amount in respect of a Claim and the Buyer or any member of the Buyer Group subsequently recovers from another person (other than (i) a Tax Authority or (ii) pursuant to the W&I Policy) an amount in respect of the matter giving rise to the Claim, and:
(a)if the relevant Seller(s) have already paid an amount in satisfaction of that Claim, the Buyer shall promptly pay to the relevant Seller(s) (in their respective Relevant Proportions or in such proportions as the amount paid in satisfaction of the Claim was borne by them) the Sum Recovered; and
(b)if the relevant Seller(s) have not already paid an amount in satisfaction of that Claim, the amount of that Claim for which the relevant Seller(s) are liable shall be reduced by and to the extent of the Sum Recovered.
15.3For the purposes of paragraph 15.1, “Sum Recovered” means an amount equal to the total of the amount recovered from the other person less any Taxation computed by reference to the amount recovered or recoverable from the person payable by a member of the Buyer Group and less all costs and expenses properly incurred and documented by each member of the Buyer Group in recovering the amount from the person (including any insurance premium, deductible or co-payment and any increase thereto).
16.MITIGATION
The Buyer shall (and shall procure that each member of the Buyer Group shall) take reasonable steps and provide reasonable assistance to avoid or mitigate any loss arising from a Claim or any loss which, in the absence of mitigation, would reasonably be expected to give rise to a Claim.
17.PROVISION OF INFORMATION
Subject to applicable Law and the Seller Representative giving such undertakings as to confidentiality as the Buyer may reasonably require, upon the reasonable request of the Seller Representative following any Claim being made, the Buyer shall and shall procure that each
111



member of the Buyer Group shall promptly provide the Sellers and their advisers and accountants with information (in its possession or control), including reasonable access to relevant personnel and to relevant assets, documents and records within the power or control of each member of the Buyer Group, during Working Hours and on reasonable advance notice, but not so as to cause disruption to the ongoing business of any member of the Buyer Group, as the Seller Representative may reasonably require (but excluding anything which is commercially sensitive or subject to legal privilege) to investigate, avoid, remedy, dispute, resist, appeal, compromise or contest such Claim.
18.FRAUD
Nothing in this Agreement shall have the effect of limiting or restricting liability of any Seller in respect of any Claim if it is the consequence of fraud by such Seller or any of its directors, officers, employees or authorised agents (in each case acting in such capacity).
19.RELIEFS AND BENEFITS
19.1    In determining the amount payable in respect of any Claim, account shall be taken of any Relief or other benefit available to the Group in respect of the matter giving rise to the payment.
19.2    The Sellers shall not be liable to satisfy any Claim to the extent of any corresponding saving by or net quantifiable financial benefit to the Buyer or any member of the Buyer Group arising from the matter(s) giving rise to such Claim, including the amount (if any) by which any Tax for which the Buyer or any member of the Buyer Group would otherwise have been accountable or liable to be assessed is or will be actually reduced or extinguished as a result of the matter(s) giving rise to the Claim.
112



SCHDULE 8
TAX COVENANT
1.DEFINITIONS AND INTERPRETATION
1.1In this Schedule, the following terms shall have the following meanings:
Actual Tax Liability” means a liability of a Group Company to make a payment (or increased payment) of Tax or a payment in respect of, or on account of, Tax, regardless of whether any such liability has been discharged in whole or in part before Completion;
Buyer’s Relief” means:
(a)any Post-Completion Relief; and
(b)any Relief arising to any member of the Buyer’s Tax Group (other than any Group Company) at any time;
Buyer’s Tax Group” means the Buyer and each other company which is, or is for a Tax purpose, treated as being members of the same group as, or otherwise controlled by, connected with, or associated in any way with, the Buyer from time to time;
CTA 2010” means the United Kingdom Corporation Tax Act 2010;
Deemed Tax Liability” means the use or set off of a Buyer’s Relief in circumstances where, but for the use or set off, a Group Company would have had an Actual Tax Liability in respect of which (and to the extent that) the Sellers would have had a liability pursuant to a Tax Covenant Claim or Tax Warranty Claim;
Demand” means:
(a)any notice, demand, assessment, letter or other document issued, or action taken by, or on behalf of any Tax Authority; or
(b)the preparation or submission to a Tax Authority of a tax return, notice, assessment or other document by the Buyer, any Group Company or another person,
from which it appears that a Tax Liability is, or may be, incurred by or imposed on any Group Company in respect of which the Sellers could be liable pursuant to a Tax Covenant Claim or Tax Warranty Claim;
Event” includes (without limitation) any event, transaction (including, without limitation, the execution of this Agreement and Completion), act, payment, action, circumstance, state of affairs, default, omission or occurrence of any nature whatsoever and whether or not the Buyer or any Group Company is a party to it (including, for the avoidance of doubt, any change in the residence of a person for the purposes of any Tax) and reference to an Event occurring on or before a particular date or time shall include Events which for Tax purposes are deemed to have, or are treated as having, occurred on or before that date or time;
Income, Profits or Gains” means income, profits, gains or any other consideration, value, receipt, standard or measure by reference to which Tax is chargeable or assessed and:
(a)references to Income, Profits or Gains earned, accrued or received on or before a particular date (including the Completion Date) shall include Income, Profits or Gains
113



deemed or treated for Tax purposes as earned, accrued or received on or before that date; and
(b)references to Income, Profits or Gains earned, accrued or received by any person shall include Income, Profits or Gains deemed or treated for Tax purposes as earned, accrued or received by such person;
Post-Completion Relief” means a Relief which arises:
(a)as a consequence of, or by reference to, any Event occurring (or being treated for Tax purposes as occurring) after Completion;
(b)in the ordinary and usual course of business to a Group Company in respect of any period (or part of any period) commencing after Completion; or
(c)from Income, Profits or Gains earned, accrued or received, after Completion;
Relief” means:
(a)any relief, loss, allowance, credit, deduction, exemption or set-off in respect of any Tax or relevant to the computation of any Income, Profits or Gains for the purposes of any Tax; or
(b)any right to a refund or repayment of, or saving of, Tax or to a payment in respect of Tax (including interest in respect of Tax),
and any reference to the use or set off (including in part) of a Relief is construed accordingly;
Straddle Period” means an accounting period that begins on or before the Completion Date and ends after the Completion Date; and
Tax Liability” means an Actual Tax Liability or a Deemed Tax Liability.
1.2For the purpose of this Schedule and Schedule 9 and in particular computing any Tax Liability or Relief and for determining whether and to what extent a Tax Liability or a Relief relates to a pre- or post-Completion period, any Taxes of a Group Company with respect to any Straddle Period shall be apportioned between the portion of such period up to and including the Completion Date and the portion of such period that begins after the Completion Date, on the basis that an accounting or other tax reporting period is deemed to have ended as of the close of business on the Completion Date.
1.3The words connected and controlled shall be construed in accordance with the provisions of sections 1122 and 1124 (other than section 1122(4) and (7)) of the CTA 2010 respectively, as the context requires.
2.COVENANT TO PAY
2.1Each Seller severally (and not jointly and severally) covenants with the Buyer to pay to the Buyer an amount equal to such Seller’s Relevant Proportion of:
(a)any Actual Tax Liability arising:
(i)as a consequence of, or by reference to, any Event which occurs (or is treated for Tax purposes as occurring) on or before Completion; or
114



(ii)in respect of, or by reference to, any Income, Profits or Gains earned, accrued or received on or before Completion; or
(iii)as a result of, or in respect of, the grant, exercise, surrender, exchange or other disposal of an option or other right to acquire securities, or in respect of any acquisition, holding, variation or disposal of securities where the acquisition of the security or the grant of the option, or other right to acquire the security occurred on or before Completion;
(b)any Deemed Tax Liability;
(c)all reasonable costs and expenses reasonably and properly incurred by the Buyer or any Group Company in relation to a successful claim made under paragraphs 2.1(a) or 2.1(b) above and the subject matter of such claim (save to the extent that such costs and expenses have been or are required to be reimbursed pursuant to any other provision of this Agreement).
2.2For the purposes of this Schedule, the amount of a Deemed Tax Liability of any Group Company is the amount of Tax which would have been payable by any Group Company but for the use or set off of the relevant Buyer’s Relief.
2.3For the avoidance of doubt, paragraph 2.1(a) shall not apply to any Tax Liability arising in respect of, by reference to or in consequence of any Income, Profits or Gains earned, accrued or (save in the case of Income earned or accrued before Completion) received after Completion.
3.LIMITATIONS AND EXCLUSIONS
3.1The Sellers shall not be liable in respect of a Tax Covenant Claim or Tax Warranty Claim in respect of a Tax Liability of a Group Company:
(a)to the extent that provision or reserve was made in the Completion Accounts in respect of the liability in question;
(b)to the extent that payment or discharge of the liability in question is economically reflected in the Completion Accounts; or
(c)which arises in consequence of the payment of the Holdback Consideration and would not have arisen but for the entry into any Holdback Agreement.
3.2Certain provisions of Schedule 7 of this Agreement contain further limitations which apply to this Schedule.
4.PAYMENT OF CLAIMS
4.1Payments by a Seller of any liability under this Schedule must be made in cleared and immediately available funds on the dates specified in paragraph 4.2.
4.2The dates referred to in paragraph 4.1 are as follows:
(a)in the case of an Actual Tax Liability, the date which is the later of ten (10) Business Days after written demand is made for payment by or on behalf of the Buyer, and five (5) Business Days before the date on which that Tax becomes due and payable to the relevant Tax Authority;
115



(b)in the case of a Deemed Tax Liability, the later of five (5) Business Days after demand is made for payment by or on behalf of the Buyer and the date on which the Tax which would have been payable but for the use or set-off of a Buyer’s Relief would otherwise have been due and payable to the relevant Tax Authority; and:
(c)in any other case, five (5) Business Days after the date on which demand is made for payment by or on behalf of the Buyer.
4.3For the purposes of this paragraph 4, references to the day on which an amount of Tax becomes due and payable to the relevant Tax Authority will be the last day on which such Tax may by Law be paid without incurring a penalty or liability for interest in respect thereof.
5.TAX RETURNS AND COMPUTATIONS
The Sellers or their duly authorized agents will be responsible for, and have the conduct of preparing, submitting to and agreeing with the relevant Tax Authorities any outstanding corporation tax or corporate income tax (or equivalent tax) Tax Returns and computations of the Group Companies that are required to be filed with the appropriate Tax Authority on or before Completion. All such Tax Returns shall be filed in a manner consistent with past practice, except as otherwise required by applicable Law. At least fifteen (15) days before the due date of any such Tax Return, the Seller Representative shall deliver a copy of such Tax Return to the Buyer for the Buyer’s review and approval, such approval not to be unreasonably withheld.
6.PRE-COMPLETION TAX AFFAIRS
6.1The Sellers shall procure that the Buyer and the Group Companies are provided with such reasonable assistance, cooperation and information as the Buyer and the Group Companies may reasonably request in respect of the pre-Completion Tax affairs of the Group Companies, including to enable the Buyer to file any Tax Returns, make any election relating to Taxes, prepare for any audit by any Taxing Authority and the prosecution or defense of any claim, suit or proceeding relating to any Tax and to enable the Buyer and any member of the Buyer’s Tax Group to comply with its own Tax obligations.
6.2After Completion, the Buyer shall procure that the Seller Representative or its duly authorised agents are provided with such reasonable assistance, cooperation and information as the Sellers may reasonably request in respect of the pre-Completion Tax affairs of the Group Companies, including to enable the Seller Representative to exercise its rights under paragraph 5 and to enable the Sellers to comply with their own Tax obligations.
7.SECTION 338 ELECTION
Notwithstanding any other provision of this Agreement, the Buyer may, in its sole and absolute discretion, but is under no obligation to, make (or cause to be made) an election under Section 338(g) of the US Tax Code (or any analogous provisions of state or local Law) with respect to any Group Company (other than BETA CAE Systems U.S.A. Inc.), with effect from any time at or after Completion. The Sellers shall provide the Buyer with any information in their knowledge as reasonably requested, in connection with making any such election.

116



SCHEDULE 9
COMPLETION ACCOUNTS
1.PREPARATION OF COMPLETION ACCOUNTS
1.1The Buyer shall procure that a draft of the Completion Accounts (the “Draft Completion Accounts”) is prepared in accordance with paragraphs 4, 5, and 6 and delivered to the Seller Representative within 120 days following Completion.
1.2In order to enable the Buyer to prepare the Draft Completion Accounts, the Sellers shall keep up-to-date and grant to the Buyer and its Representatives reasonable access, at reasonable times and on reasonable notice, to the books and records of the Group held by the Sellers and any other information of the Group held by the Sellers which may reasonably be required to enable the Buyer to prepare the Draft Completion Accounts. The Buyer and its Representatives shall have the right to take copies of any documents that they reasonably require and shall have such access to the Sellers as they reasonably require in order to enable them to prepare the Draft Completion Accounts.
1.3Within 30 days after receiving the Draft Completion Accounts, the Seller Representative shall notify the Buyer:
(a)whether or not the Seller Representative accepts the Draft Completion Accounts for the purposes of this Agreement; and
(b)if the Seller Representative does not accept it, such notification shall set out the items in the Draft Completion Accounts which the Seller Representative disputes and the basis upon which the Seller Representative disputes such items.
1.4In order to enable the Seller Representative to review and determine whether or not the Seller Representative accepts the Draft Completion Accounts, the Buyer shall keep up-to-date and grant to the Sellers and Seller Representative reasonable access, at reasonable times and on reasonable notice, to the books and records of the Group held by the Buyer and any other information of the Group held by the Buyer which may reasonably be required to enable the Seller Representative to review the Draft Completion Accounts. The Sellers and Seller Representative shall have the right to take copies of any documents that they reasonably require and shall have access to the relevant personnel of the Buyer as they reasonably require in order to enable them to review the Draft Completion Accounts.
1.5Where the Seller Representative is satisfied with the Draft Completion Accounts (either as originally submitted by the Buyer or after adjustments agreed between the Seller Representative and the Buyer) or where the Seller Representative does not notify the Buyer of:
(a)its non-acceptance of the Draft Completion Accounts;
(b)the items which it disputes; or
(c)the basis upon which it disputes such items,
within the 30-day period referred to in paragraph 1.3, then the Draft Completion Accounts (incorporating any agreed adjustments) shall constitute the “Completion Accounts” for the purposes of this Agreement and shall be final and binding on the Sellers and the Buyer.
117



2.APPOINTMENT OF REPORTING ACCOUNTANTS
2.1Where the Seller Representative notifies the Buyer within the period specified in paragraph 1.3 that it does not accept the Draft Completion Accounts, the parties shall attempt in good faith, to reach agreement in respect of the Draft Completion Accounts and, if they are unable to do so within 14 days (or such longer period as may be agreed in writing between the Buyer and the Seller Representative) following receipt by the Buyer of the notice referred to in paragraph 1.3, the dispute shall be referred to:
(a)[***]; or
(b)if such firm is unable or unwilling to act, an independent firm of internationally recognised chartered accountants to be agreed upon by the Seller Representative and the Buyer within seven (7) days of a notice by one to the other requiring such agreement; or
(c)failing such agreement, such independent firm of internationally recognised chartered accountants nominated:
(i)by or on behalf of the President for the time being of the Institute of Chartered Accountants in England and Wales, pursuant to a joint application of the Seller Representative (on behalf of the Sellers) and the Buyer (and the Buyer and the Sellers shall cooperate and do all things necessary to promptly make such joint application); or
(ii)if a joint application is not made within seven (7) days of a notice by one party to the other requiring a joint application to be made, by the ICC International Centre for ADR in accordance with the Rules for Appointment of Experts and Neutrals of the International Chamber of Commerce (or any other appointing authority of similar repute which accepts unilateral applications to nominate Reporting Accountants) pursuant to an application by either the Buyer or the Seller Representative (on behalf of the Sellers),
(the “Reporting Accountants”).
2.2If paragraph 2.1 applies, the Sellers and the Buyer shall provide such reasonable cooperation to promptly agree the terms of appointment for the Reporting Accountants, which shall (unless otherwise agreed in writing between the Seller Representative and the Buyer) be on the following basis:
(a)a joint appointment on behalf of both the Buyer on the one hand and the Seller Representative (on behalf the Sellers) on the other hand;
(b)on the Reporting Accountants’ standard terms and conditions for such an appointment, provided that those terms shall be modified to the extent possible to align with market practice if:
(i)the Reporting Accountants’ cap on liability is materially lower than other internationally recognised firms of chartered accountants’ caps for similar appointments; and/or
(ii)the extent of the Reporting Accountants’ indemnity is materially wider than the indemnity required by other internationally recognised firms of chartered accountants for similar appointments; and
118



(c)otherwise in accordance with the terms set out in this Schedule 9.
2.3If the terms of engagement of the Reporting Accountants are not agreed within 14 days following the identity of the Reporting Accountants being determined (or such longer period as the Seller Representative and the Buyer may agree), the terms of appointment may be unilaterally approved by either party, acting reasonably, and the party unilaterally approving the terms shall ensure that the appointment is in accordance with paragraphs 2.2(a) to 2.2(c). Each party agrees that the other party may sign and deliver, on that party’s behalf, any documents including engagement letters, necessary to expedient to the appointment of the Reporting Accountants.
2.4The Reporting Accountants’ fees and expenses (including VAT) shall be borne equally between the Buyer on the one hand and the Sellers on the other hand at the time the final determination is made in accordance with paragraph 3.2(g), except in the following cases:
(a)without prejudice to paragraph 2.4(b), if a party unilaterally appoints the Reporting Accountants pursuant to paragraph 2.3 but the appointment is not in accordance with paragraphs 2.2(a) to 2.2(c), such party shall bear all of the Reporting Accountants’ fees and expenses (provided any failure of the appointment to be in accordance paragraphs 2.2(a) to 2.2(c) shall (subject to paragraph 3.2(f)) not undermine the final and binding nature of the Reporting Accountants’ findings pursuant to this Schedule 9); or
(b)if the Reporting Accountants, exercising their sole discretion, are of the opinion that a party has been disruptive to the process set out in this Schedule 9 or materially breached an express provision set out in this Schedule 9, then the Reporting Accountants may determine that the disruptive party should be responsible for 75% or more of the Reporting Accountants’ fees and expenses (and for the avoidance of doubt, the balance of the Reporting Accountants’ fees and expenses shall be borne by the other party).
2.5If the appointed Reporting Accountants become unwilling or incapable of acting, or do not deliver their determination within the period required paragraph 3.2(g):
(a)the Buyer and the Seller Representative shall use all reasonable endeavours to agree the identity and terms of appointment of replacement Reporting Accountants in accordance with paragraphs 2.1 to 2.4; and
(b)paragraph 3 shall apply in relation to each and any replacement Reporting Accountants as if they were the first Reporting Accountants appointed.
3.REPORTING ACCOUNTANTS’ DETERMINATION PROCESS
3.1Each Seller and the Buyer shall each grant the Reporting Accountants, if appointed, and the other party reasonable access, at reasonable times and on reasonable notice, to the books and records of the Group held by such Seller or its Affiliates (in the case of a Seller) or the Buyer Group (in the case of the Buyer) and any other information of the Group held by such Seller or its Affiliates (in the case of a Seller) or the Buyer Group (in the case of the Buyer) which may reasonably be required to enable them to determine the final Completion Accounts, including reasonable access to the individuals and advisers responsible for preparing or commenting on the Completion Accounts. The Reporting Accountants shall have the right to take copies of any documents that they reasonably require and shall have access to the relevant personnel of such Seller or its Affiliates (in the case of a Seller) or the Buyer Group (in the case of the
119



Buyer) as they reasonably require in order to enable them to determine the final Completion Accounts.
3.2Except to the extent that the Buyer and the Seller Representative agree otherwise, the Reporting Accountants shall determine their own procedure, subject to the following:
(a)the Buyer, the Seller Representative and/or their respective accountants shall each promptly, (and in any event within 30 days following a relevant appointment) submit a written statement on the matters in dispute (together with relevant supporting documents) to the Reporting Accountants for determination and deliver a copy of such written statement and supporting documents to the other party;
(b)following delivery of their respective submissions, the Buyer and the Seller Representative shall have the opportunity to comment once only (provided that nothing in this sub-paragraph shall prevent the parties from responding to any requests from the Reporting Accountants under paragraph 2.2) on the other party’s submissions by written comment delivered to the Reporting Accountants not later than 20 days after the written statement was first submitted to the Reporting Accountants and copied to the other party pursuant to paragraph 3.2(a);
(c)apart from procedural matters and/or as otherwise set out in this Agreement, the Reporting Accountants shall determine only:
(i)whether any of the arguments for an alteration to the Draft Completion Accounts put forward in the written statements submitted under paragraph 3.2(a) is correct in whole or in part (unless such matters are agreed between the Buyer and the Seller Representative) and will limit its determination solely to the disputed matters and/or items; and
(ii)if so, what alterations should be made to the Draft Completion Accounts in order to correct the relevant inaccuracy in it;
(d)the Reporting Accountants shall apply the policies in paragraphs 4.2 and 6;
(e)the Reporting Accountants shall not be entitled to determine the scope of their own jurisdiction;
(f)the Reporting Accountants shall act as experts (and not as arbitrators) in making their determination and their determination of any matter falling within their jurisdiction shall be final and binding on the Sellers and the Buyer save in the event of manifest error (when the relevant part of their determination shall be void and the matter shall be resubmitted to the Reporting Accountants by either party for correction as soon as reasonably practicable); and
(g)the Reporting Accountants shall make their determination pursuant to paragraph 3.2(f) within 30 days after the expiry of the 20 day period referred to in paragraph 3.2(b) or as soon thereafter as is reasonably possible and such determination shall be in writing and shall be made available for collection by the Seller Representative and the Buyer at the offices of the Reporting Accountants and shall (unless otherwise agreed by the Seller Representative and the Buyer) include reasons for each relevant determination.
3.3Any determination of the Reporting Accountants under paragraph 3.2(g) above shall be deemed to be incorporated into the Draft Completion Accounts which, as adjusted by the alterations so determined by the Reporting Accountants (if any), shall become the Completion Accounts respectively and be final and binding on the Sellers and the Buyer.
120



3.4Nothing in this Schedule 9 shall entitle a party or the Reporting Accountants access to any information or document which is protected by legal professional privilege, or which has been prepared by the other party or its accountants and other professional advisers with a view to assessing the merits of any claim or argument, provided that a party shall not be entitled by reason of this paragraph 3.4 to refuse to supply such part or parts of documents as contain only the facts on which the relevant claim or argument is based.
3.5Each party shall, and shall procure that its accountants and other advisers shall, and shall instruct the Reporting Accountants to, keep all accountants’ working papers or information and documents provided to them pursuant to this Schedule 9 confidential and shall not use them for any purpose, except for disclosure or use in connection with the preparation or review of the Draft Completion Accounts, the proceedings of the Reporting Accountants or any other matter arising out of this Agreement or in defending any claim or argument or alleged claim or argument relating to this Agreement or its subject matter.
4.PREPARATION AND FORM OF COMPLETION ACCOUNTS
4.1The Completion Accounts (including the Draft Completion Accounts) shall be drawn up in the form set out in Schedule 10 and shall set out the Buyer’s calculation of the amounts of the Cash Balances, the Third Party Debt, and the Working Capital and outline, to the extent applicable, if, how, and why these differ from the Estimated Cash Balances, the Estimated Third Party Debt, and the Estimated Working Capital.
4.2The Buyer and the Seller Representative shall act reasonably in respect of the Completion Accounts, including in respect of preparing the Draft Completion Accounts and in providing any comments or disputing any items therein.
5.GENERAL POLICIES
The Completion Accounts (including the Draft Completion Accounts) shall be drawn up in accordance with:
(a)the specific policies, bases, methods, practise and procedures set out in paragraph 6;
(b)to the extent not inconsistent with sub-paragraph (a), the same accounting principles, policies, procedures, categorisations, classifications (including trial balance classifications), asset recognition bases, definitions, methods, practices and estimation techniques as applied in the preparation of the Accounts, applied on a consistent basis; and
(c)to the extent not inconsistent with sub-paragraphs (a) and (b), the requirements of Swiss law, in particular Article 963b para 3 and Article 957 of the Swiss Code of Obligations on commercial accounting and financial reporting.
6.SPECIFIC POLICIES
6.1Each component of the Draft Completion Accounts and Completion Accounts shall be prepared on a consolidated basis by reference to the general ledgers of the Group. For the avoidance of doubt, intercompany transactions shall not be included in the Draft Completion Accounts and Completion Accounts in accordance with the approach taken in the Accounts.
6.2The Buyer shall not be entitled to recover an amount, obtain payment, or otherwise take into account or deduct more than once in respect of the same amount and there shall be no double counting (whether positive or negative) in the Completion Accounts, including, without limitation, double counting in the calculation of the Completion Accounts itself, or by
121



including any amount in the Completion Accounts which has otherwise been taken into account in the Consideration.
6.3Without limiting the above, to prevent double counting, no amount shall be treated as constituting more than one of, and no amount shall be counted more than once in computing, the following: Cash, Third Party Debt and Working Capital.
6.4The Completion Accounts and Draft Completion Accounts shall be expressed in CHF. If any expenses or income are expressed in a currency other than CHF it shall be converted into CHF on a basis consistent with the approach to currency conversation taken in respect of that specific item as adopted in the Accounts.
6.5Unless specifically stated to the contrary in this Schedule 9, the Draft Completion Accounts and the Completion Accounts shall reflect the position of the Group Companies as at the Effective Time.
6.6Each of the Draft Completion Accounts and the Completion Accounts shall be prepared on the basis that the Group is a going concern and so as to include no impact (including charge, provision, reserve write off, impairment, loss, income or profit) arising as a consequence of the change in ownership of the Group Company contemplated by this Agreement. No account shall be taken of events taking place after the Effective Time (including any event or transaction that occurs or arises after the Effective Time as a result of a voluntary act of the Buyer Group).
6.7No provision shall be made for any deferred tax liability or in respect of any deferred tax asset of any Group Company.
6.8Leasingleasing arrangements shall not be capitalized.
6.9Working Capital – the calculation of Working Capital for the Draft Completion Accounts and the Completion Accounts shall be prepared (i) on a basis consistent with the Completion Statement and, (ii) on the basis of the following:
(a)“current assets” shall be comprised of:
(i)accounts receivables (being trade receivables, other assets/receivables, and net of provisions for bad debt);
(ii)prepaid expenses and other current assets (being inventory, work in progress, accrued income, and prepaid expenses);
(b)“current liabilities” shall be comprised of:
(i)accounts payables (being trade payables and debts due in respect of monies advanced from customers);
(ii)deferred income (including both short-term and long-term deferred income); and
(iii)accrued expenses, other current liabilities, other provisions and accruals.
6.10Credit Cards – credit card facilities are to be included in the calculation of Working Capital and not as part of Third Party Debt.
122



6.11Any value attributed to goodwill, or any other intangible asset, shall be consistent with the approach taken in the Accounts.
6.12Other fixed assets shall only be included or excluded to the extent that inclusion (or exclusion as applicable) is consistent with the policies adopted in the Accounts, less, in each case, depreciation on a pro rata basis consistent with the rates and policies used in the Accounts.
6.13Full provision shall be made for rebates and discounts that will fall due after Completion in respect of sales that took place before Completion.
6.14Full provision shall be made for any debtors due in the ordinary and usual course of trading outstanding and uncollected at Completion for a period of more than 90 days past the due date and proper provision or reserve shall be made for all other bad or doubtful debtors on the basis of the information available at the time the Completion Accounts are prepared.
6.15Full provision shall be made for employee bonuses and commissions.
6.16All term license revenue being recognized ratably using the monthly average rates by the Swiss Finance & Technology Association once invoiced.
6.17Full provision shall be made for uninvoiced receivables, save to the extent the Company has received a customer PO and revenue has been recognized.
123



SCHEDULE 10
FORM OF COMPLETION ACCOUNTS
[***]
124



SCHEDULE 11
RETENTION ACCOUNTS
1.RETENTION AGENT ARRANGEMENTS
1.1Each of the parties shall co-operate in good faith so as to procure that such other documents, information or paperwork as may be reasonably requested by the Paying Agent or the Retention Agent are provided by the parties so as to allow the Paying Agent and the Retention Agent to receive the amounts to be paid by the Buyer in accordance with Clause 3.3(a)(i) and paragraph 2 of Schedule 5 to such Seller following Completion.
1.2The Buyer and the Seller Representative shall:
(a)promptly give necessary instructions and notifications to the Retention Agent and do all acts and things reasonably required to ensure that each Retention Account, and the amount standing to their credit, are administered as set out in this Agreement and the Retention Agent Agreement; and
(b)procure, so far as they are respectively able, that the Retention Agent is not required to, and does not, take any action with respect to any Retention Account except on the joint written instructions of the Buyer and the Seller Representative,
provided that the terms of the Holdback Agreements and the Retention Agent Agreement shall govern the administration of the Holdback Consideration Retention Account.
1.3All bank charges payable in respect of any Retention Account shall be borne by the Buyer.
1.4    All interest that accrues on amounts in each Retention Account shall be paid to the Sellers upon the release of such Retention Account.
2.COMPLETION ACCOUNTS RETENTION ACCOUNT
2.1In respect of the Completion Accounts Retention Account and any payments required to be made under Clause 6.2:
(a)if Clause 6.2(a) applies (the amount payable by the Sellers being the “Balancing Payment”), then:
(i)if the Balancing Payment is less than or equal to the amount standing to the credit of the Completion Accounts Retention Account, the Buyer and the Seller Representative shall, as soon as reasonably practicable, jointly instruct the Retention Agent in writing to pay to the Buyer an amount equal to the Balancing Payment from the Completion Accounts Retention Account and to pay to each Seller its Relevant Proportion of the remaining amount of the Completion Accounts Retention Account; and
(ii)if the Balancing Payment is greater than the amount standing to the credit of the Completion Accounts Retention Account (such excess amount being the “Additional Payment”), the Buyer and the Seller Representative shall, as soon as reasonably practicable, jointly instruct the Retention Agent in writing to pay to the Buyer the amount standing to the credit of the Completion Accounts Retention Account and, at the discretion of the Buyer, either:
125



(A)each Seller shall pay directly to the Buyer its Relevant Proportion of the Additional Payment; or
(B)the Seller Representative and the Buyer shall jointly instruct the Retention Agent in writing to pay to the Buyer out of the Claims Retention Account a sum equal to the Additional Payment;
(b)if Clause 6.2(b) applies (the amount payable by the Buyer being the “Balancing Payment”), then the Seller Representative and the Buyer shall, as soon as reasonably practicable, jointly instruct the Retention Agent in writing to pay to each Seller its Relevant Proportion of the amount standing to the credit of the Completion Accounts Retention Account and the Buyer shall pay directly to each Seller its Relevant Proportion of the amount equal to the Balancing Payment less the amount standing to the credit of the Completion Accounts Retention Account; and
(c)if the Initial Consideration is equal to the Consideration, then the Buyer and the Seller Representative shall, as soon as reasonably practicable, jointly instruct the Retention Agent in writing to pay to each Seller its Relevant Proportion of the amount standing to the credit of the Completion Accounts Retention Account.
3.CLAIMS RETENTION ACCOUNT
3.1As soon as practicable following the settlement of any Claim which was settled prior to the Claims Retention Account Release Date and in respect of which there is a Due Amount, the Seller Representative and the Buyer shall jointly instruct the Retention Agent in writing to pay to the Buyer out of the Claims Retention Account the Due Amount or, if less, the amount standing to the credit of the Claims Retention Account subject to paragraph 3.2 below.
3.2The parties acknowledge that the Claims Retention Amount is comprised of each Seller’s Relevant Proportion of the Claims Retention Amount. The parties shall only instruct a payment of a Due Amount from the Claims Retention Account to the extent it comprises either the whole or a part of the Relevant Proportion of the Claims Retention Amount belonging to the Seller(s) who are liable to make the payment of the Due Amount to the Buyer. The Buyer shall not be entitled to claim, and the parties shall not instruct the Retention Agent to pay to the Buyer, amounts from the Claims Retention Account which are not amounts contributed to the Claims Retention Amount by or on behalf of such Seller. This paragraph 3.2 shall apply in respect of any and all payments to be made from the Claims Retention Account.
3.3If, on the Claims Retention Account Release Date, the Buyer, acting reasonably and in good faith, has obtained and delivered to the Sellers’ Representative an opinion of Kings Counsel (“KC”) (instructed in accordance with paragraph 3.5 below), that, on the balance of probabilities, it is more likely than not that the Buyer will be entitled to recover in respect of the Notified Claim the amount claimed (or such lesser amount specified in the KC’s opinion as being an amount that the Buyer, on the balance of probabilities, will recover), in which case that amount claimed (or such lesser amount, if one is outlined by the KC), shall be retained in the Claims Retention Account (such amount being the “Retained Amount”). If the KC specifies a range of potential amounts which the Buyer, on the balance of probabilities, will recover, the top of such range shall be used for the Retained Amount.
126



3.4When the Notified Claim in respect of which the Buyer delivered a KC Opinion has been settled the Seller Representative and the Buyer shall jointly instruct the Retention Agent in writing:
(a)if there is a Due Amount in respect of the Notified Claim:
(i)to pay to the Buyer out of the Claims Retention Account the Due Amount or, if less, the Retained Amount (subject to paragraph 3.2 above); and
(ii)pay the remaining balance of the Retained Amount (if any) to each Seller in its Relevant Proportion;
(b)if there is no Due Amount in respect of the Notified Claim, pay the Retained Amount to each Seller in its Relevant Proportion,
provided that if the Due Amount in respect of such Notified Claim is greater than the Retained Amount, subject to the provisions of Schedule 7, each Seller shall remain liable for its Relevant Proportion of the remaining Due Amount and each Seller shall pay directly to the Buyer its Relevant Proportion of the remaining Due Amount.
3.5If a KC is instructed by the Buyer:
(a)the Buyer shall seek to agree the identity of, and the instructions to, the KC with the Sellers’ Representative as soon as reasonably possible. The Buyer and the Sellers’ Representative shall use reasonable endeavours to agree the terms of the appointment and the instructions to the appointed KC and neither party shall unreasonably withhold its agreement to the terms of appointment proposed by the other party or to the instructions to be given to the KC;
(b)the Buyer shall provide the KC with a statement of their estimate of the loss suffered and sought by way of damages or otherwise in respect of the Notified Claim along with reasonable supporting evidence of their Notified Claim (and copes of any response to such Claim from the Sellers);
(c)the KC appointed shall be requested to assess and opine upon the merits of the Notified Claim and any claimed amount;
(d)in making an assessment and delivering an opinion in accordance with this paragraph 3.5, the KC shall act as expert and not as arbiter; and
(e)the costs of the KC shall be borne by the Buyer.
3.6For the purposes of this paragraph 3, a Claim shall be regarded as settled if in relation to a Claim:
(a)the Claim is withdrawn by the Buyer in writing;
(b)the Claim is settled in writing between the Buyer and the Seller Representative;
(c)the Claim is deemed to be withdrawn in accordance with paragraph 4 of Schedule 7; or
(d)the Claim has been determined by a court of competent jurisdiction from which there is no right of appeal or from whose judgment the Sellers or the Buyer are debarred by passage of time or otherwise from making an appeal.
127



SCHEDULE 12
RESTRICTIVE COVENANTS
1.1In this Schedule, the following terms shall have the following meanings:
Restricted Business” means [***];
Restricted Period” means the period beginning on the Completion Date and ending on the [***]; and
Restricted Territories” means those countries in which the Group’s business is carried on and generates revenue at the Completion Date.
1.2In order to confer upon the Buyer the full benefit of the business and goodwill of the Group:
(a)each Seller undertakes to the Buyer and each member of the Buyer Group that it shall not, and shall procure that its respective Related Seller shall not, during the Restricted Period, directly or indirectly carry on or be employed, engaged or interested in any Restricted Business in the Restricted Territories; and
(b)each Seller undertakes to the Buyer and each member of the Buyer Group that it shall not, and shall procure that its respective Related Seller shall not, directly or indirectly:
(i)during the Restricted Period, deal with or canvass, solicit or seek to solicit the custom of any person who has been a customer of any Group Company at any time within the [***] immediately prior to Completion in connection with a Restricted Business;
(ii)during the Restricted Period, directly or indirectly offer employment to, enter into a contract for the services of, or attempt to entice away from any Group Company, any individual who was at the Completion Date employed or directly engaged by any Group Company, except a person who:
(A)responds, without any form of approach or solicitation by or on behalf of such Seller, to a general public advertisement made in the ordinary and usual course of business, or to a third-party recruitment agency, in each case which is not intended to target any specific person; or
(B)whose employment or engagement has been terminated following Completion by the Buyer Group;
(iii)during the Restricted Period, solicit or entice away from any Group Company any supplier who had supplied goods and/or services to any Group Company at any time during the [***] immediately prior to Completion in connection with a Restricted Business; and
1.3Nothing in this Schedule 12 shall restrict any Seller or Related Seller from holding by way of a bona fide investment, in aggregate, less than [***]% of any class of shares or debentures listed on the London Stock Exchange or any other recognised exchange in any jurisdiction.
1.4The undertakings in this Schedule 12 are intended for the benefit of the Buyer and each Group Company and apply to actions carried out by any Seller or Related Seller in any capacity whatsoever and whether directly or indirectly, on the behalf of it, or any other person or jointly with any other person.
128



1.5Each Seller agrees that the undertakings contained in this Schedule 12 are reasonable and necessary for the protection of the Buyer’s legitimate interests in the goodwill of the Group Companies and shall be construed as separate and independent undertakings. If any undertaking contained in this Schedule 12 is found to be void or unenforceable but would be valid and enforceable if some part or parts of the undertaking were deleted, such undertaking shall apply with such modification as may be necessary to make it valid and enforceable.
1.6Each Seller acknowledges that damages may not be an adequate remedy for any breach of the undertakings in this Schedule 12 and that the Buyer shall be entitled to seek the remedies of injunction, specific performance and any other equitable relief for any threatened or actual breach of such undertakings in paragraph 1.2.
1.7Without prejudice to paragraph 1.5, if any undertaking in this Schedule 12 is found by any court or other competent authority to be void or unenforceable the parties shall negotiate in good faith to replace such void or unenforceable undertaking with a valid provision which, as far as possible, has the same commercial effect as the provision which it replaces.
1.8The consideration for the undertakings contained in this Schedule 12 is included in the Consideration.
129



SCHEDULE 13
BUYER WARRANTIES
1.THE BUYER
1.1The Buyer is duly incorporated, validly existing and in good standing under the Laws of its jurisdiction of incorporation and is solely tax resident in its jurisdiction of incorporation and has no taxable presence in any other jurisdiction. The Buyer has all power and authority to own or lease and operate its properties and assets and to carry on its business as now being conducted. The Buyer is duly qualified or licensed to do business as a foreign corporation or other entity and is in good standing (where applicable) in each jurisdiction where the conduct of its business requires such qualification or license, except in those jurisdictions where such failure to be so qualified, licensed or in good standing would not reasonably be expected to be, individually or in the aggregate, material.
1.2The Buyer has the corporate power and authority to execute and deliver this Agreement and each of the Transaction Documents to which it is a party, and to perform its obligations hereunder and thereunder. The execution, delivery and performance by the Buyer of this Agreement and each of the Transaction Documents to which it is a party, and the consummation by the Buyer of the transactions contemplated hereby and thereby, have been duly and validly authorized by all required action on the part of the Buyer, and no other action on the part of the Buyer is necessary to authorize the execution and delivery of this Agreement and each of the Transaction Documents to which the Buyer is a party by the Buyer, the performance by the Buyer of its obligations hereunder or thereunder or the consummation by the Buyer of the transactions contemplated hereby or thereby.
1.3This Agreement and each of the Transaction Documents to which the Buyer is a party, when executed and delivered by the other parties hereto and thereto (assuming the due authority, execution and delivery each such other party, as applicable), constitutes (or will constitute) a valid and legally binding obligation of the Buyer, enforceable against the Buyer, as applicable, in accordance with their respective terms, except as enforceability may be limited by bankruptcy, insolvency, fraudulent conveyance, reorganization or moratorium Laws, other similar Laws affecting creditors’ rights and general principles of equity affecting the availability of specific performance and other equitable remedies (regardless of whether enforcement is sought in a proceeding at Law or in equity).
1.4Other than as required to satisfy the Regulatory Conditions or that would not reasonably be expected to have a Buyer Material Adverse Change, no Governmental Authorization or filing is required to be obtained by the Buyer from, or to be given by the Buyer to, or made by the Buyer with, any Authority or securities exchange, as a result of the execution, delivery or performance by the Buyer of this Agreement.
1.5The execution, delivery and performance by the Buyer of this Agreement, and the execution, delivery and performance by the Buyer of the Transaction Documents to which the Buyer is a party, and the consummation of the transactions contemplated hereby and thereby, do not and will not:
(a)contravene, conflict with, violate or result in a breach of any provision of the Organizational Documents of the Buyer; or
(b)contravene, conflict with, violate or result in a breach of any Law to which the Buyer is subject;
130




except, in the case of the foregoing paragraph 1.5(b), as would not reasonably be expected to have, individually or in the aggregate, a Buyer Material Adverse Change.
1.6The Stock Consideration to be issued, when issued in accordance with the terms of this Agreement, will be duly authorized, validly issued, fully paid and nonassessable and will, subject to securities Laws, be free of any Encumbrance (other than any Encumbrances imposed by or created as a result of the circumstance of the Sellers).
1.7The Buyer has, and will maintain between the date of this Agreement and Completion, sufficient freely available funds reserved for use to satisfy its obligations hereunder at Completion.
2.LITIGATION
2.1There are no Litigations pending or, so far as the Buyer is aware, threatened in writing against the Buyer or any of its subsidiaries that challenges, or that seeks to prevent or make illegal, any of the transactions contemplated by this Agreement, except in each case, where such Litigations or threatened Litigations would not, or would not reasonably be expected to, result in a Buyer Material Adverse Effect.
2.2There is no Order to which the Buyer or any of its subsidiaries is subject or which restricts in any respect the ability of the Buyer or its subsidiaries to conduct their business except as would not or would not reasonably be expected to result in a Buyer Material Adverse Effect.
3.FINDERS’ FEE
3.1No investment banker, broker, finder or other intermediary has been retained by or is authorized to act on behalf of the Buyer in connection with the transactions contemplated hereby whose fees or commission will be payable by any of the Sellers or any of their Affiliates.
4.SEC DOCUMENTS
4.1The Buyer has timely filed or furnished with the SEC all reports, schedules, forms, statements, and other documents (including exhibits and other information incorporated therein) required to be filed or furnished by it since 1 January 2023 under the Securities Act or the Exchange Act (the “SEC Documents”). The SEC Documents, at the time filed or furnished (except to the extent corrected by a subsequently filed or furnished SEC Document filed or furnished prior to the date of this Agreement), complied in all material respects with the applicable requirements of the Exchange Act and the Securities Act, as applicable.

131




SCHEDULE 14
RETENTION POOL
1.Retention Pool Amount means USD [***]; and
2.Seller Retention Pool Contribution means USD [***].

132




This Agreement has been entered into on the date stated at the beginning of it.

BUYER

Signed for and on behalf of
CADENCE DESIGN SYSTEMS, INC.


/s/ Anirudh Devgan
Signature of authorized signatory

Anirudh Devgan
Name of authorized signatory (print)

President and CEO
Title of authorized signatory (print)







[Signature page to SPA]



SELLER

SIGNED by
for and on behalf of
ACRONYM INTERNATIONAL LTD
)
)
)
/s/ [***]
Signature

[***]
Name of signatory (print)

Direktor
Title of signatory (print)








[Signature page to SPA]



SELLER

SIGNED by
for and on behalf of
KIUPI LTD
)
)
)
/s/ [***]
Signature

[***]
Name of signatory (print)

Manager
Title of signatory (print)



[Signature page to SPA]



SELLER

SIGNED by
for and on behalf of
NAMID LTD
)
)
)
/s/ [***]
Signature

[***]
Name of signatory (print)

Director
Title of signatory (print)



[Signature page to SPA]



SELLER

SIGNED by
for and on behalf of
ELLANDRON INVESTMENTS LTD.
)
)
)
/s/ [***]
Signature

[***]
Name of signatory (print)

Director
Title of signatory (print)



[Signature page to SPA]



SELLER

SIGNED by
for and on behalf of
ELUCO HOLDING AG
)
)
)
/s/ [***]
Signature

[***]
Name of signatory (print)

Director
Title of signatory (print)











[Signature page to SPA]



SELLER REPRESENTATIVE

SIGNED by
for and on behalf of
NAMID LTD
)
)
)
/s/ [***]
Signature

[***]
Name of signatory (print)

Director
Title of signatory (print)


[Signature page to SPA]

EX-31.1 3 ex311cdns03312024.htm EX-31.1 Document

Exhibit 31.1
CERTIFICATION OF CHIEF EXECUTIVE OFFICER
PURSUANT TO SECTION 302 OF
THE SARBANES-OXLEY ACT OF 2002

I, Anirudh Devgan, certify that:
1.I have reviewed this Quarterly Report on Form 10-Q of Cadence Design Systems, 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.
By:/s/ Anirudh Devgan
Anirudh Devgan
President and Chief Executive Officer
(Principal Executive Officer)
Date: April 23, 2024

EX-31.2 4 ex312cdns03312024.htm EX-31.2 Document

Exhibit 31.2
CERTIFICATION OF CHIEF FINANCIAL OFFICER
PURSUANT TO SECTION 302 OF
THE SARBANES-OXLEY ACT OF 2002

I, John M. Wall, certify that:
1.I have reviewed this Quarterly Report on Form 10-Q of Cadence Design Systems, 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.
By:/s/ John M. Wall
John M. Wall
Senior Vice President and Chief Financial Officer
(Principal Accounting and Financial Officer)
Date: April 23, 2024





EX-32.1 5 ex321cdns03312024.htm EX-32.1 Document

Exhibit 32.1
CERTIFICATION OF CHIEF EXECUTIVE OFFICER
PURSUANT TO 18 U.S.C. SECTION 1350,
AS ADOPTED PURSUANT TO SECTION 906
OF THE SARBANES-OXLEY ACT OF 2002

In connection with the Quarterly Report on Form 10-Q for the fiscal quarter ended March 31, 2024 of Cadence Design Systems, Inc. (the “Company”) as filed with the Securities and Exchange Commission on the date hereof (the “Report”), I, Anirudh Devgan, President and Chief Executive Officer of the Company, certify, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that:
1.The Report fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934; and
2.The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.
/s/ Anirudh Devgan
Anirudh Devgan
President and Chief Executive Officer
(Principal Executive Officer)
Date: April 23, 2024
                                    

A signed original of this written statement required by Section 906 has been provided to Cadence Design Systems, Inc. and will be retained by Cadence and furnished to the Securities and Exchange Commission or its staff upon request.




EX-32.2 6 ex322cdns03312024.htm EX-32.2 Document

Exhibit 32.2
CERTIFICATION OF CHIEF FINANCIAL OFFICER
PURSUANT TO 18 U.S.C. SECTION 1350,
AS ADOPTED PURSUANT TO SECTION 906
OF THE SARBANES-OXLEY ACT OF 2002

In connection with the Quarterly Report on Form 10-Q for the fiscal quarter ended March 31, 2024 of Cadence Design Systems, Inc. (the “Company”) as filed with the Securities and Exchange Commission on the date hereof (the “Report”), I, John M. Wall, Senior Vice President and Chief Financial Officer of the Company, certify, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that:
1.The Report fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934; and
2.The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.
/s/ John M. Wall
John M. Wall
Senior Vice President and Chief Financial Officer
(Principal Accounting and Financial Officer)
Date: April 23, 2024
                                    

A signed original of this written statement required by Section 906 has been provided to Cadence Design Systems, Inc. and will be retained by Cadence and furnished to the Securities and Exchange Commission or its staff upon request.



EX-101.SCH 7 cdns-20240331.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 0000001 - Document - Cover Page link:presentationLink link:calculationLink link:definitionLink 0000002 - Statement - Condensed Consolidated Balance Sheets link:presentationLink link:calculationLink link:definitionLink 0000003 - Statement - Condensed Consolidated Income Statements link:presentationLink link:calculationLink link:definitionLink 0000004 - Statement - Condensed Consolidated Statements of Comprehensive Income link:presentationLink link:calculationLink link:definitionLink 0000005 - Statement - Condensed Consolidated Statements of Stockholders' Equity link:presentationLink link:calculationLink link:definitionLink 0000006 - Statement - Condensed Consolidated Statements of Cash Flows link:presentationLink link:calculationLink link:definitionLink 0000007 - Disclosure - BASIS OF PRESENTATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES link:presentationLink link:calculationLink link:definitionLink 0000008 - Disclosure - REVENUE link:presentationLink link:calculationLink link:definitionLink 0000009 - Disclosure - RECEIVABLES, NET link:presentationLink link:calculationLink link:definitionLink 0000010 - Disclosure - DEBT link:presentationLink link:calculationLink link:definitionLink 0000011 - Disclosure - ACQUISITIONS link:presentationLink link:calculationLink link:definitionLink 0000012 - Disclosure - GOODWILL AND ACQUIRED INTANGIBLES link:presentationLink link:calculationLink link:definitionLink 0000013 - Disclosure - STOCK-BASED COMPENSATION link:presentationLink link:calculationLink link:definitionLink 0000014 - Disclosure - STOCK REPURCHASE PROGRAM link:presentationLink link:calculationLink link:definitionLink 0000015 - Disclosure - OTHER INCOME AND EXPENSES link:presentationLink link:calculationLink link:definitionLink 0000016 - Disclosure - NET INCOME PER SHARE link:presentationLink link:calculationLink link:definitionLink 0000017 - Disclosure - INVESTMENTS link:presentationLink link:calculationLink link:definitionLink 0000018 - Disclosure - FAIR VALUE link:presentationLink link:calculationLink link:definitionLink 0000019 - Disclosure - INVENTORY link:presentationLink link:calculationLink link:definitionLink 0000020 - Disclosure - COMMITMENTS AND CONTINGENCIES link:presentationLink link:calculationLink link:definitionLink 0000021 - Disclosure - ACCUMULATED OTHER COMPREHENSIVE LOSS link:presentationLink link:calculationLink link:definitionLink 0000022 - Disclosure - SEGMENT REPORTING link:presentationLink link:calculationLink link:definitionLink 9954471 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies (Policies) link:presentationLink link:calculationLink link:definitionLink 9954472 - Disclosure - REVENUE (Tables) link:presentationLink link:calculationLink link:definitionLink 9954473 - Disclosure - RECEIVABLES, NET (Tables) link:presentationLink link:calculationLink link:definitionLink 9954474 - Disclosure - DEBT (Tables) link:presentationLink link:calculationLink link:definitionLink 9954475 - Disclosure - ACQUISITIONS (Tables) link:presentationLink link:calculationLink link:definitionLink 9954476 - Disclosure - GOODWILL AND ACQUIRED INTANGIBLES (Tables) link:presentationLink link:calculationLink link:definitionLink 9954477 - Disclosure - STOCK-BASED COMPENSATION (Tables) link:presentationLink link:calculationLink link:definitionLink 9954478 - Disclosure - STOCK REPURCHASE PROGRAM (Tables) link:presentationLink link:calculationLink link:definitionLink 9954479 - Disclosure - OTHER INCOME AND EXPENSES (Tables) link:presentationLink link:calculationLink link:definitionLink 9954480 - Disclosure - NET INCOME PER SHARE (Tables) link:presentationLink link:calculationLink link:definitionLink 9954481 - Disclosure - INVESTMENTS (Tables) link:presentationLink link:calculationLink link:definitionLink 9954482 - Disclosure - FAIR VALUE (Tables) link:presentationLink link:calculationLink link:definitionLink 9954483 - Disclosure - INVENTORY (Tables) link:presentationLink link:calculationLink link:definitionLink 9954484 - Disclosure - ACCUMULATED OTHER COMPREHENSIVE LOSS (Tables) link:presentationLink link:calculationLink link:definitionLink 9954485 - Disclosure - SEGMENT REPORTING (Tables) link:presentationLink link:calculationLink link:definitionLink 9954486 - Disclosure - REVENUE - Revenue by Product Category (Details) link:presentationLink link:calculationLink link:definitionLink 9954487 - Disclosure - REVENUE - Recurring vs. Up-front Revenue (Details) link:presentationLink link:calculationLink link:definitionLink 9954488 - Disclosure - REVENUE - Contract Balances (Details) link:presentationLink link:calculationLink link:definitionLink 9954489 - Disclosure - REVENUE - Remaining Performance Obligations (Details) link:presentationLink link:calculationLink link:definitionLink 9954489 - Disclosure - REVENUE - Remaining Performance Obligations (Details) link:presentationLink link:calculationLink link:definitionLink 9954490 - Disclosure - RECEIVABLES, NET - Receivables by Category and Concentration (Details) link:presentationLink link:calculationLink link:definitionLink 9954491 - Disclosure - DEBT - Outstanding Debt by Instrument (Details) link:presentationLink link:calculationLink link:definitionLink 9954492 - Disclosure - DEBT - Revolving Credit Facility (Details) link:presentationLink link:calculationLink link:definitionLink 9954493 - Disclosure - DEBT - 2024 Notes (Details) link:presentationLink link:calculationLink link:definitionLink 9954494 - Disclosure - DEBT - 2025 Term Loan (Details) link:presentationLink link:calculationLink link:definitionLink 9954495 - Disclosure - ACQUISITIONS (Details) link:presentationLink link:calculationLink link:definitionLink 9954496 - Disclosure - ACQUISITIONS - Acquisition-related transaction costs (Details) link:presentationLink link:calculationLink link:definitionLink 9954497 - Disclosure - GOODWILL AND ACQUIRED INTANGIBLES - Goodwill (Details) link:presentationLink link:calculationLink link:definitionLink 9954498 - Disclosure - GOODWILL AND ACQUIRED INTANGIBLES - Acquired Intangibles, Net (Details) link:presentationLink link:calculationLink link:definitionLink 9954499 - Disclosure - GOODWILL AND ACQUIRED INTANGIBLES - Amortization Expense (Details) link:presentationLink link:calculationLink link:definitionLink 9954500 - Disclosure - GOODWILL AND ACQUIRED INTANGIBLES - Estimated amortization expense (Details) link:presentationLink link:calculationLink link:definitionLink 9954501 - Disclosure - STOCK-BASED COMPENSATION (Details) link:presentationLink link:calculationLink link:definitionLink 9954502 - Disclosure - STOCK REPURCHASE PROGRAM (Details) link:presentationLink link:calculationLink link:definitionLink 9954503 - Disclosure - OTHER INCOME AND EXPENSES (Details) link:presentationLink link:calculationLink link:definitionLink 9954504 - Disclosure - NET INCOME PER SHARE (Details) link:presentationLink link:calculationLink link:definitionLink 9954505 - Disclosure - INVESTMENTS - Investments in Equity Securities (Details) link:presentationLink link:calculationLink link:definitionLink 9954506 - Disclosure - INVESTMENTS - Investments in Debt Securities (Details) link:presentationLink link:calculationLink link:definitionLink 9954507 - Disclosure - FAIR VALUE - Fair Value of Financial Assets and Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 9954508 - Disclosure - FAIR VALUE - Level Three Measurements (Details) link:presentationLink link:calculationLink link:definitionLink 9954509 - Disclosure - INVENTORY (Details) link:presentationLink link:calculationLink link:definitionLink 9954510 - Disclosure - COMMITMENTS AND CONTINGENCIES - Pending Acquisition (Details) link:presentationLink link:calculationLink link:definitionLink 9954511 - Disclosure - COMMITMENTS AND CONTINGENCIES - Tax Proceedings (Details) link:presentationLink link:calculationLink link:definitionLink 9954512 - Disclosure - ACCUMULATED OTHER COMPREHENSIVE LOSS (Details) link:presentationLink link:calculationLink link:definitionLink 9954513 - Disclosure - SEGMENT REPORTING - Summary of Revenue by Geography (Details) link:presentationLink link:calculationLink link:definitionLink 9954514 - Disclosure - SEGMENT REPORTING - Summary of Long-Lived Assets by Geography (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 8 cdns-20240331_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 9 cdns-20240331_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 10 cdns-20240331_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Stock Appreciation Rights (SARs) Stock Appreciation Rights (SARs) [Member] Variable Rate [Domain] Variable Rate [Domain] Pay vs Performance Disclosure [Line Items] Business Acquisition [Line Items] Business Combination, Separately Recognized Transactions [Line Items] Statistical Measurement [Domain] Statistical Measurement [Domain] Credit facility, maximum borrowing capacity Line of Credit Facility, Maximum Borrowing Capacity Research and development Research and Development Expense Debt covenant, pro forma leverage ratio Debt Instrument, Covenant, Pro Forma Leverage Ratio Debt Instrument, Covenant, Pro Forma Leverage Ratio Changes in operating assets and liabilities, net of effect of acquired businesses: Increase (Decrease) in Operating Capital [Abstract] Underlying Security Market Price Change Underlying Security Market Price Change, Percent Cash acquired Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Cash and Equivalents Other Americas [Member] Other America [Member] Other America. Revenue from external customers by product category Revenue from External Customers by Products and Services [Table Text Block] Award Type [Domain] Award Type [Domain] Fair Value as of Grant Date Award Grant Date Fair Value Investment, Name [Domain] Investment, Name [Domain] Expected timing of satisfaction of remaining performance obligation, period Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period Total receivables, net Accounts Receivable Net Current and Noncurrent Carrying amount as of the balance sheet date, net of allowance for doubtful accounts, of current and noncurrent accounts receivable due from other than related parties. DEBT Debt Disclosure [Text Block] Common Stock, Par Value and Capital in Excess of Par Common Stock Including Additional Paid in Capital [Member] Statement of Stockholders' Equity [Abstract] Statement of Stockholders' Equity [Abstract] Schedule of Recognized Identified Assets Acquired and Liabilities Assumed Schedule of Recognized Identified Assets Acquired and Liabilities Assumed [Table Text Block] Revolving Credit Facility [Member] Revolving Credit Facility [Member] Effect of exchange rate changes on cash and cash equivalents Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Continuing Operations Changes in defined benefit plan liabilities Accumulated Other Comprehensive (Income) Loss, Defined Benefit Plan, after Tax Equity Method Investments and Joint Ventures [Abstract] Equity Method Investments and Joint Ventures [Abstract] MNPI Disclosure Timed for Compensation Value MNPI Disclosure Timed for Compensation Value [Flag] Long-term market-based awards Performance Shares [Member] BETA CAE BETA CAE [Member] BETA CAE Segment Reporting [Abstract] Segment Reporting [Abstract] Restatement Determination Date: Restatement Determination Date [Axis] Investment, Name [Axis] Investment, Name [Axis] Purchases of investments Payments to Acquire Investments Other long-term liabilities Increase (Decrease) in Other Noncurrent Liabilities Commitments and contingencies Commitments and Contingencies Insider Trading Policies and Procedures [Line Items] Rule 10b5-1 Arrangement Terminated Rule 10b5-1 Arrangement Terminated [Flag] Disaggregation of Revenue [Line Items] Disaggregation of Revenue [Line Items] Product and maintenance [Member] Product and maintenance [Member] Product and maintenance [Member] Current and long-term receivables balances Accounts Receivable, after Allowance for Credit Loss [Abstract] Business Combination, Separately Recognized Transactions [Domain] Business Combination, Separately Recognized Transactions [Domain] Restatement does not require Recovery Restatement Does Not Require Recovery [Text Block] Proceeds from issuance of common stock Proceeds from Issuance of Common Stock Statement, Geographical [Axis] Geographical [Axis] Line of Credit Facility [Line Items] Line of Credit Facility [Line Items] Current liabilities: Liabilities, Current [Abstract] Business Acquisition [Line Items] Business Acquisition [Line Items] Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Table] Fair Value, Recurring and Nonrecurring [Table] Long-term liabilities Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Noncurrent Liabilities Net Income per share - diluted (usd per share) Net income per share - diluted (usd per share) Earnings Per Share, Diluted PEO Total Compensation Amount PEO Total Compensation Amount Treasury stock, at cost Treasury Stock, Value Foreign currency exchange contracts Foreign Currency Contracts, Liability, Fair Value Disclosure Changes in the carrying amount of goodwill Goodwill [Roll Forward] Trading Arrangements, by Individual Trading Arrangements, by Individual [Table] Fair Value Measurements, Level 3 [Member] Fair Value, Inputs, Level 3 [Member] Fair Value, Inputs, Level 3 [Member] Common stock and capital in excess of par value Common Stocks, Including Additional Paid in Capital Trading Symbol Trading Symbol Non-PEO NEO Average Compensation Actually Paid Amount Non-PEO NEO Average Compensation Actually Paid Amount Net income Net income Net income Net Income (Loss) Thereafter Finite-Lived Intangible Asset, Expected Amortization, after Year Five Total current liabilities Liabilities, Current Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate [Member] Fair Value Disclosures [Abstract] Fair Value Disclosures [Abstract] Changed Peer Group, Footnote Changed Peer Group, Footnote [Text Block] Company Selected Measure Name Company Selected Measure Name Intangible assets, gross carrying amount (excluding goodwill) Intangible Assets, Gross (Excluding Goodwill) LIABILITIES AND STOCKHOLDERS’ EQUITY Liabilities and Equity [Abstract] Finite-Lived Intangible Assets [Line Items] Finite-Lived Intangible Assets [Line Items] Investment [Table] Schedule of Equity Method Investments [Table] Proceeds from the sale and maturity of investments Proceeds from Sale and Maturity of Other Investments Stockholders’ equity: Equity, Attributable to Parent [Abstract] Gross accumulated unrealized losses Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Loss, before Tax Basic and diluted net income per share Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Cost of sales Cost of Goods and Services Sold Executive Category: Executive Category [Axis] Weighted-average useful life of definite-lived intangible assets acquired Acquired Finite-Lived Intangible Assets, Weighted Average Useful Life Credit facility, covenant, debt to EBITDA ratio after step up triggered by acquisition Debt instrument, covenant, debt to EBITDA ratio after step up triggered by acquisition Debt Instrument, Covenant, Debt to EBITDA Ratio after step up triggered by acquisition Debt Instrument, Covenant, Debt to EBITDA Ratio after step up triggered by acquisition Fair Value Measurements, Level 1 [Member] Fair Value, Inputs, Level 1 [Member] Name Measure Name Credit facility, current borrowing capacity Line of Credit Facility, Current Borrowing Capacity Name Forgone Recovery, Individual Name Goodwill Goodwill Balance at beginning of period Balance at end of period Goodwill Equity Components [Axis] Equity Components [Axis] Financial Instruments [Domain] Financial Instruments [Domain] Additional 402(v) Disclosure Additional 402(v) Disclosure [Text Block] Summary of revenue by geography Schedule of Revenue from External Customers Attributed to Foreign Countries by Geographic Area [Table Text Block] Underlying Securities Award Underlying Securities Amount Entity Small Business Entity Small Business 2028 Finite-Lived Intangible Asset, Expected Amortization, Year Four Contract balances Contract Assets and Deferred Revenue [Table Text Block] [Table Text Block] for Contract Assets and Deferred Revenue [Table] ACCUMULATED OTHER COMPREHENSIVE LOSS Comprehensive Income (Loss) Note [Text Block] Local Phone Number Local Phone Number Recovery of Erroneously Awarded Compensation Disclosure [Line Items] Unrealized gains (losses) on investments OCI, Debt Securities, Available-for-Sale, Unrealized Holding Gain (Loss), before Adjustment, after Tax Transferred at point in time Transferred at Point in Time [Member] Measurement Frequency [Axis] Measurement Frequency [Axis] Business Combination, Separately Recognized Transactions [Table] Business Combination, Separately Recognized Transactions [Table] Investments Classified by Contractual Maturity Date Investments Classified by Contractual Maturity Date [Table Text Block] Debt covenant, acquisition amount triggering step up Debt Instrument, Covenant, Required Business Acquisition Consideration, Minimum Debt Instrument, Covenant, Required Business Acquisition Consideration, Minimum Revenue from External Customer [Line Items] Revenue from External Customer [Line Items] Forgone Recovery due to Violation of Home Country Law, Amount Forgone Recovery due to Violation of Home Country Law, Amount 2024 acquisitions 2024 acquisitions [Member] 2024 acquisitions Debt Instrument, Name [Domain] Debt Instrument, Name [Domain] Payments of Debt Issuance Costs Payments of Debt Issuance Costs Income Statement Location [Axis] Income Statement Location [Axis] Line of Credit Facility [Table] Line of Credit Facility [Table] Contingencies Commitments and Contingencies, Policy [Policy Text Block] Stock received for payment of employee taxes on vesting of restricted stock Share-Based Payment Arrangement, Decrease for Tax Withholding Obligation Potential shares of Cadence's common stock excluded Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block] Product and Service [Domain] Product and Service [Domain] Other Performance Measure, Amount Other Performance Measure, Amount Proceeds from Senior Notes, net Proceeds from Debt, Net of Issuance Costs Aggregate Available Trading Arrangement, Securities Aggregate Available Amount Inventories Increase (Decrease) in Inventories Research and development Research and Development Expense [Member] Cash flows from investing activities: Net Cash Provided by (Used in) Investing Activities [Abstract] Insider Trading Policies and Procedures Not Adopted Insider Trading Policies and Procedures Not Adopted [Text Block] Fair value of Senior Notes Notes Payable, Fair Value Disclosure Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Award Type [Axis] Award Type [Axis] Document Quarterly Report Document Quarterly Report Interest expense Interest Expense Fair Value, Measurements, Fair Value Hierarchy [Domain] Fair Value Hierarchy and NAV [Domain] General and administrative General and Administrative Expense [Member] Finite-lived Intangible Assets Acquired Finite-Lived Intangible Assets Acquired 2024 - remaining period Finite-Lived Intangible Asset, Expected Amortization, Remainder of Fiscal Year Trading Arrangement: Trading Arrangement [Axis] Revenue recognized from performance obligations satisfied in previous periods Contract with Customer, Performance Obligation Satisfied in Previous Period Use of estimates Use of Estimates, Policy [Policy Text Block] PEO Actually Paid Compensation Amount PEO Actually Paid Compensation Amount Timing of Transfer of Good or Service [Axis] Timing of Transfer of Good or Service [Axis] Long-term Debt, Type [Domain] Long-Term Debt, Type [Domain] Entity File Number Entity File Number Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table] Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table] Unamortized discount Debt Instrument, Unamortized Discount Measurement Input, Discount Rate [Member] Measurement Input, Discount Rate [Member] Amortization of acquired intangibles Amortization of Intangible Assets Entity Shell Company Entity Shell Company Business Acquisition, Acquiree [Domain] Business Acquisition, Acquiree [Domain] Term loan, interest rate spread at period end Debt Instrument, Interest Rate At Period End Debt Instrument, Interest Rate At Period End Acquired intangibles, net Finite-Lived Intangible Assets, Net New Accounting Pronouncements, Policy New Accounting Pronouncements, Policy [Policy Text Block] Restatement Determination Date Restatement Determination Date Class of Stock Disclosures [Abstract] Class of Stock Disclosures [Abstract] Rule 10b5-1 Arrangement Adopted Rule 10b5-1 Arrangement Adopted [Flag] 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 Asset Class [Axis] Asset Class [Axis] Accumulated amortization Finite-Lived Intangible Assets, Accumulated Amortization Acquisition-related transaction costs Business Combination, Separately Recognized Transactions, Additional Disclosures, Acquisition Cost Expensed Total receivables Accounts Receivable, before Allowance for Credit Loss Interest income Investment Income, Interest Stock Price or TSR Estimation Method Stock Price or TSR Estimation Method [Text Block] Unrealized Gain (Loss) on Investments Unrealized Gain (Loss) on Investments [Table Text Block] Current portion of deferred revenue Contract with Customer, Liability, Current Security Exchange Name Security Exchange Name Existing Technology [Member] Existing Technology [Member] Existing technology. Total Assets Assets, Fair Value Disclosure Accumulated other comprehensive loss Total accumulated other comprehensive loss Accumulated Other Comprehensive Income (Loss), Net of Tax Options to purchase shares of common stock Share-based Payment Arrangement, Option [Member] Employee Stock Option [Member] Amortization of acquired intangibles Finite-Lived Intangible Assets Amortization Expense [Table Text Block] Remaining performance obligation, amount from non-cancellable IP access agreements Revenue, Remaining Performance Obligation, Amount, Non-cancellable IP Access Agreements Amount of transaction price for non-cancellable IP access agreements allocated to performance obligation that has not been recognized as revenue Foreign currency exchange contracts Foreign Currency Contract, Asset, Fair Value Disclosure Weighted-average vesting period over which unrecognized compensation expense will be recognized Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition Total costs and expenses Costs and Expenses Maximum [Member] Maximum [Member] Comprehensive income Comprehensive Income (Loss), Net of Tax, Attributable to Parent Schedule of Acquired Finite-Lived Intangible Asset by Major Class [Table] Schedule of Acquired Finite-Lived Intangible Asset by Major Class [Table] Total unrecognized compensation expense Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount Document Type Document Type Other expense, net Other Nonoperating Expense Goodwill resulting from acquisitions Goodwill, Acquired During Period Notes Payable to Banks Notes Payable to Banks [Member] Tabular List, Table Tabular List [Table Text Block] EMEA [Member] EMEA [Member] Entity Address, Address Line One Entity Address, Address Line One Purchase of treasury stock Treasury Stock, Value, Acquired, Cost Method Antidilutive Securities, Name [Domain] Antidilutive Securities, Name [Domain] Performance obligation type [Domain] Performance obligation type [Domain] Performance obligation type [Domain] STOCK-BASED COMPENSATION Share-Based Payment Arrangement [Text Block] Basis of presentation Basis of Accounting, Policy [Policy Text Block] Other non-cash items Other Noncash Income (Expense) Business Acquisition [Axis] Business Acquisition [Axis] Expected remaining performance obligation to be converted to revenue, percentage Revenue, Remaining Performance Obligation, Percentage Less allowance for doubtful accounts Accounts Receivable, Allowance for Credit Loss, Current Schedule of acquired intangibles with finite and indefinite lives (excluding goodwill) Schedule of Finite-Lived Intangible Assets [Table Text Block] Variable Rate [Axis] Variable Rate [Axis] Accounts payable and accrued liabilities Increase (Decrease) in Accounts Payable and Accrued Liabilities Income Statement [Abstract] Income Statement [Abstract] Current portion of long-term debt Current portion of long-term debt Unsecured Debt, Current Raw materials Inventory, Raw Materials, Net of Reserves Costs and Expenses: Costs and Expenses [Abstract] Title of 12(b) Security Title of 12(b) Security Insider Trading Policies and Procedures Adopted Insider Trading Policies and Procedures Adopted [Flag] Money market funds Cash and Cash Equivalents, Fair Value Disclosure ACQUISITIONS Business Combination Disclosure [Text Block] Agreements and Relationship [Member] Agreements and Relationships [Member] Agreements and Relationship [Member] Agreements and relationship. In-process technology Indefinite-Lived Intangible Assets (Excluding Goodwill) Aggregate Erroneous Compensation Not Yet Determined Aggregate Erroneous Compensation Not Yet Determined [Text Block] Cost of services Cost of Services [Member] Cost of services. Forgone Recovery due to Expense of Enforcement, Amount Forgone Recovery due to Expense of Enforcement, Amount Current and long-term accounts receivable balances Schedule of Accounts, Notes, Loans and Financing Receivable [Table Text Block] Gains on securities in Non-Qualified Deferred Compensation (“NQDC”) trust Gains Losses on Trading Securities in Non Qualified Deferred Compensation Trust Gains losses on trading securities in non qualified deferred compensation trust Share-based Payment Arrangement [Abstract] Share-Based Payment Arrangement [Abstract] Entity Tax Identification Number Entity Tax Identification Number Estimated Customer Retention Rate Estimated Customer Retention Rate Estimated Customer Retention Rate Effect of foreign currency translation Goodwill, Foreign Currency Translation Gain (Loss) Equity method investments, carrying value Equity Method Investments Inventories Total inventories Inventory, Net Statistical Measurement [Axis] Statistical Measurement [Axis] Financial Instrument [Axis] Financial Instrument [Axis] Entity Interactive Data Current Entity Interactive Data Current Disaggregation of Revenue [Table] Disaggregation of Revenue [Table] Other long-term assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Other Noncurrent Assets Total Shareholder Return Amount Total Shareholder Return Amount Payments for repurchases of common stock Payments for Repurchase of Common Stock Entity Common Stock, Shares Outstanding Entity Common Stock, Shares Outstanding Adjustment To PEO Compensation, Footnote Adjustment To PEO Compensation, Footnote [Text Block] Digital IC Design and Signoff Digital IC Design and Signoff [Member] Digital IC Design and Signoff [Member] Inventory Disclosure [Abstract] Securities held in Non-Qualified Deferred Compensation trust, or NQDC Deferred Compensation Plan Assets Fair Value Hierarchy and NAV [Axis] Fair Value Hierarchy and NAV [Axis] Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items] Schedule of Other Nonoperating Income (Expense) Schedule of Other Nonoperating Income (Expense) [Table Text Block] Retained earnings Retained Earnings (Accumulated Deficit) Measure: Measure [Axis] Commitments and Contingencies Disclosure [Abstract] Commitments and Contingencies Disclosure [Abstract] Name Outstanding Recovery, Individual Name Principal Aggregate principal amount issued Debt Instrument, Face Amount Entity Incorporation, State or Country Code Entity Incorporation, State or Country Code Current assets: Assets, Current [Abstract] Accounts receivable Accounts Receivable, before Allowance for Credit Loss, Current Entity Address, State or Province Entity Address, State or Province Compensation Actually Paid vs. Total Shareholder Return Compensation Actually Paid vs. Total Shareholder Return [Text Block] Segment reporting [Table] Schedule of Revenues from External Customers and Long-Lived Assets [Table] Cash flows from operating activities: Net Cash Provided by (Used in) Operating Activities [Abstract] Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] 2025 Finite-Lived Intangible Asset, Expected Amortization, Year One Beginning balance, shares Ending balance, shares Common Stock, Shares, Outstanding Other Income and Expenses [Abstract] Receivables Increase (Decrease) in Accounts and Other Receivables PEO PEO [Member] Tax audit assessment Loss Contingency, Estimate of Possible Loss Asset Class [Domain] Asset Class [Domain] Net cash used for investing activities Net Cash Provided by (Used in) Investing Activities Marketable equity securities Equity Securities, FV-NI, Current Schedule of inventory Schedule of Inventory, Current [Table Text Block] Paul Cunningham [Member] Paul Cunningham Segment reporting [Line Items] Revenues from External Customers and Long-Lived Assets [Line Items] Debt Instrument [Axis] Debt Instrument [Axis] Outstanding Aggregate Erroneous Compensation Amount Outstanding Aggregate Erroneous Compensation Amount Current assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets Measurement Input Type [Domain] Measurement Input Type [Domain] Credit Facility [Axis] Credit Facility [Axis] Carrying Value Carrying Value Of Debt Outstanding Carrying Value Of Debt Outstanding Intellectual Property (“IP”) IP [Member] Intellectual property sold to customers Total Shareholder Return Vs Peer Group Total Shareholder Return Vs Peer Group [Text Block] Share-based compensation expense and allocation by cost [Line Items] Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items] Prepaid expenses and other Increase (Decrease) in Prepaid Expense and Other Assets Accumulated Other Comprehensive Loss AOCI Attributable to Parent [Member] Aggregate Erroneous Compensation Amount Aggregate Erroneous Compensation Amount Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis] Measurement Frequency [Domain] Measurement Frequency [Domain] All Executive Categories All Executive Categories [Member] Long-term portion of deferred revenue Contract with Customer, Liability, Noncurrent Long-term liabilities: Liabilities, Noncurrent [Abstract] Non-Rule 10b5-1 Arrangement Adopted Non-Rule 10b5-1 Arrangement Adopted [Flag] Debt Disclosure [Abstract] Debt Disclosure [Abstract] Earnings Per Share [Abstract] Earnings Per Share [Abstract] Marketing and sales Selling and Marketing Expense General and administrative General and Administrative Expense China [Member] CHINA Due after 1 year through 5 years Debt Securities, Available-for-Sale, Fair Value, Maturity, Allocated and Single Maturity Date, after Year One Through Five Organization, Consolidation and Presentation of Financial Statements [Abstract] Organization, Consolidation and Presentation of Financial Statements [Abstract] Awards Close in Time to MNPI Disclosures, Table Awards Close in Time to MNPI Disclosures [Table Text Block] Senior Notes [Member] Senior Notes [Member] Total current assets Assets, Current Summary of long-lived assets by geography Schedule of Disclosure on Geographic Areas, Long-Lived Assets in Individual Foreign Countries by Country [Table Text Block] Mortgage-backed and asset-backed securities Mortgage-Backed Securities, Issued by US Government Sponsored Enterprises [Member] Revenue from Contract with Customer [Abstract] Revenue from Contract with Customer [Abstract] All Individuals All Individuals [Member] Supplemental cash flow information: Supplemental Cash Flow Information [Abstract] Other income, net Other income, net Other Nonoperating Income (Expense) Entity Filer Category Entity Filer Category Schedule of Equity Method Investments [Line Items] Schedule of Equity Method Investments [Line Items] Shares repurchased and the total cost of shares repurchased Class of Treasury Stock [Table Text Block] Non-PEO NEO Average Total Compensation Amount Non-PEO NEO Average Total Compensation Amount Short-Term Debt, Type [Domain] Short-Term Debt, Type [Domain] Statement [Table] Statement [Table] Japan [Member] JAPAN Current Fiscal Year End Date Current Fiscal Year End Date Additional authorized repurchase amount Stock Repurchase Program, Authorized Amount GOODWILL AND ACQUIRED INTANGIBLES Goodwill and Intangible Assets Disclosure [Text Block] Term Loan Due 2025 Term Loan Due Twenty-Twenty Five [Member] Term Loan Due Twenty-Twenty Five PEO Name PEO Name Accumulated other comprehensive loss, net of tax Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block] Base Rate [Member] Base Rate [Member] 2029 Finite-Lived Intangible Asset, Expected Amortization, Year Five SOFR adjustment Debt Instrument, Basis Spread On Variable Rate, SOFR adjustment Debt Instrument, Basis Spread On Variable Rate, SOFR adjustment Changes in the carrying amount of goodwill Schedule of Goodwill [Table Text Block] Chin-Chi Teng [Member] Chin-Chi Teng OTHER INCOME (EXPENSE), NET Other Nonoperating Income and Expense [Text Block] Net cash provided by operating activities Net Cash Provided by (Used in) Operating Activities Estimated amortization expense Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block] Erroneously Awarded Compensation Recovery Erroneously Awarded Compensation Recovery [Table] Fair value of financial assets and liabilities Fair Value, Net Asset (Liability) [Abstract] Business Combination, Separately Recognized Transactions [Axis] Business Combination, Separately Recognized Transactions [Axis] Depreciation and amortization Depreciation, Depletion and Amortization Stated interest rate of 2024 Notes Debt Instrument, Interest Rate, Stated Percentage Accounts payable and accrued liabilities Accounts Payable and Accrued Liabilities, Current Award Timing, How MNPI Considered Award Timing, How MNPI Considered [Text Block] Transferred over time Transferred over Time [Member] Statement of Financial Position [Abstract] Statement of Financial Position [Abstract] Business Combination and Asset Acquisition [Abstract] Total stockholders’ equity Beginning balance Ending balance Equity, Attributable to Parent Unrealized gains (losses) on investments Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Gain (Loss), before Tax Long-lived assets in individual foreign countries Long-Lived Assets Deferred revenue Increase (Decrease) in Deferred Revenue Non-vested shares of restricted stock Restricted Stock [Member] Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table] Revenue recognized from deferred revenue during the period Contract with Customer, Liability, Revenue Recognized STOCK REPURCHASE PROGRAM Treasury Stock [Text Block] Percentage of purchase price expected to be settled in cash Business Combination, Percentage of Purchase Price Expected to be Settled in Cash Business Combination, Percentage of purchase price expected to be settled in cash Finite-Lived Intangible Assets, Major Class Name [Domain] Finite-Lived Intangible Assets, Major Class Name [Domain] Income before provision for income taxes Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest Debt Securities, Available-for-Sale, Unrealized Loss Position [Line Items] Debt Securities, Available-for-Sale, Unrealized Loss Position [Line Items] Equity securities without readily determinable fair value, book value Equity Securities without Readily Determinable Fair Value, Amount Unbilled accounts receivable Unbilled Contracts Receivable Earnings Per Share, Basic and Diluted [Abstract] Earnings Per Share Reconciliation [Abstract] Total liabilities assumed Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Liabilities Fair Value Measurements, Level 2 [Member] Fair Value, Inputs, Level 2 [Member] Entity Emerging Growth Company Entity Emerging Growth Company Acquired intangibles, net Acquired intangibles, net Intangible Assets, Net (Excluding Goodwill) Increase (Decrease) in Stockholders' Equity [Roll Forward] Increase (Decrease) in Stockholders' Equity [Roll Forward] Named Executive Officers, Footnote Named Executive Officers, Footnote [Text Block] Acquired finite-lived intangibles Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles Document Fiscal Period Focus Document Fiscal Period Focus Pay vs Performance Disclosure, Table Pay vs Performance [Table Text Block] Antidilutive Securities Excluded from Computation of Earnings Per Share, by Antidilutive Securities [Axis] Antidilutive Securities [Axis] Credit facility, covenant, debt to EBITDA ratio Debt instrument, covenant, debt to EBITDA ratio Debt Instrument, Covenant, Debt to EBITDA Ratio Debt Instrument, Covenant, Debt to EBITDA Ratio Title Trading Arrangement, Individual Title Stock-based compensation Stock-based compensation expense Share-Based Payment Arrangement, Noncash Expense Total cost of repurchased shares Cost Of Repurchased Shares, Including Impact On Treasury Stock And Additional Paid In Capital Cost Of Repurchased Shares, Including Impact On Treasury Stock And Additional Paid In Capital Invecas Invecas [Member] Invecas Common Stock [Member] Common Stock [Member] Changes in defined benefit plan liabilities Other Comprehensive (Income) Loss, Defined Benefit Plan, after Reclassification Adjustment, after Tax Individual: Individual [Axis] Tradename Trademark and Patents [Member] Tradenames Trademarks And Patents [Member] Tradename Trademark and Patents [Member] Tradenames trademarks and patents. City Area Code City Area Code Entity Address, Postal Zip Code Entity Address, Postal Zip Code NET INCOME PER SHARE Earnings Per Share [Text Block] Product and Service [Axis] Product and Service [Axis] Income Statement Location [Domain] Income Statement Location [Domain] Equity method investment, ownership percentage Equity Method Investment, Ownership Percentage Other Asia [Member] Other Asia [Member] Other Asia [Member] Document Fiscal Year Focus Document Fiscal Year Focus Segment, Geographical [Domain] Geographical [Domain] Credit facility, maturity date Line of Credit Facility, Expiration Date Minimum [Member] Minimum [Member] Property, plant and equipment, net Property, Plant and Equipment, Net Share Repurchase Program [Domain] Share Repurchase Program [Domain] Receivables [Abstract] Receivables [Abstract] Receivables, net Receivables, Net, Current Exercise Price Award Exercise Price Finite-Lived Intangible Assets by Major Class [Axis] Finite-Lived Intangible Assets by Major Class [Axis] Total other comprehensive income (loss), net of tax effects Other comprehensive loss, net of taxes Other Comprehensive Income (Loss), Net of Tax Long-term debt Carrying Value Unsecured Long-Term Debt, Noncurrent Asia [Member] Asia [Member] Asia [Member] Statement of Cash Flows [Abstract] Statement of Cash Flows [Abstract] Stock repurchase program Equity, Class of Treasury Stock [Line Items] ASSETS Assets [Abstract] Award Timing MNPI Disclosure Award Timing MNPI Disclosure [Text Block] Due after 10 years Debt Securities, Available-for-Sale, Fair Value, Maturity, Allocated and Single Maturity Date, after Year 10 Goodwill and Intangible Assets Disclosure [Abstract] Goodwill and Intangible Assets Disclosure [Abstract] Total Liabilities Liabilities, Fair Value Disclosure Losses on foreign exchange Gain (Loss), Foreign Currency Transaction, before Tax Stock received for payment of employee taxes on vesting of restricted stock Payment, Tax Withholding, Share-Based Payment Arrangement Liabilities Liabilities [Abstract] Cash paid for income taxes, net Income Taxes Paid, Net Net cash used for financing activities Net Cash Provided by (Used in) Financing Activities Deferred taxes Deferred Income Tax Assets, Net COMMITMENTS AND CONTINGENCIES Commitments and Contingencies Disclosure [Text Block] Foreign currency translation adjustments Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Gain (Loss) Arising During Period, Net of Tax Retained Earnings Retained Earnings [Member] Stock-based compensation expense and allocation by cost Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block] Adjustment to Non-PEO NEO Compensation Footnote Adjustment to Non-PEO NEO Compensation Footnote [Text Block] Total liabilities and stockholders’ equity Liabilities and Equity Amortized cost Debt Securities, Available-for-Sale, Amortized Cost Peer Group Total Shareholder Return Amount Peer Group Total Shareholder Return Amount Net income per share - basic (usd per share) Net income per share - basic (usd per share) Earnings Per Share, Basic Percentage of purchase price to be settled through issuance of equity Business Combination, Percentage of Purchase Price to be Settled Through Issuance of Stock Business Combination, Percentage of Purchase Price to be Settled Through Issuance of Stock Schedule of Long-term Debt Instruments [Table] Schedule of Long-Term Debt Instruments [Table] Summary of long-lived assets by geography Geographic Areas, Long-Lived Assets [Abstract] Stock repurchase program Class of Treasury Stock [Table] Equity Valuation Assumption Difference, Footnote Equity Valuation Assumption Difference, Footnote [Text Block] Erroneous Compensation Analysis Erroneous Compensation Analysis [Text Block] Stock option and restricted stock grants [Member] Stock option and restricted stock grants [Member] Stock option and restricted stock grants [Member] Arrangement Duration Trading Arrangement Duration Entity Address, City or Town Entity Address, City or Town Award Timing MNPI Considered Award Timing MNPI Considered [Flag] Custom Integrated Circuit (“IC”) Design and Simulation Custom IC Design [Member] Custom IC Design [Member] Issuance of common stock and reissuance of treasury stock under equity incentive plans, net of forfeitures, shares Stock Issued During Period, Shares, Treasury Stock Reissued Total long-term liabilities Liabilities, Noncurrent Restructuring Restructuring Charges Document Transition Report Document Transition Report Award Timing Predetermined Award Timing Predetermined [Flag] Schedule of Business Acquisitions, by Acquisition [Table] Schedule of Business Acquisitions, by Acquisition [Table] Fair value of financial instruments Fair Value of Financial Instruments, Policy [Policy Text Block] Stock repurchase program, remaining authorized repurchase amount Stock Repurchase Program, Remaining Authorized Repurchase Amount Termination Date Trading Arrangement Termination Date Foreign currency translation loss Accumulated Other Comprehensive Income (Loss), Foreign Currency Translation Adjustment, Net of Tax Americas [Member] Americas [Member] Available-for-sale debt securities, fair value Total Mortgage-backed and asset-backed securities Debt Securities, Available-for-Sale Payments on revolving credit facility Repayments of Lines of Credit Reverse termination fee Business Combination, Reverse Termination Fee Business Combination, Reverse Termination Fee, Agreement Termination Principal Remaining Principal Amount Of Debt Outstanding Remaining Principal Amount Of Debt Outstanding 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] Gross accumulated unrealized gains Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Gain, before Tax Equity Securities, FV-NI, Gain (Loss) Equity Securities, FV-NI, Gain (Loss) Functional Verification, including Emulation and Prototyping Hardware* Functional Verification, including Emulation and Prototyping Hardware [Member] Functional Verification, including Emulation and Prototyping Hardware [Member] Expected merger consideration Business Combination, Price of Acquisition, Expected Adjustments to reconcile net income to net cash provided by operating activities: Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract] All Trading Arrangements All Trading Arrangements [Member] Measurement Input Type [Axis] Measurement Input Type [Axis] All Adjustments to Compensation All Adjustments to Compensation [Member] Timing of Transfer of Good or Service [Domain] Timing of Transfer of Good or Service [Domain] Award Timing Disclosures [Line Items] INVESTMENTS Investment [Text Block] Compensation Amount Outstanding Recovery Compensation Amount Total assets acquired Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Assets Gain on investments, net Gains on investments Gain (Loss) on Investments Provisions for losses on receivables Accounts Receivable, Credit Loss Expense (Reversal) Due after 5 years through 10 years Debt Securities, Available-for-Sale, Fair Value, Maturity, Allocated and Single Maturity Date, after Year 5 Through 10 Other comprehensive income (loss), net of tax effects: Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent [Abstract] Deferred income taxes Deferred Income Tax Expense (Benefit) Statement of Comprehensive Income [Abstract] Statement of Comprehensive Income [Abstract] Debt Securities, Available-for-Sale, Unrealized Loss Position, Fair Value [Table] Debt Securities, Available-for-Sale, Unrealized Loss Position, Fair Value [Table] Service [Member] Technology Service [Member] Revenue arrangement with non-cancelable commitments Revenue arrangement with non-cancelable commitments [Member] Arrangement with non-cancelable commitments and multiple performance obligations where revenue is recognized at varying points in time Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table] Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table] Short-Term Debt, Type [Axis] Short-Term Debt, Type [Axis] Prepaid expenses and other Prepaid Expense and Other Assets, Current 2027 Finite-Lived Intangible Asset, Expected Amortization, Year Three Insider Trading Arrangements [Line Items] Deferred revenue Deferred Revenue System Design and Analysis System Design and Analysis [Member] System Design and Analysis [Member] Other assets Other Assets Entity Registrant Name Entity Registrant Name Material Terms of Trading Arrangement Material Terms of Trading Arrangement [Text Block] Award Timing Method Award Timing Method [Text Block] Stock-based awards Incremental Common Shares Attributable to Dilutive Effect of Share-Based Payment Arrangements Other assets Increase (Decrease) in Other Operating Assets 2026 Finite-Lived Intangible Asset, Expected Amortization, Year Two Equity Securities, FV-NI, Unrealized Gain (Loss) Equity Securities, FV-NI, Unrealized Gain (Loss) Adjustment to Compensation, Amount Adjustment to Compensation Amount Revenue arrangement recognized over time Revenue arrangement recognized over time [Member] Arrangement with a single performance obligation, where revenue is recognized over time Cost of product and maintenance Cost of Sales [Member] Accumulated other comprehensive income Accumulated Other Comprehensive Income (Loss), Net of Tax [Abstract] Document Period End Date Document Period End Date Proceeds from revolving credit facility Proceeds from Lines of Credit Compensation Actually Paid vs. Net Income Compensation Actually Paid vs. Net Income [Text Block] Peer Group Issuers, Footnote Peer Group Issuers, Footnote [Text Block] Adoption Date Trading Arrangement Adoption Date Fair value of financial assets and liabilities Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block] Treasury Stock Treasury Stock, Common [Member] Entity Central Index Key Entity Central Index Key Amortization of debt discount and fees Amortization of Debt Issuance Costs and Discounts BASIS OF PRESENTATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES Basis of Presentation and Significant Accounting Policies [Text Block] Non-Rule 10b5-1 Arrangement Terminated Non-Rule 10b5-1 Arrangement Terminated [Flag] Gross carrying amount Finite-Lived Intangible Assets, Gross Provision for income taxes Income Tax Expense (Benefit) Finished goods Inventory, Finished Goods, Net of Reserves FAIR VALUE Fair Value Disclosures [Text Block] Name Trading Arrangement, Individual Name Disaggregation of revenue Disaggregation of Revenue [Table Text Block] Privately held company, equity method Privately held company, equity method [Member] Privately held company, equity method Cost of product and maintenance Cost, Amortization INVENTORY Inventory Disclosure [Text Block] Total purchase consideration Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net Revenue Total revenue Revenue from Contract with Customer, Excluding Assessed Tax Compensation Actually Paid vs. Company Selected Measure Compensation Actually Paid vs. Company Selected Measure [Text Block] Long-term Debt, Type [Axis] Long-Term Debt, Type [Axis] Amendment Flag Amendment Flag Acquired intangibles with finite lives, excluding intangibles fully amortized at end of prior fiscal year Finite-Lived Intangible Assets, Net [Abstract] Money Market Funds Money Market Funds [Member] Cash and cash equivalents Cash and Cash Equivalents, at Carrying Value Cash paid in business combinations, net of cash acquired Cash paid in business combinations, net of cash acquired Payments to Acquire Businesses, Net of Cash Acquired Stock received for payment of employee taxes on vesting of restricted stock, shares Share-Based Payment Arrangement, Shares Withheld for Tax Withholding Obligation Cash paid for interest Interest Paid, Excluding Capitalized Interest, Operating Activities Assets Assets, Fair Value Disclosure [Abstract] Due within 1 year Debt Securities, Available-for-Sale, Fair Value, Maturity, Allocated and Single Maturity Date, Year One Credit Facility [Domain] Credit Facility [Domain] Purchase of treasury stock, shares Shares repurchased Treasury Stock, Shares, Acquired Credit facility, interest rate spread Term loan, interest rate spread Debt Instrument, Basis Spread on Variable Rate Compensation Actually Paid vs. Other Measure Compensation Actually Paid vs. Other Measure [Text Block] Marketing and sales Selling and Marketing Expense [Member] Gain (Loss) on Securities Gain (Loss) on Securities [Table Text Block] Weighted average common shares outstanding - diluted (in shares) Weighted average common shares used to calculate diluted net income per share (in shares) Weighted Average Number of Shares Outstanding, Diluted ROU asset amortization and change in operating lease liabilities ROU asset amortization and change in operating lease liabilities ROU asset amortization net of changes in operating lease liabilities. Forgone Recovery, Explanation of Impracticability Forgone Recovery, Explanation of Impracticability [Text Block] Acquired intangibles Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intangible Assets, Other than Goodwill Term Secured Overnight Financing Rate (SOFR) Term Secured Overnight Financing Rate (SOFR) [Member] Term Secured Overnight Financing Rate (SOFR) REVENUE Revenue from Contract with Customer [Text Block] Purchases of property, plant and equipment Payments to Acquire Property, Plant, and Equipment Company Selected Measure Amount Company Selected Measure Amount Equity Securities, FV-NI, Realized Gain (Loss) Equity Securities, FV-NI, Realized Gain (Loss) Long-term receivables Accounts Receivable, before Allowance for Credit Loss, Noncurrent Total assets Assets Name Awards Close in Time to MNPI Disclosures, Individual Name Income (loss) from equity method investments Income (Loss) from Equity Method Investments Stock Repurchase Program [Axis] Share Repurchase Program [Axis] Cover [Abstract] Cover [Abstract] Issuance of common stock and reissuance of treasury stock under equity incentive plans, net of forfeitures Stock Issued During Period, Value, Treasury Stock Reissued RECEIVABLES, NET Loans, Notes, Trade and Other Receivables Disclosure [Text Block] Stock-based compensation expense APIC, Share-Based Payment Arrangement, Increase for Cost Recognition United States [Member] UNITED STATES Performance obligation type [Axis] Arrangement Type [Axis] Arrangement Type Other long-term liabilities Other Liabilities, Noncurrent Non-NEOs Non-NEOs [Member] Unsatisfied performance obligations Revenue, Remaining Performance Obligation, Amount Current liabilities Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities SEGMENT REPORTING Segment Reporting Disclosure [Text Block] Increase in cash and cash equivalents Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect Cash flows from financing activities: Net Cash Provided by (Used in) Financing Activities [Abstract] Valuation Significant Input, Discount Rate Business Combination, Fair Value Significant Input, Discount Rate Discount rate used in determining the fair value of assets acquired or liabilities assumed as part of a business combination during the period. Non-PEO NEO Non-PEO NEO [Member] Equity Component [Domain] Equity Component [Domain] Adjustment to Compensation: Adjustment to Compensation [Axis] Senior Notes Due 2024 Senior Notes Due Twenty-Twenty Four [Member] Senior Notes Due Twenty-Twenty Four [Member] Percentage of product and maintenance revenue by product group Percentage of Product and Maintenance Revenue by Product Group Percentage of Product and Maintenance Revenue by Product Group Work-in-process Inventory, Work in Process, Net of Reserves Non-GAAP Measure Description Non-GAAP Measure Description [Text Block] Debt Instrument [Line Items] Debt Instrument [Line Items] Contract assets Contract with Customer, Asset, after Allowance for Credit Loss Weighted average common shares outstanding - basic (in shares) Weighted average common shares used to calculate basic net income per share Weighted Average Number of Shares Outstanding, Basic Entity Current Reporting Status Entity Current Reporting Status Debt issuance costs Unamortized Debt Issuance Expense Income from operations Operating Income (Loss) Credit facility additional borrowing capacity available Line Of Credit Facility Additional Borrowing Capacity Available Line Of Credit Facility, Additional Borrowing Capacity Available Revenue from contract with customer, timing of goods or service Revenue from Contract with Customer, Timing of Goods or Service, Percent Revenue from Contract with Customer, Timing of Goods or Service, Percent Revenues [Abstract] Revenues [Abstract] Estimated amortization expense Finite-Lived Intangible Assets, Net, Amortization Expense, Fiscal Year Maturity [Abstract] Revenue from External Customers by Products and Services [Table] Revenue from External Customers by Products and Services [Table] Pay vs Performance Disclosure Pay vs Performance Disclosure [Table] Credit facility, commitment fee percentage Line of Credit Facility, Unused Capacity, Commitment Fee Percentage Statement [Line Items] Statement [Line Items] Total amortization of acquired intangibles Amortization of Acquired Intangibles Amortization of acquired intangibles, including amortization of costs from existing technology included in cost of product, and amortization of costs from acquired maintenance contracts included in cost of maintenance, and amortization of all other acquired intangibles. Other Comprehensive Income (Loss), Net of Tax [Abstract] Other Comprehensive Income (Loss), Net of Tax [Abstract] Forgone Recovery due to Disqualification of Tax Benefits, Amount Forgone Recovery due to Disqualification of Tax Benefits, Amount Summary of debt outstanding Schedule of Debt [Table Text Block] Awards Close in Time to MNPI Disclosures Awards Close in Time to MNPI Disclosures [Table] Customer Relationships Customer Relationships [Member] EX-101.PRE 11 cdns-20240331_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT GRAPHIC 12 cdns-20240331_g1.jpg begin 644 cdns-20240331_g1.jpg M_]C_X 02D9)1@ ! 0$ 8 !@ #_VP!# (! 0(! 0(" @(" @(" P4# P,# M P8$! ,%!P8'!P<&!P<("0L)" @*" <'"@T*"@L,# P,!PD.#PT,#@L,# S_ MVP!# 0(" @,# P8# P8," <(# P,# P,# P,# P,# P,# P,# P,# P,# P, M# P,# P,# P,# P,# P,# P,# P,# S_P 1" H (T# 2( A$! Q$!_\0 M'P 04! 0$! 0$ $" P0%!@<("0H+_\0 M1 @$# P($ P4% M! 0 %] 0(# 01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D* M%A<8&1HE)B7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7& MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$ P$! 0$! M 0$! 0 $" P0%!@<("0H+_\0 M1$ @$"! 0#! <%! 0 0)W $" M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$ MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4 MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,! (1 Q$ /P#]_"<4 YK\ MR/\ @NM_P6)\=_LB?$;P;\#/@5ID&J?&/QXD,WVE[9;QM-BGF,-O%#"?E>XF MD5\;_E1%W$'<,>M_\$?? '[8?P__ .$XB_:I\1:9XAAO4LKGPXUM<6D\EJY\ M[[5$Y@BCQC]S@'M [:7/7_V[O"7QU\7^#]#B^!GB?1_#&KQ7S/J #[]J\!^&GPB_;PL/B)H$_B/XG^#KSPY#J,#ZI;QVE MJ))[02*9D4BR4ABFX## Y/4=:]:_X*?Z!^TWXV^&_AG0?V9=6\,>&M=U74W3 M7M=UGRRNEV(B;#1!TD^=I"H^6-R #TZU^IX.7X;HKK=KJ_VW[?F[GM_N^4FS_4[NI^]CM7WG7X+_P#!HOJUQX@_ M:\_:'U"[@%O=ZAI-E=7$(4KY,LE_=.Z8/(VLQ&#R,5^L_P#P4X_;FTW_ ()T M_L;>+/BC?6<>J7VEI'9Z/ISN474-0G;RX(F8(-"UOX4?$'48@/"JV-O%%':R!I(49%B$L MGB1S%()7884O][!_>'X1?$S3/C3\*_#7C#1G:32/%.EVVKV3-C<89XEE3..^ MUAD>M FK'2T5^%?[3O[>W[:7Q-_X++_$3]GGX*?$C2M-^R:A*^B6-_I]DEO; MVT5E%(]:NH['1M LIM1OKE_NP01(9)'/L%4G\*_#3PU_P %'OV]/^"QWQ6\::G^ MS!+IGP^^'GA"XVV:W"6D0DSDPQW%Q<1R&6XD4!VC0*B!@">06!)7/WBHK ^' MC:Q#\.-";Q,T0U]--MSJS)M$8N1$OG$;?EV[]W3C'3BOQ=\;_P#!1W]L7_@J MM\>?BY-^RGK>F>"OAA\&=YAD,,'VKQ(R&38/,FBEW2SB*1TB 1%0+N;(? -NTGB"S$2BX6R^VMI\3. \X@_CV@]P54$NP* MH0FA^%GQ5GM(_^#Q#2#XE)^Q"XL$TKS\; Y\, MKY&S/;[29,?[>:_=)/NU^8__ 7+_P""*/C/]MKXI^%/C3\$]=L= ^+/A&"& MVD@N;IK(:BD$K36T\-PJGRKF%V;!8;64@$KM&?8O^"0V@?MC:7;^,I_VL-3T M:[S'96WAJULVL&FC">=]HDE-HH0E\Q8+,2=IX7N ]4>#_P#!P#_P48^*_P * M?C/\*/VZ%K;PPN0?)+2"1GD W!4 7!)-?G M]^V1^PQXD_8-_P""MG[+V@^+_BKXG^+WB'Q)JFB:M>ZMK32,UL_]L",P0F22 M1_*RI8;FZL>!7Z1_\%U_^"/OQ%_;D^)/PZ^+GP7UW2M)^)?PZ06\<%_-_^"67[??[5'[:GPB^*GQDMOAQK=S\. M-6TTB:QU6VM"ME!?+>V>E!2:L?M3\7]FG"Y]MPD_'-? MM4Z"12" 01@@]#7XHW?_ 1A_:^_X)V_MF^.O&7[(WB;P;_PAWCAY)%M=7NH MT:UA>5IEM9H)HV1S"[,(Y4;.PX.,L""6UCF/^#4U[O_ M ,'>YNQ_P3X\$;%F;3_^$ZM_M07[I/V*\V ^_P![%2?\&_'_ 2J^.G[ '[1 MGQ6\4_%K3/#5K9^/-+A$4VF:LEV[W:W?AOK7PHU;1=*U31M%N$:-;:W2W1[1"\5H&S&A53\Y M&1R37[!_L&_ C6OV7/V,?AA\.O$-]9:GKG@KPY9Z/>W5FSM;SRPQ!&9"X#%< MCC(!QVK\I?@#^Q?_ ,%3?V1OAW'\(/ /BSX=Q^"=,+V^E:S>7EI>1Z;"Q/$) MFB-RL8SD(T3;.BXK]I_#-K>6'AW3X-0G6YOX;>-+F9>DLH4!V' X+9/0=: 9 M^('[/@S_ ,'@OC'_ 'M3_P#3''1\3_\ E<@T+_KI9_\ J+O7T7\)O^"5WQ@\ M(_\ !PWXB_:,OM/T!?A?J1O3!GS=+2V3,&W(_>*1UX'-'C;_@E?\8- M=_X.+M+_ &DK?3] ;X66KVYDN6U51?#9H;638M]N?]<0.O3F@=_R/I[_ (+9 MO?)_P2>^/9TTR"Y_X1&Z!V=?*X\W\/+WY]LU\V_\&G4VEO\ \$NKE+(Q?VA' MXUU3^T@N-XE*P%-W?_4^5CVK]'?B+X TOXK_ ^USPOKMJM]HOB*PGTR_MVX M$\$T;1R+[95B*_#[P1_P1S_;T_X)?_%CQ9I_[+?C/P]JG@KQ7+LCN[N\LT"Q MKN$,EW:W:%5GC4[3)!O+#M_" 2VL?M-^TDUXG[/'CQM.W?V@/#NH&UV]?-^S M2;,?\"Q7\['_ 09^ '[6'QL^#7CF7]F_P",?A?X;Z98:I;1Z]8ZG"LDUW<- M; QS#-M*0NP%>HY4\=Z_H^^'VGZK:_#C0[3Q)-#>ZY'IMO#JDJX:.>X$2B9A MP 07W'H.#T%?CAXC_P""-W[7/_!-C]K7QAXR_8Y\1>'K[P5XVF:5]&U.Z@C> MTC:1I%MYX;D"*586=Q'*CB0(<$6C:').XB,"W(E,@DC3!8S+C;GH>G%?H81FOG7_@F9X;_:%\-_ ML\71_:8UO0-:^(U_K5Q=1_V.(A;6-@8X5A@_=1HFY664G ;[X^8]OHJ@3>H4 F444""BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH __]D! end GRAPHIC 13 image_0a.jpg begin 644 image_0a.jpg M_]C_X 02D9)1@ ! @$ 8 !@ #_VP!# (! 0$! 0(! 0$" @(" @0# @(" M @4$! ,$!@4&!@8%!@8&!PD(!@<)!P8&" L("0H*"@H*!@@+# L*# D*"@K_ MVP!# 0(" @(" @4# P4*!P8'"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H* M"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@K_P 1" 2 .H# 2( A$! Q$!_\0 M'P 04! 0$! 0$ $" P0%!@<("0H+_\0 M1 @$# P($ P4% M! 0 %] 0(# 01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D* M%A<8&1HE)B7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7& MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$ P$! 0$! M 0$! 0 $" P0%!@<("0H+_\0 M1$ @$"! 0#! <%! 0 0)W $" M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$ MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4 MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,! (1 Q$ /P#].O\ @C5K MVN^(?@S\1KGQ!K5W?20_%G4XHI+RY:4H@@ML("Q.%&3QTY-?85? _P#P2-^. MOP5^%_PI^(FA_$?XL^'-!O9_BQJ<\5KK&M06TCQ&*W4.%D8$J2K#/3(/I7V/ MKOQP^&^F_![5OCCI/BRPU7P[I6EW5\^I:9>)/#(D"L7"NA*DY0KP>HQ7#@:D M?JL;O9:GUO%V!Q/^LE?EIM*4DHZ.S;2LETU/SN_X*7_%OXW>.OVIO$?C+X(^ M([Z#1OV?=+TN[U=+*ZD6*6]FNXW8.%(#8! (.?E@>OT3\)^(_#G[0GP0LO$V MD7\\>E^,/#:2Q36LNV6**Y@YVM_"Z[B,XX(K\Y_V4-!_;O\ %GP%\>^)/#'[ M).A^*]+^.%[?:AJNN:MXLAM)YH9Q)$$6-G!54+2,A(_BR.,5] ?\$8?B3XAN M/@'KO[-_Q B:V\1_"[Q+<:7>6J:U6UO^W?R/JN*\MI0R*,*+AS8*487A*+DXRBE*4DFVK5D[#=6Q_P! V?\ ]%M71AJ-*%:JXK9V7_@* M9XW$&;9EB\JRV%:HY*<'*7G)5:B3?FDDO0^1O^"//QJ\)0?L3Z8GQ'^+&GKJ M8UW4#(-:UU!/L\WY<^:^[&.E+^RUXY?Q=_P59^-T.D^,&U/1H_"VFO8I;Z@9 MK53Y=L&,8#% ^%$>KZU-K-]!) M>MJ5S$62.7:@VQR*O ]J[']A'X2_#_X&_P#!4'XU_##X7Z NF:'IGA/3A962 MS/((]ZVTC?,Y+'+,QY/>N:A*NZ6'YDK775W^%[Z'NYQ1R:.99XZ$INJHSNG" M*BOWU._*U)MZZ+W5IVV/*=0:OI[WMR\K MR6T\48?:6).T$P-UX,QK,_X*2^*/BE\9?VT/AG^SM\#OA_;^+[[P/%_PF6L: M#=:BEM;S2+(%A661R H4+G'4B<#O7">.OB#^U'\%/^"@_P -_P!K+]I3X%:; MX#T_Q+(OA/5Y-)U^*]ANXY-P#RE&.PINC;GJ(!_=IUJS6-]IK:+4=G:SWUVT M;7W$93E$*G";R]\GM*\)UE>4?:R^VNQ]E?\%$_'ES\-_V( M_B5XGL;Z2VN/^$8FM+>>)RKQR7!%NI5AR&!E&". [:2.R^(OPENO#EP MT P%OH;=8(Y?JNVT;UP&JL76=+&>VOI!)/\ [>O^MC+AK+*6:<+/+.5>UQ,Z MDJ;>]Z*INWSC*H97P _:/^(7C[_@K)I?QAO/$5^?!OC7Q5K6A^'K9KQ_LTL% MK;>3&PCSMY)A;@?>8U^C'[0'QDA^!W@)/%_]E0WL]UJUEIEC;W5^+6 W%U<) M!&99BK>5&"X+-M8@#@$X%? /QU^"Y_9+^#'['_BNXM?LUUX:\96YU]R,$3W[ M0W4ZL>^#'(OT6OM;]JOX1>(_B/=>$_%.C^!-*\8VOAR_NI=2\&:QXE0XVD.XW*<&JP?MJ=.I%_%=/_P)+\M3'BJ.58W'8"O!)4.6 M=/LFJ,Y*-W=6*=:^%O[9O[0?[-7C'7[J>VM-73Q%H M"7UT\GD6$+J;P_KGVF0F7 M? ?W9?/))B:,$GJRM7SW67PZM!X0T_^ MU=>CLH;23DS2(78;W+_:!QT609ZBKO\ P3_\4_%GX#?\%#_'/P9^/'PZMO!U MQ\5K!_$FFZ%9ZDEU;QW:22.PBD0D$,IN21U'EJ,=*NG7_P!N]KK:3<=G:W37 M;=/[SFQ>417![R][?J<__P %.OV-O"W[ M/'A'1_BKX!^+_P 0CJ'BCXA066H07GBAF@CBN/.D<1*JJ5P5 7).!V-?9W[+ MO[&G@']E*?6+KP7X[\7ZR=;CA6X'BG6_M@B\LN1Y?R+MSO.?7 ]*\2_X+98_ MX4+X#/\ U5'3>?\ ME/7V:@&T<=JZ,/0HQQM1I;6M\[W/ SC.,SQ'"6"A4JM MJ'9+IW M^UWL@O-D,29.U> S%1PJGJ< _07_ 3U_9S^*G@/0=3^/O[27B._U'XA^/)3 M>:E9W5RYAT>W8[DM(X\E8V'&[ XPJ#A M/O /B_2M9\&3HW$DZ_:F> @\?/Y:;2>CHN>"V?M_]@?]L?1?VP/@^NN7MJFG M>+=#E%CXPT)@5>TNUR"X0\B-\$KGH0RGE37-@VY5[5.G-R_^!._S7;L>YQ92 MC0R?VF!2;E&@J[^U%>QINFEVA)W;?6:L]E?S'7=>UU/^"UNB^&TUJ[&G-\(G ME:P%RXA,GFS_ #E,[2W YQGBL/\ X+>1>.=4^'/PQ\(_#WQ%=Z=J6O?$*/3H M)+6]>#<\L+(@9D(^7IF?LE?M?^"?/Q!\'^.; M^XMOB!\/?"6IZ9X@2:0K ]=U"ZN=1OVTV]?^EUQ5X2=3ZW[*?Q1BUZJZL_N,^(\)@?]67F6#BE2Q%:$TOY)OB;X3^(?VD_ ?Q.\.:'\0K&)KO1]2\(^((A/J M%^K#;&\,3_,[-P7 #K]XG (KL?@Q\7O^"AFJ_![PGJ\O;8> M=.6MT)DDR0=[9RX2GCJ%1TZ7,XJE M47(J;2C=4VM)1VZ)KKKJ?-/C+X4?"V;Q?JLTWPU\/N[ZE.79M&@)8F1LDG;S M7UCX5\,^&[/_ ()PKR3]GOP]H&C_MN?%74-)T.SM;B]@B>]GMK9$>X;*'<[* 7.2>3GJ?6B MBO7EO1]?T/RO#_\ ,T_PO_T[$O?M*Z!H6I?M6_![5M1T6TN+JSO;LVES-;*\ MD!/EY*,1E<^U>YZZB2>'[Z.10RM9R!E89!&PT45=+XZOJOR1R9C_ +EE_P#@ M?_IV9XQ_P3NT/1?#O[,MGIGA_2+6QMEU6[9;>SMUB0$R6ZRA'$9P MP# X/)YZ\U!_P45\)>%?%7ASP0OB?PSI^I"#Q4AA%_91S>7E.=N\'&<#IZ44 M4L1\-7_MTWR'_>,L_P 58O?\%'_#OA_Q!\$]&M=>T*SOHH/%5M)#'>6J2K&X MBE 90P." 3R.>:^@[;_4(?:BBNJE_O,_1?J?.8[_ )$&#_Q5?SB25\O?\%,/ M"/A/Q5H_@8>)_#&G:D(?$$GD_;[*.;R\A,[=X.,X&<>@HHJVCV]OOM;N!9(VVW$)7*L"#@@$> MA%6OV,](TG0?V7/"6EZ%I=O96T5@_EVUI L<:9FD)PJ@ 9))^I-%%)?[_P#] MN_J7+_DB_P#N8?\ Z;.0_P""=F@:%H7PJ\1MHFBVEF;KQG=S7)M+98_.D,<. M7;:!N8^IYJG^TGX<\/7/[9/PD\1W.A64FH6\TJ07[VJ&:-=X^57(W ?,W /< M^M%%8?\ ,%#U7_I1Z4O^2LQ?_7NK_P"FF7O^"AN@:%XA^&WAFUU_1;2^BC\: MV _L MS:!H6F?M0_&C5--T6TM[F]U6R:\N(+94DG(^T8+L!EL9.,YZUR?P1\+^&O#O M_!1#QS>>'_#MC82WUC*]]+9VB1-<,?(8ERH!^7Y ^-VWVSBI/ MVZM!T+7+CX9G6]%M+S[-\0+26V^U6RR>5(.CKN!VL/45_P"DS-_]NOP_H'B7]F+Q-I?B/0[/4+;R[=_L][;)+'N%Q&0VU@1D M'H:E_8FTG2]$_9<\*Z7HVFV]I:Q6UP(K:UA6.- ;F4G"J !R2?QHHJ_^9@_\ M/ZG#+_DB8_\ 80__ $V?GI^RK\*_AAK/[:MII6K_ XT&ZM1K$["VN='@DC# I*Q(.UE(R#R/2OUCCC1$5$0 < 445R9/\,_4^K\4_]YPG^#_(_]D! end XML 15 R1.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Cover Page
3 Months Ended
Mar. 31, 2024
shares
Cover [Abstract]  
Document Type 10-Q
Document Quarterly Report true
Document Period End Date Mar. 31, 2024
Document Transition Report false
Entity File Number 000-15867
Entity Registrant Name CADENCE DESIGN SYSTEMS, INC.
Entity Incorporation, State or Country Code DE
Entity Tax Identification Number 00-0000000
Entity Address, Address Line One 2655 Seely Avenue, Building 5,
Entity Address, City or Town San Jose,
Entity Address, State or Province CA
Entity Address, Postal Zip Code 95134
City Area Code (408)
Local Phone Number 943-1234
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
Title of 12(b) Security Common Stock, $0.01 par value per share
Trading Symbol CDNS
Security Exchange Name NASDAQ
Entity Common Stock, Shares Outstanding 272,134,000
Entity Central Index Key 0000813672
Amendment Flag false
Document Fiscal Year Focus 2024
Document Fiscal Period Focus Q1
Current Fiscal Year End Date --12-31
XML 16 R2.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Condensed Consolidated Balance Sheets - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Current assets:    
Cash and cash equivalents $ 1,012,418 $ 1,008,152
Receivables, net 389,865 489,224
Inventories 185,784 181,661
Prepaid expenses and other 341,865 297,180
Total current assets 1,929,932 1,976,217
Property, plant and equipment, net 433,016 403,213
Goodwill 1,575,107 1,535,845
Acquired intangibles, net 334,644 336,843
Deferred taxes 886,576 880,001
Other assets 562,855 537,372
Total assets 5,722,130 5,669,491
Current liabilities:    
Current portion of long-term debt 349,507 349,285
Accounts payable and accrued liabilities 456,608 576,558
Current portion of deferred revenue 659,628 665,024
Total current liabilities 1,465,743 1,590,867
Long-term liabilities:    
Long-term portion of deferred revenue 87,003 98,931
Long-term debt 299,805 299,771
Other long-term liabilities 301,983 275,651
Total long-term liabilities 688,791 674,353
Commitments and contingencies
Stockholders’ equity:    
Common stock and capital in excess of par value 3,331,547 3,166,964
Treasury stock, at cost (4,840,181) (4,604,323)
Retained earnings 5,184,027 4,936,384
Accumulated other comprehensive loss (107,797) (94,754)
Total stockholders’ equity 3,567,596 3,404,271
Total liabilities and stockholders’ equity $ 5,722,130 $ 5,669,491
XML 17 R3.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Condensed Consolidated Income Statements - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Revenues [Abstract]    
Revenue $ 1,009,103 $ 1,021,690
Costs and Expenses:    
Marketing and sales 180,589 166,666
Research and development 378,958 350,295
General and administrative 68,716 53,527
Amortization of acquired intangibles 5,407 4,267
Restructuring 280 0
Total costs and expenses 759,147 699,227
Income from operations 249,956 322,463
Interest expense (8,692) (9,260)
Other income, net 68,779 8,284
Income before provision for income taxes 310,043 321,487
Provision for income taxes 62,400 79,683
Net income $ 247,643 $ 241,804
Net income per share - basic (usd per share) $ 0.92 $ 0.90
Net Income per share - diluted (usd per share) $ 0.91 $ 0.89
Weighted average common shares outstanding - basic (in shares) 269,606 269,501
Weighted average common shares outstanding - diluted (in shares) 273,544 273,159
Product and maintenance [Member]    
Revenues [Abstract]    
Revenue $ 913,385 $ 963,742
Costs and Expenses:    
Cost of sales 75,395 100,238
Service [Member]    
Revenues [Abstract]    
Revenue 95,718 57,948
Costs and Expenses:    
Cost of sales $ 49,802 $ 24,234
XML 18 R4.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Condensed Consolidated Statements of Comprehensive Income - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Statement of Comprehensive Income [Abstract]    
Net income $ 247,643 $ 241,804
Other comprehensive income (loss), net of tax effects:    
Foreign currency translation adjustments (12,630) 3,955
Changes in defined benefit plan liabilities (21) 263
Unrealized gains (losses) on investments (392) 30
Total other comprehensive income (loss), net of tax effects (13,043) 4,248
Comprehensive income $ 234,600 $ 246,052
XML 19 R5.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Condensed Consolidated Statements of Stockholders' Equity - USD ($)
shares in Thousands, $ in Thousands
Total
Common Stock [Member]
Common Stock, Par Value and Capital in Excess of Par
Treasury Stock
Retained Earnings
Accumulated Other Comprehensive Loss
Beginning balance, shares at Dec. 31, 2022   272,675        
Beginning balance at Dec. 31, 2022 $ 2,745,113   $ 2,765,673 $ (3,824,163) $ 3,895,240 $ (91,637)
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net income 241,804       241,804  
Other comprehensive loss, net of taxes $ 4,248         4,248
Purchase of treasury stock, shares (668) (668)        
Purchase of treasury stock $ (125,010)     (125,010)    
Issuance of common stock and reissuance of treasury stock under equity incentive plans, net of forfeitures, shares   972        
Issuance of common stock and reissuance of treasury stock under equity incentive plans, net of forfeitures 68,145   47,246 20,899    
Stock received for payment of employee taxes on vesting of restricted stock, shares   (295)        
Stock received for payment of employee taxes on vesting of restricted stock (67,712)   (8,458) (59,254)    
Stock-based compensation expense 74,288   74,288      
Ending balance, shares at Mar. 31, 2023   272,684        
Ending balance at Mar. 31, 2023 2,940,876   2,878,749 (3,987,528) 4,137,044 (87,389)
Beginning balance, shares at Dec. 31, 2023   271,706        
Beginning balance at Dec. 31, 2023 3,404,271   3,166,964 (4,604,323) 4,936,384 (94,754)
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net income 247,643       247,643  
Other comprehensive loss, net of taxes $ (13,043)         (13,043)
Purchase of treasury stock, shares (425) (425)        
Purchase of treasury stock $ (125,006)     (125,006)    
Issuance of common stock and reissuance of treasury stock under equity incentive plans, net of forfeitures, shares   1,319        
Issuance of common stock and reissuance of treasury stock under equity incentive plans, net of forfeitures 116,725   89,159 27,566    
Stock received for payment of employee taxes on vesting of restricted stock, shares   (466)        
Stock received for payment of employee taxes on vesting of restricted stock (151,123)   (12,705) (138,418)    
Stock-based compensation expense 88,129   88,129      
Ending balance, shares at Mar. 31, 2024   272,134        
Ending balance at Mar. 31, 2024 $ 3,567,596   $ 3,331,547 $ (4,840,181) $ 5,184,027 $ (107,797)
XML 20 R6.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Condensed Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Statement of Cash Flows [Abstract]    
Cash and cash equivalents at beginning of period $ 1,008,152 $ 882,325
Cash flows from operating activities:    
Net income 247,643 241,804
Adjustments to reconcile net income to net cash provided by operating activities:    
Depreciation and amortization 39,556 34,400
Amortization of debt discount and fees 320 311
Stock-based compensation 88,129 74,288
Gain on investments, net (55,394) (123)
Deferred income taxes (1,523) (11,640)
Provisions for losses on receivables 158 214
ROU asset amortization and change in operating lease liabilities (917) (1,392)
Other non-cash items 78 99
Changes in operating assets and liabilities, net of effect of acquired businesses:    
Receivables 102,991 (8,719)
Inventories (10,689) 399
Prepaid expenses and other (15,073) 56,212
Other assets (7,535) (42,084)
Accounts payable and accrued liabilities (117,291) (117,915)
Deferred revenue (23,941) 40,650
Other long-term liabilities 6,720 897
Net cash provided by operating activities 253,232 267,401
Cash flows from investing activities:    
Purchases of investments (2,095) (9,055)
Proceeds from the sale and maturity of investments 43,377 102
Purchases of property, plant and equipment (49,601) (26,719)
Cash paid in business combinations, net of cash acquired (71,450) 0
Net cash used for investing activities (79,769) (35,672)
Cash flows from financing activities:    
Proceeds from revolving credit facility 0 50,000
Payments on revolving credit facility 0 (120,000)
Proceeds from issuance of common stock 116,725 65,370
Stock received for payment of employee taxes on vesting of restricted stock (151,123) (67,712)
Payments for repurchases of common stock (125,006) (125,010)
Net cash used for financing activities (159,404) (197,352)
Effect of exchange rate changes on cash and cash equivalents (9,793) 261
Increase in cash and cash equivalents 4,266 34,638
Cash and cash equivalents at end of period 1,012,418 916,963
Supplemental cash flow information:    
Cash paid for interest 4,903 5,142
Cash paid for income taxes, net $ 23,850 $ 19,814
XML 21 R7.htm IDEA: XBRL DOCUMENT v3.24.1.u1
BASIS OF PRESENTATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES
3 Months Ended
Mar. 31, 2024
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
BASIS OF PRESENTATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES BASIS OF PRESENTATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES
Basis of Presentation
The condensed consolidated financial statements included in this Quarterly Report on Form 10-Q have been prepared by Cadence Design Systems, Inc. (“Cadence”) without audit, pursuant to the rules and regulations of the United States Securities and Exchange Commission (the “SEC”). Certain information and footnote disclosures normally included in consolidated financial statements prepared in accordance with United States generally accepted accounting principles (“U.S. GAAP”) have been condensed or omitted pursuant to such rules and regulations. However, Cadence believes that the disclosures contained in this Quarterly Report on Form 10-Q comply with the requirements of Section 13(a) of the Securities Exchange Act of 1934, as amended, (the “Exchange Act”) for a Quarterly Report on Form 10-Q and are adequate to make the information presented not misleading. These condensed consolidated financial statements are meant to be, and should be, read in conjunction with the consolidated financial statements and the notes thereto included in Cadence’s Annual Report on Form 10-K for the fiscal year ended December 31, 2023.
The unaudited condensed consolidated financial statements included in this Quarterly Report on Form 10-Q reflect all adjustments (which include only normal, recurring adjustments and those items discussed in these notes) that are, in the opinion of management, necessary to state fairly the results of operations, cash flows and financial position for the periods and dates presented. The results for such periods are not necessarily indicative of the results to be expected for the full fiscal year or other periods. Certain prior period balances have been reclassified to conform to the current period presentation. Management has evaluated subsequent events through the issuance date of the unaudited condensed consolidated financial statements.
Fiscal Year End
Cadence’s fiscal year end is December 31, and its fiscal quarters end on March 31, June 30, and September 30.
Use of Estimates
Preparation of the condensed consolidated financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the condensed consolidated financial statements and the reported amounts of revenue and expenses during the reporting period.
Despite continued uncertainty and disruption in the macroeconomic and geopolitical environment, Cadence is not aware of any specific event or circumstance that would require an update to its estimates or judgments or a revision of the carrying value of its assets or liabilities as of April 23, 2024, the date of issuance of this Quarterly Report on Form 10-Q. These estimates may change, as new events or developments occur and additional information is obtained. Actual results could differ materially from these estimates under different assumptions or conditions.
Recently Adopted Accounting Standards
Cadence has not recently adopted any accounting standard updates that are material or potentially material to its condensed consolidated financial statements.
New Accounting Standards Not Yet Adopted
Segment Reporting
In November 2023, the Financial Accounting Standards Board (“FASB”), issued Accounting Standards Update (“ASU”) No. 2023-07, “Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures,” intended to improve reportable segment disclosure requirements, primarily through enhanced annual and interim disclosures about significant segment expenses. This standard is effective for fiscal years beginning after December 15, 2023, and interim periods within fiscal years beginning after December 15, 2024. Early adoption is permitted. Cadence is currently evaluating the impact of adopting this standard on its financial statement disclosures.
Income Taxes
In December 2023, the FASB issued ASU No. 2023-09, “Income Taxes (Topic 740): Improvements to Income Tax Disclosures,” which requires disclosure of disaggregated income taxes paid, prescribes standard categories for the components of the effective tax rate reconciliation, and modifies other income tax-related disclosures. This standard is effective for fiscal years beginning after December 15, 2024, and may be applied on a retrospective or prospective basis. Cadence is currently evaluating the impact of adopting this standard on its financial statement disclosures.
XML 22 R8.htm IDEA: XBRL DOCUMENT v3.24.1.u1
REVENUE
3 Months Ended
Mar. 31, 2024
Revenue from Contract with Customer [Abstract]  
REVENUE REVENUE
Cadence groups its products and services into five categories related to major design activities. The following table shows the percentage of revenue contributed by each of Cadence’s five product categories for the three months ended March 31, 2024 and March 31, 2023:
 Three Months Ended
 March 31,
2024
March 31,
2023
Custom Integrated Circuit (“IC”) Design and Simulation22 %20 %
Digital IC Design and Signoff29 %25 %
Functional Verification, including Emulation and Prototyping Hardware*25 %32 %
Intellectual Property (“IP”)12 %11 %
System Design and Analysis12 %12 %
Total100 %100 %
_____________
* Includes immaterial amount of revenue accounted for under leasing arrangements.
Cadence generates revenue from contracts with customers and applies judgment in identifying and evaluating any terms and conditions in contracts which may impact revenue recognition. Certain of Cadence’s licensing arrangements allow customers the ability to remix among software products. Cadence also has arrangements with customers that include a combination of products, with the actual product selection and number of licensed users to be determined at a later date. For these arrangements, Cadence estimates the allocation of the revenue to product categories based upon the expected usage of products. Revenue by product category fluctuates from period to period based on demand for products and services, and Cadence’s available resources to deliver them. No single customer accounted for 10% or more of total revenue during the three months ended March 31, 2024 or March 31, 2023.
Recurring revenue includes revenue recognized over time from Cadence’s software arrangements, services, royalties, maintenance on IP licenses and hardware, and operating leases of hardware. Recurring revenue also includes revenue recognized at varying points in time over the term of other arrangements with non-cancelable commitments, whereby the customer commits to a fixed dollar amount over a specified period of time that can be used to purchase from a list of products or services. These arrangements do not meet the definition of a revenue contract until the customer executes a separate selection form to identify the products and services that they are purchasing. Each separate selection form under the arrangement is treated as an individual contract and accounted for based on the respective performance obligations.
The remainder of Cadence’s revenue is recognized at a point in time and is characterized as up-front revenue. Up-front revenue is primarily generated by sales of emulation and prototyping hardware and individual IP licenses.
The percentage of Cadence’s recurring and up-front revenue is impacted by delivery of hardware and IP products to its customers in any single fiscal period.
The following table shows the percentage of Cadence’s revenue that is classified as recurring or up-front for the three months ended March 31, 2024 and March 31, 2023:
 Three Months Ended
 March 31,
2024
March 31,
2023
Revenue recognized over time87 %77 %
Revenue from arrangements with non-cancelable commitments%%
Recurring revenue90 %80 %
Up-front revenue10 %20 %
Total100 %100 %
Significant Judgments
Cadence’s contracts with customers often include promises to transfer to a customer multiple software and/or IP licenses and services, including professional services, technical support services, and rights to unspecified updates. Determining whether licenses and services are distinct performance obligations that should be accounted for separately, or not distinct and thus accounted for together, requires significant judgment. In some arrangements, such as most of Cadence’s IP license arrangements, Cadence has concluded that the licenses and associated services are distinct from each other. In others, like Cadence’s time-based software arrangements, the licenses and certain services are not distinct from each other. Cadence’s time-based software arrangements include multiple software licenses and updates to the licensed software products, as well as technical support, and Cadence has concluded that these promised goods and services are a single, combined performance obligation.
The accounting for contracts with multiple performance obligations requires the contract’s transaction price to be allocated to each distinct performance obligation based on relative stand-alone selling price (“SSP”). Judgment is required to determine the SSP for each distinct performance obligation because Cadence rarely licenses or sells products on a standalone basis. In instances where the SSP is not directly observable because Cadence does not sell the license, product or service separately, Cadence determines the SSP using information that maximizes the use of observable inputs and may include market conditions. Cadence typically has more than one SSP for individual performance obligations due to the stratification of those items by classes of customers and circumstances. In these instances, Cadence may use information such as the size of the customer and geographic region of the customer in determining the SSP.
Revenue is recognized over time for Cadence’s combined performance obligations that include software licenses, updates, technical support and maintenance that are separate performance obligations with the same term. For Cadence’s professional services, revenue is recognized over time, generally using costs incurred or hours expended to measure progress. Judgment is required in estimating project status and the costs necessary to complete projects. A number of internal and external factors can affect these estimates, including labor rates, utilization and efficiency variances and specification and testing requirement changes. For Cadence’s other performance obligations recognized over time, revenue is generally recognized using a time-based measure of progress reflecting generally consistent efforts to satisfy those performance obligations throughout the arrangement term.
If a group of agreements are so closely related that they are, in effect, part of a single arrangement, such agreements are deemed to be one arrangement for revenue recognition purposes. Cadence exercises significant judgment to evaluate the relevant facts and circumstances in determining whether the separate agreements should be accounted for separately or as, in substance, a single arrangement. Cadence’s judgments about whether a group of contracts comprise a single arrangement can affect the allocation of consideration to the distinct performance obligations, which could have an effect on results of operations for the periods involved.
Cadence is required to estimate the total consideration expected to be received from contracts with customers. In limited circumstances, the consideration expected to be received is variable based on the specific terms of the contract or based on Cadence’s expectations of the term of the contract. Generally, Cadence has not experienced significant returns or refunds to customers. These estimates require significant judgment and a change in these estimates could have an effect on its results of operations during the periods involved.
Contract Balances
The timing of revenue recognition may differ from the timing of invoicing to customers, and these timing differences result in receivables, contract assets, or contract liabilities (deferred revenue) on Cadence’s condensed consolidated balance sheets. For certain software, hardware and IP agreements with payment plans, Cadence records an unbilled receivable related to revenue recognized upon transfer of control because it has an unconditional right to invoice and receive payment in the future related to those transferred products or services. Cadence records a contract asset when revenue is recognized prior to invoicing and Cadence does not have the unconditional right to invoice or retains performance risk with respect to that performance obligation. Cadence records deferred revenue when revenue is recognized subsequent to invoicing. For Cadence’s time-based software agreements, customers are generally invoiced in equal, quarterly amounts, although some customers prefer to be invoiced in single or annual amounts.
The contract assets indicated below are included in prepaid expenses and other in the condensed consolidated balance sheets and primarily relate to Cadence’s rights to consideration for work completed but not billed as of the balance sheet date on services and customized IP contracts. The contract assets are transferred to receivables when the rights become unconditional, usually upon completion of a milestone.
Cadence’s contract balances as of March 31, 2024 and December 31, 2023 were as follows:
 As of
 March 31,
2024
December 31,
2023
 (In thousands)
Contract assets$49,895 $17,554 
Deferred revenue746,631 763,955 
Cadence recognized revenue of $324.4 million during the three months ended March 31, 2024, and $363.2 million during the three months ended March 31, 2023, that was included in the deferred revenue balance at the beginning of each respective fiscal year. All other activity in deferred revenue, with the exception of deferred revenue assumed from acquisitions, is due to the timing of invoices in relation to the timing of revenue as described above.
Payment terms and conditions vary by contract type, although terms generally include a requirement of payment within 30 to 60 days. In instances where the timing of revenue recognition differs from the timing of invoicing, Cadence has determined that its contracts generally do not include a significant financing component. The primary purpose of invoicing terms is to provide customers with simplified and predictable ways of purchasing Cadence’s products and services, and not to facilitate financing arrangements.
Remaining Performance Obligations
Revenue allocated to remaining performance obligations represents the transaction price allocated to the performance obligations that are unsatisfied, or partially unsatisfied, which includes unearned revenue and amounts that will be invoiced and recognized as revenue in future periods. Cadence has elected to exclude the potential future royalty receipts from the remaining performance obligations. Contracted but unsatisfied performance obligations were approximately $6.0 billion as of March 31, 2024, which included $0.4 billion of non-cancelable commitments from customers where actual product selection and quantities of specific products or services are to be determined by customers at a later date.
Cadence estimates its remaining performance obligations at a point in time. Actual amounts and timing of revenue recognition may differ from these estimates largely due to changes in actual installation and delivery dates, as well as contract renewals, modifications and terminations. As of March 31, 2024, Cadence expected to recognize 56% of the contracted but unsatisfied performance obligations, excluding non-cancelable commitments, as revenue over the next 12 months, 38% over the next 13 to 36 months and the remainder thereafter.
Cadence recognized revenue of $15.0 million during the three months ended March 31, 2024, and $15.2 million during the three months ended March 31, 2023, from performance obligations satisfied in previous periods. These amounts represent royalties earned during the period and exclude contracts with nonrefundable prepaid royalties. Nonrefundable prepaid royalties are recognized upon delivery of the IP because Cadence’s right to the consideration is not contingent upon customers’ future shipments.
XML 23 R9.htm IDEA: XBRL DOCUMENT v3.24.1.u1
RECEIVABLES, NET
3 Months Ended
Mar. 31, 2024
Receivables [Abstract]  
RECEIVABLES, NET RECEIVABLES, NET
Cadence’s current and long-term receivables balances as of March 31, 2024 and December 31, 2023 were as follows:
 As of
 March 31,
2024
December 31,
2023
 (In thousands)
Accounts receivable$219,937 $299,814 
Unbilled accounts receivable174,169 193,963 
Long-term receivables12,898 10,755 
Total receivables407,004 504,532 
Less allowance for doubtful accounts(4,241)(4,553)
Total receivables, net$402,763 $499,979 
Cadence’s customers are primarily concentrated within the semiconductor and electronics systems industries. As of March 31, 2024 and December 31, 2023, no single customer accounted for 10% or more of Cadence’s total receivables.
XML 24 R10.htm IDEA: XBRL DOCUMENT v3.24.1.u1
DEBT
3 Months Ended
Mar. 31, 2024
Debt Disclosure [Abstract]  
DEBT DEBT
Cadence’s outstanding debt was as follows:
 March 31, 2024December 31, 2023
 (In thousands)
PrincipalUnamortized DiscountCarrying ValuePrincipalUnamortized DiscountCarrying Value
2024 Notes$350,000 $(493)$349,507 $350,000 $(715)$349,285 
2025 Term Loan300,000 (195)299,805 300,000 (229)299,771 
Total outstanding debt$650,000 $(688)$649,312 $650,000 $(944)$649,056 
Revolving Credit Facility
In June 2021, Cadence entered into a five-year senior unsecured revolving credit facility with a group of lenders led by Bank of America, N.A., as administrative agent (the “2021 Credit Facility”). In September 2022, Cadence amended the 2021 Credit Facility to, among other things, allow Cadence to change its fiscal year to match the calendar year commencing in 2023 and change the interest rate benchmark for loans under the 2021 Credit Facility from the London Inter-Bank Offered Rate (“LIBOR”) to Term Secured Overnight Financing Rate (“SOFR”). The material terms of the 2021 Credit Facility otherwise remain unchanged.
The 2021 Credit Facility provides for borrowings up to $700.0 million, with the right to request increased capacity up to an additional $350.0 million upon the receipt of lender commitments, for total maximum borrowings of $1.05 billion. The 2021 Credit Facility expires on June 30, 2026. Any outstanding loans drawn under the 2021 Credit Facility are due at maturity on June 30, 2026, subject to an option to extend the maturity date. Outstanding borrowings may be repaid at any time prior to maturity. Debt issuance costs of $1.3 million were recorded to other assets in Cadence’s condensed consolidated balance sheet at the inception of the agreement and are being amortized to interest expense over the term of the 2021 Credit Facility. As of March 31, 2024, there were no outstanding borrowings under the 2021 Credit Facility.
Interest accrues on borrowings under the 2021 Credit Facility at a rate equal to, at Cadence’s option, either (1) SOFR plus a margin between 0.750% and 1.250% per annum, determined by reference to the credit rating of Cadence’s unsecured debt, plus a SOFR adjustment of 0.10% or (2) the base rate plus a margin between 0.000% and 0.250% per annum, determined by reference to the credit rating of Cadence’s unsecured debt. Interest is payable quarterly. A commitment fee ranging from 0.070% to 0.175% is assessed on the daily average undrawn portion of revolving commitments. Borrowings bear interest at what is estimated to be current market rates of interest. Accordingly, the carrying value of the 2021 Credit Facility approximates fair value.
The 2021 Credit Facility contains customary negative covenants that, among other things, restrict Cadence’s ability to incur additional indebtedness, grant liens and make certain asset dispositions. In addition, the 2021 Credit Facility contains financial covenants that require Cadence to maintain a funded debt to EBITDA ratio not greater than 3.25 to 1, with a step up to 3.75 to 1 for one year following an acquisition by Cadence of at least $250.0 million that results in a pro forma leverage ratio between 3.00 to 1 and 3.50 to 1. As of March 31, 2024, Cadence was in compliance with all financial covenants associated with the 2021 Credit Facility.
2024 Notes
In October 2014, Cadence issued a $350.0 million aggregate principal amount of 4.375% Senior Notes due October 15, 2024 (the “2024 Notes”). Cadence received net proceeds of $342.4 million from the issuance of the 2024 Notes, net of a discount of $1.4 million and issuance costs of $6.2 million. Both the discount and issuance costs are being amortized to interest expense over the term of the 2024 Notes using the effective interest method. Interest is payable in cash semi-annually in April and October. The 2024 Notes are unsecured and rank equal in right of payment to all of Cadence’s existing and future senior indebtedness. As of March 31, 2024 and December 31, 2023, the carrying value of the 2024 Notes was classified as a current liability on Cadence’s condensed consolidated balance sheet. As of March 31, 2024, the fair value of the 2024 Notes was approximately $347.4 million.
Cadence may redeem the 2024 Notes, in whole or in part, at a redemption price equal to the greater of (a) 100% of the principal amount of the notes to be redeemed and (b) the sum of the present values of the remaining scheduled payments of principal and interest, plus any accrued and unpaid interest, as more particularly described in the indenture governing the 2024 Notes.
The indenture governing the 2024 Notes includes customary representations, warranties and restrictive covenants, including, but not limited to, restrictions on Cadence’s ability to grant liens on assets, enter into sale and lease-back transactions, or merge, consolidate or sell assets, and also includes customary events of default.
2025 Term Loan
In September 2022, Cadence entered into a $300.0 million three-year senior non-amortizing term loan facility due on September 7, 2025 with a group of lenders led by Bank of America, N.A., as administrative agent (the “2025 Term Loan”). The 2025 Term Loan is unsecured and ranks equal in right of payment to all of Cadence’s unsecured indebtedness. Proceeds from the loan were used to fund Cadence’s acquisition of OpenEye Scientific Software, Inc in fiscal 2022. Debt issuance costs associated with the 2025 Term Loan were not material.
Amounts outstanding under the 2025 Term Loan accrue interest at a rate equal to, at Cadence’s option, either (1) Term SOFR plus a margin between 0.625% and 1.125% per annum, determined by reference to the credit rating of Cadence’s unsecured debt, plus a SOFR adjustment of 0.10% or (2) base rate plus a margin between 0.000% and 0.125% per annum, determined by reference to the credit rating of Cadence’s unsecured debt. As of March 31, 2024, the interest rate on the 2025 Term Loan was 6.17%. Interest is payable quarterly. Borrowings bear interest at what is estimated to be current market rates of interest. Accordingly, the carrying value of the 2025 Term Loan approximates fair value.
The 2025 Term Loan contains customary negative covenants that, among other things, restrict Cadence’s ability to incur additional indebtedness, grant liens and make certain asset dispositions. In addition, the 2025 Term Loan contains a financial covenant that requires Cadence to maintain a funded debt to EBITDA ratio not greater than 3.25 to 1, with a step-up to 3.75 to 1 for one year following an acquisition by Cadence of at least $250.0 million that results in a pro forma leverage ratio between 3.00 to 1 and 3.50 to 1. As of March 31, 2024, Cadence was in compliance with all financial covenants associated with the 2025 Term Loan.
XML 25 R11.htm IDEA: XBRL DOCUMENT v3.24.1.u1
ACQUISITIONS
3 Months Ended
Mar. 31, 2024
Business Combination and Asset Acquisition [Abstract]  
ACQUISITIONS ACQUISITIONS
On January 8, 2024, Cadence acquired all of the outstanding equity of Invecas, Inc. (“Invecas”), a provider of design engineering, embedded software and system-level solutions. The aggregate cash consideration for Cadence’s acquisition of Invecas, net of cash acquired of $23.8 million, was $71.5 million. The acquisition adds a skilled system design engineering team to Cadence, with expertise in providing customers with custom solutions across chip design, product engineering, advanced packaging and embedded software. Subject to service and other conditions, Cadence expects to recognize expense for consideration paid to certain former Invecas shareholders, now employed by Cadence, through the first quarter of fiscal 2028.
The total purchase consideration was allocated to the assets acquired and liabilities assumed based on their respective fair values on the acquisition date as follows:
 Fair Value
 (In thousands)
Current assets$50,608 
Goodwill42,480 
Acquired intangibles15,500 
Other long-term assets24,402 
Total assets acquired132,990 
Current liabilities17,114 
Long-term liabilities20,635 
Total liabilities assumed37,749 
Total purchase consideration$95,241 
As of March 31, 2024, the allocation of purchase consideration to certain assets and liabilities was preliminary. Cadence will continue to evaluate certain estimates and assumptions, primarily related to assumed tax liabilities, during the measurement period (up to one year from the acquisition date). The allocation of purchase consideration may change materially as additional information about conditions existing at the acquisition date becomes available.
The recorded goodwill is attributed to intangible assets that do not qualify for separate recognition, including the acquired assembled workforce, and will not be deductible for tax purposes.
The definite-lived intangible assets acquired with Cadence’s acquisition of Invecas include agreements and relationships of $15.0 million and tradenames of $0.5 million. These assets will be amortized over a weighted average life of 6.8 years.
Pro Forma Financial Information
Cadence has not presented pro forma financial information for its acquisition of Invecas because the results of operations for Invecas are not material to Cadence’s condensed consolidated financial statements.
Acquisition-Related Transaction Costs
Transaction costs associated with acquisitions, which consist of professional fees and administrative costs, are expensed as incurred and are included in general and administrative expense in Cadence’s condensed consolidated income statement. During the three months ended March 31, 2024 and March 31, 2023, transaction costs associated with acquisitions were $9.0 million and $2.9 million, respectively.
XML 26 R12.htm IDEA: XBRL DOCUMENT v3.24.1.u1
GOODWILL AND ACQUIRED INTANGIBLES
3 Months Ended
Mar. 31, 2024
Goodwill and Intangible Assets Disclosure [Abstract]  
GOODWILL AND ACQUIRED INTANGIBLES GOODWILL AND ACQUIRED INTANGIBLES
Goodwill
The changes in the carrying amount of goodwill during the three months ended March 31, 2024 were as follows:
 Gross Carrying
Amount
 (In thousands)
Balance as of December 31, 2023$1,535,845 
Goodwill resulting from acquisitions42,480 
Effect of foreign currency translation(3,218)
Balance as of March 31, 2024$1,575,107 
Acquired Intangibles, Net
Acquired intangibles as of March 31, 2024 were as follows:
Gross Carrying
Amount
Accumulated
Amortization
Acquired
Intangibles, Net
 (In thousands)
Existing technology$329,816 $(150,929)$178,887 
Agreements and relationships203,417 (56,766)146,651 
Tradenames, trademarks and patents13,899 (4,793)9,106 
Total acquired intangibles$547,132 $(212,488)$334,644 
During the three months ended March 31, 2024, Cadence completed certain projects previously included in in-process technology and transferred $6.8 million to existing technology.
Acquired intangibles as of December 31, 2023 were as follows:
Gross Carrying
Amount
Accumulated
Amortization
Acquired
Intangibles, Net
 (In thousands)
Existing technology$325,710 $(141,659)$184,051 
Agreements and relationships198,259 (61,395)136,864 
Tradenames, trademarks and patents13,460 (4,332)9,128 
Total acquired intangibles with definite lives$537,429 $(207,386)$330,043 
In-process technology6,800 — 6,800 
Total acquired intangibles$544,229 $(207,386)$336,843 
Amortization expense from existing technology and maintenance agreements is included in cost of product and maintenance. Amortization expense for the three months ended March 31, 2024 and March 31, 2023 by condensed consolidated income statement caption was as follows:
 Three Months Ended
 March 31,
2024
March 31,
2023
 (In thousands)
Cost of product and maintenance$11,348 $10,260 
Amortization of acquired intangibles5,407 4,267 
Total amortization of acquired intangibles$16,755 $14,527 
As of March 31, 2024, the estimated amortization expense for intangible assets with definite lives was as follows for the following five fiscal years and thereafter:
 (In thousands)
2024 - remaining period$50,873 
202554,698 
202649,102 
202746,595 
202842,441 
202927,957 
Thereafter62,978 
Total estimated amortization expense$334,644 
XML 27 R13.htm IDEA: XBRL DOCUMENT v3.24.1.u1
STOCK-BASED COMPENSATION
3 Months Ended
Mar. 31, 2024
Share-Based Payment Arrangement [Abstract]  
STOCK-BASED COMPENSATION STOCK-BASED COMPENSATION
Stock-based compensation expense is reflected in Cadence’s condensed consolidated income statements for the three months ended March 31, 2024 and March 31, 2023 as follows:
Three Months Ended
March 31,
2024
March 31,
2023
(In thousands)
Cost of product and maintenance$1,280 $1,066 
Cost of services1,629 1,357 
Marketing and sales17,836 15,091 
Research and development53,637 44,322 
General and administrative13,747 12,452 
Total stock-based compensation expense$88,129 $74,288 
Cadence had total unrecognized compensation expense related to stock option and restricted stock grants of $567.5 million as of March 31, 2024, which will be recognized over a weighted average vesting period of 2.0 years.
XML 28 R14.htm IDEA: XBRL DOCUMENT v3.24.1.u1
STOCK REPURCHASE PROGRAM
3 Months Ended
Mar. 31, 2024
Class of Stock Disclosures [Abstract]  
STOCK REPURCHASE PROGRAM STOCK REPURCHASE PROGRAM
In August 2023, Cadence’s Board of Directors increased the prior authorization to repurchase shares of Cadence common stock by authorizing an additional $1.0 billion. The actual timing and amount of repurchases are subject to business and market conditions, corporate and regulatory requirements, stock price, acquisition opportunities and other factors.
As of March 31, 2024, approximately $1.3 billion of Cadence’s share repurchase authorization remained available to repurchase shares of Cadence common stock.
The shares repurchased under Cadence’s repurchase authorizations and the total cost of repurchased shares, including commissions, during the three months ended March 31, 2024 and March 31, 2023 were as follows:
Three Months Ended
March 31,
2024
March 31,
2023
(In thousands)
Shares repurchased425 668 
Total cost of repurchased shares$125,006 $125,010 
XML 29 R15.htm IDEA: XBRL DOCUMENT v3.24.1.u1
OTHER INCOME AND EXPENSES
3 Months Ended
Mar. 31, 2024
Other Income and Expenses [Abstract]  
OTHER INCOME (EXPENSE), NET OTHER INCOME, NET
Cadence’s other income, net, for the three months ended March 31, 2024 and March 31, 2023 were as follows:
 Three Months Ended
 March 31,
2024
March 31,
2023
 (In thousands)
Interest income$9,512 $6,373 
Gains on investments
55,394 123 
Gains on securities in Non-Qualified Deferred Compensation (“NQDC”) trust
4,588 3,150 
Losses on foreign exchange
(331)(1,043)
Other expense, net(384)(319)
Total other income, net
$68,779 $8,284 
For additional information relating to Cadence’s investments and the gains on investments, see Note 11 in the notes to condensed consolidated financial statements.
XML 30 R16.htm IDEA: XBRL DOCUMENT v3.24.1.u1
NET INCOME PER SHARE
3 Months Ended
Mar. 31, 2024
Earnings Per Share [Abstract]  
NET INCOME PER SHARE NET INCOME PER SHARE
Basic net income per share is computed by dividing net income during the period by the weighted average number of shares of common stock outstanding during that period, less unvested restricted stock awards. Diluted net income per share is impacted by equity instruments considered to be potential common shares, if dilutive, computed using the treasury stock method of accounting.
The calculations for basic and diluted net income per share for the three months ended March 31, 2024 and March 31, 2023 are as follows:
 Three Months Ended
 March 31,
2024
March 31,
2023
 (In thousands, except per share amounts)
Net income$247,643 $241,804 
Weighted average common shares used to calculate basic net income per share269,606 269,501 
Stock-based awards3,938 3,658 
Weighted average common shares used to calculate diluted net income per share273,544 273,159 
Net income per share - basic$0.92 $0.90 
Net income per share - diluted$0.91 $0.89 
The following table presents shares of Cadence’s common stock outstanding for the three months ended March 31, 2024 and March 31, 2023 that were excluded from the computation of diluted net income per share because the effect of including these shares in the computation of diluted net income per share would have been anti-dilutive:
 Three Months Ended
 March 31,
2024
March 31,
2023
 (In thousands)
Long-term market-based awards— 1,826 
Options to purchase shares of common stock59 332 
Non-vested shares of restricted stock50 
Total potential common shares excluded67 2,208 
XML 31 R17.htm IDEA: XBRL DOCUMENT v3.24.1.u1
INVESTMENTS
3 Months Ended
Mar. 31, 2024
Equity Method Investments and Joint Ventures [Abstract]  
INVESTMENTS INVESTMENTS
Investments in Equity Securities
Marketable Equity Investments
Cadence’s investments in marketable equity securities consist of purchased shares of publicly held companies and are included in prepaid expenses and other in Cadence’s condensed consolidated balance sheets. Changes in the fair value of these investments are recorded to other income (expense), net in Cadence’s condensed consolidated income statements. The carrying value of marketable equity investments was $93.6 million and $80.6 million as of March 31, 2024 and December 31, 2023, respectively.
Non-Marketable Equity Investments
Cadence’s investments in non-marketable equity securities generally consist of stock or other instruments of privately held entities and are included in other assets on Cadence’s condensed consolidated balance sheets. Cadence holds a 16% interest in a privately held company that is accounted for using the equity method of accounting. The carrying value of this investment was $109.6 million and $111.1 million as of March 31, 2024 and December 31, 2023, respectively.
Cadence records its proportionate share of net income from the investee, offset by amortization of basis differences, to other income (expense), net in Cadence’s condensed consolidated income statements. For the three months ended March 31, 2024 and March 31, 2023, Cadence recognized losses of $0.4 million and $0.1 million, respectively.
Cadence also holds other non-marketable investments in privately held companies where Cadence does not have the ability to exercise significant influence and the fair value of the investments is not readily determinable. The carrying value of these investments was $27.1 million and $27.2 million as of March 31, 2024 and December 31, 2023, respectively. Gains and losses on these investments were not material to Cadence’s condensed consolidated financial statements for the periods presented.
The portion of gains and losses included in Cadence’s condensed consolidated income statements related to equity securities still held at the end of the period were as follows:
Three Months Ended
March 31,
2024
March 31,
2023
(In thousands)
Net gains recognized on equity securities
$55,398 $123 
Less: Net gains recognized on equity securities sold(20,367)— 
Net gains recognized on equity securities still held$35,031 $123 
Investments in Debt Securities
The following is a summary of Cadence’s available-for-sale debt securities recorded within prepaid expenses and other on its condensed consolidated balance sheets:
 
As of March 31, 2024
  Amortized CostGross Unrealized GainsGross Unrealized LossesEstimated
Fair Value
 (In thousands)
Available-for-sale debt securities
Mortgage-backed and asset-backed securities$51,268 $206 $(466)$51,008 
Total available-for-sale securities$51,268 $206 $(466)$51,008 
 
As of December 31, 2023
  Amortized CostGross Unrealized GainsGross Unrealized LossesEstimated
Fair Value
 (In thousands)
Available-for-sale debt securities
Mortgage-backed and asset-backed securities$49,653 $375 $(243)$49,785 
Total available-for-sale securities$49,653 $375 $(243)$49,785 
Gross unrealized gains and losses are recorded as a component of accumulated other comprehensive loss on Cadence's condensed consolidated balance sheets.
As of March 31, 2024, the fair values of available-for-sale debt securities, by remaining contractual maturity, were as follows:
 (In thousands)
Due within 1 year
$— 
Due after 1 year through 5 years10,856 
Due after 5 years through 10 years16,564 
Due after 10 years23,588 
Total$51,008 
As of March 31, 2024, Cadence did not intend to sell any of its available-for-sale debt securities in an unrealized loss position, and it was more likely than not that Cadence will hold the securities until maturity or a recovery of the cost basis.
XML 32 R18.htm IDEA: XBRL DOCUMENT v3.24.1.u1
FAIR VALUE
3 Months Ended
Mar. 31, 2024
Fair Value Disclosures [Abstract]  
FAIR VALUE FAIR VALUE
Inputs to valuation techniques are observable or unobservable. Observable inputs reflect market data obtained from independent sources, while unobservable inputs reflect Cadence’s market assumptions. These two types of inputs have created the following fair value hierarchy:
Level 1 – Quoted prices for identical instruments in active markets;
Level 2 – Quoted prices for similar instruments in active markets, quoted prices for identical or similar instruments in markets that are not active, and model-derived valuations in which all significant inputs and significant value drivers are observable in active markets; and
Level 3 – Valuations derived from valuation techniques in which one or more significant inputs or significant value drivers are unobservable.
This hierarchy requires Cadence to minimize the use of unobservable inputs and to use observable market data, if available, when determining fair value. Cadence recognizes transfers between levels of the hierarchy based on the fair values of the respective financial instruments at the end of the reporting period in which the transfer occurred. There were no transfers between levels of the fair value hierarchy during the three months ended March 31, 2024.
On a quarterly basis, Cadence measures at fair value certain financial assets and liabilities. The fair value of financial assets and liabilities was determined using the following levels of inputs as of March 31, 2024 and December 31, 2023:
 Fair Value Measurements as of March 31, 2024
  TotalLevel 1Level 2Level 3
 (In thousands)
Assets
Cash equivalents:
Money market funds$472,883 $472,883 $— $— 
Marketable securities:
Marketable equity securities93,591 93,591 — — 
Mortgage-backed and asset-backed securities51,008 — 51,008 — 
Securities held in NQDC trust
81,464 81,464 — — 
Total Assets$698,946 $647,938 $51,008 $— 
  TotalLevel 1Level 2Level 3
 (In thousands)
Liabilities
Foreign currency exchange contracts$345 $— $345 $— 
Total Liabilities$345 $— $345 $— 
 Fair Value Measurements as of December 31, 2023
  TotalLevel 1Level 2Level 3
 (In thousands)
Assets
Cash equivalents:
Money market funds$490,983 $490,983 $— $— 
Marketable securities:
Marketable equity securities80,575 80,575 — — 
Mortgage-backed and asset-backed securities49,785 — 49,785 — 
Securities held in NQDC trust75,671 75,671 — — 
Foreign currency exchange contracts9,327 — 9,327 — 
Total Assets$706,341 $647,229 $59,112 $— 
As of December 31, 2023, Cadence did not have any financial liabilities requiring a recurring fair value measurement.
Level 1 Measurements
Cadence’s cash equivalents held in money market funds, marketable equity securities and the trading securities held in Cadence’s NQDC trust are measured at fair value using Level 1 inputs.
Level 2 Measurements
The valuation techniques used to determine the fair value of Cadence’s investments in marketable debt securities, foreign currency forward exchange contracts and 2024 Notes are classified within Level 2 of the fair value hierarchy. For additional information relating to Cadence’s debt arrangements, see Note 4 in the notes to condensed consolidated financial statements.
Level 3 Measurements
During the three months ended March 31, 2024, Cadence acquired intangible assets of $15.5 million. The fair value of the intangible assets acquired was determined using variations of the income approach that utilizes unobservable inputs classified as Level 3 measurements.
For agreements and relationships, the fair value was determined by using the multi-period excess earnings method. This method reflects the present value of the projected cash flows that are expected to be generated from existing customers, less charges representing the contribution of other assets to those cash flows. Projected income from existing customer relationships was determined using a customer retention rate of 85%. The present value of operating cash flows from existing customers was determined using a discount rate of 14.0%.
XML 33 R19.htm IDEA: XBRL DOCUMENT v3.24.1.u1
INVENTORY
3 Months Ended
Mar. 31, 2024
Inventory Disclosure [Abstract]  
INVENTORY INVENTORY
Cadence’s inventory balances as of March 31, 2024 and December 31, 2023 were as follows:
 As of
 March 31,
2024
December 31,
2023
 (In thousands)
Inventories:
Raw materials$163,531 $162,754 
Work-in-process
626 — 
Finished goods21,627 18,907 
Total inventories$185,784 $181,661 
XML 34 R20.htm IDEA: XBRL DOCUMENT v3.24.1.u1
COMMITMENTS AND CONTINGENCIES
3 Months Ended
Mar. 31, 2024
Commitments and Contingencies Disclosure [Abstract]  
COMMITMENTS AND CONTINGENCIES COMMITMENTS AND CONTINGENCIES
Acquisition of BETA CAE Systems International AG
On March 2, 2024, Cadence entered into a definitive agreement to acquire all of the outstanding equity of BETA CAE Systems International AG (“BETA CAE”), a system analysis platform provider of multi-domain, engineering simulation solutions. The addition of BETA CAE’s technologies and talent is intended to accelerate Cadence’s Intelligent System Design™ strategy by expanding its multiphysics system analysis portfolio and enabling entry into the structural analysis space. The acquisition is expected to close during Cadence’s second quarter of fiscal 2024.
At close, Cadence will pay aggregate consideration based on an enterprise value of $1.24 billion (the “Purchase Price”), with 60% of the Purchase Price to be paid in cash and 40% to be paid through the issuance of Cadence common stock to current BETA CAE shareholders. Cadence intends to fund the cash consideration through a combination of cash on hand and borrowings under existing and/or new debt facilities.
The agreement contains warranties, covenants, closing conditions and indemnities customary for acquisitions of this nature. Among other conditions, the transaction is conditioned on the expiration or termination of the applicable waiting period under the Hart-Scott Rodino Antitrust Improvements Act of 1976, as amended, and receipt of other required approvals under antitrust and foreign direct investment laws of certain other specified jurisdictions.
The agreement also provides for customary termination rights for the parties, including the right to terminate the agreement due to the failure to obtain required regulatory approvals on or prior to May 31, 2024 (subject to two automatic extensions until November 29, 2024, the “Longstop Date”). Under the terms of the agreement, Cadence will be required to pay a reverse termination fee of up to $60 million in the event the agreement is terminated due to the failure to obtain such required regulatory approvals on or prior to the Longstop Date.
Legal Proceedings
From time to time, Cadence is involved in various disputes and litigation that arise in the ordinary course of business. These include disputes and legal proceedings related to intellectual property, indemnification obligations, mergers and acquisitions, licensing, contracts, customers, products, distribution and other commercial arrangements and employee relations matters. Cadence is also subject from time to time to inquiries, investigations and regulatory proceedings involving governments and regulatory agencies in the jurisdictions in which Cadence operates. At least quarterly, Cadence reviews the status of each significant matter and assesses its potential financial exposure. If the potential loss from any claim or legal proceeding is considered probable and the amount or the range of loss can be estimated, Cadence accrues a liability for the estimated loss. Legal proceedings are subject to uncertainties, and the outcomes are difficult to predict. Because of such uncertainties, accruals are based on Cadence’s judgments using the best information available at the time. As additional information becomes available, Cadence reassesses the potential liability related to pending claims and litigation matters and may revise estimates.
Tax Proceedings
In December 2022, Cadence received a tax audit assessment of approximately $49 million from the Korea taxing authorities for years 2017-2019. The tax audit assessment is primarily related to value-added taxes. Cadence was required to pay these assessed taxes, prior to being allowed to contest or litigate the assessment in administrative and judicial proceedings. The assessment was paid by Cadence in January 2023 and recorded as a component of other assets in the condensed consolidated balance sheets. Payment of this amount is not an admission that Cadence is subject to such taxes, and Cadence continues to defend its position vigorously. Cadence did not record a reserve for this contingency as of March 31, 2024 or December 31, 2023 as Cadence does not believe a loss is probable. The entire dispute resolution process may take up to eight years.
Other Contingencies
Cadence provides its customers with a warranty on sales of hardware products, generally for a 90-day period. Cadence did not incur any significant costs related to warranty obligations during the three months ended March 31, 2024 and March 31, 2023.
Cadence’s product license and services agreements typically include a limited indemnification provision for claims from third parties relating to Cadence’s intellectual property. If the potential loss from any indemnification claim is considered probable and the amount or the range of loss can be estimated, Cadence accrues a liability for the estimated loss.
Cadence did not incur any material losses from indemnification claims during the three months ended March 31, 2024 and March 31, 2023.
XML 35 R21.htm IDEA: XBRL DOCUMENT v3.24.1.u1
ACCUMULATED OTHER COMPREHENSIVE LOSS
3 Months Ended
Mar. 31, 2024
Other Comprehensive Income (Loss), Net of Tax [Abstract]  
ACCUMULATED OTHER COMPREHENSIVE LOSS ACCUMULATED OTHER COMPREHENSIVE LOSS
Cadence’s accumulated other comprehensive loss is comprised of the aggregate impact of foreign currency translation gains and losses, changes in defined benefit plan liabilities and unrealized gains and losses on investments, and is presented in Cadence’s condensed consolidated statements of comprehensive income.
Accumulated other comprehensive loss was comprised of the following as of March 31, 2024 and December 31, 2023:
As of
March 31,
2024
December 31,
2023
 (In thousands)
Foreign currency translation loss$(103,308)$(90,678)
Changes in defined benefit plan liabilities(4,229)(4,208)
Unrealized gains (losses) on investments
(260)132 
Total accumulated other comprehensive loss$(107,797)$(94,754)
For the three months ended March 31, 2024 and March 31, 2023, there were no significant amounts related to foreign currency translation loss, changes in defined benefit plan liabilities or unrealized gains and losses on investments reclassified from accumulated other comprehensive loss to net income.
XML 36 R22.htm IDEA: XBRL DOCUMENT v3.24.1.u1
SEGMENT REPORTING
3 Months Ended
Mar. 31, 2024
Segment Reporting [Abstract]  
SEGMENT REPORTING SEGMENT REPORTING
Segment reporting is based on the “management approach,” following the method that management organizes the company’s reportable segments for which separate financial information is made available to, and evaluated regularly by, the chief operating decision maker in allocating resources and in assessing performance. Cadence’s chief operating decision maker is its CEO, who reviews Cadence’s consolidated results as one operating segment. In making operating decisions, the CEO primarily considers consolidated financial information, accompanied by disaggregated information about revenues by geographic region.
Outside the United States, Cadence markets and supports its products and services primarily through its subsidiaries. Revenue is attributed to geography based upon the country in which the product is used, or services are delivered. Long-lived assets are attributed to geography based on the country where the assets are located.
The following table presents a summary of revenue by geography for the three months ended March 31, 2024 and March 31, 2023:
 Three Months Ended
 March 31,
2024
March 31,
2023
 (In thousands)
Americas:
United States$435,523 $434,346 
Other Americas27,347 16,118 
Total Americas462,870 450,464 
Asia:
China117,229 177,556 
Other Asia208,531 183,962 
Total Asia325,760 361,518 
Europe, Middle East and Africa169,056 154,270 
Japan51,417 55,438 
Total$1,009,103 $1,021,690 
The following table presents a summary of long-lived assets by geography as of March 31, 2024 and December 31, 2023:
 As of
 March 31,
2024
December 31,
2023
 (In thousands)
Americas:
United States$404,492 $383,807 
Other Americas9,465 10,219 
Total Americas413,957 394,026 
Asia:
China27,949 29,598 
Other Asia84,454 71,365 
Total Asia112,403 100,963 
Europe, Middle East and Africa55,583 56,449 
Japan2,000 2,572 
Total$583,943 $554,010 
XML 37 R23.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Pay vs Performance Disclosure - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Pay vs Performance Disclosure    
Net income $ 247,643 $ 241,804
XML 38 R24.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Insider Trading Arrangements
3 Months Ended
Mar. 31, 2024
shares
Trading Arrangements, by Individual  
Material Terms of Trading Arrangement
During the fiscal quarter ended March 31, 2024, our directors and officers (as defined in Rule 16a-1(f) under the Exchange Act) adopted or terminated the contracts, instructions or written plans for the purchase or sale of our securities set forth in the table below.
Type of Trading Arrangement
Name and PositionActionAdoption/ Termination
Date
Rule 10b5-1*Total Shares of Common Stock to be SoldExpiration Date
Chin-Chi Teng, Senior Vice President and General Manager of the Digital & Signoff Group
Adoption3/7/2024X
Up to 52,187
8/30/2024
Paul Cunningham, Senior Vice President ang General Manager of the System Verification Group
Adoption
3/12/2024X
Up to 8,450
6/6/2025
* Contract, instruction or written plan intended to satisfy the affirmative defense conditions of Rule 10b5-1(c) under the Exchange Act.
Rule 10b5-1 Arrangement Adopted true
Non-Rule 10b5-1 Arrangement Adopted false
Rule 10b5-1 Arrangement Terminated false
Non-Rule 10b5-1 Arrangement Terminated false
Chin-Chi Teng [Member]  
Trading Arrangements, by Individual  
Name Chin-Chi Teng
Title Senior Vice President and General Manager of the Digital & Signoff Group
Rule 10b5-1 Arrangement Adopted true
Adoption Date 3/7/2024
Arrangement Duration 176 days
Aggregate Available 52,187
Paul Cunningham [Member]  
Trading Arrangements, by Individual  
Name Paul Cunningham
Title Senior Vice President ang General Manager of the System Verification Group
Rule 10b5-1 Arrangement Adopted true
Adoption Date 3/12/2024
Arrangement Duration 451 days
Aggregate Available 8,450
XML 39 R25.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Basis of Presentation and Summary of Significant Accounting Policies (Policies)
3 Months Ended
Mar. 31, 2024
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Basis of presentation The condensed consolidated financial statements included in this Quarterly Report on Form 10-Q have been prepared by Cadence Design Systems, Inc. (“Cadence”) without audit, pursuant to the rules and regulations of the United States Securities and Exchange Commission (the “SEC”). Certain information and footnote disclosures normally included in consolidated financial statements prepared in accordance with United States generally accepted accounting principles (“U.S. GAAP”) have been condensed or omitted pursuant to such rules and regulations.
Use of estimates
Preparation of the condensed consolidated financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the condensed consolidated financial statements and the reported amounts of revenue and expenses during the reporting period.
New Accounting Pronouncements, Policy
Recently Adopted Accounting Standards
Cadence has not recently adopted any accounting standard updates that are material or potentially material to its condensed consolidated financial statements.
New Accounting Standards Not Yet Adopted
Segment Reporting
In November 2023, the Financial Accounting Standards Board (“FASB”), issued Accounting Standards Update (“ASU”) No. 2023-07, “Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures,” intended to improve reportable segment disclosure requirements, primarily through enhanced annual and interim disclosures about significant segment expenses. This standard is effective for fiscal years beginning after December 15, 2023, and interim periods within fiscal years beginning after December 15, 2024. Early adoption is permitted. Cadence is currently evaluating the impact of adopting this standard on its financial statement disclosures.
Income Taxes
In December 2023, the FASB issued ASU No. 2023-09, “Income Taxes (Topic 740): Improvements to Income Tax Disclosures,” which requires disclosure of disaggregated income taxes paid, prescribes standard categories for the components of the effective tax rate reconciliation, and modifies other income tax-related disclosures. This standard is effective for fiscal years beginning after December 15, 2024, and may be applied on a retrospective or prospective basis. Cadence is currently evaluating the impact of adopting this standard on its financial statement disclosures
Fair value of financial instruments
Inputs to valuation techniques are observable or unobservable. Observable inputs reflect market data obtained from independent sources, while unobservable inputs reflect Cadence’s market assumptions. These two types of inputs have created the following fair value hierarchy:
Level 1 – Quoted prices for identical instruments in active markets;
Level 2 – Quoted prices for similar instruments in active markets, quoted prices for identical or similar instruments in markets that are not active, and model-derived valuations in which all significant inputs and significant value drivers are observable in active markets; and
Level 3 – Valuations derived from valuation techniques in which one or more significant inputs or significant value drivers are unobservable.
This hierarchy requires Cadence to minimize the use of unobservable inputs and to use observable market data, if available, when determining fair value. Cadence recognizes transfers between levels of the hierarchy based on the fair values of the respective financial instruments at the end of the reporting period in which the transfer occurred.
Contingencies
From time to time, Cadence is involved in various disputes and litigation that arise in the ordinary course of business. These include disputes and legal proceedings related to intellectual property, indemnification obligations, mergers and acquisitions, licensing, contracts, customers, products, distribution and other commercial arrangements and employee relations matters. Cadence is also subject from time to time to inquiries, investigations and regulatory proceedings involving governments and regulatory agencies in the jurisdictions in which Cadence operates. At least quarterly, Cadence reviews the status of each significant matter and assesses its potential financial exposure. If the potential loss from any claim or legal proceeding is considered probable and the amount or the range of loss can be estimated, Cadence accrues a liability for the estimated loss. Legal proceedings are subject to uncertainties, and the outcomes are difficult to predict. Because of such uncertainties, accruals are based on Cadence’s judgments using the best information available at the time. As additional information becomes available, Cadence reassesses the potential liability related to pending claims and litigation matters and may revise estimates.
XML 40 R26.htm IDEA: XBRL DOCUMENT v3.24.1.u1
REVENUE (Tables)
3 Months Ended
Mar. 31, 2024
Revenue from Contract with Customer [Abstract]  
Revenue from external customers by product category The following table shows the percentage of revenue contributed by each of Cadence’s five product categories for the three months ended March 31, 2024 and March 31, 2023:
 Three Months Ended
 March 31,
2024
March 31,
2023
Custom Integrated Circuit (“IC”) Design and Simulation22 %20 %
Digital IC Design and Signoff29 %25 %
Functional Verification, including Emulation and Prototyping Hardware*25 %32 %
Intellectual Property (“IP”)12 %11 %
System Design and Analysis12 %12 %
Total100 %100 %
_____________
* Includes immaterial amount of revenue accounted for under leasing arrangements.
Disaggregation of revenue
The following table shows the percentage of Cadence’s revenue that is classified as recurring or up-front for the three months ended March 31, 2024 and March 31, 2023:
 Three Months Ended
 March 31,
2024
March 31,
2023
Revenue recognized over time87 %77 %
Revenue from arrangements with non-cancelable commitments%%
Recurring revenue90 %80 %
Up-front revenue10 %20 %
Total100 %100 %
Contract balances
Cadence’s contract balances as of March 31, 2024 and December 31, 2023 were as follows:
 As of
 March 31,
2024
December 31,
2023
 (In thousands)
Contract assets$49,895 $17,554 
Deferred revenue746,631 763,955 
XML 41 R27.htm IDEA: XBRL DOCUMENT v3.24.1.u1
RECEIVABLES, NET (Tables)
3 Months Ended
Mar. 31, 2024
Receivables [Abstract]  
Current and long-term accounts receivable balances
Cadence’s current and long-term receivables balances as of March 31, 2024 and December 31, 2023 were as follows:
 As of
 March 31,
2024
December 31,
2023
 (In thousands)
Accounts receivable$219,937 $299,814 
Unbilled accounts receivable174,169 193,963 
Long-term receivables12,898 10,755 
Total receivables407,004 504,532 
Less allowance for doubtful accounts(4,241)(4,553)
Total receivables, net$402,763 $499,979 
XML 42 R28.htm IDEA: XBRL DOCUMENT v3.24.1.u1
DEBT (Tables)
3 Months Ended
Mar. 31, 2024
Debt Disclosure [Abstract]  
Summary of debt outstanding
Cadence’s outstanding debt was as follows:
 March 31, 2024December 31, 2023
 (In thousands)
PrincipalUnamortized DiscountCarrying ValuePrincipalUnamortized DiscountCarrying Value
2024 Notes$350,000 $(493)$349,507 $350,000 $(715)$349,285 
2025 Term Loan300,000 (195)299,805 300,000 (229)299,771 
Total outstanding debt$650,000 $(688)$649,312 $650,000 $(944)$649,056 
XML 43 R29.htm IDEA: XBRL DOCUMENT v3.24.1.u1
ACQUISITIONS (Tables)
3 Months Ended
Mar. 31, 2024
Business Combination and Asset Acquisition [Abstract]  
Schedule of Recognized Identified Assets Acquired and Liabilities Assumed
The total purchase consideration was allocated to the assets acquired and liabilities assumed based on their respective fair values on the acquisition date as follows:
 Fair Value
 (In thousands)
Current assets$50,608 
Goodwill42,480 
Acquired intangibles15,500 
Other long-term assets24,402 
Total assets acquired132,990 
Current liabilities17,114 
Long-term liabilities20,635 
Total liabilities assumed37,749 
Total purchase consideration$95,241 
XML 44 R30.htm IDEA: XBRL DOCUMENT v3.24.1.u1
GOODWILL AND ACQUIRED INTANGIBLES (Tables)
3 Months Ended
Mar. 31, 2024
Goodwill and Intangible Assets Disclosure [Abstract]  
Changes in the carrying amount of goodwill
The changes in the carrying amount of goodwill during the three months ended March 31, 2024 were as follows:
 Gross Carrying
Amount
 (In thousands)
Balance as of December 31, 2023$1,535,845 
Goodwill resulting from acquisitions42,480 
Effect of foreign currency translation(3,218)
Balance as of March 31, 2024$1,575,107 
Schedule of acquired intangibles with finite and indefinite lives (excluding goodwill)
Acquired intangibles as of March 31, 2024 were as follows:
Gross Carrying
Amount
Accumulated
Amortization
Acquired
Intangibles, Net
 (In thousands)
Existing technology$329,816 $(150,929)$178,887 
Agreements and relationships203,417 (56,766)146,651 
Tradenames, trademarks and patents13,899 (4,793)9,106 
Total acquired intangibles$547,132 $(212,488)$334,644 
During the three months ended March 31, 2024, Cadence completed certain projects previously included in in-process technology and transferred $6.8 million to existing technology.
Acquired intangibles as of December 31, 2023 were as follows:
Gross Carrying
Amount
Accumulated
Amortization
Acquired
Intangibles, Net
 (In thousands)
Existing technology$325,710 $(141,659)$184,051 
Agreements and relationships198,259 (61,395)136,864 
Tradenames, trademarks and patents13,460 (4,332)9,128 
Total acquired intangibles with definite lives$537,429 $(207,386)$330,043 
In-process technology6,800 — 6,800 
Total acquired intangibles$544,229 $(207,386)$336,843 
Amortization of acquired intangibles Amortization expense for the three months ended March 31, 2024 and March 31, 2023 by condensed consolidated income statement caption was as follows:
 Three Months Ended
 March 31,
2024
March 31,
2023
 (In thousands)
Cost of product and maintenance$11,348 $10,260 
Amortization of acquired intangibles5,407 4,267 
Total amortization of acquired intangibles$16,755 $14,527 
Estimated amortization expense
As of March 31, 2024, the estimated amortization expense for intangible assets with definite lives was as follows for the following five fiscal years and thereafter:
 (In thousands)
2024 - remaining period$50,873 
202554,698 
202649,102 
202746,595 
202842,441 
202927,957 
Thereafter62,978 
Total estimated amortization expense$334,644 
XML 45 R31.htm IDEA: XBRL DOCUMENT v3.24.1.u1
STOCK-BASED COMPENSATION (Tables)
3 Months Ended
Mar. 31, 2024
Share-Based Payment Arrangement [Abstract]  
Stock-based compensation expense and allocation by cost
Stock-based compensation expense is reflected in Cadence’s condensed consolidated income statements for the three months ended March 31, 2024 and March 31, 2023 as follows:
Three Months Ended
March 31,
2024
March 31,
2023
(In thousands)
Cost of product and maintenance$1,280 $1,066 
Cost of services1,629 1,357 
Marketing and sales17,836 15,091 
Research and development53,637 44,322 
General and administrative13,747 12,452 
Total stock-based compensation expense$88,129 $74,288 
XML 46 R32.htm IDEA: XBRL DOCUMENT v3.24.1.u1
STOCK REPURCHASE PROGRAM (Tables)
3 Months Ended
Mar. 31, 2024
Class of Stock Disclosures [Abstract]  
Shares repurchased and the total cost of shares repurchased
The shares repurchased under Cadence’s repurchase authorizations and the total cost of repurchased shares, including commissions, during the three months ended March 31, 2024 and March 31, 2023 were as follows:
Three Months Ended
March 31,
2024
March 31,
2023
(In thousands)
Shares repurchased425 668 
Total cost of repurchased shares$125,006 $125,010 
XML 47 R33.htm IDEA: XBRL DOCUMENT v3.24.1.u1
OTHER INCOME AND EXPENSES (Tables)
3 Months Ended
Mar. 31, 2024
Other Income and Expenses [Abstract]  
Schedule of Other Nonoperating Income (Expense)
Cadence’s other income, net, for the three months ended March 31, 2024 and March 31, 2023 were as follows:
 Three Months Ended
 March 31,
2024
March 31,
2023
 (In thousands)
Interest income$9,512 $6,373 
Gains on investments
55,394 123 
Gains on securities in Non-Qualified Deferred Compensation (“NQDC”) trust
4,588 3,150 
Losses on foreign exchange
(331)(1,043)
Other expense, net(384)(319)
Total other income, net
$68,779 $8,284 
XML 48 R34.htm IDEA: XBRL DOCUMENT v3.24.1.u1
NET INCOME PER SHARE (Tables)
3 Months Ended
Mar. 31, 2024
Earnings Per Share [Abstract]  
Basic and diluted net income per share
The calculations for basic and diluted net income per share for the three months ended March 31, 2024 and March 31, 2023 are as follows:
 Three Months Ended
 March 31,
2024
March 31,
2023
 (In thousands, except per share amounts)
Net income$247,643 $241,804 
Weighted average common shares used to calculate basic net income per share269,606 269,501 
Stock-based awards3,938 3,658 
Weighted average common shares used to calculate diluted net income per share273,544 273,159 
Net income per share - basic$0.92 $0.90 
Net income per share - diluted$0.91 $0.89 
Potential shares of Cadence's common stock excluded
The following table presents shares of Cadence’s common stock outstanding for the three months ended March 31, 2024 and March 31, 2023 that were excluded from the computation of diluted net income per share because the effect of including these shares in the computation of diluted net income per share would have been anti-dilutive:
 Three Months Ended
 March 31,
2024
March 31,
2023
 (In thousands)
Long-term market-based awards— 1,826 
Options to purchase shares of common stock59 332 
Non-vested shares of restricted stock50 
Total potential common shares excluded67 2,208 
XML 49 R35.htm IDEA: XBRL DOCUMENT v3.24.1.u1
INVESTMENTS (Tables)
3 Months Ended
Mar. 31, 2024
Equity Method Investments and Joint Ventures [Abstract]  
Gain (Loss) on Securities
The portion of gains and losses included in Cadence’s condensed consolidated income statements related to equity securities still held at the end of the period were as follows:
Three Months Ended
March 31,
2024
March 31,
2023
(In thousands)
Net gains recognized on equity securities
$55,398 $123 
Less: Net gains recognized on equity securities sold(20,367)— 
Net gains recognized on equity securities still held$35,031 $123 
Unrealized Gain (Loss) on Investments
The following is a summary of Cadence’s available-for-sale debt securities recorded within prepaid expenses and other on its condensed consolidated balance sheets:
 
As of March 31, 2024
  Amortized CostGross Unrealized GainsGross Unrealized LossesEstimated
Fair Value
 (In thousands)
Available-for-sale debt securities
Mortgage-backed and asset-backed securities$51,268 $206 $(466)$51,008 
Total available-for-sale securities$51,268 $206 $(466)$51,008 
 
As of December 31, 2023
  Amortized CostGross Unrealized GainsGross Unrealized LossesEstimated
Fair Value
 (In thousands)
Available-for-sale debt securities
Mortgage-backed and asset-backed securities$49,653 $375 $(243)$49,785 
Total available-for-sale securities$49,653 $375 $(243)$49,785 
Investments Classified by Contractual Maturity Date
As of March 31, 2024, the fair values of available-for-sale debt securities, by remaining contractual maturity, were as follows:
 (In thousands)
Due within 1 year
$— 
Due after 1 year through 5 years10,856 
Due after 5 years through 10 years16,564 
Due after 10 years23,588 
Total$51,008 
XML 50 R36.htm IDEA: XBRL DOCUMENT v3.24.1.u1
FAIR VALUE (Tables)
3 Months Ended
Mar. 31, 2024
Fair Value Disclosures [Abstract]  
Fair value of financial assets and liabilities The fair value of financial assets and liabilities was determined using the following levels of inputs as of March 31, 2024 and December 31, 2023:
 Fair Value Measurements as of March 31, 2024
  TotalLevel 1Level 2Level 3
 (In thousands)
Assets
Cash equivalents:
Money market funds$472,883 $472,883 $— $— 
Marketable securities:
Marketable equity securities93,591 93,591 — — 
Mortgage-backed and asset-backed securities51,008 — 51,008 — 
Securities held in NQDC trust
81,464 81,464 — — 
Total Assets$698,946 $647,938 $51,008 $— 
  TotalLevel 1Level 2Level 3
 (In thousands)
Liabilities
Foreign currency exchange contracts$345 $— $345 $— 
Total Liabilities$345 $— $345 $— 
 Fair Value Measurements as of December 31, 2023
  TotalLevel 1Level 2Level 3
 (In thousands)
Assets
Cash equivalents:
Money market funds$490,983 $490,983 $— $— 
Marketable securities:
Marketable equity securities80,575 80,575 — — 
Mortgage-backed and asset-backed securities49,785 — 49,785 — 
Securities held in NQDC trust75,671 75,671 — — 
Foreign currency exchange contracts9,327 — 9,327 — 
Total Assets$706,341 $647,229 $59,112 $— 
As of December 31, 2023, Cadence did not have any financial liabilities requiring a recurring fair value measurement.
XML 51 R37.htm IDEA: XBRL DOCUMENT v3.24.1.u1
INVENTORY (Tables)
3 Months Ended
Mar. 31, 2024
Inventory Disclosure [Abstract]  
Schedule of inventory
Cadence’s inventory balances as of March 31, 2024 and December 31, 2023 were as follows:
 As of
 March 31,
2024
December 31,
2023
 (In thousands)
Inventories:
Raw materials$163,531 $162,754 
Work-in-process
626 — 
Finished goods21,627 18,907 
Total inventories$185,784 $181,661 
XML 52 R38.htm IDEA: XBRL DOCUMENT v3.24.1.u1
ACCUMULATED OTHER COMPREHENSIVE LOSS (Tables)
3 Months Ended
Mar. 31, 2024
Other Comprehensive Income (Loss), Net of Tax [Abstract]  
Accumulated other comprehensive loss, net of tax
Accumulated other comprehensive loss was comprised of the following as of March 31, 2024 and December 31, 2023:
As of
March 31,
2024
December 31,
2023
 (In thousands)
Foreign currency translation loss$(103,308)$(90,678)
Changes in defined benefit plan liabilities(4,229)(4,208)
Unrealized gains (losses) on investments
(260)132 
Total accumulated other comprehensive loss$(107,797)$(94,754)
XML 53 R39.htm IDEA: XBRL DOCUMENT v3.24.1.u1
SEGMENT REPORTING (Tables)
3 Months Ended
Mar. 31, 2024
Segment Reporting [Abstract]  
Summary of revenue by geography
The following table presents a summary of revenue by geography for the three months ended March 31, 2024 and March 31, 2023:
 Three Months Ended
 March 31,
2024
March 31,
2023
 (In thousands)
Americas:
United States$435,523 $434,346 
Other Americas27,347 16,118 
Total Americas462,870 450,464 
Asia:
China117,229 177,556 
Other Asia208,531 183,962 
Total Asia325,760 361,518 
Europe, Middle East and Africa169,056 154,270 
Japan51,417 55,438 
Total$1,009,103 $1,021,690 
Summary of long-lived assets by geography
The following table presents a summary of long-lived assets by geography as of March 31, 2024 and December 31, 2023:
 As of
 March 31,
2024
December 31,
2023
 (In thousands)
Americas:
United States$404,492 $383,807 
Other Americas9,465 10,219 
Total Americas413,957 394,026 
Asia:
China27,949 29,598 
Other Asia84,454 71,365 
Total Asia112,403 100,963 
Europe, Middle East and Africa55,583 56,449 
Japan2,000 2,572 
Total$583,943 $554,010 
XML 54 R40.htm IDEA: XBRL DOCUMENT v3.24.1.u1
REVENUE - Revenue by Product Category (Details)
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Revenue from External Customer [Line Items]    
Percentage of product and maintenance revenue by product group 100.00% 100.00%
Custom Integrated Circuit (“IC”) Design and Simulation    
Revenue from External Customer [Line Items]    
Percentage of product and maintenance revenue by product group 22.00% 20.00%
Digital IC Design and Signoff    
Revenue from External Customer [Line Items]    
Percentage of product and maintenance revenue by product group 29.00% 25.00%
Functional Verification, including Emulation and Prototyping Hardware*    
Revenue from External Customer [Line Items]    
Percentage of product and maintenance revenue by product group [1] 25.00% 32.00%
Intellectual Property (“IP”)    
Revenue from External Customer [Line Items]    
Percentage of product and maintenance revenue by product group 12.00% 11.00%
System Design and Analysis    
Revenue from External Customer [Line Items]    
Percentage of product and maintenance revenue by product group 12.00% 12.00%
[1] Includes immaterial amount of revenue accounted for under leasing arrangements.
XML 55 R41.htm IDEA: XBRL DOCUMENT v3.24.1.u1
REVENUE - Recurring vs. Up-front Revenue (Details)
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Disaggregation of Revenue [Line Items]    
Revenue from contract with customer, timing of goods or service 100.00% 100.00%
Transferred over time    
Disaggregation of Revenue [Line Items]    
Revenue from contract with customer, timing of goods or service 90.00% 80.00%
Transferred over time | Revenue arrangement recognized over time    
Disaggregation of Revenue [Line Items]    
Revenue from contract with customer, timing of goods or service 87.00% 77.00%
Transferred over time | Revenue arrangement with non-cancelable commitments    
Disaggregation of Revenue [Line Items]    
Revenue from contract with customer, timing of goods or service 3.00% 3.00%
Transferred at point in time    
Disaggregation of Revenue [Line Items]    
Revenue from contract with customer, timing of goods or service 10.00% 20.00%
XML 56 R42.htm IDEA: XBRL DOCUMENT v3.24.1.u1
REVENUE - Contract Balances (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Dec. 31, 2023
Revenue from Contract with Customer [Abstract]      
Contract assets $ 49,895   $ 17,554
Deferred revenue 746,631   $ 763,955
Revenue recognized from deferred revenue during the period $ 324,400 $ 363,200  
XML 57 R43.htm IDEA: XBRL DOCUMENT v3.24.1.u1
REVENUE - Remaining Performance Obligations (Details) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Disaggregation of Revenue [Line Items]    
Unsatisfied performance obligations $ 6,000.0  
Remaining performance obligation, amount from non-cancellable IP access agreements 400.0  
Revenue recognized from performance obligations satisfied in previous periods $ 15.0 $ 15.2
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2024-04-01    
Disaggregation of Revenue [Line Items]    
Expected remaining performance obligation to be converted to revenue, percentage 56.00%  
Expected timing of satisfaction of remaining performance obligation, period 12 months  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2025-04-02    
Disaggregation of Revenue [Line Items]    
Expected remaining performance obligation to be converted to revenue, percentage 38.00%  
Expected timing of satisfaction of remaining performance obligation, period 13 months  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2026-04-01    
Disaggregation of Revenue [Line Items]    
Expected timing of satisfaction of remaining performance obligation, period 36 months  
XML 58 R44.htm IDEA: XBRL DOCUMENT v3.24.1.u1
RECEIVABLES, NET - Receivables by Category and Concentration (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Current and long-term receivables balances    
Accounts receivable $ 219,937 $ 299,814
Unbilled accounts receivable 174,169 193,963
Long-term receivables 12,898 10,755
Total receivables 407,004 504,532
Less allowance for doubtful accounts (4,241) (4,553)
Total receivables, net $ 402,763 $ 499,979
XML 59 R45.htm IDEA: XBRL DOCUMENT v3.24.1.u1
DEBT - Outstanding Debt by Instrument (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Sep. 07, 2022
Oct. 09, 2014
Debt Instrument [Line Items]        
Principal $ 650,000 $ 650,000    
Unamortized discount 688 944    
Current portion of long-term debt 349,507 349,285    
Carrying Value 299,805 299,771    
Carrying Value 649,312 649,056    
Term Loan Due 2025        
Debt Instrument [Line Items]        
Principal     $ 300,000  
Senior Notes [Member] | Senior Notes Due 2024        
Debt Instrument [Line Items]        
Principal 350,000 350,000   $ 350,000
Unamortized discount 493 715   $ 1,400
Current portion of long-term debt 349,507 349,285    
Notes Payable to Banks | Term Loan Due 2025        
Debt Instrument [Line Items]        
Principal 300,000 300,000    
Unamortized discount 195 229    
Carrying Value $ 299,805 $ 299,771    
XML 60 R46.htm IDEA: XBRL DOCUMENT v3.24.1.u1
DEBT - Revolving Credit Facility (Details) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2024
Apr. 02, 2022
Revolving Credit Facility [Member]    
Line of Credit Facility [Line Items]    
Credit facility, covenant, debt to EBITDA ratio 3.25  
Revolving Credit Facility [Member]    
Line of Credit Facility [Line Items]    
Credit facility, current borrowing capacity $ 700.0  
Credit facility additional borrowing capacity available 350.0  
Credit facility, maximum borrowing capacity $ 1,050.0  
Credit facility, maturity date Jun. 30, 2026  
Payments of Debt Issuance Costs   $ 1.3
Credit facility, covenant, debt to EBITDA ratio after step up triggered by acquisition 3.75  
Debt covenant, acquisition amount triggering step up $ 250.0  
Minimum [Member] | Revolving Credit Facility [Member]    
Line of Credit Facility [Line Items]    
Credit facility, commitment fee percentage 0.07%  
Debt covenant, pro forma leverage ratio 3.00  
Maximum [Member] | Revolving Credit Facility [Member]    
Line of Credit Facility [Line Items]    
Credit facility, commitment fee percentage 0.175%  
Debt covenant, pro forma leverage ratio 3.50  
Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate | Minimum [Member] | Revolving Credit Facility [Member]    
Line of Credit Facility [Line Items]    
Credit facility, interest rate spread 0.75%  
Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate | Maximum [Member] | Revolving Credit Facility [Member]    
Line of Credit Facility [Line Items]    
Credit facility, interest rate spread 1.25%  
Term Secured Overnight Financing Rate (SOFR) | Revolving Credit Facility [Member]    
Line of Credit Facility [Line Items]    
SOFR adjustment 0.10%  
Base Rate [Member] | Minimum [Member] | Revolving Credit Facility [Member]    
Line of Credit Facility [Line Items]    
Credit facility, interest rate spread 0.00%  
Base Rate [Member] | Maximum [Member] | Revolving Credit Facility [Member]    
Line of Credit Facility [Line Items]    
Credit facility, interest rate spread 0.25%  
XML 61 R47.htm IDEA: XBRL DOCUMENT v3.24.1.u1
DEBT - 2024 Notes (Details) - USD ($)
$ in Thousands
Oct. 09, 2014
Mar. 31, 2024
Dec. 31, 2023
Debt Instrument [Line Items]      
Unamortized discount   $ 688 $ 944
Senior Notes [Member] | Senior Notes Due 2024      
Debt Instrument [Line Items]      
Aggregate principal amount issued $ 350,000 350,000 350,000
Stated interest rate of 2024 Notes 4.375%    
Proceeds from Senior Notes, net $ 342,400    
Unamortized discount 1,400 493 $ 715
Debt issuance costs $ 6,200    
Fair value of Senior Notes   $ 347,400  
XML 62 R48.htm IDEA: XBRL DOCUMENT v3.24.1.u1
DEBT - 2025 Term Loan (Details) - Term Loan Due 2025 - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Sep. 07, 2022
Debt Instrument [Line Items]    
Aggregate principal amount issued   $ 300,000
Term loan, interest rate spread at period end 6.17%  
Debt instrument, covenant, debt to EBITDA ratio 3.25  
Debt instrument, covenant, debt to EBITDA ratio after step up triggered by acquisition 3.75  
Debt covenant, acquisition amount triggering step up $ 250,000  
Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate    
Debt Instrument [Line Items]    
SOFR adjustment 0.10%  
Minimum [Member]    
Debt Instrument [Line Items]    
Debt covenant, pro forma leverage ratio 3.00  
Minimum [Member] | Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate    
Debt Instrument [Line Items]    
Term loan, interest rate spread 0.625%  
Minimum [Member] | Base Rate [Member]    
Debt Instrument [Line Items]    
Term loan, interest rate spread 0.00%  
Maximum [Member]    
Debt Instrument [Line Items]    
Debt covenant, pro forma leverage ratio 3.50  
Maximum [Member] | Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate    
Debt Instrument [Line Items]    
Term loan, interest rate spread 1.125%  
Maximum [Member] | Base Rate [Member]    
Debt Instrument [Line Items]    
Term loan, interest rate spread 0.125%  
XML 63 R49.htm IDEA: XBRL DOCUMENT v3.24.1.u1
ACQUISITIONS (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Jan. 08, 2024
Dec. 31, 2023
Business Acquisition [Line Items]        
Cash paid in business combinations, net of cash acquired $ 71,450 $ 0    
Goodwill 1,575,107     $ 1,535,845
Invecas        
Business Acquisition [Line Items]        
Cash acquired     $ 23,800  
Cash paid in business combinations, net of cash acquired $ 71,500      
Current assets     50,608  
Goodwill     42,480  
Acquired intangibles     15,500  
Other long-term assets     24,402  
Total assets acquired     132,990  
Current liabilities     17,114  
Long-term liabilities     20,635  
Total liabilities assumed     37,749  
Total purchase consideration     95,241  
Weighted-average useful life of definite-lived intangible assets acquired 6 years 9 months 18 days      
Invecas | Agreements and Relationship [Member]        
Business Acquisition [Line Items]        
Acquired finite-lived intangibles     15,000  
Invecas | Tradename Trademark and Patents [Member]        
Business Acquisition [Line Items]        
Acquired finite-lived intangibles     $ 500  
XML 64 R50.htm IDEA: XBRL DOCUMENT v3.24.1.u1
ACQUISITIONS - Acquisition-related transaction costs (Details) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Business Acquisition [Line Items]    
Acquisition-related transaction costs $ 9.0 $ 2.9
XML 65 R51.htm IDEA: XBRL DOCUMENT v3.24.1.u1
GOODWILL AND ACQUIRED INTANGIBLES - Goodwill (Details)
$ in Thousands
3 Months Ended
Mar. 31, 2024
USD ($)
Changes in the carrying amount of goodwill  
Balance at beginning of period $ 1,535,845
Goodwill resulting from acquisitions 42,480
Effect of foreign currency translation (3,218)
Balance at end of period $ 1,575,107
XML 66 R52.htm IDEA: XBRL DOCUMENT v3.24.1.u1
GOODWILL AND ACQUIRED INTANGIBLES - Acquired Intangibles, Net (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Acquired intangibles with finite lives, excluding intangibles fully amortized at end of prior fiscal year    
Gross carrying amount $ 547,132 $ 537,429
Accumulated amortization (212,488) (207,386)
Acquired intangibles, net 334,644 330,043
In-process technology   6,800
Intangible assets, gross carrying amount (excluding goodwill) 547,132 544,229
Acquired intangibles, net 334,644 336,843
Existing Technology [Member]    
Acquired intangibles with finite lives, excluding intangibles fully amortized at end of prior fiscal year    
Gross carrying amount 329,816 325,710
Accumulated amortization (150,929) (141,659)
Acquired intangibles, net 178,887 184,051
Agreements and Relationships [Member]    
Acquired intangibles with finite lives, excluding intangibles fully amortized at end of prior fiscal year    
Gross carrying amount 203,417 198,259
Accumulated amortization (56,766) (61,395)
Acquired intangibles, net 146,651 136,864
Tradenames Trademarks And Patents [Member]    
Acquired intangibles with finite lives, excluding intangibles fully amortized at end of prior fiscal year    
Gross carrying amount 13,899 13,460
Accumulated amortization (4,793) (4,332)
Acquired intangibles, net $ 9,106 $ 9,128
XML 67 R53.htm IDEA: XBRL DOCUMENT v3.24.1.u1
GOODWILL AND ACQUIRED INTANGIBLES - Amortization Expense (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Goodwill and Intangible Assets Disclosure [Abstract]    
Cost of product and maintenance $ 11,348 $ 10,260
Amortization of acquired intangibles 5,407 4,267
Total amortization of acquired intangibles $ 16,755 $ 14,527
XML 68 R54.htm IDEA: XBRL DOCUMENT v3.24.1.u1
GOODWILL AND ACQUIRED INTANGIBLES - Estimated amortization expense (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Estimated amortization expense    
2024 - remaining period $ 50,873  
2025 54,698  
2026 49,102  
2027 46,595  
2028 42,441  
2029 27,957  
Thereafter 62,978  
Acquired intangibles, net $ 334,644 $ 330,043
XML 69 R55.htm IDEA: XBRL DOCUMENT v3.24.1.u1
STOCK-BASED COMPENSATION (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Share-based compensation expense and allocation by cost [Line Items]    
Stock-based compensation expense $ 88,129 $ 74,288
Cost of product and maintenance    
Share-based compensation expense and allocation by cost [Line Items]    
Stock-based compensation expense 1,280 1,066
Cost of services    
Share-based compensation expense and allocation by cost [Line Items]    
Stock-based compensation expense 1,629 1,357
Marketing and sales    
Share-based compensation expense and allocation by cost [Line Items]    
Stock-based compensation expense 17,836 15,091
Research and development    
Share-based compensation expense and allocation by cost [Line Items]    
Stock-based compensation expense 53,637 44,322
General and administrative    
Share-based compensation expense and allocation by cost [Line Items]    
Stock-based compensation expense 13,747 $ 12,452
Stock option and restricted stock grants [Member]    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Total unrecognized compensation expense $ 567,500  
Weighted-average vesting period over which unrecognized compensation expense will be recognized 2 years  
XML 70 R56.htm IDEA: XBRL DOCUMENT v3.24.1.u1
STOCK REPURCHASE PROGRAM (Details) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Aug. 02, 2023
Stock repurchase program      
Additional authorized repurchase amount     $ 1,000,000
Stock repurchase program, remaining authorized repurchase amount $ 1,300,000    
Shares repurchased 425 668  
Total cost of repurchased shares $ 125,006 $ 125,010  
XML 71 R57.htm IDEA: XBRL DOCUMENT v3.24.1.u1
OTHER INCOME AND EXPENSES (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Other Income and Expenses [Abstract]    
Interest income $ 9,512 $ 6,373
Gains on investments 55,394 123
Gains on securities in Non-Qualified Deferred Compensation (“NQDC”) trust 4,588 3,150
Losses on foreign exchange (331) (1,043)
Other expense, net (384) (319)
Other income, net $ 68,779 $ 8,284
XML 72 R58.htm IDEA: XBRL DOCUMENT v3.24.1.u1
NET INCOME PER SHARE (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Earnings Per Share, Basic and Diluted [Abstract]    
Net income $ 247,643 $ 241,804
Weighted average common shares used to calculate basic net income per share 269,606 269,501
Stock-based awards 3,938 3,658
Weighted average common shares used to calculate diluted net income per share (in shares) 273,544 273,159
Net income per share - basic (usd per share) $ 0.92 $ 0.90
Net income per share - diluted (usd per share) $ 0.91 $ 0.89
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount 67 2,208
Long-term market-based awards    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount 0 1,826
Options to purchase shares of common stock    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount 59 332
Non-vested shares of restricted stock    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount 8 50
XML 73 R59.htm IDEA: XBRL DOCUMENT v3.24.1.u1
INVESTMENTS - Investments in Equity Securities (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Dec. 31, 2023
Schedule of Equity Method Investments [Line Items]      
Marketable equity securities $ 93,591   $ 80,575
Equity method investments, carrying value 109,600   111,100
Income (loss) from equity method investments 400 $ 100  
Equity securities without readily determinable fair value, book value 27,100   $ 27,200
Equity Securities, FV-NI, Gain (Loss) 55,398 123  
Equity Securities, FV-NI, Realized Gain (Loss) (20,367) 0  
Equity Securities, FV-NI, Unrealized Gain (Loss) $ 35,031 $ 123  
Privately held company, equity method      
Schedule of Equity Method Investments [Line Items]      
Equity method investment, ownership percentage 16.00%    
XML 74 R60.htm IDEA: XBRL DOCUMENT v3.24.1.u1
INVESTMENTS - Investments in Debt Securities (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Debt Securities, Available-for-Sale, Unrealized Loss Position [Line Items]    
Amortized cost $ 51,268 $ 49,653
Gross accumulated unrealized gains 206 375
Gross accumulated unrealized losses (466) (243)
Available-for-sale debt securities, fair value 51,008 49,785
Due within 1 year 0  
Due after 1 year through 5 years 10,856  
Due after 5 years through 10 years 16,564  
Due after 10 years 23,588  
Total 51,008 49,785
Mortgage-backed and asset-backed securities    
Debt Securities, Available-for-Sale, Unrealized Loss Position [Line Items]    
Amortized cost 51,268 49,653
Gross accumulated unrealized gains 206 375
Gross accumulated unrealized losses (466) (243)
Available-for-sale debt securities, fair value 51,008 49,785
Total $ 51,008 $ 49,785
XML 75 R61.htm IDEA: XBRL DOCUMENT v3.24.1.u1
FAIR VALUE - Fair Value of Financial Assets and Liabilities (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Assets    
Marketable equity securities $ 93,591 $ 80,575
Mortgage-backed and asset-backed securities 51,008 49,785
Securities held in Non-Qualified Deferred Compensation trust, or NQDC 81,464 75,671
Foreign currency exchange contracts   9,327
Total Assets 698,946 706,341
Liabilities    
Foreign currency exchange contracts 345  
Total Liabilities 345  
Mortgage-backed and asset-backed securities    
Assets    
Mortgage-backed and asset-backed securities 51,008 49,785
Money Market Funds    
Assets    
Money market funds 472,883 490,983
Fair Value Measurements, Level 1 [Member]    
Assets    
Marketable equity securities 93,591 80,575
Securities held in Non-Qualified Deferred Compensation trust, or NQDC 81,464 75,671
Foreign currency exchange contracts   0
Total Assets 647,938 647,229
Liabilities    
Foreign currency exchange contracts 0  
Total Liabilities 0  
Fair Value Measurements, Level 1 [Member] | Mortgage-backed and asset-backed securities    
Assets    
Mortgage-backed and asset-backed securities 0  
Fair Value Measurements, Level 1 [Member] | Money Market Funds    
Assets    
Money market funds 472,883 490,983
Fair Value Measurements, Level 2 [Member]    
Assets    
Marketable equity securities 0 0
Securities held in Non-Qualified Deferred Compensation trust, or NQDC 0 0
Foreign currency exchange contracts   9,327
Total Assets 51,008 59,112
Liabilities    
Foreign currency exchange contracts 345  
Total Liabilities 345  
Fair Value Measurements, Level 2 [Member] | Mortgage-backed and asset-backed securities    
Assets    
Mortgage-backed and asset-backed securities 51,008  
Fair Value Measurements, Level 2 [Member] | Money Market Funds    
Assets    
Money market funds 0 0
Fair Value Measurements, Level 3 [Member]    
Assets    
Marketable equity securities 0 0
Securities held in Non-Qualified Deferred Compensation trust, or NQDC 0 0
Foreign currency exchange contracts   0
Total Assets 0 0
Liabilities    
Foreign currency exchange contracts 0  
Total Liabilities 0  
Fair Value Measurements, Level 3 [Member] | Mortgage-backed and asset-backed securities    
Assets    
Mortgage-backed and asset-backed securities 0  
Fair Value Measurements, Level 3 [Member] | Money Market Funds    
Assets    
Money market funds $ 0 $ 0
XML 76 R62.htm IDEA: XBRL DOCUMENT v3.24.1.u1
FAIR VALUE - Level Three Measurements (Details)
$ in Thousands
3 Months Ended
Mar. 31, 2024
USD ($)
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]  
Finite-lived Intangible Assets Acquired $ 15,500
2024 acquisitions | Fair Value, Inputs, Level 3 [Member] | Customer Relationships | Measurement Input, Discount Rate [Member]  
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]  
Estimated Customer Retention Rate 8500.00%
Valuation Significant Input, Discount Rate 1400.00%
XML 77 R63.htm IDEA: XBRL DOCUMENT v3.24.1.u1
INVENTORY (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Inventory Disclosure [Abstract]    
Raw materials $ 163,531 $ 162,754
Work-in-process 626 0
Finished goods 21,627 18,907
Total inventories $ 185,784 $ 181,661
XML 78 R64.htm IDEA: XBRL DOCUMENT v3.24.1.u1
COMMITMENTS AND CONTINGENCIES - Pending Acquisition (Details) - BETA CAE
$ in Thousands
3 Months Ended
Mar. 31, 2024
USD ($)
Business Acquisition [Line Items]  
Expected merger consideration $ 1,240,000
Percentage of purchase price expected to be settled in cash 60.00%
Percentage of purchase price to be settled through issuance of equity 40.00%
Reverse termination fee $ 60,000
XML 79 R65.htm IDEA: XBRL DOCUMENT v3.24.1.u1
COMMITMENTS AND CONTINGENCIES - Tax Proceedings (Details)
$ in Thousands
Dec. 31, 2022
USD ($)
Commitments and Contingencies Disclosure [Abstract]  
Tax audit assessment $ 49,000
XML 80 R66.htm IDEA: XBRL DOCUMENT v3.24.1.u1
ACCUMULATED OTHER COMPREHENSIVE LOSS (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Accumulated other comprehensive income    
Foreign currency translation loss $ (103,308) $ (90,678)
Changes in defined benefit plan liabilities (4,229) (4,208)
Unrealized gains (losses) on investments (260) 132
Total accumulated other comprehensive loss $ (107,797) $ (94,754)
XML 81 R67.htm IDEA: XBRL DOCUMENT v3.24.1.u1
SEGMENT REPORTING - Summary of Revenue by Geography (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Segment reporting [Line Items]    
Total revenue $ 1,009,103 $ 1,021,690
United States [Member]    
Segment reporting [Line Items]    
Total revenue 435,523 434,346
Other Americas [Member]    
Segment reporting [Line Items]    
Total revenue 27,347 16,118
Americas [Member]    
Segment reporting [Line Items]    
Total revenue 462,870 450,464
China [Member]    
Segment reporting [Line Items]    
Total revenue 117,229 177,556
Other Asia [Member]    
Segment reporting [Line Items]    
Total revenue 208,531 183,962
Asia [Member]    
Segment reporting [Line Items]    
Total revenue 325,760 361,518
EMEA [Member]    
Segment reporting [Line Items]    
Total revenue 169,056 154,270
Japan [Member]    
Segment reporting [Line Items]    
Total revenue $ 51,417 $ 55,438
XML 82 R68.htm IDEA: XBRL DOCUMENT v3.24.1.u1
SEGMENT REPORTING - Summary of Long-Lived Assets by Geography (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Summary of long-lived assets by geography    
Long-lived assets in individual foreign countries $ 583,943 $ 554,010
United States [Member]    
Summary of long-lived assets by geography    
Long-lived assets in individual foreign countries 404,492 383,807
Other Americas [Member]    
Summary of long-lived assets by geography    
Long-lived assets in individual foreign countries 9,465 10,219
Americas [Member]    
Summary of long-lived assets by geography    
Long-lived assets in individual foreign countries 413,957 394,026
China [Member]    
Summary of long-lived assets by geography    
Long-lived assets in individual foreign countries 27,949 29,598
Other Asia [Member]    
Summary of long-lived assets by geography    
Long-lived assets in individual foreign countries 84,454 71,365
Asia [Member]    
Summary of long-lived assets by geography    
Long-lived assets in individual foreign countries 112,403 100,963
EMEA [Member]    
Summary of long-lived assets by geography    
Long-lived assets in individual foreign countries 55,583 56,449
Japan [Member]    
Summary of long-lived assets by geography    
Long-lived assets in individual foreign countries $ 2,000 $ 2,572
EXCEL 83 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( *N-EU@'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 " "KC9=8Q;=0K.\ K @ $0 &1O8U!R;W!S+V-O&ULS9+! M3L,P#(9?!>7>NDT[#E&7"X@32$A, G&+'&^+:-HH,6KW]K1EZX3@ 3C&_O/Y ML^0&@\(^TG/L T5VE&Y&WW9)8=B*(W-0 F/Y$W*IT0W-?=]](:G9SQ ,/AA M#@2R*&[!$QMKV, ,S,)*%+JQJ#"2X3Z>\197?/B,[0*S"-22IXX3E'D)0L\3 MPVEL&[@"9AA3].F[0'8E+M4_L4L'Q#DY)K>FAF'(AVK)33N4\/;T^+*LF[DN ML>F0IE_)*3X%VHK+Y-?J[G[W(+0L9)T5=2:KG2Q5O5'%YGUV_>%W%?:]=7OW MCXTO@KJ!7W>AOP!02P,$% @ JXV76)E&UL[5I;<]HX%'[OK]!X9_9M"\8V@;:T$W-I=MNTF83M M3A^%$5B-;'EDD81_OTV23;J;/ 0LZ?O.14?GZ#AY\^XN8NB&B)3R M> +]O6N[!3+ MUES@6QHO(];JM-O=5H1I;*$81V1@?5XL:$#05%%:;U\@M.4?,_@5RU2-9:,! M$U=!)KF(M/+Y;,7\VMX^9<_I.ATR@6XP&U@@?\YOI^1.6HCA5,+$P&IG/U9K MQ]'22(""R7V4!;I)]J/3%0@R#3LZG5C.=GSVQ.V?C,K:=#1M&N#C\7@XMLO2 MBW A(5M>5 TR M6'!VULS2 Y9>*?IUE!K9';O=05SP6.XYB1'^QL4$UFG2&98T1G*=D 4. #?$ MT4Q0?*]!MHK@PI+27)#6SRFU4!H(FLB!]4>"(<7K;YH] M5Z%82=J$^!!&&N*<<^9ST6S[!Z5&T?95O-RCEU@5 9<8WS2J-2S%UGB5P/&M MG#P=$Q+-E L&08:7)"82J3E^34@3_BNEVOZKR2.FJW"$2M"/F(9 M-AIRM1:!MG&IA&!:$L;1>$[2M!'\6:PUDSY@R.S-D77.UI$.$9)>-T(^8LZ+ MD!&_'H8X2IKMHG%8!/V>7L-)P>B"RV;]N'Z&U3-L+([W1]072N0/)J<_Z3(T M!Z.:60F]A%9JGZJ'-#ZH'C(*!?&Y'C[E>G@*-Y;&O%"N@GL!_]':-\*K^(+ M.7\N?<^E[[GT/:'2MSAD6R4)RU3393>* M$IY"&V[I4_5*E=?EK[DHN#Q;Y.FOH70^+,_Y/%_GM,T+,T.WF)&Y M"M-2D&_#^>G%>!KB.=D$N7V85VWGV-'1^^?!4;"C[SR6'<>(\J(A[J&&F,_# M0X=Y>U^89Y7&4#04;6RL)"Q&MV"XU_$L%.!D8"V@!X.O40+R4E5@,5O& RN0 MHGQ,C$7H<.>77%_CT9+CVZ9EM6ZO*7<9;2)2.<)IF!-GJ\K>9;'!51W/55OR ML+YJ/;053L_^6:W(GPP13A8+$DACE!>F2J+S&5.^YRM)Q%4XOT4SMA*7&+SC MYL=Q3E.X$G:V#P(RN;LYJ7IE,6>F\M\M# DL6XA9$N)-7>W5YYNTB42%(JP# 4A M%W+C[^^3:G>,U_HL@6V$5#)DU1?*0XG!/3-R0]A4)?.NVB8+A=OB5,V[&KXF M8$O#>FZ=+2?_VU[4/;07/4;SHYG@'K.' MYA,L0Z1^P7V*BH 1JV*^NJ]/^26<.[1[\8$@F_S6VZ3VW> ,?-2K6J5D*Q$_ M2P=\'Y(&8XQ;]#1?CQ1BK::QK<;:,0QY@%CS#*%F.-^'19H:,]6+K#F-"F]! MU4#E/]O4#6CV#30,9FV-J/D3@H\W/[O#;#"Q([A[8N_ 5!+ P04 M" "KC9=8_[CV44$% !4%0 & 'AL+W=O"CVPY;=.CUX#C9;;1YT1H.$;;C+]>_)4L)=IU#Q@XC'*A QD7P];(WMVSN' MF@+9&W\$?*_>71-3E940W\S-W!^V+$/$0^YI(\'@8\Q1M%;]I M"KZ_/JG?9Y6'RJR8XA,1_AGX>CML7;>(S]BQ0-80G?R',LHITVPTD&)/I'D; MU,Q%5M6L-, %L>D55TOX-H!R>C01.R[)$CI@T-&@9YYVO&/9N[PL/5/6(8\B MUEM%9K'/_>_+=X"C@*$GF#N*"CXR>4D&OTTP]VW_H9X>L6?%U,?305 M7@H#79.70U+9#7AQV[IX0BAZ!46O&<53RJ3F,CR09YX(J:N(<"DM4XX0]0NB M?C.B)9>!\,TP(S#(*YL(5RH&5C:R$+2K NVJ89=)!@Z5&=?\*X;DI>&Z:\#SS36 F'C36 M@D65G8?K3,;3V6(R(].9._^R(.ZK^S)[=-MDOIA<(IBV55J@U01T'GM"0A^1I7MQTN2?N]'G$Y!R\:[WB<\C:Y M2X/0#^(-Z;4QZC(;;-3:_T<],7?0ZR]B'U<2XW(NB\FO0G$4K@P&&[?VCW#% MF%Q*L0MBK[I-<N=?T90RESPL;-_4%XT"K+K8@Q4ZX1N>DZ%S;%&Z=,";M1 M3$Q2*4V Y:EE)I097*FJQ,,57]%5FEWFA=TH,.8QK#[RU;J)>W9"K23#%7$R M6B8$;900)EHA#V .;H0\5/'4Z#PPN>%D['FP*X&XA6(JR$Q04FTX6+D926 M3W''/C48F;UY6Q;#+#NWV*P16HS=Z1C;3]'2^RENVR>G_:Y#W&Q72[ZF&O(R M-JU7"9DK]S)E<[*R&]$K"OF8+=9V55AE -!F 0"6*B&;YK!Y?R._\>JQ5KM= ML*YMIW]%L08K X#B=CV&+96?;:ON0U;=+KA W7QT2L=W:E;MIPW>?:!,@K]R MF$+W\+#24FO$:C:=3NGQ#N[-'ZF.&^/S7+C(9W9H^9E7\;0X,ASG!V7EZ_EYXR,SH:1(R-=0 MU+J\@KDF\R.\_$:+)#LV6PFM191=;CGSN30OP/=K(?3IQOQ <9 Z^@]02P,$ M% @ JXV76"BL!X4$!@ /AD !@ !X;"]W;W)K@Q8*DW3XS,FT+E425I.WD MW^\H*Y(M44RRY4LBV7?'YXZ\>^[HV5[(GVK#N4;W15ZJR\E&Z^IB.E7IAA=, MO1<5+^&;E9 %T_ JUU-525D/JL_NY;SF=CJ/"OYM41J M6Q1,/GSBN=A?3O#D\8.;;+W1YH/I?%:Q-;_E^D=U+>%MVEI99@4O529*)/GJ M9R$D_0DJ_8-MR2--%@S#W5L:FWP)BO--MYJ"=]FH*?G"U$N85/X$L&3$GFV9!I> M/K&M^8?(\H/D/$([Y%?>%6O^)IJTY/U:?@>>L^:=TGM3TZYOY62EYJQ)0"/R]L M_AP,^'8#)LLN5,52?CF!-%)<[OAD_NX-#KT/-N]>R=B)K[3UE;JLSQ=,;1#L M&DK- _^US78L!^>MNW@P%=:F3"G8S;&'B8_CV71W[)!-SHMQ0%JY$ZQ^B]5W M8KWA*0=X=SE79ZCDV@;Q8"$X6IK&21P&/81#,3].B#E\-H!!"S!P OQ2[B!T M0F;<&KY@L"B.@RCV>]AL8C@,L1U;V&(+G=BN):]8MD3\OC*IK>I-%WK#I0UJ M. PC;/,@C$,QDD0X]NQ0HQ9JY(3Z76B60YT[SD(;R&@8J(0D"24]E#:Y*"0X MLL.,6YCQ$Q$%WI3ZX0Q54!=U'5"30!40FAX]H/'PY%'JX;"'V2+F48*I'7+2 M0DZ6X#E@RC%$0!]J(>,IL<#6(_L$/#7DG>V/@>.D84BCJ M;[55SO.\D83''8UA)W/,_S+9[<;NLCS34-JM#0%V4M=+.X+7 MLG;J=$=CV,UCCTY70M9MM5BA7)3K<\UE >WPG3TCA[Q%_208U ^['!R[D:WJ M" Z[&>YCFHHM="ZH8@^F2:@+,DM3N84L/=H_*_@AD_EP@KQ^9V.1@X0.@G@$ M?$=YV,UYEI O'RN,Y-!6;+D5]Y#;PB"!).[CMLB%@3?6\.". [&;!$^Y^JDH M#UD-^U 1CZIQ ]'(Y0-NX($"?.?/[:GN,G,]I)I2_.Z%>R=CK0=-Q* MW-S:N?W" T:&_!E'GM??,(M8$B=TI/R2CF6)FV6_/EEVR) ]H0>,O3Z)V>6B M: SBT;#X');-;>?*BG=(IM#^)?$@HD,Y$@5A,(:W(UWR'-)]/MXAM89Q'!TQ M:X/7(@>)'8PT6J1C8.*>^A:B*#)M>NK#S)**4F?EFI?I&.+_0)[(.I?_?T.G M/G<$3 )GE;K5(OVY$?F22_7N30RCRH=ZM- /]ML()YV_^#KBE:R=^M[1.''3 MN-EOJ$_*A*"YF:@RN%FFUR",H,/KW[A9!'W/)V/T1CL&IFX&;NBB(XDZ)U_H!AY<"-KG.)N@ M=8Z;'EUNFU\6OC&YSDJ%]]!)&0A\OZPXL657W??2>T%D7]N.$,X!L! M^'XEA'Y\,5?H[4\F\W\!4$L#!!0 ( *N-EUA&PO=V]R:W-H965T&ULK5G?;]LV$/Y7"*\86B"-1>IWEAA( MW&[+0[8@:=>'8@^T1=M")=$E:2?;7[^C)$NV1#'-H#S$HG1W^HYWNN].NGSB MXIO<,*;0'$0[K>*'UB.KO< MTC5[9.KS]E[ :MI82=*<%3+E!1)L=36YQA=SMU0H)?Y*V9,\.D;:E07GW_3B M-KF:.!H1R]A2:1,4?O9LSK),6P(6O'X^&#]U])Y<&9!)9OS[$N: MJ,W5))J@A*WH+E,/_.EW5COD:WM+GLGR/WJJ99T)6NZDXGFM# CRM*A^Z7.] M$4<*8,>L0&H%TE7P!A3<6L$M':V0E6Y]H(K.+@5_0D)+@S5]4.Y-J0W>I(4. MXZ,2<#4%/36;\R*!H+ $P9'D69I0!8O;8LESAAX5K"!H2J+WZ//C!_3VS3LD M-U0PB=("?=KPG:1%(L_0FY/UY50!-GV'Z;+&<5/A( ,X7'3'"[61Z"/@24[U MI^!3XQ@Y.'9#K ;OJ#A'+CY#Q"&> <_\Q]5="QRWV6>WM.<.V'M@>U;L8-N^ M7B^D$I"]?YLVJ3+BF8WH1_I";NF274W@F95,[-ED]O-/.'!^,7DXDK$3?[W& M7\]F_>"OR<=*,2@5=979S[#CQ-B!;=X?PS?)$1S$3B-W@LQOD/G62,RYA'2& M+$4?G[6%":4_9B1&,G;B;]#X&U@C 9G\C:FT6)<^2YHQX^-9&?&/=SMR M_"CN!,4@%N@_IA"*(0!QVD?2G?]4EH!AHW M0&,KT.N<"Y7^2TNNY"N@R^^[5$!E3PM%BW6Z&$B#N _&<\(.XKZ01X(!P-AI MFK"802) M>_.JPH4:0;N_F[Z,@)EV,!K&8!$.A;VD,VWGL3[5A M AX:O:=GJ&#&DE3;Z#SH8;=V&L0B$GD#$%L^PU;Z. 1\P:"I9V@K^#XMFVQ8 MUL"1HL\#V>KW0PML['6YV"1'L!<-96M+3MC.3O>O@]NGGX!X3J\&],7".(B& M\K5E*6RGJ3]@K*H@&L&%O8:%>&'0WTN3')#M4"*TW(3MY-3"0_#<5WTZ].TP MY:1+]'8GD_;T.Z,#E?GPN'2>]Y\TH]0 ]I:NL)VO-/;;/O8DS79Z'OD1]+$) M%^ZB-TE% _!)RUW$SEU?RG$1@-(]5-PU [+(E:"^5D"[2:Z"VL"DAXN M&]TA!K(+XL#I%F>SG._@ 9=:TB-VTGN52TV<7G"J3WHD='W/ZSIEE,/^4)Q: MXH4<&$K(E;S+*-$I&'4?'LG;J M<\OYQ,[YVF<]DPS.HL3 W[X;]X)B&$8=A[C10%!:GB=VGG\$E].7JH+5Q*LC M,I*U4X?;SH%$HU0%:__Q:I]'LG;J<]MQ$'O'8:L*_0$W]D/_D%5XKGY>&&T80)+0#75YRKPT+?H/FT,_L/ M4$L#!!0 ( *N-EUCZFY8D7P, &X* 8 >&PO=V]R:W-H965T&ULK5;;;M0P$/T5*U2(2K2Y[JWL1FH7$#P %:7P@'CP)K,;@V,O MMG>W\/6,G6W8BQLAU)?$EYF3A)4QBPOPE 7%=14 MG\LE"-R92U53@U.U"/52 2V=4\W#)(KZ84V9"/*Q6[M6^5BN#&<"KA71J[JF MZM<5<+F9!'%PO_"1+2IC%\)\O*0+N %SN[Q6. M;E)+5(#23@BB83X++^&(: M1];!67QFL-$[8V*ES*3\82=ORTD064; H3 6@N)K#5/@W"(ACY];T*#]IG7< M'=^COW;B4T8>9DO:2&YF,E-T19 M:T2S Q<;YXUJF+!IO#$*=QGZF7PJ18E)@9+@2$O.2FIPII127WHJZ23L!W5)V3-'Y.DBC)/'RF_^Z>=M!)VQBG M#B]] *\-YH.Q_'HYTT;AD?[FBUZ#GOG1[7]^H9>T@$F P!K4&H+\Z9.X'[WP M27\DL+U 9&T@LB[T_#V6)>84^V0VOGWG:ZO/.D^R03_##*QW!?C,XF&4M69[ MU'HMM5YGCCZ8"A0I]I+34"7/N-3Z]#D1X!)HZ!V!^1S+D+[PR>@]9K8>"6PO M)/TV)/W.;&&9Q"(HL HI!:+X1?"$"LUI4W[+[UB<7(7P!:%![NTDZ2Q.^FET MD,MCLW34Z_DS.6AI#SII3RLJ%J!M3<)RCILEF8' D2%+3@7AC,X89X:!E_G@ MF'D2'] ^MD%M?M;#EO6PD_6MP$N8L]_(=H&7KVY.'>A3@L%F8@T=P1X>4TY' MR0'G8Z.=;.Q1'K641YV4/TE#.9'_\^/X5(P\1R:-CG[_8[,LR89^)7'T]Q:, MN@^-A[_W(HN.JT^:]:/#@^VS0[->VF7(=P5^8IA/#VVQA#Q2'.4)&YP.,G6J:FV9BY-+U!S-IL-MPPPH; M0E#6 /?G4IK[B?U VV+F?P!02P,$% @ JXV76" \*^W^!P S#P !@ M !X;"]W;W)KRNICO>&\08]Y5M37LTW3;%_.YW6RX7E1ZGQ6QQU7UV4RVNREV3I06_J5"]R_.X>GK%L_+A>H9GSQ^\ M3>\V3?O!?'&UC>_X.][\MKVIQ-G\@+).SW[$+R/BMPZ=Q>\I M?ZB/CE%[*1_*\F-[\GI]/;/:C'C&DZ:%B,6_>[[D6=8BB3P^]:"S0\S6\?CX M&3WL+EYXYLLR^R-=-YOKF3=#:WX;[[+F;?GP$^\OR&GQDC*KN[_HH;>U M9BC9U4V9]\XB@SPM]O_CQWX@CARP?<*!] Y$<2#DA(/=.]B*@W,J NT=J)J2 M<\+!Z1T#V#J[B8+,3#JQW8!U9^]'MJ%G%3;RXJLH'5+76 JT]Z/CM MO 4C:=&6XKNF$M^FPJ]9+,MB+0J+KY$XJLLL7<>-.'G7B'^BXIH:E;?BK$P^ M;LILS:OZ6Q1\VJ7-$[I$O[U;H>^^_A[5F[CB-4H+]'Y3[NJX6-<7Z&OI_&K> MB&3;D/.D3^S5/C%R(K'W91-G&K>EV6U9YKFH\"YC].<;GG_@U5\:F-7Y,!?H M)J[0[W&VXTA<"UK&VU3DUEY?\)CPNALB8:*)$GSF&D7SJ'?5TSZ.QC\T^[_E MC6@V@JX@KHJTN-,-&G@CSBM^E19NBZ!M97"3\XKEJX@:M>/("V?@"$8L07:48L=MF M_;+>Q@F_GHG$:U[=\]GBFZ^P:_V@JY\]F-.!M8WZ?D$8<9ES-;\_K@_(F $D M6 @)%@&!245A'XK"GE849Q7#'M.5^*,.QK9,X-(8>^(PK71!7<=E2M!@;'=I M>X1B5S$,QX:VYSN$6K)=I 'T!1H[F$DC3P\C3SL_^\3(ORZ2MO5P])T8[N[H M^[:=:?O\GV_++$/B=_\AKM:Z5OJ*0MZ>D& K2+ $BR$!(N P*12<@ZEY!AO MXE_$=#DMDC+GNM)PQLV68L^BRKUJ##&5=$BP !(L/&\T(J"8$IWN@4[72.=^ M#I!(A]7ZVNY^8Z2AFHTPN75>E^!RCE3&[J=1! M@H608!$0F$2Q=Z#8^T**==1ZXWD&)HZ%E?G(TAASZ@T,"19XX[K374$(&30" M I,(]@\$^T:"7]?UKILU"X*3_7JUH[=;I%8\/?I:YA_MQ)J_0GP_OQ,_WF*= MW_;YK9B$#XW^MJQN>=KL1.*FGF#,<>KDSQ]QZ#.BM [(@ $D6 @)%@&!296% MK4$5LOXGM:55AJQ1';@>ILH2?6F^AJG-2!.4,D)=986G,2.6Y_M*EP'-+8)" MDZOA2"/$QFK8JVD53[B@ZR5"WK(XX%BE'CJ$L,<>3*)9P4-0(.&H&@1%)I, M]: F8J/"M B*]0EI_TU<'=1<6\LXJ'C8HZGBOD?5K@\J#(*BA:!H$12:7!F# M.(C-ZJ!<&>=5A$8E\ZGE,5?M J"JH2ZLQSQ&?;4/C TO;=]C#O'4=CZVI-AF M%E4%/QVDQVS/UXL\>!#SL%G-.WO;3<\$I(RUQ&,=BS#,+%>]-T%E/5"T$!0M M@D*3BV.0 +%9 _SL]IN^*,;ZGDTM*JA4;T]()6VE"XM=UW>I>GMJ]$?J6M0F MZA:WX3"DLK4$15N!H@6@:"$H6@2% M)I?4H EBLRAHWH[#8X&-4.92=>_<'&0R^:"2'2A:>.:(1%!1Y:=G!CV.F/6X M+]^6ZX%E9=^V1I2;$YA*.2A: (H6@J)%9*P'*N,K4SZ(;L0LNGW9%AW1J%Z4 MJ,KI658KJCA^/,VMBTK;H>;+17I\ZDE^:HDV]IV"?B M-)*8[B)"T+ 1%)I,]*")$;,F]O_8LC,G.?EYRK%\AFWLJ[T$,F8 BA:"HD50 M:'*)#5H<,6MQ_^W.'1D+42WCH)(C&3_"1QC! MMKI[!QHU $4+0=$B*#2Y,@8QD9C%1//NG;XB_-'BU'9=C2P<+2Z) 1CI(;#'FJR_IS(]>TVS?\Q6#>9<6-&HCO;\NR>3YI7P8]O,"\ M^!M02P,$% @ JXV76-45C94:" D2, !@ !X;"]W;W)K3R[FWF87=): M/[MO%]=B+ZNRX? 708H#TWZY%ILSXSR1;7K7A"K9(&;>I"^T:/!FO*1H7Q0;;P M:PGCY.).-"L("E\AN.I$5:Z8A)L'"?\@6K)#8HWN6+=%OT#$.S1%WQ\^H[_\ M]%?T$RH;](^MV'>L6777,PEHE,Y9,;SY4_]FXGDS15]%([<=^AD0K,['S\"* MHRGD8,HG$E3XE;4?$<4?$(E([,!S]_;A- "''CU+M3[JT7=TX/O()XL__PFGT=]/K-(3BDFTY)NR:7?E M@IU<,H874G;F@?3H@308P]^ 1LJF$#5WF=F/34Z\3N(LC>DH."XQ/(]B=W"R M([0L&)S;U7^A./852@H@E$(T15EQU!PQJ^?J3D_ 72L>2Z@S:/GR]D!FEPSD MA92=>6M^]-8\&,C/')06)>N9$Y*2U:*5Y?_T Y?EGL"396'%5]*M"J[0NRAEBKP:\Z=?)/;<$@T@NR0P=@-&$>&0Z,@ MY J"=TCX-0?X7.#H%C MR^:1#_GS066)$RJV,$R3A.;Q&*M##A/J@4H,5/+*I%WSM@67'M*9/;OC/N@Y M?W]"QH7(*8;3V#-?L2%Z'"32Q;VJ+:JO!:(0+:I$U_$.Z3:WX$![R\J#FUJ M<#(?H[:%"/843VS(&8?9^=OOWQ$#F/*L$O1\O67-AJOFSM3)BL/<1E7)EF6E MRZ73G-CV;XZSL3T.*4QSXK'(D#4.,N'B=[GE+6I$,]7UOH3>RXTRL1/+\KDM MD^<>@(9+<1IN)[1?NW/'ZAATVN\GWM49J6H?7Z]AN:.N6 $=E$J&Y;X#Q6J& M.2D+!QG]O9QU*6WG+C,85]$#:GB,*M^ M@1K:2-'Z\L&FQRF.TKE5ZEUDZP-G6!2':?2^Y3M6KA!_5G3$^SDF5)(XL=J\ M""4TRJP::LLE*<&>["6&04F80?OL[;/!A8_8=#C-$IJ,X+G$8A+-/?62&-HD M8=J\+73[T:$=>U'SL6^BBJ+=\]5K=9&XZ!%GQ)JG'L$<>Q8RQ% I>2.5MARF M[-[9SA,'/1(@>PNE+1=':>)A46)8E(19M)\"E6@V4\G;^E6OVKR89E:[YY": MYYD'JF%/$F;/W]ZZJG "MPF0)!26JV/H#KDTBR-/MTH,4Y+WK6O[5O -RR%R MT87MI;2=>\'0,0FO;>_W+70ZNE%;GW;#3L/M->R41+E5?1QB>93XLM?0( G3 M(/27!>>K(5R0)JAC0PFJF=RWI7QYBQ$V"\:49N/^S"$&I.HQP5 E"5/EF;&#(E83+5*:/I%+JW M0P>FEGK+LM&=LVG9=%TX=&M.8QQ4F^$XL4J7+>>IL=30+ W3[+%P[=5252U6 M7,GOW)=T$7">I>-FQB5'$ZC,'NB&@2E^5]5:@^>;X@U5BP:9_=U;JA?2=NX% M0^0T3.3GI0#87%2/R@<%3+92HC4K%&6^./U@\_9XRCE$DBCR;>C0DYWP5Q;( M[&7XEM"\$[--WQ9F6V2*20"U87D:9OES7Y==MX<)QW6.B[H&4SJU[>.$;5,W MQI #8\)PR*4)S7S(#1\FE#(-%CJG[/)JY-9=L,9)Z>F%JB)V&B?U+ U5( M[6V5[T5MLW-,4FL*.;:;XY1Z=G%CP^-QF,>#']>X6N@'/ZO9'(TCK+[*C+^K MV8(Y3O/4L[4;&S*/PV3^L-_M*OUQE%6]#8K9(0C]N01HJ)Q4'E^4RB^E[=P' MALKC,)6;GK+OPV#1"[77:;9CQ9U'XP1Q2"4X]J1[;+@[#G/W&*;9BO=^-Q@T MGGZ/)71N-;@.,9S/K;WMV;M0+CJ=P%O\'4$L#!!0 ( *N-EUB"ZG/,RP@ &P7 8 M>&PO=V]R:W-H965T&ULO5AM;]LX$OXKA!=8I(!K.TZZ[;9) M ,=-NKZ[.-DXN45QN ^T1-ML)5(EJ;S',,\^\ M2 >WUGWT&Z6"N"L+XP][FQ"JU\.ASS:JE'Y@*V7P9&5=*0,NW7KH*Z=DSDIE M,1R/1K\,2ZE-[^B [UVXHP-;AT(;=>&$K\M2NOMC5=C;P]YNK[EQJ=>;0#>& M1P>57*N%"M?5AY/=U\?[),\"_]3JUG=^"XID:>U' MNICEA[T1.:0*E06R(/'O1DU549 AN/$IV>RU1Y)B]W=C_91C1RQ+Z=74%G_H M/&P.>Z]Z(E9@O/?\5MDAWU1%;[8,ND# ]*;>)_>9=P M^!Z%<5(8L]_Q(/;RK0SRZ,#96^%(&M;H!X?*VG!.&TK*(C@\U= +1\>3Q6PA MSD_%Q>7)XF1^-;F:G<_%9/Y6+*[/SB:7[^G98O9N/CN=32?S*S&93L^OYU>S M^3MQ23<0>[M],1Z-][]B;Z^%98_M[7W!WKE;2Z/_(XDY?3&UQMM"YS(2 MR>3BPBFO3(@W[$J<:B--IF4A%KBIP-K@Q;\F2Q\<>/?OQQ"*#NP_[@#5XFM? MR4P=]BHZR]VHWM'//^W^,GKSE?#VV_#VOV;]AV7]QY\JCJ77GB!_D(*KC1*9 M!9F,5SG]2OG"Q:I-C=^F1INLJ$$]_!!A X._U](%Y8I[<:DJZX* 42I[L3MZ M_KO8R!LEEDH9@614TD%Q>2^F$N=E2KQ57J^-6-Q[F/=],3/90.S\_-.K\7CT M)@GQU>Z;9RCOL$%S%++.=>B+JG:^EB:(8.&($JXNE&>*.;6N"XZ.PZ6'UT93 M1$PQ+Q8JJYT..LF?W&4;:=8*;"U+[;EK[I!6F5M,#8HD6N?%=;7 %D8$BD 31>U;V/<0J6I^6;6Y9+0(@#^%,E:&>7X!,BI MBIZ00FV"-FO8P;FZ(EP:4*\'BX%X-YE!D]!%!F<1C-_-H\R6%1XQ!)QM]:G6+N&%)"_2 MK-K=VY'/FJQW\MSF>)(%>KS[Z]Y^7T@$ A-(3/]!QKO2+5#(MY#?<)-@0>8$ M,/A4(T.$6BD_*G:G2YDJUB#B!VDPGGR!O0 Y&U!!^J>5)!U8JI2CI>JS%QZU M4N1\22M'(MZ'VD2<6B"_PSRLD22QF[*IG,(Y749W*G7WY1LO)L;4L/$Y0']G M$,G8"ER R+V23G "T LR52Z5:X;1'D,A:L/U'H'X45T*^PPM.P*5A-1]P/(0 MS>S<;C0HGZQ!!_JQI@E5D,M1F74U(E@6&=34TICSM?>-)Y1:QO%9+ NDKI^> M"%MIDX9B*0WV.K+8%P:X>(^UCRN00A0KJ2F26 <>6Q27 -9-%ZNQ+S+I-V*% MO3%ZM,6HLEXS 9I$0$G;/(KEW%-::L8$-">0 C> 5L-Q+*V#FOM:8;<=%-[/-;>R3!?5$WVE?2$@AT;U7 M&O9Q'%A"]=;,!\H6PFH,5)TA.!!G+> PZ(6ZD47-[/+UTJ.4Z0&:&64X;)RM MU[%X,"QJ;LV$7!/Q7V+L (L0@_">0,!R]UE1_:EB/*RT&1!A]2\ MVP'4M'#?87O;+E7K 7=4P%Q6<:#'LEFMJ%PCOZB<:>Z5-/:X$B"O4BT66BYU ML9WUVQE$@C2%4,%T\I=TTNCJY/=)K3GUSL>\=$2H6K$,U05,HE_4W%*V.CS' MF;(#6I"^^ MR?0?I*VM4[;^K7'0S."MOZ6\%W$CX)W!X)4Y=0.XDN-G8:L43(8^$TF;Y]QI M 7)W\-,*OHRKSX#6"QJ438_,&+]<@]U.T,E.\VZW6XJMV9M/)XOC9A/L,Y^^!.-UY'RC.%EC ME_WVY>(S;W>NL ED8OQJ].RUF)65(]?CZ+%)3"X+U<;Y=KM6]]-18%R(6Q4A M'4VD?L*J/JEVNF%WH>[3K"WC1&_&G3(;JB!B 2]W/&X,Y;-\L-C+);VCT6L= M=0M:2IO#FAY'Y84J:.F#WXK[.6T-M!=T)IW':%]K8WC-6N&T[RZ MTBPG-&O0 9]D:G\@3J1K")^*%0;CF]"@VQ[3,@'9M"HT31M@R_B&$8WP[6ZT M9)6G]&<<[\(XH%=A6RIQ)>\ *@C<.MLA,#C94G%QW:'7KRV]'IA)S'JY_QBS MMI*/,BINPNW,?CA'<277:[P/9^WKH@@3U1K:VC#MYL M@_269TWS3D=WMLR .>&HLAQ-LPS-/WUCHO27-J>]SZ?=<>O!/P.C1434'E1J!541X.7+WK"Q6^[\2+8BK^G M+FT(MN2?&[R;*D<">$[?4)H+.J#]P'[T7U!+ P04 " "KC9=8FAO'\Z\0 M "4,@ & 'AL+W=O\"&8_NVO[3VYKC%?W==6XYR=;[[NG9V>NV)I:N].V,PU^6;=] MK3T^]ILSU_5&E[RIKLXNS\]OSFIMFY,7S_B[]_V+9^W@*]N8][UR0UWK?O?* M5.W=\Y.+D_C%![O9>OKB[,6S3F_,1^-_Z=[W^'26J)2V-HVS;:-ZLWY^\O+B MZ:LK6L\+?K7FSF7O%4FR:MM/].%=^?SDG!@RE2D\4=#X[]:\-E5%A,#&[X'F M23J2-N;O(_6?6';(LM+.O&ZK_[6EWSX_>7RB2K/60^4_M'=_-4&>:Z)7M)7C M5W4G:Z\>G:AB<+ZMPV9P4-M&_M?W00_9AL?G1S9-:W M=ZJGU:!&;UA4W@WF;$-&^>A[_&JQS[_X\/;7MW__Y>VS,P]B]-59$3:^DHV7 M1S8NU=_:QF^=>MN4IISN/P,3B9/+R,FKRP<)_DWWIVIYL5"7YY=7#]!;)LF6 M3&]Y3#)S:YK!J'7?UNHU>.WA ="NWZK7K%?3JW^\7#G^_I^'%"#TKP[3IVAY MZCI=F.ZO$O=7#U%_R"Y?M%&]UJ5I"J,V?3MT M3EGO5->WY5#@C6Y*10S;PN"7QK=JC=!0A?9FT_867_:FPH=2X:=:_];V<'1G M-R&(K,>24_7S%LIM*X2U;3;*ZU5EE-NV=TYY_-*9OC"-1V"K=@UZ8HR"[&!7 M ]%>[931Q99^#LS^^4^/+R\>_>B$G@_ M+.+DJ^53,$R[OITDW3KM?J\@FMN\;+3T/#:0I+ M?S6]7=N"*2U@GJ(:2M+PVT2>2+SO6]_Z74>__%7WY9WNS5^$UI).)_8KRGT# M2&(Q[.%WHP3ODP07M/KB B\?=\Z;.N?S)?C9.>O"(GKYN25Q+LY).'G]5_Y/ M_04G$\?D6R(.?M>L ;2@<1?&0>U<( MO&9/4J4IEC(!R-/URE86AD,@]J:V]Z1)['/MVI/%4TR/:M*5:]56NRGMF6[\ M5OO@6M@!V>J5;<2YP&\DNI!MS(JI\DHIV9L+M(TACG;.D _F" MZC5XZ;">%IO[#EPS=R$OC>J+Y0)9:49HI];50.(3%^QRB"7;S[8(_S?U!WVI;F0AYD_=2GZN^M(I?!HFC&60Q= MG'^K\%_=]BR:YT"-^BF'GK/T%R5/4)GF3E)/,?1,(E*T,JXXI ,'"L/"0)_O056I3U=:RF0$-$L6!LLP_F"SFGQH3\0=$W;_% 0^V)A MA%IM?9#X#EL,/([H)*O*"O8 C4IX#S9*E%G=IRQ*1VOEX,PH%/@Y>"$9G5CC MX,:1%'N#DRK>P:N0%()!$(/6^3P R.91_US:9Q$)%B")5S4U"L0ND*^55$=D M]+3"4U($I[::2F;N80&*(C!O.DW)/,LDU&$0JS$_"XPXB%E80OR\4YP#1388 MZ52])41QC+A4&4XDHV@*Y0@Z'/Y>2+.=AD2++S5Q0B_,EWR-FL A"$V\P_A_" M^]#] /,VJ2"=JE]FW]"VKD=&[6VU2Q65L9C3E02,F>",+L,9,92$@5%+65"* MF%/PMR]GC$.B,V>:6)2Z*GR%++C+8YDWXM3D'>0V^&\L<+;A8AXRYMJZ@JH7 MQ\G7(==C1I(*BB,K[9R$H!(*)B1+M;_=P!H;D_A1_$=BHAI$HB!*]36 M2>'$^L:M279*H2G]P*^][STI]3U,!9FIHQH0]=(1^$"QO C2B$U ,N(0<9(4378FD#8[\L1PC M3@E/'JJ2DO\T8<6L6.T6Y)V4S1-!.LIO!S?;XML-\X2*;'X?++*<:'4NN]@C[ -Q$5=2O%9F[:4>]'T!_!6-B?+5RFK#_5$,*O+2QGLSQQ9%S ^2WH\@E3TFB@#V)QQ,-+S'Q=>>FCQ]WXTGK 3? MXC@8V2SW6X8%F>8.32+]O^?'$Z1ZQ! NA5VI-FU;'G!9'5+P(O08@E8..*]D MY>!^% [D?[/83Y(?\__DI0P[PN91PY06M. !%,'"A/XD=!4"E-A$GPFTL?;S MG(2JOO,0_0==M0VCCDI2!IT16^Z/'U//?9K2G=1Z9KH4R!]:)98 6U@-7\:3 M*3307C)9#_6CQB??X Q05=D8B"J\,"Y\0RKK.#QL0U^3#1FA)F; K3@UBHP' M\79%QN9*,3^^;(TLID-S3URD_FJ$G)/;---P0(R5U[#"3=?P*:'=O\L8DFP(-@@(A;SE^L T!#4E.T M2@: COEC*9TI<45S1I_F.M*^MN#4>E,[PCD,) 2!36<8!4V?ZF 0-H^$7C+2 MJ#*2;N"?1@W%),Q,0$FQVFU]W6%G#'3=9?IU6V20:)C204,?;- M4]":-8#0U'Y)?S 5S,83>VEN$7/.$04F *K\9&M)X[0<7:KL)YS4&W#KTM$0>AD Z]29N ?V7V32'M-B3 ME#PFNP\?UDBA+?BD#E.OUW22.&2:U>2X"3@2DO7R]8"6T/XQ-A=FC8"PT.Z. MVFPK*8=KB$"E8ESJB3IC3I:958 &"-71'3:3]./'*\4A$V4V'*V5+17#Z;Q6 M1PM)+\U&HLLJ[CNQ=B2#-(/TZHEOB U7Y1+MP(_C7I>2P?%XZ-MA _?P>]VK M^.D[:L%YU,_=.-B(,T7R?!BZ GF6)U\"#T1D9XR)"'X+"YZXX>^852';#,T)6>33"L_3U-RM,3AX.(^ M*J13GC+--A_S#)JY'/:.;-Y\P$&B^E[I2H*5L#\.X\')^F#"(&A3VC5U]>P/ M?K*#:*.2T(F9%A:Q]KFT5D@8/E0X)WG%#\CZ;I'-_(#'J$W*&A%XFMS(T.W" M=Z4!+?+NP/#WA]R X*5T8.2*;65+F;B)Z(JO[D,)2UUD0#R+O8%7EK X##J] M8P-V();A0%)9Z'PVB.?X4>YEZ!PJV!% !49 M!HVTNMZ$<=S*3$B%^D:5M6F&=%$OLP)S&SBHE=!#TPY7X#IKC/B(-N=4>3!NW"9-X] M52]G>R=;ON,^N!T/SD&F\N'BVNKZ^P>Q92CZYN%C?+ M"_7H9KEX7EU>D7"5Z2)K[E/E3+TS?)F>7KY[Q!8+B1Y MW&DW5*OI3&)6NT,TW3:B2/$?*KJK"M:^,%UTBST^8(>ACN!-%P ?S@:T:2>#D7D1%^@N@[41P^Z# TU9TA6] M75$\K=#%G:KWH<@\ZD^4LV92GO/AX1-YS4I\73B%-@-7E M.3%YAS10<9@]5R+3$YU :TM#$AE& MU(AU[EWX H^SWRZV:3.(Q8JR+CQT<8O$E^5Z]@]GD3/"K1@G4X/,+1=M=] 2 M:S'=VAZ:L!Q[=()DH>?5=$$HC++E*,/TL:$/?-5*W[_/BN[_9%WUA_040#;_ M[=.VXZ,#?MZ/,!A;:F^J/*$7$/#Q,1_5G%CGU!J)>9[,>'=EPT.GC,/?1U? MSLM1G"FK['&#=-L?!KS9%57*VVC?S)VNZ.&@MDQ3PL O:RTZU!Q!B/7'B=,X M#$A!H:YOOIUWZ%_NCXL0':2SAQ[\R0(O/4C4F'M/SU@*$%BHY>-OYS\NB=7E M3<0*<;([/E5"]=OHM<\N&(_AF8MKA,G_ \Y@_[^+9N)#= <=<]2Q(/I;"Y W M)J7P:%)PT92+QT?&5$B*>Q.(,,66Y#4;)\%6,D9A4\4^(M&DI^\>7,"1.^^A M\R=7B V ]]DMV;23B.5BVDR$.S=B&/*0J(+*8TH(-&("=EO;204\]!3Z6?:7 M MB\X;^'X/E.X^6/!M*WZ4\N7LI?&HS+Y>\U8-0--;Z566/K^>FCZQ,1(W[P M;<=_=[!J/3CEMUL#N7M:@-_7+8I'^$ 'I#]$>?%_4$L#!!0 ( *N-EUAU M'0K+UP( $@& 8 >&PO=V]R:W-H965T&ULC57;3N,P M$/V544 (I"RY]A)H*[70U2+!"G';A]4^.,FTB7#LKNU2]N]WG+2A+*7:EV9L MSSD^Q_9,!RNIGG6!:."UXD(/G<*8Q9GGZ:S BNE3N4!!*S.I*F9HJ.:>7BAD M>0VJN!?Z?M>K6"FNU6C@5P:7@J\5:"75<74GPERN1HZ@;.9N"OGA;$3 MWFBP8'.\1_.XN%4T\EJ6O*Q0Z%(*4#@;.N/@;!+;_#KAJ<25WHK!.DFE?+:# MJWSH^%80<$+Y-P2D8S?:TZGW=("M^,-^]?:.WE)F<8+R7^4N2F& M3M^!'&=LRS4:WRDADV&BBY F6SB)*82_EWBA:+0EG1G?3B^G5 MTWAR/;UWX?OT8> 98K5K7K9FF#0,X2<,$=Q(80H-4Y%C_A[OD9I64KB1- GW M$MXP=0I1X$+HA_$>OJBU&-5\T6<6,@J_=AEM>.+=/+8\ MSO2"93ATZ/UK5"_HC(X.@JY_OD=EW*J,]['_UT7L9=BM[U]:N& YB@R/#OIA MT#O7],:40F& B1RX%/,O!E5%Y?9V9BGCC! :F 8Y [J>K&COI\9=4G:5HMK, M1K!"A39_)CF5O3Z#\3_8=Y#C*P&FD$M-9/H$QEDFE\+H+15P"&&0N$G4LU&2 MN/T@AD>1EIQC3J7]$1#T8C?H)A DD9MT([C>Z2T(W7[2A\!W>YT./$C#^+OU MV.^YOA]#QX_=3A3"-6HZ!^O)'@G94Y#+96IF2_ZFXCAVPS@XL=].)SKY2.N" MH'9[2.RAVR-M%)&EI)? KH?D;55WA6I>]S"Z.+M94^CM;-LFQTUW>$MO>BR= M_[P4&CC.".J?]CH.J*9O-0,C%W6O2*6ASE.'!;5Z5#:!UF=2FLW ;M#^>8S^ M E!+ P04 " "KC9=8<>.R2FX* !W'P &0 'AL+W=OL++L"*80\>

^JK\I]NK+NSB^4"N(ASXP_ MZRQ"6+XY./#)0N72]^Q2&;R969?+@$68]O.&W[1:^=9O09I,K;VCAZOTK-,G@52FDD 4 M)/[>X(U(UDT46 M;NSJ9U7J,R%ZB_PJ".2P@>;EX[(B*5\+X,\/W5V)1SM!C7ZP:KR:0BG#3GE-CB\U3@7SM]_N/QZ>A! B9X/ MDO+493PU?.'42'RV)BR\^&!2E:Z?/X $M1C#2HS+X5:"GZ7KB=&@*X;]X7@+ MO5&MUHCIC5Y22TV#>*]]DEE?."7^<3'UP2$$_KE)V4AKO)D6I<4;OY2).NL@ M[KUR]ZIS_M,/@\/^VRV2CFM)Q]NHO^B UT^)=S)5)E$__7 \'!R]]0(YYX,T MJ39S!"8,L))>X-_,9L@]_T; RLFB-K-XKQ*53Y6K5D9B]\J(L+"%!Q6_)[XX M;1*]E)GXU,)OUNO]_' MK]WQR6B/5L8GW4G_:/W=T6!2O1L>3XC$1'Q5+A>?K#1BU(\;=PD> M]R?-ZG!X$E>/C@;BJPV0\YG!=L1AP^WP^)BX'8+;:#!H@/LI$9SH\"ACT;X5A=6'DTF-"F:"P46@3K)!BAL*T_Z@DBJ4R MVCI1&*^2@G:XFG(2*<\JRBL=%C@[=[98"CL3F4(N.H^_J9@^BDMI[FCY(E=. M)[(K?NE=]+H4#C)%'=&4#E00!4HOO+,;%DI0) W[;TG6IXKPJ\';O1YI=*N6 M(48.M@X;M61.,J2":&TB(H*%!+F%-A9['#9",X\U"M":#&R2+*29*Z$#HA? &A1@Q3!RP"G98Y5>)S<$](4MI$Z,9GJT(T7[-1O=!0'$EIMB\ [= M(3VS=BA-T1ZM[3CIZO+ZYO* M<"0[Q^IMZ=GK>^4,88;XJ(V,DJ\=O[W^>-.8_2OX0GV[ MTEXA@@B;H5LT11I);3RT=/9>I\JS2:;6H921?P0"#-+O'/7[O3Y *,N I]T8 M@"2 8RVPPZD_"C(PZ@ :! \E$XG"2:0C"62I3,$2YZ'%#E*[(8@MUD1ZJ$MZ M&9J@9N?J /\&! L)%SA_@8,Z+_*VJ#BS,^@A[Z>1ZA9MU<-2(QZ$+5-TU.-@3%^9QK3;$Z$B=7)G78D0";%*4-QG(6X5C7SQAT$4+-/T=;4EI$KOD!@4/ MZB% 8:9>GT[A])ZX;HG34C>7CXAD6&PI=4I,)40/Z)K@2VVKA&%"/<&@J+TO M)&598GVH[#6JG;!"&),#K.-$MF6B2N\5=B..GH).@EQ CT:^ML;;3).\J$ R M8RZQLX1@,0,3%74M0U?.G5+D5LY5LMU4D88-?$"".F_A,.(D['WI 4J#;5D M3[*&Z[C7I?U@Q:H:N^;I=M!O=70O9C^))9/$%3&._N/C[*I8B) SE-%4&<-S M2&=S=872[(;=P9Z@LB"668%"#M^Z.7PR56&EE!']WM&D_R/;>$/)H\F/1(1RPU,"E.4KE3J#@Q&D@%:* ZX;2XKH&/DM M3&_J6D]<-L$S)42KXQYQL5I(%AB/.N<$@PA(?"CF2% ",A61C2.^.@M]$LIE M4,T>NR5LEGW8/?=AVT!$+H$(#\P0F""UBV>VU%34@ "T\>7H@C%//C4:" MO 70H8P$:+.Y$2"9T:X\3P0YK3H(JB*%:^.(-N19E1JXH8N&"#Q$IE$J.*)R M>0?>RI%N^;(M:LUE$:_!=5XC1#X#2;F,(>2-?,2NX M->(V$V\^7%Y]?7_!86M1A +$5H3N1 JM++* =@VZ59OG@UJ6(#I"EO-+1D(+ M8.$&*';Y7#UIV(4L44/*FDHD.!N"9L!F]+K#-?0M5?"89KG.2^H&!$_].% & M]2;QZ:6J6PE!4PD8(/:7F6:0B#IFV4;;PF462Q3S=<>Q MN2*W1@KX]#H)-K:H@Q9S@C]0DD^;#SF' ^9I;A.*I&!Z@T9\L\&X#_L#:LM5'Y*X]94-ISZ;R&Z\D_AB08M*G3. M?#/3$,D59M!TP,&M--1 MZQ[Q%Q1B&PM9P8NK/W5G",H-F*(>,#_%5$N1V8&N&,K1K5V,-F<"'WHV>[]2 MG"LE*'F2##FA9YJT(#2M0 #95%9)^VU]VI9^J57^7Y"J!1;P".+XJ G )O"I M887YT?4]"V.X8+6P\#%;$5YPH5OV23B0Q\817DZ:GHEI5)438NW*/3&@5J(4 M<5,NT[IAJ2.$1FG*B-B=QH[%%WE#0WFR+NM>#UUQJB)/T3UI6M#47<8-[VEQ M-FD=VE77A"8]=HV1:V&X?6]VP9Q(+\4VT$F12;0F@ Z?.#WE:X.RG89-.?;F MEH?),J4:H\8<>'T?86I6T.37X#9FBJBY9)P$$B$V49&UBKA:0?4:M'=+2F#1 M%=,B,+1E&DT.%XH&X(GDIC!MX7P;R&T)W6# =R?QYL1+1 O)0HBF]JH7,KDCR\)%YN\D,@+[2I>5=;^_IO=.6"Y$G]SP[ MH_XZY&+Z6;OW,=;LEX65G40\:/AL;GT(=6R;X5$WRO-=KX-:ZJ[?2#PQA?8; M*JS_IA+;T%FOJ%\JL*RAD0W$PUSA(QQ1K_4\LEHM$?A= Z@^/"IQFR# JII M(F[M+"#($2Q7)B%QRZLG\NGFZ?F%WJ1MDG+*#/7E#8HLUZ+U^]JU<;%]/M:) MM6'@&P?'>/NT;7H\'$ZJZ7% /__ZZ?%/38[?5^9MX+A^M5C.@4\# ;EVB*'Q MQU='T+]Z$%P+OU=&P/;>_Y7A;Z-.\W^.W_?_#;6%Q[F[Z_';0^ MAC+VTR=?ZG]1<^-WT7JU_JI\$3^F-MOC)^G/7&P(0V&ULE5?; M%XD#]+U/7W"Q](L;JU7 8LH)+%0:N8HN;I?.EBOCTJV&H M/*L\,95F.!F-7@Y+I6WOZB*=O?-7%ZZ.1EM^YRG49:G\]H:-VUSVQKWNX+U> M%5$.AE<7E5KQ/<>/U3N/K^%.2JY+MD$[2YZ7E[WK\:N;F= G@D^:-^'@-XDG M"^<^R\==?MD;B4%L.(LB0>'?FF_9&!$$,[ZT,GL[E<)X^+N3_B;Y#E\6*O"M M,__6>2PN>V<]RGFI:A/?N\T_N?5G+O(R9T+Z2YN&=C[K45:'Z,J6&1:4VC;_ MU=WO'^_N[S[^F#C@)@6Y=N=!6-4BP M.5V' ,1?9U]J'70Z_<_U(D0/E/SW6!P:-;/C:J1R7H5*97S90VD$]FON7?WX MP_CEZ/4WG)CMG)A]2_K?YNC[N>FMI7\I6Z/\Z*P)V*&-=Q*S=W=LV9"GW\R ;T[,OV-'V-7S_ODZ+* MN[7.V0M3SD&O++%=P4#VD-@G+A>< SD4W#)NE.>4F[ -D0PV%SR#@SOHC[E)D55)TG8D0KF-! M_+5B'W5@TK8-F! WM<\^-%3-YSX:L, [X#HK=-7JZ@MW7F?Q88Q5OE;0EA/P M^5FM1+8$^2^A']!]O?@?FJ68*!#669,.!R!XB72>_ U[Q(CI60S"X#ES*ZO_ M: XMO)%D/$Q/I70NM!G\Q;@0"CC8I81" 2L*9T O^4&-<%D9MX6-B^T^:+'P MKEX5"9Y+[4.D+\!S;$"VU"%31H!]UB0JNHCOJO99@=[]R"!)+L#N,N I628R ME72&<% -"('1:J$-W.<@]W4I-D$>@F.%27L$($@P,&)HJ?"]5J8&=7/_ "^Y MH!>:EPZJ-^$5O1'Z3T)/S^Z$WM4!6L-SNJV]9QL[FTYH/NJ_')W1S\[E&\"- M9I/^[&S4]#$Q5EM4ZTHO#%2/Y_WY:$1O4_J,LZL7"%+9R4+EST83^I#B\]CG M\732/S\?[?0?^C\^[8_',_IE)_#P<@+[IO-6ZK&H34_[I[/SEN")M)S0^;P_ MF8W1I"6GF E9L1L*! 201+3)6UO63T@Z %OGXJ-L"@30LHW&;$57'.RPG<(+ M:5';6F!$+!E-C:>5R"%JK 7<"$T.5FV!5!XW7ILM8&$Z<'4AB.KKH0E]RNNF M/<"KDE6H/9<2=+0%[7)Z5E?"[2S3EI6GI4DD\#O %&D(IL5DK;10 V5@G M?<)+VUEU$-:@B='K1=W&:8_A+FFQ@);

D8C=ZN4WM)7"EO"AKNT],+5O; MS-1Y%]%]'4-6N9 .+7LBV*692.:2%2)ZP>BDTD"3;E$@J4($*Q>XG3]8^#04 M\0N#2L^/V+K3E]KV]TVCUF29;IY3\AM,)?!(N-'D4RF#43>)$@DV%FA0 M$FFY'ST:5&%G5_(2'JK28=K\(:UKC;Z@:),65PD0OK&' YM+%F$O,0<%<8$& M],X[2ELPO4&=V QX@?%[?'15 ZBE4*8MR(I4S*34Z!5Z<\=YB"P)LXY/1@8P M4C6\B D[ ;MVGNV7G=O+;V MY,V;%>Y@H0ID> G6T>!TWB/?O .;C^BJ]/9:N(CU+?TL\'1F+P2X7SH7NP]1 ML'N,7_T)4$L#!!0 ( *N-EUC?(F)&7 4 %4- 9 >&PO=V]R:W-H M965TZ$\F'Y".*=[&0ZJN>(AIXJ*M& M7W:FQLS.NUU=3+'F^DS.L*$W8ZEJ;FBI)ET]4\A+IU17W<#SDF[-1=/I7;AG M'U3O0LY-)1K\H$#/ZYJKY156!805E@8:X'3 MO^]XC55E#1&,;RN;G8U+J[@KKZW_XF*G6$9V]@I9:?<+BW9O'':@F&LCZY4R(:A%T_[G#ZL\["ADWA,*P4HA<+A; M1P[E@!O>NU!R ; 0SO[OMWM\.KMS>?+KJ&W-C-W6)E\JHU&3QA,H1WLC%3#3=-B>5C M_2[!VV ,UABO@J,&WW%U!J'/(/""Z(B]JX0_NB/M%'$G#\/I:'U$AWV8D_3N9[Q B\[=%PTJN_8 MZ;UZX2?>FR,Q1)L8HF/6_UO=CIH\#/A9/[#)YOT4H9A2,E&#:,#8)5=J*9H) M\%K.&P-R#)/U]G*N[!N[S4P5(M0M:]"R!JCFQ713=%@@58-K&,N*VH@^AULE MM8;KM?V3H74HYYI*JD_ABE>\*9P&N1Q@@?4(U=I<""_!9W$8LRR*M_@I9CK* MUMI8R9KZQ;>YT,+V#@U1P*+,@YOQF+J)M4GMD Y\0T=4*6R*)1!-&EUQUVI. M0A;XV3Z,O9 ".>O+FC=B^.6SON13UBV)>SPDA&=M8 MWC3C&4989]0\:A-T\FQ MYTEAFP0]%3--R$(6^2FS#O>(E-KRV<1HKTY7PM;4P(XC6 MFA^R+,_A)&)I'IY"3IE*X%X:7K6UV<_*2XBCE/EA8($&OJU89H&&8<22*(+! MOR M9A39I!2I#MQS,E/R+6*!)P.^"TY8" M*?D[:;21.8Z,45GD+Y.SC!IZ55G"& GX8^K/CE7_1U+_GP2(6>I[C@"13_5K M"9!%S*-2'B6 GV5%(!^Y0L0BBY\&K%QG1Z,UJ]0SS M(A8<<$*JY*1?2V7$WVUSP <:J#2V3>9 U5T*[#A%26B[QS:_0C]B6B&U:T84 M03FGOK2G>?:$8ZE^LNM:>X\>A3!:DE?:2X9**VE9B=)1BH#)&D$;6EFTU/QG MSN^"ZT>TO'=^=V>$'2=;:8^9U\=CM7PDAD69%3P6$&\>!4^:!TL7LXCZ+Q4O M2=<5_ADUD"M;H^N\_D M8]NP#XU)W9U1MT8U<0.])B;2>-%.O9NGFV^&?CLJ;[>W'QQ4JXF@N[W",:EZ M9VG< =4.\>W"R)D;G$?2T!CNQ"E]]Z"R&^C]6$JS7E@'FR^IWC]02P,$% M @ JXV76#/45[ 5 P MP8 !D !X;"]W;W)K&ULE55K3]LP%/TK5QE"FQ3(LP^@K=06MJ$)J"C;/DS[X":WC45B9[9+X=_O MVBFAFZ#3/B3QX]SC<^WKD\%&JGM=(!IXK$JAAUYA3'T:!#HKL&+Z6-8H:&8I M5<4,==4JT+5"EKN@J@SB,.P&%>/"&PW]NYS(=>: 5AB9FQ#(P^#SC%LK1$)./7EM-KE[2!N^UG]H\N=\IE MP31.9?F=YZ88>GT/8S;O/I6+Y,EMJ]8=-@T\2#;*V-K+;!I*#B MHOFRQ^T^[ 3TPS<"XFU ['0W"SF5Y\RPT4#)#2B+)C;;<*FZ:!+'A3V4N5$T MRRG.C.9W-],O1Y/Q_.(-+WDJU8 J/)G2$ M.O<]NK\,(P05,68XBP\-W_3CJG6D*HEH03;C0LN0Y:Y#$AJ -]>S6:R!W 5,@/0H1 MJJ:0T!824!ED15L'P,1?0PDP&U^2O>A3N',$NY6X@WYIO;\4M)9<:Z+3'V J MM0&YA%K)?)T9MXAU-(."43YP )$?]T/W#;O=%F\WD&>H:;@;G] [Z?3L*O=H MN%@Y&LU*.]_S^TD7HHX?GD1P2SOOI%A C@]DC;4KP4[B=Y,>I*F?Q#%\0H&* ME0[%0"^E?/KP6FT& M.V92H5HYR[1'N1:F\95VM'7E<6-&+_#&TFDG5EQH*'%)H>%QK^.!:FRRZ1A9 M.VM:2$-&YYH%_5E060#-+Z4TSQV[0/NO&OT&4$L#!!0 ( *N-EUBJ6P+5 MF , #T( 9 >&PO=V]R:W-H965T[=A*!8DW=V'X3[(-A/K*EN>*#?M?OTHV7'3KR(*?-'>6(%AX*5=(DR*VM+L.0TAP+07U=8_< MYD,V"2)'"!6FUB$(_MSC I5R0$SC:XL9=":=XN%ZC_Z7]YU]203A0JM_96;S M27 10(8;42N[TKOWV/ISYO!2K\GO!G;T,JRKFDNJ1(J3@,N"T-QC,'WS:G >O3M!>M21'IU" M_ZW\G$1ZF>/A0PJS>\OMST1_V8"$R+%-\\^HB'KQ]1S#7PF0NF%?2<(%I M0R#+E-L"808V1ZB,U 9$;7-MY#?A2]!JKN.J-FG.8D"Y<+%GC!8<4ET4+$8^ M/\ECIRW++0BNX"R3#D#WH1Y!(I7C;AUNVQ\FK^<+*HI'.0!2Z+JW#?S)* MP#:Y R7_,VG')ZF)X\3OPFEP6[KC/ICJLC%$/5Z;2AMAT0L8W-9*L+>/O/Q: ML^O/7:& MJ"JC'R1W'52/SMOAWMN#>'7)\)$\#.WSL#-+[LZ<%W$OI!*)PM_*1!/?5N9) M*X.:"]W\1.88C<9[]S2LMIRI5-,/R5K]P=7 GM3$F/0G MK'\.Q2@^@_/S"[C]A6OP&@;Q68\GYGXUB."E-A$>M/0"S=8/+F)D?M)-=^]. MN]DX:T;"DW@S6-F/K>3P*]RP:M1_>Q: :895L[&Z\@,BT9;'C5_F/-_1. &^ MWVAM]QMGH/O',/T.4$L#!!0 ( *N-EUBH@) >6P, !L' 9 >&PO M=V]R:W-H965T>TC3/ICDMK&6V)WM4O;O=^V$K(B"]J'-M7WOR;D/GXPV4OW2):*!A[H2 M>NR5QJP.@T#G)=9,[\D5"CI92%4S0TNU#/1*(2M<4%T%<1CN!S7CPIN,W-ZE MFHSDVE1N^;(T=B.8C%9LB3=HOJPN%:V"#J7@ M-0K-I0"%B[%W'!V>I-;?.7SEN-%;-MA,[J3\91?GQ=@++2&L,#<6@='C'J=8 M51:(:/QN,;WNE39PVWY$_^!RIUSNF,:IK+[QPI1C+_.@P 5;5^9:;LZPS6=@ M\7)9:?#CP!"\=0KR%NJD@8I?@$K@0@I3:IB) HNG\0'1ZKC%C]Q.XE1/OAT2N=EUR)7T MR58"&U14:DT@%5U_?0BW#F5[4+9"_EF]T/D]N9%H& V#@9\UVRG_<"-X_]^:S03.SM/0K7%!HN#<<>* :*6X61JZ< M_-U)0V+JS)*^7JBL YTO)&75+NP+NN_AY"]02P,$% @ JXV76%*7Y!I" M! IPH !D !X;"]W;W)K&ULI59M;]LX#/XK MA#<,-R")'=MY:9L$:+L<5N#:%6UW^W"X#XK-Q$)MR9/DI/WW1\F.D^Z28+O[ M$KV8?$@^(AE.-E(]ZPS1P$N1"SWU,F/*<]_7288%TSU9HJ O2ZD*9NBH5KXN M%;+4*16Y'P;!T"\8%]YLXN[NU6PB*Y-S@?<*=%443+U>82XW4Z_O;2\>^"HS M]L*?34JVPD_14EY@4)S*4#A["1+*1\ MMH>;=.H%UB',,3$6@=&RQFO,Q4RP+IO%:YM]X M:K*I-_8@Q26K&A[V M%,;'%,)&(71^UX:=2Z M%6[=N@I/ MXRU8.HWX$P".,3>%$;9N3PHB-X[,.[_C"X..%LW#H;GT+_Z39X\ S4-;9AP%EI89AK<#N2H M-51BC=K"$H)1/+';6IUMF$IU#S[QW#E\+")>$"U-1/B]XN:5Q BKHF9C;,#4 M=89QY';]SCB(X=N/Z?&&7&*QYG]+#3:<'.0A')YUAL'0 MK8.@#X^6[Z[MUFF3%1!USJ(Q_0X'XU\W??(1PE'4&<2Q6_N#L_VX=T+=QOWW M$/3.PGH)CHENS3FIOEO&9RY1ZL=R^<46.6G9RK9)NZNH:Y:B2/##NW'8'UWH MXQ7VOY+'U>6&BL0F0%Y9I:62A0.L*\%ELW7H)'D+3!CQ[?1PN:3_:JM"8H39 ME!%];:+CXI?Q-[+*4\CHH$ MK:B34I]>DFK0&PT\4/585!^,+-THLI"&!ANWS6B21&4%Z/M24BC-P1IH9]/9 M/U!+ P04 " "KC9=8T.:1:[8& "R$P &0 'AL+W=O>:5"=I,H&G8++E3K]-BOO3.G MQ[IT4BAX9Y@MBX*;Y6N0>G'2BEOUPGLQS1TM=$^/9WP*M^ ^SMX9?.JNK&2B M &6%5LS Y*1U%A^][I.\%_@D8&$;OQE%,M;ZCAZNLI-61 Z!A-21!8[_YG . M4I(A=.-S9;.U.I(4F[]KZ[_YV#&6,;=PKN6?(G/Y26O48AE,>"G=>[WX':IX M!F0OU=+ZOVP19 ?#%DM+ZW11*:,'A5#A/_]2X=!0&$4/*"250N+]#@=Y+R^X MXZ?'1B^8(6FT1C]\J%X;G1.*DG+K#.X*U'.G5S>?+F\_7%_>?+@][CHT2,O= MM%)^'923!Y1[[%HKEUMVJ3+(-O6[Z,C*FZ3VYG7RJ,%K;CJL%[=9$B7]1^SU M5M'UO+W> _8N/Y?"+=DUN%QG[$K-P3IDE+.,JXS]H85R[!,^EP8L^^ML;)U! MFOR]"XEP4'_W050Z1W;&4SAI86U8,'-HG3Y_%@^C5X^$T5^%T7_,^K>2]&3E M#02$8A4\MY"61CB!&& "[L#QL81ZLZERSC-0*3Q_-DKBPU=D8L-R!/(.5RQLA$L^&4BU(9^<7AV/G@/;KSP[:#.%??7I3E7ZUN&3 M/Z?#/J S*3=F*=1T[=!]J)O.+;AE>R][G2%V#"E]\T.$]D91<\7#COE.\U7% M>;$+2*$88S#5:J^-@=H9^/8IEQUVH]6+?\43A08>Y)QU2)KZ@EM;6AM^U%G?YF&J)U$AY"EDNK*VJ%F+>J9JNF=E*-"F"! MNK"RFFE<4MJQG,_!Q\O'0A+;$%OX B85V.BLP!@F(N6*0)T@Q[Q'Z/G.UKCI M2[!/ Z) ;S+ @L"YA7Q^F+S;W=73-SEL4I5@PY7D)Y#W#$KRXM1F0/V V6:HBP42T8^'VG]MA@T.Z]'.&/..FQMV#QT*>K(Q@9VT^B M=F]X>, \8,FK[]%?8[+'>H-VU(LK3[;FJ L8N^841>D,(!'/J=/7+SV$Z'8" M^9P+2?7Q AGRPG(L[HP,-CQ931H+@9W^T0D((Z%F_*0[[(B=[2JBL]")4?Q< MXU7VQB )V4>%)2W]:JB?>\MO U#BBZI-\[",N'H\$3$7K<1HBQ7,=XKW=M3,J<:H$N)ZUH3 FS35F4 MH3,%!M.V@9Q>_/&.(BN-(>W7)X]GNZC=WKK O,BWZZ]-\XD!^L9!!8W'^O?$ M$M'#/)+0LGV_.VXE]P(ONZI\8[8$;A#$NB?1'I_@-5-OX12BRVG.!O[1LCAJ MCP;#AER]40O&42TY; ^&_:;%>@L*4R[N:)#!,5GYP_V\7'NT M\#V9.CNELG$*#\FT-HNR2>4K7ZP;*SZ[6\V_B.4H"9^J]%1#BT M'3ZIK%97'Z3.PG>8M7CXFH6 3JD0)$Q0->H<#EK,A"]$X<'IF?\J,];.Z<+_ MS'%F D,"N#_1VM4/=,#J,]WI/U!+ P04 " "KC9=81G]P0W(' *%0 M&0 'AL+W=O(+(E(B8)&@!',_OU.0U>Q='(3B5YD0@2W7VZ M^W2CR?CT8VC"F5=JASRO!DJTTJ'99F-[*Y(1EY MH3093"/=EH M_847;Z.KP9@!44*A8PT2?P]T2TG"B@#C:Z5ST)ADP>YUK?T7[SM\V4A+MSKY MNXI_TJ5/PO6%^K$^E^Q+_?.Y@,1%M;IM!(&@E1EY;]\ MK.+0$5B-7Q"85@)3C[LTY%'>22>O+XW>"\.[H8TOO*M>&N!4QDGYZ R>*LBY MZU]NWGX0GV_>_?'SY\[E4.3^NDFODW.8RI*L!BL"2>:#!]4\_3,[&%R< SQO \U/:OY&- M[Y45;[.\<%8X+1[@O/3T=Q3&F?I:P']I2.@-8Y>;!)=&%%F['HJ_M<]4J0F5 MPF4$XIDO:!01F 8-#C5/D=@:G6)C1&@4$65.6%V8D&P@]K&"CJ[ROL);"8F0 M?OIA-9TL+VQM0%HTB9QQVZ'X%"/.PNVU<$\YX.MMK266#R1"]"('&"XFL=4) MNHS*=F++J7_PJ8\5&6G"^.EZ)"F< 6R%*@#\&@JMM(!=1>]%1.3ZBT*E6)-*<5!N+K"2PO:ZG$$07I?((S M[2K5@9!9)%(=4?(Z(H,[4 M<>E(@%C^,$BS)DB?6Q@U,L^FH[1M@.K,DS;5L'T$L _2*;R';/\4*]MR!,S\ M6BCN$A4UN8K0=Q'U/\ESK 90<%CK&97L=WO:!]VBB80:BOD@T0&\80+A#)X M[LBPB0/:#AL AD(-=_X$)G2MS&[9CPVY/4$XX8CZFF!LK1M\4D6" \AET6AM M=L+#G,I,;54FLU#UJ X:\3Z4="N2:^,898YS'*E9$A6&#WD!L",$L3QSN-)&XYTW-@8'&!?:A?J1!0!,? X6"JN.8 MDBS[/USK& O)<"/KA '=AZIL)DIN5**"2@,^L^9S/?'JJ2;TML%F\$O/E-%BM9@=7OLBG%YVK M>R_DB\(26.)C=-Z]S9;<4^>I6,^"Q7I2_]6:&HU@Y [#X^N-#+\@P!PFGXKZ M1D?38A*,QZM&M+?\V&Z,*?'D_NWWNUO0%D.86$V"^=F\_NNC* -;1>R5.%NO M@O7\C*_FRV ]6^&JLO:J)_.=R7C7H12&48R:F?!5EH5/@A[#6&8[,!FUP6,- M8YC-%P]*_#F;392-QN.IQ=3D^"V;S2<75Z73-7%T' MD\FT$\N;XTEN6VND(C]P^(%,9D^=QMCMAN79RDU/\JD&#WJC6MI2:]B0YX!O M_8$Q['&F"6CZC#I!M7HA^?[P+@^RB&'9YTGJ&^\DC>>*"GW4.V#*IE][4S;Y M85,2!][Q"7-T]BGX-,=HT9PE_2,3^>FC4]D#6=>;$+WS$6U&L.XO'7"0!G"(<_AP976B(O^VT!+4 M.MSP>H9-?SI(RMU_,(.T)2%#/TR[9*#TZ5SQ(HZIINM$0ZA32>6ZT](,:J%DXU"-/D\=&V$XJ8:*.1ZRB*PT/ WC=9!P2D35 MC%XNZE='ZZ7].W@SY%=>P]E_80>GG+O#%H-6Y\6('O/R(\&X&F!" R;4@=GY'E;9K!WPE:$VA>W8U1A8EG;//WE@;H1?\?\EPI&RH M"VBMS4WFP_&/PV-?04:=[U-0N?-?X1!2%B\_535WFP]]-^7WK79[^940Y;;# M:PIRLH7H>+A<#(0IO[R5"Z=S_[5KHQWP^\N84).&-^#Y5J,S5 LVT'S^O/XW M4$L#!!0 ( *N-EUBLR0O8H ( +<% 9 >&PO=V]R:W-H965T.A]=WH\5&LKN,0[#69=EDR_ M35&H:A3$P=8QX\O".D*[$$\]M,0KZ >2X8&MA9ZKZAIM\.HXO4\+X+U1U;)H$D*V-5>4& M3 I*+NL_>]W]]:90 M(5TCQ2^4H)8V YC\AWT'^7PMP19J;8C,?(%M33@2<,8J>LL6-6?"P">(NVFK MD\;>2EJ]3AN>J*5/N#Q9:44J#723+O@TDC.XXI+3P\]AJ51N((E;W:0'<;_U M->K!@[),-(G2:8ZTWVGU^FUO47 WAGU5"W>:J42]]"/#0*;6TM9]U7B;J32I MF_%?>#W2Z$J67!H0N"!H=-KK!*#K,5$OK%KYUIPK2XWNS8(F*VH70/L+I>QV MX0YH9O7X+U!+ P04 " "KC9=82LX2T^H) !J& &0 'AL+W=O?7:!GFR<_Q)6 M1%'=5;8.IZ-5C,WK@X-0K*C28>(:JO%EX7RE(Q[]\B TGG0IBRI[,)M.GQ]4 MVM2CLQ-Y=^//3EP;K:GIQJO05I7VV[=DW>9T=#CJ7GPTRU7D%P=G)XU>TBW% MWYL;CZ>#7DMI*JJ#<;7RM#@=G1^^?GO,\B+P#T.;,/BMV).YJ MI(5N;?SH-K]2]N<9ZRN<#?*WVB399[.1*MH07947PX+*U.E??9?C,%CP#=?'LXL/[]U>? MWE]>?[I5Y]?OU,6'ZT]7U[]<7E]<7=Z>'$1LP8('15;W-JF;?4/=D7KOZK@* MZK(NJ=Q??P#3>OMFG7UO9]]5^%[[B3HZ'*O9=';\'7U'O;]'HN_H6_ZZJC(1 MJ(I!Z;I4%S#7U$NJ"T-!O3.AL"ZTGM2_SNH#FWX]%(6UR_/@F7$BO0Z,+ M.AVA4@+Y-8W.?OSA\/GTS7=<..Y=./Z>]C^>LC^A3IT77UL3C%206ZBWEY_. MU<7YI;K=ADA54%=U)%]K_JZM.O]%?:@54=XXH4R"1$9 N)4H2O3Q\\]MZA0V^9IZ9C=QG!@B=B1 M9S."P3?92@5G6_X1)NH3C-5E^2!\CI2%[U> SMIK5GRJN2X>D?!+&M('+^!=OFA7<+<)#_YV'_]8X,8MJ/;<2[CKZ;4H99P+*VR*V'O'M5PK2L^\#M. + MM@?Y)I>XKDB5K43OOE.!"H==O[;:QQ3Y!2H1FS"")NH\IN4[+&T,T-'H+: # M["PY4- 0.&\I*5!/(8"P:?XLJ[=KD2!2:$ M5K,S4-CY58">&%+1%5\D:JWWG.D>ZV&E/:V9FU0JO+W(XN>*3>8_<^?!2DA54-"'E-"="4R4_/7 >56CWY8TCVJA M"V.1<>K@W]@]^EMX6)4'QVJSJES>(V*"5%= M51%9[^&K%\]!17"[DLH?B_^>"C*-""1O/ DAEFP#=&C;Y43WVGD= M(H01I%8E9*'?U&L*TNB4U1N)5T&>$Y+5!M2F61CH_8RB#*4IAB369Q';N8X3 M@Z1AEY1AG#R//TF 8]$@%I)P4Q>V%0KBUR+%,.V64HINOUW92BGQRX4VECLQ M'MU<#.\C@9)G]G6P81>4E#O4.9O@T(6V_>"@?@KM_#.'A75OP'$MNQ!-@ 9J^Z#C9@A]^ ,KC?*$Q;/3E,U.\]"-BQT*.F\^L>E]@D1 9WJQ1U+07U04)/;0-BSUY/L4(F!C+9-RNI6ONA="$773+[P^P\]F#P%:[E:"$Z\Q8\0B%!5R09P3#+S?"1+(\A8'VI,M)0Q../ M9 GH3[%(60F!^#\9?AJ'.H\<48R=:+O\"ZPOP_Y$7:5ZW0FA-X44-ET#:U:; MBNO@/HIR.Y$>"RCAPUQZA,Y-6%<.K*(R*4HFV6K1#G.9"#CP%0-QYRK&/]\R M;@$E/>?VNNV)M1<7)5WU#5.$ 4$-Z*ZM,^\G/NXLPTP-E%$2+\T"X<-X*&P$ M3Y"KB7I+A6Y3B0E1W-?$5C)%L(9^WKH_VGUNRV4"21NZ+C"'$X!!NE(0Y*]! M32EPBM* M;P6#89>#H$ Y^FZ/^ZYJS.-%[B#3V6QH&!H[\Y[&U'^'%@3/,D:%MQ%FH=T[ MT6VWZLGQJY[O4P7#G[^CS8L"&<;:N'(^S4H,D"UI6#N;'KYXBK]>I5[^Z&8\ M\7MLY(W=BX<,R$\1=7[4=S0@E8T.#[I6%,+- <\KQKMN,2>QTEJWR:< \"$G MGTLIA3D/ /+ (<2W%X$H4.>2QUGI%*B-==6QG>Y?($Q M-WK;Y5$FTUS[/*,Z'M'$K1#ZMC8@ZT&Y2J7E.,H%17\RX(L*9@4(X>Q,/"H+ MK^7SUMHL'<;[8+>[E)6(!6^>')890VXC,ILD\LKW'UN.!FQ/I_=^]>+/ MY_ZQ"\2#P?VOC*5\R\WA0D3257#_MK](/T_WQSOQ= N/W99\9K>TP-+IY,6S M43JT=0^8^^4V>8YCKJODYXH0&<\"^+YPR&I^X WZ_[UP]A]02P,$% @ MJXV76/'D!5^A P [0@ !D !X;"]W;W)K&UL MI59M3^,X$/XKH^QIU4H529-"@6TKE=(52+ @"GL?3O?!32:)M7[IV2YE[]?? MV"D]6I6*O?L2O\T\\\QX9IS!2IL?MD9T\"*%LL.H=FYQ'LZ07J.BD MU$8R1TM3Q79AD!5!28HX39*36#*NHM$@[-V;T4 OG> *[PW8I93,_+Q H5?# MJ!N];CSPJG9^(QX-%JS"&;JGQ;VA5;Q!*;A$9;E68+ <1N/N^47/RP>![QQ7 M]LT1+Z[1<*Q,# MR54SLI=U'-XHG";O**1KA33P;@P%EI?,L=' Z!48+TUH?A)<#=I$CBM_*3-G MZ)23GAN-)Y.GVZ>;\>/T$NX>KZ8/,+F[O7^87DV_S:Z_3^'F;C8;Q(XL>?DX M7Z->-*CI.Z@9W&KE:@M356"QK1\3PPW-])7F17H0\):9(\BZ'4B3M'< +]NX MG06\[!V\.U>C@8F6E,FU3[%GA&N5:XG0NM'6MCOPC2I"E_#(7N"/\=PZ0PGT MY[Y0-)9Z^RWYHCJW"Y;C,");%LTS1J//G[HGR9<#?O0V?O0.H?_GZ_O_J#!A M!:H 6%%;AM=KGU4B60'+"J,EB1'G!) M@0I1IVY#]:2H HPA*S^!PJ\L@?M*KJC7D#U5!$RT'.4KDKPI8(Z* M9@X6@BD0G,VYX(YCH[=4U, $_YOD=L& #'#UC-91ZW&$[8^(=K@\Y9TC([N^ MYYKR7'F?:&:UX$4(@W4T!!COTW8X>,BV(QA_)&PKMB=NI1;44KFJ@ 5\JI&\ MWA1)X'V).N1EHI2=)&[I9"H_:,?&Q! R$ M^YW^6;\AW.OTCWO!TQ!35QM$D$WS0M^\]H5U:ROK>$V#L/(?I<%2R'C)&ULE5;;!%%'W1C.RHJ3M-[+&=]J'3!XB$2(Q)@@% *^K7=P%2-'V) MD[Y(N.R>/;L'"^)D)]6=+C@W\+4J:WTZ*8QICF8SG1:\8GHJ&U[CSE:JBAF< MJGRF&\59YIRJ\E+O3"9T< M%JY%7AB[,%N>-"SG-]Q\;JX4SF8#2B8J7FLA:U!\>SI9T:.ST-H[@S\%W^G1 M&&PF&RGO[.0B.YUXEA O>6HL L._>W[.R]("(8TO/>9D"&D=Q^,#^J\N=\QE MPS0_E^5?(C/%Z60Q@8QO65N::[G[C??Y1!8OE:5VO[#K;/UD FFKC:QZ9V10 MB;K[9U_[.HP<%MXW'/S>P7>\NT".Y7MFV/)$R1TH:XUH=N!2==Y(3M16E!NC M<%>@GUG>K#]\7'^ZA>OUU>7U[<6G#R.*U=B>SI8UC9(L+8C; MHL>PE26VM76V#A4WA(M#X6/?QV:;DH#M* M&F$5[ J1%KC4,,4,AZVH69T*5H*HN[O(-C52KEC&@=TS43H,(PFP.@-^S\H6 M'3,,D+-GO242@$WP)>;(ALN6<\%>Z6J=@=5Q@ &*:5=IM80MFJ%-E; M6+NG-=?:;B& HU*G? KGR ,'0U[?"Z)!8*;GZTN"J4H,'"X=NEYY%UESV&A$8)O(,%UL3BBXRK)Y%>+#=6-NWD M$VBRV4,F-,MS++#S&0O#-O@%L$GQNL72H6W.9:Y8@ZI:1=!F"I>ML;$=J\^U ML!@W!J&0:%\&3$;=<=/57K>-/2I=X? @9FUZV,%#+JQ$#WF90LDV+YRM;C<8 M1^ &UU.\!APIJP S1HE-:P,;.3#<]VW0-GTCI+*MC=I;\;M3:1=[ A:F16N" MQ_R!!U,Q=P5"N941@CND-L MKH]Z MT76":W[;3>SPR06Y/4@R5F3O^LU"8]$XUKR[SKF]S@$O8TSX7 MU=8R0%H)\1"<1B'QD0J@7=&.?DGGB_0\U MRV<'ZY&N]I[8OB3A>Y[R:H.Y/ZBX>F+[R.3'M?-"$B8^C@(LY,*+GVJ7H"@1 M4(_X-'DF'<7:1S$$28BUF#^2#C5/P@3\A$3)8BS< @-&(<24! @\DHU2GX18 M6>IYJ&CP/=E0F6@10#0G(<;I1/-1'@]_H]@?)(OL 0FM8!$*[%$/7OKLST9/ M,DPO=P]/W75S]SH;5H>W[:I[TCV8=P]CE"07M8:2;]'5F\;1!%3WV.PF1C;N M@;>1!I^+;EC@^YPK:X#[6RG-86(##"_^Y7]02P,$% @ JXV76+JI-HQ M @ G 4 !D !X;"]W;W)K&ULK51M;],P$/XK MEID02-"\MIM&$FEM0>/#4+4R^.PFU\9:; ?;:;9_C^VDH9O2"B&^-+[S/<_= M<_5=T@KYJ$H C9Y8Q56*2ZWK:\]3>0F,J(FH@9N;K9",:&/*G:=J":1P(%9Y MH>_//$8HQUGB?"N9):+1%>6PDD@UC!'Y/(=*M"D.\,%Q3W>EM@XO2VJR@S7H MAWHEC>4-+ 5EP!45'$G8IO@FN%[$-MX%_*#0JJ,SLDHV0CQ:XVN18M\6!!7D MVC(0\]G# JK*$IDR?O6<>$AI@O!I@)&>?9D+8DF62)%BZ2--FSVX'KCT$8-Y?9?7&MI;JG!Z6Q%GM%>H15( M]R)X#FA)55X)U4A ']'#>HG>7;Q'%XAR]+T4C2*\4(FG36[+X.5]GGF7)SR1 M)T)W@NM2H<^\@.(EWC,U#X6'A\+GX5G".R(G* H^H- /XY%Z%G\/C\Z4$PU] MC!Q?]"]]'&M71Q>/T]G9O58UR2'%9C@5R#W@[.V;8.9_&M/ZG\A>*(\'Y?$Y M]NR;6364YX*-RNRP,X>U&V6?A?'E+#8MWQ\+& L+KOQX".M*\XX>.@.Y<_.O M4"X:KKNG,WB'%7/C)NN5?VY63[\L\C!WE"E6P-93^Y-(,KNQV06=H M4;MQV@AMAM,=2[,^0=H <[\50A\,FV!8R-EO4$L#!!0 ( *N-EU@=9HVX M*P4 #,4 9 >&PO=V]R:W-H965TWQQ MRY/4V!?>;%JP!)=HOA4+12.O08EXCD)S*4!A?-F;^^^N@J$5J&;<<=SHG6>P MIJRE_&X'7Z++7M\RP@Q#8R$8_=WC-6:912(>/[:@O4:G%=Q]?D3_5!E/QJR9 MQFN9_<4CDU[V)CV(,&9E9F[EYD_<&C2R>*',=/4+FWKNX*('8:F-S+?"Q"#G MHOYG/[>.V!&8]/<(!%N!H.)=*ZI8?F"&S:9*;D#9V81F'RI3*VDBQX5=E:51 M])63G)E](?]&J&"E6,1% G.EF$B0_&[TU#.DP<[SPBW:58T6[$$;P(T4)M7P M4408/97WB%E#+WBD=Q4X 6^8.H.!?P)!/QB"3IE"[8 =-%8/*MC!'M@N:T]@ M_0!?1,3O>52RK,OX&G38#6KSYYTN6(B7/4H0C>H>>[-7?_CC_GL'Y6%#>>A" M)T\85)QEL$*5:Y!QUY)UD7;#?BB5Q3 I0LQU2/@_2J9(%:!=0J %"--F!4Y ME@HBKBBGI-+ 1$1,8AXB#5XS;?.!%$3 !=R6&8(_9J?^Z_@-E,)&F57S\6>8 M6KXP#\T;8)$L# E(^DB&<<'LR,X+*9(4)2TM#!?:J+)*8VUG;A0W!@44&:,7 ML:R!BY*H4H+:&9J1-7"6/[V;6U\?STZ]=_"2AKRZ[(*7HM_+?.< MYBR-#+^#D:0>EC*+R#,%5[4\Y3+"=)-^C7'Q94X>"Z%()\DK)\/Y%D'Y'E@S:8PQT%,,5*;>'_:/C! M4QZ3D^&H#V-O;%^/X"VYK0Z()_'P/!SHFZDCER TJ=+Q0\6!49C:*DX]P$8I M]94JQ"*^C:IX=\U>A_LB]LR1RJ,FE4?.G-M1]"3&YG4N="6Q&Y"<@0Y>XX;7 MV GS58K3([BY06.6:1>Y\X;<^5%.6S55HXN;&_,0MTG#;7*TX]S\W+B'^%TT M_"Z<.$\*"?QS@_D:U;]=?)PX1W8XO]_N1?J_HRUO45^8]O/K6&3EIN ML2>+XB(2M$0")^**FZR;B5ON)1N+RY!V=^8[=U+'%,@#B 9MH_X[KJ_ZQO:R%6-M9.3&\8_'T/$'EP;:[_M(;Z[WL^3 M1&%BMR_S>\8SN[_JI%2CC"H4>W2\GXT"VG=,O?LN]6V7\-TE_=EFQ5GLW%#' MUHVV:?B3WU+MG#WC6-9M*_'=O61OM7.+/5L7U]&P;1>!L[#OKW<'Y%YN_^HR MH^T?@;L1'%'M#B >J'9!VU$"=V[>A>;MBT$[B+^J^7N ,QPY!\J M=T';#X(#_>#7RMT69;?<3>AX\ZS:>3OW.#FJI+JMTG1,*86IKW2:M\V-V+R^ M!VJGU]=I=&Y/Z)@$&<8DVC\[)]6JOJ&J!T86U:W06AHC\^HQ149''CN!OL=2 MFL>!5=#<$\[^ U!+ P04 " "KC9=8@9=OV*H( #E%@ &0 'AL+W=O MR2&Y(K6_WU/3/Z*,YPY<^9!7CQ;]]UG M2@7Q4N3&7PZR$,JS\=@GF2JD']E2&?RRL*Z0 :]N.?:E4S)EH2(?3R>3XW$A MM1E<7?"W!W=U8:N0:Z,>G/!544BWOE&Y?;X<' R:#X]ZF07Z,+ZZ*.52S51X M*A\W=K\[SH-V>7@="!2 MM9!5'A[M\U]5[<][TI?8W//_XKE>.QF(I/+!%K4P+"BTB7_E2XW#_R(PK06F M;'?J$3:8*X3A);F:#-4CS87"=:>?&F>7I[,0XPBE2/D]J MFVC ]!4##L4G:T+FQ4>3JG13?@QG6H^FC4OZ/O#+:71_V9@AN+6&@]GTPZG#> UITVTB1:YF*&CPH$#E[\\WKN M@P,%_[4+H6C T6X#*"W/?"D3=3DH:2^W4H.KWW\[.)Z<[W'OJ'7O:)_VC@!E MSX]=1NY7\S53(K$(H?$JI:<:);PL6D!\!X@V25XAX'@0(8,%7RKI@G+Y6CRJ MTKH@@";EG3B8O/LB,KE28JZ4(3-+Z2 X7XM;B?T2)3XH#X:*V=I#O1^*>Y., MQ)O??SN=3B?G]2)^.SA_B_P*&:J3D%6JPU"4E?,5$3M8&**$JW(PF@+KU++* M&0[&AWY\,IH\XL!Z,5-)Y730]?J/+TDFS5*!(T6A/9>M-R15&S+[>-L8,1*W MR@643+@?"VO#IH6UP=B@1*I]DEM?(2K"T)(5YZ;"O+@F7!M2GT6PD_G)]_=#"VD6HHX%UPA8ZD+H^ MS+Y*LMTXC_80^GU+Z/=[F?CD%85+^: +&#C3*,M(O9!*$72S0RB)).44H2@4% MB?F)]2I$T5S+N=3+,.N6T3?>'[&;-!O6\X:/"?1VF%L8^M=--FO]E$E M4("4[;]#AYIH/P+H1J)+6PZNS_#UG]@*&RSI[;R?+8C MWO_=Y&38UMJ?K'WSU98Z$=/3R=LS<5^4CDQGN@*VN$S.<]7Z^:&KO\-Z*V0V M4*?R2TA'%35A6=37HKUTJ].]9AH**48JC9B%S-EJF0EE,JK)Q )3 3-*"]H% M"S@J#O'W"798*^D\"O52&T.X MR 5V0P=-8B /W@_K8/9-B;GHN9BAO/V2JJ.1^"A=0WBJJ3 -"F-C&+4)@J]H MIRXFAUK)O)*AJ0H &[,35SE6PI_[WI)6A'('Q_LPCF@RL(427^7+=F/8J"PG M;64YV5L"[J1V@DSE.MGMK@VFO8JCOJNN[%=Z;\HJTK(& ;CIIPSJ%#$ J%^XZ,1B)):*#Q@\J"LP46IJHD:A.Q M;.42D%X\9QHZ^LJW%?9&JX.3<]]LT.MN: M/-')9B3B&,3Y$ WUYULJIWM4>EWH7+K]"H?BQQY;7M=2BW>UGCI%5!T3L;"I MRM^E2,,5M+>\8&'$"?,46L%&?:A!)N'^YPAJ2GK<3US: 1#);X)TV(+T9V=& M8QFS:2=M6T.M8=(6%GOO,)A!VF?O!MOWY/!IF\.G>]/MMAF'Z "[*UOWB]^1 MQYC;%!\@\'?8KVC:K&R^BB/X"J7?5IX*$CQ5S=@5]+(&*P9?>Q4/1013BI*" M,S@:HHMC[;SR,,"WB56?"+:4JB7HAOZ4* 4-2\K8/*:9Y9J>4_I6<0U*<5@/ MN004$?8X^,[SVC"PNE!NR?C37)J@I7E=_X+1B6YHS'+( M32O^"!.#T_.J/>M8^.@@5F EETWI'!V@NBE2%65NUTI%^YEIF';09?Q&WY"Y MIU/%_!L5I<5V0*+3U(KN&XJ"47] MY(A8-*<%1?^X#;;38:\E84[@)H@>&"?Z;A&ZHX^PT2R:Y!(='VFXS2+NT' * M!0-9=-TM$N M9R4C%*!M7E-!: */,--4S^?JP*%N+,/L1&T_+D_U O!5.0O@B$RQ&HD;E<@J MIA@?3[.;;[W[ (JQ%O(]FM[AWL=KRZ[Y?$"^)-TF"0]>+> Z&1T@E.Z MBY>J\278DB\RYS:@NO!CIH"$HP7XG>Y.FA?:H+W9OOH/4$L#!!0 ( *N- MEUA?.ZH73P0 *(* 9 >&PO=V]R:W-H965TP5/GO(K;9W)MZ+(:$5[F]4^MOL(UG1'B1RHT;V;JV'84>BRIC5;%U1@:% MD/4_?]GF8<=AVG_'(=PZA(YWO9%C><4M7\RT6C--UHA&#RY4YXWDA*2BW%N- MJP+][.+N^NGZQ^,U.WK@JQS,\QJ>V.3,ECV#N85\8T,_@+3Y]",;]\P[V MPY;]L O]+7MXL: ES[?* &W8:L-*K>(*0XJXA53IS:$0NC=YR' #E6.'"IDR M2U)@)E-KPRRNE* CD!9[E*D$.[$F%%$FQ:JR$!,)X%%&RTL>@XS@TX=I&$S. M#4NPZ?89"L!YI1VXS30 *VH) 4F(H0 0JU$ XW)O:G#&'IS7KO!V3%Z?ZOJR M&XG;:DY,ET)'E;#LB B&_?.;I7L(SH_9%1B12K?=O2BJG+MC(PS9;[@I#EX_CMZ&B'4=L.HTZE7@G#TU1#6J?OE<4AT7=#_1?1 M[ZNZ"=UFW#),:I1S8[#4F -.JU&E-:%2/LHOV+N8L?]%\ ML1X6OZ1L.L$:3VAXC&XDZ495!,'/\^M5"E0$6X2,; MGO:FIR-\"":]T6B(W@EHC=5N4CX9CGOC0< FXT'O=#1BA_+L[]P;\&.2NML1 MQ8G=7%\AVMGV G91WSM>S>O;&\:1"FFP[Q-T[9],L/=T?2.J7ZPJW2UDI2P> MR>XQPTLD:#+ ]40IV[S0!NVU=/$/4$L#!!0 ( *N-EUC4XX5CX0( &(& M 9 >&PO=V]R:W-H965TW"3VR;"L3O;H>S?[SIIL[*%OL1?]QR?D"T.X4QFTO/TUF!%=/G5FAT*44H' U=J;!Y2RV\4W MQ*W^J /ULE2RB<[N,['CF\%(R@/1M%J23@SN5_,%]??IK.;Q8,+7Q:/ MH(KB5PA0:%B+'_#7>(UF=MG"O;18>);QE MZARBP(70#^,C?%'G-6KXHK>\8H;E7>L,R M'#OT$#2J9W0F[]\%%_[5$95QIS(^QCZ9UTJA,,!$#ER*]0>#JJ+;F\E:&$T/ M86^";B-G(D/=Y^#H'OT.YBQ'HGO_;A@&@RM-MZ]/B#I(XEX , UR!71>6=$= M6(/[2-'5$M5^-H(M*K3Q*\FI(.A+F/Z#?04YO19@"EEK(M-G,.W)P@F$0>JF MT<#VTM0=!C%\%X2"%((S>]B."FUUL0NL-T"('O#I($'J5A M_-5Z[ ]@ES62[.J^5\5I[$;QL&9;9,D.ON? MU@5!A?B$V$-W0-JH1Y;200I]-\L[>/<5JG53W>C@[&9M">AFNP(Z;>O&W_"V M^E+^UZ70P'%%4/]\D#B@VHK6#HS<-%5D*0W5I*9;T$\ E0V@]9649C^P&W2_ ME&PO=V]R:W-H965T M 4)$J\MXWVDBT, UI3!44]F':!S>Y M-A&)G=D.A?WZG9,V%*U4FE0U]MT]SSUGYR[CC9#/*D74\%KD7$VL5.MR9-LJ M3K%@ZD*4R,FS$K)@FK9R;:M2(DMJ4)';GN/T[()EW(K&M6TNH[&H=)YQG$M0 M55$P^3;%7&PFEFOM#/?9.M7&8$?CDJWQ ?5C.9>TLUN6)"N0JTQPD+B:6%?N M:!J8^#K@*<.-VEN#J60IQ+/9W"83RS&",,=8&P9&CQ><89X;(I+Q>\MIM2D- M<'^]8_]2UTZU+)G"F&+1:[J?]@TL1X% MQY72HMB"24&1\>;)7K?GL <8.)\ O"W JW4WB6J5UTRS:"S%!J2))C:SJ$NM MT20NX^92'K0D;T8X'5W?3!?06;!ECNI\;&NB- X[WL*G#=S[!.[#G> Z57## M$TP^XFV2TNKQ=GJFWE'".R8OP'>[X#E><(3/;^OS:S[_L_IPJ>$Z4W$N5"41 M?EXME9;T+OPZ5&S#%1SF,OTQ4B6+<6)1 RB4+VA%9R=NS[D\HC1HE0;'V*.' MIBU K.BM(M'404HSGF1\?4CJ4;+#4F:N$"YKD>5@OHPFGYNK>TTO&J&P'MX M,TKIWM895Y#CBJ#.13^T0#;CJ=EH4=8C82DT#9AZF=)$1VD"R+\2=-#;C4G0 M?B.BOU!+ P04 " "KC9=8/8?1X1D# "W!@ &0 'AL+W=O M.?M$_4L?V.6+>=:=:"=-Z&Y M12^UCR9R7+I+V5E-IYSB['*U^>O#=K=]W+[_H'DUCRQ!.XGQ M)L_@K5M#.\; 1M5[+IE_$K* E3'T]%?YYY8;WN_^L]H;J^FY_'NN#CY-=CZ- M:Z$[T[ <%P'UB$']A,'RYY^2Z_C7"R*R441V"7VYHY8L6H&@2GC 7!TD_XH% M; N4EI<ZP0K+),0-/JO*+F M@%Q1OQ:H?8$[9H )H7)FB8Q58"F">8[LE*,XX<@\Q[[9"B 4"N*:)H!IL.]A M*!G93TRTY.W//=IP@05E(Q0H%:7NS!V\=OX?G3^\W#I_U1K*:E[!IM6:BG?D M] *F<7@=W\ ;I8J."P%9&F8W\?>"?C%HJZ/ M6&D69G$*CWU]?M2<3-+P]C8>\Y_J3V9ADF3P=@0\/4R)WV0ZH)ZKVF06SK+; MP>&9:WD!M],PS1(X]R:CDV%2HS[T(],00BNMGROC[CB55WX8?7?W(YV:^,"E M 8$EA<97LVD VH]);UC5]*-IKRP-NGY9T9<%M7.@\U(I>S1<@O%;M?P&4$L# M!!0 ( *N-EUB44+M^G04 -\. 9 >&PO=V]R:W-H965TO*!R C?7^DB8&G#CK#/1M3;I^&/:!ELZV5DET M2;J.]^MWI&S%214U^S# D(\2>7>\Y[D[\GPKY%>U0M1P5Y6UNABLM%Z?C48J M6V'%U:E88TU?%D)67--0+D=J+9'G=E%5CCS'B485+^K!^-R^^RC'YV*CRZ+& MCQ+4IJJXW%UB*;87 W=P>/&I6*ZT>3$:GZ_Y$F]0?UY_E#0:M5KRHL):%:(& MB8N+P<0]NXS-?#OACP*WZD@&LY.Y$%_-8)9?#!SC$):8::.!T]]WO,*R-(K( MC6][G8/6I%EX+!^T_VKW3GN93_L6)N^G,+GZ_?/LT_449N]O M)^_?S"[?7M_ \);/2U0GYR--]LRJ4;;7?=GH]I[0[<,[4>N5@NLZQ_SA^A'Y MV3KK'9R]]'H5ON/R%'R7@>=X08\^O]V\;_7Y3VU>B'Q;E"7P.H=9K7F]+&BO M,%$*M8)IH;)2J(U$^',R5UH2A?[J"D-C)>BV8M+J3*UYAA<#RAN%\CL.QB]_ M<2/G=<\>@G8/09_V\=6*O$8%10UZA9!Q*7=%O01>B4VM02Q@N=]EE^>]NKL] MOS56GFT4\HTT7\PTO9*(4#6<0,,)($2S50LI;)%BS14L1$G50IW!&RF4@JN# M_N',&!0;18"I$[CD):\SNX),3C'#:H[RH,Z'%^"RT ]9$H308DT;H8PUVA92 M5%06OFT*59@2H2#P6) X<+U84-$P.JGJ45[7E(E28IWM@$A0JY+;BC+TF>NZI"@6+745E0^]@D51%QHM MK0N*\WY84OU3,,2[K-SD)@ 'D#ISN]>/;FI,NASJC,K/@)YDV:;:4)Q)6:OU M$?K7=X6R.&K,5K4HQ7)'T?:]E"5N1-+0#1V6>NF)P2!.6)+$,%D2!:FG4':; MX$ALH%2K8JW(,Y\%;@S#,&)Q%)V &T0L"EVXE3S'FE>HF"% 3GV1>J;5L"87 MC3;79TF:PC!@<>J?0$IX1W K-"^[87H!81 SU_>,HYYK>)<81WT_8%$0P/0_ MI VCN)%_Q,!,5.L23= RE)I:,JRE^)NXK$C [P7%KMR1'X8 UB'ZO:(I&5+P MC\)H=F:9OD!I/'\1G2;4?DI M4E%;I*+>(C6IA-3%/TV5?*)0=96<7JU/E)QC4WA'9U6%IFH_L^$8!!^\\F&^ MHS2BN:0H-Y(299%;'E+>B I!:1H9"E'?6UN[6ZX>T?E* M*-MS".)\0^W'^&:.U<0OVUZ(Q$3+(#&"PSPBVW/B#"$+J/40XE%\H,5SEI$1 MJH)A:(2 A5YO]XI;8L2]Q+BF?*UL+'D';EV4Z-7W!"4Z&@ZS?,!>\Y8V]R$@ M1.TIL"M1'P+>\JT9VZ,%3:.'RBC<.^2RJ14TARY."XWR[#'XEHVOJ!X9Q(V& M-HQG9$(W8F$:&CFQ9YC -7(*7LS2D&!O M[4+DL30^%*:?Q..^&W5!/SJZ=%0HE_9JI2ACZ 38W#_:M^WM;=)<6NZG-U<_ MPFI9T/&KQ 4M=4YC.GO(YCK5#+18VRO,7&BZ$%EQ13=0E&8"?5\(H0\#8Z"] MTX[_!5!+ P04 " "KC9=8P/)MQBH# #&!@ &0 'AL+W=OCF;+F^^P/S^;G'S;3E=W=Y_@P\KMA9H M/HXB2VF<,L/0MXQ_059$D( M:9SF9_"RKN;,XV5OU5PQC9@9BBJKAM\ MP;],943+Y=;#&";<^B <9GU( M>F'\*8$'VF!/Q3F4^$1*V?A&[&5A/QM GH=9FL*?*%$ST9YQ25K 79@'H5C7;@56-5ZJULJ1[WJSH1X/: M.=#Z1BG[.G )NE_7Y']02P,$% @ JXV76%ZRCYG @ 0P8 !D !X M;"]W;W)K&ULA55M3]LP$/XKIVQ"("&2IB]4I8U4 M"AMH0E1MV3Y,^^ FUR;"L3/;H6R_?F>G#4&TW9?D?+Y[[GGB\V6XD>I9IX@& M7G,N],A+C2D&OJ_C%'.F+V2!@G964N7,T%*M?5TH9(E+RKD?!D'/SUDFO&CH M?%,5#65I>"9PJD"7><[4GVODA,RE X6KDC5N#ZXZ-=P'?,]SHA@U6R5+*9[NX3T9>8 DAQ]A8!$:O%YP@ MYQ:(:/S>8GIU29O8M'?H7YQVTK)D&B>2_\@2DXZ\O@<)KEC)S4QN[G"KIVOQ M8LFU>\*FBNT%'L2E-C+?)A.#/!/5F[UNOT,CH7\H(=PFA(YW5 MY74&&!R#;\""%237F M+J#=.H=XJ8VB5OFU M3W<%V]D/:Z_/0!D$O.OG4Z@571TAW:M*=8^C1/&66H,*B5'%* M?9@ $PF8%,%(PSC$4ALK2G\(W"?E:+']4A94ZB,XE'3*"B8L01'CR:=^V+J\ M:D8 *TTJ5?:7V6NH#[!N(E9%SB$3,2^33*PI*L\S;0YN;-: >SK$;]QL7-4:S>^-"&7PE1WO/;6$W)< M#8:W\&J\DHYU1I^?XXI2@XO+K@>J&EG5PLC"C8FE-#1TG)G2E$=E VA_):79 M+6R!^K\1_0-02P,$% @ JXV76%?RMO\G P D@8 !D !X;"]W;W)K M&UL?55M;^,V#/XKA&\X)(!7OZ9QVR1 F^9V!=9< MK^E>@&$?%)N)A;.E3)*;[M^/DAU?#DOSH34ED0\?DM*3R5ZJ;[I$-/!65T)/ MO=*8W740Z+S$FND+N4-!)QNI:F9HJ;:!WBEDA0NJJR .P\N@9EQXLXG;>U*S MB6Q,Q04^*=!-73/U[QU6[>"BF7F@)886YL0B,/J\XQZJR M0$3CGP[3ZU/:P&/[@/[)U4ZUK)G&N:S^X(4IIU[F08$;UE3F6>X_8U?/R.+E MLM+N/^Q;WY2<\T8;67?!Q*#FHOVRMZX/1P%9^$Y W 7$CG>;R+&\9X;-)DKN M05EO0K.&*]5%$SDN[%!61M$IIS@S^_+R>?$,#\OYE\<%W"[O8?'GTV*Y6JQ@ M\,+6%>KA)#"4QWH'>8=YUV+&[V F\"B%*34L1('%C_$!\>M)Q@>2=_%9P$>F M+B")?(C#.#V#E_1%)PXO>:]H4Z*"!Y'+&H&) A9O=,DU:OCK=JV-HJOR]ZFR M6]3T-*I]/M=ZQW*<>O0^-*I7]&8?/T27XIF*&B^VAF$%7R!Q@<2!J!= M^E.(4+>31SMYH+GE93\XU^D?MA+8HZ(): *I2![T-;PXE./[DC5&P+2IF,&/\&5/XIB^E[ZR3B!7TB=B+R@\U=R(U$Q&D8C/[E*(8J/ MSC7FC>*&TU7@PG;XYZ\-J_B&$X][W*!29,QE;9O,G*P,;&_B\&;Y]7[NS.AF M"$;1RX74'V49)'XT"N%7J>W]H@#J%TF% 'S+2R:V-+,DB88PB/PP38;=;+$= MHVLQ.60I.231U1!>I&'5_\=@*\W\\?B*C,R/LQ1.7;G@2"=J5%NGAAIRV0C3 M2D:_VPON;:LSW]U;M:91;&W/*MQ0:'@Q'GF@6@5L%T;NG.JLI2$-&PO=V]R:W-H965TUZ!K CF1)?DML M W'FH0&:U(B]]<.P#[1TMH1(I$I2Z1LV5YM8=V^B"^Z>^XY\CF2HZV0 M+RI!U/"69UR-G43KXL9U591@SM2U*)#3G[60.=,TE!M7%1)9;)WRS/4]K^?F M+.7.9&3GYG(R$J7.4HYS":K,NQ<]>YF7:-O37X(\6M.NJ#R60EQ(L9/,1CQS.$,,-( M&P1&S2O>8Y89(*+Q;8?IU"&-XW%_C_Z;S9UR63&%]R+[FL8Z&3L#!V)A.YE)M-66A)?U/RTY.GV1(>GNZ_/,Y@/GN& MQ:>[YQE\7+)5ANIJY&H*80S=: #\"W !/ JN$P4S'F-\ZN\2M9J?O^B1RAH 242> 2O$XD( M>24!-!( VL HJ7?00IU,!6 F F7T0FA;F!I08YU=.1QZ'U\X!1/E(H@50OP M+<)"'W%BN2BY5E?P=&#\'ORPW^J%@>UU6@,OA*^V<"D(>T5)YQ"0)650H2@H M%?W2HEX:W*W)V77P>\-6S^O9MNMU8*%%]-(VIP;!;YF,%02M83"@;Z\[^/G0 MC9O@]X-6-PQMV^D.C_,^&+5W]-^#=SWTJ\:[9+H/9ZTZMAD,H4'8W5K8W49A MSX5&KE.6[5,5:[AG,?((?U'U*IC%,_N:E3^<)97*&X-<5GFE-#H%0)MS#NQ? MDLJ/9#Z\&_B=_NT_*-'=IC2ISB#\+^7KA&G8(JWU/DM82Y%;0(I8E-J6HB'4 MN/,KC!B)Q?KA>DT7GG$A,\*T:2:4X#Z[E/\T_E:460P)J91"(5VEM'=MZT$W MZG\KV"OX+/BFK5'F=)W)%]2G96)7WK\%JE&_!U^*ZDBB8BA*PF.'=(C[R>:0 M\(/ AR?!VZ^H3$H'0VJT3",[:8T'T/5@*30)L:@E>5J$]<[T^N"W?&]P5O_N MT0VAYQA*8T#_UX)2V0U,@/J!-_D.4$L#!!0 ( *N-EU@X M8WI@: 0 /4+ 9 >&PO=V]R:W-H965T(!AX+4>JAEQNS/.YT=)ICP?2A7&))-W.I"F9H MJQ8=O53(,B=4B$X8!$FG8+ST1@-W=J-& UD9P4N\4:"KHF#JZ12%7 V]KM<< M?..+W-B#SFBP9 N\1?-]>:-HU]F@9+S 4G-9@L+YT!MWCT\3^]X]N..XTEMK ML)[,I+RWF\MLZ 76(!28&HO Z.\!SU ("T1F_%AC>AN55G![W:!_<;Z3+S.F M\4R*OWAF\J'7]R##.:N$^297?^#:G]CBI5)H]PNK^FV<>)!6VLAB+4P6%+RL M_]GC.@Y; OW@'8%P+1 ZNVM%SLIS9MAHH.0*E'U-:';A7'729!PO;5)NC:); M3G)F='E]=W$[G5Q<3V]A;\IF O7^H&,(V=YWTC7*:8T2OH,2P426)M=P46:8 MO93OD$4;L\+&K-.P%7#"U"%$71_"(.RUX$4;-R.'%[V#=_&CXN8))FARF<%E M^8#:$+6,!E9F\*?DI8$[VE<*-?P]GFFCB"__[(I$K:BW6Y&MH6.]9"D./2H2 MC>H!O=&G#]TD.&EQH[=QH]>&/OI*509[5U+K?2!*WV):*6XXZEV&MD+M-G2: M(RREI+!"TH5T=<87"W1@)6*=%;_R@=UP(R%%DP P8L@=)/=EBETM4G-*W M0H7 -,REH)ZBCV&:*\07% 0B4)H[!CVO]BY+@I&5)H\H@-?4\FH/%:9R4?)_ M28X!'R=$^N("%)[\C_QR3CQ#% M?A!UUY:T4"K>4"INI=3WDGJY<,I?L6NK2G;1JQ7V?7K52>/E CA1J_D8V R_ M)A1[8%S8CG1 WYX#S012NYV9[V(1@7MC1LI,ZD-O!54:3@5?STV^.KNG8N M*(V%4_:*A^.?^SDAQ0OZ1A[,6'I/"-8M1JBF.7A)UJX?)I:L89#0[UXO2?;K MXR#HPU0:)G8%]SA?VHOWZ^*@? M_V*$VC%:*C/95&;26IG;7ZDS0<[P.;=4?:+@EN[[5)&9$V:L34] GW_<5:>M M2G;7Z2[V^ZX#SQE7\,!$A>[)STO4M_8JM..AK?ETR_)B;;G_MJ&_RO]YA4V% M=^$)F:(X-VW4WK&Y(1:NKTRN9+7((79;#=W [\?)UKOFHGG8#9J7B1\GO6W$ MYB:,_+C?E,ZF"G;EN+,UBA6H%F[@M&VG*DT]E6U.-S/MN![EGI_7 S'%?V'+ M1>"<1(/#(^JXJAXRZXV12S?8S:2A,=$M"@ &0 'AL+W=O;4NN;NY*+F:BTCDO\4J" MJHJ"R:<3S,5N;GE6-W'--YDV$\YBMF4;O$']?7LE27-ZE)076"HN2I"XGEM+ M;WH2FOWUACN..S60P42R$N+>*.?IW'(-(\&TI,P>E9^Q^K$/PAXR>0Q!)X-ONN'!_""/LJ@Q@O>BI)Q M"75P:@5RF:2]>FL M@<\PP6*%LIL-IC#(T24RDR"Z^V]AW I-3"^,/_#:T6_' #ZOXM\S_\TD"YK M(W-A0&%2R?J,IL-IXTD_#58A#NQ1['5#A]0C"JDWU =_6;'DG@[8'%.=BFYB M@#3R;->->M,]]>9Y8X9Y2LF K]_.3D%+ZB<0>78X#KMAGT5SL.V)'<$XCNPX M'!LIG-AQ$)'4>CO:L_G)9%P,2HKZ*G7-DOJS09=<._J;4PMB?1 M,\2>>KC6)B-[//&Z89_%SZ0_M@-_TEN\U/9J=>*.[2#TVEKU_=C4:FQ[GC\X MR^7K2;8I8REQ0$AY"J70D+$'I'-Y&C3&83>4YLBE:7J,9!.!D0/7 M?@C.X)]=H-S4+Q-%D5>E;G[?_6S_^%DV__SG[XRB9>X 2AP-0Z!D:_9SQ#(1P1R?B[X?3:+1WP?;QEOZQKIUH6S."9$H\\ ML_G$&WJ0X9*5PLY5]1TW]?0<7ZJ$J;]0-;EQY$%:&JN*#9@4%%PV?_:R.8=W M@&'P"2#: *):=[-1K?*<69:,M:I NVQB-VJGVXX9@U'] E'#-=*VMS AP'IWOD=ENYW7WLR1TY+RL%@EH" MWTK?)7(OS6Z19RQ#F>+!EV$4#D[-&S^];<%HQ0 S;F.Z@S1O+P&8S. <4RP6 MJ+>S,51(!TGY2R7(W68$T_^P'R"'5Q)LKDI#9.8(MK?"D8!S5M&SMJ@Y$P:^ M0MB/.[TXK*.H,^AUX9'QA(52EM8[%V MMFU0T\:7;^E-=Z,C67%I0."2H,')H.>!;CI&,[!J7;MTH2QYO@YS:K*H70*M M+Y6RVX';H&W;R3]02P,$% @ JXV76/0VS>($ P : 8 !D !X;"]W M;W)K&ULI551;]HP$/XKIVR:0$)-2*"T'2 !96JE M4JH"W<.T!Y,R=FK1I+V0\_GNN^^S?4=WI_0/DR-:>"J$ M-+T@MW9S$88FS;%@YD1M4-+.2NF"65KJ=6@V&EGFDPH1QE%T&A:,RZ#?];X[ MW>^JK15KW/K'&&_NV%KG*%=;.XTK<(*)>,% M2L.5!(VK7C!H7@Q;+MX'/'#]J?PXN$L^B=A'B?$'O>92'/\I)9UN]J MM0/MH@G-&5ZJSR9R7+I+F5E-NYSR;'\P&BTFBYO!?'P)T_G5^!Y&T\G=_?AJ M?#N[?AC#S70V@]J<+06:>C>T5-(EAND>?EC"Q^_ )S!1TN8&QC+#['5^2%0K MOO&![S ^"CAA^@229@/B*&X=P4LJ_8G'2][!F]H<-8Q404\Z=V_M$>%:IJI MJ-TH8^H-N*764"N8LR?X-E@:J^DE?7_K*,I*K;ZZ,!N68B^@6@;U(P;] M3Q^:I]'G(SI:E8[6,?3^($VWQ58PBQDHKRE]I4F0E@;(4HIE3V_Q__\*L&.F M='/CPJA4CK!2@GJ?RS70+OGH#M.\ND1@,H-+3+%8$N;>FUS X*_85R&U:TG0 M:FLHV=2!&I3:3U+#:(TR?0:Z)&F(JVM\3^PCU)I1TDBBL[JSSZ/&:8?,4<[D M&@UPZ5J9%&>P1$F6A8U@E,O9D@MN.<746HTX/J_[KX-92)J"@O^BG#5-/PIP ME:A-@(IR^8C&TO2RY(]/HSHTDQCFRC)!D^@?3M(3[C0ZYYV2<*O1:;?J;[V4 M\$7W%ZC7?L:Y:]A*6PZ"REN-T4$Y/?Z$ES.83GOME A<46ITTFD'H,NY5BZL MVOA9LE26)I,W<_HK0.T":'^EE#TL7('JSZ7_&U!+ P04 " "KC9=8=ACW0-FT)E427I./FW^\HV8J3.6Z! MO4A'\N[C=[R/.@UWQGYQN=8>OE5E[491[OUFT.NY1:XKY2[,1M>XLC*V4AZ' M=MUS&ZO5L@FJRAZG-.E5JJBC\;"9N[7CH=GZLJCUK06WK2IE'R]U:7:CB$6' MB;MBG?LPT1L/-VJM[[7_O+FU..IU*,NBTK4K3 U6KT;1A TN9?!O'/XL],X= MV1 RF1OS)0RNEZ.(!D*ZU L?$!2^'O25+LL A#2^[C&C;LL0>&P?T']KC@#Y])8#O WC#N]VH8?E>>34>6K,#&[P1+1A-JDTTDBOJ4)1[ M;W&UP#@_OI]^N)E^G,'=]/;3W>SZXP=X.U/S4KMWPYY'_.#56^RQ+ELL_@I6 M##>F]KF#:;W4R^?Q/>35D>,'H 5SE1:V L91PG@%+4R)E MAXL>F$J?R)@!Z\)X.S@6G$ZI[KQ>ZFF.YGH0W>>'[ MS.7'Y48%$1E'*\;:]VGZ4FX9ZD@"HX2S[#]J8R@7F4*<"2Q?\DQM*--,9, S M(K/^L=;ZN*$4D#(2(_"1TACC1* 8&*4HPOA[2D,QR7X,,B$"]VEUQE%1%)\R MY9W*9-"T"!J3J$G*3BNL=]1],+UUTV,=+,RV]FTCZF:[-CYIN]>3>_L/@"59 M%[6#4J\PE%ZDJ"C;]M5VX,VFZ65SX[$S-F:.OR+:!@=<7QGC#X.P0?=S,_X7 M4$L#!!0 ( *N-EUA XK'5900 )$5 9 >&PO=V]R:W-H965TA]< M,,0:V#S;),V_GVT(A#S"5HGL2PO&]]Q[CB_.P;,=X]_%!F,)7M.$BKFUD3*; MVK8(-CA%XHIEF*HG$>,IDNJ6Q[;(.$:A"4H3VW6P!)A M_H)=.=>Q0) +R=(R6%60$EK\1Z^E$$@3JM?]27+UE*@XN7A9+552'6H'90*_2.">2>"! M!T;E1H 5#7'8C+=5L57%[J%BW^T$?$#\"GCP$W ==]!2S_+7P[V.><$+&6+.$O!ZE5B3E$"?+-RF(-O?ZGYX%[B5/S;)EX!/F@'UR_]5&0HP'-+ MO=4"\RVV%N_?P9%ST\:\)["&#H-*AT$7^F*->8"I5'L%8!'(R@Y"- 1Z]Y&8 M(AI@M5-437:8$G.69VW2%/G&)I_>OK8+.+.WQWR[9C1(#"L2PTX2Q;*!>U5O MS%7SA\ G/,B)!!_>OQN[KG-S[YL+>/,1++$@,344GTB:)TAO9&U$.G.^=8U[ M FO(,ZKD&5VRUT=]ZM 36$.'ZTJ'Z]_$QF!U MV*T-2^5V))/[3#_Y@GBX0QS_T4JK,_%;%[TOM*9,;BV3>\G^+]'[TJ(GM*86 MM86#GT XO.B;T:O=ZPNMJ45M^&"GC[K$;\.H MI7OAJ=5IGW7&WO9$]H3>JUT8/C MBW9UK\:O+[2F%K7U@YV.ZA)=/?FEKO[)K.9YB#9PS9': [G='DC]OJB/6&UW ML D3=6G+"=JN5'*M,?25$VQ.HGA2G M@W7JXK#R ?&84*%X1*H,Y^I:[:&\./\K;B3+S(G8"Y.J^\WE!B-%74]0SR/& MY.%&)ZA.81<_ %!+ P04 " "KC9=8WJ:G\8\# !1$0 &0 'AL+W=O M5+&SMWS]T]?IR<,UD)^4W- 33Y MD6=<39VYUL69ZZIX#CE5QZ( CG=F0N94XU"FKBHDT,0ZY9D;>-[0S2GC3C2Q M<]LU^FM;/!9S3Q57&>F,UC)ME_*@EWF7HIZ.;J[NK#[=7 MY(C<0+R0DO&4+-4QN2V.9E)PC=-+X L@SRY!4Y:IYQ-78USC[<95C/,R1O! MC)"\1Z2Y(E<\@:3I[V*^==+!.NGSH!/P/97')/1?D, +!BWY7/R[>]B13EAS M&%J\\ &\2Z9HFDI(J56FF-6D?7F'IN2MAEQ];>.MQ!VTXYH=?*8*&L/4P2VJ M0"[!B9X^\8?>R[:B>P)K4#"H*1ATH4?K@E$S.8EQM27N3Y2RGE2$_J1")(@(?)Y@'BZ&-FS+@V 8T#Z-EY$_%&^K MY((?Q93'D-'[#)""/&?:W%:MM75&WW?I^T)KN+L%'K%JUK-IO/SNSFM["U!-"L%0ZXP_^$#OAMM[,7M" M:Q:_Z=?\DT-INM<6KB^T)@V;)L[O;) .HNEABUIW&_!6HV!'T>[6X1032>V9 M76&:"Z[+(U\]6W\7>&5/PSOSY^9[@3WT;F#*CPUXH$L95R2#&4+BBP670Y;G M]W*@16&/P/="(QOV<@XT 6D,\/Y,"+T>F #U5Y3H#U!+ P04 " "KC9=8 M,FGQYN@" #(" &0 'AL+W=O<>\^UN9?QAO$'D0%(]%CD5$RL3,IR9-LBR:# XHR50-7.DO$"2S7E M*UN4''!J0$5NNXX3V@4FU(K&9NV:1V-6R9Q0N.9(5$6!^=\IY&PSL0;6=N&& MK#*I%^QH7.(5W(*\*Z^YFMDM2TH*H((PBC@L)];E8!2'VMX8W!/8B)TQTDH6 MC#WHR;=T8CDZ(,@AD9H!J]<:9I#GFDB%\:?AM%J7&K@[WK)_,=J5E@46,&/Y M3Y+*;&*=6RB%):YR><,V7Z'1$VB^A.7"/-&FM@T]"R65D*QHP"J"@M#ZC1^; M/.P %$\WP&T [B' /P+P&H#W4H#? 'R3F5J*R4.,)8[&G&T0U]:*30],,@U: MR2=4'_NMY&J7*)R,;N;W\^]W<_0)S1B57!T#FN(RO MW0J8NKV$5YB?(6_P$;F.ZW?$,WLYW.N Q_WP&))C\#TU7GL[^741&8D2)S"Q5)40P-=@1>_? M#4+GU*"5&O1*C6$)G$.JBK*Y2UU::X9@Q_'0#T-O<""V MU]%KQ0;/Q Y#[R((NM6&K=JP5^WV@^&0L!4E_Y1N\^VD!UE :<4)72&9 2J! M$Y9VY25\%J/G^K[C'.2EPRSTW$.SN#?RUUYX>Z?&JRJP,KU2H(155-;5LEUM MV_&EZ4('Z]/!:%9WU2>:NL>K6K@B5* &ULQ5AM;^)&$/XK*_=4W4D$ MOP$A*2#EA5-/:JXH--O*: $)E4V^A!2?S+A(J,*EF+MR*8!. MC5,2NX'G==R$LM09],R]D1CT^$K%+(61('*5)%3\>&3SA=(W MW$%O2>?? M].+3M.]X.B*((5(:@N+'&NX@CC42QO%W#NH4>VK'ZO46_:,ACV0F5,(=C_]D M4[7H.UV'3&%&5[%ZY)M?(2?4UG@1CZ7Y2S:YK>>0:"453W)GC"!A:?9)GW,A M*@Z(4^\0Y [!OD/K!8*CKH";XA0ELCFKXPVAAO9,-2_1K' M2N!3AGYJ\#C\,OS\-"07Y!'T6V?IG(Q F/Q((R"_3V(VIUIQ2=[?@Z(LEA_0 M^FE\3]Z_^T#>$9:2!Q;'VJ+G*@Q) [M1OOUMMGWPPO8A>>"I6D@R3*.Y>[QY:P@D+>4.#%[Z =\\DG<\%9!(2 M/D.9UY"N@/SU&YJ23PH2^;5.MPRW58^KB_M:+FD$?0>K5X)8@S/X^2>_X_U2 M1_I$8#L2M H)6C;TP5,JD;R<,9B2926S>)E9=?PST(X!U;UH/>AXGM=SUU5> MUIV/Y-4N>+6MO,IZJ6?5(#3AJU21F> )27EZ$6F+.*:3&%_\"#M8!%(2BND! MV!A5K0Q9#.V*#*T?5+#&>:0*G4*%S@$5LG06$/%YRO[%EVSXOO"F29D+V#

Y>%$+$8Y8A0@35&\:YM_+,GEA' MR_!Z>U_^<4TZ22HS%=(62%N!CC(_ICGRH8'6R'_M-&9_O454Y:@8O8X<_X#M M'K27U[/+L Q9["?8@R)1G7:Q'T&<11F,_!2%V,^8\#RS[>@HK9EWII<):C8M M4\9PTMV@G$AONE=I9>:=@?/-ILK)TZ:)96]*>0QP70$Y*;VS/>XXI86WNTF1 M]W>^Z4?L]/R&WG/VM.97HA]->OQ*]]WSK_C_EE73*[BYREUAE/(LB .($9&6 M@/D!)(E ,$L882D51#"CS@PG<3-WKEG'FU*-[1C7T<0(0)Y!PV/?Y+IATS ) M[;07I&>"%H/=,/PP.^+&YLH)4HX,VFF\+&KRG,#VVBBZ6?0/%H]>18RF'L($ MQEY,Y0DD\R"F,8'<$QGR<(^?Y7">_^_R22NWC0UM+XJRX([[NDH5OYZ"K$B#*1,)@$2-IJ(E*8!1&! M!!$B?^1[F5[2P^N%9S:M/2F@:.DW_G@A^KB].T4@,_.D)XM1?X]#C%OU]7BQ MT&+]/ ZQ/^SC"B,BLHCS[4R76WU?YA@]K:_7R_$MM^9JT]8T=G['&2CX\:W,#"T]W^$D MX:UTJQ5X2+*_V7"WAT])Y6@+/DIFT1UT2MC7&^#DY^W4]I>R9"KOHC\VO7^J MVES#O)3GCTSXG% *_10S>?Y( H@]^;>$I-SCS,NX,!I@,D9LYGVN)PWD9Y[6 MS?>WR67'NZ$ AG>0H\CIJ;$K/,Q4N:=ZM@NDM(2[Q QW"JTCGR.E'B6UJ&+K M"/U:N;6>L5-PZ>_R6A[6FG*;\ATN_EYW-WW<%UF:9@&D"0JDQ^H+B#F.(!$\ MI8P0YID%;(]2FEFU&[J@(ZSN)1K29LI\'"4]378BNYD:'Q9[AOK>2=DWF#RMO2DBG/VP9N__U\KPS]%Z" M&543FI@71_*ZR["NGN%EXV!KLGT%[0=/\3YE'.RV*3;Y[/&:M435G[QZ>\X/XJ MBGS&<>!#+Z928[(8R>.A(##,$,I$D-&4(=V0YU$J=2&^H9;:"&\5/)P6S"J8>7W6QR.JD8,,PZ_2'[7:OVXKC^JEZ M;CK+-$56_0%2W72T8UI67NC'<8(H]#R?01033VYI408S@>/,2[R8>YE%_%6' M]C*QV.N^3U93A]UR9=,B2PM-O6W2&3AV?FD/0D/^K"VMW$5[NEO9B6E3QONK MBKCGO%;=V]^7JLQ\E8D8 M14V;5#]4;:%"!#/.,,1)FE ?9) M#/5,A$MDS,S#B:"8-^+4E-15Y\TI0V/7Q.0D:L]XZFK*.]LN96F.Y'CB:TKSH:Z/[C)V'L^LR M<26&J5]?>-.GN"D;W"6/=4F,]2[0[ LAXC3E4&0BDK:/48@1CB%'C"$O\UF2 M928.T(G\S&P>;VZO+OXW?'=^<_D>7%S]>GWY^>;\]N/59S./Z%3,]1RF!9$T M,ZP36;&.A]^VRN5K6SO#)1?-:E3]0E5BML@?*=4Z? MV__N=(U%"<),$.AE80A1&%.8T11#GI!8_HX$#!MU^]8C.[,9:YA0X9]'^:%^ M]S>S89KPZ9DJ]Z"86:0M'CL.SD!+'?S>_3F+43(3W)'MT22ZJ(DQ ^*U)3%\ M^K2$78KK^[:,M,]!]6@<>;X?PIBD&41^1B#!&8=I$K"0!!S%3/018STK<926 M1838S#2T>:MM(\[Z'N0;_F"8&G0<)SUC<)KLIR7K-C+W%=T=V9_<)^P>%,/6.[U3W5>J*ND7?+J^?>\7G'">:8:U(78QQ!E\MR2 M85] 'F:>B,*,>8G1X>4(G;EW\XXJ&) %ORO"AI':8S!I;N*G"V^X:UO(;;Y# MCTOE:DL^0F79/7A"CU.!$0<4XBY M%T%!8I_'GD<39-1MTI#^W-D6TOS133->?KSAO,IG)4U'W:^\ZGIC5WU/],.OIQ$TMBR6.#BR.*;4%[5$EM"\ME"VRUC>%:_7 MY3>U]H>R>E\^D8UX6G13T[^_YZOI8LHZSE1W_X8UPQME(Z3UK))[X&SG M0#8DP8[F&3A_ =Y%Q5F^ :K?U%G7)-QA7P K'%S=1!O17O9:V@:6O3MJJT5. M[4TU,F;H5=$ RRAE@9H^P$4,$5+-J#R1P=!'&?&YAR-N5+YHP#KDB' M1IJ!;_GF'HB&VZ8;:5XPWOUS+;FOP8_\.UT_,>4LW'5%:,<#!,[>C)X-FQEO MPUN> =03(]#FG'9V B;.6TWI<_!&#::,(3K>5LI\*3L[]U=Y*ETO$<6QBQ%X3F-E"]>2 HF<5Q=E#1,]X MG"*GF64P$M%8X8_)X4B;]Y9?5%6/"?=:#X]^SD[)/A94Y=KR][S]\V/1NRU= M&>=YP>1/JB?./DFZ^;I)OEOY(D.1S[ET)>) JF+@22U$JCL;]T5"J< !-9N9 M:L>(R5?9;EIJ[[4_=M7%RG7 +1_2;]@R8J;(EJCKJ?O\2)H9A9X?\&//T4_2 M^0);9*\'R'9\@4\:R!K;C]. <61E+)E8U!:=!M1KBW7B:M9VK7S@-QMI)55N MR3FIFSE,JYC2B(G8ATS^"1$)!$RE.D./,DTT?VO-$$*=<1!#C,(.(92G,.(D@BM4=$ ^%;Y9\>HC(S$K:40&/:N!S M.VM]719W4"[U )ADPTQ5#\(4>BG+LB"$"24A1 (%D$0"PUC-LD^#) P2;C)S MX&28+(8-+ "3GCD[57@S6[:E!A2Y&>*]8^(X,F('22QJP<:$?&V^1C]KZV9\ ME8N4U?,7_.U7:1;EV6Q=-S,(OO":5U^ETQY%%/D1P]+/R"A$'N&0H"2 OM1. MD20D33+/S..8(CFS79-TP4-/V-3=F(1+U_-P"8*I$]+1/@,*BBWY[820G@67 M+HFNN,Z\DTF""SLJN@#L^RS:3]J.!'HY?FOK0Z.(I>-U3[D:Y^^-D/R&V^6?.5("A#F4]AR!F"",M].I.J"EDBDL#W MF2=2[5[EKQ>?>1]N:*C]Q@]^)#_UY>O/^FUZ]L 85\9313130%/IC'KQ'!/# MJ@7/WF*+==XY)L:PX<[1SYAW8OQ8U+G\Y&W%FO*+G-?754G/6?FXX>S#&M_I M=F2<7&CV\%E#']Q6N+GN[[EH[+UBA3-Y3*A!QY%^U\9IA,95S#DXIIZM$2[@ M=\6.H^:.VF);-7F<7GVQ9H_:@@Z;/NH_9.G$XOI>[K3JC\M_/.5?\5H59'[ M>=5TW]G5K2[MV=W<7\N" M/\NS;?5W>9 33P4SG<6LC:*FVSL',H9^L"J;4NK?_&7 Q1E0?+0-M<".$X>N ML:GPKGQE;;K+.L^F<.QYT\8+G%:1=5$^D+QH$K%W:^_RWM(T]$.6>3",_0PB MSA$DO@CEZ9@S/^&IEQ&SZFLMLC,[%N<7__[;QYN/JF_$C5V!U@1J>G;#/19F M1F-;OC5@8& C9FH#82:UX_*N":)O4NVE!\2QXB_-IRV:;IW?5;RY0%2'^Z8E MA!HYR3BS/-$J.>R=E XNZ,U)+_PC:T=./OWMY;KF,>WS^_N-I=5I1J6M:-QWW.5 MA"2]868\=$AGK=E]3VFR56DOD(R4!2^?F@/9;E:X&D8M.0,[UO0CW5I830>[ M7<-DZE,9(^3X[&J*@57P6XO 8O%O$W&'(7"CYRQ.I>JV^4IT0[7[D7A@Y(:'(!.E=CNU//ZU;HZZHQ),WJ^.?C@:,;Y?G&1& M/VCN-7R0W,J]XPNGY5=>/;]_XK=EE[%R)2X+4#)6>V'QTG MH&<%L*=FP&;'C?K^#?@Y ^N&0A=,U,U+"!1\_6&6@8.P,-:PWB6^8&+8L6ZNAA#9;SSA[F MG+Q1AP]KR(YW^K!?TN+\]0O.BUJUON+U5=%EH.W&_7PL/I?%OS_A=2YR5< C M>-5, ]L=UF^KIWJS2B*:A,1GD O5? WY&4R)8#"-,(J]1*09TZJV<=0WKQ^+6#JM=R^R1LP..\N_B;L#LCM&UEO MW\BF>R,O%:60O_G']HVP_HW0X1L9UPFSX[53\$;/XVXH+7> =XK,BQ._VY5G MGL9$AB-1MG5228"Q4/EQ04JI]/LC!(E(8Q@DOL+$=Z#G\2^'K*'3/S6;:8;R-C=8+#V8Z3 S?\RY3*/ 68]E&E_5 MO.RNG?I]B[]_9')%:6=I0_?S4Q-J]\,XX2(F$"><083]!*9I&D'*TR"B-.5^ MJ.6S3U*:V6QU<^0E,U;H>TQ+.JI)O?.7% MROJT!!S6^.D]8'$FOZPW^4-C&J0#5#[PZ@O?* K29,B?KKPLI+$?8NF*< %1 M@&.(?93"+ Z").8X(TS_=G2%H?XN MAX+!<=,=&G;G2'M4S$Z&>G*.'ODFEECN+*O/COL0UGQ_*YH M[Q7HLSP+%G6;RJK.B.J(N/)]XB4L"*#(8@R1AZ0WDH0!# /,6!SZF,;,[(9% MG_CL%RJ70G#:I V(EAE .VY4>*1GQ^Q498"MW@EJ'KP,PWD=#V>@XP+T;( ! M'T Q GY4K#C,*S67W]$)R8#PHJGWPL5K S-*JT81$H.4J3="9VTUJJ(*'ABS(=W3/ M ,55]:S"JU]5-:F9!3D&FIZY< "%H9O4HM!2! .2[DS A$R.]/T8E465>T+4 MUYH\]?$3^_A]YIL5C4@29($/L:I*1LV)AL MF$57\@$((F4BRP2'<1"F$*$H@BG!/F1!@D3,_S_JWK2Y<21)&_PK839F[U:M M*5[#$;BF/RF5RFK-9DK:3%7-SM8'6IQ*=%.D&B2S2OWK-P( 2? "PX,!J';, MICHS!82[/Y![7.Z/%XJG!,(LZ@J! Z/HDWFECDZ7PV 7@ER-@\6=#O&@EC, MNV!'>]\\@F;H]V$,[!AUDANP^PPL@"RJY>2K.4.O^W%$*9=Q)!),B=XV$$$Y M+G(681'0* VS/.:1LIGE=T8=^K+%;(?UWHMKG_DBJ3D=;N\#[!N4[*+0[S/. MM@&O.]S,LG:>HV;T>8U^H>,Q^F];;]D=:Q0W.:K^VC^._]!M9FW3A>CT;K98 M5O7Q2_U+H@JJ$B$8EGIWC4E2F(YD(L()5VFF?Q)P8N4J9^0,[#P;J6@KUJFU MSRF8[.8?#\;#O,O%;O"\=,8J3U/4*2FCSE9G3-V?N,X][GI#=S?3/D#YLOPA M/](E7=.G9V'!29HKG$2%7@O&AL*:)@%FH8B#@&4R8Q)V07=%$F0,RDY3E6L)]7DG!8U=L;-6:./Y-.E?^68GW-3S'EOZ97AN(A^5W6=UK&)K T[PQ(2Q+ M0IDE."*Q85!A,2XH)3C/BIS'1<8C"EJ #Z[QP(&FEMFM,JJ%7LSBY_FKV86H MO]2W@,6Y8]R!5VBK/>JJO^9Y61M0ERUU3$"M#5>H^;I;,]HW!V4?' ;RX8@+ M/>O[WIR'P\!O09 GAARMW+O?I&YE]YDGW19HZ^SH M3_/JJWS5W_8[731IU2_SV;>EJ1 6@DJ:YP0'A'%,8A+BO) %5BF+B0HB(2,Y MF=4$1,)NC75>J-7O:='\GG9%6_^ZKE4P"42HVBBQ,#L27NN!%D81V,+) DV[ ME8\GA)P\>0>:K72#3",??>M%!KSFL#?6TZ+!0N"HL[X] /O3-N!-U\/4SEAU M\%D\K):+I5ZAEK/GBK MW5_RJV9&6Z".%M #UEX ;8]9?<'B=-CJC(C#H:N-H1<P M5F\YL$:*?SS-'^7<%%1]FL&)(H^_/K#':JFK)G,*/N5$ODQWBAF"@XEFEA&A8)B6DD YSG82"B** L9=9% M2F>$#7X74DM'=S>HD5^?=[4: &ISSD'6[[.^@8#>@_1@X,+^> X,0*621U#< M2I4N! =6KV1I;6_!TKDQQJM8LK1FIV3)]IT+$89ST(W0G8X_ M Y +6%CG.XOUB*3W26H];?+)'->>5QPS$(XPI3SJ7X7VIDHE1!5%1'$BDL14 MO$2X2((0AXR'J0IE2@20J;!?(.0WVBFOOL/D]%U.A2W+5DT>=*61189G"YBM MT ^Q713P!QMPICX*AY'L_?+-SD1?.0O]PL;-6K R_"!OP>XMQX3?=4?!#V^; M/_Z]E)4>Z/O;9_E#XV$26TF:QF&>QECQ(L)$"AT>TD#B@"O&TD0(FG!0_J^5 MV($7Z)V6F!O9]1+L_OHWM[1@.S#M H%_B& !X1)TX,G#(&-]Y1+;"1TWM1@$ MQ$&F,>QM1T)D?A>=A%KW*\ BV9=/K7S'^"#ZP> DRA[P\P7E_+E"HU+J>P-P -F M97\C7\H\OTXUFK_J6+XL9\]W,SY_D2WA_=,NU7F2%V'$:0=QK-+;I]E4MJVH'=TFJF!2VN.5^]K&IJ M2[WC+7FYG!24QBK,#*53H9>)/,XQ39,(LT@E+&9%0D0&.Y0Z+W3P@ZFU"DBV M.L!BDP5L=G'(+Q2PF+/!8"T<_=01CUKY'DF:[(WU%$0L!(X:,.P!V \.@#?A MZ1AMK7]]+&*9@M%Y9> U1BOI/^W3*KKF]'OA!9; 7*T5XNW$YH3B3KD0W7%& MRW\XHGPWY^'8C]TF.)/!5"[73;AOYC,SG\H9+^7BR!UASHFBO- (,;-6%UF" MJZ6=S<3]_3%B@2B?X2!XX8183_Y]AAZ M?B[V8R/,M3LR-_TGK_2&6Y0_2K&B4]1K/VC&/F^>TP3>,^QH\_EYT[K3N\73 MKOD5;+GE=_E$N6PJPB9YE#(>L@3+2,1Z$\MRS%(IL].8_G4-$**U8%0N%BLI/,%EMV[Q 0(LCAF)'6:I*V2$>BN(M+7+6[[("3$C M9XKT&WN8(W+F>7>.*3ZO7N=5??=A6/KDC1FW>KN9"SE1<1HGC'/,N$@P23G! M-,PBG K"TBC-XTA9I858RAO8CS><2QT5KE"MA$D(:Q5!1A,X^U0?C/V./0 X M,/_V@8L3+Y6%M1?14_6-/SI+E86QQ\BJ;%YS6]$T^64M_]5F\\QIFDD>IIAG M:8%)DB6X,+-W1/1,GN'[:.!_II/V"6#NL-!*#GKJW? M"KY"3)I6,.AZ.IW_0?5O;<%-)42[K=L97_A@B8?;[/ZNY7A!XYO M]Y;K@OQ:"/T[LZCG^H?JL9K_T%M..8EISE,2Y)A(%6)"33\$%A0X"2(194F0 M$0YLK$\,//*2 MNM^\P[7TF>?A)^\F;?":+U=T.GU[I*7X;7&$VPA,00 ;=?B;O4XJ;:L5,FJA M'XO_C4ZQ9=D?Z@,Q/'_0/QQ\,$]W1&X E@,W1)SN"X"B1KM#<(.@>Z_@.,*E MB<$MA^WBDS;G]D_MP#,Z77=D-->*G^>SY\_E#RF:[4A#G!RK(LB87BN$B=); M>!:E.(\C@C-6% D-J(IY[I8@[*+.P!'JFWRND_@K^3JOZHQ6)R;J"R&WVVF, M!R0L5G53A->:(>-!:*W;IMEJDZ1@U,.U?FO.5^^TUWZP\IXR[*3,.Z4.7P+< MZ13BBT9UBX?W&#Q3NM"ZJQ6VMC*L-^,@JA#M2ZUQC\8] M@WEPB.Y[?.=VB.52UJO5N]E2_ZZ7V]8 +V8[^>]:@;8\[EYO[Y_^D-,?\LM\ MMORN0W,1I(3E#.?U1IOJ_U 1ISAE61ZK)(N#M !V3;Q G8$#LO[-3L!=%"]! MURYLCH<9+%@V>K6;Y*UFS7[Y"AE]N*F%ZRIYA?Y'T@H]S#Q< _C%QU]WQTN4 M&;L)I ?@CO2*]#&J>\7220KOA N6QGF$I M+I=S\6U)JZ5=2/-%^+TOV-H//\CG6S27\ K<6"[BH%,-B9A?=WXNA:U*$A@CA>B;:T L]W^H?9+C?U8;2 MHV7Q,&?S:]&#G%C96>GI%_:,L%%_9>T,W_^EM7S+E9&85Y(NY$?9_._=;)V: MI&75DKFR8D_ M^O^C2CNE[VQ'&2TSYT#Q;M+-X0_=9DJ3.+TMP'^[72S+%Y,$J![U#\P&W#PP MB4/",\D4+H*88:)24ZU*S95QF.:L"$0N01B*Y,\;NI@%HN7 MOLSQ"["SFQ:](P)S.S-ZAU_C[0JM-3 7%6L=ZC1[?Y,@R&9/DY^=S%$G/1 , M^Y,=[.4+B=*;P[B6)D@\F/[!JZK2HC_01;GX=39G"UG5\^K=['6U-"P#,UY. MR_K<[L-;_?K-5+O;Q_D++6<3GLL\DT6&520CK$.,PGF2*!Q'))$BX%&6NE&K M>U9TZ/M<(P[5\M#OC417]G7?7\CRHN$O@#OPOA8"N3NE^T!X^":!]ZWF^]#& M#P3V2:+YH>1Y300T7746NUD\DRQ.HTQ('7:+/,1$ (9-Z3LF^*^0RM<#B&4*7]\(;E'F]E^K&_!Z0$M#6W$N;92/&@KHG7RIP6X-D_<, M]]09N<^6WG;(1U\X]<.)X/+N>ZFT<>4$9D4N B#1-,HBC&+"%ZH\^R M(%!2!D0%[E3%(S0SV2/I=>IO>P07NQASF;6PZ $T]$(>X@':TAX1\([O*A/P?7S\_*VJFI.E9>E0YN"W0$&]JPNC?^6"ER+G\_D?+78:S?:SXH- M0*7?\[P! G,^GUBX-C@X;NNE_0WV1GV/]@;'#3O1W>#$PVX3XH?50D^M)LGB MA96S^NN9F[SG6?EO*>Z$=OY2E71;J<3_M2HK/2OK&5K__!.:P.+56&75TOD);K5%7[?4&8ZUXL__8JHY:W;>'BM?]7Q&\YA@<84]+ ME^'T''4%-#C<^PNIX06ZQ?TVK\.L[NKTC2<]3)L4Q0J5I90*7&1Q@$EB\B?, MN0Y+LDR((J."@FK;3XL:^M9S*QC5DI$1[9B#U@.872SU P,L&+HB YCYXWS M%(=Z!(T:2,X;O!\)+-YPK.VN.<(_49-\M7RK]^Y9D!2Y2%/,\I29BFZ)\X 6 M.(A")G.6QX(*4,O) Q%#+YH:WO.U1*19Q#J]T7/=@.=L/#K=+V@M@@=W;VAG:>X-[9HCQ[G+M;-FYU;5\Q2%HW3VV M"0$JH3Q/ X)Y7E!,:&#:NS&" Z6R(I 9+:+(9H&P,^K :X*[V5).I[*FXC:9 MO:^RTA/F3__K/_(H"OYV]UC_(?S;SP#?W.!A$8QI:Q^J>:K5W!#"LOA!O;[DPT3?C/4DOJOM3;V%R^V()V_AAD 'UC$L(-F M@,X20,N=KFAL98QV80,TNGM] WW5L7SAY74Z?Y/RFZQ^E%S6\C[0A13=RSG3 M8(RW[)K;H\C'FBSL9K[HIAFI,.="<87#)-6K!!)'.$_R#%->Q")6)$BH E4^ M^-5OZ$POHQYF1C_$N[>;LF'SJ2\+Z$9;4V/$M7X7Y(/Y_GYVQQWO^%5@T:[Y M(+5JZ)&^U:>:UU6E'Y%-=^J69JFYQKFAKZ5V.J/F57LA/5 BV4 ^BH=\:S= MN%4GPT![4+ RD!A?]%Z/E7REI?@HE:PJN:836_/]M%>Z,DN"6(824U/^0F2< M8%9$*68R9J9J+1"!O)3GRT81JP!P">%7J\0Z#C=9HW.CP*7\7U8XVT75 ;'S MR0BVQO*V,ZE 3 M1O725\LI?\B&%;$]M,CR(.9!GN(D(2$F@2*8"IGCB.E_R$0>AA%HB6DM>>#% M8T>/UI]V-.FG&KH04[L -0A2L)AT_7!SAZZ7RZIDJZ8Z>3G7*[NF>L\;2YJS MP?X:'UO*';L',@R.(^V0@0/ #[3<\H5'31+VGA@,S@8>*P5XU+1?C[F^[Y7@ M>SZKUVLJ;UM2\U6:G))R]JQW)FI>O1@6]P8RBV:;7\J+]OG2L1)2F1D9Z/(\+J&VR%62P(YAG-4I*%.)HJR[JZ(NV"G?Z>30ZFV+TKM9UI^]JB8SB3FDLGC^KW>+@_3X6+"2] MSW=R+37T#*?? D1?RKU'6:)G8$\4*_J6A\%,E_[4R!)EM1JI469$( MFN* F^PCGF4F$S# >2RR7&99'A>@6FP+F0,'Y&XFZT;RI722/0C:A4G/N,!B MGR,D[G2/YXWTS=S8(_%]2!C/0W"23]'B58?]T71Z^Z?D=3>]&QU?GN=5*1

.TVG:",;;84#-DM] %ALG3S9#MQ(G3#;,S6\C7%N&ZJ^@M;W:K.[K\M_E\ON:Q6!=O_-VKTUI*G"ZHI49KNKZ(]7D95LWB"-A"S ]1NFAX M)IC#KQ5 ?V@--G0G5YM2P[NHW921VY\1@(BL,>9+#7';M5 M;$O^MF-NNI%%1,1)$6>8%K$P!S()9H127*1!3&DN\R06DQ^R8G/K/A5]\B#> MT)7J$#:F6SW^$]BCHA%U5UV+^NI3BTY0^VR[43X\P\ 2O!6,C&1G1..PF M7:%6"_L5>P\.Y]?K?B" .:J%]>AWHX*G9?MY&YT6[3W#CK9D/V]:=\%N\;0[ M"]C'RG)Z&R\U0? ,!\U%+V&<-\95>?$C-NFO098P_RG<\][TC2 M+Z=30U V$TW#"?WG-KMP0E/)4Y80G"EJFA!'!2Y$D6">*<)3HCV7@GJAG18U M]$746ER=*KN@X*[#/2#9N:P?TV%.V\JL;=XBT(KU2*M_UC1?1/JG!8U+G7_6 MX .R_/-ON#GO+W(F*SK5 U^+EW)6FHA@CLJW'IPD&?$;>P&[<2F]JN';DP[SY'&IV+NT1"YA?=V'8%>W?N2V-].3A MYZ2-ZN:6IN_[NNUK0"8(DZ19O4UN[B>%BD0<2H(#J>KE=(ZI;,Z5E>(9RXBT M:FVU'7)@M[WY7LXHE"5A:V^_-[I9 ;P)^OO=_;4'MH,#57O.A-J'&Z]I_[)U MF,Y0XQ A'*B^84$X_(EC^?5-K]"VG:C,;O4+7;9_NU;Z5_!A M)I^^5_/5\_=/VK7^1])JLOH?==/HN*#N<6'6;TVUTQFI> M8:/U%3)Z-&1+5ZC5^DT_V=2AMF7.W_0"<"HW/Z[S5Z_:;V>,0=H^U!J(/O6M M;^ %-;YA]E5PXTVO<0MR?,-Y4+#C78!;>'ZHGNFL_'>=-7LSGRWFTU(T%=8S M\:A]9DTR]* ^Z=E^QDLZ_:;_I;YQ66ROPY,XHDSE6 8LQ"3E$N=%%N* AC*E M-,@H!;7E]*+5P&&YJ^,5VM&R#@9=/4T2SD93M%75^:31SV>SB^"C?PQ8]![K M.X!#LE?MQ.)F.E_(I_F7V6MIKF_V6H#: MI@Z?'VK@B-AH@&H5#)_!4_E25Q%_N7^\Z]P(Z@56K18@L=@"I?Y8-@! L"AE MB\T@G5*!UKOE(5N,/UXZLKVQ.UG)@-=<;V5FY;RZGR\W>?$B9"1AJ'9.8\3SA2F):4^A)$N$B406. MXJ#(XUBP.)4V/.!'1P>Y&9SYNV&7Y!?T+]K%PO+PQM5"X.18B]DT]O%X*G), M?U\G&SMCCWLZ<9N( M8'@OGUMCWH"3\)B?V')^_XM^-N#2H;7"?+!.6N1\AK;ZH]J JR/MEO5686L& M:NU &T/,!V]-&63G\)Z?PM?:9TS5QUU6O<-'.5BQO8<.CFW6YM7RF3[+#Y3_ M4XKM@?O=8K&2XL/;K]]^F>N(/#-G.]]>S6&08>2;Z3W1:U4N-GL3%NEE8A0R MLU=3F%"NL&EZ@,W]?&Q^D I0CVH_:@V=:=4.'"M;+9#Y].AXM;GSO9\MLG;Q< "\8 '/$U2N'&"VAOLE]SHK]3U8 MNVRA.$''9?VZ$ZW.=I$(I],Y>'?H2[#IM+-C@['G'-II<:MUH8G D[I=Z_R3 MY)RTQ94L"*-1S!4O^D.EH@KM5 2NN! MRJTB0&H+6S@MS[7\@P0\DNKB8S1 1@74T6&061=HMZ_S'TNIXQ[=P* X.'4! MONZ8&VB8Q._G,],HD)KBIH9(?%U.HQ*9B5107 1$8!*'$S3+4_A"8161OK*#.P7-F[* MGY7A![E\=F_!8J&0Y:0YV?Y43F756]X6G .GW6P]FPAP59J&U:YZQHV>3HM]L MW%#_8>M]I\8;Q=W.&+/VKW./79Q2\*^5'ON+7'Z?B[O9#[E8UMFUGS>M$U,F M1,Y(AHO0-%,CH<*YTMN5-%=""LZ3#%9=8"]ZZ'U*YVJX404UNJ".,A?TL 1@ M;+ES&00YX.;%'VB77(-;VN__$ONZ@K8$I.<"V7:$2P/.4U73?[]]6\[Y M/S^\W4SI8K'-3[$)/HHY_=R?OWCN<[1!;9'._7^P.' M\&@^WCZ@>_W_US_T?NE9_R[7<>"B=FDGT3A_C^$#")AK^\$ 2B?::Z0KF>CQ M0<>D$NTU:X](M/]9Q]G]^[Q:/LGJQ91//^DQVMXQ01*+K(AC+ )),$ERA6F4 MQ#A*BECQ,,EX!B(I/"%G\-E;2\5&+#)RKY"1[-AQYQ12EA/RY?8#E_MNIL,G MW7[#?$VR)Z2,.ZGVFWHPB9YYW-%AUV6T]4)JPE.6QY(9,K-(81)$!68L*W J MBSS*@CCA&>PBIRD,5.A4"F.PZ#04UVH-ZX9UW^E$4]D&*DTI79U,]M! M(;]73M4L_T5?ZG4<-_4EEP31]E?QYQ$Z/R=C ^[@01T M27-RT-%N:LZ9U;VN.?NLZYIMSO_Y=7,R^%B9VIZ7Z]52KQ#+?TO1;)7#"8EY M2M,@QBE7YG)4;[KR@BKMJ")B/*9Z.0=%IAV4D=>>8*@.%R2PEYW M9+>>S\4?Y=1PZ=[-EOK7I]3KWZ8@<%LZN+TIT.M:F62IW@NF48@)91RSD.:X M""B141I'/"I@]> P!09? __R\/#QO^\^?T;7]Q_1]O=U]N/Z.[^Z?K^ ME[L/GV^_ 6FP8?#:19;A((,%F+4>]>W55I-UN72W[\P@=S-N./CBT88)'Y=6 MVPF8 Y9MMU& >V8Q6TS,@=;G.9U]7,FG/_1:Z:WYKR'8;&LOLC@D@HH8!S*( M,"DHP2P/!):J$%05-.2I%VP.K,/]XX M+&CL&M_(QU@2"(V*S(]<;1AZ..$"6-B'3O&/B( GB M.&Q.-^Q&&>?D V31YE0$]A;\3MK7S@ %3?M&HQ]I?):S/Z8XNC M!; ;Y8[!& YDJ$0:84#D.]5R"2AKB0HL")R'+..,U(QEQIHYPT M&GS?T-$*S>O"!-[5"^G5TJ(NT##Y2TOZIVLBE]OWL#RQ& ]CX$E&)\VT"W13 M ;*CW*8$Q.CW\TBI81?!Y3UES$V;=THENPBZTREFEPWK%C0_T(7\JB6NEYR$ M1P%7*5:9"C$A:8A97' <1F$:9D4:QQ1$)KL[_, K!",,&6F.-+)[6-C%'W<+ M8>$$8!PX*!RWP9./[PT^JLL>-VS? T\\Y>90G\I9N90U1=G^ <3UR[Q:MESQ M;5&9N5HQ2_:)D'F0&*9*IE*"B79"7.2RP!$5C/"4BB A$,=S4V-@!]6_&P7, M)1W1M'/=X3&"N7BC3TO?N'\T>57W\./+YOICH]Q5H^-@N?BFEQQ4/,Q^HU5I%AHF,'Y[^/3U M6OQCU1343-)$R30E,9:%7AH0)B*2)8)(I75(L%=A8'CE!&&Z$8: MX%#/#5"+P\_!88*%JKKCV5:?*U1KA!J5T,,,K96JERQ7:&Q$ 4>G@R/K=IPZ M%,*PT]:+P.D]@74;>;Q3V8LLWSFIO6RD2\_"UA=BVW.5C.4TS:,$1VF68A)F M!!=ZD8E9+M-"Y(+IA:?K.=>!M,'/L&Z^Z[_)FN?:U")R6E5O=7/S.M/ '+X\ MMSJYGEX=(@@]F;H(%?=3I\U5]S@'2B>M]'Y8="CIG0Z"3II\^I#G]"L.ZS?3 M05G__Y.9R27IH(&!FO\A0MUE[QV!/<_!),WKG MU\.WQIL[3VJ\,R^>?LHKV]CU3+0[IFT #\)8)D648@V;:>232$RC0.(\#5*2 M1[R0$E349R]ZX)W+P]/?;[^BN_N;AR^WZ*?;_^?Q]O[;[<]7Z/[VR0O)UC$P M[6;#82""A:/3Y%LF&:S58Z"\+[C]P_)R'1/\5^#HZ@'$DJ^K;P2WR'(OEX8D M\;&:_RA%38*^,$*Q*&(\Q@G,LTPH9F.+"D76 91*@07 M01'E$*(^>]&@R (G[=.*-$RHKZTJII/ UH_H1@]8G % :Q=GA@$,%F<,5C4K MZF,'JY^,(GJ;\C/:Z(*NSZ,&#C1P #P%&H#@40,-')#]0.,PPF7;]KGJ.0O^ MM%JN*GGD1'@O?X)**FA8Z(U]$9B*Z(+B/*2ACDRQ+$0ADZ@(W/;Y/M0;_&#@ M=K$L7^J,"]K1!]59YY]SS)RA9?4;G:ZD7F[5OOVYI*RQ88S/ M,(TB@540)833(HM5!%O2G!BGC08_#])LPMYB7PDOYP6.F]QB#_?Y"O5NS$Y?3,QZ7EFJHV?*JJ#/S<_7ES_ M62XF81H2EK("*RYR0[HN,&.$8A8Q3L(LRD*2@-);W?08> 6PU@IUU+I"6\70 M5C/454V[D58.FC3K^"GLPLX( ,-BT5#8PG-V+T/&5W*OHQ;C9@%?!M5!NO"% MP[F%O(_RM9)Z76#&TW^>RKI/STQT=SX3P=)4)$&"11!&>GV41K@H6(13)B15 MC/,@36#K(QNQ@Z^0NDHTG8,[TF'AR@I&N]CD&QI8(.I*OT(;^34\US;P@",. MQ%Y/X<5*Y*BQ! +"?N O>L:);JY9G>F+:]<+.OT,D,6*!ZE_FV:+>FSG*2< M"2YDAGFJ&":4<%SH313F(LVXXBK+,Q!-O;WH@9<_C3A4MAH@$YC-SLKD2*#[ M^1*ZAP)@:ALXAD *&C[VTDO7:JS321L0MZKXC"-0\[U%$VO!(\<4*""'D04\ M@EM\N>8U)>/BD;Z9$Q\3O#BO5E)\WIY0M-QQDUPD!4UEB$.9"$SRD&"6ZF6) ME(PI4^P4)#%L,0*0/OB:9*T+>FV4:=8EC3KNYS40?.V"S4"8P:+-!JS'#EBM M'JBCR!5J5?$7;1SL]Q1N())'C3<.D.P'')S MA=!_WURDVO;P[AUEX,5(+1P]E2_E[/D*:170E_O'.].J?E%J$&R;XUB@1Z&,!.XZ2D@7VY(Q>96R^T+&WI MB,Z#9#>;>S$=YKT'5ANA Y 0G#7-T[1\6LZHD_!9<_>GW/,O7-A'X\&D631W MCX_S1;G3EUZ2C$>"2TP#92Y>32?J*"JP$CP+6)IF,@:UZK81.L8Q0=V7HLE= M:F]=UUK8W"FZXVGG[;Y1@CF^!X#<.WI86.R[ST>?R/?I_F$!PLF>(#;O>KM\ M->M_<\][S?^U*IU^U6&#CGN_U^Q6ZZ2#CBZ#_/Z[P3#<95Z?\/>^P[, QN+J MSF:4"YH=?)]/]1N+IC7MA&1$I%3E.(BH26)*%*:IR#%G/"!,TISF!:0ZY% $ M:-*$5X$T[0T7';'_ZS_R*,S^AF0MWJ%WP2Y"49*+0*@ 4V9(&&E,,)-IC%5$ M>!QQE>9*3EYE5J1^SS=/V^2S3<6N@/$[4APU\&CSB>-/NM^F?I-\5=7G MF=<_:#DUG_'3O/I&I[)#U_A+-5\L?IU5DDY-ZLT8)B$08:UPT8X$AD5>B>ETH)/9O+9#/8$NW/UHJ"5'Q2-'QRH:>T3 M6P70L]9@@7XR#+-R\3/2RZERV[$=?C_KYRO919%Q07>_W=WJJ*/06DNL96.C MY]4.*6VM*NI\'Z-LRT=[A5BM,7KJ80!VN@7VBJ+'2V(_>HU^A^P5SF-7S'X% M.-9B:SR:BZ6F_F>2A%QDD@D<4R(Q49G"C.;Z/P%511JF2<& U\S[(@:_2_X\ MGSWC:5TWUR;]ER8>BO)'*59ZO6V0*Y]GJ&F'"*^QWH?,+LY= @,L7-7V-W6# MC2B/U= GC/!5\[P__+B5S2>,.ZA?/O6S;CV[H7\*)O_O9M]E,W!]%?Y M0\Y6G/F\O%&]V]K\?7>W?]'- M_[_J=7I5&BKB>L>UON4-&&<9CS'E48R)Z2.=Q[G 01H(+D4ADBR 7!$=E3+P MG9 .E-CL0O1O\^*[WJ@OS-5'M5&D.?B".?YQL.R<_6((8 Z^%8>:-IS^+WE[ M+?+DQL=EC.JZO6;NNVO_PY?R?WXSO\>&X5YTBZ&OJ\K09M:[[0]OVV<>Z9OY MMR91I"[SSC(:)''.,4F9=NN<"%SD =5NG17Z+U%*$@JZ^?6EV=#7PQUFBUH+ MO:M8[)>4=Y4U'#_=!UN%FUKTLS7G W]%R_/1]_@VL!AU^%D^V'Z6#PZ?Y0(Z M5$\0>B=/O52O=Z):]03G:6)67P+< O;-?%;?.?YWN?Q^L]+KC!=9;:JFVV7; MMK9P(HL\+&C(Y^8:"A9>@9C;Q=#AD(0%RK4>Z ^M"%IK@AU0^*@1S0V8_;#E.(IK9J_>1:ZJMWIYVNF7F(@TR[C>X7&2 M82)U^*&9*G#",IG%BO(XLN))ZA'F_T)?;Q]__7KS]^MOM^CQZ\,O M7Z^_0--ZCR)D%S$NMQL6&=;RUIN\04C7^HWRELI[5,C(>;Q]AAXF\?8^[4 ! M?R2E:5OM]Z >]2_!=[U@>=0[3+GN(/4T_R"_R>5R:NC4#+/EA(11&BD>:XQ5 M@@E5&6:"I3A-DI@G- E"SJU;^GA1:6"_WRID=A*OK4KHU>A41]((>%G..L*;O?8*TCJI7<=CMKOL&W[3>X>8]O M &@[,/JW<&M58/--_/@%K-V!5_AZ6R3XD31>6P6OR.RT8O [LO?&F5_H/^;5 MS90N%J9-^,?Y"RUGDT1/6%+E>KV9BP@3%0F_=ZH!3QAA()NMZ(=$$K8O.,?19^]-/NP&+Z)YE'I?Y7N MF7W0 -IF]@[CG/S0]N'^I TR^_!RMBIGSRT9_'S69CHUSSW1/^7B]D^]5]LP"33%*]HR8*JY3S-,Y, M8GP,*0\84%=0^(/7&;1M6=K$P[KEQ,*<[.N_ZN5&_;.E41>9HJ_KZ<[7/U]I?H5UM-SQ#7M-$AL;47X+)8)J.G9HR M-.1'DEH&%^G(B;27"[O-DFVUG*\Z^;#&@G5!YH8G=U,LF5"997F4X2Q3*29% M(G#!\A!S:1J3)441P6[;/>HV\(+7*F6]DZ!N=.W4(G_6^Q=4?V/@"MCGU[.; M ][IF\!B_@B? T[EY!\X7U1/'C4;EPK*/Z0'5%$#B' +U$U-V%:^N3R;KY9? M)17E].VCU%'K1<\51M6-Y+J+\$1E81YPD6*FI%Z81Z'$A8PS'(61(*$(LR($ M7;<[:S)P$&[T0HN-8O7ML=8,58UJ2'1T0VK3N> *L?G\G\V?8?'7_:/81=M1 MH(;%UA;E;X3ANZ\1(*4.=K.[%#+UM:)X4^T$7):^:>C^5T92XM M70F]+)&U7(YXQPNX]CB "NVJ, BM$Z/WVF82 MW@FI]VRJI)LKEIHWJ9+B>M;E_M4_6[WLL %/DISP.,A3G!8LU,L*9BK%]&Z* MDIS%61"F-(DO[+WD0\^!0U5#H-3A!S<5WT:%B[LN>?E(=D'L+P ]+.H=SW7I MM&KJ*MW>#J.UVO4DTE$3M9I?=?]Q4 HXG^ .QQ7G1V MW;R;O:Z6B\_RAYQ&;9EJP8NDR'*] 2QDB@GA$A>A8CA/0D)E7&1" EN(]T@; M?"NX/4A!7^HTW*:L1_NQT0)%Y^M=P0#:Q5-/H,!B8O=8J9$+ ,*]F^9I$WVW MT3PBZ7WZ9YXV^63CS)Y78%XN9#FYU8%E^7;[(JMGO7K\I9K_L?QN:MSH[&T2 MATD<)X+A,"MBD_AMG%L$.$J#7!N=16%LE?A]1L[0&\!:,EJ+1HULU JW<^=S M2/6[LD?[@1LZ-].M'=C2L)Y."GJ$QF_U'[;N>F[<45S5TKBUF]H^[II9MIN\ M=B^7MW_RZD:.]58J2#,2!RRFD5VA M!D3HP,Z[66>7&UWT5#23IZ\Y+H O"-(H(A&F<2)-3ZH$,U-&*Y2*\T F,A8$ MEF'G&3YXJMR8\-DM9WR# @N(1])\3=/PGS8JH+4./_O,0;,WV5LRF87(D;/" M[$$X3.\"O.N+MNR0,/;K?#K]-*],5?\DEIE0(9$:^L1DXX84Y\0P=@>2QK&, M4I8K6*@%R1\XZIY@\^JJ]'^@]J;Z=Z,6:O4"[HZ@J-N&F,&PA$8;[S!ZX$FS M F,PUK1^Z>_,H68%S7E&-;MAX"WO3)V"N/U3\M6R_"$?E"JYEO!I!NYZ=W:@ M@>-++1]M%$!K#:ZT \R7L_G2\O;=#I3^J.$=#UB,. _% WPK.UUZH%W?O31 MVN!9&]KMA&?_TOM?HFV71N82+]63N"]%_P9JVK MY?]O;]:.0#WDS=HQD(=WMS>F''$M<]00J3!JM7IQMBQ6: UHIFH+J@ MM>[KTON-]H:BZ5CN,WM#I\;ZW=@!+9$=\.O;[9'^(M\4%MT$1CE7!37>0#.H40?5)!4 VD);8$/)DE20!(>9"C%)58H9CW*L415Z,B5A M&F36S)T#P.I*!5%NU'@'4/MGI:&@ FY'#11W'91N-BA]W$7IZT H 3@Q!T#+ MC?72%VHP3DN@^;VLE;9CC<=+";1NAWD2^BY\Z_]4B>NJNIN)IW(YM2(D/WQK MX(!7R[#?U>]9='Y+[VX,+"0]5;1.L.HTS3"YY9L^EOUV@O;SQTURVLSO#37: M3OZX"=UM_(DG'%M"'>UO,HF2* VC),,J8PDFN:GVEWF.\Y"SG$9!3&-@^]3C M@@9?BM49&6WO)=X1#&RY=!PEFI"@B(7$ 4DS3'A.<,[U:I8FA6!413*5(++9 MRS%RZ75P J&:UWFV -(AG$#*;D-_N?VPR'2T U0W2AEF.+KX7M..]T$!;PC5 M:ZFO[D['A8S;JJG7T(.^2_U/.^Q$;^:+Y8/Z*M>!#HPRQGG&=)R,B"K" MM"AH9M\2P;-R0Z]'ZB)EKG5N^E]NM&Z[8@+V$KZ_BL7.[!VQA@4EHRAZ4*BC M:G."NS"KIG6V>J,N>IBAO<8M6F6TU1D9I?5KJ%7[';\18%_XCM_*;?_X/M\, MMML<"-3>7:EOF>/M7@=":V>7.Y0,AVGR;O9#ZI5.6Y],@CR7(M!+VC22F,2< MX$)&"B=%DN6)(B&W6]<>#CWP%-7* D2Y7<,MYA%GX+3[QGBAY:BF.X'A^!.N+41?7N:S;I=QEC"A)$UQ0N/4 MD'T9$C\1XEBH/(QD& @&*A8]D#"PDS?R;)N16X)BMT&]R%3H,A!BI4,GSA.6 M>&NVN3_^R/TT3YAWV#+SU(-N[O:P_"XKLWFMY'>]?RU_R"U%_:/YA_E,S^#U M4X]Z^J_DLFP(1S[(F53E\E'_$BRNQ3]6BZ7YUWNI5PA/],])G*1Q&(6FD1&/ M,S<=B!-K3RB:#RBJZ^]8WPWYS,+4T\G MM!XSO=1FC4;H53_89=&"!86A/IU=:'G/S^$4H&I5T([&Z*=&YY]KXG=S=]9\ MGU9%9'2\0E3IH&\J TP'GE*5O&W/OM%]_8A6WU_ &QA?3V%S*"U'#;X#0[T? MPH<6![]+NV\-OE-:"_M/^RO&/;O.7S&ZFP3=+6UN$WWET9U6 MW^DZ<6^HT:X3CYO0O4X\\83#(8*YZ)4S^B+K/[S0RAQ6/.H9?K9<[T8+$HF M48+CB.AE##/+F$S&.-0K&,EX2M(LMSY9."]OZ!/QM0)HHT%=R=;JX+)YM\!0 M97%(N-ZP":;7@X2'#.?F3VD61&$84!+P$) TYQ=%ITO:C0J++9"+^E1T6"0M MCGO\H@.+:N_SZP4X,/(+CMLI4N=W9[G]W3$PO3:*_&]/!TSVQO:>.ED,,]Y1 ME+U-.^=3@-?@-9(WY?+MNI+T9B[D)%,J9('>\:I I(8>.LC/72DZKX707\?TOUK2Z?];OM:_')21E GM& &7F5Y(L1!3SB@6 M4K \D&'&$JN.#?UB!G:3EJ6RE7R%&ME("P?Z30]0Y[W(C_DPGW*UW(&@L\^P M"_@YCPX[,CUGGVF'[)R]3_MIK[*MJ$U$1-(PT=.5B$-,:)KB@@B&JBCA- M;[^B;W^__GI[6;,4V\ICK[8#/?2P)8I? M.B9KVP9J?#)RE;*UN>?:FUQ:O;RHEI/':BY6?/E0?9/5CY++^CA+)1D+F)28 MAJK I% *%W%1X$!2%N9EW41_6PCS3 MP5!KISQG39\OZG<[?JC_MO7!D\..XGKGC%I[W-GGG!E6YR_RF][7UZ?NG^?- MA<_'^0LM9Y.8I2J*S1S)0H&)$@DN..58QBH.(DZH"JTJ%:VD#7ZH7K>XWPA' M:^GH]T8^G"6U!SF[J=,;'M 3>6T1];8+*;GS3["66KQTB6= ME+_(Y?>Y,"E,S7W:PQ\S[4G?RU<]@7-SO/MTHX](2V09=RS7U$)@! MU]@-7(T.Z*X#UT8-]'@>+L?^Q@#3O?8SMI'[#OV+ 7 <[U<,&<#A=K&^P+]> ME+2]IXBCB":FVB[,2&"(#70,292AS5,9XRDO"LZLKQ+W!A\X3#2I,T:3"/]FL9X"KJ @O=[IT@EL(NFDZ8TGNKM/_.>%=()[3=N2\Z]160RP7DD LQS*466AE%JE]/<(V/@F+#/(VGD M7D:=N47G_!FX!YMA@<+!W M(,P\,\D"9N1WSG0@S#XPZ39=Y^"C\S.R;?#8# M_B+GSQ5]_5[J8=N-:*@RQ97,<23-750Y(<35A112G*.HRA)]=1(4IRK+,,R#R-1 MQ(%2PLH[ 3*'SJ[8IU=[H4M#7/>&!+5M( )!T&X_[1D7F!\;X:8JOX7FTP:: MK0;H8Q\XX#TTP%Q/NV<;B:/NFP$0[.^8(:_"I^HOY:Q\6;VL,P M(9@0%6 J>8;CF"O!4IK%@=5AV\'( [MY*PNXD3RT__S$ZVP5S$FM#0+-LT>5 MOV!NW1UOM/GTJ!G=.?3X V[SYF,U?Y75\LV4?BRO9\(<8+VVQ1^3)&9<2%)@ MQN,($Z4*3&DF<2ID$*5Y%.6QA*5N](D;/'MC+?RJ+H]KKDWE6@&'EJ"]V-E- ME;[P@+G?%HC'#1"W6R#N>X SXXV%GJ:%GM%C3H?VAB]/Q%:O7,!M=V674-+ MTHOOE_6>-11QH><^G*0!UY.BX+@H:(1E%*4R("(/0JO38QMA0V]=Z^2DK6S4 M"G>\=.Z%S*:+985YU3* ''T/&SG$OM!?FKT!3P4[:8XPGWSPF8527[#%QWQ/['KW8 ?5D?;.J M*CUM3_)$KX\SIG 8&^9Y2@2F22QPK+*0ATE$:$)@J^>C<@9?-G>D.BR2CV,# M=D(W>YW=L%X$7Z%6Y"">>&B1?U_LR'@O;SPTL\>"X"5WF@1-/N,U&3:/8ND_LME=GT]CSP]L7^H]Y=6/X9NJ,]BC.140$ MP7E2*$PB8=C-@Q3S, QR*9(LB*PR_1UD#^QB)]KEKOOMLC=4JX-J?9S:?D%P MMIOO!D(/YLI>@0-/D X0>)HV(9)'G4P=(-F?8EV&\,_ZMN$!HRR5S(09JK@I MV0TYICSA.NHPE:L\BBF-)TM#LFT7=6R$@L+-1K2UUS24X/,Z%8[O,(&53?[_ M3U.MS,_U MI<3R[IGT@J)?G2(S?;!F I19BE<83U+B,Q-]TY9E2FV.";::%A M'(*RRKT#[)HIN@OMM.96VR+JD^?.(VG=^S#0M74G/WUN?N_N&Y1&8Y)[!UJX MOQ['VR6$;1>RKZU%_#I;F&:&4GR>SYZ?9/5B>D=-(ID*(FF.I6F(1U+&<9ZR M +.$QZH(1))&$21 ')4R<$0PHK!^[Z7N>@?S_..H\$#10@J&8T(()D$@,!-1 MB".NPD*$429H IF7+D<%/A'=T*IZ,QS[O]'I"I@"=!P5NP!XL:VPB+<1A^I? M R.P;E#7=*KQ?6S3:YRGR'9,F M*5@8?9"D8//.)27Q]3&3WM9T^_A\+F?R3HM=3(B(8\6TGT=)%&,29F;RXP*' M*I-")E&1Q11>#-\KT8$YO*-\*OVY-@< M1NPV__K=Z(!J)7RR2MF;[+6XO5_B.Y2U6T%PO*#=[E6WP- <0V_FK#C.XD0D M,GG^,GLM/Y8+OF45A&0_'!M@ MZ)UCG3?P5+Z8$ZLO]X]WR$B?SG64@:9%'#6_WY.\60YTJ!ZC/5,K6EGHGDQQ M=-1Q\RKZ##M(L>A]V''Z^D'+J4E>^C2OOM&I_&8.Q>J>2^8\[$M3CZG_=FT: M^3S)F2E 7WRB956?STZXBF,IAK7EM#H:@K"H8:2CK3)7:*,H5O,*&U6OD-&C.?F_ M0JVJ>L%]/:TCA!0-4Z0..U.Y^7%=#;MN-%633X2!QQG>"YJ^5@27*3/N"L(+ M< ;)CGMLVL[T#-0V04/?P# HD5';G=Y9+//=& "L;'1&PE(K["1 M^3]L##^D_K!ZRS$+?E[)\GG6E)/PMZ>*SA8Z:I3SV2^TG)D$JP]2KYNE2?%C M!0M8'F2&%T0[>Y:%F.8DQ'&DF! 9HUR!LJ$ L@?/D=+1+!0!@!EQ):U"9#LM4(K55"'9VN$*NU\9L_Z8"!KV1W@.1QD]WA MD!PDNSL,X4B>0M_,9>GBJYR:W?737 _YW^7R^_?Y5.A-MMECF:KO#W0AA4;UWB:(])\"&>(B2JB("Q&$0;;N8?YD'W=<];%RL-U. MY4_N=Z&FVD\*$Y#0:Z.PN0N4+Z_3^9N431ZWB5B&/=F!=OJ38G"P&7/(@#'=^XZ6PB=*0KBB3#81')(!8T MC0I0@>$1&4,OH3QLFX '+1<:Z;Q!&N3 I,<8_SNA]SG\Z#&Q9\_CZ2"CJ1AY M,K/F(RV%X1[+\S"-33?,C 6IX6U+<4X5,QTR"Y8S*E)9P#L)=44,['-U/N"K M%E6O$MH*NGIAX,! <00@.S>\S&R8%[;56K4P9*1YIF$[;8O7=D [ MZA!] Q M X\W_CGZI)L'&M8*_0O[6,U_E$**#V^_+DR=[:=R1F=O/QHW;Y"0\D M"^*08Y'H_Q I])H_EA0'HBB*("E$)")(A9&]:)#'PLN.3'DA-UZ[6K1K>[76 M =&-$C#'!>!JY]##H 5S= -4'=[66IB*^I^,(CK._8PVNJ#K\ZB!HP < $_1 M 2!XU*@!!V0_FCB,X!9E/DHEJ\J,W8:OYF+$3&_"QBPY^K(9%@XW!V_F_OW]S=PM,G 9":Q<(AH,+%APZ>M2Y#CN:#)AD,GL((4/BH MH<4-F/UPXSB*7UJ>TW'/Z;H7KJ-RQ!77NDU%K$&HL0HU)X_+P#/ -!J;Q M\:GQ7X(%:(!/8$LB-(1H5W[DI98AQ2VM9GKL14OZP$,2BBB1.$RDH=LA!#/) M QP4<:8GCECP '0W=%S,P%O6M5"TE@JE1SX*C5WLO=Q@6+@\L-4C68:=3=XH MDH\*&9DCN<_00Y+DWJ<=23?X=RE64_F@;MOLBV^R^E%R>?QZN"TCT7]Z4%\E MGS_/RG]+T42*F_EBN=ANM!+)2$1S@C.>YWHM2+5KIQ'#/ EX)*2*0]BU[V": M#AP=ZIP7S.I\"]Y1$,D_S9]EO8*@&VW-63#7^@$Y0 ;[C'9AZ"_Q<6"1[$P> M3-TMT'R?IF+JAKZ62SHU:EZAZY?Y2C_]^Y,IHT&#[+P'!]07VH[+E#(T MW C\W7\[FMLU1SR/3'R*]@@(+<4 \AB@\MS'M%1XW_]1QZ%V=_J'H_+-_?DO:-HVBV-?&($<__/ M>\#<]H-P45I?GV4#Y/@=%?=N"7]]QO=E__6^YX>+PM1T;RN\]<*U6IJ5@UDS MZ$5&N9B$/$T2RDW;QT3_)Q84%UFJ@T,H,Y%R&F8%@80$J (#AXB-0(=-%1A+ MNX P)$*P &'%)[%%\*8/P8MI(6QA&(@(XJSX=Z5^L 7G'-F#]3CPW<.CE-4O MU7SU6L_*]3:F"6Q?E[/KEZ7M_N',, /O((QT5(M'S>*BHP#Z*I>K:M;N_NTW M#^> .;]]\(@)+$!X@ .T7; TU&G#<&[LT;8,ED9V-PVVKSCRLK8'RH]R4Q14 M\DE 6*EC^ MP\6H.64LC(V;W<+I8BQ@P6]SPZ7E-8'O"M4B/1+3]EGDBXKVJ(QQR6?[S#R@ MF^U]&!;AN)@M)A]6BW(F%XN;^0LK9_61EQZ;R]F2/LL'];AIQUUR^33_(+_) MY7(JQ=-W'7"?O]\M%BNJK7Q0]5YM(A,I(TE"+)2IVU9$:!=/$QPF21&3E.4) ML>JKY5^UP9=&:\5,\DJ'S5KK9HX7F42+1CVT;/1#9:M@7=P-.($9X+/U1YCW M_1BPL+16$W7TO$*[7V>M:].%M?TZK;ZH51C==;[.-_N2^@$^CICSE3FE;DKN M_YH?:4?'O_+'LIZ$AL.SF;G,^&8Z(D$:QX9!:3WX#2G M-6++ MN]EB6=6_]/5%]Z3(TB*/%<,\E!DFG'.[$/I%L\AIC=NO9"'QP$$3TX0.%0?G3326]G1H821 MZXU.FGA8:'3Z44=F56FZBKQ^+_FU:=%@/FW=['>OKX!B+(\%5S@D"<$D5AG. M/ MZ[?5RPNMWLRO]=3\6D]KAB&ZZ5C]W*H)O 2T MA-7.T?U#!?/]K7Q4*W#51("FS_> /1Y@=OMB2K43.BY%*@B( VY4V-N.E8I' M^KPTDUF>Z+5,[<@[J_LR_ K]^:[ %#H-HD#.K= MP,NK^=/'4BEIRC^D0S8?;-2!';=1!FVT05MUT%:?*X?\/B!XYV_LAL,->(8- MA&R %$ W*)RN^("B1KOQP'H.()#&*GJ.K+K&9V^+'_HT%!5 M\YF@YXQ:\<5SSWK M<$55KP#FM4/3F=A2W=:IK'IM.EMN"B:+I&@:HM(D-]=/,2Y$'.,H-S?R!8_S MR*H_*DSL*"OR1I$Z4W6?[![FHUR4S[-VIY)D12SR,,-QG@C30Y3A@E.!91X3(F@H M4FG5V.NDA(%]KQ%IFEQ*O1(V.Y6;LN*KY) MC[XXWO:S3^^=G6;O@XX,2F:3:I+OI.CRIM6YZXN=*[ZOLJP?FT1YP(I )3B, M@PB3*.%C3+[%)2-0E?[F0!KI3SR&#D#XHN@"*[ N,Q#S@ =4 JYCW0QW-/.14[7D6?K3^L=W5 MU=3*I=G:?96O\VHY20(N!"W9^BDA [O? M6BS:RD6-8/NC]9/XG#];]V$US!<=# 8=K9^SR.EL_>2@HQVNGS.K>[I^]EGW MX_7'2HIE]3)S.EW?>7G,PW4C6)HEIR%ZAA^M[QIM?[+N;.\%!^L[I@YRK'[4 MJHM.U7=''/U0_:A!Q\[4CS]X*4/XNC[UFO]K53;NNOCPUOE;4_\01C'CF>!8 MR:)N<)GA/ CU?I#E,2L"JC*2NQ%_VRDPL+]V"R@WY=U=C:Y,N5GG']S*2<&P M6QY0#0@F\'C*.XX7D&S#P/#.G6TI_ITHL6'@G&:Z!H[C%JX^T;(R>?):7MN MDTX[A11*35$A,PY#C6(H\BA,6T=0JC18D=># 9'1 M/XP2]1GY6@U4;O6 A2 [*.WBCG> 8,&FQN:W-38;#;HE[U>H40+]WO[O(+S^ M(!P\Q1D[F:,&%Q ,^Q$%]O(%MWI?-S6BCTV)Z%?Y0DO#3G6]6GZ?5X8Z<_M, M0X083B)&\CS1>_TLRE),F-[PLY3EF*=9%.9%$14Y*+:XJS+T2NA$(>V5_K=6 M.40WVG4?I *30]?!'!W-SC.+G=X6X'H<0WQ1B^T5:S[H"]:3G_H^+S0L%WV8BN>?-/]3Z]3E;Y2)=6!')2# )A M=SU]S76G6E<@Y_\ '\EN^?'.T -/'00U]"M<* J=1'(.@/=I<9!HQ1UC99AY33ZO=% OU6)PKHOVTC MP)$!1W')&>7_;!O=UHR9ZW_8_EX.!*SETG@ N&!S MB46GK.$Z8YTS=Z".6"?%OFLGK'-@G.N =?9]UZ3;UZ:'].)!?3:WG _JII*B M7$ZD9#3-B,*)B!DF)).8YHQB5>14RDRJF//)3#Z;%>T3) 'WA$ K)R@:)S@0 M:^T0;$KG6/"37HHJE@G] M?PE.E0@P$46JUU/Z3RF-FR%BD7H^6S^\D)U/2:ZKF2!]<9P_4YZ04%VL+D M^&#OVIVDU[YSC4?Z7W8(IYMKRL>JG/'RE4Z;N\D'9=9A#ZOE8JFW'_KG$Y(3 M$<5Y@#/.I=Z?AA135C I-J'4^MQ0X<4#?B <'!'C*+&#H($-#5 MTCIE8:-#FZ: 'E33@J2CQR! <+H(("YQ5%/P,$B)MC^WI!I/]IX,1-LX4[0 MA+]]84)KV^9A)CI%HU_JJFXI'G3 -C>@)@UD)N[GLVK]U[JMLUD4WRWERV(2 MTTB*A.5Z#QH+3$PG!Z8DQ9'*"2=QE/$8U,3!JW9#7Q5ODD"OUMU.S(E71V&T MUAC5M5ZMDO537:WK-J +]+M1'-6: Y/[_7Y3N^WQNWTIV"3Q+A_)/8W7)YB^ MTWV]Z/8^:<$^83V9/NQ5B)]+L=TSR"IF#*JZ\:#5P,*]%(]K)0UEM]$#/ M6I$+KRS] M5;D(QG-7+I<-[A98FX8I6ZF??MR79GR3&S0)6Z&S"W"^ ('%K4:,&#ANC]^.!U3L.1XJ?5C->]PR8_B:K4I6\/E71F_'IRNR[ M;]<$J'IG\%C-M7.]O>I__CNMQ!^TDFV^6JI4%J@@PM+PL>@-<8Z+,$]P6*B, MZ*TQ(]0JM<.;1D-O@C^I.HJBM:;_)^!PSLM7LCC@'!M[ MX+;6!^PN1+=>X <A$TWCFM3UQVCG"]#NRV M3CUR]?98E5P^J XOPNV?K]+TPYE0J>*\T%-41N,$$Z5G+"I4@&.29!%A),^4 M56V>D_2!)Z:U&/0BJV=9(=YR[@,XS-U M5O2#@85;!XY?J5>:V(RCSJZ7*&U M-OZ6O$X@>%H#PV2/NBAV@F5_E>PVB..QXZ8&9O$T_RJ-F>54WLOEMH#F:7Y# M%]]UV/NAG5!\>/MU(<7=[.&U=LC9\[4.G#^:_7S;=WP21W%"E")8Q40TB8YY ME@@L242BB 69#"@P;W\ -2&NZ9;COU4:+>>H6JM=DY>735V<_G?S-ZY5-Z0) MM>Z&[6B^UAO1C>+_"3S''.+36AYKOO/G@D72O>^TT;>N0=RI7S0_-FJCQ\ZG M^LFHKK_GSVBC/=JJCWY?&^#QTFE(?'T=A0ZAXK@GHP."?'!0.J0L!^K,Z;3E M%NA0"ZSK^FP9-'O&&'@!J46C(]P(@.;/O0#TQT"?M@/CV FS/>Y.;8USX];L M&W@\BDT+\W:8-FV>=UNMJ^:2'N?ZS7$SRC(:I"$.<2E.XER8A MS@NBMX"*%2(+BS0I0%5HIP0-[*<=L:B6BXQ@/6-JT< \FI-0V2U8? 9KM3XH9=<8^9^S^K'OV>:>94\_E>JZ>O[R"Y\N]-T>8)?>6OD:V MG"V _8:/V&PU15Y@+GQB[+'4__QXPC+767%_N#'GPA.F[,V IYYRF_<:7O ' M57-U*%D]J%_F<_%0?9/5CY++CW.3;SN)>!R30G),XSC#A(0%IE3_-4V2-.)9 M%@?"JI,"2.K /MDRHAOBFU8+\V>CAVGFVVJ"?F]T 4Z1=JC:S9?>L8(YM">8 MP+,IR&Q/4ZN=S%'G61 ,^Y,N[&7WM@\?RP7_;)D9??*] >>D;@<$(W,Z-VL1 MWVG*9RV[J O"[HBC=T$X:M"Q+@C''W2;G.YF/V2SD#"TT#4K]"3D19#)D.*, MIH9$/">XR$Q#SR(1*@V9T/LRR%1T1,; $\_=_6^WWYZ^W-X_?8/-*L?@L)M# M+C02YFY;8>CW0>B\>ZSQ-!$86"_VMEGG&%BAMA]?C[S8S+,RSHR_[_JOJPW;F3)^GU^!1_[ LH! M=R:_AP%D6_((8TN"K.[&13\4(..$U0CT(!*!UK=M"J\6M9=C15KANTW:7.8.GG>6D: %/,YVD?<-U M2V99Z/SNNH!&AZ<7@N\7TJB?K5_4/Y:/3%@@ ASZ.0'89#&/I82@^X6[1'J41>I M2Q\/ '*!C=E2T=MBF+??J>O1)M\8F QVU:TF.?*VIV6,ZC!;S3ST>>T/V[FM M,L=EJ8F&YHLO\S5=R?7TDC%]<%A.$I)%3&".>*@3GRE)44Y\CJ*,^#0*(Q]' MH-!WF["!)^A&]-*3\T79HD#4-(I,%&]ZI0!.V%;DS.:M*SR MZ&U!+T_JTV_ MJ,D3/?WK568PSY;"^ZVBHR)3A^5[)B8[FMZMHD:=Y29&'TYVHW>&X 3_3E9- MS;!4$^VZ>!./SXOY^NGY4M6!O52GB!7[U#RZ9FR%?Q,SQ? C.,"]E M1(>P2UM3:_VNGIR6?J@^6?XH9D_JT-G\N&S4=%%_/6V,^H2/FX\W%IVT!<2C M\$U#]/H;$5);P ECK+818.>+LJ?*:K4HZ'JEM7ZD%&P%K?=P]97,W/4'( ^,170WH]KVF-(M?Q=5@&)' M69TH5JD[2!6'8P@=.6-76HWJBAU#>>B(70]OYX:_""D6"UWUH64KD?6AZ).8 M"5FL)HF(TCQ/!9N;M' (!W7+6"-2N2XG>GH5KZ0Z/PH9V.G(U7=)&=2&&IA^Z!M/7;)N/ MJY.!OE.[DY6 RQD_X8Q EP%HW"K=W XW;+WZ5W1_;RB*=@<01_UHQ-&:.H'3/=%4>>^& <$T3Q1 M6Q2<"2IEFH4^A?BG_BH-?2MG)GE_E>H"_9J#3V:Z01KS M0PQP;>?D&UCLMUS!YFQ+UENAD7=MK@ \WM@Y&]FR"DJPY]E\.G]ZKTLCZMHZ M[.=A%F01PKKN-PY3]2>,0UT!12.:2!8(HRY3'7*&WLLU13H@(KLN;,RG-1NE:MRI#-2QBU :C?UJ.2HXW&K)D9O8K86.R7_?Q:KY]OY M[#-1%I2>0FW$7HK5+G&$Q&%"$I8C/Q.YVOUP@;#(8Y1'?D"%]'.:&V4566LP M\)RN5?+(5B?OIU+*F\UGB&W4TO?@C5Z@WCX6D+<[A%& A+D*"PQMR$"MP 3U M3!H65#NRSTL J#I.^[*>KHI7]8-7L5!;Q1?]I#>GT^*IE+OT?CZ+A=!M3\MO M5BQ+DJ\ZOYBLO#>R>->U$*_S0@]9S+Q5\>*@/W!OB#LZ-%D,/&:S)GN[#_HV M]1C(\CZ//0N^GHH[>?7R.IV_"U&O2#^>R4)\(DO!=\MEZJP!]:<[N4TEOA>+ M8JZ>6ZZ6U1&-^EB2T,^0CW77#RHQRA.B3C=)0D+"(N;GL%N_(;0<>C^I54-4 MZ^;5+8EW29 NFEOS*@'C,WDM5M7^_:)IH&9UP![F@QI>+W[T9P)>0I9?Z-. M7PA^0SDD@J[N,0?1<=S;SB%A/KH3'528I=M_GB]6NH.JOE384%/Y&8W2+!0H MS*5N.)#[B##.493F/F,1)6E(0&[[E)3!W:Z2B;30LOODA3V#UVF,##UA7\NA MGLS":+AS:C/*E7,Y*6- UAJA8'4P=,K:AT\42E1G7GF M6@]HV4$W@F83V3$JL&G=P-'D5V@TJBRR2H$+KU;!9>F!L;W.*A"Z)8Y8]1D ) MYE$JA5"ID;=5J?(GV[8,WJYV%U4%0*F9PS:U_:!QU9#64HMQ6\_V@^JHR6S/ MX>!T.3=5NY0M*_$W W:^9>'FR:US#/DU=]<\Z%UFVC%&],R[&B\,=VF[?+& M&#S=+U.YOF&=^+Z?\AAG2*U^$L5=R@P\?LX@W M_WA?JGGY12R+IYG:Z%[.R/1]632!.<:$B/,H1X11BN)$_8?D(D I3Z.4RM#' M@5%:7;>HH:^32ME>);P\@#7B ;'-=JS:YY];!(#72F>-MXGPMJ, ".4Z0\,N M9ML'%5A UP,_; KJFZ"2+M]%^=]INM_I96P=S-[M66XZ+&08C(=D<> MO[BPG?KKU".PR<)%,;F:K8K5^X-X*G2^_FQU2U[$A.4LPBSG*(VY6MM#AM6V M67 D8Y[C0'",,Z,9JZ/NEJW:D$+X M_ @#SZ#O1+U4D*E72J^;'AS>DYB3"K<@T7T[Y 8$V.0RLM\QJ[>9K5;71"W# MCG9-U&W:[C61P=/V;1J^B]7SG(-GXYG7!YZ*>TT;*M& -DEG+.Z>=0Z,A4VY M$W8.,,$ZS.K5F>)PS-%[4YPQZE1WBG./VO:G8%5+,S+5V:OS69GWM-SGI=CF M0M69>+M7[I,\CGQ?TT?$3!_2XI C0B5'V$^#D(4X8T$"RW;HK]3@R1 _5@K[ M.H&4Z"\#/.4YP-WL<#@NEC#'L:.;5RGG5=H=\>I\*:;KE2Y ORK)CO2RWI$@ MZO"0Z@Y"9[T]>BLT=PYQ-G(/_ZF&_B*J_[V9E8?[;:/EZB(G)WY. M99 JST@CY2BC .4,,Q1E84;#%',J&8Q%VTRPT=SM0ZMM?\]EB!S R[E!P]Z3 M$QAB(DU[$_.W1DL-^SB=,\"B7 MH41<=ZR,>1H@*J5$$=H2]H-UW>#YN\7X"[+^Z9:G!):VDE\&;VK(%.6RN>,L;N/G9W MH/$N84^HOW?S>NKG3EA@MB6D=VK7_%B\-,Q$<2!3FO,8Q3B2*(YCB=1V7W?= M2B5-69[BW._!_7).[L#S[11;R0X%AFY%V4YYT0O3]DDY(%*P.6L*DAL>E[-H M]6)O<8&:(\X6XBVK]AFG25DN6DE9NG\C^Y*P="$%I%XY.]Q'$JYTV=A!L]+Y MNMTA1Y?KWTG-SM=DN2IX*O>;93RF"1:88Q#=Z)&$@=VK MEJ&(!40'FKG:%*51 MBDB8A4E"TD3ZL%Y==GH,?2C9:E55UY]L! /LSF6)N-F4'P%'X+%G!T)08Y=! MB,U[PN.J:Y:E%N/VR.H'U5%'K)[#P7.RO]2;UHH1Z&K&=:^V21#X:1ZE"9*1 MY"CFF8\PP1%*>9+3*$Y\&AMM+,Y*&-@E-3*]2JBGI)9-Z,SSLD_CTNY>G%@+ M%/P/O1C7S9&@2=XF8PU^ M^]8:]U\;0R MWMORW\N-Y@U@^VZ,4'>\P34XT).Z(2X#Y(U#++<*6A@)&"V8 3%W-\@!>@\^ MT>^%6'Q=S->O-\OE6DVLZQEX?K<,,?1"K"1[I6BOEGWA7<_GJ]G<= _1P^#:N*K$L^?]6NN#R$&R+ILYNLM A M*5VF6Y4.E+&JZ59I6UI]%U_*[!S\8>C#O$VCI@9]VYKNHJY$*&'?T=9KU/64 M+]HH[)4:UWSZGM-5?U TG5/JN]#M@ZCT'<)ZGD+?I1#++GB+4LI[69Y95835 MT>M,9AD3%*,0^QF*)1/*__( I5D:8-\/19: @OMG)0V\+6KD>J5@8!^\L^B8 M^3PG-D-W2[OF7C1EH@/TP^NRS55'O+-RQNV)UV7N45>\SA=L&8P^JQWP@DQO M9ES\^B_Q/L%"XB!*8I3Q@**8A)':,U&!F.EO6V%C8WP89:,!F=,:8'E='AB"-S&9TQZ)C,Z-R#ECDW M.[5":J&NMM^SI[)GC5JGOQ1+IO/!EQ.1)#P*=>9Q&#(4!^J(0G*U8E*:Y4&> M)2&6&>R<8BIZ\"/(KB)Z/\QUIV=>BR^WPE) CQ[&N)JML$-@!9O4AR"5[;#U M'529.%LJ4D*U4<5AH@S0>%>9,:9BQTV% 8)QE/L"?=_.KY1;^#MYKWZCFEQM M-?J/XFE6R(*1V>J2E7*4Z/OYM&#J(+ ]:2M<6)X'">(1D57"+?53A@C.!*8^ M9AA+F*_IH\[@_N?3Y8^;'][=M7?_UT"Q_:EU9"0"M MW7D@NJ,T3C" ^1$S\[V_M!:.@J"=5EK%;\Z/.EH8I].PW6A.]\/.65B^+G3I M/.S#(_0[D?']Q@V'CLWIOL.RM@0VK4XD&5_H 'WQ5O UF3IJ.'36H!XI MQLU((V<7'QAPG%A\^(!EJ]MB29Z>%N*ICLO5;#>'N<(RQVF,)<(Y45O;) _5 MB32/U5_#/,6$!2D%]8,WDCKPM-K70>_D[/KC&@%HMN0YAP4V1X\1::B_ALRT M!1GMJONND_)"8#CJU MZV8(I\'Y1O)&5F+[_IYAR79E'9N\566?5_:7) M:0U#@5.1HR@/8K7WE1G" 9$H%"(4/&(F+HQ_,MCTV/^"K?9C\RGL''"B>6/^93O)D%-U#;*ER')4"18A&+L M^X@$+$5IDDCB8QQ1'YC9:"9X\/C> +Q_G6":[;#< P1SFEK^Q5Y;!-?L@*:V M.:4,[!3Z 3R"ID"<)AY9I6,,X1%9@ASH7@ M21[[4AT";0())X0-O'VZN?WCZO;Q[N&?EL_ HP8]C;8,%^Q<'@YT=VAB MH.OPP"E1'Q,7:#'Z;$"@[1W+9./U4O,.+=5&@NK,*^48MN3 -UR)+61!MOU1 MF-II+*J(Q,]B.MVO1U3/J#TEOQ6K"0NHS)FNR":Q\@"2A(C$L5#'*A[1+(G] M) #5!@ZDY\#.XW&N^S"^JI\^ZTYFZE=D6?"R U;+LCGJ=S)S17\#]&%>K%'8 MV]'XPMOJ[.TJW51N-VI?>(WB%T?5W+7R9>S482[SL/BZ2G,>2,MQ,Z"'A?HH M.7I@<79>O[Y=T[1SG^>SDJ'USV+U_'F]7,U?Q.+J%YNN>=VE3_T??R2_)AE+ M(YPQ@H(XUQ207'ETJOXJ,QFE-%4G[@"TI[/086!O_6!S>VX#I=H%BR3P0R1( M)G1!($:4)@)E81;D&1$YQQQV;!X83*LS=+7X684D;$ U6\D&!@JV2C7!B9*$ MLU&GZK'1**1;$=8J>8U..C7/W=K3 Q%'ZXJ-!J.N&3T@.EP/^@SE@@OT\_R' MF):M+6OR$ >C7J-=0\73ARFT!;]V!S0D=- ;/"O41N$1 M[<;#$9]HBZ /Y!7M-K^=7]3@?;L-X[?Y[$E-T!==NOZHAKC\52PGF>1QE&") M1,@R%-,H0D1O$"4)TB!.>2(Y:$=X2LC 'D2+1%IF691_X6FQWE]:L&&\KQ4@ MLRU)7[-AL[^T^!%F,7A/T6:2HTW#21&C[@K:C#Q<]EN?A;/\7+Z(&=?1V[+, M,P^"C/(T1A)S-0\3*1!.D@P1@4/F!X**+#=E]]D;>>#)MY'E:6'F7#[[UK=/ MLEXVP6:6H3D@QIZ3JELQ]>R/-!I#STD#=IEY3C_@O!+U5JPV+9CR),-!*"5B ME.IU2P0H)U2M6V'":!91(>+063WJCN#!3]S-[9%7;)185L=)62KH396&RPM/ M;(Z4NP_*M=X'DBI$J 8A*T]]FBH*7LP7:HPE4P?Z=T$6SBI==S^+V6KI'FK8 M+.^J>M4U-4.TO(+9/7P1[*[0OTLI[ D@ 6QI]ZV\T/?YS/Q_ITL_D>LKMQ1-3W"6)A)J6,TEA( MDOGQ8S\*)="O4JJ5XI%N8, MSF!C-OG[6PR;[,?&#D"3V6Z4HYE\1LBH,[?=T,.9VO&T95X;63Y?SKC^'YTS M]T:F:N>QO%Q]KID>=^Z))(F/ M]2F69597GI9TBM';"I'@3[E(0!#;&/HM@/4>PGONY,Z",> M\)0D..,IQJ#VA*Y![Q'C^/NA;>;9A\(0YN ;+;S5O,GO\;:*;"@02I0ONZ"# M]S^TP,!52T2(Z'&[)%J F\AF"BO0C1%TFOU5?2$$B^OT_F[J/F2=.^3-[$L:4'+,E5US"[*X.*RZD&P M+.T#MJBQ^3!FOFMHN&$^K)2'2H%>_8N_7X5>J>N56NJR+/TM-'W3CMK>'9T6 M3X[K-?K Y*J3C(T*XS:,Z0'245^8/F/9UGDHWZ#FJQ:J$X:CT$\89C&B@=", MCDR3O#&AB[\X53Y/YA1([;8W_FB[J8K2K9(-+>W81\3,I?2P$^8M&D%E1L=N M^MAG\EJLR+1*?ZX?NO#N7LM\=)U>QE;%6WNK,(L2CY-6.ZOJV!]]Y$*.DZ8= MUVZ)3J3,YJU3ZV$SN0DIG21T&B3(9&RLJSX1G?+&;1!A:OY19PCC M%RVG_1LIIKI*0*_R9"I^Z'9OI:O6"27?R:K^F]X/%+.[F?BG((N-.A,>A-3/ MA$"8B0#%.D<+<_6?G"9^&F&)@P04>.JGSL!+_! M>-H*3UGCT&$Y =*5-^NGS+BNS@EP1W[0S:B6L;V%X,7JFC!=+?7^9:[Y&B8X M#442LP3%//>5ZZ,9(E&<(^:'DO% QNHX W%]IX0,?68I17J-3.^O2BHP0?4D M.H8QNIXV T-R4'/AX;<6>UQ%VTZ)&#>XUF+D42RM[5D'76.K:XM-_"!..&/2 MERA-XQC%*0X@;'[ILY[+KU5TV2UQP5G&X9I MGA'F8XPB/\@4MQCUQ=7BY$4R8/#%VUH63F MWQS9#G-SAUUX*[D7 P2A#,P;HA'O@:2/:\5[VN369KQG7K$D*%5;GYN9.@>6 M?&MEMZP?KTH:OYO]019E\?>#\CC!1-*$)S[ERB_J"FN:^HB$Q$=7B\VUJ[=0TKUEJ1*0LM04TB1,L1\E#!&9JI.O7F5RSE)= M)(%C[@?JSQ1V&S8$J';EU;J&9SHGLU$!-?.H0X!D<9+=JG#A5>T+*RUT.++1 MP].*..2"!5KNB@[65.RXC+! ,(Y(8:'ONZB0OEL]BX6[XNB3PPWM<=LK?$N5 M7!1#GX:JW44,A!+PC D :)2ZYU;['94\GY;Q@=7.K4:W%SJWOVJ9Z".F4\V\ M,.-5UKGZ<]V!J:Y1D'$>2#_'2/@Z]!URC'"42K53"RA.U?[&ST!9AET"!_82 M&Z'EC>V23,$).%V F6T67,( D2-VX>C*'Q M1SDOIN_9S?JOI)A]FR^7=S/-LKA<56F%F\4LXBD+:! B$?,$Q9&0*(_2!/EY M+(7 >9JE/F3.MXL;>,9KX=YO6OP_]!9X>SL/F_<=D)G->G= P.;\60P&;1%A M9JVC>=\A;-19;V;XX9PW?,MNQO\IBJ?GE>"7ZMA-GL3M6GN1._FEF*[5OU97 M/W?KU7*EE@7E;"9,DER$@8]"''&UV"%$3H[JP]N9;13SD\4I'[[>B>>!\1U WV/LI8J.TM2QAQTU+KQ:07>^WQ((1XL!5/JHJX,E M-(?+A>TP%FV$'NY^)SK9B^PPZ:M1V;/.QB]F\R:;=JK.IF*ZI6Z=R,2/!!<) MXF&8H5AJ?AY-CH^#+,ZY8 1G1CE8O;08>"U1:GFE7MZN8E7%<:F:KF';*.>5 MVGD[Z@%:[%A_AW;G-1JZ,!?VKP LH)O1& #;]3:6LVG29^? ^,OV^QL=VE['4_5^AYTR_S^*H$TU/)2RN M6'1B6QF6$?Q.K9,S?;=S7>B^FVI_KO-]?MQ=/S0A>3\-@U0$2"0B03&3,:)" M-QQ+LBA/ DD"8;3@0 4/O%:4N7VU*MY&%V^C3)FTYOVF]3&\ZP4C:W!/,A!> M,,\-@I\!&6^\*PP+*_=N+6S>'Z0C MV/9,C4D:XD PE"0D0[&0&&&24T03D4O,T\@/0+7$IH*'OKJ^^N/J]O=?5^KWZI M5FKCJ(DY7_4C:I_&,BYXC))8E_Q1'"/,N>8/"B,N9$YHXC-*KT)&4\CZ^9@W&,F3-"QOL-9J4B5=?5 MJT[0^M,Q=MH_%!GC><$?2\78"4@G$6/W"#9%&@=MK2Y?5N85&! 5+5R3=CF)94;2A(^^?"CY?_6U\=>%&O56&;=>+/26%&=! M% 0^12Q)=>6$3!'UB41^%OBI)$&645"U5*?$@5?U;:O(Q48#*"=A)VAF;L$I M%#"?T(CVMK(O/"KD7"_XT^G\)U&_W26Y:EWVKW_7+KRM:@ZYOTQ1<$7OU2EO M7 8O4_./2+J,7^S#43J1F*0Y23!BDJKYGQ&*L,ABE$0TPSP/0C_AD-3]:EC0 M)(=GY%<]ZXDUWRB(5'3 6=IN@"4OJ.OY5 WZ 0R?9V?&_D_A!]7+GV3!EY^G M\Z5XG'^?O1::"?1FQF_)BS ]L+:-,? 2IT68GTY;C>T^I;JR$S@S2JE>*5;G M\3X6+T)?17V_O;_98===ZMP-7KP5?*W\02LNH'.LB=%6Y]G6@4<[UYJ8MWN^ M-7K>EK=>ET?IW8>^!J]VQ-_%ZGG.=TH*)WF49)$,8Y1RDJ,8!Q'"TH^0%"$3 M3#*6Q$ V>P.I \_B2@?OMVE9XUJ&FS@? <$RH#WFY1\^?APTCX?UB M_K0@+[II^R0B@4]P&J,H]'7\RM<>(R4H(TG&?*K3CB)P9Y^3H@9V$U7_GJUD MKQ;M_:6% ]EE6P S>TH/%[WK0:?+*S3?L; ML*FL>\M_UGGVFWX/)&%,9I*BJ&SM*BE'.$S41&8TS717FSPQHH(^&GGP<-*; M3KOH;O?087_[1.QE%31B9&B0\40[JWS+7EJ]4TTI]8?M3#H>:92)<]: 9IZ< M?\!RA=/>_V:Y7 O^9;TH9D_W8E',>%^B"*\JF)IEM((A$A@37GE<[> MR,,X03()A:]L]5,.JNT :S#TMED)*2\O=:%GS<-0+I$Z&6%1ZM#\>)_HY/#-=H6#E=+-UC^N"NZ+3Q'"[WU0':.[MM$ MB\L9+XL5MI??R^VMSS9A,XUQZJ=!C,* :*8?["/*)$8YC:*MOQ\T'N19;$2/\3BK6"B M8:3Q;_1-@)&:^YO/=5N,MM['-S.V*!E8RIR#^7+E[:CH, (Z$HZN8JM#JSMN MU'8D\(_BP6/)!5;)ZO2-Q?OD]Q^3+$X%EAE%N< Z?D4PHD$4(1F$C%""$YX8 MM0':#CFPD_U=F:^F\H\566G*55@]YM;N=N=G9PW,/?U^>_-X]<7[\7CY>/7# M05'DD!A6R+$QX MD*8HI2Q2O_>,(YJE N6Y'W-)*:/2Z"[WG("!9X%R!VJY>JGND^BT>*HV&OH] M4/CE+#X=\\.!U<#%?"O,>W1F):#>NJ>U=G75AU8[JIUNL:6U1OK4>^/50K=H MO5?SW/:/J!7GP<#T+WXJVB),V.\6ZS89Q($08TDA*% M*=,=B72C0R%CE(1)G">,<1FG%F0<[5('/R'J(_12%NJ8^'IRGPQ%V 5RO@[1XEMBI<.*N^M;+<+3M'A\R/H.8P@^$,+X?ARQ]/^/FY M6K5W?C")><*S+,4H$+&N#"8AHG$4(NQG<19F:9:G\J,8/H_5'3HSJQ)HO]$> M^&.9^;2_SR> .<.!.#N;C_K-X*-^*$'G>:S_AHR<)Y3]EZ7@/ _\D)R;+5)M M^UT^Z4N6!_&J*?%G3R?S8-(P#WV.48HU_0,F.R&S@SU^L8#)C_K(5[&^G#IZX ['76 M [-;XLAM,(TA..Z$:?ZJG4OX3);/^O]U5;**<3;Q^"^B^E_U]^F:ETT[JV8;FK;R2DK!5NK03 C/>(IXJ&]?!9.(,#]! MOJ]^X&."N::(,"\1'U=]T.827HJ^26PH9AY3JE;=?O0?Q%9IF.,:^?.:^<"_ M[T>#N5.MF=H]Z@^THZ#>D#:Z>]4C^CL>_./^&Y51V\R6WQJ[_E&FNU2F>8UM M%3EO99T[3_TQ7\61TQ]9^5'7CX_Y,(=+T0=I8;>JW8J5UN!^,7\KN."?WG]? M:@K[#9'R)5L5;]56NZF5PH*E,L$8!2&-U>1T_G/954 +3=\WV2CS/^#K3 64)NM$L/"!PR0B%7EM1MM//KN_:85 M4FOU/W9HT[=*.:UVZX^)(S]KH<"HOM(>H$-_UV,DBXRG$]<&UZ18E#F#/XJG M62$+1F:KF]GK>J4/ ?JF7WO+"0F)2#&1*$H#W01#Y(B0+$28)V.-F5USRHB#_)J3C_0APM9%&_.9\NM?YCHH/\D%B8*$<^13 MZJN#7Q CXOL4)9&?4U^D:1*":N).2AEXYM1$5ANAWE^56""GSVF S(YKOK@RN]^4+W/WI8%G MUK8@3'-&[A9\&=Z3'%O9O4)9&PB;0^=M<\:'==8:.\K+O9'&X[@\9< >J>7) M!RRN 7Z(63%?E%7G7];B\:?Z-._5?Z_51ZQW.'[J^Y)+AABE(8I9QE&>J+^F MB:19'N1,!K[QD=]$XL!3K%*A(EKPE!*>/B$ SIM&H!F^AP\#^>=+* M 7R'Y1R!((8Y\7[@ MM+IURZ''<_3];-]S_3V'LJ5W5V.J;_O^YWSQ/SQ MG"0D]:40.4HY%RB.4HIR]4_(%S[-(QZJW7$ (W?OE#FPL]>"43%#KY5H*'M[ M-V1FMSN.@8!YYXWP"T^+U_&46H$+[[;BVFR4<$G<;FRQ,]KV;HDCD[8;0W!, MV6[^JE4TXZN24G=(_"*6;%&\ZM5HFXUM'N#H&&F$F,?7R\O[30_-'1U 09 N M0(SB(@ZQ@(=*SL'@.#,=9JIM2*5K^#&C+(:F'@1>3-^R6\V_"+JZF2U7BW(K M^:V8B9N5>%E.(LK"/ ISY/MA@&(N- UKAA%)U#]*EOL^B2$K^!DY \]J+=7; MBO7^TH*]4C(P)',.)[-EVX'UL'EL93AX;>XPR]%Z?$[*J&MPAZF'ZV[7XY9% M(O-9F>'V9[%Z_KQ>KN8O8E'6KZD%?9)3D=-(ALA/0XKB. D0CG3B+(D2G,HD ME]+H.MI$V,#3MA%MU0ZP%22SZ>K*=-BD0O)\IT^' M!0@&UKLJ%V@3-6YROX'11ZGX)N_8S?0_1?'TO!+\\DTLU/'^=JUO<>]D27FY MO%NOEOJ@7\R>/I%EP291ABE+>(8$CAB*LU@BDJO3=\)$0J(\PCDV:H)H)7WH M@W>MBTA'@8Q9Y',41SH5NV2Z4N. MA"'L!X(+P4*>25BEPF"X6Q4I="!?IE2NYAXC4[:>ZB3+"GW==:.H>KR]*H=5 M/CWD9S!SZ8-!"_/Q&TQK/;Q*$7UU4JGB[>ARX97:N//L5B X)APE:H66V,^C,,T@_!HG9("FLA4)AM["E^7)\THZF/_Q%#)F M4[BGO;!YNQ'F[?6F=LAN_;CB&?YHO%_*<2]IF\JA^J'[V18JJ)OR:Q2*(T3V/$TS1%<%80 -6D+$ MUM%!@<>MIJX *MU1>DE8+Q5Q04.>RN+DP%[=8O8DFJ) MW"<)\0.4"AF@V!>-A MB,'.F>&V+<,'D7J=,^Y,LX6^A%S-<->%[ESYK7C3O%\K]2F+#6WW]7JU7HC+ MZFZO7!OJ*[W-;U\J\C#/PQ %-.,HQA(C2B*&HH3E(@OC*$N!;<;ZJ#-XS/YJ MJ?9II S:[VAAUT>Y%^YFLWXL+&$>HM(*E6IY6[WJ1@9EK4/9Y66+;ZW:A7== M+)DZFOY3D(7WG2@+]*ET"$?C CE'3JF7*J,Z,!>@'3H[)V-:MA%@SX*OI^I0 M784O_RRXN)F5?6VJ?@>;7='5+[454(?L9D>T_-14A"TO9[S>$"T?R_LCDL4) M#B5!21;G*):93B&E G')(S\1D21Y!-G #*+EF"?B1JW-F6&Y4Q:Y+$LG&]V\ MOTKM@%NF8;ZCF0?^\*_3XRCM\L/ &RH,"9RK%@R#Z#ANTX8A83YJ\S"H,'A] MW?W;:S67#:OHFN<']H[WY-U[6^[UO]LVQ# OEMM8U^ZI; V#.996F]QYCU/& M6)6V;089K8#M4.W=,K6CG]EM:$Y%"'Z?Z43C)BCP>?[R4I146==";,O?)^HD M)V(N",IIH(YYOH*+B"Q'>8;3*$X8P;[157UO3<:-YUZ4.=F5&IX49<9UK0AL M"V*/O-DV8Q0\+4*Y\Q,AQDJO35#QPMNJYBG=O/MNC,&[B=[X.-HQV.LQZJZ@ M-UR'*W__ 2V/<"NR$@>5MVG,L)_X*(K"#,6Q'R!*,$$!\X,H"[,@E: ^G\D. ,'5?U"_T5&K?3MN,/;#/JU7R&IT\OA::TN!0 MK68J-IJ5T?^U:4*F-;#=]^)#8PKS:X/!";I>[X.)U56\E<#1KNW[P+%[Q=]K MG+[Y#;IHLPPP;'D4 XESEJ4,J:,X0W$2240B29'Z=Y\3'+).8 #>I-52-01EY705 M@#\AZH/BZ.>-/A\.;WG'HM?03[+@R\_3^5*YD.^SUT('6D%Q[O,C##Q3*\%> M*5G?+SP6+^4*]_WV_F8G7FQX<=0!1O?R[P8'X+V9(01N8^;=EMHU,CH_['A= MC3I-VVMQU/VT);=DGV2!J7 M/;+;Y"/R2(-7SLWDW6_U3?WI/_ZM^1?U'TJ6XC_^[?\#4$L#!!0 ( *N- MEUCP&UL[+U9=UNY MDB;Z7K\B[[FO%R_=K= M3Z=_DSX:SHTCR05/9%2)6&HD,52GJ+2*ELG_[\O? E71!V:(8LD0&:@D7FA/ MD@Z22Q^"!+IXZ&@X_O>_E0_!S^ G9&\\6WSY3W_Y.I]_^]O//__QQQ]__3-, M1W^=3+_\S"D5/]_]]E^6O_[GL]__0RQ^FSGG?E[\]/Y79\.7?A$?RW[^UU\_ M7L2O<.7)<#R;^W$L+Y@-_S9;?//C)/KY0NIOTO73J[]1OB)WOT;*MPCC1+"_ M_CE+?_GG?_CIIUMQ3"4SRMMV(@7^G,,XP2V'=R\93>*C7QH5^4ZF=W\Y\@%&B^\.$@P' MBR?:Z6]'L1O?=^KO$WQT8&;4TDA+N12(2#))MA2#4 M,Q^5#YP:NQ?9JV][3/6J2H^F\:?)-,$4#5U'^DQ=OA /> M/@[VD6]R*!S($KK7GA/-$B4R0B5="$^="#@"@F Q5 /'H MM1O!0;0/A]UEV0@8+J=^/!L6P2\!K6VFD6L@+,=(4!9(OE61<*F%9A"9]JK. M[O#DS1M!0K8/B;TDVC,J3L;SX?SFPW $GZZO DP'AF6.-"KBK15$:LZ(9>AP M4Z8@J21S3OOY"D_?N!$*5+LHV$N"36C_'+X,BQ#&\T_^"@8I(4*CI40H%]"F M88QEJ0*24\C9<84[7*R @,=OW0@%NG44["'))I!PBB']%$W80O 7*'\XGER/ MY].;XTF" 0;805B,JI.0Z/E$;XA/UA MF/!&*:G#?I[D!D1LA!/3.D[JR;D) MV%SZ/T\Q(I\/\_ V5[&TA-I(G0(@(]JJL@\FXI2+)#$(##VD2 .K )A77K\1 M5&SK4*DAVR9 :2 $28ZD?IY/MP''%G=%1DD251H"0:/2.( MCX81<"*IZ+)(1M0#QI.W;X:.AC.;U43;$D0^3V9S/_I?PV\+UTEF">@O)<*M M0]%(KTD(TI L?>8FTLPHK0>01^_>#!X-)SPKB;5G"$Y8I+_GYY%R-"./EMV\&B^9SFQ5$VP1$ M3L?X-!3'\#N\]W._9&N ILUJ8X$8)]#2&;#$Q0@$W9X7'WSXYN!P"C(2:L) MM(NQ9_9=37PK@ M+VZNPF0TD#:%%&7"0+G4?0BDWBA&<0I9&P=[Z?[1ZS93?,/IQMV%U\BB M/_DS?O7C+[ H]: Q)$]+#:"T'HT6) 1L=(0&RG'K\BBD_5R"E]ZZ&08:SCCN M+@Y! M,")RR(6QB@D14$8UMYGV&TX^[BZ\1HKQ/PQGT8_^#?ST WYG M-H@B)NNC)C$+P TPHT.DO"#@F8O1>$=SG5K\)R_># D-9QUK"+0I3-S>,[EE M0E/P,7O#!<-9R'K"+7OFH;;XY0';-]= M/U),*8Z6C0B)HI'4+V>@'C6>0\)/99#1,Y0+^.S\J-\LOO@+,9X\9V/3&]IM/K7.5>SOB M][SC?3TC7[S_-EB4PQ5#<98_#,?XLB%:B\GMK:Y[L(&7)B=A\6U#UZZFY>X=1[,9BO6>2]PI M-?7%>?::EV(O3AP'3GB.P65A?7#KSL-WX?(Q!?W<(.\,"7=FIX*X=S8X:#+# M9,^=Z#']2P-ZSX9U2J8H)3&Z9&U562>11[7%]KLCIHGA/0+GGUT M^R),]A%S$V@Y]K.O1^-4_CGYC^OA=S]"=F9'\V,_G=X,QU]^]Z-K&#@FN+9* M$:?+P; SJ=R8Q>4%S*2H0S*&5T;/1H2U@*:](##I6AM-@.P<(B S802S3S"_ MJSY*B6FELB22EP(U] 71-T0OD47K3(Z>AK#N,&X74+U(2#^=,+H#T?[2;@(T MI^/O2/=D>H-,#+)P3H!#S;]BS+DJI8%+7&83%&&TM"-C+I,0,O)( M75#*)"O5NAKS70"S 5G]M-3H#D>U-=$$O!Z3;[,/,C-%,BCT$15^9E461&,( M83*GV>9U!S][.\[]]-_H#C*[2W?W=,YD[D>5+,_D&TSG-Y]''L4Q3L5)^U:" MT6)'16D[)3PB.SE H.N2ZXJFW.R5I41&>[NNP&0WD_,Z/2VX-54BK6I";\*Z M_#*9I#^&H]& 2QVCB9YX(7';52@7%X(CCB8MA.5!Z]IPN7MW"^Y,%6CL),PF M8'"* A]_&:*3?BL.Q/+)GW%T7:HE[KF*VD4P3A/ ;1-%HRUQX!B)3**_CL W M)E?W>M^FJP4OI@I\JBNAQX.H.Y[>+U];>MA5D0&6IC9>7U_;0;ZP \PMG3 MW(-B7"OJ';&BU([B+DJ\9XQ0#EDXD%&Z=9<]]X1;4Z>9W>C_=9#MHXHF8/7; M>%9N-$!Z#^'^8$31K )'N3A9.JFH ,0JE%6I2=6& 1KXVF>;+]'1#)3VTO*D MLL!;\(-B+,T_9Y_]33E3PY6&WYE>(QW/9#:0)@67<&<'0TN)DYG"_+ZW0X[@EA7ZFG"8!U/Q@L)_C;' '-ZQ]==WY.!9C[=*,'7B3"@C1"*9X\JUT'O2%IS;CR^\)AF\UO1\TTL/_=!RD?)^,OES"]*L'* M0',C ' =&K3 91,/N(F#($!U!/Q*T[57/?<*"U<):<: 50;3_E)O #J+]/Z+ M,AKXG+A2,9 L#5WTR2ASR"(!!5FAEY!DJFV>7J>F&5^\,H@JR;^)?>]E-F2P MB64EB7)98,BJT.MT8 BCF3.I%;.NMAG:'4&'<,8K(VA_J3?@DI?6&\/YU>*N MP+C(E:>2+8^.A.9\*EVUNHY%7U7*W0"I3V%O3U@W"U@QO"E M=":H='UQ[H=C2"=^.L:%,#N*\?KJ>E2>_Q[R, [+)1>ERD46HB3NZ5+01>FQ M)%8&X82BTG5PE_$MJOIUMCH"5&5E-&&15GA81+2EU>X4OL)X-OP.MW6E'R>S M4E)ZEB_]GP,HS6^HH@1Y6?1/*Z5DS)#$HK7* V.\>@N([4CLUR/K"'I=JJD) M'#Z7VR DD$P(#'V]*2V_.4;"*0)1@:+/2H.3HC;4GE/1;ZUX1VC:4]@-I!W> M"GP&C(LH;0C(0 EWF;:EAQ=ZBJR4OFO@2JT;,-M%:6B_4#KT>>#^:JD&LP/T MT+HUP?=EM_7::#U[<&>=M-:S4*F9UI.7K%SKC0)\&>I@*2MF+Y*R_T:V?.!EJ0D;9&V!\=)S.'DH'0[*/<&DB)1*!I^]M*ZV'7I, M0;]9@AKZ?KY[[2SA'A.;L^F\7"=.UW%^-KV Z?=AA*,_A[-!I$8KZ2)!LTC+ M5 -* M6&J*R92I9FGC=R<_ %*^C KQZ0\=J[^\X@[:['246AM@&*Q89YR\'L M_>0* TUT\8)AI2>*@%@D@MNQ+\=,66KO%&09UC;^WA(9SPGH!QYU=/H<('L* MN$>4%%?AC@L_3H5TW(Q+V\M?83&24UJ1=0!&#%BX]:I\$)$X8.A5>2OPD[>\ MC[=>TCL8]M7?I -A-G!0=@GQZW@RFGRY60IGR8:AFB7F%4E0AN4 500C0R"" M&_ A!194[U@[3GM+0B,^ZHTZ?G2CL(>!V /(!Y?12A>Y]1Y-R#QW_ M2R4UG8T)5%G<4+/!A03>H+Q*YQR;,V21DJU^JKX#F?W";#]N4\$<8%(GVTQ):><=*$),!G7K]C^6NT-+*OU3%<503> MQ,%3X>0LEY9+JV[BQ624!D98ZA231 AK,!)@FEC#&<%@4T1A8C*R=J'9Z]3T M:Y#JZ/L%$%40?0/VYP)&HV)!Q^E7/_UW*&672TD-N+1@N,@DTN)!>BZ1$ZH) M10EE2[6AK+I/_2HU_=J@3D!42?0-@.@ MHGXK+CI!5$45- HM+CSZ76<7T]QVS[^ZJ=?8#;P',F6PA.CRQU>NQC,* *& MHN"<#48G6#>Z;L>=[AD=_3:"[&J#VT_<#4#FJ6 &$C+-+AF2'2L",8:@I\=) MLJ;4I#O_TB.XO-=A9S P6"9]^@;+7C+P_%L8,RV16]-$5)=27 M%DI!EM1GS,0R0#%2'[B+>)*SB+>OM/D_'D,=3O^)'. M6L&-0*"78<&240P+LR8F,9.X,]F8V@5^ZRGJNV*]KGVI)_P&?)<'(WEW&#,< M7R-32RLZ&<_>09Y,X;Z?.\Q._L2]')4V'/OIS4*>I5= .<:9+/)>=\MKP+7D M,3-&A&*)2&4X<4QI(J@S*6844/41,!VRTZ_S7=T$MJ'V)C;;)8O+%?P.QI"' M\X$0/E.6/;&TU,X(I8A-!MF0EMIR&R57/VIYA91^??E.D+>?N!NPFY]@ON)? M>@U"8+A&R$$_>#X&1_ M43=@1YXR\7XXNL8P8> CCZ6&G+!0JFN, &(S]\2A9,#12)6LW>GJ%5(V.^6G M/RAH=I%W [#Y%QA^^8IT'WU'?^T+?+HNY;YG><'2[.QZ/BN%Y,CG[9H(D29' MN23:E'DM*N(NRS+&N]9&#=P8[6N#:2L"-X/8CU)!V9UNV@7>!W@-O/#Y>&)_F% MSA2/6=KC,O1;[^GL;O16#%:Z*KTRP^GV+8N6?L_>?7_:PV4 $:T@$3TO(BV+ M91)M($E;(1*G)O#:IQM;DE@W#*0I1F[0?Q#4XXJ2QI0N.ZIGX J/:AZZ9!_F$R12=E?#OP M(]Y<3OUXA@P6_L=I\=5H 81?_'!WS;7#RERDJ'T=-%145U[VL\!V.K7CO<"V T735_8:7I!%48_EV\LI+#X MK<\35 +,A].%E5OFV#^/4#Y'Z7]?SQ8-F1\$(;.Q5DLBO$)%18_6C5%*C/!2 M4T.C"K5/.CIBI=]=I>6%ZX7?'2;]U7R\OEH"AI M(*VW40=/14NG3J8(]Z6_8Z"2V%@.6905C+L8F.IDB$O3W55;1O'.VFO@(/4% M=NY9,3P9IQ@G26A+9*:9>!H]4<(X9TQ63-8.>]>0TTCU[ %"V5HZ^9'::*[F M65]HH-I%'OFU/JU=IY'?8J]^%GE-S]-R*L9W"G,.M!2 S!\-%WKEMLE(XRE:$VB! 66D1$+I1X870/- S"P MIOXY^:O$])LNJ ^K.E)O #Y/9VDMN<@0K',:HPVC-9%9!N)X&6/$DK<,!$NI M=@N1ERGI-\]9'S@5Y-T :C88@[5DS$KK9>298"@24%84ET.TDIB@A_Q_6 M(KM*Z+^;@!N ",*[;,GP'F[_/1T_3ZV=3T:C#Y/I'WZ:!II&B)*6+G+(F?3" M$"=QU]:E4R& CI!J9P*V)+&1',&.B'A^ ;8S]32 OI4HX_EM TJ=X\PH$K/' MN#:$,N, 5Z?GCB7-64A0NW9B'3V]#Z+J#@BOQW[[:65GA'U;U$?@6IK.*VV$ MSR;Y92G1=PR^G#ZBV;> D4=F@-$K&*&S5S;5OF6[XTC%SC;"0V)J3PTT@Z0G M=PELY%YJ5>:N+,8E6^),#D0S&K*,-F:=*H-H^SL7>P#:W4W:0^9>,FDN3)?U%C&N8FZ^B7N]@NF#@FQZEIJ 'F/\FVWF_E11*DA M)0/-''=2 \EE4#+NY(QX9Q-N[%1P!5F$ZHTGUY#3;U+AD#BKI9-]*ZTXUFUU#6BVPOEU%("LA:VMNNV/97]-O,Z>'S0G08;V(I?X7"Q$%]F,)F,7BWZMEE15M:B(MY8 M2HST3KN X7;U?O1;$]EO,[$&$%I)?RT =+'6RM$^B@M]W3)D[>OMA1;\QEW7 M+%@4C*-_O%#RP')I9/*2V#+=33H%R&.@1'&;E4_4>%Z]\G8'.OOM9790F':M MQ0:0^G#E<'8.BW.[R\FFK(IH@^1.$ ZX%"4P0RP8(!0#.LZH-)'7GANS![D] M]U,[)' /I=1VO-85CB\GKQ17+1@.3QD^!Q3];#B'Y="YVZWH'.+DRWCQE,6N M-(!@+7 0)-'LB.22D>!*X[# 0J"9H;(ZQ'HG//7<_:VG!=$_/!JP^FN/I:03 MX" H MI&W,&B+GM9)C0:GQU0ST1[AX7_)4YVJJEESS.>DW&=7@ OG%0Y3[WA MIEQ^E"@>7DK[BS?O$B3&@@U1U+]WM=-9(?LO<=BSIPJJ NG0[0?][.N'T>2/ MV6-F:C4=O'_Z85H-OLQ,_:NA]R]ZN 6HO4Y&9:*\]FAX#!H>*TMRB 9PVA@I M:E\]64?/WGL?/K#\OZR&[WYTZR3CHX<115Y^<#1.C[^Q\IN#%*0Q/C#"P&!X M%] S=B D408]91Z#$]5G:^Q%<",E7/OBZME.>3 EME0N4?CX/)U\'^**?W?S M&YJ+T_']V*VC.!]^O^V/38I)]O_,([.3%W7 M^EY;Q+.-Z)M SJ. O$33XS@AJU^SVS]^)AVKL@F /IXU_F$X]BCG\9>[T<#O MA[,XN5ZXUC'G3+4EC$8473E(\%QH$@48G:B#6/V"^::T]6M7FP-J)RIM JRO MG&QE'X-GD1+/()2\ERV39BU1P +XY)2WU:\I['X2V5GVL3D@5E!7$[![:%5Z M.OX.2Q$/2C&]IQ@TJM*D3QJEB9/!$44]-2J8F*!V5<>+A/1;?-XE>M 92IRUHEX;11Q2CNM44:F>DS^!DG]%J!T]_1:L-X?%:JKKL<*AG.0-SL]^\[,9S/V*B^O'*7[UXR\P?)@@/RJGKZ.A M#\/10HK()-/>!U%*GDH/E*0Q)#.,.(Z>+O<2C'QB+I^?'.Y%0;]5ZLT@\G!: M;* 89W%9KLQT1\'>"GJY!PRT=-Y[R,1H7?IIE-;A7!G"A)LU%IF5&DU;?IM02UU@KE0(C;526-(NSS%+[Y8;I+$"S=B[OE M=%0\X]F T:2!A4@4%QB5<>0S^*B(\IQE%X*CU;N)[T9I:^U5#H3)ZDIL%*P+ M=AY\G5N^A 2G*6C"#3(G32A]VT0B3'D#E$K->>ULSV:4M=:(Y4!@W%M)C8+O MSM7X[&^*?U$.VV.<7N/[5I("%!PUS@%AKK0.=)$26T:/1D=9$N7Z>ZH]L78W M2EOKWG)@?[&:$AL-9>ZV@G- ;^4:!EP+RQG0X@&CIY*D0I:$)-YSH KYB;YV MKZHWB6JMD;ZZEJSS$I@/&(39<@V(9>(<%R09AO:_ M)"#< 7(YK]+76K^60^[1^RNL"3ANGA(;6!EBBB"(8:7&B *ZP" C8>B9* 4" MQ5C;"FY.76N-63J!8D?*:F"BZ2N31)H7=A< OQL709L)E8-.A$R>PTN%!.1NM7Z&Q.8).78SI# M8V>J:Z#LX=E20V[1V9C??![Y\1Q9+3=VOY5?&3#/,+A'7X-SP(5G;4F0H@QQ M)\D4>?2"U]Z.-Z>NR6/G@]G'.DIK(K'XC+=WU[/A&&8SN.U9O;A6?M==V$>@ M(41-4@)?>G)P$K0P)#JPHC1J 5W=3FY!7[\9[KY!64MQ[6SBFTMT $)R%7PN M"2O Z$R4- '%#TRP:*QG,A[HTO\+U/6;W#XP+CM26KLA]?TELI>*G;@Q.6CT M261:A0^I:ZFHCI%[QE3\6ZX]"1#J& MN(2MBR)Y33H#2UI6JMH_"WD[[? MAPZ%.\/H(13:D-5RT@PXC). M6\IY]0K9MZEJ,@SN&I.5E-1$KG!S$0Y\B-E9='.]*_&]+)UV53 8VBLJM',L MF?X"WWXKO0X,Q(Z4UD ^YB1GB/.S?/+G[>W8/PO+0JCJZ+G[0J MUEM1#R $+:)T!,T"&A[A FHK4P**9:\#2*JJ3T4X*(?];@5M=HKN%B8-;!S[ M60QE E5.61+!A^4]SNP%H2+F0(4(3-?.K':_&7164]PFQ+=28BMS1:Z_?1LM M1.E'=Z(\'>?)].I6F?="Y4I+ 9) =@Z%&A3Q (Y8Y:.7T6&$6[WCWV:D]5M2 MW!D2NU!, Z[&Z1B?A0NHS(O"(&+ K*%2HTP@"33R&2R2GP))*4N1@T,!UAX" M\82$GLTSRC=T<7IQ=F'S^?+H\N3\\^'7UZ M?_';K[\>G?_;V8>+TU\^G7XX/3["GQT?G_WVZ?+TTR^?SSZ>'I^>7#QF;;/Y M1WN]K\9$I'H,5YJ1=#;]XL?+-F0/4YINFWM_7N'ROI>R'ST,<+I'-L;73D.. MA%*/9@SAC,BFCE!GF'%>2N5JSRBH0OB^]O"=GPUG9WGU??CZB^&7\3 /8ZD= MO;W_6X9!(X%Q"+-+5-R[44D/4T8]=T'@JDV12%"&6,XUX2$*M/]1QNK7H=:WU^0]A_J"V>YS8*(T'X0C36I06")($)\MGF5N(GH.O M/XOK)4KV'R"Q^M0'6,9,8TPT$"U+ 80*N.4&BRAU6@ED':BL?;_M%5+Z-1(5 M]/]\Y,/^(F_4 3DZ_I^_G5ZCK%]KTR&:GB5IZBNJ4:/T MR]G9^W\Y_?CQZ-/[A3DX/WE_^NGRZ-,OIR4FV<5,O?'$&H9K&Z(KF;)?)I/T MQW T0L2=(LGC+\/2AW'1)?2%'9!'Z3$PEL1:'8ADPA"G.2M]R9@17$K/8^45 MO!6!>T]SV^1E#^N$&6J84YIDA5Z!3%:3XB,08YC5(M*81.W;.=M1V*]AZPY; MSP:[=:>W9L.OB\NSX__Q[NCBY/WQV:^?3SY=+([+=K%LKSRIAD7;A,A:0=N] MHA?7#.YON2QOQ2Q&G"[NP81R#^;N?L+#G7_FI=2EC5ZVGF (GHB%H(@*BB7& M\+NI^M"\O2C>.PC<].WO5M^^DL/( IT!;@BPA)&+I8EXC^&+QJ6K0IG:*6J7 MBN])'P^2SX/*"J&_4'%X;H_.3S;^?'?T=S]/G\[)?SHU]WMI;/GU3- M6KY!9"5K>3SRL]E97MS$>H#'"MQL5@D!1ZPH'>(#E20@_(@URN1D*&6N=J[K M#9+VM7>7I8S[>GJS>/Y* L;E'#1Z'!06TU]!$!^<(EQ[L#0+$5EME_9E2OJU M3C7Q\-3\5)!\HU;E[/+O)^>GG]"W.<&8[>1?BX>S6W3YRI-J6)5-B*Q5+G7; MGK#4XI6V<+>#3U9G[S'K:8P$-PQ)I**"!&6!: 5.>DC.Y=H)H/44U9KB>#^6 M\NF;'M#.,U,Z95\*6W !9):9?BU(%!\^NWU81?+/YI--/OY]<7/YZ\NER)P=F M]<]K&(Q7R:EE*O[C>CB_^17F7\M=S_N&RK@S_/?)<#S_';]XY !G:;EGPA-& M>>G8&( XPS)1VEL13:3*5%] M23'REU'ZZM'1"V3T;$PZ1,KS>RS[Z:!1Q^3#T>GY[T!H$[HXN0G YA'@(9ANQ(=5P\=1@U%-"HZ:C^ &? M+L_._VU7I^3VCVNY)"^04LETW$TROGGA;%1[9HR/F? @/6X!FI=AL8QH'IC' M7<$*7_MP:@TY-1R-)X]>N0ID T1'2]MMK?$#.M2^U.9#"ID+B2XZU!]N_#H] M?0]RKX.)E]R,*AIHU&@*BZ,FG7>_%KGM<#<.R,;FU M#G\F5U?#>R^VW)#!N!9)&L)+A1DTJZ@L9<26H6^X(3EB,T;/WJG(LU.)L=H' MO5L1N'<[G$U>]K \,M/(<72$Y83N>"DC<2(K$BU+(=GL4ZY]QV0["GL^2.H, M6\\ZX'2GMV:3-$?'Q[_]^MO'H\N3]XMCG5)5_GWP\N]BQ /NM MA]:IRMZ*])HG4J7F80I?83P;?H?;$X"/D]GMG)A+_^?+#;_N,>J,XF!H:>=5 M^I126VY%/ MFE!MG,O@3.:U[XJ\15,#IUB'0]H+UK">PIJU?Q>Y+6WEP(FE?F@296&YMEUHX)PT1.A=G(CM3_6[]!F3U MW)ZK!C:>M7:KK(QF[\GD4?<2/TX7UU=7?GHSR6O;F-S]NXLMJO+>*IV7 MJ@N@J0Y,+GCC>68D!V>(U)+>1APV.0P"F S4U\Y&M]2!Z8G.;FX_KI;B15$, M ?%,\M(.%,T#"$ZT-12=!,F5K7V193/*_BMT5=H&>Z]T5:JIOP;Z)/Y61D&< MS.;#*Q36;""0X$!9B?]E.3 5B01:VKV($)/G(CM7VWMY3$&__1'[1]D>^F@ M39_@CY7U,9V,\=-X*YU75DLV&EA.N%J2+.$0(R%J0[SEV4G'J$NU.\MM2V._ M,[;Z1V2G.FT L_?'MBLB/!VCX*Y7>!PH+C$H#XI899 ID (78IG/9'1D6IB4 MJ_?CV(BP?J=K]8_.^MIK ))KTNE/%UO.T0&-C$1>VI^$0(GC/A//.6,VE,15 M]E==KN\7+3:VB4"?_R B@TX7R+IP&TX,S<2' L$ MN=6DU FB?C$V2(#X*6.S4!*5U^F!VG!>Q*^0KD?%;45\SV_^99A@I:?X"A4G M*/+IV(_N*)B]NT%_(EW'Q?*X@.GW85PMF4K*0A=IUO9\STW6JO/DJ?)2B;P$$#N_?[XF *-Y&H M,TTD!5D&%25&G$G(E(@JT>QL8ATT.7B;L'X#\$, M;Y^>@1=V44'=Z*Z;;/B MQ^G]DHB768O!IF"8(R"M0Y>&H3<<()1;?%$Y"DP">VNOWN&]_0;272*K:R4T MZ_"M=A;>Q^][X3GU6Q]WZ@4^;V4KF$N5MR#W+X]M/T0]+HWUJW>FCU&+AV)=S=)*W]=JSURA^;GE2:YX+U)!C<6 M"KSHT>,64^["NN(S<^Z,K]X3KYLFR0]@+L]_LI$RFBSSEI6VW>7&KU;$20I$ M"6V !4-S]6YAZ^AILEWR-DAXW9+L*?Q&O9C5%L6[&XP7GE*[?W*'!F3+OK>0 MDK3HI!)J2G^.J'%CBMP2%P"R9I)K7_LPY+!=E!\PC_OCY,MX^)^03E$U\V$> MPNU;9XO7(H21C(]#'X:CQ>1Z_-GU%:2GSCYE0D7J,9Y(^('B(G3,*)(PH@2' M$4"*M2UQ919^J+[,V^#S=7-W>-4W:B'7]T+>W69N]-SNFSEW:%>W:[MKG0Y6 M Y!L B,RB$1<$IYH%9+57(C$:I_E';2E\\/2NGOMPS)QW$0)&.9P;C61'*,> M'[PFU*I,><258KOSXIZ1\R,U:]X&-:\;N_TT4C$*K $OC&Z'<_@X_ [/!/C$ M.GMK$WJMADC'T3JKXA-;%!Z5/F<3'1/0W<:\,9G]YN3[@&,W&FS@<&@-8T=7 MI;+_ME[AKB7>D\0,RR"29 0B\Z6RBA/K,B?9&Q& X^>J]@:Q#[W])OP/!]N# MZ;0I,SM9MT@_7)=&3&]S#TE;'J0F+ I!)#.,>)HC,2E9XX2Q*)V.[&\-^ONM MOCN\83ZXSIM-+[\\36'W6&CM\[H;_]!E4GK/)OO9"F5D),F5HH^8#0DA8C0O MI*=1.NFJ3^KJ=PC$2OT, F9R ["LA'D8![!*U-%H\)>(62=39;&X5"9[[VS/O.F/FQ!T=L@>DUY54]PJ/1#-7+ MTQKVM,:O/:^[\1(=6N.WA@I$RDWB$$G(D1.)>S"Q&7U1[\ 8KA/CM+8CUO&0 MB8<%\VCHP;N;Q7M7*J\EB*!M)E#Z,.!*",3GP D/!CPX XQWY8*^05K;8RBV M0;AHU32^/?-C=-*U]7GH$18; M:;1&2D5#[QJOL5*S/'D#:490L3U]7XXNIX_._/V-EE>R@:C M2J5V'L%NC54D.\T! R -OO:M[AU);74VQA886A,H=J:TIA+19_EH/!^FPM3P M.T;%\7JZJ,#:_^"C8W[QPW'I M1N(YFBF-=DHZ[K2@M3.B70[Q6JE^O'O+LHCLT36#7Q<')I#.QN+-H M3?D$]T9)5)@4A#JOB334DJ Y2BASE05*CG=X^;8" PT/"=L&=VM*7 ^LY*:# MV,4LK_U"V-5'5!TQUJ%Y6S=4*NF2&/&,Q! ED10\\0S]K\R]3RP*\+&VR]SA MH+$'W-^_Y!AQC9\]A32C60F!0)8^(J2-04CG3'1TP62OK77=5>2OIZW= 63; M8.5UBU11,XUZ4F\.OMGG O!FCS[(_)ZN3^OWFZW"L+A_9]Q?/5.:6".T#=;FJ*M7:'X8I<.:)V3 6@GG!3#@X-"&*U8(1G MKSSUX&6'A>S5V6ET2-$V6%S7/*%/Y3=6G_#0$'7E L'X,:.SCY/QE\6]JMM\ MP.GX=)R&WX?IVH^>"^GVTY7^T2PEIDQ&-7$(1)9-PTJ3T$.7H*RAB7;8!:E[ M_OH]G^EXK30&CV;=B64W[Z5I"7=-@X_1M?I2XF*8^^%HG\[C;SVY8DORK9@X M<*]R)9PP- 9"4P$+E EUR6C"-92#V /2>@'Y35 MT>ES@.PIX-Z;U2^6T.GQ>YBAT_HK7 68#IPI[=5!$6\C0T$X2VQ )Q4]-,<% M$YP]'6/T6DOZ%Y[>N_KWU=BDIOCZUO_[X9?AW(_N."BC;?&?2CEQ2J0P13(86-F,7"@=&XV$E,?>OVXF8VAZM;HUDZ"B.J;V;#V9W5 M%#0J'RC1W*#5!) D2.F(Y]EY%2/NJW(CA:]]33]3$CM"03V!-E!.OFU4^'$X MAE-D?S80H V$E$CVJ33BA%W[%]Q\<^AS(:!IQGJ7Z:3ZV\#DX%Q83Q1UDMT)*TG MEG%+C#9.,F:R!;Z12=SM_3W?%CL,,B:'55.CM7KW!R7+^N?OL]^^H4K*,=R" MXQK'/6\\NNIYSS9L'/C QUFODM*3-K;31 M@&]X.;S"U5P:F/GQ#"FX;:'_.-&KDU&*YD!XLHQ()U!6M PCT1CV)I1B_7[= M&Y#5>PO-2AB8=*N0]C&VC-6@""=11B)ZO"@TZ='7Q5@-?$1VM0R<'QAE?9ZZ M= :'[>"V@VY: -R2F7+S[#M,D<>[A!T%'26#2)1@&+EG7)Z!*O0OG9,\ )>1 MU>Z,\RHQ30-K%\4_A585+;0%IZ/YYW(O_'2\PHT,F4I/!0F1H8PBUXMXB% F MDY.)4_R4W\<+#^X5&=:>IB@S[QL!GF"ZR,!AOGX71 M\%8XA9/E4E%."L>3(%P[Q+.4EK@8#0F2<2T=(,(WSE6M>U$_^U$=%4XZDF?? MV%BND!7Y/'3!?[*IL@CH!GI.1*+(%M6BG$6RQ8&DQ=43@86-8++Y.WM$3%4E M3[J7>'M *FF13Y/Q<1'AJ%C@X\G5U?"V/\V2P9R],RY%H@.-I4,$)4[[@"99 M@:<\TZ0W.SCW];%6'!E=E+33@+;^RR3\<(B2JF(B4$\M+*R-6(E4: A&: M,>LY%5IN5*>[?[YRN[/#SII0=99+JJJ*1BS8:YG=N["C!!NS^VAC>>XTH R7 MJZ22B.@4D5J:DB(1)-DD$2R&:W_E1 ML>:S_4_V7GMBQ0.]C8@^\#D>NE4N>@I$/P0@5FM/+*#K;[F%*%CE#>) MYW@O/KM-EAY MNCU6TT8+7M?RM4NY#9Q4#,I$$.O1F$KK,8[V7A.F6.$EI?1TP]O?R7I,0K^I MID/@9Q^9-P"9E^1RU[OO9LG30^P[L$9S9VCI-&^1.VDM"6 UHQ#S M]#J%_3KQ?1FL2AIKV[4ZAQ)WHQ?Y8F1>P=/:\ 55*ZFV9^G ?IA42JB@ \E, ME@PL6.)!8.A9VI1H4,97;^?30CT59S9&S3)1#G#GY[%TL(^)V$2#UQ:-//V_ M]53[8&6K>JIMM-' IGIOA=>M[C)@+9:^0!XA55=$ M#9:6 .;2]]> MA1N-38J@@'"W\=02)@/ZSSP8[GHQBTU:NQVQL(O%VTHQC1PHK.?HZ*KT(/LT M&3V@Q=Q163\*%M>YP+=MJ]D@@O..*T>\H1Y#QW*ID,I$J/$R_H MVM;>M/?3^: =]-96;P.P?BG+\2+OM[P.(9V./T_A^W!R/;ME>6"<$M:AUV-2 M.0<0(1/K4 ".4S!*2J-][8+P_:GNIWW#0:!\8)4VFTH_/CG]_>C=QY.+3R>7 MYQ!A^'W1(S[.$LBK[T73QMKWRZCN_K4Z2O0ZSU3+N]P0\W$!U3.MD M-4FQC$:@ 2VDUT",@:B# "VEKK[M/2-C7W.)'G5QM&,S-"4HG[!5%'Y;\)J9STT@:O? MQF$X&D&Z)ZC?/9! $>*D1,V4@NX7@N&1?(%U6NMG^DNB6_!R-TXJ! MQA6D78J).),7)R^&A. ER5QD =DHR9] \+7[[IN^G_R[O+L>CXK702'XR_O(D897A=#O;V2%QM^.0:2:I=F*B4D"KO>F$ M,Z,2I,F2>!]X*4Y&-\G:1&**QFM)N4FJ\F[P,B7[7X<(\P=)WI;9**EIDL&1 M8*E%V.?22P#P2W!!YB 3&M(.F'M"1L\E(OOK_?DMB/U$W8#/78;2X=.N"BOW M_2=24*4B7Y%L7"(R,TH9PU]8!I)#\0S+4BDDFJ?N:&L=MN,5XGI M-U'= 6[JB+T!_#S>L!?&%S!RI"8QPB2R(3FRX4)$X^N3I9I99USU?BO/J.BY M&+6R&[.GE)O#R2=_=;>*D(<,RI<&(#X0:4HH$*)"'4>MP6=*H799PFNTM.3Z M;J_CM9#94>!]E\RO;*_OK^'R#^3DYO;CA\GU]*Y?E>#.&P$$'GS52UM0C7 4E>V#>Q*%U\GT_GET^@Q@F>B M3/'R(%%(00D2O%KT-Z<8/"HI5&T'YD5">KZK4-F'V5_6+0)FN:2\A.0$6**- M\D3&S(BGW!$.!CAX1P/4KNMYA92>1X/OK^2W8+.#Q!L SN/5]/&^SEQEI0/3 MN:PH9(,'2H+4G@@I?43A8,S7;;#T<:L+R]W=+>DT8MI-WLW!YH./<'O1$.'O MHT I$$I+2UCK%;$1V9(1,G4Z(YO0*6X>:&G))=Y1T6O!LZ/4>RT>7%Y0T29-9LLQ&]&[^R M)==X/]!T*.KF#-!O8W^%VW'I]E5.=1=K@CK#8HPH*:$Q.)0*77Z1#;&>*J>3 M4S+4=GW>)*HES[D+D[2O'AH UF_C69GMB P@9W=U9UFIX)@#8CF4CG6&D^"2 M)2E%RSD'BKYC]?+XYW2TY K5@<_>TFZ@T/2>AW(>C).6M\UAMY/>O?TV_U9W57IZ)0&R[V/(?OD]%W M9.@8:1J6&]'3/0L\WGEJKR',;XKLM\/1:1T%Q3T$OQ)1^-^B/Z,7Q@4HT MBZB$^C$*/,O".0._2[J.8%LO G!*@&U1SR^2DS_ MH?B>&'A6C%5%[ VXN[_[Z;#0?7[7@I%23D&P1"C23B2EDH32^3VQ8*W.PH18 MNWSO*0T]5V/54>VDHIP;P\DRTQU\CL)(ASMJQ,#.44Z\+K6-P5@'(8 0LD.D MM'"LL)]6UT!D!Q$W )*+6[^\C(<;#[]\G7\8COTXXGY?6+J8Y.G]3TYQ:__S MX@__K?QD>49KG9#4>4^8B:D4WV=BC:4$5 *1K*0^U+8\>Q'<#O1V0VF\&NA*L M.I5T Y;NG9_!"OXE*,G+T8OC*9:N7.@92,Y(#!YBF7BB;.T:]L<4])M8KFR+ M]A!NC]"83>>#\S+.ZY$K^HS[R[)%M2_1&U03DDI+(FN5.&73+;E.I#D572)"Y/Y1AF& M30#0IS^RA[*>JGL'R?6L\%^'X^'5]=62.J_0 MX,-&-R7?4/FCE_:L]%U4-JDAO[X5[_]<(3QJ%Y5"2F7*N-E13XEU.1"NB; M:.>4,+;V)>GG5/3K!':3-]M3ULVA9>D>6VF\\A[W2:U"Z:7$B4W*$^Z"QT": M!6#=XJ6%[-F^NET+E1T$W0!87CDA6]I)(95U6C!B6"HS$T$16P;D*'2Q2JUR M\; JHV8M02W!9Q=]/V_U7DGX#2#IA6M[1EMK2Z5[U H#:>#E"#SC7JLMH\(E MY63U:52[78#MK(:IFTUJ3UDWAY:5.UG1.AII4B1Z5NJ):20V,$U$]"%PZ7SV MM=LM_C#78+?2\:;78+<1> / 66\S901G;!!$X_^*S41F%),8T3F(%@*+N?:1 M3L,;5AV=;[5I;:. !M#TDGG^>%\:Y@+CS'&,+DMANL151H)QDNA86MJBH7;5 MYXFL):C?TLINMK)Z&F@43LLBXW>3Z73R1UDV_AO^9'XSX E<%!IP@1@@4I8& MW-H89#4Y"MES3FM/>=Z&OO:*8G:$Q0: JZ*COL^97V+L*.$7J#(_>L;;T7<_ M'-U>+U2X'X2,RU=;3Z0K@P4B \($IT*5P",_&?#PRJ'SKA2T=Y:T']0.IXY& M;=XRV_I\/8%.UBC#B) )UQ/-#!V/; FWTEJMO8A0NX1K&_K:2VAV9_.JZ*A1 M_)W\^6VX'"[EY\ &WB8MH@Z$LG(ES.+BLCF5TGS*9)+9,7$(1^X)6>UE)KI# MVSX::0!DG_W-8F[M[36/T]GLNK20/Y[,YK.!#QXDPZ4"H4P1CU$1Y[0E)BC* MS2(]6#MCL8:<]F*$.J"JI8$&P/0X+'_G9\/9!=+BT]EXM;")#0S+09D2G,BF[\A@0Z9*=>11^M_7LWGY MM8'AFK.L#5%4.2(5H!^JO28T1&20 :=/QP._$A;L]/J- &9^'( =2!$-F+>7 M9/?;^'H&Z<[%/)Y<70T7O'T 6!G$G1RWBKM(4O"XIE#&Q(HD"8^10^3).\@' M<-,V(G8C?-H?!Y^'U5Y;%O%X\AW&O@S^"//YY.3=Z>7[H_.BRP%CAD4=*7&Z MG,&:D@E**1$6HC)):A:?7JK?R :^^L*-4.5^'%1U)NS^FPIMR)7/!;)S^';] M;3X=?OD"2&BX\?$_KH>S12X(UXT#KX,EH,M<3PVE^D0HXD-V0>64H][L]GTM MBC;+_-+_FBBLJZ]687H.R _2\NYZAI*=S8X>^#N>C&=#5/%"XM%) BVP.C6Y*S&4!_H+.)GC35*CH_3RA:W&X/"7Q(,BFBI2_5V@:7G-.,: 5<4!V""V$/#+[XTLV0]J,=370E]8IX MJM_(I.#@MKWW?JU+GCVG5K.2]01VVYY$>F.%,)0HBVZ[U,:6*:N"^ PVT4A+ M3[X.,DV'F3^G#8C@LB#)E))_3A.Q43$"PK- ,W#YU,&JG$9KMR7)-GK?9/[< M-J)N(57QTLPLIT0.IDS^Y-80&;4E04B420Q91LI Z.I9B!]B_MQ6RMUD_MPV MDFX0+7<-N+V57((GN73?D-KA&F(,EY3@8!772;+:6?H?9O[<5AK>;/[<-N)N M #3/!Z/E+#!2] ']]WG'1M.M M0K*:<3<'FY6I(31"8C11 M$EVY=J0R)U:C@-#=8XXR XG_GSVK92M%;SJK91NI-X>>TS$^&6;S15D,*@C2 M2L4!RR%HETK/]9#0Q3<86*:(MCM(SJAR4L=N[XJNHZXEQ[D+A%733 .8^SR= M1( T^X!R+%Q^@OE9?EQCJFS*EDI/ '#MR)@PG/1@2&+>..,"I;%V ^^WJ6II M^ZN#L+N28/9X:X/"PWSAOB%&[G4J/= M#9D'DH73+AH6_&8-)K< U!LDM3E09A]$U=1!-4AU4HNA[F=H[UV.\>Q1%2LR MUI/9;5%&M$X%*%L1P^A-1H'NM+8$Z5]BIW&[NU6Y2QC=XW*.FT)ICD5&A#?2,G809PLI+#]SI$SK@BBLI2%UGN$3C% M2-2!\>A##-6[%OXP)V%;Z7C3D[!M!-[W2=C]?O[DD&;X_:[%L/;,:)5TJ3N0 M1'(9B9-6$L@J\^2MX4_'#*V9P;'V52VA8U=U/IV_44^V+?367ZP9K5$BA@F2 M$T4SRTPJ/>8YH2'[(@MJ]49^V(\Q6J'61K.[#%M0_!*O*>9R_&L(R\(CV3$@ M7EFYY1VU%DDK QNEYGZLH0I;*>N5H0K;2*[OWOJ/A@)8:[V4&+Z;B-9))FF( MYYX2SD$5*9@(&Y7G_7A#%;92V:M#%;:17]^*?SP4@/&059G\ZU@9)>(X":(X M24(Q+Z*2/%51?'M#%796_,[R:R!\>#9*T1FAT0&A)(J4B'1*$R<")<*$H#V@ M?\)J9R1V&D1ZT'*6?4+,O23<&$*6KK%CUEFF&:$0;J75MT>0;B/B!D"RWQQ+[C@79>B$"5D0J21#RYMRN;_=6;8)Y M\!+?>NBJI)76VLQLVG>11Y\Y8XQ$"+P<5I2R&Q>(4(Y2J1.G3V?F';P!YL%K M>W+-$. M29J+SEC"R *?U]LW^,HJJDUT;CK-D%J-@Z=YX#7+ MF>A$D4M.HA"O7\^^GG\]/CK; MH;-AV3(ENAK>)*]01\/]X?%Q?.T&HSO\CL+!=!IG3\Z3AXIW%1/A.7:EC,]E M@88C;8A'UG*OL<8N%6_DWHS"G;.$_BJ&FV$\3DN.U>F'VR>_6L27*9$BE\U$ M2_.3-E0@)R)#S,&I*HV0LGCWWJ8TUHVM]HBP5WG"/I770"AV"5=WM>+<<.HD M1DF;!#>[CLA%HI%2(44AA#2V=!W]"E+J0JU?_;],)1901J.8\G/#\C[?ZFS M0N"$M':P(^>3^O(/04@=K<5*X=+9Q3>):N-(VTGU'>"TO1YJ.Y5?1S^CM_<3 M'I6UD5@KD<2YS# JD$L(L.LTIC(ZPH3O]CC+LV7;P\ .^AH7$5X#Y\EG\#9G M\=O@9PQ?01VCRP$:M^.!Y=P2\P?205/Z#0.Y\J;7@U^ M+(Y\:[10-N0'0J1%/$F*C%(Z/V$D$O7$V9>#IU?D7L#4&&A-W K+K$I'H/(5D;E7#ZL52X9PAXL"6PO45]M-LD.;51'<[=N$\!=A9W^"W M\PM:@SB%/[NYSB^:3J_@#P[AK_RTP[SM+H0,226!$58^YE<#-'A7)B(ML*32 M.&Y3:=^A7XZ:W1-X*2#< @P8VQ8F]G1LBY^,%H_?BB=/Y ,TYAPL17' K M630ZH2A(GE!M&#)YQA 7(28K? RB=+)E$_KJ7OZ] ;8W%34 OZ*;\6:2]73W M-R\"IAX,JH2<]-FV4C1'J1B*4B2,$]'E!S_UQDQ=@^-]G,1;*[^!7?!E/ Y_ M#(;#"W#UHN&+3WWZY;[]L;QK82;0.0*+DW M7OJBQ[.K.#F_LJ,'X3#'*"7@)[K\HB/G02(MHX-+Q$2BF0XDEL;=7AFL6Y/\ M+@[0LB#YB^V@N3".QB/__)81<+UXX1#QB2">\JMS+%'D7>1&], MU2V@?A<[978(+Q8<&2$28I3H1'%RG)5^_;8\%W4+ MM=\%_K=0]U\,\ MGX\D?7$C!J Z2(2P=0SP*G%\@M4C%I(DV5!*]ASK4@AS5 M+2=_%QMA1QC\Q3;%XXWX5" ^:!?R,\[8>+@6;5+(!LE1",09'7"4H:]:O=Z8 MZK0US-]Z:^P.AK_8[G@J!A)\"MIR1+W(-R0@)"B:!+(QV^3$FT!0VF*JH64Q] M]<<49J7;!GA_2=<6--_ !KCG:TUEV[]BGG,)K-]UY/XZC>EF^&V0XH5*V<3# M#,5(,.*.\_Q8B$'Q&./[=M+OG86X4 O0QO'V^4\T<53>^J-J4UD1BLP5<&^XAS<)BM MDPYA0F#G$1.M*=W&O2VM;10*]H"X#D9!>64V<.MOP>>\O<9KXE.2##%A\_@T M07,!CD)<&&4L5Y*;/00VNI#:'&1[P-'NX-U8J>\3NXMN#&*M4)93!"S!R:#! M/G>!<.2B43%Y0:PKW6BW-;'O#K^;0VEW^&ZAU_<)X$<_(1*=O*(1";C)P%QW M#%G*$Y*)2Y/ AE=B#X&%SO2V4;'=^C&\G7K?)Y0/0IC;:W;X^+SQ\T%RT]GA MGS_B:!K#110:G. @D=1Y7"MW&&D9$DI4A\BH@;-F#Q4G)5EZ=^?ZEM@L8)OT M!91&HQA?CH\__>OKMV\'1Y_FWO[IX:>O1^<'1U^^?OAV>'8?>-\A>K'9!TI$ M+79@J5"TXDF^XF5(;,GKZMHXS9,"<,\;*7G*8PRESXELI^'\9]*4OEPW(K!4 M&\+I>#C\/)[\82?A0E&?"$\"Q9CR W\1["8;#8*-KCP-5%%1NJMQ"1EUC\7^ M4+*J6V%;#52=DOJJY4)A[)2%>X QIW,K)$7:IH"2LY('8DADI1VJC0K^>P?, MUFIEF,AA=W@W=OP@Q!>JC0#XYXYP7D$@>7H[O:2W\[-PGO!JA\ M 6?_VW@ZO6#:A:A!4(%[E@<>1-@E+"$;;6+"4!5?3E\NAJFWJ:O;R]D7P@IK MI:U[S"L3-#<)D:02XHJHW-H!C C-1<[G4RMKWF.]=67V=H]M(M$=[['#4:CD MD]V?ND_*/X[BK#(NZ214W+TMB']_8X%^CM@H^G@_'N0IK.4,_F!W.R&'%F IS.V*"0>!2$@H1HZ;?R M=B*X#0._//)63Q#O6ZL-V'B;C'*,20O-DD/$!6!-*X\T!8<[S[8U6L(U]'(D M87.C6O=L@JCQ.FP8'9 MNS^ ON^YK1M!9<>YK9OHK?;PS4,0S@Q<^O/HKT;CX?CR=C']$5/#E7$<)9F= M>T\M9\:Q;HZ:DN.N#I\.P69FHU%+G/IY@P<*5 M"6DE%(HR):9BY#'*3O@I-.&WM_C9WB!46.A-!-36"._;8QE!3FCXF)"DF:M M'=(.]H:@<.)RA9GRI6LZNM#5RML+#1GTV^FL;4O^*,X>W'9&I8\6"X1#3M^& M2'+W#?S@DB612TUEZ=$%W2AKUO;:$A'=(;>M>EH__KY,3V:# M_S-7Y07S),#5$)'4L$>Y!WL%KH1LG@HIK?AI;($)!?C,$F6;KI;3U%S7H;>P#= MI@K9WK(;S^RP"+R^CD),JSDZ_-,/;\)@=/F0B$XF).+@C2)+83]A MHTP@0EIJ2_>?;DICW1* /4"P5Z4UX&XLM2M>GB[BYT-7OI]@.XG553[.+=:W74$SMVT:?37VG4ZF_MH2ZJ(Z-5BJ(2 M9>#$FMR1:WP^U0)R-(]$H-X:,/ TMZ63U'LMBLI=8,/C4YG3)EAZ>2;VH*"NH ME]HU(,]965*%>^$8%URD@#R38% D<.>-S.\3@(FA%26>4?'6!=OM4VTT-_0' MGQX$_BZ-M\/I;'"=@X+VB2QBSU9/D\L P1&)I!5 M(2+)F8Z,XR!5Z2SZ7NVZ-4[:YYM9_M!KJ_M1. 83L"0P,M$'V)Y:Y$)"L")( M=":8%&SQYX1WH?<]V8";X&Z#4'19G39A&:[+]KSF\S3FSJ^F%B%Y9'P+20N9I^9;FQU0D,@[\/6NCC(Y4A?=+ MBIN-E+>$[)W4_.Y G;?M^1_CG#ZP@5..N-.PXBW M(K39V'M+$-Y&J>_0Z)BS"6",%PY+K?.5@TU^W% JFDN- Z)$ZX@]!5;W6)FV MCM1FL^7-X7=CQ;[+L_?S^&:2'UVP6,.](O/ "4Y QD[FZ<]>)^E\3-KAZO#- ME-9]I_@=H7=CM;Y/\,+?O? 6<\,81H(&@[C6&KCD @Q_;Y5R24M2UPJ^I[3N MT\'O";R;JO7=@?<@P9,2L;ICB&;EU M7P!^)S#>7L&MV\&YZE6 #/,=@H@F"O:F2<@(^($2XUUBE#*Z1V>M:QER;X_Q MMHC)3=74:)KM[/SXX__WX>#L\-/'X^\GAT=G!_D-GQU2:.L7+)$>VX#D0JFO MQSS#P\L(%8XA'\267N2KQ-2#B7_WA1 M?&+/&G):&2%5#2RORJ;+:*Y=$-Z_5Q-3$%Y')%7BB$>%D26>(DU$E#12%6/I MOO.U!-4%8C&U=X/3%CIH %!WY;-G=ACOAX.8:#@5T2/OB$?<"(*T#PH);@(V MQK)7 Z *530_(:))X&RCX*7%RMM*NW:]Z(+Z18GU_3BK($1P.8JJIUT^+E<5!&C T<&V=Q"']T>3 *W^WD]Y@'G2W< M]_M!5<2XH#5!DB?PL)W5R$@ND;*2*>FX);IT&>%;--5-4/=WJ!3510/8.@7% M %7P-"G^#,.QS^RP)ZSQ)/&2H2$7,B#<6%S("L8132R%)-52J32#X1W(*MN M"KD_A)762 ,@^Q)'<6)S;>I!N!Z,!ME+G@U^QN=,">HL432A&*( H9$ MS,% MKT,[:WGP\(>EJQZ=%DL[%XA,D5I!2-__:'YQ*2+X! )6)HWQ[:$'GCF/K'$4^/V<(-H%# M1D8A59F*K82X:J)D 8VR')^+RCX5-JFB+3)M3T6C!/- MJ45$2T&44M22TLG8Y934#6=4!<=+7V5W3;6 MX<#8(4P)Q,[NKR;X_SA]O'O M+)(R!_DYI+M-KZ*R0@>%F!%PNV$CD&&6(*,B^/PLXJA*EV@5([[N(=Q$.FR? MZF\ ]W>4PU^>Q]"%I8J:X!$C1H,5!3^8>O3"!QY ;W5PN[35YL"5($ULOI0Q)ES]1 M>^"C+KAW@%6G"W^/.JZ=-#F;C?WOXQ^9:SL*H,?99.#A@IKFW[\$,3Q,Y4_< M8JU-G@XG0PRF[2LJ/ M%G\BF.<.?"0"@QM*>8D*W=AH\_CR>*W\M\C%UXZHR78C5XZ5MDOQQ6OG'^HKMJ=S 5VVH]='"<'I[\>OKQEX.S MPY/3XR^G!]]W[>!8N6"Q#HYN)!?JX)@_1@5&5+;"'T-^3^)XB0,R$T?*;?\^21:6/=V_ID[2]!S(G-G/9*. *\T MSP5D=)X*)=A(&=H+2% AH MT^%_;@:SVV5;[M$(9<9*)>K51-1R(*IA[2S.$J=3+2ENP4[D%77MN_G MD"JMC08 -J?^]1Z\F5V-)]F9.+@>WXQFY")9&8,R!DFB8$/"]D3&.I!BD$QX M[R-UI4N@.I)6N5:D-"1>'F8]Z*=9V-U-XLRE^0_\/?Z=>TX=(50IGU#.L2'N ME$%.@%RU-\(IG+ASQ9NCMZ:V[BE8!YS%M=@ 7I\);VY@3.^GT5^$/!J+"8-B M 'ZXE!P9$ED>39BP8$8P4CI,MX:MT6XX^7K:/$X MU=?K'^"6'X^>\3NO\@_S>)X=GMA!^#KZ:'\,9G9XH2S1WE.)^R_^XQ M,CZ7R"K%U,O!&VN;"HL15K?!IR\T5E=AHP':X_-?#D^_'GT\_GYX(%Z4-[?44[3Z!(6M#%$3$Z]$+!83?@/WU!2S*;V,XQD>/'$TOO",A MI(B1,(8ACB6X\=)B%'&(3A-%,"\=E5U*2%TKOT?X["[VVH96YF":68C3?!7; M?#.?17\S@3LX7]9'X]%_W]CA( UB^+2@[VF"]7QR [LEZ!2U%!Q)JF"W&!R0 MUMPB&8VEG ='L>YD7A4AIZZ)WP/<*FFJ@7/M\W@2!Y>CCS?P[9&_!;:!&Y_9 MN=]Z'V*"OW-N_[S ! [F2 DBN:>3<_!T'!<>J10H821A77Y49G?RZEKZ/9Z! M?:FH ?3-I0;[:OPCYK;QAS$8%]B9(+-A0 V-B#.ED8O@'IFD1?1$*SCF^S!" ME]!2MW._1UP5$?[F(#)W(!K%R]SU==X?ENZD=L^4YLI(K .RA.IWWGL)X>G9[\QZ89C:W@1I1N M.UQ%R\[I\!?KY@K'D1\,!W<;]Y[C2(,++,^GB!XX)KG7VG/XF1=8>&L4Y:5? MG>Q&6>5<90F$O,J)EU=) Y;145P$3+)]=Q%X'G'N!))$FD71"'%P<$H;#-/. MD^(9GF<$M 6;$AH>EQ)W$V\<_ L1":!BUT831M1&#EG'7_:.M/74V@ M$7;29-Z_,&\5N!Z/%GG2V6PR<#>S7 5U/G[=V?"DO^X"_(] L?4(,P/VSTKM@DPK]BKGP;#F]E]RO7)ELW-GP;N MCX2,= $8)!$Y;1@2E!FA U84ERZPW9#$RBGQ:L=K$945\TC+^2!WMP3W8#5K M&1"V>6-%35%^\!$1'W2RE'CE2^-N*2%UPV5[0-?NXF_B7'O)QF)W7&#'.5>2 M(D.,S>&9B(Q0<$I'V!/42L%EZ6'R*TBI&R"K@*1M5- $EAY')QR,9H.0V1C\ MC(^YL\,_%-7>(1>" M0,P1"C\Q<#25SO:^15/E:6ZM@*<3J+?49 /(!(&E\>3:CA;C+^X'AG$2K-; MAF&YC$)3#FP8CH1WG!D51?E7!%:0TB(.M]7WN+SP&\#0PQB57%Y_/!]'=_]" M$',Z<>%0(/.X M?(2@YW""5"Y]%SGI:.LZ\DIJY)VBN.RBB@"4?J]&&(X9R9 M^Q?'"/&>"H\$CHO'#YP!]S!Z:C2E,A)1>H[94D+JQK=[Q=#N@F_@)-K1:OCV MT))$-3$4>XWD_&4@9B66X"M)[DQ12">JUE*!WCVY#$#+\Q6#%G%'(XCWGS$2.#\]VF&/%1:H9?MHD7#.VOHZR%(2[]X&EU)+^8 MIBI>^]/)[$V.7O]NC-EOF(?#3! JNA20TQH,K6 =THY@)#&1&NZ;R%.G:2Y MR!,TPJ\>D;@KC:W$U,OA95Q!>95!NHJ/A?-JM%"28)X[M61^2\XBIP)%2800 MM53"Z4XYSS=@N)Z*.D#;+PK&O:BD=I?QR63PT\[B\/:7.)PWI=K1[5/V%@$- M(@553J?\D+1%'.?>&RLPHCX2SES -J2W;+X-OE\8^> MF0PFQN0B4E$HQ(FU2#/*\M@L3(1+FI'2,>WNU+42_"E^4?:LJ 8@^-)[^_SS M:'!!J0.IT(0"PW"P8T61B3Z U2NM9LEKROIQFY[3T;C]M:7.EXX6W4$!S8#H MI8"._QC!%ZX&/T[BQ&?-7<8+J4TBD1$DE0('*@J/K%41"8J-2%(2IDL/H>], M7..G6$FXE595LQB<7FA!PA536/#$N>+(QAP.DBJ C))#T8!-03")091N#^U$6-U. MDSTAK;R*&L#=2VO@7P-@Z&9V&FT8#&\_1?C2]6"4[=G/=C#YS0YO[A,G!)P; MIX1 V/( YJUAR!C-$5/4"&JC9[1T+=_6Q-;M5:EDV/6CR@8QFRW8^PE)%T8E M:2S)D\EQ'F@B''+))B3S(//$F'50I*H0@'>JZOM<@(',!R==Y[9T/TQ1^<[$!7)["IOR#8=E)0.Y.M MEK'VZVCRDCGJJ&689ZM6@K,NHD).@J,4N&=$,9%H\3=_NU'6"7_Z+XB_'97T MSNI*/D4WZ[6J9/D'^JPIZY.GLPD2X/@61R-B8D":SD?:/UBPB_I)87"B7*% M83] M+/(;W)X@A5.">\!8)DK[(KM3_;XJ43;!X(VEHY;EZ2_+IZ+ .K5"T25M-L LK^/)[-+>QD_6/][#$^<^G-S%\ MN/WU[,OX9YR,,HMG/\:CZ1AH/,Q/3OR8#*:/'89:8K#K&5C=.C_4Y +2,EKD MB<1Y7(ORIO2LG#*4UT5S/>2-J\.@ ?"_O X?^?XX'LT&HYOQS?2-*_)Q;(US M-C'P0(WU-!>A@*=K4D+*!$*"8%P6GZ]7D/RZ&?+*1DHMX UYHXAJ.AL!#. 1JURH<,1I8S@H)GCI)@J"*E^_@WI;%RQU8M,+T!ZJ*: M;2!]\ 9_WM]$#[P/C/6"@_2-[)=//G[71W$7C,)B(/$\NBP*8MB#[9)BA&K8[ M#L4'!)4@O/+$A'<._.TQT$[N;K4.GDOA(C][PFG"<)?EKF.I.7+1 J.**V.C M2S24'GK8E;:Z95RMHKB()IN8.K.>L^]V]J1R:# Z'L5_1SMY$.Y%D)%;)AE* MX-4@+I1"CL: #!9<4V(\#_OS);M07+?LZWW@N:C6&[1#5G%[D.";P.SYU61\ M?!SSO?TD7$.SH6T-B#%B :9TX1T8 YI')FRDAO-B\_K+$5\W;*S]X;\ MLEAX;YL@L[O@_#R.7C">!(E6@_MME Z()VJ1\9HBH@,V.H 7DOKV1+M,=WZ6R7*3313' G6]#H-:4GM>UCIZ=Z^\> M]N9'M5O5=%N0W<]@^,?[A]^.DO@S@!HJYN MO\6?<3@O.E.9=H$Q2M:##8.Q0'F@.GBLW@BKA7:R='](-\H:P>-^8;,*O.5T MV!(R%W*<%X"]YF]1$B98,)0%@B+/#YU*#J(31"'&:+"8.!U2:==J(P(;P6E! MA*P"87%UM83%KZ,?-[/I7&)D40F8DO"1I9!+L> '#->.ED$CH06.(C(I3.FI M5FO(:01GY4&P"FX[:J2))-HR9NB"&6I )%AC9%C(T0,9D &/#.FDDY/*>XI+ M]P6O(:=N-4Y=>&VCD6;AQ>Z?J6!$$1P]LDK*//^2(ROSF_5:QL2%,#3UYHN\ M)J=NS4M=>&VCD;;@]>%V;@9_'-KIXKFP""3D:L51V$%3+=EC=^)<(L"YQ'X=C=TT3GYFP)]*8;&I M?>(F$9)GQ8'=RXD-R"GJ$7944,IR#VOHP31V]-X#_[^-1 MO/UN)[_'V>>;4;AO2DKY,5[')5P=(8_+D>.EY#$49J-L@TXB] M4@T1+6V'HSB;\W_/^^U#98,4P20'8F4V/_9AL4867 V$=?(Q>1LCZRTJL9*J MIGR\?4)F%7C+Z*^)D.Z=4)=4VSR^(NB%=7"_(2:<1ARD!$8?8<@:IX4CD2M5 M_)GGMXAJ!)&%>:590F9_*PU)O G5DDG?>G 5F?B*@_A* N+\3XTU 3XEKY9%&0T< /D=JR\ M085WR,*]@(@!HT9BK4(JW4B]]:-1_T1:*_\1*]8JP7_32 NT^+S^;'(^-H.M?6R=". M[J1YX7&(&">-HLI6+"4"::(7A#[UBK* NFK@/8:O$ MP>7H(_A'<>1O[VZ/ F M/NEF)%8>U= K^OK45@,'W4KA74@G."@[')"?,&1%<\Q;V2 MF,H3$?J]0HMHH $H/0D+/0A&8R$=P/(67'&3A\$M6QW1(%Q=($B(8Q$7#L*,E,&"8Z]I0'3Q(L7 M0FQ!9]V@Q<[@Z'8;EM-4 VA\(K.E\1>OC4]1(D(=1SS T>RTAP.?!$934L'A MTO'8]135/=U*(ZR@]!M]F>FAKWQ>C'X.&'E6!E^B77[]RD6;XS=@8A^M\)'; M0"UFR,U?[O)YX$V&BW,"?$0*5EGHK1"^[59X[VA(B2'./1S".0KC*/PRF6 5 M<48D6]R+_!NTPF^"MQY;X3=0;@,W[(>;Z6 4I],#_Y^;P=T\EGF1FU4F",H% M(C;/1#%"(RU$1)1**3D62?/2O>\K2&D$!]G"Q@P['A07:P&GSI!OK MB3W\>1+_%"(:YJ+\B1&GA&#%0\^^MY:TU>3U8@-5@H* M'::X[**7EJ"V?O8-U18N@J2 *PU&A P664,)\E%%JJ3FO/A4XH(3KMY#0UN9 M$["4#EM"9J=Y$]P2I[GP*$B9AW0*8"Z_,N\)"2J$9$E_4P/_,A.N-D+(3A.N M-E%72UA<,I'$1<8=YC;WZ=/<^QR0YBDB$K71T25-8V]'XY8S8AJ9<+41"#:8 M$;.)1EH UV TF,5O@Y\Q? 5=C2X'<"'<72A@Q]C_&4\>QT,P*TPT(*UDL0#K M)6KD'%P8F5VE*<7@8)4&6W?R_C+=6KM#'PP 1(S$)T:!@-7A["FX7C1-'0BF3'[ICU)K\+K.OH*>8&X5PGPQDAR,H8D'=:1>X"\\$5QM8J6NH6 M\[9Q\1;14Z-XNQ^JR)72221DL8%+@+N(-(4?O%&!)@^NFBM]FJVFINYA5D;; M'2"TA>@;!%$N@QC?C&:G=A;OO22MN6:)(&$L>%\8W'Z3W_DF@1%&P8.BJ70_ MS-M4M0>J;?3_!JQV5$8#\"H[7\ H"L:$LXB; ,P+(F#+,@T"UDY$ZZ@H?JSM M?TA);YT.;=R^]1#1PG:86];#99;U(M4>R(5EWB0/?AM5>;*GT2#=0,"-D\HQ MQ0EEL7B58P>Z&@D8[A\V2YWD@CJL7>UR.)T-KO.3ZX^^V PT HK-]\X%4TIQ MH3521N>1G1+\/,$84EP):PAFZ64[[(JBE_7?>?\5"KO!J[0J:J/JOIKHX_C: M#4;VV;-\9X/+T2 -O%UBYURX2%CP02*%P23G-!*DA10(9*:524K*T UOVU+P M_C/%!9"X%_4UVL/Q]>BWPZ/SX]-_[]"M\6J-$GT9ZPDKU('Q=?03B!M/;I>U MPKH84GY4@>,$JI+MT>M(6=7:^QAZ5/[QW? [F1@A].C M.#M.IS%/M([3"T)58)Y31!G-F4=ID%64HZ"Y)(0$*8L7K;]-55U+K!0^7MI5 MA;71@+7_P-&_QI/?OXY.)F,/)^H+EER0D1F-I'!Y=(H2R'GAD&8BL" H=:*T M2]N!K+K&6.\(*Z2/EB"6O9+I50Q?QN/P@B4>C1#$YG'20B >\I1\FB*R07*J MN$O 6U\06TU672NK=X@5TD=+$ ,N+JPF(H$/BV+B.+^CG<"ZBP+1+!1NN8ZV M=*;^Z??KUHWT#II-)=SH(^(?C[]__WK^'4S5LX.C3Q^/C\Z_'GTY//KX]?#L M!"S4[+0\MH+L8&-O]9T2=OCN#!:RU<$[NQ[,YL5S>;[D>#2#;P.M>43;:XPZ M%SV820D1E<.V>="ZCLDBDHCU46(#ME7I&H=-"-SUI#KS<.#>#.-Q6M+*-/UP M^^17=W%LBW6*V#F47**($V.0]B :92@CX"<;V#&%!;(IC75M_?[P]?(,[%5W M#=RBJYHNDV-)!>I18KE<2P>#G(9[0X*) +9F8,:5?D^ER:[H?O7?L?EY$V4T MBJGG#9LF8&$D(T@D$H A'I!V*B)GK++2)IM8Z7C-.VU^WDCU&S<_;Z*'ZH'[ MP_.#CP>'BWH#V$F*$&<19@8H%_.F<)Y'\A".([@KE/.W[+37R[:'@1WT-2XB MO#;/D\=,0J#4$&+S)%::-PBSX+\F AO$<*,,X4;NX:+ZME$I16\1JMJWU79J M:0AB3])*)Y.!!T$^X>[PSQ_1SV*XB$Y0Y5VN_4W@"SL-VW"^*[4GPA/#7J4" MBV&N$X'-'6-;XF(%X,HKJ?K=MH2S./%9:Y? WLG-Q%_9:9QS>\_@^?A#/(NS MV3#7>^0G'"XTL,8=-CF+:A /.""K/$7>Q&B2TX1AO6V&>G-RZIZ$Q4%824_O M"9E/.#V_FHQO+J_R2W=VE'?HV6SL?[\PQ"N>(D?<4@><2X(,3PIA&VSPB43_ MLLFY $+?)*MNR+\^4LOJK4'$GL:?>>WS.+F^KQF),;?Q<*RM02''AG@$ 6NM M.1)4QV02YU:I;<&X](MULP1[P]GNTFZT_F9->/W<_CE/V\8<9-]EFNK&W^@Y M;]"!L2HY QR-D!) 1+B/B#-.D97*HBADE#$$A4WI<1E[S1E\&^<]=?^)V_L" M3#BYX0]R96_^"Q=!!A,\3L@9JL&15S%OJ@0V+B;>,K L1/&QT%T(>T_9@4V0 M]&IN='$M-7KT'7S\^.OW7[\=G!]^.C[_Y? 43HR3T\-?#H_.OOYV^.WX[&R' M(Z_SVB6.NNT8*73$'<^NXB2_*#2)5W$T'?R,7T= V1PE\UJ,?-K&R6 ,GH*? M1+#//L6[?S_FLI(7W&"!E!> 5FD)8"]"[$/,Y)#MP%YS62,3\^!_8',H ZY!P8'-1H*5/Q5TRW([7N@;EG7+YZ MC&8/ZFT@QMB1S1>O7SD_S'P/WH M[K\!,VLVB;/!76]R?I_O04T7%N,0(<&)!'$XB$X-#GAD5B0^:$%UG:VS+ M4N5W8]O=)GO!R.9;QMQMF5&\S R<%WPG].DKIR]?0WTBLR\3$,ZO([BIAX/_ M [^T@U$6UX>8X%S)_%./%9;1(4MR57EP%&D_;XJ*'#N*8R2EKX]BQ%=^X;;" M;JBC]W9POZ',+T1,+N0HIN.$(JX$058XCA2+,;(H1=2^KOE?^07==D_TK738 M:.SD[/!+#JV>'IX)EO]]/X8SS)T;C'Z![GX)8&F8-M/&.5YRH C**A2C!BK?'% M2ZE7T%*NC'PAV^EGV-*'(,#)R [O._/GG=GCT>5\3-Y=K_9=J8\D(40"ASRE M$FP=+#'8.MPCZL%+B-8GK4L7K>Q&<>7"WQ*(6EU-WKL**WIXT\GLX@PT-3>X M[[?_P-N[&=U*X$2L2LA1,+PYR<^8X620#<%PFI*AI%.W!WSE"0;A5X_X6TM M*_7D_2-@7%H=M3%UMR6?LK"HBXV6\QBY0Y1HFQ][YL LDS/R:W%[^>77BO<@J/P2;)4^DB[!G#54 Z2)&D M8 9(7H.+:?3_^W+\\_]9K'@'C<4O'I'Q^+V*,"BCM/%.$JQ=^3-W* [@^ 3V M%Y7NT@?!:)+(8PF.KLPO@[DH$&&6^1B3\-L6I3!1S-@ -ED)%(N2&\X-BZ2#8[]AX7KC"GO M]O)NEY[%N063?.SN*=/] M0LP]9[S?_EJOF>\-F>T[ V[APM=44L3FCV)P-G\"AH%Y@+'W+KBD_B89<.8I M[.FH8%,1,&=S08D)>9:.8]YX*:Q6I>?,_24SX)L@JG &?!,5ULY6KLS,Q4 " M]08C2SU#W">'C L"81VX8Y'29#OU+OXM,^ ;(:!3!GP3==3&U$JO#UN3C-4" M23(/WLG\LBH.R#$9X/=5H*;3 -R_4@9\(\5VRH!O(N4& B(Y?RN49-GOPEQD M&1@*T@@8)6FITT%;3->UP/T5,N ;*6U)!GP#";:1!WF6QDT)"RJQ1=H8CWB: MSVT.X%WD=WD<\"5$MZ% [R,#OI6R"XBNM0RX-T9JZ\!&P^!%\B@#TDIKY+2P M402*.2MA8[2? =\&$#O*LX&3_^/1A;44K'*7$',\PKF5&5?PRR1DDLQJ#3O\ M+YX!W^7DWU"";9S\C^F\F ?>Q6PFBS1_^]PCPVU^S"%IBCVAVOQE,N [GOG; M":V=##AEQ"O+#1(F"026+9BY"CPBP< XH5YAWZW-Z5UGP+<^YK>38P,I@R=Y M6J\H4<9A1)TTP'P$R,*-A$Q2 LXP$#2_Z^3"Z4]99H( ME&*0.8T SJ]Q#)F0C 3+Q6!9SMUK,_^]RZ6_H03?>?Z;1ZZ(@=N.!W!ON @ M;.] 4!J[I)B3^I_\=Z6(Y5Z5V\!E]KB/#_)>GI5]TH>Z]9[DU0,NY=94V2AKKPZD/3XX)";Z$>XIGY%'U83!O\PT[" M^>!Z,+I\G#SY=JW#4ILL+WH''1\>$;/\"QO6-VQ-?*G:A2O X0<[C2&/@XBC MZ0+:$SNZG*=VIA]N'__.B;W-OS-S_-OP_;%2A:^&==HCS=5ZLZL:1/H#R+#&TLW:W/ MH.$N=Q;LU8L[SJ[G>_318-[V/%F]8@$2OX]^#/*BYW!N?!CFR?LER'R]:I7; M\DU=W .LDT0JVN3/Z(NSJW$HK*\7:U;Q[;;3UG)I-**K$_CL;'(]"I^']K*( MIIZO6"6YMY6>EDJB$2WE'?]Q- V3#N>V/]*KFLS;=@-RDUJ\^>U%@G&U5(>XTH[>LH#'X.PLVB M4GP71;U8JJY3ME[FX[<$4'LK#8>/="V-ZVRZB98M6$U#*V0^[B: !M)7C]&E M]9MFJY'"S]:NZRQWVD5KA5)<67M_+6(I5R^[G/J,4]:'^^'UC^'X-L9YE/1X M'B5]\TS:JLAHY7?JU@/L(0K=6=0-P&%.V\$/^+P?W+T .;B\FDW/#D[/>H'% MV]^K^C3 /N'16?2U#9AEMP?R*4%U?TZ"I/A M[>63UR>N9[OK;>FJG6YW7%]KZT32@LH._YSX^?/.N^OI<:E.RFD@M?:*^18T M\B7GC3_96?QL!Y/?[/"F@&J6K-E)1PTDU%:+H[*RGN_LV^^_S^90^G@UNCSQ MNQU[;RS=275U)[89$6KLM9\IDAI5EN&MKCI8QV^](K!7!\*K,WS+$/[*97<@]G&Y#[<@]-U3 M0DL7K!C-?DL73^_3=<*H; <]DK9S+NC%4M5TLU;:2[725A9HR8U?YDI>O7 # MNEJ3%7I3('_K?&HO5V77/;2G3.H_BIS.)P'45Z:L9LVR MU2"ZV17\MF"J7\29JA+A\NYF M:GM;,$T<@'.Z0'@YC%_@$'RV7+5:W&T.PF6":.@P/)]? M;B9SP@HHZ6&I>F41VVCGI02:4,N3.IK+RX.?=C#II[\GKU(HGU-X@ND$\_C7[\,TYNC].K;[U"PG8V6I M?V;W[-W2!:N%>#?1S].=NDXLM1V!.+U_(R'?QCLG(I:M5TU?:^4^[B2$?U)$ MM93R3[/=/SFL3;WDHS@NH93G*S5=^[62\8;NE3@KZ *O7;C:H;:M9=!%3+6/ MO,O+V8*IG1L[GB]5+<6XK;:6BZ*R?NX)&MGA[70P+9.X7[EHM0SDCK;W2O%4 MUM[9[/>3B3^>G$\GA]/9X-K>=7&6FZS6Z0/5\I7;:G43L576\/'-#,[XT3RB M4^XH7;UJM23FMKI\4T#M7(!'X]F_X\--'4N-_NKR@6H9SP*7Y9MBJZSAS[#H M>!3O.2U13+5BR6K9T&VUN%XT;>GMTTT\'Q_^F=OJ(_ Y2N.)GYO6NQZVFWRG M6NZTD(:["+%!M?\V& _G8CY.OXROX\>[1UN^V3_ZT/W:C]7+QI9$0!=Y-@@# MX/@_-W8X2 ._H/[<_ODACF(:S':>2[#5!^NE?TO"H:M_O;]"1.P-NZMB,?2Q?^=%E_AWT-PMF]UN=A MD6H)UPVT\'1'ON2^=D+HS^AO9H.?\2,<$Y?CR>W.I2/+5ZRGII?R'G=DOG8@ M>3A\2=X@%BHB6;UPO>JKM:H8;R:7RJH[B>,">GIJ.6!H(Z6L$,(_M8K[O&G^J4_\ISYQ,]V$_SD?S_WQ7;?'\Y6JE5&M MVQU+F:VM@.'P@:PR6^/E_FQ[>6O_@X/HO#F)\87F!HY]3%\A7K723;Z6NM7&K[ M*4!*>##JCU,:>%CW\ZC,7GM[]7I'X':Z["ROVF=FC),OD_'-CZ_3Z4U!C:Y; MMUIU[K;GZ-LRJGVB7N6)D.&!T%):7+=NM;K<;4_7MV54?2^.S\E M/,G-/E6O5G7KV-TVHFQ._T=Q]G7DQ]>%8NB=/E"O9+68KE>+K3D-OPHR]Z7I M-1_JI/&F8D=;B+'VI,G7QT_F?!'\*J/TKM_HI.^6HD\;"J^Y37X\NXJ3GO?W M\F]T4G5+@:L-A5=[5UMW,[23;X/IK&"J>_6JG=394CCK30'55N#KDV7GV;_+ ME^Q4K=!2,&N]:*I'_N\/__(*?&OM3IIL*93545@557HS19?6_KAX,-R_C:?K MZK62G;HY$8O_<*')X6QZ_SN/*EV^=BZM;."\M[U^VW=,%.ZFHI M +5.++5;G;-!E3DJI+!EZW725TL!HS5":2'$7V0\YM.%.BFHI2C/,C%4-T+& M.Y=*WJ_121\MQ6!>,-]&F??.ZMBT7I6V%"9IL$QU//H"ALN"L$]QZB>#>1JF M4)WJV\MW4F)+ 9#N(JM^+X5!ILL..:8_'[DKE7Y^:_5.FFTI%M)98*T.U'C^ M?M#)>#CP@S@]F8S]<\IWG*ZQYC-%1FUT9:/ W(W5GWJ%E"T;6=]>?Z>6V\7R MX>G2I5Y*?7OUBHV@G?7VO&>WH[RJMU(OH_-H/%N06N8([_Z5:IU<1?6\1G[] MG^B+/\@_.#N-_^__^K]02P,$% @ JXV76.?,D#Y#]0$ L^01 !0 !E M>#(Q8V1NR]:W?;QM(N^'U^14\RDR-F(&Z1NL?[S5JT M1-MZ(\LZDIR__^_M;7$:N=E4A:EP8R53Y8DL\<-;\8>GDD]B M>UL?=1+-YK%_.TE%?Z>_)_Z(XD_^G>3O4S\-U*_F.O_^%__][W_13?X]BKSY MK__V_#OA>__U@W]\?+C3V^FI8WFTM]=7![(_&AT<'WK[LK=WL+,__C^]'^!4 M.)S/2=)YH/[KAZD?;D\4WO^77N^PNWLP2U_=^UXZ^:6WL_/__D#'_OKO<02/ MH<]PHR"*?_EQA_Y[A=]LC^74#^:__(]![,O@?SB)#)/M1,7^F+]._+_5+\=P M8?KKGN]V""<'?JCRN_?Q=L//$W_DP[OH]L2__X7'UXPY59_3;1GXM^$O].9^ M>/ ;_RI2L2%NA=7T52&2X;:V_G:6'=XK,K-4C\*Q>\J3N#?A0'SN&"FXE^7 M?/<=QPSO]Q6].4^Y42QQX+]DH:=B/.J'7T^&5S>#LPMQ\N'BS=GI\.+F;' N MSB[>?+AZ/[@Y^T!?X '#4_A4W+P[NQ:G'TX^OH5(]X-KL7KX?!"?'A_=G.#APQ/!A^OA^+L1L 57G^X>2>VSCKB MXL,-7.1F>(5W'5R.=Y5_O='OY=_^B:\?F ",?L/)_H!/AJ9*9#/_KA]T? MS#$SZ7F@NW[9$3TZJKC.O^A9:]ZV/F4[4./TE]U>]Z@/+\!\2.\__]2:&!?T MG(I_^-[O_1!&TMOY/N_]:^^X/_N,;]E^*_@.JP_!X_^AK,Q+3WY@O7":A7[W M<']A$O2'=7.P6@6U]T@%U1?O9>Q.S$K]_H/[X5?:HBNJHA$SV^ON'B[,K/ZP M&3/[PZ^HIJ^'Y^?#J^NE*OI9/>9>[6-Z*I5^D(AH+.XGT53(&-282D64I<(/ MQ;4[45X&JJWW/5]"O0FR06]=AE[[/E>X6$\&8&"=#,7I\/KL[86X_L_US?#] MM0.FW\ER ^M9/7>]'&W)1+S.YBKNM.+4+L\&O,_ZY7DQ>']V*LYO3C?C(9>O MQ72BQ+4* A6+*S6+50(# LOP3G6^W0S37D0:S< L!YM7)%'@>\(\R.JL-+Q# MKU]]YG8#C/A2#MU?#(7KX7Q.SY_#$]4(6JX!B:CMV3_[ W:>Y_MP"Q-[/5BF M%A\6ISG8[1[LS[X0&5M=@.?YW\"?W@H9I/_U@S^5M^K_[,CNG[-;V&UB=^&C M#W8> MA5X4BN%)_[W8_5]O-NG1/H8^[I2_P0B]:+I)3W:C@I]^W#]Z)?Z_O;UN?Z=[ M>-C;Z?;PIIOTE/?W]]W@ONM^8>XF9K?I[I/+$"4^A6')2@*K>R$U6-C6I,=V MBE/D",SK+%T\Y>M)L:49&?XYB8M)N%7;HUC)3]MR#"_V%QG] MHW^2H-GK[ASM/B@_\RU7W=_O[O67G_I/+[L+"V]G?_6C[>X?/VRPM2[TP:,S M&=]9Y&E=GP0R2PK;0C_Y0Y.;WYS)(9W?J!=P"=JQ]/AK2E,]Q;/UNDLG]GE* MZ^GPS=G%&7KDUX1_(!?]\@HZFR278L==GI\.KC52/_9U-E<.]39-#V**W3SZ\OSP?$DCR MP^OSL[+"Y0B@&)R3D> MVM5!'"]!<,%+ H'\?;AQ KFQD:/>QB5WW@]N;L#,%(/W'R[>;K+AN;NQ :3> MQF5ZM)8&/\^'I6ZJ,:47RV4Q@;^/R/&?@_+Q'U-#F03%V-S9NU-NX M3,_-X'^)DP^_#R\&5J5@*X<-G[7>QN5X;&*HLYO_4'QH<''QX>/%R8;NU9LK MG!N7\P&'YOW9Q6;&>@XW5@PW+LGSYN,5^-/@QEQ??[P:@&)LA?&Y3%U_XW(Y MN%5?6303M&-?P:^GF^C1;*Y@;EP"IPK0&+YY,SRYP?SB(B7*IHCGQN87^QN7 ML/EC]RGXW*T4/IH@6XQO:ID^';P8?SV^XK'MXO7$2NK>Q M%8O]C4O77'RX.3O9//]Z;V,19_T-S-1<;UXV9J^_L0*X<=F8J[.W[VXT8/SL MZE1<#JXV$46QP2*Y<9D9JDH<7J$DMG+X;&9M=^.2,F\__#Z\NCB[>"O.!W^0 M\_+?'Z_.KD^YGJ&5S.;7V"&84^=/=;>[0] M^:&U"^KX68K?]G'\Z'H;9SLU6*^-U/VON'RSU1+HBMS\O%\2]1%B*H97# XFW33Q]?79Z=G@ZMO"[^T"JK9 M,Y\KJ-U-4U#[K8+:( 6U"OK.5AY)S7;2W:;KHH#;GN9FRM_&ZZ.3#Q>G9 M&G3/P?.<_Z4=ZYZT2=&3-R+*K];VZ6G[]&S4[KR_<;MS;<5/NSL_2S%MO827 MXB4<;)H>.FR]A,W10Q;_:9O=V715=+AIJJBW\X)@#ANOB\[/WI]Q@T*BN=4, M>>=G@]=GY]]6#-AJI&;/=*Z1CC9.(_5:ZVAS--(_I*)KU4^SIS57/\>;IWYJ M.=PV4_@V7OT\KN=9JX6:/;L% 'AGX]10O[8.8C.E;^/5T)L/5^\Q.M2JHY>A MCC:N(*'7;U-GFZ..'M5[L]5"S9[<0@MM7"E";[>6U68SI>\%:"'=E.WW81XB M:A71)BJBC2LYZ.VVWMGF*"+N!EGD\5L=M($Z:.-*#7KUC<$V4_HV7@<5+MGE MAP_GK09Z%O4&>&G?^Z\?_./CPYW>3D\=RZ.]O;XZD/W1Z.#XT-N7O;V#G?WQ M_]G[X=='URB8YUU_B<)W7@!]2A2_.[M>)/-?[TCV:D"]C M=_+3C[V#G5?]G?X>__;PGZ(\)<]D,EX/;_X8#B^^9>QZ'6^C9OUE=[^[MU_[ M0/R1'WHJ3'_9UL>M_2GK)WJKUWDZ.2N_L'Z_>T!J>BC=B9BI. 'ANY]$B1*A MG"HA0T_ \;%*$A3/1*4BRE+AA^+:G2@O"Y3HB:UTHL1//Q[U^SNOOL^#U4O/ MM0H">(*G7,/T%GJO.MS=?=/EN/^=Y+ANNI?(\Z(C]>#QJS+U]E[=1/\K#C7P8W@:TS#>\&@ZN-UU!#YKC >QT>\?X(@:T?'%5>: :T/Q()["D M![>Q4E-X9XY0Z"-H>9]$@0?^0 :?:+L%]8<;2' 4X-1D G9.@BL:+WBB5<\6 MK&A/C6$\GABI(+KOX!JW_(H0IDBDD8 ;.V("%XUB4@GDB\#%+F6<@L,!-RC< MCV^2\^#,0;V'>P=Q8 MO!?Z6" RB>_Y>%I9F!PX",T2"??'C_5%)RKP6$V!\D/1!+MC-,>'<1XJ?AOO MYI\V2?YXLSJ)0C>+8W@[8#>2"TVJY;-R,_*J:W:OGWX\[KWZ^>>?X=_=5U_^ MDP2T_,E$@LU)&R#?!(1.TA,.I[,@FN,MBIO5RB:=#*(T4F")P[7&8Y MM&2S M610Z=,N*P$4N/Z.+B\TA00X4/M[S-.W.;H0)M2/CY^!F8]9-_?/VOE/ Z0%. M^&&WCZ_A=/CF[(*9Q8AVE9K075X-;\J-8Y_[=-2KL5ZWUQ@UUNL>XGLX"Q>T M5!8&&&O'Y>_"-=$>CN"/ )]+EI?TQ^^G'_Z-4:IJLR,R/I?KJ-HRSTMO5; M&M-_K[ZK*UOOWG_'L=6O[H'KPMW3VFQ#,UY<[Y68*KB($:8D"GR/HCY2C]V8 M2&]AK#,'S2#:I%R)@1N,%\5^0C:3&,E XCX$EAJX:A)=1=ZRI)C%T=A/Z8\@ M M'5%]??PK4F8@P[(+P;N#?MCF/PZO"V^DB\0ZS&BG>Z&3QQY($IYF%D"39& M/-*\;'&*KFD:W2I<$[SQ;_D=CE!9 2$9@B>)VVCIL6$_AH?PP<_(QY*(_DZ_ M;U[7K7^'@U&?9_"T,HW B RCE/U86'8SW)OU*]OMB5.P0CEB#Y7; M@W(CV,5='$'-:UQ\/HI2KW]U-V 1?^^U2J^W ;$YO2ZK,N14/^F1,%4^W&GE M8PWR$2O/QQ5Z%MZI!%9^$Z1DH@/@*"VHET ]J1!UT4D@,S '>KUNOQ6&U0M# M'(7S:1,$@-6$'A"(9JKBD++&L(6=IQ[&.U:0U=GK[1^N/JO3"N;*!1,F)/"; MM(,]S@\YW.D>-]YKW)+-"7[M=OOT(L@:#1@^HD-%)V;QFWCLXZ:FMW/0W7W@ MW#S=U/C-F9K][@ZA''36(@]!J)="Z40H'!C=.Q^ ;1?;0 MP)&+8I'_ 9N/43K)EQ7Z]\!&FU,LJ705;HHK%\"=AT64%M[&FMGBUX+$?HX+ MOT$KO]<]/C(K_TT6HMT$MI2/L7Y,*6E(+5I1XE:%*@;3;2;C%'YS1!IGN!H= ML,=@EO$77J 4)8%A@GAP"KSX5'IW?A+%C[.NGLLL-V>:>T?=XUS!+\QCX$_) M>5PZL3B)^7R.';,OT%\PNVAP)Z!LM^XG'-CR? P8!7.>?/-7!WYW;+%Z/)[Q MF4C"77,$X;B[GPM"OCF:K5H'!\<1^%$1G//X"0*5?_"P^=E]NOD9-69Z^OWN MWE&-C4R30TLK7SFM>?S]S6.-!R.;%9>,57%"6V1(VN[.]S(9.&S\SCC@X,*G MEL9UH^V)'/FD8_'>H(T]E8 UZ$F,\X[F8A1$D4?&K!?-2 RVT,3V0[2&T9(& M!3W;MD[J.'AYR@G 68D_PG@'Z.2Z:\&Q>'I^ ESYIQ_W#E_AB?AY&^0M[&<8<+BKL.H &VAAQ'LZ[,9J'LMJ7Q9QURF=#-1N4?'&.SZ549&Q#$3 M0[D5#:OEI(L?E_&UO%'1E_QKPA-#?Q6V#/D@Q=RP/9.H- UP-K[LB[P,6Z4Y MB\U8I,L7&\XHS>"B$UIR0,&<57$J/Z$4H5RQ )8^'9?,W*\XL?H"VM]\&7+1 M','(;=@'"$;%HDTF_HPSL17;=ROI&*.GT#^L9K3I2XI'VH:PT3DF#=S:LHVT M98WG&A9;5X+)=E3K)-="CJ([Y?SS&'^]8?M$$\/& <%#<6$D.FY&> #(C M[,M3:&+P6G.C+.:+Q?XH"[E0!!_]SRSV$Q@?+5!<,R: !L\52Y,K=T3Q&R:X M*7\.5PLBEW_)D^J)!$FOJ>8S*,Q$BH^7I^*GM/?VW'@ MKOA_._UKX*HRM8C-F7<:U,E@**[G2:JFB;A.P7Y3H+*NHW%*Y#.GZDX%T8Q= M%3"9WBLT=)"/D(0YC3,RI^#4@=@"P?B$D768\0M5*WZ'OL+;^/90]7:U5O'M%;X!\U9MF@1>-( ,%*P-L!@ MN)9I%L.G8)ED(7T;BUDV L\:H5$^?F+88W"[!S>+:PP<\3&DU-1O( E>-+5S M[TB(]R;&X$+B1C8K7G[2-1;^48I[,(5'G"_V]N2G4XK<&OA.VV:!5T-<"/E&FR.Z<02B:/N7BL-ZY&& M^CV@"8)1[&#WQ=YD$7U;Z(]>M^? CS[^V,4?!_CCD*O4NQ5>OMTV-+,F62(H M2K-$IT M/*@"+C]EY75O^9[H%#0C=Q&X$\RB);PH&VGTAHWH09FGBQ4D6ZTF M7(_TO@=/*D82EH%WIV),H5">O3GR3)@*&I.C6=K@WSL"(A2,; YSR*!(C:7+ M\&K/BJP3)$B'P=F*TZ89O82V<'J]MU]2.#V+:1X3+L=B,43>Z>E,>8H5F1SY M@8XW%'H-IFZF8D)[6:6QY@J@F^"J4E\W&L&,2,Z@$%*Z0O&5U]>2CW@#&VXB M&;]R:@!D<#M309A[ XG8PA-32T&!> 6!&*D.):!CQ--$L2$]RJ93HDI"_[*X M!V_)<-2&RUZC"I*8_Q[L;YJ?^R@+/% *,HE".0+I&R%OY8SYH9#Z6"*X2A;2 M);6:9%6$@$&NS$/T M0V*792P&7-1 V?!0 QG#'XKF5&.='+34IS+XREGZ0@2"7@DEPX)08YX@#@FB$@CS@GDRPT"..D'I6JXD( M1B 3WM!HS\SHV92,0QK%#(>N80);\ R,1J;M+DFQ5HX6/=Z?/@OF^'5N)[D8 M;$@,VUZ,S):TH$*"=Q)B&IFBT?PWKPN^-P\VE?/'+.R'+%GX\RM+])%1LV>R M^!JT^FR:!;,C/MY(CS1M-*&G95C#2B(J+EJ%M_SU6.;> >4VZ^U^L>-I]@N8E-370R!%X6&:Q^N.!9E>F.2N8MV\*/3HZY9(6:ZGF-:P3AQWT4\X)_=1_ E&%,UPC7/8DURM M0"(K+)8&SK+';YS/8IZ:,TW]?G=_]3X2AZW(?\?\&&VE@31..CD_.14(W9B# MV>!.8]-H,()UTXH:5TAP1)M=,#J<*J;!&:.3%!/0X$5U&;16.Y7$W2/SS,]$ MS!KD4-FT$:MSJ'2OB3HI*W8/W#S>#@:7AU!I<::/TY9B81]^P2[<%-EJD' =: *WM0@7Y1/"D .='$L-$8?, M%@P\R!0KX&'[DEB*Q&+C\+? MYK-)1"'5 )\W)%S"1/K8@22*I_#Y*/#__EO&'AX<@4?C1?";!PH.#L=(+#*/ M89)G[F).),%">QB\B\LDP0.FF9<$OJ<-I7L_\,;8(0C[C'^RE$SSW):#+3U1%#>E>"D\L?6H)Q]^/SO=[AUW['7'[^5M1,D>$&J3 M<&*JMBQ$>]')C[N7<<%OB37W40I3Y 82M@:D4P/+(05C@H:CXCB"&2,],,7K M(BK$A-?T4E8).'G29+#R;%GQ&&44R4/&]RVC4)_])-6\6!3C!M<&,V$Z($@E MN/P>G4HD?G!>32=%PI3,Q9QR@,YM7/Z77X*5UQ(K'Y$=K!<81$VQBG M@.?VP60IP^:M-$$IK>M2SS$)>:SFR,DS&1!.7946B AU#H\-KQ8&KP%"H1V M;[,)P[!T(E[?#)O?Z8,2ZHK#URP$K9RO1TU](1-/_N7D%![_Y*H^#154*+O! MK\&JPX+X6W'>O>R"12(#-^-\(:C1,850E.M/,9X=2%?7"AF="D>AY8KP;/!5 MP'8D%PDCK-OP89SD$(02TBS_,$N1L$*SAJ"K4WP'>RT5B9B_Z7(,I"7,K'#-,$6.@2I9&M=7ZEC MLUO ]]3+!AE9<=DG'&B.J6"F]D9>+._A9W3_-46T&1+N-4?"S'PA=O:I0 T_P#P)]L!D<9Q;NK?MR?1=A>8U[^$=U4FA;( M(F*'($"'-<[8/F (*>,+0H=Z%!==5O =8'N9FUC.9G \1J$XR4LYWI)%H\UJ M>,LZ7(9_P[N$19SSW>AI6CU@K'%ONB$A0\'$_DV+(,O;6TR3@''+/A,N:!JN MD9#J+E2!+>?;(O8*C/T1^W>!/QT),/U90KD3@)X'O+@91N$FUAM$Q %GROT7 M5!-FRD,UIOX;P5R X/MIH/"FU>T,=,\$_"VCS491](FU%9:2HK^JMZHJYPDZ MHXS ''*M$NQJ.!^EG!3"Y5R\#)&H4. I#\ ?,X%+*3I?2=MH^OZ6V6[UJZYA M/':X]2XRV2MD-L5I$!%&LHIIR_YNF83+RY.^Z=C$^#1B;@!8[#. M)"U+L./R^D;ZQ1/-X*&)^+C\_F&,>DF)4J_=6M8CY(FXHA9'ECYIDMSGQLWV M2,G8"I:5P_4H2-9SW*(PPDG2%.&7EP6IT86'ISVL5:7?2\K@DX LP@^:([( MY1C3O&=GKV_B:I2>6(J=:)73>L5FVBS=A%BZ@[[I D.9"3)/6_VQ8D%@2[PY M$[_0-./,+ID6@[=(0W1][R=)3LQHFOZ"@46PM619'Y>3=\/M?J_7/3X^Z.X= M[C^HEN3HMR5;X(X+>W86,0F6EGX#K+P M4CVS+[^)PDUK<5CV_.QO'@ZKU1/?K"<:Z"0=.OLU/E+K+:])*AH:3HE,0:0U M5*QP3+@0YSL9%"/I?KJ-88UXV_I]C.F_5PV0E>\XMJ\*D;'TGGB<_]!.U1[+ M7K??VJFK%Q+#\=8$)?. YO*]2ON4MA'/.F0B9(K?2ZZE;X)H+&LHKWO(+T&E M,>K :C-7I85FW?+3C[V#G5?'W>-. 6%KY6H-(J+Y^U8J5BT5IS*5XE+&:0BV71-$XB'* MXKCBL1RTN8C].^G.Q8>B:J 5D59$;!&YBJ(&P8!MJB 5@$,:1Z'O8GQ5 MBAA&FA =(^-,+MFZO!1W,#='LK7XF3\^'@0EQ] M^/ ^/RJ%@XY[KW[^^6?X=_>5.+F^T:=6/G5$4OQ77JNY]J$/(^[*LN8QD(FNR)-^ YMBMD M;2LD*::C.8L%)0&'-553[$V1D+!HB3(46+;8E>2K%9ZU"X^?N$&4**\Y$N.9 M(;'.3#*,"?H(6/!4BM3":2142,S64HQ,^S<.4(WG6L<2ES&JQ 0T7 ZXFLH4 MH-0?P@Y6(9,TE^UQ%U(PL[%(M@XC7$C2;O>@)$N]-OZ] M9)R>D9<%?T^A-1?V9O9Q^YU%W7F5,4@1Z<* M"[=Y?])T#J]AMY09BM,94[%S6?>U(8.PZLF1\0"ILDREA=X@<3,$D=&97JPM M]3)DQ^>>)*:+/#S X.J1O:]:.:V1TU+E>W-$EG32T:O]X]G41!;(!)O%?A0; MT6GID=T\];I8S;6TCLM9*.0JZK)N8G(-X5^8 MZ9Q08NMU]_?N6;1Y]%;^_ @6>5GKB)[D,X M%+1L%$CQ^]M>K[?CB-?(.Y=,Q.\^BI\X2_ A=''9Z]_/\G%S=1GWM>_W=H]Z M.ZTXKT&7;"9 P[2^YQ-4?.\Y[:8^*/,,0-8]VKJ%P)U@; OH>\-,)' M9.DX=([Z.P5CEZY5-00[.&*0"JI_?0N2\374]DNLPCEHJW!>Q.(]_WCRH0'K M]BG?@7C*Y]=6&TZ#>!<%Y -RY;VQ>2R;#$M7BVIX<3^)$E5CL_E$V>4R?:5X M+V,W2\0?,L ^73_]V-_OOYH$8(XI=Y+"T.]ED()%!E_L';R:P7:*?F^"A=)8 MB;^S)\XSN&'8%N*O=R$6_-T-6(Y68"TG9426T[\R#%=H0BY&H%?)\&*\&E&J MNM1KU1'1S%"T\G=P^BQ6VVI*GW<<.FT*'L&MQ-: +FS6^"\XK1[^&_@JQ-Y* MF :84AN]R7R& #3FV7(*3LU\J-6VXK +:6_G7-[##8DD#Q:.KC:L$(GEUY.E M-L1(.W;+?VHF"RD2\'VP/9*D $&[*E:^*N#YIS1W#::/U+DL'>T3MU'DB;%$ MUU7IX><5X?9#.+HG0!C!'/O5U!BH9\W&GW=Y+!)E-O6<7+Z/\)Q@>_#FB@X-KQ6N!6NE0O79Y"M3YBN&D5<5.5]D-17PG>IK3<(6:Q"5[>CL;_Q)*@N*BT(H@25T-3W MMF>1CX\SBU(1ZUU5F:?FS"O&G!C:;[HF.+C43\E44+;I5"_6;+&Q084,1=0;91#0* M=W+ SCX3G3O1J5Z41JL9$%AK,Y"J[T5MT@QFJ8:R,X"H+HGGO#:OAPLD"3<+3Q74[K>Y0_\;PMZ6O9Z_:V1H]$RCZ/ M6:GO6MZL63%-:7%65&?+?Q$34]_VNED38R\7F)C/+V)BZKLU-VMB*BOF\\M8 M,O4-DILU,]4EX[^,J1D_@ZG9Z^X=EJ;F[D5,S>TSF)JJ/KOKB"UJH.=1!$OF MR.Y$Y>5>30*&QQ=PR# <+^'J!Y/Q_YC1;S-NE9>.TZ)"H+$@(X0 MJ:&1YM10%F%T>'_"0<$5X2.,U\;<@I,^66RE.:?N.@&2G63D^$3@R*9SDC_M M6;P(89P\1V$T.OR+#;M?(DK\CJ*[-EVPUMANT:BY.0F$<@/I$G5((OK=G@,_^OAC%W\/W\7C]_"W/?X-ON@=UW4\ MK[+YUSZ(5<;PX&;CI5[CH!IEQR%."3 HD59)GPXBA&DQ-DV10RY:-@:4XS!* MG;RR5MY%/A.FP,"]*$/XL(2GTKG:_$2]HYJ_.RU9T\JE_^U@<-D8.7<6]EJ4 M%D,?Q5B"6%%)T-10%7)SV4#>.UH5&_3! ']# J>#W1&I:-C*41+SS_; M+S9F>QIAR.WT/A'$$>-DAL;--,)?=<<#^)A#%'JKRBEW%Q1+2>9;D5JU2&&Q M/,8F"G*:)OB9+YS' !="S<3H8!Q%JHG&@/Y.[Y4*+9_(WI++/.R+S.PMJ<]W M6EW/I%$5N1L((%;QU)2(U0AB*RC?1U":W/&=PR?K:?E>_S;:T,?*Q6ZAY51S MY$N:\L'[2414/$RF#R-EZ/JC==!N*PL56?"IL6;CMBJ2!X)^;WCFL![Y_:3P M.S(K9:)6JHF?QVS4([Y7>'NZXB]8DNJ[WSH_!ELS"[+D21V6-O*Y;I&)8^62(L'^>+\/;IHC(5:?HW+H"49IF+)R5E8-UXG+'$;E M;">>=TMIJKQ=*7$IZ&M0\(+/Z)!"\T,B=_#TL:'R31_PU)P3EJA4B]O1=8O[ MX:7Q_::1T*];;"%1CB1V61?NX:?8>G4FY\SY&BLJ\X]T[_%[/U&=HM-3K )U MA_ HA!P-LG02$8&KC9KB-G08'_;#^MY/I0L%\KXEA:^*X]'FP?U;%;@XA-_4 M7 RGLR":JR:!=RN-E[_\YT+*L-TI5RXF?C;SFR,>-!SL=&23Y\..%<6S*":? M#'3^,+PEZGS\_P^)U%E;%G]^&'6YYF3G^+C7V]G?ZWR%8_\:/@O0O'\798ER MQ)LL&$59'"J!S8X<35LDAKU#L3<<.N+C;ZT8KEP,P^B>J.)% ^&&5V@-*,]0 M5#(,MJ1?6TVU?A$YQW=LD\M>J116:2/VMH<$"O:[O:.:4I(VI;P>(<&68N!( M-,/V>81\M.*Q4O&X;X0\Z%! $ @YFP6^2VYT@/9)8/JA@*\/WF1BUP\EV8B[ MH:6E@SN.[B@+0I4X-H6H(_[,O%L"3<$QRJ7BHJ1\.'P<*_P%+DV;FQ\F:9SI MDT;S;7"B$S;%.1R0WYDB$1*;R#.C@KF^Z:RB6]YRD1'5AZ38P\7'F[E1>,>0 MG,2ZM"S A@99B.^!1U?Y*"=/'69(PR!#I)7D#C6Z TPV SU +T(&8A1Y^L;3 M*1Q%PV':50Q5P+J R8WG^#E#&+E)#EF9,$NN?^<'Q:7=R-,#(*((?BWPFN!: M-%+] A0UE.%*%>L]P!OF=CE_9K&?>#[O9A0&24'8" 8'_[:K?^6K/PIO8:)G MU$*W.6H@;P L9MUI5PPE.BDA=2G&\J?='KLS[^5<]'?Z>VPUE"KP7S SX9/B M4_RQ()X[G!Y6/7G3YF^<5%(D)^!H^EHG8K,$T%T),=IOF<(%B:#8B $QYE * MW')=JA\3=I9/9[AV<1&96OT6N)ZT3.- T5WKPDS& )<-\4*NG-$NA9R^BG:C M_,KP&BS^SWO%-T_E)R6(N*'$'=RA.V,A:@0>-M+N1+$RW=DC4,'V6\ F=?B: MMI 4H(A4&[!Y'J<>"Q_VC#+5?T)6ET7J@R%+M*WL4R*KU) ;L.?FUY[0T?=[ M4PU;2?SME:RUWNY#R([H->07K*>[^"N#1<@O-B2YT$F"I%1]G/>EEW YA66[ M'2K Q(>CN[@2@QGW2!S.'_#STUMQL;:8M\^Q] /8PDT_N+J)6!"ET;R83_:& M2ZI5/Y?,<%--P;K!MT_5RMY#EL8.S_D@N\56U87*VWSRCK6#OKX=DF&KN,6) M1ED:H4W&LPNB86=K*APPH,&9LH,LHBW?7'9K\,]4Z**VS$ >O-KEBK[Q!D_$HM(*T3MEHG[#T"!/TH8[J')GAA#PC.'75[>VUL;MV" MP9N,&'AW*L;=F1C>FB A!7*'6><<'=J!?^\(V!*YNF&*XL@=[01CB=L-1<;N M5!#-J(E%[JZWF!3K11]O'B;E>7@<#0RJU#$0Y9E7V*GOF'BHQ-?K3V<*0[+$ M;:41EX83AD\E?T3%R%UA3%+>)XNVH[LYS2FH#-=S83C9E'HA5CIMLH<, M1[4>\O?VD.ODU9YC2CN C4&3>!]E 79YDTD4@B-(1JKZC*>RYS*1=PJA+[E4 M2KT9ZEQ"Q):KZ:I%B13V+XCH6F'.)O!Y"="-D:':)(,*NJS\+!P3C#T+F,NK M.+J._AK9%M$?#:EE%Z)J N7D[B\\9'0/JS-VV',+R3.M-M>I>&NP@[(_*@/M MR/I$^#7R0YT(TV*?^I@.OS$,D?@I3"0X7-;!1/!3\.>,$QT40PS'K MSM'3%&&F!W_!C_(_'CB+Q9OE?(]88M^0AVM\6WXJT E)-BJL3VYR\Y@(?V_G M8$G%\>+J;AH?\E-1U-+B1A5MG'L=.%A8$1'8ARH5C%1#+UQ2JG"6&8H!6"%_ M*M9X8FD+;W? 030V^OUSVL#[PTRLP=-&;.^SO=WK'A8H"W R\KUJS;NE@I=Z86=D:V M)A]+Q?E QVC8"5& M4]]UV%+)4QK% LWSLC_]N'?X*HHW?HY/&C?'A@2+>CDG)MM6>'ID_$VGD847KWN_NKM[@Y MN$#.'T)'24<7G0#(E):T.'526L^-EJT'"==#=6[VR,L)%T=TPY&@85^P; M8D7*Z(13Z2G\+? MYK-)1'&W )\7PU@8C/<#W"3C*58X!/[??\O8PX,C,(F]"(LBP).!PS%<%T01 M?N?.78Q08R5$#(-W<9DD>, T\Y+ ][1!=.\'WAB6 .*(U P^!ON9J,9#\RL\ MFT)*NRA+*5^9VVRP=2?/C]['2[=]RQUQV_E[<1A=Y!J$W, MGZL5LA#M0B<_[E[&8LN$\"+$?:58LQ%(V )@M E8""D8#30<%<<1S!CI@2E> M%VLC3%!&+V65@)<@31(A3U@4CZ'W'8HU/F!\;4+<4@F]G8<-_Q#)RATD"4?\V,S%\J1<*9RMJ]_":NLM MG>CT4[KB1'IP0?2PXHB:$454J.=/9[)(W%9#9$:'X859K3,%CPF>Z3US6?#M M"U$WW#WT42[M-SA\TL6PJ["-!H^];+AK>[-M"[$U(N>[6RZJ:@]4M_FW^(5^4_AC MC#]N\<>$]+M6['^6^[[NMU4_3U?ULR S%.AYB,3TN[V::6SU_7KT?9C&L%TW M0<4_A.*B5Y&-%D6_1MD@3H-F]-1X@&S =M7*QO>2C7.,0#5!,(K""AJ2H?!$ MD!!VA4$(&>::=6G=Q^M3;6GL[#@PP+SNLUQ9T,,LI9J,\H4V51 M1$$D86R%\)D(X<7@_=EI,A;L M6@7H ;XG+>B89 YJ-*R^3B/W$VI$#ICJJ".!"6Z**UW347P%<7Y^8I)'Q74H M<)A&K7RM7+[@,DQ02G'V'-S1'(F3N/6-B5(N377O6 Z"JV+<%B<3(==E;$\)N:.M M#62T(U(2;740R#/3Y'421@<#B.-L1K>:T7V9FY";_5*& 4$=@@HLK4(0">M\ MEF.[36=@>EDY>2XE6CG386I3K%F73'B1C_F1(,-65=2H"A"FC]WKKKBDY%,3 M-,32D,$))0@QEM1O!6'5@O !.4";,/VT03BB6EN+I@,G2'4H&L>+:/8_L]#E M>E'#>%H0GCIYPE*7E"+9#QBY"&DDV!F!@F#F9YEA7T5D2BQ]W$Z2!-2A 44R M6:K%,>K#.Y"Q#7PS'*"Z3[H#OT@L@X/;>M&,?H&=99H%MV0NX9Z&.P1M%OA0 M5N>3DG;-?1=?4F<]SK[5LJT4: M:59Z?9YY?<8,L.PCM(*TO=6"P6PP6&_SP&"MIEDD4[DO*$B"39SQU<6G&GR#M&@%;N4"1_'?1CB(#T'>K!Z5U:@JC\8(!/K,5Y0P:()D MZ A;&>E)X2;>ZCC -AB/P<77]1L5(D.)^,.0.9XX<%PYJ 5\K_?V2P#?Q'9. M'R'!$LU142D@+44_]?9H M)00I%GLK=?9K2WVVJ2^TT96P,::KY.^H3A%WSU$D8T\WP$ZH8K(HGR]JHTP] M&)=QZD)Y;B& :ZH8RH@VXA+U1L0(WLPD$[F9MC\=P9O-\W4T4DI'!O.B?S>: MIE:FS436,*B'L6N9AV=[%0E;M:?>$MZG"Z'TJB>,';?^%E=%IP_I.! M\PO>6;87$TLHT;E@OCU:4":=JONZLY1:C$UUQ+4MXFSU^S]#"?QF-*,L_(U9 M/JX2!I%S I(K_:0?4'R^#$0%Z8;4#1U%&^_DN"L#A8CA-(9*M$ER# M$BS/6A.48</Y$\+#;(;+0XV+TR^R73>:]ETEF#?'"K@6> @[<2>/UO<:E> M)("RWP(H7][RM:/;B?A#]PM^)HNZ1RB.&H7?ZOLU" SGJYL@&NP<4X94DZM2 M;>QCFG\]CT1; Q/IPP!K[F.8@[/P3B4I>7SGJ==UQ$\_'O=>_?SSS_#O[JO' MKZO1WN M =L*P\J%@6HO!@'V16L*6_+7!&*WI3Y8HRR<(%"V"6*@27(8N[,#5;U6\-8@>+X:-T'6EFY.^?0?M=._ M^NFG58=N-)?\R880D#PD/54I+SMNR\M6+QU647(CY*)M^/'$#3_RY$&U>P/7 M[Y18 '4+(5WJ[L?&BD F>?'\%N$W4*8019_RZG[X)*W3+7H1B&V(Y7TA_3N M_(0[C&2>CV!351(98#0V^O.Z39\XW/(S?4SQ:"V*E M>P12D^*<:PNB.=M$%=9K!B@6QLQ^##GH-=_F7!V8_L/6J$+Z)LTFH'2ZA[AZ7=8F^7*0,OP2"8*K_##KRWH:TU+HV7>:F7!EH7G M1;Y5RU'DU) 959^RRK7U%,JXY?#Z;J)]&46!&$R;Q=ME\1_9!<9Y3+%%OZU< M(JZIDPR M+=QFAJ8)">Q;4S])VE*J];]]J2JM7+1:G^L@F"45$=E0)1 MD(?>\>ZNDQNH<19H/1)S=1B5"]@<_6E>SDN4BM2#1GEMF!5'H8?0Y5IZ/*(<9IE$%50+=FB91F"F8AJ0@ M6"EP-RHJ_G>CZ3B*TB M!5[1O\E\PED9'?!I-ZXU27'%+::6VOXH:Q2TIW6.GT8\N$-F@%P7_S-3"4V> %'L.]Z$_*GAS_]GLM?OV*C7R(M57$]3SUVLZJ&O#70O: M_QX2(7['%=D$N>!M^^/UJ=@[/@!E@@IEIY6!E2_(GY%*A5'ZB[J E@T^,XV@J4G@F M2O7#OZVHK5[4XCO_#M_])9)+)DVA&-.8(MIN$M%S1.\0_C]R1'^'1*G?1YG8 MW<&NWFZ0);!!=>B+/)^2:,+6;H\^AW^/\)1>MU\^:<4L9:W/61Y"0Q+V+<3_ M:5N\8 M?YNV7GQT1J#MPY_WI+$I2A]N*Z"BF([PLG3M%NUY'[Q5S6L4NN"RW MRO@E.L+-5Y6ZV4O>L626C0+?%4GDDJO*B;5YZ6XF> V;#W:;:D\ MNON)H@W,H,:I80O_'ILVJA5CAX5TK).F*PDX5[?7J:YPTKA_];C?KK.)]9TC>$4;&>D0AEP M[H8E61' M@'OI]T,\Q[KN%_M#$<\Q?4BV(::M4EYRI@?A0BZ*P_J*@M]UY_!@=(\H=@R6@Z- M!S"A\/I9BG$F<0T?_:UB9!#LD)M/>6;4IV2D@0XN+#(BC$>J_0@I%0)$!>"; M)!WY29'N\Y1+KB1^&&>4[R.U.X=#$*Y0PO##R:ULKT.V&\<-@X,RS+8\.N[, M28,%&0]S1IM6(-8B$/H=-T M88XIW>N$B\7*$#7J%FD]0BL@ZQ"0*P7^:"-,YP)/&=.8'+1 P&76O7EC(J1Q ML"6N[RK=79C,F%B-L]!#6"4&J#2@,19V[Z&23G(J'7$3K8,<@FL&>?M@L'*D M.Z&_"(^=1M4S"9=='!"-6QE=AXQJ^UN/T7MGKG MS] $J7@[I;R$W0A0&4C_V&=.5^[REVC20ILC4W;:(-#JQ8QJ(BZI)J(Q4O:0 M:L&]TD9QV$K&.B7C5(T:YC7+VUM,8:1YJ<66^HQ,&L@6CF5_@G?V.R7"##G4 M".B >8@PDODL<6Q#PZ2J\.-HRB.HWO\PT3[*%>51K=%X!"#TC&W/.6LE:.O ME$ZPAC&6I.0\>&%X1>LZ0C)VVV1O,B4(7U$3D"S)$LW+1VL%S;4WR9>+I#JV M@;]ENF9Z438*U#9QAL 7':LV)LF?T1X(OJ<'/N.BRSN.@H"FKP4ZK/?VRX . M( WY$DI,B5U9SBAO20?*\)-CEI\,!"8._30S+JC&R>G4+^+M:#V9L\$NKT/(2DB;" <$XFWRA57JC3 MSXMB8G0E(T=8L#!0$4:I2,RSJ-!/F4 M4\2 PTMH9=/ !D/ELMDETUY,MVLZOB)V26*$"31 @,VM=06H@XO_7L)V0,V; M$3R1Q>X$NWWKOP.^#F]*-\+.SV(:1P!&/=*J>QX)H8&^G!458 M"#_OBDI0]YO$"!V\3ATO-3:OMGN*U/1]E 5HY8$@*0)>D2E,D\DA*/]BK/[2UM2:3-9MT813$ADK])[86W.OQF-MPN>FXTN8['%S)GNONW=H)AO>LP_OQTMT M!@FWK0P!O#/I,T38>(;DC=HNI[7/6%?)-"K1X#IM/G/>"1E*8_%>HF<8%D=Q MU7;AW%F$ER]BZ[IMCJ28K8L:U)CX"N]%:(B#[S6%"W@$=A)_9F##>SZM_NW1 M?-O^&[R_Q%\TK:CHUMIJTOF,=@Y"BN?.GY/'!N1=Y/,V!@=AK &&02D-H0NJ M_!"%+R'3^R8NBN MAM'C;@[G*2X.J&#KK7,[K'ZQ4$WYC#K.E('HDR&(3V_9##K&E5:&4(W=6QOW M+ I\5^?SJO;%_<1W)TO):G%4<+T1&M%J1CK'% R C.2DO@PBSM^T/:P<.FK) MX")ISS5:UQX\ZR4LA0B4$_9+8AV#]1/X%F;T3=Z0J>R<$)&8B$+-V^ 9!>7) MN?G4>KQ3>)=E_;32Y=M8TO+GH50GS5.JM.0M@^DD2A[;6^%YS(7?G+G8[^X< MU@O\9Y$Y2\M4F'MKO%'6&F MPH1"21)M2]RO'!%DTQGL,M/%('2>B0 #%W;*"9@\?I*7Z<4JU>XS[:6T#>4, M<45=78%"OXL";* 24^X%3(-.;9EH4C(V"V=\\%,Q2]?!$FH"LG[S# MI-4G"+,N5@UH8@*N+*B5GD,*%IF';8+$UG*SG2HMR+KE HID%F4"YLRH;=YAZ5K\H"YUBQ5;%NL7.7? MX;)-3%CS#G=M%8+^""@Z1F[JPF5HD=?%P.S@V3_4?SD,%;L3>=*%QEKKT0!Z>0S73K4B@2!2-W+ M.9\,.P:6"UE'=JAVVZ(84G(A _/I;S MCU*0=)::I8NI+N+&Q&=3B1M']Q0X,TV*#+N 66_V*\+W0F9"=5>EBKL2CBA! MVUWZA#1,,FR,Z--$RF12S0;7^!!TYP?) GWW0GSZL#%KMK2-)PJE#G4R"V,5;J16P2 M?S5S8B@H1)/ E#S*;/XY?5&A@>';J9]-,2A"H1$VDI 4ZS-Z>D05B58(TN>, ME&5OU6%C:WJ!%S=?#"K2*;!EX7F!/QWA3@26U-8(?[CXP\,?"G\$3*$%&E'( M$9A>)F%5B8N8G6R<$;.83G(%_MC"P]6TI*[@E>[);,/+D^()YJ3#R#:]]SE1 MI]%&%5!-?'-L_,RQ?PC**F[.,;"@)8GS\-"UK."]B^7TQ/>63YDP.YWS- MY"!WCH$QU&Q%!2=;6&LX8'A5ZZC*.MV<(BS0= 0# MB';,.C2Q"8&7 !]:/OFUUJSE':\:5/K>A)97-3;'5WI;/:A)EET$5PKBY#!V MZSX4-.$3\P33%B=PBQLD^JN.B".D0>0PD':[$24U!J\XIH@6)M;VX MUKO(BJ!@65("4(J6DB.3P[SS]*:"M$J2+53N:HC3IK"2@6 M4N\'FY=Z;Y?Y%Y>YP3\U:[D713"Z/A"'2&7(&#"]8S?=S;M,"[)KB:;14\P9 MK1'N##ZUX*_VD8X&J",\U;[ 5IG/Z#G%?O,=F-Z9]<;*+ZQCW'NSNUI[KK4- M8X&=*N:A9:KD*^GR+&T*J>+ZL>@L$V5?%LR0X#">-HK&C1,#6MYI90VNC( M@X%?@$#9_ F>G^2DVDD>E+-M>3O::-^AHY="16-Q4&W$ZB.$;R8R&-<8RV)K M3>NJ>+;R[4O>1=GZ[RQ+FMO2D3>Y7U 10K]I2F&/%\J)]+>6*5@@.1!4QF@. M4-')V.=- ?O$/5)3Z*FR3S1AYEQ$[%=;G:VB2(I>.+N#6Z..1=/QI1:Y;CB M-%6 6PO0@P:V,)=<#=335W@P&.I'Z>?B:S1F+W ?9&/2X=)=0= M4_"D$YAYL;7;P?+^=,*^LPS1%*+=XMY/$.(J A\FW"MB93(SX@[;L0OX M6A.$<(NLW!ZD;NUB0%]3BS$WQ2:>>R\!BM=0]\">)0JJ3F>!7Z9_.XFRT/4# M<4JY'LH%C47_2%Q$=UROUM_9.3!>'X:#L3?1/$'X*1Q8%8FMX8EU)3R5+/]> MK]]Y*<"_AOH VBC').5B;]6"G,"2%ISPCZ&/)OMO<$U/]QTU=8RZY1X'IX<9 MLE^"P0\G< C>ZJR'%\-FQCG-[SAB]$Z@[K3IC\/6P&*'4Y0XTMA45U&5N-7B M7.=?. 9.N&:ZGAF\"A)%6&0K__ 5\BAX0_\MP<,!CPA#YTDVG1D^I3;/MW*# MXH^??MP]>G7&&7 5-\:X$%=SD&$KMH_6II]\:B5@71) ;GZ#FI#JV@N,C(2I MYBQ%17-O&IKX.6B#B,_F14_VJ2JGZFB+?2_C9"(^7@_$^?D)^BBC./I$-5D, M2:NL!#R":B?N8S^M;^]F)9Y&L'=[.OL*6C!+-2V9T+;#%L_VDE3- M=09K3P.<_Y @U(W8=Y:&O4P'I)WN7AOU7+U0-+0_WGW1'\\J)-&RP#4FE>!G M*Q=KD(L&]<0RG==>&T*0\A#!=Q%OP R0NDWZPK=%\JVN$75KV:Y<@J*8*(A/ MF,FE.2)4VST+:XD0=H8@(2S432AO^]5C;1+>$I5!T3=\B?UQSI.*8'.YD>+V"11S@I%43[3 &-W=$A1CM\/M'W([]53.NVL0YR8E M>WK=?F.2/;TN,7"DFE=_X(8P'1WV@6+.M&%-+W>0<_HB\).QS0])FH==LY45*ID5M!'6L:*IG#%44+QU1" ME7 ]DZ][;I4/1')1BU.[G+6@Q2^V_ Y=)XRPDXIBFP2>=URTG&221*=RU3X7C6&;@O(2+ITU_'T77LO/[E!#CDTBPZ)P"TX=]%K95 M*-$H<>C>4:#AZ%2U- NDR[]S/-V/L8HZ\-V<@I6(C698_D"?(+DLQ25TQ5TQ M4.I43*87UCD9=C0#D!@II$*B&U'#*2L:D?/1X_(C0*)INTW: M\C%F^&AK46 MG\Q0O$TC#V'//#;=RFII+D]/ C[@?(DV*AU>)=<%Y>"GNFY80PCM5JDEXWX\GIS89.7OA*!H7T0(H2['W%[Y?-4Q2]A"JZJ6P6@RPO M89$W$ R4KU'"Y;,CD)02"XG>+.SC7'U8 M?>!:M/6PQK/G=!9D,;:0!3FX0Q<7M8ZL$8LH5.)6AR79CM>6.4,+Z1I3=@(SEPL;8MB-H2Q=[BCK53N*YQ#>^ZT MVILANVK*MG8"T_ M],IT2ATRDXB[7N;I+<= 69G0QIUKA&Q*WYG2^2S$CIOZBE[;E*L4!CO:/"15 MTYIR@6Y"9BGCS43QK0S]1!J6%8NPU'@JW%T.2X"IP05V6$4Q#T#H@UPCOA!G MNX&]E)>HNTK4K:3O]'=E?9:S#I65'I-QWVFHZ22ZI]]+.@Q]/=!RX.4ED\=6 MS3T/,6A@]]=%FWL2_M3#@UZ"JTBWK!TA[QD'D;A?!IE MNN6VOJ8_UM=X"7/>P"ZSY3G7D^)% 3@ZB9Z9/!K_\5HL_>;4ZBJN/_Q_;.E8 ME*U WH^S0,-XP-)9C'5I-UP7_ERC$42^^6 *+\"5+T%B&M@(MR[(1^$_@CM5 M0[93\'FIP2RVLU6?T>71-5T@,PXU#&-$%R9"A.>/Z>RT$ NKKSJX688,JG0> M7(DIUAC(9:!>G]T)4EB+*\*-Z>"?249C-/,E"% #>UE65 '=SVICC]H"/C^/ M0@^Q!Z@(=,RF".R20_0BS(0&=JXLSQ]6!Y%17XJ*H8DXC3R>68QT1%[FXF'W M4>PEO-C!^O='FBT;;(-M6L)^&L642'@D'/AYS&X#VTI6? &8QV%XBV:Y]M:P M 1 E>KA_%#M]F%[VP!F8@KL74;^>/S//)_9AF'I$(U+9*U_!X_) MJ&F4I")4,L:DT0P&_]F?RM1*99RO:+1+2OJFX(/ SXU9 M2N)01F0PV:JN=Y)%3O&NJ(4:*9=@:G R;U$S[,#K\2WXMIQ")DQW)5GM!I+A M<;!>0-#93TIR,7X14=X&]D&\5:'"O U/WS\7!6X99HN"ICR,E2T%ZK/$_'QN M["P1!D%\O87LED=IBG7Y+^-$Z\A,#1@I)QWX @8)_7$L:@C\J<^0A)<@D UL MR6B:UI722GEV,DQQR$;74,RP>'E S?=,R,Y42T;;4E M--"N8DW:AF7A^5G;/K)?6SO] O%U#FO?=.+')G:T)"N0^\C:2!Z6]\PB>]HJ!5^:!=/)J&9G:39UR "9+MOJL8A=]1\S,WD7DLV@H$'>WQ^" Q$0$ M"@SFXN4=8O7Q7/R2(8:@YF/&@L68YD]TX9A]VQK,%F:-"1&)>%9L7;'0S8*6 M@^YG4=_%8HN17[BO^(E9$MC;.Z%H+"-':UI:C7WTO# "XV6F;R@M(H:DX<.> MRWM38$2$][@C(><,6S**Z"!J")L0UYE/9G<=M;]-6E>][FYCUI7&U]_ @IDH MZ9'50%"H;+2=?^!7T?O$BN88]6&Y!<0<'HV,9Z2\VB_M+G;;]K<7572K28@8O=S*D]2 M)[=_2,7G)Q2@9&(]EK%?7U* >QZ&)9+EL_TBP2+'FP<6>2ZK\J!IJW( >K*@ M/'&JU%N5)JCH6X22FOY(LTIY$RYLHD2'$="VLYN7C# V3HZ># D3:ANL-9NV MLRP!XN@;) BHH"[*"R1=TT0%!EW(M0CV^"A!KVN!<@/ 9.SYVG]&,.: L/;F M5[(2S"T?M7_4LQLO".KN=Y#3^K+=?O?[B&G=W2MB>MC=H?5Z/3@?B@]OQ/6[ MP=7P6@PN3KF#%/VY(9-1KS3ZW5Z#E,8^S<8'71Z-FVN9':3">-=6M'Y_5#@6.5 MXA/PK0U#<#U&Q#J*_0ZC6P;XTOGXO0FII2G<64>0>-T4_:_+O:]E:A4J_T'H[KVZTAG *IE5G4\R:93MID\@B M>"<=6LK:CV-U%V%T$HNW=7G,G(6+J#^P E?38N>@XW(I:-%T\UL$PHU"70>, M=;FZB)_CI451H=5Q*M\'/A (_F_33]GJ"6I7I#K+ZLZI;?Q71[>\Z^$&A5_K M#?'=)AGB?7P-)Q\NKL].AU>#F[,/%QNM+78;:'??E%@!*XT!#43U8:NJUNW> MPH,:P!N%#0!@!^0"BP;P1G4* $%!3V= N.JO#/%/4>ON/(F[0Q:NU%TCV*NXO9TQ5^0X<]W_ZE3,@NR)Z5^6^0:?1&RL7;BB\?(AEF[S,;XE-)!'1WJ M>&=?0 1C[3P5JU ?)")/KC^6$^=ND ^RS YNDM=\6'6:R4/5."AV42TKH##; MX!_D[\1"J6FD":CY"DE=ZIB31MJ!1ACLE2FANHRC611S+&;+"K7F/K&^$[6' M82[/-&F"39T_P2 ?8!,L:T>,=-L<.TRI '<B;GG'/F@D@* M?5;F?#'P5;[YEH67I?/2R/U4/L9R]TQP%0=4<"K"4G+3. I]MQ1P\Z=3Y?D@ M%I@NO@-YH@<<9QC)U8S"7J8YY8C7EY^F7@&M+M#U#$(M34(9%J&6)7L)DGXD MU#,=E@&703R>O?>@Z9/4+-^_1PAK.XG"%*K_> IZ.PYA FM>+FEWT4LWX32Q->AP/#.C3K=UME:-36.4 M_AEBEN!"+?3/SH#M;![T;_G"?:)%6K%UD&'Z=4F2<1LA46?)3W AD*5@KYQB MH=19A/D*>"W#3Z8+C\.M@XIBH83-,$,?X2DO([I=COT;YE'8?4&W$\D+TD>[SPR222:JD1[M"6LIS/>0:9I%\Y5C^Z)$!X..%KU^2Z-XU1W*/N_O?77+AWW*'*BYM MMS]9C52_BP)O)*OACTK+OR^>6"4"7B;N2^ZDI7W)MPO2OR14:\>T5,W8DL=G M=)['PFG.NNGW-;-.$S7^/]7T-:%"\;L,,E6V8#32EHJ_E>GVD!210DDQ79>M M;[QNF)GN,KJ##/S&[XSOJ!EDI;C#FU5ZE-D'7B(0J+/ZYQ-;'.?6P=V&H(1J MAMN$C(;VMOPD09J1+9#3#+,8*;<70:Z'*/JT#2*@*;\ZE9G2D?BO"47I+EBQ M;B?%DMJYM#!?Y=5QUS'!FR0;_&E%]WGVAN)HU2" M60ID]N9QOQCBB0:6 7!(FM+5%MA]G,6:)$6G4+8,^4$YV2$30[Y26U2KI>)@ M&::WQ@%[ 2GRQE7*7T3"TCE)4=>)8C&.N?P1-@E;HYC.9UJG($T):0Q.T<)\ M![[*<))CA7V$%DI+[ VO7-]@ZR;ZFEL?%96=(R0?H2(,;D*5#U&W D -6%6 M6US'8&Q,4SQA/=P2Q9GW9J-;\U!&U,%3^7?,Q6.I8[,^]->6&8'MN-'$WC)* ML58?8L"WX^1T4]0%2Q$SD=FE=1Z7["*X)BADOO\#W@%%%T>=>D. -A(_X4&: M7./BJ@?Q*<9>;W,5#!DCQ74G#XU)5@1AN4+)[;1-IV;8;1XUPY"!"I;;IS=\ MM:0ZA;B#D(C'\WFIP6>PRC2BS)I&Y3\^71;R2E3.MQZ9H4+K_. MPT0O8M#"2('DCG$Q+'9A*Z[J6]L>W '!&41G.#<-W&1N7&DP?0FA0>Q$(HC" M6[399K1P-![D00/E0>:&N$%AD&K08RAOT_RZ@WG%>/S""NOO=WLM$T8I'=;; MO'38=!.P>LNAX3YCGG@9%F$&&P-WRB+,O1,]QZP>MN6]*K1:P9(A56JH$QR MI&N18BF'8]@:J.@@*S2#.E@CN^#=:319!:)5@HXE%DW;YEL#ATU;"$N03Z78 M $FM4-I24AM OO 82LSFAD&-A3-&_D9G1*$TL(",&T5-F>ZZT-6>XTKZ+R\ M&FZ??'A_>3[$BD[QX?7YV5LJ[GP4JTJCIJ)^Y>TUJKZ35MXIDX72;@!7C;Q" MVR_I0XSKK-[-UCZYBHD%#W5PB0*IE.')R3MV-YL 8*]1I0R,,[T KT&F.2!9 MA6*KM].!+1D,!T3SG((Y:3$V\%8]D42&ZA,(M=BSP1BPNVM2!U_=J"+W=@*9 MY+ONE<+>KM1[XL3X<@2_+A"NH*V)BL!SOG"?//Z#M!76,)D?(V=JM,?3G$KC M?/685="(' *L3GI/D2Z.\%0J_0!C68_$N3Z/J'JCL,9%G7$1^%L( %B"] >X MYB^BQK2!N0]R)N!-369RKM16TGDDY/YY3'$#6T _=(I/L"G,-TZPD\^N)ASF7(\VY#LOA62B@1V? MO[&2K*2+[<+H;[Q.'2++Q-PY1<^\ O7WW1R"SO(JLMK/)-G,Q(/]$,-6_(X, MKYDK VPI9K\B.8HPS)&J*2RWL9V9R2^NB]5M]>'+[#91Q90/.PVPM"; MQ.'E*SW/]Q29"T)]ZAXR7B77H@NO=(*E_KY;J%VP(8]Y!7,-([4&T''LEO$. M$T(6K\R-I@SFTB^D9I155)8)<\ K>9,#Q:A?%C4.UE0:4XGWH1=",4A*[^A7 MI.OHU_O<'4W64#/R(A,^]A'F0[TM0=WYV&U3DRZ8SDI(# ;O (36'R,F1\5Q M1#F\J9\0G?R+X'#9:U2!/5E7'ZOD_@QHJ"8EK9!A6(J4CDF2]JN1TEGL1W&1 MJ2S1VSJ:")A07*7NRS9QPY>O\'IX,Q ?KTU^5<53$,%4!SWU=WL[O:U/'7$9 MR-#)-;SI:+4L5@IK+E 4FPUY3/DXK#$8/A.$5S ;<(:+1Z?6](L;13*F;K2F MWQ8CX/3@%%$+4U=B6E_F$:B;%2E)2ACHQDJP1*A-TI@/MF]=T"$4:4$>,ZM< MMGJPF>P=K-'2I#*://\.R5X8S9R%ED[ AYVHP,.V$SHXS0%I3P5@67E?0(J] M2#!+?^%UM&"6[Z1=&P?_O?RB$EN@;%BL+UO\I ;DJXIV7 ML6>1#&2B)O@TM M#^X&8YE8GI^X&3?$)%ZA"#LDDH%(:J)Z+4(I(PV2'V8$&KR/XD^HM/@Q$$G, M+051(=K/RIT%86&GV\4; 9UWAA 5S'J98GF=*IO3K9RZ4>1:/3;F_E29:HWJ M#?F]68^.TSZD(5(*MZA28YHG,BA+G7-J=@(G5[]@ 2IK7\MFY*[FC[?QADWC MP+2/3.+;>=;$7I\UZP^/M/MEFK#2PGK,+8&\]28?:)IOYC?2'9[I["5M0;%! MDKVLR'2G*GO;R$_L"TC710/-XS=CHLWO\(H.@E_M0[T[!JZ"T8?)<,QRNXHK M$-!.2"*M([@;M64PX%,F<3:SZTJC\#;"6XV,C5C79-3)X6N%P51^.?@7NAI@ M-H&Y8OFFY'0J<#),%RQ26[;S:K.-D;,6XS7 NH$WA18&9>F+P_$B&'Z*X:"$ MYYT)XHI#J..#/D+76L2JBLU"1G^T\S"8C$!$JTL ,:2-:3ZU+,8>-^Q6"96B MR03;JY9M\&B42C\LBA K=9I@.V/5<*)2S;\6E,I[4RN4QB6,VCU#B7%C?Z3P MJ<,PK]W45T2,6"#O:;X]Q9:J*L7=&&8)X]!GH!<8TWLPQ99XC8(D[P5X>HT# MUA91!IRY!%X< 1MJV0IKM[H%AZ"FU_U4*:YB,H2/[";AL](H[AD9"]=7WN9O[(W# MQ5[6R>9BJ(WVECS\B#Z]W8TAO)U(7V_"J/ZF?F(JJLLBCKM;:<-8NB&S;M;@ MKM"#%^3EMS?;*$;N+ AWKB8YYD>5;/!.XB@P0TVISV,.8*=FWCH>"$?8]O/& M"^)1TP1Q)1:F7;GYQ3;P(*0S&2L#&$1]QRKVVH1/2?E=QA$M@RS1<25CH"XY M!P/,%,$--+LOKX'A"2K0Z0PKF^KJF+]0W]3K=1^'7VV4--;#%?<;AQ\OL.,; M\^KK%<%^\_#BUK*HB\;J)*+!]3(;>0'MWM19(&%V"O)IL@MT9%U]+O;RR],W:&\2"$'GPTQR-/>+2@VB'&-P5N^E M=3C;*V2POHNFHRS&*M?!6P?KS*=*W$3WR!+P3L8>:OH$BTUW>HXXVMG9%_\; M=BN,:EV#5/VMXH!*UB-*>%C,ZGRW/ 9GI7V^F$HLM;CL",T"O.&0BF:"HYO4 M2^2'7Y^TJ=GO[#YJMA/H=,H2 %M&R MCK12> 6Q+/]";#J'=38MSXQEI6CN.5.#155[O"^AB7'2L:!#P=XE*SBG8D< MF]S(":/\("Z;NH_$5K^^:LH#F09!G^=)[&\8U)?8% X8P1?%&[[;-+#(H[ ; M2"P>8S-L$*Z.4QCX0MC2;TB%G=$97C4/W8 ZNXK2$QF#DLJ%E@OB15$_5$%W M!2V+]6R6^8P*(P_-84X%]-2]4I_R1-383V#_%7]E,DZKZ>,2T01GK)!,D/4A MWWO!33 4E-886I",#9+9?4D@F2=21)J8=.S'(/(E T;+=P@C_4;1=[XAL&&9 M.E]KK*1Q@+GJW'CVL?WF(4$'"UU\-MRB:J#_OL@CAD;G;L/]2JEX::#17DSXKFN!^>8(W M/A^XWSRPYX!FT\T81,AX+#5-C.=+8 :OX/W->4YK&'SK,@J(P38>%9SKSWPK MDPQ[:[%YZ_Z8^KXD2=3F4GLCTQIVZ?WN(T6F\:0S^XV"*#+IS!^:C#;PI^PP MD_Y'$-@\AP[8=$$E1GUXF6"-^5.L! I5E"4:J]]NW4\5>B_%N.02;6"SFXZ4 MK1P2\5X#"NWU_Z&8_Y=0G=S0'9N4]2S?CBTE7II-Y*E\$90S#24XL::)0(ZU MQ..5.6.:]9=B$3>4!$43Y)DJ-UQC'%FVM[_*Q.ES'J0ZR_SGCX@VU_<'?K)] MD.MU[1+;W#HX!%WJ" OW3F6/%&'1VY13D-W&I1DHUQ+3.42LG8*?@OAQ8EJ MB^,T\17-1N?H7:YDZ>K";H)@\M21+?M/3->BX(9J?J@!#]ZKSF#V,+9$MZ%F M]1B+#3D8N_G1I<:ASR\BMFN+Z:&5S?/C\NRQ^YO(@)-#LRQV)UJJ*=5D0V5, M;-+J5V]E#>JO$025:U!=1_&I=2ULUZ 'Y56,[,WFYMQO%."[[";-8O5GYNED M<9%\C/%\GLP85SR57VEI0W@KKGZJYBL%MBTJ<2]2K-UHRN>:+Y/E DNJOK:W MZ$#[T@R;G9G?JJCK, JWZ;8^:=X2QWFGP@6^0.#PU6M9F"Q=_X@.IMWE!0[2 M"7B;I52WL=*@,'R3CM#MT[!,-%Y%I_?G82\UT=/$*BS$#MK)SDAO[Z,$C"3< MM4L)GS',/7,WI&(:<=TBPC7@P+G8ZG^!Z':I4)LUQ%P0C M1#'#\,DS<[GN& M5@KUO/8[6 &LFUQ24O61TO4\&D4VIS5P?[^[0[N.UI,D85@-Y23G2U#JC)+%T.P#)X7D.<7U/T81IV:2N&2^MJKO4R6@HW2.+_ M?_;>M*EQ+%L7_BN*KC@5^(33%S/3%?=$4"19Q>TL,B]07>_Y](:PMD&=LN2C M 9+^]7=->Y(E< ZDA:T/W96 K6'OM=?XK&?I>>]?(?'61C?VB<,541154>?1 M&3(Q@)"XT">6. $]=,2%CNPM+,>KAXZTG]T5G=/-TKGK/Y Z[I#>'1^-CB7O MYSF"NJ<\06Z)^9Q'JKEY'7%[A0^]I.IV:)W3?>0=!/I0T##M7#//-SC@U17'BP*\R2(8J0 MF?^$&Y#X:#25:=-YF%;)-&:?OSYSI%Y$[*M**\EZ@SA/0QH1[>14A\MEPVHI MK'KNJA4L#[M-7Z@#@=8>/-_!JTD62Y/8GVPYY)9(-L,SJ9;-WT?:?6-FGM]\NO-6/J##K=_!R>GIQ_^O+A> M][EA!]WK S]_BN]73V$?FA,:*U,:<_+."SYUTX"PX_4Y86V[V[E>\+^XB:29 M\'8(3Q@R9[94 R*O4;!!$#1IH% FM\57EC3+0W@>LQQ9=5RKMEHP2@\&^_'& M/6Z@CL>\DA0H0Q:1QBDC321$2/WR6&.R2O7$!#3S2%MOYM@+A]X47 A%EK]! MLMJ P^/QAGB$'8P(VH3FEJ8$YTO)C8LL=V3&S!)^*:E9([QYL\MWV#F7[_+L M^NSBNWE\G4H_GCEM,%Z;\->-4P7Q7'/I/.J<='[\<'7] @.-.X^?.>I46,+X MF6O_^/0^X4I\0E1.&7(+.YS,CV[RKY%H;ZA;PX8U5":A,<,X"IB+^.EQ&1QR M/NI<#Z5U3 ;<8V$V6+BG!G Y_4,.XEI3ML;I?88T50/]. SJ+"SH2+L;[(OT M?0VK\3=-O=8]X84!_E*1_T[X0)E6G\598( MN;/IH=%"XBRA[&C;E6.G@0E$ZWWXP/,4&NZ$0W1P/%YJ:OPXY? Z_"S AZ]Z MLU#GG44@B,(>;#(:.IS.<%*5=UF..'[UZFI]U\%J#.LU#:CY M2,B"WZH0+%&IB-AX@;+FR9$)4SAXK(-46FB]-0R>#XZYEN8:=;IS@XZ5MD#6 MU_ \S4]. Y12U,1Q67,+> R9CUAD\QDF7KY14U;)ZTM'Q,ET&B>Q3 !P_KXI M+<8=#'5E@URYK7D(K<.]&J3,&=+UP^1SI-M7XYKXKLPA,L,2T@TK"05Y!#W]-+LDJ*"*^%KYHHZ<"B-"9LR@&L&SKWG MH-EYKS+K>1I.<.B6GGGK+J>D1UK47JVET/[E94H(+\R0O3YEQS9WK',\@>]0 M[;3I)R)IU:S7-^!K&\"U/@+DF4NG(#CY7IUN9XW*R&W[V3G:LK.&8=S/C:KU M320U%ILIC>[\K>#ACOO^XTD\E^( 7VMQ1K?!.F'S3 ;4SH>^\6%)GJ MZ\[QNL4<]&:6UT>:;]E8GB>$=X&EF1_-694.L#,WCJ7!=40X,1N4B66!U3[O MPILL)@1R-8_"8IY0M-:R+)B0O&>&4JX.UD_GU"T!3=A@NM2V/%?C1/H'= #W^=7%Z>7%R?GUT%)Q=O@S\OWIY=7I_\X_SBMZO@P[O@^O>SX.KL_?NS MRW4'9Q]W"@7!9L[-4ZA[G/0)%H:R[%@&^%<64^V-HD#]Y\&P@2KS>+0+YB?) M'@@BARXZ.#(2&WG1OA X7NIT[$?[T8:*'?%G_&R:H\[..H3;L9YQ M3HVO@A&F HL6EY:1IUL/=XJR0.HS5GB(MRO&IC0][A N*._C<(--!-F,[&[. M_9JQ(STJHA$5<="C(OK\MT\[FJ7Y@(P5G-/R6_+Q)M,P3BJAGS6I!F>A.4>VL*Y#2T='M)6A MI9\[B< ' &O/&9OUP;2W^7:=2WU2#&%DZ8GY"P?4MZ.+,,UNGE^7B/KR6X0KBT"*T&+ZM1=40PPL?MY M#K]CO!&5'CDSYBEI*PNSL"QE5)7*9XOVP4F\.4E+3\3T\X^"V@$O<"Q6$M,T M*V']FH83N"3?="CCW^#>DSB?5#-,T<'SO8V+29(5G.WV.L+AV+FG"Y]'/HS) M]/<*K[K^>KU+@SBXM=M:96_#.4E+7@6Z E(?L,PM7FLE;& (,;22K#D/UT:[ M#R*EL0H@IZ2,:90]Z%-%$%4^+AK,S.*$G,LW4C-,XO & M<0J/=1%=-/?P&/%L Z2I2_S:AMC"FT*$NS'!W:#JVC0/JZA6Y9\8U2,DZE+V MU\G"/E?XHW.%-F/K&#/2Y5Y14;OA#T]]2(+FQP7&T=0!04AMI^Z MH%N@M+\ULW2U>X8W?=#ND?L=G'&>(LC.IM.'PL]*:HQU%"HU1-@5JBS8=V3= MX]@NY\:#'HZYLG24PPO:*+??1TI=U HRJR%S/6HU<+HDZM3Z#/^*P0?(' VN M10_-7'HQK=3T7$0SRD!':5Y@X]8@\=C9@5=^B O5^&%=W]&AS4)9;^UMY%%G M1%9LY+7CZ5-:SA,7=LHC@J]XFB;5:0L>)&&0X:"GG#^51(DN0H#*-(//3>!6 M0Y#9''Z7X3\-[F1(X35-)&%%!S[=E",+T)#X& 5]P:!@NM,XJD#GYH^U(B+)+]'$1!##X!WQ,-QR,E9 /.L$/FF3T>.NR>C9 MDAY:(+GWZ0*0\S.AGFJ)0?+_3'-5XQP6451T#P/Q:U+)Q="3)$K]-)2G[3F1 MX4XT'14N_5&:&.4(ZM$O6>Y,?KD-X[0H6<6;HPI> 0@2#8MZ?.);"Q-73&*J MM3^ #Y \E_/Q&V=ZE;(N-?>BPC(1$ SA\)3:G/0#55;(UK8X@)<[(6@@&I^- M;!ZG,?,8B*(OJCE[ _ K3M]@QB<3*!^G=18^,VB:]NO &QL/C9%IDJ(JSR7I M2-/O,C@5EB0_> MU][=VOOA!M7>5S:B("VQ;:H(MBY%GT^=GI<8^6=.P(D>'Q\?#]#DD73'I1D) MIMVW&S7%B4ADO"3>Q%.AZP24YB)ATE7>(7<--YS4/J1<64CIJLAZ0UL]TZC= ME3PN&$\MV 34[3ZBP<]-P#YBEU:$(]W!F%-' ;A#58K<$?ZL3?^F'PW"FT7U MF[@6NM7EYA42R)HI0BIX>_X(G\C,FA*B[NX%VVGNK=7(B]6GS*+[_OP.(ZGO7MUC]F M'V]W12F,#QB._[;*==47'/0XBVR'1@N62!"[L,45-Y&4<<*)SC '8V'&U&HB M_<9"RQ.D_>.CVK1:"2LLM32.X3$-8.RZS-K$.P( M/^@FQS3HI/Y1IPJ(#3$%Z#U>T;^RG#!/OV<5>9VI]]'HGM\[1Y67RF"!(:E* M#,5PO L]!CTDK+'SW2@N\FKN=AIGZ6V&M[K1Z+4F%W9H4A2.S][2,>2I::]] M&]X<'4V:5<>(J\*U *6:W*78A(K"$]9Z>)HO-. IM5FAO"U&+SY+I]SQ&U)U M#-:]S&,A,D&6\? >UE9D*X\T7SPUD)/$9(E*'FL/823"##E]\ M%0^8ZL0EI6^>(=-P>$A-XIUQTAM?ASJ2J$TK*\HWWFS(4MURWIX=)\W$-M3- M\M0C9@4+KJ\'36-(595OLNF;>3;YI' #D'0)=JO*U(9UL[<$-*K#(7448,#CS/?.C7NT2OP5\H6P#&!97\ QR$(D-H'7X9 MZ4=RK5B'#96)X4*IS;Q44_/D$R_AN$M>":,MH2WSN)]9"3^[QJ;C1L'AF\I# MS J5W-L*4/OZB^.H:SK6$^/=?G $16H]3J+.GG>L$?)LN]KD#H;C3AX)W"4# MF5S[XQH:RR#YO59J?51-<^OF>+L[O9L:!?%\[^:O?_[WV>7:[$RS$8"=Z9P1 ML'WC]1XU,UZOWCFY4%+^JOY)_/30=]V>Z>AK>9"O[-YJ:$7HEP;WI"J60/X; MT1:=\M>?\1UK=F\Y!_Z+7'.94^XYYGUQSRWN':U?<:][906_'>Z)R*_H5.C7 M>#"__EBN-]>T84DT.[!)&4=%, ##W M(;)C2JY?%^TU_NROGW_:/?KE//B8)3$<9DY9\]!B]\_G1,^:2]&/M(W@P^SD M]9L\NZ5H2YP076SV^K\65%5S$JL!V\FE44-[1D&E=6N=B68-K[4EH#V_$@#^ M>!!LX4\=(+W3KW0E"XU+_!?M=R?8[Q#6%9$4(MNM M'GQ]QWRVNKF/BMX# Y'D5JO8>G\4/CGLK(V\]_T@I)5@1ZS*2;-[RG^X"'V& MCKJ*H0FSWR[#3\A/77H:/RBUW&=N@D\/CT+ IFE%DYH0L$>:A0$9K #Q-4BO M; I6J8,S:H0_O)E>VP"4:YI"YUJXZJL!F>39TGXR'[G7N!LIJB(7[A>(#:55 MC&P8*.:%CX8$KEC:%L;IL/0:GVV1&EL_4P4F+@[=IN$G))=/DS&Y%FH*]WB0 M$V0KPXO<9^!%[@]M[;MF'[D9E=T&&6&"US3&4 ]BQ^.NX*)Z4[@TKA-,CO(V MT8;SSH,U G3YTW/:$N[/9L[-?L@W-%EJ@=L2D]=#NNI&*2>*8CAT<*L0?Z,D MW&[2^,M\#VP"1 ;AP']E'WDQSZ55/DO\]BQNC =Z*LNI&6 ML79A'6Q (K$S[ R+Y9^6V* E)D"DKC[ON19O;^$SXFY! MD%,F3IM,X;06U$^R/[#1Z&.^!"VB8=!B:N7&>._YZ,X!$#D T-::?EP^M3!? M$@ Z #5_&)53Z5A<&+5$+R PUGA/G9/H1:]0V;J?Y(E:2](;P]/%D%MR- MH58$_'*%ZU6(5T1&@)7E"QD"]L1;.PI8!^)2.XJ6BU1&U&W6=2Y3W9%V^,=%QI?C2*$Z!6>SI[CW$DY/8S"-^T% M,@U4G$R(EF=Q-1L2*AE<,:6H^*M25F7(N,I'+O*I=2 GW-;R4)41_:[W']Z(03DDLO<#,N<&EX[Z8"JXTL0M.*X)8Y M1EN5)O$OJMG<3'P469<#![*GSV'C%\(; M/#83' >+R;I[$M&MF61YI R#=U./F9@_;,K/LZ2V+@/O=2FD)DYD2V^'M\UY M.B/1?5FT#3[()$PM^;9) @B[MN-LX6]=9=)T5JF7!]NZ0:-I@R@+#"M@]))D MLYB/8.WAG1WBA( (?O\+LD'-''D_@B*O9X%;C8L$VL(_T5QK8:JH9WD&BR^B M&6QE$VQYB*\@$]3W&KHY]:_G0OH2=J/@RTB!;'C31N'C+\E7$ 0MS].S*3%* M!T-DD/V9FMU8EAV7--DYC,UGZZDC]=QEO^)X#5^6E-&0L6J'P3*97&*6" X; M_V8H](V=F%Y^R2=3L4-*&IVB!EGF_DJ3K!(R8D(A]%ICGLF_&%3G%S_@)K-9RCPXB6LQS?3 M*8"V$_1O@7TD8$BI?1^EDSK?LHS %VX-W+I\(;?EG==O@AT3 MJBB9,[FUQJHE9\3XR7,[DO+=*.L-74<]S3)@Q,9I^X+MK":FJH=[ M=9J1[(Z"\Y+XP>YHL^7IY#EL?Y@(4.WY M$=JL_6.X. C<;(XE5>M\&?R#?F@@\,;L,OP&?!0\OW.&Q>>2BH/+D#G)[XVVSQ5^OR . MXYLL^R2Y2OYE'2XF55TPL17\(=L(%Q]1IOFKI3F )H;E MC&6.D&UMJ!]I:A5E;KG7^+N1&3^#07X"ZBK/TGC2^!+DOW$IH1CH5!5$;X5, M3LYR)[7DU'(7WX1'%SOZTD^+S;EH[,SID)/9Q'VXU8DXGU:K"P%^[T*OS(6N MZ:;66@4SA_(Y?+IF,90^FR'3Q3S+OT]W%/K^%#/?B:74OV,:_^]+T-_Z_%Y! M4@])KP>)4^=# _:ZJ54,H2@I5QYQ\>1TT:,_38F/1<-[;.J1&R^RX!=ZR('6 M9_KBIC&,+0%XC%+GT1#B\+.KN[E&1%J5*JH5&(VB-G< M-5]#%I?17;60*UL MVCH3@G82E+"*YZ6)G74NE]Q@V;W:B $9T'MD*0A$ ME'^_<0;.=9IVJ5T\G"$R W\\4W 33CZ]*;,W^-^%)_,6"J68.98\/@$BK"U* MW8[-L9S=@Z=>E@'HM6XY?XS!7YZ??[AXBKX<,%LX<'5]8?3?[#EO?K][/V[X/+LMW/XX E^;FTVJ26D&W>9 M2_RJA!,(\7N!E,9/]'QZ?;N:L5N^AH$"=V)+259]5K.YX%S )( 68="@X_Y> M*6PEX#R*LK9V!S1MYWW%@+I<5J)3][0/\Y"7;(,HR M4":B2KC)MO7F[H7LEZ^6^K*9E9KS #TT*<+VG*LW>D(P13U@FNN]S(*41/UI M=*RW8&*2#'ZY^>E=XD]'1>>P*H482OU:/"K9V>=0;U?,^3IX#WAM#U+*,L+E M_J^4%(E!M)& *Q3F+<0SIQ40JSM3(44WN)VXM>.]O2>WSUUV6?,AND+P_W." M-D9#BTKS.C@T@4!.;2:#M@YH7"4";\7WM1TR^/):,X@P*3WYU+6LUY^CJY%P M2]G5"9+P@6B&F&X)- ,-%KH9^#M'9XT^XCV=^@S_%J -.E9,%CW1O?J\OWWM MTJU=CM>O=MFYI#@Y[CSAQL*.I@'ZD3W.,D7Q#GV D = M;R$A:U11 ,><<5%PGL)9 Z$/KJJXU.PL_Q=K=G"+-(R9]P4+=0_.P<,L \JF M\ROC";A[3ZZT[Y(7O"Z5X/Q=3)\L.B4J(.<*.9)(*40[N@F3A $UAY MN*ATCK=WMCX-:GJGW8YQ4"8M4Q.7:+=)72QD/'/A -3.[3;76B$^(B2]\X M3]6%\^?7%X:P.0E6.\2K=CP5#!V$)!F^@64DJN\XF>GUR2ZWNMZ=&Z?U49!% M)J.!@L]DXM!-^M2"07L,8>^31.E,W&79V=XH"#.YS# MTY+W@1_>8;OSU9M=XE( M]S\K(_W?1@G>@R%@SX-4Y.TR[-Y3CRPU#I=@S(8 M.EY*WU'+C;:VG4'R.VMSI=>F"R?>]$7 $E,4716O;WD_FF?OQ))2TAK+NF%N M:F_-$L!9;B3BL2@B,I9[X_UVRSC)[I6QAN*9HLVER#I.JZPJM(,^=5U2_0QX MTNPE1P$$OE3*;GQ"B\JUH4<%BAL^-]$W;S[Z.AQQ? $W:;"SI0:H%!Q% MDQD6+SUSKE:OUY\T?*+F*X^+&FM)C!>UC3ZQ4Y&:)"'&(3;3W>ZZ/-MW1:E/ M#2%HEHR"=&WD*5LO0?9%K_=)J?E3KV??BKI)'3 C3C]'(.,S<%71[?C>J+OQ M(TS[KV-$?%AXY-SB=]VL2:W(W_*4$^;1I5I+LS3;3.$&."!=FHRV(PV'H<-F M1*0PL-TWL(:2@_(R=NA#N0>6$2<,,R$O]'>3UF[9;<[L()O#NI&7$\F5) MS2!J$L2GUH'2F90W(*@"U>T1B/8B.O9P--Y?2LLN%)7+; Z69W2$7[_'_/XD M3,1((9$67N%O_Q6LT@_>VLTC/\"TR.L&SV$47*"+H=GT7(G6Y E;_&6'3V& MN09NX[&4@PZ- F]P\83EX'0Q<;?ROL,/@MW'7WB#QQ"X#JJ%?.T0YVA90/>KI9O%"A&>*8E IHM72MQ2NW46)$5Y1O[_=9, M@0;\^,\F';U+7H(?=XFG'0PI$ XE_U6E95XI-R,UI8JLM+!,B;S3CBAAA)'7 M(4,?,;V!HHA*ZT7%I#^L1T _1UPC)K8@?$:':9-H=N6;E'%-"+$)1M#/Q,X;$*EV?F"<2?]P#XGPH)94VJ+N&6F1 MV>).OQD2BJ&BT&-9Q;=YUN\82@P:1. #L*^/,VG8PW]"65-21H=>4VX?48DN M?\EWK6Z,)%?.JN<.P@+\GDWJU(,Z[,/#"2;BE;B%YF$*>JC; (OZGRG?("WW1G0_2RK/FP0993X>88:LEE48%PD M@*V*A0!J<47PKX[UXT#&+ )YGQP"]P[-!F/X0$DG#.GH&Y+#\O&O MCT\\I?.$WOP?>AS&@SA39;)05Q[<3G*"-IDE%5AB47 MV^$Y%V$,DJ$+!LK2!?(4%G0+ MF5@ 3Z?=W*'3/YNK++\-T_C?\G(SE=]B9M'T5.FY8RZV?K%%568MY9Y=Q4Y9 M%!+1QP9*B=DJYZ50+@FJXA#H\^50S TA\B?-'OF4BT%&'[MUGLCY>L+B957@ MZKK7U@E4N!G(QBG&IQ"?)Q-C9;K7&'?YR4DHH&XTR':N MC>)APO5VSL)F<90C7=&, MDI0X.MP34S[!EIK/11]&X*MF0STL#?.?TDL7&F1N6[Y*WU:^R"M>Z 3D+0TS M\3M#&0"YQ&J&50G6)OZWO.&,V^>+:J;7UUW5IX3,#)DVFPL>+@@*3A76&DG# ML9;6OY@?(MYR/>NYUK?9A,AL@EC6:TQP^DB_"E#B/D:&Q:6>R-S6+O3SB\QL MDT_+IUZ_YZ_&KT!'%R7A2/92F2>3FD9I5"I/#UFOC[:KUQ5)D ML:2"'OQ1YT)!4,6@6=L)*T#0NK@P[-GLAV2Y*\[B<'S!VLKC$%JXB(7)O;ZZ M-B.,-XALM8/P%D)3@TW(,>G%G#0>/9J8+.*&D.SF+3@J.9(W<':)+J59)EC! M"Q6Y.=8N%0S&)<]624S$DMJGTWG5#0@^.C?A]2\/CFI&HU@8#")L&;Y&(J+' M(+2TK$T-%L=,:' &;#Y?BS"C"-BEM./M[?$>-K+8,"8W"Y(,'[_P]'#M%J!0 M\0W@NKHOP)NW)JSZ&1E\YE%YKJ3=4^BL!,"^" #C!E>X6,B49 MJH6$!NT5M2(BJ(#L/DR8^4@ZM.[I4N3N-_%BL_)B$=&MKAM@L+H['M<(PB*F MPW>2Q$6RD<9R,*)^B*U72]O=I%I:I[A#=CK''7)U]O[]V65P>?;Q\NSJ[.+Z MY/K\GV?KW=VZTREN$.YNO;) 1:WL=A#%1G@UJ1!A6@+BMCB'<#>;4/X%8K8L MQHS"Q I3"_28))AKB'O0O#.AGDVSTV'%#OF:[VL'O7$L\\U+9N0CGDX\L'&I#V@3#:FHI9V#C=BS M#@[2O:49KU*V0:(XHC:@=CFJ,E$_$T9"B"VE1&?L<"@M3D->\QV,NK.#YM3A M!C2$*"?<7EHT';NKR9V*J-'5)"^$-VO-]T]U9__T"62P.6[@O]#K:C2%EJ3] M!&>LK7U:8:=35#$FK;#TL 77P6X?O( Y=4J)NQ_7D&X[@KPHU;RPD_KHGQ%H MXD@L+0F)'O2W\.&&TT_X8*Y]EH\!60!E&M>:W[%)X6^ %':N:_KP=#ZMS2]J&A\!33E8^F>.K>VRW( M.!PLWN.9*F6[#-;BMP:2P@V0R,ZUT;%$,H@JS5JVSH,H&@Q0\;3.6:#<"K;< M<=5.!G=G8*C64 TCGBAB7$OSG;!DER2,O$L>UYQV;:=3@%9.3)V%3A:GS\&L MP.MT9\.W'D&F6/F,M>U"1QCS[($L#Y*>B@^!F3SDOU66\ML]G"XK+UZA<>0K M Y==3I_ZH["%T,0^$V[FI!XX_]#K/TFG* TE9EI'D RE%MNPC!RN?_C:Q:31 M,H+8//K7.+TDC/!W[?,:: ER;QHP(;G-14QPCR$S/7#)[YFQ:W@("&R;\<"( M2.N=0_/56XFPNZ>F52.%G0B?J=L8W6,'0-4V )4QN1I'XW)&>.Z[ MAOG*F)E&-V"KWKIIK^OB<^ST;:;3P!$NJB0U+!#^T)!RRB5L8V*;FB\6U\&, MSL2>GUK?%:'%D7*_="G)2-35!K::EJ:3E'_]Y%T7D-Z. MG?,& OF*Q1D9T'A=0Y$A%JTQK05WZS$Y+B9G;V$YUAB3LZJQL-:@G;EI7S;7 MDI_%I'Y<5M*MS:>,QOE.E(IT)#-)PG@&7PSQTS;'YH*/>6*:F'/.O<6Y/N-X M_&JG!G6,NN6C_J2#'<7Y:H+ M#W]%?$^&F@S;"OHLVFVIN1[W 7=#I;*G0R019 M@W+[X'08@V=J7.:A.&YX!7@#D!^U:(;P(X+N,+GPYUX&$1_B4R^FXHFTEZ" MCNF1D7TGSUT86;I#F1KSR-XT @LI94,&2/.>N2'K+3*)IMIKK;/.B2DER!%9 M'^DD(OHNOI1+<4IM@N"'SN,R3.Q3RHKO'Z_[6>MN(K!)4I4W#W-Q-ID.+-V0 MDCO/$NR6+MPYM'(NB#80I0*=6_CCS:.7?);4L"LRRY]';P+>,L_O^7,M@7%F MADT7U6QF3E?]*9TO][FZ3M@-[%-V)<])].+FV4POI\JP85F59:*87>.3A;K* M,!#Z%HY3M]\, %X,LHI(R/'0'=@D!P=N[A$3'S]UA/3\M#\\_P1CPZ%L,0N*"F M_] ]P[JY=,A,%)+;=%=QC9*'+9'#7NIR*'G7K@8 EGC<*1V9"H"CA?P*8KIG1$+7403I'2"91!,6S- M*63PF8G"D>I1#-JDS/"?NCF?$I<$?0O%3($K-F4B((0-1TBB &[P5IG=*GRN MSC#QBT$//O+P[@X0N0THD2W%%2(/F<:@?F.I7@HID5W5P!\CI7^K.2]80DAO MD[G1,VPILTUZ^E9X\U5^CWA]M@-2@RPEW^RZ13Q^RKOA!+2T]-:B/:!>^#0R M]H"5MLN42B3KRDBHT_(/4G?%]!W$[EM%FP#IVNL>U/5I]<+S#[ L5-Q)68 % M+]+^AS-"6.\O32J>W(7%XE[[0WSO.'I^#&:P5R"8ZI-\.GM(C;S)Q!CT>^-) M1;Q:X _IO[)K#W*+$Q(A'-8#&B)/,VV 8'4.O?JD8/4IKI6$*DYH6P=J<M#G@:9Y^).A[G%YH%Z8*[T6>Z5I+I(OM&7I:# M0&L4WK0VGIC_F(#N1#-J%*B9P-H@9QN!:^Q@"BAU!@74(HTG4T!6[5E>O/96 M?9-&=Y*=+B*22LJV@ $ZG* K?&LI-#NIQ]J##ITHD( NXK=+>KY]$(GKTPT; M53_2PCIC9W3;2),$MQ:8FR('O60.T6KA4[MJ?++?N-KC1ESAR+K M8']QDP(S*0+*S_(P*S<37#BIX%@U\F6YL3^AFKWSR[,#\ X(L9/<-G[,?1)* M,L]LHV3=$=R4 D@'FYJMBV-&'(72?.@&!?0Q7:[PH?JU0:JVX]4DCS*NJW'D MT5 1I-O?A3C2*\CFR.M7I1K/5'P*_D<&*FGK28\93"OL(T@+ AGR;#%'_N%1 M)UR$!N,\0R9)32"+,,TA5<1MELX@./@/L-+AK49"EH4,&D(;=2]\Q&BT3:'# M"Y[L3 VS6KDNM_N+M3YYC9;"R'[G"B/G%V_/_K@XOSX_6_MBR'ZWBR%;!18U M$3#%SC,:$&)5$%25\V?,'\*9 :V@+48#LY2!M'PT'QVP]UL2DSXA.R,U2VF: MJXQ_I?&E^M>QBCSR6)PNB \\4[,;VS[M@CO%+3>7FR-3= KZ;T8X=!J>&V5) M0O2$N?XGS= =D))-* GC(N,K2?SSY+!*M^E9QW]F2L@N9;D\G&W>%@!YGZE; M#:@@?;23ZO[2=?93C/"&! CP?X>[_0YD%>GC$>3D_W53?*,.IG_(D: =:ID+ M*!G7(8$SN,I'G DKTD+7 M"U,:# '7D20#,9DF!Y*'0G'PX0BE)K] HS\/\_ V#^=WP8%_-3WHZLF+$GZ6 M>([K2,3!NG!AM,C[89?D?9\._NF'BW?G;\\NKL]/WI]?_W=PAR].0?2%JS)< MY:IP,(= E+Y%9S51D7#WYRKTB#2P'Z32OS8"'+A^,Z'P>-DZJ&BS'MY@A.=R1G?#0ZWFV0'*FK-PLD48];+G9'*$^K%)G5"[>6:=+::BHB@9#;AN4<<1NVJBL ML>?VH"<7]'2PL!SK"WI:T?F?JQR%G%JA2W\P&Q/#:*91HA9@7H F[CCC@;6& M ESK] PW?L$<8QY[KAU ^:0\'O$PP-_AE@2'QWM$%4,T%@;3+E95Y-E:*[P# M.JQZS+UX %+0V'(&$C?YENUD$N/#TX&/2"_)PR MB7L2SV.*O1'/P"ZW'<[J)F]J$[A;%\<)U]N&9Q]*GQF/XV@:P.Y_N+"M\-H=%?E&;]1.'6%_V><=XJ-UB(MC3@$SRDMDQIFSONO?' M=#!OC]EW2L#6SH4Y"KK9SV70=EI.WHDP15ZDGSC\'@B MZGIP.8STC^0_K,A18-D5W$['#/)B*!XJL'%5LSZ\O5*S&"] M(P;9]74V@GW#".XS!+4WJY3I(I) M'M\P?-.5?=CDK9A2+.:G>+#U..B;W5=DRXQC5#%'G4WS*9])7O>H4TWJ(G"/:VTVT_E&T/J0['[VCRRD8*;>!)SD*>;(@V# M*5(Y3:=AG)N/.X_P4>P;IN&]9'[3Y[Y9<%Z'UN\@^X6C$N+"L'C:%)"XGG_] M_-/NT2_G($;XT7P8:(^ 1#BHPJ9?.1NT 3O*53/DCN)<'=*T?-LWX6+RY*!?3V\P84W'*X?O*%SLX"< ME*P=%#DDW66HOCQFB]57>RCW9S/CE G,)I]LBAQ]++CXP#'.Y/J;&3_UH^ND MF])P9G/L1/!)V&DX^?P<+@!WL?6>NC,_$C"BT)7CVJ>JI(R1#1 42ZK0I\3W M?DA5OE4,I.)3YAE5[-;'=+0TMQUUJ;F-FSG/+O\XOSBY/O]PL3:+WV*WCSK5 MQT9V^R^IP<)!C"<\;T^<+U4WJ5)J(\+GOB"ZFI#)BX\D;FZ=1]P& CL:[01N M?[#49$;C?:]/>$]'QNN^SQU,B,(^.P3]W[3=^Z-#"/[7I6>[5;-V"=7''<+G M#"ZX9+Q!EA/HDJ$E?1UM)=I3V*,+.#(%<;UO$0,AU;S:RM:6]D GI]YGX.F6 MV3QX"T9R0[*''521-ERXP8$2A'N>A'.>&325N>:/7(['UT'U0#]!#O;XK#RT?3CT?9[FDIR;=)Y MJSN\,,/:=:^D.J_N.1?U:-B9P\(0TR=ZKIR*W$Y1%S?-\&CKD>F5\5E3C2-7 M!#NCO6&P.]JGTO;N:,]SZ YL,9U70RHOA:V]#!E!1B&[F=)ELG(1OKJF6K(3 M,V*>4BX\3876D^HS+C!QK4IC7Y$%TS#7>3@]^Y+&V<#-E.YS&^HT!ST&)G:' M+M!; 5Q0?,[;C#E2-G]25A9!.XTC!.!>+<987D/JR*:]+N?F"!-PWF8=E6S M1F/'6KVMSN&XP=D2#8$"X-0/0$QX1-&3 =&8#@R<7,I&+PPRY1,P43*2GDAC MA2PIGE&&K%1PG*LY@4X2N%_^:""3C<]EV@*M6J+B!Y4E;:5$\PI(NP0\I.:! MCW6+"-.T3R9Y1<-K$%A-&@DOBXA/>798U3BM*% @^EHX^Q/%5)/T(FN?^3KN M7.;KW9^7U[_CL+RKJS\O3RY.S]:&R\SI:&+QXW'N+&]R0&0*G/18*#OQW?W0 M(XV(X=H@@DC\><9\[2BS'] \C&D8R*G7-R. MYZE',LZ3\W4M[P_;I(K,*.:@#9"!#_8PF&=$)LTLTZA15"$Y?43%D&*!+S6U M2ZW[P=W9[MS!12*VR[/@Y+?+,Z)?(SZV2_CGV_5G=X;MZ%P2^_K+.8 ,YX2> M7E[R"&94"7:0( U-FRHKV]I8AZ$3 MGE ]1(A>P-HE\"5V.UE3,8 M7(: ._DN.Z3%]=YD2HSP0E-_'K@_CS[Q,Q?_#7B@KG*,QGGT5).CD@\8 MG))MLM6N'0$1K=[!7*!MTE[4L$3QHC^L.UH)>H%91E'3U"XWFYL5T9]/U2T( ML:+1 \1%D683)6,4^2%BSG3@^GT7E;\^WF+KV>M<;N**(O1BJ0UTL#Z6OWD\ M\BNSXYW!,L:=^Z<3R1XX9TNL[5R/1V(S*.CL'W?0OD&,;4X2XZS6%B/=^ZL; MF1HO91PK6'B92DH!)=]=,B]>8.812&+0B&^0Y?S<,B.#0S5<27 6!H8IP"&S MQS=\ZLGQ[\]M+.^G68Q0U"C-_ AGX2TGB%T&?9M!'07!%T@F5DR\D+Z6)X?O M3^*4VD!;4^:2UIW$.;P)2L:$J$:TLQ<(8 S35HX"YIXV7!!J5O,Y$",WR#:# M#FW";,H/)N-F=,OD\-VN:Q!,_ZG+&A"_X(4Z? MLI72QLPM=BN',=)[%(TQ7;.?XWQ8N4.I4Z]>X]"!-'%66)8GTZGB47PZ(2!. M#4K@&/;H@)6@ T@UUN3)U8PEDW$*+5,&"BN/(_I-74;T_>N#*D0/WP MVC.(I4>I1H=)D?GZ /:Y+@U>,="*!GW 24TX;8_U*[ ^TL+3*#NAD9D-L$J= M:U4Z$[9.LDQVBTWAW!E9O)B_1^\WOH]Q(E'-933?7W1V40C!'ZHX%65&THD_ M>F]JV$_<2KOVWIVXE78#9*B+S5!WTJW1Z(XH'F#-Y=Q9S%ZO'? ]Y9G.6!Y.H63#"R2:AAN"\IC*QYPKQO^M@<+N&"!X_4#"W1MK@&+ M(=;'+>2\#OC'\@M2NMYYN/Y@ATCJ:$R4&H@;B:F!@5<6W"?UAQ11#"BF%OU3 M)/<$YT[7[Q#=S&TN0Z++J3!_Q9TN!?[N'I8J,JR>0W+*L%081Y*92$.<'%^0 M?\OH)#,)T^4(>!\B+<$TMP,0SE)P^VYR]H1=QD#_;P56RHG AR=?3W 0GXJ: MAL[[A22?>_O;.AX[Y?.U!,D[G0N2_SHY_R?BF2_>!O\\N3S?A)Y^V(7.1<4G MMOM%!O[44"PRBT'9M**3;S(&MFTV ^<5/80,\U?H?N,Z%NB>.3#=)3*.@2"4(81PWNIN(.OFGMF%) MUY,L7$XZ%*43+ZS=&-OAU/]4!%T69 EJ@&D(1A/$_9RX-AW\7V3Q?\\V2")4 M@NZV_"MB;DS!8T]KMGD#9+1S(+03TX@2E@8H\[6Z;1$TYG;:1)EBQ&(H+7)V MWD\#V,SYY@;(1>=0.& "[\,\-H3*&+U'EFJU066!^J$@0= J,B6JIJTHKI"N MK]J(4P/:JBF%(/B3+U@KK$<>9,=>P_DN@=-:7L/T/UH/Y%:E$! E->7Y1*V@ MYH>$.C/M-F8N]FVC3]&>'N>$/W=O)J"LHT?3Q5G-=9(T$N+:EG?3R^" %+_T M,?BEGDO"Z_R[GKOE-Z-HR_%("3]\5IX'00^JUK]NL#&M=*B4!IQ2&8%)UB5W;/9H= M9/J2/,X/:A!G4D,+96ZD2"@0U8K3\CBC6:\^4D%CGA5%# ]"4.LDG,#'>0A+ MD(0/"QVB!]&V%7T04>U%D_C"?'- MU(&*#.KGJ;)\OD,X\[?I$$EATV**AW-R!UM:XT&)%'I/I*:2Q!SFZ;.3/=&+ MNL6B$$[YU+<%S9%+^1M=&N MR]R-V0&6'?JEPW+ E%?^C$Q[D9VM<- L8R0GNJ+P2)#908/!HN'+6>Z;C;8^ M'^FGXS2('FM$,_HRS@%RU07;"#(SI;BNXUK!N$PU[&U>V;TAW;P2E\UKZZ[1C_RF+BH2'D M ::Q*7^$FY<(@!=#E6<.^@;8U\[5P,F*Q4*J0BEA&[:I1$W*/$OCB2E! M4-K?8=FVT>$4C ZQKMBV3 )-5 *ZR=;_\/Z&@H:^S@Z@?"XO"]V(K'E M2FMRL0"YC^=E'[NC-SW3G[PAD1!.<:4(JLV^W7$*J"++4G:,K#N7.U M,-3=N8]Y>;/8\ \ZTYZ*P0&-C1'D(I,:WO14VIQQ3^,9JUC=[TR)IR?)XNH] M*?JTXS&6"B0WUH0S5Y\M*(4XQ9)F86%O]EUN9$7E"F KT.<>"K,9Z9NVW;XC M-BJEZ2D319S [G PPSC4GD*5Z3(X]&*F@E25?.Z8>2;P A^R*HF<2H// M]$9!NJ[IA3<%CAVU$&3J@Z>=UY:%!_BVOMOZ>)&M"K!S:3ASOF?FY#4>M.]W M')<[7W!9IY\,KR)BAH1J-0:UY60>.=_"^1R'V\);#GCF%XGWC:K?"YD<3):9 MW0R3\@AQVFRLI@/O16X>6\5:Z!CLTDF[1ZB50,1S:,+$.7O2#$VC[BTBO_&D MRCFLH6N_;E&,\G+TF[D[>C/*50GFSK&O N_"2/(^A)!SEW8#SGCW4@&-(%W/ M7Z?MU(XVFNHM=,7AD\3'.5-A2I0AFK7$^NFA '@L%0G5]-@5$IX'8@ @62K8 MT;[A5DV>PZ;O.O#2#PU@C&9V5.?Y>08U-]/B^0!- D%7.C&#Q!#,&*9$YP=/ M .YX<>=4MPJY0/8LC=H"FF0JA3ROVRZ$>RJZ)P&"'_2:"B66J3 M/(90A!(Y]/9Z*8@!P:2K=+<-O 5>3W]H"P3W3B>%*'%&X=J_JNB6!\.&8EW# M-,7OY7P;H>[?&>W_!UH@^BL$O3>9!&XW^*8:&Y'+K7^_^O64TV;S9")/CE/< M\ GQOY@V8_A]5-&0!DXE$9<*$GKC3V81!-)+745\K2BDNAO^1YAVD#TI0]T1 MX43''+ZIJSX&32:2H+FUYKF"5Y=AG$X?,G<0>MB-^@RNQDUN("@W+:MKHU): MZ@L'G:LO7'RX/C_]MBE6G1\7#LO>I?(!CPM'8(R&/6A%#(=S5J40I)%6Y;;P MMLY<.$:3+$T5:V"3Z=%3I[#@IV9@J-'\,^4:'W&3+N3&'UN\\#H'+,7>C<=T M+*;E++U%KSI(P"FHP)@,,;K%)DXF;G'K(#K?>B ."JSAO7"WK7GQOX- GIM' M9JH7 V@R![)[ HZ/=9W&!1G;3C?K+(J$>F-0M:LIEZP-9 ZMU,LWL'6T*C&" M"_[*#IX/5E;8&=\/GQ:]BA405EJ4)K\V/3' MEU27WQ34OP9'L$NE:78$+\@3L>T:\6)3=EO?)$O M%HOA!]C=%Q9F'-2-2K*';_/15C>CNCGV>B=KU\AVM#JA^-M_/;W,'5G3YD>_ M"&>*'I]I5A?__^+DC_.WP?NR'>?;Z?=[UW#>GGS?MYAO!<4*1SB]!2K7F'J2.P&DMN]JY(;L""I@@<(P4M[G6_>]K;OLS2"[3\;'P9[9V?# MX,^4\NK_@!>)LMGK?-7I79A'Y>M\]V6,QA]AG/X;O*^K,@]__FEG9_<7%1SN#8.#[=WQ.'B7 MP^8C"VH0S@+\Z##XC4KYCZ_4FGR!AD7D#N_^SS\=[/TRXY,PFGPOX_*TVGBM MSCS5$GOG_66T\6G(J)JWBGA>KAZ+4LT@?CQ/)^UI@DZ_\A>KYP_3J=.7^IOP M2)YF55J PL9P^]<< _,+5=S$9;OBWD@\T,["#]1IZ5W&P.X<[.\'5PK[ M9D[N55I!8/9K%3.D?/^56M'6"#1,@_^38>QY"H\YS?(T#H/C_?'NGHG/KGB( M+YS?DQG:?((+[!%>1V=]G^%C!:1Y'R5-$!YU>AF5,SGAO.[B:@)\2O,VQ!/HZ MW[1U7U6:9,%'V%W?S.QM[^QOL)EY)N::3E^NBD;+%:E)QLT(?Z>Z&7[J;_^% MAW!D#B&$TY M9!- ##!)QYE'H2#%!9HNNXRR AIX]2P=6]T"0K*D!PO @Q]W 1ABSW A@,P M]\97+([E$>HQ@HA[MS,79>"F&6;9!!=@SV??KBZ_B;06O44_''8*]OQ5K"F6>\B-D# J +&8.B M/L]5BHU081X7Q)90$=ZI'2@]S]4\U&,R4W4+QY1U!-% XR3:&:-#VH?)(Q=Z M:R_,^D^].NP4F$K8L.K\-"%SWV 7-LTD+L/9/(@J) JU_\:&%(2E8SNI]_N$ M$%78@RW\.=(P%LP?\1Y'K=Q4>9F;(_IGKL./SN"V3#7E..5K.85K=Q;7+F32:E9W+))3+!5TR-&AT&E84+KSG)( M=+P(SV[6EN3Q6.$1P5DC,KA6_=8Y]_I9_39%SC[/(#)3E0$B?PP?<;M/;H7' M8V&S00^*FO(^ZK#67RJ=$VN]"M[),8KK(RHM#NY1YQSJ>RXMGUD:08*GS2#Q:)L$ #9W'RG#=4(*F M),9TU,_"TT&]SJ;;_WATC ,K\)R/M\%$;]T,=-^"R[,W%+X/S79!LZ!YK(G? M$P&V85:@AL"F:XLJ/X7WS>$$%\'6)7Z?GO&:7N CCQL:D*T9'Q\?K\\1;Y6L MSGF[S2.B=#X$CL(0I]YP:\##78;Y!IKGUIJA<4A6TDQDQD[(^Q)Q<$7-&19% M@K8!HM(YQ^',QM$/[+_1H)N%/)QF#8ISW:2/^2WARD&!P3F!*;B4&.\4DSCE MP9\T9XQ8P?6LTJ&=83HT@U=S##5*CJS;F7=01IT>%>ZG2POA#J,60I9I>MCG MA'I]I*W%]SCNG.]Q^N%/Y"5&E^,%B 56=*JO%Y/9-\J./):YHFFE*=B$W1.E M$F<=TP%T?M*DQ+U"^)7LE29J<%$ M HF#6O+JZ8.QD6BUW87EZ#Q:;3T4V.YVYQ38;Q_^>79Y<7[Q6_#^Y"\B7/\_ M?UZ>7[T]/[T^_W"Q-@:E^23 ?G0PAEK,OA.31/IF(EXI,3&)6^I/9U^J)."R M ]SB\,F4( M -I2C2&9S:KO>AGTXP%/'27_6$:L_$N9.\ E)DHQ\[;0D5$N5C\ZI_=O\ZP2 MKEQ"_ I!M_LG6PUW+VGI!V[@'0,&CDL2'I[=>N+8]N MJ)\)BX1A'C%=+BJ7N"CQ289XS&82+=_#,8EB'E6,;GZN2OD+Q+WT.?J&KLCD M)BA_JE1=9.[SV%5R7_"K;>HW+-/Z:)86[W;<.>_VX^6'T[.KJ^#DM[.+EY@< MM"(=_M?3?)5("AV7&*K/LDCQR-#\/L:35#H>@^,ER-\--HT4")Z_X0)QGP8" M&(864=KM_B8ERPR-O#7+^%GMD, ?V!]I]&#Q"LC.[1[@-O88\#8>A7F/Z=HL M$6L\E0'IEH^-TVO$ T@IN[3DV@ ZOHH>B^H9H!P,^Q&\;$E,7SQE@)B_RY@N MH<$2N'+X](@Q)M*N/T)0?\%X&/RE0 OF:7 9#8-?0>]\2A4\]N5OXYU@?'E= M)UL8PA7R3_!S(QM.<]-B\%Z(D/'9*YOSM+0YAFBL:?D+/<''XI $R*A3,C:' M2FZG11,<,4T@.4AI%WPIC'1%("&\0#+:M?=O6], MOTVG+PIC_MM_!3W9NI>NVONZ=!6^2AS][[_%Q\>'V^/ML3H.C_;V=M1!N'-S MGOY^]_?/]6;#(>]_MIZ=M(#S MZ9_O3RX%)' 67)V]?W]V^549>W(2__YF?-3TAIX[AA]9T89AD?*)S?*)%P^) MR-+W)+='VV-Z^I((KXT6 7V<@\^<).&\4'_7__@%/>PD?/Q[G-*ST)=^\1<1 M'2BPGR6R[LJ:T1WYSW)N#H]&!T>'>'1*."]EI&\LIVI$I^I_E='BWW9&VSO' MK7_='HU;__;45X[-'^SG>_[,[.Z/BH_:M?_;1'HYWQ"ZSM>+1S MM+O49?\720-+!,A<,0_3__VWW;_5Q)*D&=3P'(Y;!G%EH,^9_+W,YHU_EM/P M]^V 15X_SLO=:6?^.:AI2+QD_7SPT?C;$YH)+8[\!N]Y4'=M=D:'^PNZ2W[Y MXNKY>"E5M34>+*F&U^!EA9$1.XR#K4O%E.7.+VM+T4OB#Y7$G0V21&EW[N5M MA?*VNT'R=N;V6_=2MT*IV]L@J;M@C!*FN$Z3L"BD?\VR>Y9BA:Q#.'Q,'M0FAFR#8&S7%\]G\AZ\>97ALX>F'V9( M_[L[.CQ\_K3^@&59R)S2LIPEF-S/LS0X3^]54?(X\O=E- JV/*JL0;]\#T_@^F[2SL$G_T=O=I>WN3F]WFY;E9 (V]W$&5A=K M_00C"I/>[O96I5^A5[Y"O=GMS>[JS>YN;W8;P]WW?YY^"'[/F +\Y+?>V/:F MI%^AU[M"O;'MC>WJC>U>;VR;EN4?YW]^/.]CVMZ(]"OTRE>H-[.]F5V]F=WO MS6S3LIBITKV9[8W(ZU^AI@[F-5^9WKQVS[SJ;LCV3?EQO20O_RR=.GO-UO_Z MP_7)^^7/W&;M7Y>>I6O*Z(5X&)8#;>X-07J'V]M'089$)V%.'?.YJN';UWH- M=G$2D2*6&21!:%R 'R&XO9E]*3/[(IPNRPE7JX7_7]1AO PCP*:3)^RO%=?G MZVF^7YP(;A?4;;X_'AVMHL_^<+2_??R5??:'W[\A?F=[M+M]]/TO.QX='+?_ M^1N>=GOW^[?OCP]&>WLOT+Z_,SK:[_OLU]>F+YB"M6ZT7_)M^Q;[3F[+FO38 M+_FV?9/]ZO=@3;KLEWS;OLV^*SNQ)GWVRYI;;K0_.W_?]]>_ECU;DP;[)=^V M2QWV.@+Z^@7??F[%-9'?B^1!EEOQ\6@3#="*$GU-O?Z"&_DA"=Q5)9*77)Y! ML")9[#$A_0KU*]1[?)M1UEM2&_?(G5> W'G>R^NA.Z_I6;HE3,U6Y'!XM+/= MBJ;I822]O?F^]F8!1[+16)&#EQZT,=[^6P\P^8[C.-I!)MTWYR>7ZV]C,Z0%QQC.=I-@.;]MAP G\L,NCH>+1W MN/Y/2Z7:I;G/")0_6X&-C+W1>M7WL"K9>Q!AG[ M,)W&DUZW]3+VO=?H+4X"QX$!'Y.0)Z*>IY,LGV=YZ-6,>XGK)>X[25RMI=;H2DUPIGK^V,M6+UO?>8U.JO(NR^$+$6/^@M-P'I=ATHM: M+VK?>8W.BZ+JQ:P7LY>VEBA?=UD"[U-0#"!8YM]=+',O;KVX?2<#.IED55HB M6_4E4RA P(GQ9R]KO:Q]=V+UKK#>I9;Q>OP,VBX(HY0P[UV.$_G M5O<9&6W%N#R-$?!9A7IFE06TS&'/K+(2R,0.O:C )JZJ&U K<9C'#:Q;/QH[ M<7P\.OHZ[,3NP6AOY_L3E1R,1[M'RUVV]Y2:L!,__[1_U/%NALZM7^^-?U$A MF\$2O:#U@O9#$!.]H/6"M@+81"]VO=B]*':B%[!>P%X40-$+6"]@/Q)%TR@AQUT3$/W,M;##GI!ZV$'KV@1>T%;HO[; MPPYZL>MA!Z]J\7H!6Z)RTL,.>@'K80>O8RU[>?NBB*"7MU[>7MZ ]M"#7N9Z MZ,'K7X)9QXGKH00\]Z*$':[W$WX?>87?/=.T_C2[X=E:('L/0@F$X[C$, M/89AG555CV%8.Y^W?8+R)$NS63RA;,%)!&HT+LJ< MK%%PGD;J\PM-4K:/1U?\.V;%XLD2#WQY=O+"#_3,2.4F#,EWFJ[<'_?>I/1C M97H9Z]%*KV41>T%[?HUZM%(O=JL0NQZMU M8CU;JZ.+U K9,H:M'*_7RUI.D MO+9U[&5M">-91RK]WRHKPQZIU,O<"]K3'JFTU@*W.54;#8'J6G$FRV_#- NB M^+?,L2;*5%FOZ*DU_O%_A\3[[7*H\#9,@Y'/>M6.>J_NXR"!(2-1MF*B5 M'O'^=/LUGA[F_W>,X>S[G..J?'HYJ7I! MZU%>KV41>T%[?HUZE%>I37ZUO' M7M:6,)X]'U4OB#":UG$7M"6J CW0(1>['H@PJM:O%[ EJBE]$"$ M7L!Z(,+K6,M>WIY?HQZ(T,M:#T1XG>O9R]P2]K0'(O0"UP,17L?:]4"$'HCP M*I:X!R)T#HBPTP,1>B#".NN<'HC0.Z\OO48]$*$7M!Z(\%H6L1>T)2K"/1"A M%[L>B/"J%J\7L"5J*3T0H1>P'HCP.M:RE[?GUZ@'(O2RU@,17N=Z]C*WA#WM M@0B]P/5 A->Q=CT0H0P%;8F*< ]$Z,6N!R*\JL7K!6R)6DH/1.@%K YGKW,+6%/>R!"+W ]$.%UK%T/1.B!"*]BB7L@0N> "'L]$*$' M(JRSSNF!"+WS^M)K]%J " '^=W=T>.BO)]Z^.XO9"]P7"5P/2.@%[04KPST@ MH1>['I#PJA:O%[ E:BH](*$7L!Z0\#K6LI>WY]>H!R3TLM8#$E[G>O8RMX0] M[0$)O<#U@(37L78](*$')+R*)>X!"9T#).SW@(0>D+#..J<')/3.ZTNOT9]I M/(TQ'91-XC )3G,%SFQPFD6J%[9>V'HP0O<6L1>T):K"/1BA%[N5@A'V#G\Y M^ZPF%49?@?Y]+W>]W/48A8XM7B]@7^2X]17C7M)Z=$+GU[&7M27,9H].Z&6N M1R>\WL7L!6X)@>O1"3TZH4_G[W]\_U9L#@#8KG%>B%\QK-/3P""CY=G;TX__/'Q_=GU M^8>+X,.O[\]_.\%_7GW-AM$QW]T?[>TW'T5WR][(YU;TXN.1?L$??W=_O78. M1SNX#%=G[]^?75[]_-/1SOCPE[7X#F>?)PIL MS=;G01 605;>J?PA+A :!$% %,1I4-[%17!RFRLU@R4;!75Y,[\*\@SAWB!R."?BGX :X=J21\5-$ _[WU[P%^&:\-FXJ7F^?9/5CR*)C" MG^EA57"=PQJ%$[Q&\#:;5/C8Q3"8YMF,_AYA-8X>T7VQ ,.@A*\=YDD,3RZO M 3IK%J=4J6OX&MPTA" JCT(,G6AA3I.P@B4<'U$4C["91.&WAW!E6(HKE21P M]>(N3&JYI"^5^L/MT7'GA7XK''1&Z'='.[00(#:3*H>MO0M+WI3?\JR:!QKB M- GS/(9G@!V/RR*XJ0JX;E'09B=), ,)RA&?DJMBKB9EH44/Q D)7^DC:^* M"CX"\75>*"U+=!M1?/:Z( 7'ZRX%-]V1@IW1P2XN!.JB"2@A*LX_!F-CQF'4=+L"59T]DE[G/9_%14'"\0\% D)_5?1%_)VO,[;( M>.(3I*@.)G$.X@1F%,2I"![N8E R#UF51 %KGK6#[#U%XOQ1%U1W%H M&U!3'+4S33Y:,$724$B@)\1^TLH)3I^Y#6!G_*? ZY1.NZR;8'-4=T?E2F_-M M/OYX^V"TN^3^K&Y[XNYLS_YHFTXV>W80^,$1SC C+&6#__-503GANQFKN95 M/KD+"\56OJ Z_X3K_,,@R<"6RT_X<;;PZG^JN'SDV/0&WE6!%,@O;D$#E'RI MVJ>R.1K)PCJ6I#KH>I3\\[7!T#Y-VU.8VRJ.X$$GP=\HR U3_HBG14A)!.LN MAAV2P_'HF'*UD9HD&!D,P1!\XI!A#LY"$(*CA[D+B!3-IH+K5^;Q347^Z-;# MG:+?HC<9%G=#>)UL\BG@3,E30%MED@Z2\FD)5VFW:91(S^4((041)UZ/( MH0P_89W?C5..2@9NCPF,WH_A&QQ) M;:H0WG='!H]'^R2#5IF$2:GW'\00Y0M3N!"YDG*"'8]T:I4U6E&(Z$9@ZK0^ MHHC044B% W$:!HY^"X-;E<+]DF"F%,%1M$[$;/0P\&/K;Y!!>L0"'@W,,^)' MP?[#=U-2A_,P#\&"S^^",5[D:G('"A4"]?U-D,;N""/$9OM'OC :E0:^6GJK M"BV2H84OF:@KR^M_R@VRB>*GK2*\5R@$L_ 1\RU&%D#IB9ZS?TP5J,8"Y0QN M.<%4/AHWP3;A9Y M/;"93HV(MA-_>8E)+Y"#C_!1U%F>SG%"=3]+"(]YC]FY4(?C14!WH^H9RND* M2P.O16 Z)#$'HSU2/C=9GF"KL*)W7 !;T!F='4(-S(-2TP+ MP+;R->#:&'VF7&@"3U[1#Y\G9(ZFP9]7;P,/,4,BXD@?!759OM$>^WVG7/;= MT5ZC6IEF.7R'-I?,@TG*DP"@4BC*($,SAA%S9PJE8&Z$LI&+=4+OL9LETGU8=XE59Y[BGX$>(WH9\:\?\Y?BP&=T@>(J16GE6VLA*=4.Y?:G1RZ MJ2#XJ3 P!ITLFCK>S9P=8-/RE"^I QI@U)4-QC' MEC&7'!9DRD5%>3+5(%+?E&_>2(#"X?H!%%[-(>_0*==1AA-UVAK.7"%.%@-- MSMMC$O7V-E>W&%W$Q7,AIISSINME[&G"CF!]"A,5<:EFSUQP,TQ =Y*DXSTI MBB(6Z,:WZDO?U7!I\/[N&[%5:84:NG<)6[>$Z"8<#-^(,- M'$Q0@"J>?L0"(.,+ M!?2*P(FB@ 6&?Y"S,*4(<3&N\+%*YR"."ZHV/.181R\>A<2'A^VF6OH$? M$_ >[I5]%GH^%5&:'78TFTE 6HLL^W3J$M+7(1NFU12"-?$?>=^ 1 M0=QG7$+%RA$\*3G(=8A8RY-MB*AV2%:W#6(GB6^P^*W 7):V(LZQ%,'])H3D M=AJ8;A3Y4!-1864>W]X*6!M1G:%53 6HJ0F*5]0")+_*IN5#R,)?R[EMBDQT M1R@.!9S3D/?5[M80O&BPGXF7,*YY7:3O'D*P> 1 )('03A/:6+_*38A O&X2 MQ@Q4E#1LB]$EP\W:[P]]C5.I/&R$R'2IB-#@F'.H)1OB]8* V@@7]RR(IWX- MF=LLI?6QI7_1R<:[H!:\]3Q7X'*!540+"Z9H%I?T%5)E\7>M5]/'X9)OXV*2 M9(5N(57Z%VC4WU.Y82,$LT-RJ0.!NER2+AKR?P(P-90#I/]J;+03$-Z%]RA# M87 ?)I7BDOA]EM OW1S",]D'+UD!%UG\!+A \'1I-?,#TBFC9UG@TR!"9 ]* M+I??MJHT4=*P9?Z4Q.$-U]% +*<5:G"W:W@S2E5=JGYH!1D+G% "45 *B7A: M"0A&@KLT40J_"#MKD:,.$(>0]3BM0K%K5E==RX%2/9R/(!P9@$C/1/+>^%!6 M]+,T890(10%1. MO.4 F<:1+;V;&K%-5$^W?J_26]R<7*%?AX^@SW>3%?Z7? M8?F?RV$<>X)LI#%]*PTE.Y9C_>0!9$DQBX#NZC267AH_(S;+C@;$Z%"E!8>* M\W#R"2[YG IUJ^\$4)@3M[B^*_6N.U6H<-YS5TJB' 8(N'WI9AS"@6P8DLZO23DV1AY@ZP@844F%W_M.*2'Z;IW%_I M"&1 BE]9H[3*L><#1F"+@I?"? M$!_L.OPLT'<\SEDZ\&P(%CQ)L5,'M[U5(9VBF /@!S>(\I]_&A]L_X+R>#^ M1T^RAPTY?MW)A!\)Z,)%+17UXS4TVRE2+#TYQ@' 5 ]6QM#HW\"ZVPX)^=Y0 M]&P"G@"&^K,JE3Z*H:_GW:B^+W^[Y>^C32I_KPQWJ17>$%QAYF5*8E!>Y)X, M Y13IBRB/M8A^#OW2AK.A-IPRT=3*P9XV8+U"'ZG/S MH!TT]P!]:VH"31*6!F"U"?,_#XO2M&8,;51(:1%&P;CZ/ 445=-,NXLSSUW;[_6#1HNID'N!&X M#TDVMW%I&%*]N&%.8;SKOZM2917(FB_=DG0.(4WG5*EM2&)@F( 'LIF[,QI MYW;&%+X+OQ[]GCQF7:&1=&4DS;>4"1*41#UM64!4 L[T]\E:OI)M?=NE;67- M_A0EB<$V^.?1ZXGS!6$SMO&L.]LX'NT1][9 .\'>WJM'%]KIP#U!C^82MEI" MZ#KLT^RG!7EZ+)JU5^?PF3'3F>>5>\ 7!T\51O#) A/W(5EU1E]6>4ZL MW)Q)H$S,1B$C.P6-W)=^,UVFRO7\%#K5.%%E7N6B'ERE8=+G01E^QJ$?$I%S M%O%&@:NOL(QB/'2\%)5776"OITM -KR_P:=9KDA$:EAQ\Z2; 8/K%G1R1]J7 M*.,T-"5.2H;>9PLE4-QZ)4B.#-B^P;U3 ML&F2URI).P 9T[?]TY@-JYU+!AJGC/YGDV MBXNZ9TF';BA3-""XQ1&D>-RRO,2DQ3W$M1K((VW,1:%G.SEH8WLF-T#5=J=R MO=O23V-ICDU!VC YHK4]J4_P0)NA)K5;3&*=XFB]IG]% MTSB#&2_.63!6L+4W!\1J/D]BQQG(JX1 Y,W/O"%BUATI.VCICO&B'VQBGK"B M".U //R+9D2H_5KSK#VZ?\!N+' ,:Q\/HWN>'I+'$^]/K-K W5NXA]2_$="; M&1&J\\IQ,STA=,SWGNSWLO = YR227_I))YC"P2G>O 3QGW%8BGIQPV!E7<) M$*$5I(Q8++0T4'&F$*M&]1DSTA 9BRO65 3Z"QF#S;$CJZH)I>N:3@'[L)ZE MW)A-[\ZNCT<'I+ 01^D$CX8@^T[I&--D2..290*,7107E#$P1)$%"TE.\'P& M9!H:#EV1(:"@F[B?3%1"??*%F=19"'>"ZOJ:N"6E,KP( D9Q2%E,#H6#JWA(J+N;TSB6%S(Y-(YM2T&]APKIF)3*3J M@Q6]'7AT_+%*XY)^'O\2W*DD:M8;Y.F4\8R"<_SO)FQ_!\>_.@Z(XW)H%Y1/ M\N+ND=TI8\RDZ?"8D]#SC&P-,4. T.2W*IT\"M]FB'R& 8A9)$8$A.P9,^9.9Z^YS7U:ZX$+.\&0^]O'!W!Y M_,Q&Q::> HFA\_6'.$EHQ%=6(I];A.%'D672%M[TJM\,37T=AVW:G<.V-]H[ MK!TVYX2)X71^(W.R'W)D84C)W.+('2]ZPT07"A)-2"4G3'\\G*/\ATE[@F 3 M:^X'V^M7A_9/(/9+*H;X;H1V\M_ATNI-S,(3?'7M59,OW>2 MC/.3G]B(0+:CV11WM]D]C?R]=7VV+=C*(;*61O&49JV"HS69"%K1,$[Q-*&' M.TRR2DY7"Z K0@,RSS@C&CM-MO8'\&LI1+_% A.((Q61YLQ $&&8'.E?&:8F M)-F]1WW#SVB0DW+'C1"M#N9(%CW]BDC.Q-W&Q%FD:#9XP00.%(](]&SYU&M) M7MA0&V28X #T5ZJ<&:]ZB#5X/#%6U!&:5/(:11-77B^JK+%-4M=;GL&?_<\- M#)*KB4TM0!J3G"X"QJM\8U_9?E[W6L^3,-5DH9:"<$@KAU0MMMY=3X7X&G*+ M\HWF;U2UH$)&E3H6&:^*^>NAI295D4$(J6@PZIL:O 3+>*T2+-0$\_QIT?/0#M.=AXYI?G?Y^]O;/]V?!WI>8B9>7F.6>_O3#Q=OSZ_,/%U=K M;^3&73-RYRE;HZO)G8HJ'+O+G-^( H"%TR7>HL<%K23 E(+JCWFNYM/)MO)C MGI42?9X:AN[5+9>LS/B78*;0&9 H2#.'%XKRMR6!3=S\[.XFE)<[F(/K@!R? M_G'2+7G],R5^XG_ :D4(YB7 M;ZXF(&]O+C-8MRPXP;$'.4A5<(ZT _?2$'#"7 'CX\,#9%34+$J;(,X=A(UU M0)S/2]BQ, W>O3T/3B1QVBW9MJE>4TRO9W]=U+E46?5[?=1<@*;/[C2KTDE, MW_TC3FD6=Q%LO? [TQ7_CIV<\62)5=!/_>\0D]+H+17Q;1)G\%,L3YW'J]RF M@0>8XOAQU;5%C6@H>H;],;=JM8MWD8V"G3&)8)A/[H+Q_A#>UU28$BGF?5+5*M@!CQ8#J-U>":HD![754TA1"*9@W@ MQYC88)+-N=^+B_\NRB.\$2O-]2@S (\'=88/NLU9%]):CQ>N'=PBC!ONMA&=@K?=<0DZ%)==7)V?=-X7:#7\5Z3E0SXA M5R76]>L2?T'G#JX"GZV(, F/_[GM?N(H;V>\"6?@KC\#3?77)S)6W3H2RQ1) M]C8%*-@=QI"=?6'LZH P7SM@I7=JI=Z9+[^P7SRU",G 9DBJ@_,<0T)-XJBD MO>TA/ [^3]-B\,<%?/D^2V^+,IMC:SDUGAL?![X_YLZ-_>-@/IJ-@C-J4DP# M?!MDP]O=YDN=5+>8) %MO\<#X\#YP38N!(0-AD'S@_%7#\S3K3^4LDN<+90Z MN::I>S0*2_*T'G\"8[-Q.A;^T\&>N?TAFM6?R L,"P\R] AM@E:L6V5VJX2W M3@4=.-&-!9D.G&L<'DU]O[ -!36M;FERMZ@)%>EU6AT8)*7&K@1[ ^W6>6?= MPZY\U]<]'(WWEY+)!> ?/!L_O:997QVN%QZW# M#[#-I%"HW3!(,M-/N;'\ ?Q>XKER,GIN:IBN0 &B"<6<=Z77RF[*$)OJ-Z*% MJ8/(G&HN8D =D,PS@!FGX":/U92.03BWM%2G?YP,]3_3*N<@M/&,^8:%JS%,:5XT"2A<_2Z^B9&=5*7_RF*$NE!;%0X-BA/BWUI& MOK36SY6X3?#62:QE?,A,MGQM(2)EEY:(N:4GVJX2,@,:SA4F3ND;&?Q&AIV% MY7C-C0ROB/*S2SP13/EYK;%K/R!\_-XQ40_=7UDD\0Z\;JP9@FL<_&7IJ+=J M(P#E3SPXG+QA/R6[LT/5";VE!\$6?FN5&05):ERB^H>G_.9[&$THB#BW!.?%C/G6E&:8BD7=QX:VRE*NX>M8H MI2A@<$(&7RJ$$H$0N6\L!KUI M;RW%1XWFUYG@5#9HDB=;#"7R M&FH^1_E,BI.]BE)8!J;AI)29%/8SG?M 8P%;&4<,VR&67LX+WMYB/SV: M$TR+W(5P4SOC_$3H,D_I&4#OE ^48&PG-M#YQB:%L@$9CPY"VW$W_J$>@S,A M1R <8!FG%4I;K$D3:/.VG+P9#[.?!F]Q3DX>9[#)( ))#,8$=QRTB; P@Y@Z ME]!9N>(NGC/3&0JTR#:"3V^%$X%Y933M L^H8XHK_ QG-C2+1IR_Z%/*J#./ M3G;=9V5TB<+&!LY"5_+-D7-+Q-P'S.L3,'-_8$N\LX(8[LGG^8I([LGK?4T\ MUU?,>L>.A:IW[]8H9N1RT&R&EK#,)I^&!'#;'FV/L;Q$PS.IQ!K1[^'WMOVARWD66!_A7$=+P.5@?( M(+5K'#$1M$2[^4:6-2(]'?.^H0I913110!D+*?K7O[OF@J5(2J0%D_QBBU4H M()%Y\^9=SCV7;H;P29\DW']NV-MHX1[* MQGHUM8UETW0L4 R4&J!%= O.[J'C[ITC?W/(VFN*.OCA\+;$W>3M2]=\PV\N MTFW@02E\ A#;7%" 7-R+.F^$&W;TK93L$<.&(9>C/QU^./)V]Q0#&^\W2!49 M4].GR#6.XENP#O(8%><$S(O:0%$'\=@#H<72#P7] M*67)EG-J@ P;[S$D$FS":A^@N+O[G_ N/M[E^8/$NXQLZ^^T@[T]XN2>MPEX MCM7*I'VHUHB\\V]K?]/4&INUNZ8.S#O6I%>CVV4O>O@:],W4-*@[XJD==*TX M63_W)_!M/W;Y"A<431;"IXOM/FKAP(7U;,BZ49$8MVRXM%TH0!]ZO&F"<=&U MM(!&2\TL3%TCSE0V/_<,J4#;.G6 /#T(6]Z )455:=OU X)?-T1N0%U/@O9R MG>"[\H[S>:J#\LYEU]+BLM-9"7Z^KDV.MJ)X4QTZ\ACU7L<8%@4A&*%?6&5,_\;CB=R48:4$8M5VF**L,)(ZGE&;DVCO2'Q M_BD\&/M-FD<1()]@\+*BE:NP?^@&&\B*0-B.]Q+Z$7FAIJ%4!$0*12N:8NUJ M O]:EZDG,9K=JUBR)24R8*QP? '. MG+HQF]H[#N$[EB'ZUDF.*Y##8NU%1^5D6%.4?0 MC^V/PFX<-!Y+D!GVYI#%LNU!%EZR>;:6LLS,3D&3CE"$?19W"3;":5H5 7 M+"N/82YFBJG#H++T60DF+5:* A>^N&*7))?EQE"> M&&^#L1B-V.F(U.:2A]N5T.\??@[H[62TG==Z=#!+ :8++&8NE6S]W>/#9SI> M8:UN(7BYTI:G!EFFEM3$1V:[XW!E<\H=CCA5U*TVRQ1PH<1E?^36U%S5?T+W:,,#.5JV M>5VN.?N!O>MR['Y=%#Q^;3CB"NEC#G@A0MI#;<$(%E4V-WR+996L);(,]D&* M$_V-[R$T_E9Q\V/V4^\\HSY;E)+82OT]-A+3^'# MY'16*P,/2="JG=9EU&;U0J$1H?"W18YC >,!-DRVMA!]\CG -,"(2;IFX5@Z+4> M1G;D,<'/OW:TB=^WM]QLRJJ!9S7D6^*#*45="/Y2\.F#1 %Q^P<6^W M-?TB;6G5I2IR'X?N[]\*O*OH8PG&!:ZJ;E[=UIJ*'3=55 > M6F6K?@J-82YAJ-9\YT8L<&K>[$&&O"/%1P^YV@>?JX=^CM/V*,+=$RS%*DQF MR?Y83HL ,*CHQIU!6X)L"+$2>E$B$*$98R07V49+'3#BUL[K!JL&0+C7QC0L MK6(?B+2:%<\L9X5YB#C"H T(K,:C(281S!(.W39WYT>5#&;Z/$)(AP _V];9:D MS(^(DYC%VY^>1Y/.F6"[&H_DI"RVMT!'R1U2HBCMP5F/JPT^!'4WN,#U'@8/ M]K"#5*8U@*.2K ]E'H=3+A3! M/QGK"L8WE('Y!+)X2 >TBX=1:XRPW, V_Y M1P!_/=B?BI@?O-I[QH3=;P]^^,<__@'_?_[UD9J_S/Q/IH&USO^I7]'"N;P0 M_^9E0=N\R7!;2CB[SN89Y5F6'*8C#:7X 8KJF=45&CHN0:)/NLS0\<"R&#A/ M773)W^ TT#8-W795E&BT3+87I%%ACP C/WU52I9;B3]_G MX:?Z#B;#/JXR.ICK\R-%+Z6CT' 8Z7G<]WK]\\$O4*$+#Y=X) HXCE9??DK1 M*DZ_!S56\H"!M'Z,Z(0EHI7KX$YP>MN*EM!%4);7K-;X/F:B-^4E[P.-BWI& MGW/N>[CG+AWL,$+5NB\.$.(GI2AV:B-VWN%M,U]+L3!A1V/T%*=-49<^T+H7 M 1@.2-(\N=>@"<'RH"&HVW@MR\/?IY.A>=1]^K%$>5UQH";@A+!I4$:4)%+Q M@O(,[E>.,D,!WFK!%E^-1.'JNQ##*[E!V44&?W2@LDY1PT8Q^9+*O7LE7")= MPNR*3X=-.\1;X.\!=_SR!21^:JT'K@MF30: MA1&#:#C\JJ $15O /.PVY:[\,YHG->;)BOPQ'%^3(7'Q3:R@JG)+3.A#C MV!+5RX?5U;)?Z@0&1J/#R(E]08H.48)A=H,XAH#B;03*7%"O4>- JFOS" 1\ M,O7X*N#'RR8-WRD=JW92EPI"4LBZP" MRP^CY1P'=;11 W0)$KZ!QPP,["E#ZV=H7SZB#.UWVK%N)U!>I$MS=L/=8+DV MAL\D!*<3;$+(^@**#[]Y1^DZT/2BMRZHS_OH79Y@9>+!&TT+;#;Y%YIW(\^U'1/Q:B_3;1?XQ1.0G0P*CUMR)"Z.1-^(W M7!AV>Z5 ASDCQ84M7PN\%#RI+@! M"[M2">%-,0AQ7D?+C)G90.XT@H"N[P0Z1EQ@] M3>[EI;;32=WNK6B"]J+!H*RKPY&"&QRKK2K2L _*"R848DSN8UW15D5&;4*W MO$"L'=0H8L*R&$N3K(9=TG$V4U)+"](]L=03A65=P7U<#[FMS*C-S[A9M1C MYQ&XU).A!;(NM91P4&I]D,S>*T+TXJQ!W\/&Q>"U**F?PA_+JGLB9CH<1:-L M5SA&FSRI'=Z0M5!674N!]11'^"YQ!!8U- UQ21MZ'@D'& #UH\$ 3=#S(/!: M2 J'B+4*]I#RVNI?<4!9.0ZQ@7]CN@6WO4N&9)P?X4K9^APW++L.?+44KE&- M,AYWF.^[R,KZ#5T;.]%W'T?.\E7GCP?.]%MR5: M.'F2T:]M3K\6,X !=-IS:<#0A#]^;V$3+[W^/)9:7E#/H%6(Z@;F33JA.91$ M(,28*\84EC8BBQV"6U*D6O]*'_#,$;C"8;PQ)4H"K4T#DRQ'BV4+>K G;$-M MT;L]IN$0Y>3WN"1YT<0@(2A CR7:13LONX1-@UMN Z8^IM+XU7B\FR1#C#%, M8I[]WF8I[>PT625[>2J8%+WWJ05]_73(-6"AGPLO2Q.V-#HS,,OE M@J8C69<=AIMA?N2NL2IX^D]8'UC1F&\6YT5YF9MT M)70E3Z[#=W$=&*D&ZK;FG)>K)YY^;7(J?EFV%;-R<0<=NI%CO6*CBIT54K5L*,%]B5W! M>RB%EQ/,2612(^#PG#ADT+)U0Y(KKA@;8YWO=.BG MI5'^#H3?#NH<1 22%Z!%(16:]:L[;D$L_I@6RZ$G!%=LK$U/17-MX4$,03!_1SW8KA^Z MM?]L2J5A;.U_+!LTZ="-3R61P0!SKR%-)4CMKD:4LN&N &G N&Q1(3+]#BF4VSM*IYUF>)5*<)M-P#MN,HEK,OX8C&\Z&!4:1!-4\7K^] MZ+AP+:-L"%$&@\A\GFA14 DS57:C-,.!#2RT+3F7AC6_!C.P"4;)OE[W7&?) M#EC+V^_^W>_T*'VLUP_*QZ+HXG_N'KP)I8"G.#@4\9)[/Q%?#\[YR;M_'KW_ M[<-1U$?JWDRH[TEB;C;Z=[_^\NG#T>GQKQ^C7W_\L91?"Y;NZ,.'H\\G&E9_B$LQ&CV>BCFIC,&'3;]B-R#'V F]4*TF M+/*K&34!O>!2P(#"Q<%?C%YSU;EH^=3XY?MXJ6A$P5&38=HJJ=%K))LN-8L\ MJ:0L&@T[L$,K;<8BUO()-HBM@X6,F7G0?#&+5@" EP9-UG.,2WBUW8^"1VR" M03*LA]U8>Y\+YO$/F.>J,%?B];"'@U=H2;N8Y;)[31IN7\]7\KPQ5^UHY0'9 MFPWHD66'-(!<4I""YX+.'("3)<4L A:7QNC6A>IIA9K#9E1>W>PYIK MG[/] ]-AS?TZ:]LMX-=JE139'XF@']Y;&@Q$TG$3#)NS7++"\89B;S-PGA"N MG=JK&!D9RJ*0P/M4(:+0' ,'J[ .FXA/CB%BS>S9;+=TT%*>KNSLA'F)T5P8 M+'K&@C_GS\ [; G52X/6D.[7O#ELDK__[<7K'R2Z\B>^^1C_#VFD> >E)FX9!I:KXKUOSAZ\J)\.?-*(J^QF8;XY"//"=.DG5 M2BW@GL\\CG1I'D!+AJS-KBJ"UA M][_;*JO3C%.2":-YSI&E3&WCWGU]^W?N+J;:[0ZU6>EZ!FGZO.1&?.%M'X,@ M3C!&$<:?^U+$1X)*945 &%N")<2HC)02[VA'\MWO.,L-7WR"PT1J/+UR% \G MX,HW9U@4C@X65YB5@=^V4))+LZA,@Q@,?)8GW9IDE0":"X"A8+IN3:$TBV"2 M#9)&/V&C!\):+!;2YMHV6;.X-8^7,M@& A+278-UMD^I*H7FGY 3B65$\,,, 9^V)>JWG2C'&35PUU*W)((%++-E M8ZBQ=Z].9(#*XS%LY D&I+XAO!)[NZRKOQ,T RMS1M%'6ZLC5/U!**07UK)R MV]'SMPMSK;&/057[+2T;[N\0V_ 0O?26<78W2Q!-R>)-9_4.WNR]O68W]U9O@2#AW!$PL)6 !7AP=KJEC(@:RFWRK$;( M,3/F%O FO+_EHLRK3+:609&LS:,0B(OIR,/;O9Q8Y=[S32HR_.F8 MRF.E:$&'ZH@A-AQ>@#MY/ORCD*X)'2>J/A9G2;%2[2$)(CTKU*1#X!+69YN1 MB(QR$>K/[TK:'H=,3$@H7NV]>-,7"F;/R*B;H#8[3/W&-\/20)<\B<*M1&%" MLO!\[P4IB,I*?+76(Q9B5NW"ZV@BK7@\DK!Y4IR+*SD@)DSZB=1(6N;+ MQQM:G-?=G7E\DD+8&/3T$QZHKLCQH?@D<'US]LMTQ$W/(ULG*=J'G)K?3J(7 M^P<[Y[/H4XY\V&0!$7NM/:M26.A!RNJ!_%O03!X%"(EMB6.$U!Q:+NV&*:Z5 MWU3<(=\2XN:]'KL3RYDC@NK1NQ=EA)F72H/T@T1.VP;^&(1R.C+IF^!>^#E M(HKWI&FK3MXUA"9>QU,#:ZY-$).FF_2JE:2*.58?"ZQJ@JW(7=XFS-KXN0V$ M_#=50C08Z']M2\F$<5C.*B(%T18$K8W+.L]*TH)A,4J(0B"KCDK#YZ8PR+>$ MO6TO"QC36;8A2KA+P_VE!\HDZJ!.8H74?D[5*0*)9=2VMN8*&.4IO]E\/(9L MY 0;22V)KW)]$"^[(<:8@W\>FWD7)7@6.K=;&70QM M:,I82ZU&$@9W.G.O]PY>WFCN>LG#IMR ..V]P9]?&"1<2G*1O'E2&[S#?_S7 M0R_E64U'GOO9=6M%I"3+ 2?/(J2O>F$)S"Y3;9Y'[R8Y)5)TBNO5G,PD)U0#U38^6A/N]8U>!NT M[0_)#73&>4\N1K%8UTC"HX2CO.U-QU\>CO+7V+'_?N@[]E-"W4^^=;L^?$_Z M?#J28(]CPJ8+^0+A"Y B/JVE([WC38K6YN7+D:HQCQGO MJ>SKNT02D8:Y4YC7H84,3CL\39;I^_-_:Y>]/W6[C_^B\LJD8X3&5W>&:<.:&8)52>DQ<_WGH.H8K_#;M.-AQ\QF GS*E>WM/=E7M.XNT MC -)NZ%K;[$I10LD<^3_8%FQ-+8.S0?G#39@NG^DY*OVQ5I%>Q>DT<54I!1^*S M*M=-*_#W_[HF_L)UNY\>/ :4Y(:2ZK6O]?HDE@=OA M/5LD)*!3X;A8[%D1"8-TCT$^IB,@KG3V*^ ?X;']]2;87V39IE, Z2H"0GH3 M>S3'0RC5 *2JO9<=Q:\6DM2)1SMT [;O0.T/LGT_NX[M^X;VWV.$A[S>[TW' M7QX>\M?8[]/9[K;8@FL'+;<0VMW)QE27974>D&;9MF'(9V1J3UT')W>&[$FX M7Z59??BM%BX+O;9&4A3&3M^DLN%["9J0G^M1G ]3K&#NLF?9JG>;#%T@=H1H MU8S\^\I5/)<;OY8GY+5@TBVL]+!U]?"'(^;J\IQ[+>"P48Q??.&3:HP%@L*, MW^RQ(),F"!3N! MLS6I(T,=-2'&%APIJ['(*A5+(O$:]F7,3O7K[^M_1R26( M!SPE)?'XU75AW'O"D0:&PL&#,A3^6BWN^BWOP\^?#CZ?'1R?1 MKS]%I_\\BJ3;V@-!H/T%>MPQ%/#]T4_''X\)_!<=?GP?'7\\/?K\Z?/1*0$" M'SR-_)00@939.)9$I?;VC<$--A+[9_/X6$ M-]R@A\?1J5F<%?"X56;J[XENH]DXP/);N GBKS=1;I*J(,*I-?5E-]XGQ+=! M096$C6JT>;"7>@XK2S0)C?=B?@FRDGXHWC0"-XK:JE>9D%3E*^3X.%O#S^IR MV5QB%!4YT:]J8D&G[/LZ.3=1RX1W2":]WN3E5528MH)Q%*9!/Q%_CPF=FJHQ M[>"]!_C6.4Y)PL%\'#3^""T[9#*BZ'#=;K#S>W3!_-8R)? ,,/93\ #!L<0V M\G%TOLMSB'>"FV-5(=Q_%C/_>E; A0L.(NN(K(4?(8#+GPNSGI]DSUD9X.G%I&\>?2I0@]W >]Q MR(B>@[>O7Q-[0 )REVK']P9>E5P@_/_.3^\^'4I']M_^._I11O5L_V _YN M M>M$UN=1PQ^,&1"Z!&<;B7'9GHO?HUB/1^5[T[/D!D5\_V]\_4)6B2BF@D+_5 MA#QMF+O>,$?%15:5U% 5U!>LQW1V"QU&@:S$O:HCD,G&+ +R5/="*$!G+8PJ M.C-)3NV3TJA.EJ8AV>IV$G1W-E_ [VX9OO_/Y ]0W64+9E@[AR,+%/LW KV? MQ/ Z,?R$!%/;BQG^7$D$W;6A,8$) ?)HBAJ-BR58%V!HT+^]^"52_U/(,NL/(8!E*II#(4^["N30;PJ#K=JZ>U6(UYAJ"P\)^H'\'B%K ML(,N$09:LEJ?*XM54'_W3GIR4/R+F;0:9MI*6^3*>I+V.Y?VS\]R(?KX#,%29$$/F*H0!+< M *&*[+>3Z#3Y(M%Y[PHT/N$2FL\G,;UK,56O PD? MIR"C(I4=6CZBHZ2X! B?1RJ)Q>Y2:FEIJ@860V+9 E'CBE#4^2(Y8_&I95FN2Z.H"J9L_\2U< MOZ_4; Q%1_&1E>%J@J][$]TIU[_,TT:YZXWR2^2.X!B"=SFVIV,^1+K_#'925;+#8)1K8T=45MS@<>Y]L /[C3BS,QR";#%GK^/UO;O3B(B: MEL[!,VH%]K2K[FM7@3=T&'A5$]I=X#HZC]$ZD:&[2-N@XU!>)KC?\%)NU' 3 M5[+R'$\J:5(*EG+>)%FA83_?WWP2RSL7R\#Z.*:$ !S4V+%2.'*NIB6>@T., M/N-O6.AL&NPJ8B6'UDZ+<-W&MNGD+Y!(^ZS,R0CG;C:--OJ\P[ZT3U)WG=1- MRR(G)']@AJ]!&[%&@K-Y [H+/(DTYF,XF[Y6)#>B7E.Y=G'#Y)6"67E=?U M(-96&:1A^=\S"YP65U.MU*Y?^:1V[U?MG@@B8CJJ%\]W'95#=%QSBH^>V/@3 M1$&H&@=G4:MV\.R7^ 98H)@XJ/TVXS5+XFCF 2Y)L6NIJ':P'1;?]J1_2$,Y&LGM!VI!BX'FT#B'F %82L=_./,#OPRJ1NC 8JF_)(M M$,B49F5"'77B"!8Z:[B^#K$1(';X*1R^"ZV0=QUOW&UKG8_8/6&-O6ZR)(_U M<=LN@GM=:&0(O=(F:UJ,:9G<<"$0;.%-SK4[TEL%]SJ"KU8E?HB,*C!&N!DB MN +DV<8@,:AIUS$QK& XZ8+V4(U&WJZ_\36HYT5%6SG5E4?%1>_*E6$CG&0+[G!C*MU21AF>B+>"52HP\F687*7BQ!-Z_T%7CX@LH;$"?4!+6 MD1IYP4YUW6QC:6G* \#!^6NA42O^J)LF1$ME59;PZM3>AIY!A@DF/O@*09%5 M8.1>*K:"T#L6E!:J&_S^M\\?Z/]IB3XGO4'0(1W&@1:-#M,]EQY)2%5:)HJ7 M<0\>MRSF"V)(4>6:+YN\%%R>?4&L?-9_\S39K]9)#3>F@DG[48GP6&^^) *( MC^]]5YMU)@ -$M1-227.5_9NR/?F5CLK+IC]HG;>Q29!W!-!J^ 61=F A/-G M_ C^MR*P9*[Z:Z:K$7M+@6?1KOF2<):#"0X<=^%2TH\>,80\B-\;MN\"N?684 +]K)#E#+9^BR;GB.J )Y%S MMBY3@Z^'#&'(,[9[AOV6>;=P':.O:MRH4/H95K#R,[P[YV?E+U#;26'R)\F[:\G[=6.* MZ*1L*S#B)AC2\@)MFEI-8X7?I'$WEL0V-YG,H,3\=WMOEB"V''--L*MKN6[S M5>+15/A7'^.E). SAP6U+:X+,N$\'/'W^+?@;#"H7\ M4SN'MXP^\)M&.S]_^@#G-U[Q 6QR>+6Q"S_PE;^4?X!)G?2^_H6^_?'DO9>? MQFG7R8N0N/V>RZ M0K01O'^5UMZEQW3I\+3'EJGK<),LSNP39A;QH1Z&O) ?)40C'R_Y;!89JB4$ M4/-53_KCKO4'P_=1[H^*1;N>5U0T,1T-@KK 'QE9N*?)%VE=#6$JQ&QS5:)N@3S:4M+-CZZ#Y[1Z _C03F9K?6[P"N2VK M"WCV67)AA)VJ1K\LJ\_X[EWFV9\/#S^QVQJ\!5RY3"Y@UZ!Q#L996A)\)*G MZZ@(48)-$=L:@W7HH6V2K*)_K@W"K"@@AQXI?R8Q/_J#@GW2[)T 3W:?&8:= M* K8&TU29371;L !OE'V%!@8E?&@=_I'R=6JA)C*!?(U;[,\Y>E-C>]7Y>22 MU>2\M[FZH]RLEIX'H\C-"KUDSAAS1#);;\K:I32<42&AS! J>4'!'<\?9*^/ M?"1VT+KU1\',X! ILVUH3$-9# ;5D095_Q+FY!(KN&.,#-/_LHUASSA%DTD= MLK:2^]8<$Z$$.?4XQ_,-S2)BN>Z.']0CXM-:L)VNML@+]DE'[AQ=MI&Q?S ) M3N=GXT4%8W(D@UO#8)%*I^F2LU#:QU+W4(2,'Y::.6RE@F)/";L;"WB24$F) MN[KJ/(5VY%,>W\_C/W_*X]_[89*6=$RHAD2R>,/H69%;"LG4ZXYL*<$?F7?B9\8O86!2Y?\(O4 M4-K#_^CXDWNC>55>TM%Z!J<>',:8J4DJV.7RM[.C+LT<#AX3^V%8^I:?25E> M"8RT=2+QWYA7 2_E/S&2F0%%(-/+EZ=ZY! M)P4T195(8%.9&:-%K8J+V\!P]2<[7E]2_#EN3="06COX?.?YS-8.NMPOI\K\ MZBNZ8&898K@7.?+;/ *YF_98@G+"OREENI(X!L<.-*5 MD[=4V?+<6.HB^=_HB+0Y5X'C9I#,&RH9T'(,Z.!B&DRI21]62F,I&R;=F[.$ MH*S*HB4?9+W.A&,'=#E^>T'%0&#'8/K;+W7#*AODRV2R3JZ!-WC*B/;:P--A M8Q'[#57(L,](?^UB6@K>^R)9R+W .4V9EZ1<+F-7"*=O#8L*IUBF6!7,12\0 MQI)2.0C<*1-FH&QQ+F[%8I&E@J"L!7F)U?Q+5$YU6S'SI]/!^1+\9>]Q(V5] M)%/DNV4+6B]F7J&5@V6$T]I6-''LNL)%>&+_N1=MA*"AQ=7$6'\P?-#E,5FU M&0=T7)E.IV0-]4FFH5)[.>7^-6Y*5B'I&_*5744^JP.0R!1M/,[&%PB\2AE2 M#R*[&.( &N)7H1E%-<(F%MD5GS"H5=>B,8>LZ)@SU^A(PO!\1M98S1L.EY2P M$4U@Z,@C>4=E$@32;56/V7P>$TSLCX_!$G(I##:P*P-;DB 7&=(2;S:L1I$2 M&)VVA=EH],I@(KXJ"S"I%ASP=M ([%D&PSRG:4$#I,A ^9 MT[L4(3NFT7FS/_FI2EJVP@_GZ)]^JLR%;>+FW>(='RNYCO$07@L.)7S_CV6Q M>T(KBE+XJ:P*1:S@;7^QSQ6.B6?[^\_]^W+3CMY [-/_R7;KL57D\(1&X?5T M/3>;TX\LE<7;5[%-:227T<'^B]V#MPNX4XT M>3 +1&TGOW,O]C86.(P-9&*8DB.@"G@B4]:; %#P\(0B2_QUY'UB;WSP9F#4 MWB_U!U+9U5DYT(Q)6OIW==_^;X9GD?_P][B[QR3IG00.%VVC%P[<]+)9K:Z3_MLIR[:@?=^1;;5J]=O9]'.!$ZAG]]_^CR!T\>EQ=@41)9%D'"D M2F19L\E&&*^W+"%!P,!"LZA-8:;??YH"BX[CS,.9Q#V88B;8[4$8)J]%;W=V M9C>VVP O/W)GS;O@*(AV#O$VG.$PS6(/Y/[HM^CH2];,O+U1XT+AGL G36"U M9(*FL&).W&\VX>\I^H78EAWW3U#ESTCSO'Q#_SMZ-PW]8W;UI>Q8IS#G5AUY MMK"OF6I)C-JSD-GY^B_#BR>>>ZBNXENL:;A1?'/CD]B([]!&M' %VJO6ZK3@ M!<UM3 9F"RP6O2>]/P;R*?%+0NJ24B%YRE11"-X+)G$1#?7DC@Y&(XA*3'Q6F M'LP%1N,D.JFA@:Q>Y$2P2O_&6H;"OAYXO7/[I^1!AU[E21WTZ!0 (GM/MM[I)Y8L'865.60D&DTNZ>FT!8F!IBAS(MY[!5+40SQ) RVE9Z MZW9#VTF*PZEUN ML#QQ=5,#5)5#9=!5T $(J>ZY"CCV"]W]6F;O8[\*O5-F+9]XV4]73CI401IS M.;7E'B5U<@-)E@DJA$U:>LYZ9/?_;M,5I]^'N6=L4^ADCMV"B)1L@2&8/.>$ M:9YL:K\O/5E(5!N_Y 9=MCGYDU:[\]:&L! H-P;3D6W15-/17$1ASLRPA&TD M5A0:(N=QJRHC\(]N8$H0XX%.DBB7[EYFS%ENK^=/:GGOFFK)1'*'A2Z.WK7S M)(Z.*P2B?"RKYBSZ;]A5\-$)[-F$(XGOD.@VH;W+GO5OYQ4R\/&W=;D+?A_* M^WN8ZZ8^!Y^[W.3&0B@_&RY;<$58[B)_X(&6$?S*EVI?UTN,^X'K5SWAP3#5Z3#)/(]O_YT M^&X"Z^\7L6(A5T- 26I7)F2=Y))L$!.(\.#W;J$^2AJ(L3X_YN7BW$HV5H?6 MC2VY'5@Y8JV/_6S01S$U;+8&CXX%P6U&4D9'+5H3X,3 EQBB%!LE_#CZQ1#4 MB![H^8[%L,2J^#,Z/K7A4S8J.-%3P7)@!2"#/Q'D'_5//'G4@F,S#K9.%M[ M]3I7/P=7_J\IS!\M[!;G3Z9;]MO+_?_'PJ@M7Z#@1G.'6&.GS]Z@MG>@FH22 M2"QQ;R^Y=!^[N)NS)%_:V.[(;Y_.C/LZ,^H)PB-[?0"-0JFP9I82HHCY"Z$L&4_DW@AZADK]-! M'8[,/U\=/>V7N]PONEK'!0/')[1ED#VXK!ETNFQ$S_(H,=W6%GERN6QSIJ?3 M+@'856FQ("P\9?[X#D&(TQ3$!>GG\\">T@)GJ@= 6HL,?\[Q/ 7U6N!\\+SK M@<)^:<2)-!&FXX8+S>* *KPR"Y-=2.0C/(NZ9\N H\_;\VF/W.D>"0FFI[5% MM'0CQAH2&&:E18UEA7)5)"M#L2_79R7@OK.0<_E%^ON= 5Z\43JGE89M5:NX=+ M;9GF5Q9E:E0$J?S6N&(U\">D%3JXR4E*85&N(*Z97&!_6E^MYR62(MJR.$6C)'+H4'VHN3!YN6$#2]%_FFVBDH9VDW(''%.<8<1U MS7%GQUH8MDD=H!3V>ZRGY:*E=D!R)-D%(%Q+VA+)QAH&7*9$94EO((.$HTF\ M_NB<>,J8GH.\F/XEX-D271+B_PGD#Z+5$@EFBXQ,]B^B,XFP%GM#C*=PEKJ_ M'+E),'!M]>;;I%@*8HDYDP(>+].BKVX9071!$+Z#!Z4I<(U3A?&P17Q98280 M>V;A\7\. TLVAK(*:YR@-48MN9H9"_$V7/;(0V72UT#>GG3=G>LZ 9=.D'V- M)+&2$$YRD60Y:14/T@IG[2Z(RFY]9O+EK(-4R6PQ/N6AN[T:?=Z8!'99L6LI M=F-6B*A@L/+'H_BR=WX"HOA E)=/0)1[WQLK+E *M@+1_Z&:IC1E?N4$GD[% MF:W?C$G "SC(&J&Z-M6ZEL+/BS*_H-I'/$FPAG@%)QX1BC$XO1[LTD%YG9/W M$4Q^#&_.I%CUD^=S#RJ:@/Z@J->;Z'W+%873T=*CI0AVP!GW8OE_V\)$SU[' MV-3[>:^I]Y/(W*G(L,4_'2E!QZ4P#8&^N&\ \036EUFS.&.K/-V E=U0U34? MXS'R'33H1.#WMKBFMF7=M0<=5[<%FYM4*0/&_)8?8 B?H72J7;M HE*P/1'A M1F[#++#OO7)M-KVE)V%%38[)H['=!SST25"SK91VM6TF"WM%*942S76H\R"A MIK8>#C(-=Y_S#?9Z*CQE.NY^H[FR[ GM-0P6Y"L$8IVM*>R:2)Q@ MJ#>#L,RX%@TS[SHO9 L_O[XEP6CC ;!7R).=E^4YLW4W97-%Y).B%KB)P:H- M>@-4B[,,2]GX^>337E!03:D:G+--MUR0GVW];BDRH; &C*7-$\.!93&Q$6 & M^QEW1W"#&G02CAQU#?9PL,'GP!%GHBNGK=RM0!Y P03H$"V72U: 6OI@IH] MP/M3 P7D :LR^"E![O#)V=K1CW8FL#+83"WHT6#T:NV HG_*M;"NGT\_Q-'/ M[T^.C_49>7(%HQ8D T4JI+U'QKR@-+5SS)+CQ=F\2BK^)JL6;>;]4,7)K.=E MFC'RW_IC?I2UPAV4J2*U"MP+ZF@(!9N91'**4/S##UUM[V<1 M#[=8D>XT!"ST)!F)/U/7;LJ;9_Y&8(?2+(K_Y(F'&\(*SV*'"D3:'KX6!"_) M;8L6OX<&"Y/+/P;"8_N;4\^2N@F_1;HZ;MUB.VS)DL=:ID4\%?R(W\'(QU23 MI6GSXFYTUE+@RPIY%N9/O,.P0PG3T2<><%,X*$-TJ"\G!&Q+BE6F0<.G<^K. MSZFSK$IW/R4(8CT\QB0*BNVTSBS=2Z[1(J-.&AP[-7@6H LG6VHF/3V'(0F1 M*;R8/8^?8$FFY=7"UCV'BB0 M6Q* !CSB&^B+HD.[\^P9@3'>[45__]O!J]<_1 >O7[\1/@[I5"-)B2/0YRM3 M+*X<2\^G\A+;:]&-7NZ'-[*WVS^@F/_!#_#/5W!GI0=\^_:M)B-Z+7'>E:GB MT1 IPL=)S1P'L%-.D>X<'&[]/5WD?M-YS\_8$F4=L/R,C?;%F_V#W1=O7AT, MS@#("69!4;?3?/K\!SB1[_9^VON\%WVB-EJPF/K>S_=GP< .O68O 1E>X=*]U^'GS].+^3W+["E8=T/4UP?LM!1@C\C.WE&_*8? M/2(^4BD4;,:^!FUN>O+N+%&EV45&4Z.,SW38?!,A^?-!J>*/,D)D_._DNXHWMS_^+EGS#YP_+] M;._@^VVOSNP?[+W&>3A"S^H$"\,0.+1DRY?_Q@0D*&!&3Q/M>MH2>;I@OCG: MP<=%T#<=ZWL<)=(,27#S+,VO7'L,S@AQDQE*'E&Q!#S>^YE7 ?A!6LOBO@[[ MFRP[#![.BPP&I6XE%L91/2 :2JP+K+>(!/!)A5ASKN^U?G6"370N79,<]!Y, MNGNS"0LK+B5G=ZS$L#W!+7.P0:N3'O3W8+LDXKA M6&JLQ;_,5O<\X05\O,"K)[S O6N)2AR_%5N&WNETE\T8J@ONIX ^+%KN;X5]WLHQZX_G5?;0DFM;) M_GQJ)_OIO>SRRS-L/<@'=.J+NBN=DH0B7$_$"80Y=3L:_@W&+(B6QNVHBZ*C MM!_91S1TJ@5TM[_J&!0S:4*(#>#AR3L(8LT(=ZT?(C4.Z0ZZ.=DUH$7F&5O+ M;G?T545HN$@HAZ!OU ?T;.\(L5A;0Z!.PB?@NS:? &]B'28IZZ MW%E3"R9[GA3G5;MI%A0]JA$,5N"_ETB #KXZURI.ZS$,2;,-W,R@[ZCC$.M,5(C2 M#*(9L6^Q2]!MS%NQ9[[RO%-U;+F&;C"];(TM0D85<_6GB#\ZAFP MV/+%BM37:<9OK+'X:\CI8CIRJKHK%"?P M?>V)1%@*UV*>F+$'4P;?'_XNA;#SN,2HSI NDD^\!PD>Q;Q7:/)8(OW00LF!&RO M(["\F4LMI7^F,SKH;^K4/&:/Y=5D]ME WEG8'^N2@GP8)J4EYMZYA*G'>BOK M8$@O3R348H4JK(\%=LDDYMV^*B8N8Y S O\=T&\79P:#I-'!7D3:^:M'X:GV MSDC@F^$1/.N-X%='D=Z-B;GKXM#?NBP01J%15JJGP,*,'"[5)F$/00%X-KB>?$]3-2$.F0@YWRC4'O,810J MY5P:]243]J$:3^!E6X.J5!9X_K1<+G7IR%#:A4N, M_9M[P=>N*U3XXG;I_<=BQJU2WU^HA!3U9GF F'F&TVT*5Y(EXS?Q'HFT]UFM MFDN5?'U&[$G))L-P[["I_O"-A]=3-AY2I/5$XP]T!^4&VHK ^[#0^ G*P6E0 M!C[<'^"S"J//9K71;_%3=-=B2R-#U=X9/=&!0A2X+XA&%1@+>QSI+0 [$[9R M!6N=7SDT)&9SY/4ZI[[WFBY_0^R[-DB!5@P'[O^-M?GYU8Q>C^4-U/;*:>DS3,Z5#^ :A-X U(92J(* QNF8&%& MRB_N+XKD;]$RJ;@+8!B7XIII[Y>EL-OT@1#\;W+0;I)2&O??-&PF^*^$W;=< ML06#-K]B#!RBU.8RO"3B0+J0=,9 %D-S=!C6XYW*F0IS:S14=.+-KI&!UW3J MRO2B$82E_(2O+A>D'U)%K"WR)%OKD87Q4$*!UZ*=,.D1VRYO[!V/SRQF&T$= MU-::81HYP5%H;,*)CBI +O"\VF"Q-[+5S5F$\ [9F@C@&IRD#890"'B!L52\ M[UXDN?^A<]D+K;RS[>FD(:4'PP-U+R$1,@5AA+]6Z9.XC8K;@U>\;Z>F>$7& MT2)8&GC4)KDBJQW6\Y\@GQD:Z1_*13P"%OR1EK0M(;E&D[(GA#V%+DN.$^*\AY2G7G+HUD6];KK*9D'V). M/$\L: 458N8.EYB#07;0$1*=:[?)P[=)#O:GLC<.7NT]ZQHE7RN?(/EHV'K5 MM,O@*"TQ3,\+K1]]I820],*)"[*Y%&L]$=XTSP5/39(S#P>;YC4C('O768>S M)I*U%%GA=NYY@>B._XDN;+:X@ D^G>3%'2=UYKX>V .\+.A!;B MDT#?MT 3(%[.1I&,FZJX1W"83:;:5P\S4BP1.&W8-[L.8\CL*S7JLDB7HX1J M@(/3;&D/.5W0P_"J92Z[T MV6V1/B[[O4*2#5O7*9I=2L"]:QQ(R-:;&:F[&N,7G6R2XQ M6I^HZ'VZLX[-5Q&-GGJKH8?/H_BZ*S,.2D)$PL;A#\DI @W\A2@ACC! M3;DX#V,],8Q;!D[8("ITA*V(NLC#= S\DBQ_XD>XY$+M5C S./&6C4\^1SP_ M80*%^X:6A;M(LY9T8!3)G5+"W?";C(]A?A6DN1B;-#=#M>/;UKM#^10'O@]S M^\H#MTE=T&.G\!J7F"^R-!RE#VYHV^S(?]0-/B.Z)U\EVZ&P0B9FX^75UN61 M"31C=<.A!X"B ++ 39-KAC[4+ UFLEZ&E^?#!67O1PT\M'DRFVG/D8$JBNMR<(0W<(O'/(YNJU\0C*.&\ M16E8>%THW-=+E!#<:F?9NC;Y,L9X!_XC8NV(_\*MY@>422($Q5 6IA-AIO,F MW!6X#>E'5LJ9F>0+-OK ,P0?XQT$O)"^'9:%.)7B(*P:.DN&C7*;4]OZ27Y:=]1B:BD@7;!_&! MJ3?TN%UCVE-(W$\\'G)NR;F(O7:'ANGN] C,P,E4*NAN^_O?WA[\\(]__ /^ M__P^BF\F-O^3 7O>^?Q/GDCV^?2(9'_]_//AQ^/_[_#T^->/T>'']]'__';X MX?BGXW?TR0/?#<\GRBT[ B.^2S;9>R2*I6)K; (VSAH:VZ\PYE-H6-Z^01"@ M'^80%9AT;A+I_RF]NO3<1]!R)G:W5.(*&>@H8^T&+-\.1EL+2SK1*%D(=FLR M7@"_HVE:!C=.J-H1B>O].;,I068+9H+?>H#C]Y*CM3" Y6.SR+::>Q'2T M07!S(G2_"RZY,E1)258]^3KM M'/Q>RI2+[M.MIM3TLD<(CXR?;=-4[&O/^^ZMXQAT#XS]8D_2$/ (Q#0JHR8X M]2JUM=3W+\.ZH=A/V[M=W:E9LY@>J3VE8E-\4,.=OD'5G+#['7Y-)1UCU6GT M,N[I0P5H8\5GGY! H\&]%EY1?4M96C=L,R0BG?2M/\$8E_RV299H?V^1*7+H MW8%X$^&$P#>"7U.9C+)H)=+LZMN'TAD&A7LI;B4E<>[7KEY'ZQXI_#:0I[$_ MN2:C@_?*ZKJEPW2%F9RGS&,O\_CV*?-X[R?7W6UC(<56 >]6!MIV/IQG4XM! M_^(".%MR+-WM/(LL#JW1+=8K&)3E(NN8<=;,DK/*3S5BA%=?(W,\ B,:\N%' M79]/D4[921:Z,L3$Z/(B6E"-K2L_EZ":K27#9DV%0@;_WTA/;3)^N78VC=4P4R) S8::FM0A2>!9KCRA+!+:"+L/)]%5V A MU+*GNKXF61WH*66ORC$;8\'DED':9P^MID:5AO,B\3FD:7JZ\];@+O[59$$TI-1\OT M2KB_J,0%3"JC-EVLC&&D S'_*8B(_FGM\E[6-Z)?/S%ZWHFZF0SX0-7-^[;2 M3(:W+6E+QK0OUL8T2G9 1>8HFM0H[E:2J3P83OP&?U7CCI(K9F,!*->H01., M71W@W1'IKO *?!65.MEIH'1.274E34NEH)HK9B=)&BF'W1_!AL)"6/HNDA9E M\AOLKTN][L:UJ1OY.@$+(%%@!2GQ[-;C%YU/-PH/ NOL>AI9;D%CM:S,\ZON MPSB(8MGV8VH$G5I28*D80"KZ'KT\GD\;W M_;>OX18?KHE$]^U/9;<>B/2ABW<;-F4>E.Q/-Y2=#K5R(<0CZ#(Q7(74B,!6 MFMOR'L>6@61@'F:W(W;FW0@^%*_<&,5SW"-XEE;+K!_5Y2-"@C(,E%8!$ YHRT?>T5.Z> M<'CKKHMZ=,1)?PF%?T>SP1Z++TO>(DG?XZ?CT\(./%#KZG]^.3_\O.OYX>O3YZ.3TH3>B?C$]L-"-"F4Y"X,S[D^3-$TBP-\AWBSMWV TQZ]_+%!W2;(1[E*&/*U6O>.AD.SBODP O+ MVU8A4MT5!,KPMQ[)[.!%\5-"U=\D;_:?$JKWKHE8L-Q+%NT(X@/Z-K(]$/WSU],#RW687&ZC62Y;+GM%1'! M<6Q5OST@7FW#%B5?A2V*Y?^[<[![4_*)Y -X[7,:E0=:\,_1'9? P.,(=AI; M^([%G%U\_]F]D_A/ "EY3XS)7[-\W9;TYFY@2B.9SQY.*>X]+RS+ULHGID_4 MQ,A=O#TZK.E,-M];(OW7ISBMXQ\ MW2[(QE^)RKCB72S3-6L[?9?($+:-E;]S._M8V8RWV?&ROIBL\XE@L4Q*"%I M])1$CI(OH4R@KMKL&42M#-W<; MY]I]X]DM_@&EPQ]1Z%N"Q)V3#K-=SF)B93:LQ&JN?QS68%9M;E=?8UPB>)+T M.TQX%N%0FPDOEBNQRMA=1B_F!(FJ((2N^2:+.\A'S6@),A,'Q495L[23H("5 MH9)3FHOR)ETEKD,Y/BHBD!?3@^)\+#N+3K3(W%U^GN &@'FCQ>A%1)IR _*Y]P9_3I;O(LE%E-'\ MQCMXD?H'&?M].;W8[^&[=[_^]O'!!WA?3B_ BSGM0Z:EX>81@U"AE^H*#T"% M'GQK@)?3BW0$JX8VL0MG;5"CHYJW%/@^H-$B!@?N)0&1XA!472*1O _.TU]5"L\&C4##72>I1I3,D.>9T212XK)FB)S2Q27T6+?/R&'L0_!EN%;Y M.R[ (]!&4W3/1J1 MKGH(@_/D#O+^Q-VI/7I$Z>57X[#L'1@:6M^('ZA2CXX.:;9I9RCMO@$3',,6 M5AGJUAN4[-0>JUROZ\V5]?U8A0_MVS%=($\, &J4O#-NV\+P9"KF90':"OG% M_!]L*]\!'Q.F-*O/Y/5(">N2$:W4%:S!FCP*?"QBTD1 V(6A/81'+@M1/_WLHJ7B2WRH-%>G)$6RJF8N6RE M0$$DE=:6&&KYZII38O$\[D\'H&3E9D/]0R>Z%,PA #K3$!D;@<17R+=4G:': M0>MA4:$R$I 31ZQVJ:=[96P!7J4-SE*P4BUA QH:+JOKTX12D_C!N)I#'0X: MR)BZL82*R9K(/.U4N;%&97$KRYNFG$I_43';4D=+I:/L,HVO$DFA(HR/SRY? M/'@*,D7=#X53TVPIR1XACC3R9GI^Q][A))DR(KC'9_.GR"E74+XQE!A[BB+T M)J-TDN^NO"?<'2=1;7>PPC7,4XQMIM67O>,"#N\RQ^."CG'BXLSQWVL#R\VU ME1L,[&9,)^MJ03'A*04.G2G!$["ZP--%,P*XFO,$#F8S;P0I"?? #:;5VMW MV"SN;+"''FA].;U *P) NA+LY'9$F'>"AMGN*^Z.J0#.!?)+'W@FUAEFHX3; 2:#9N=TXC8\'06"6. +9;>''.(2P M->M@\U!Y]XQZCGOY4?' R%$$B815Q$Y_%9Y<:,+*Q.=$2\5%T;RO<#NE93MO MEJTW'59I=&;OX>^GLH_\TB)>I ;=,B<'L1U3%P MU*GGTD5\7T.T8!'R.S &J29,#M-/X/V$-%P(("ZQ_WM"#>7GPD+C"C5SL3LFG!] !EB11P\!%LUM(C-X?YPU=@D^']W9IV)^\'GG%!09^@4YN&Q@@).=#K M%8XG]2^U3U=I6SE8"XZ*D/-VT;2\@^0P4]91\%@6YBDM/KFT^*OII<4_')\> M__P8:))?33(Q;O&L'V"W")Y5+-XX&F[?5U8W\*V\GR+8$+,/HDV\^M<>@0(& M9]#4RHH+-,KK;1>7?K]S&Y32ZHF17U Q.#8$,7# U;$%0=?&G-<0FR-[ M8!:81$HKX3,,*;G:\75R#C,(]UL1WG:;U=5K\X"QH^OFL2BESAS5>KE@ RT6 M7X6B>VWCSF _=0I_9!58B AH7$B@K9:.0UB@[UY>*\^'ZDPI5^E:&Q-/!!B[ M;&]R*EM3I0C6PF ;VU=L8GA2I=QB^ T7R:2F7E39W)DZ"*XTS!&+QQ3<:V\\ M+P-NFC"ODC$UW'72>WZ0MV*Q!WGDC N,'4Z$9$4P>.J'X5)IWD5$Y%9I]-EA MLJ][=NT]?."9&?+#6HZ\AVY#O9HDU,3JP5\K\L!<:_'A2+8&">RZ*GS>.O8V M\GKFVJ&,Z;W2DHTW 4%@/$1H=U,^.[^D?:P _"F3&&02GSVF3.*TE,+D$!\W M.)H+LRW9-1)'Y#9%'I5*5B!H^4JRI;9I@I*?6)*F;X/]3-XW>3T]W^3=K[]\ M^G!\^/'=4?2OX]-_1A\.__70X;NO)^FE#.TO;3@&IF#J6$ W54:T:O#ISDLA MYZ7 6MPAJAQ%/PW5.3]TP-WKZ=ED@W$M2:^DI!BUGHTYG6(FJ*@W9<'%^5(? MUQ:V-PN[)#;L2P2Q9@5W"RB_-F4CE!M^@)B\)<=A[D+#W-HO$!=EYB-\@Y16 M:8/37EV4QV^%7B-Z$04(+/BH2W:5.D5AF3:3&#U'AJ 0P1L.O#9/35?JHU/! MJ>*!Y^=DY32,QX+_U_FMSDT-W=(MCFBTTV7V 8_73,QI96URY$[#A/:H M":P6<%,R%D,8FJE>#MO"%A7&K8V$K@UDA$3:7@Y;APK:;4MI!D?XPUBT)K^XGSD9*_PF2%UY05#'=,<4FSURY[P,&;O6<# M] &SA^["OIZ>M?K19 +PZ M8L47"I+$Z(HL(7E>%M.VXD6\6[L/[:K]VEND5 M8]VIH[#$=Y"BNW,V"P=;VMU6AZ"#=]^!2F^YC_(CH!MY/3VLT53%ZCJIHE0J M%1%KG&89&=2'$IXD$ :%&CDV9_4^:?@!V9.63I[YH6:''KO"3HG$$9:>ERG# M\?PM"-XR4(0TO @JW>4XMK1 \4\7:=;0VQL..M'^,N MFASNZ+ A7Z.AY_C.2E]RMR3WO3(1 F&S.*<6*,K<="C8*0&S4X.-USD6"!^O M2TNN?Y:9"^,[0R/&C@2ZQ[:VMYW=%J4G\!XE*1S:2W%T H_E[<9_XZ]."6%' M[*IESEW1'KRH3@X/-99NT9HUD 7;DCSV17*X?T,/'>YCE3W ^":YLD3@I.+$ M>" JZKQ)Z ];Q4,!:-HJ6<7-3VVSGY6E6V=!S8@#5IVQ+U0L12Y;'[?.".^ MA=U[O_G5XU">TP.X3-4$(4&W\$[VX6O/B1\8L/ TB7__][^]?/,#Y[LQFZHZ M$82-?3CX_NT/E+)V1,+4%]?,D\I2N< (D-F-F=5$Z2=!UTFXHJ];^>;"+0W6 M5+S%G(JI*L99ZLY*#_4XWJ[_)&D;:8I5LI)Z:2K.J"1_IJXXC#W)-8WJLNC= M%C9U@G!MQZ^5K3<$[S-?^/^5V=5_I@C%;>S]ELS&"&67( BB^P"WH#WUI6. -N&$F0>X= $(BJ-6T! M1JNYP':9*[\!1N*;NKQQ&#KA&^1# 2QG\_:B5W2 W$P0"%8-"AQ"7W._Y-<0QM:(:4?_QN(]SWO,\OOZQ8OQX^E1IG.?/Z5SOY<9\69R9D0Y9!O:@'1.I>TT&&F#IKIA MX%?NX$8.-K0$N-$T5GUX1&5@O);K;.&17/8/O5@UQD!46(DE2H:&YT@8M8,<:A)(R!M6N AUI/Z-G#UA]UDX,WT MLM;82N##AZ-WI[\=?H@^??[UT]'GT_][X'[+FVFFK?L]YZ3=87T3=OW/TIL1 M-E>8-CP&A4*9'%0)GSA'=(5DO0TC],E P+ F;=I,V"EN=SOAH/"*GDG%[7!? M2S9'&R+3@ZV_M+764JW$1AW]@J[@^@'2N(.WB6TG7K\>CE#'E(IRSZ-6:?9% M*->?^\0CSC>1?VIA'OY&.U2S(9;YM)):GH?$E&@<2M*82=RY/HHI2\A%26W; M&'=;_I#FHZY;BJOI9=PX/N5N+%B)GLYZ5FY:$D]OD:R-1 &]=_&^M,]4,OA; MKFLX@;;4:FT&TLVV)K+C-?AXIK"EE(5(%Q@;O^<]27?\3Z1@S!8W4!(T-@H7 MF>_:41'F'ZFR4"B)Q!;D<>-(&BKV8!-MVN6Y1@\]^O1F>C 4UU\TL'24-/#- M%M+ X5 ^J#^)12[RMF9@/0P!+L;.:$(Z(03DZ/MVNWN-*?\E-CZFDR0W2:5' MR%&Q 4FK$(>!4!1%KMN!+!]3('UF"%#O!N^]6#A 7__VXO7/_B>+"DW(SQ1 M&I"]DM)YC*;=I)S4/LM2F2L&6K0<*O_Z*XXQ06+62C,2,@,,!/PD\)$0*X"2 M&_AZOI: E,-[^RH*,;'HXNT*KMZ+7B MMY+B +'A+-T*.(A%XGB%/;S+!".UZZR17++6"W0*!/HHL1TBZL_S M\E)CH*AHI*.A>HBVS"CD.<(<\!*-%FGRU+L[P:5:=.LD,TT.'JQ-8[="K HB M]N*H?MS0? $W,AL"N(WLR>+JDDLN6#-QI'#-"6V\20,3D9A"\B<8E'- M4!7L\8K[ ;-LXYAXK6J'.$C$Q[ M/N,>#;"DO8=6TNP*[DKB=O.7L%I5YN-,,FAVZ:DP$D< ]DXP.DS"]=Y@:'## M@QD-2;F2*$K AC6^FASW;FF\)H%@ASML#V& >QTS+ M"?VN'7)WGG-&5VF-L_4:'$NFL>'*"=DOPSTA.??&DSN(9U>*%3C,UUGM\?6E MMMDN-_^";TEW7Z_OEYX&[I16=GGO'" \%(BLN.#*]6YT U\6U51BM:S+F&\; M%9T$7/RE4;(;'7 :X]IJ@ @SK*W_&E%1A:3NR7JT*>78@Y[;LNQ;J3X&5HXO MHZY<8 &:PL20W#_@L'U="NB$PCNI9^PH31P-UW5+0OAROV=C+A.RT^Y4%^_ MOWA,N=#O=(@^V21W;)-,#LE[K1/V)5I(Y)EW=8FBD[&BY )DO!;88KM2\S9-L M[?-".T"4K6'DG%9;;Y2IU7'==5<(STB6'Q>QZI4"WF1=T(_U0[X/7Q]-#JY] M-$ /7YS6^6Y]M=!JHE MN#Y&='U 2(DD!Z?(83&ULX:;+?RWTY66T8$AM]:^)Q\*6]HQ*P1K$R4^P@YS M\*)S$R@#RVG)C36*W2ZG)7[6W>UNE^.WO9U^O?OE YP'<)"C[DY3KJ3SJ+*] MWV;=;&1-9+B[ DJ5Z@!2M=?BNH^\V+059N6Y^X8K83W8.]A9S@:J6&D\)]@- M%'L,G)3+Q@+"HU\WL#U.RA;#TOJ-"MK7;#A%+WBOCQ]MG2Z;A)+C44NSJ1N) ME$Y("31*DGQM-<-M'G7#-QO;+ZX]L;YG[_WMW@D#>R,;Z>$?--.KPBAU(0AS M@\C#RF]#&SN H91;.*2A7\83<_5$;#?M]4!$1VE*AE LYX%-4I#::SPY,5], MM0 E.*>#2WG[)*'.N$KWC&OB/#.8S5EKB 5/+)AAMU:9,K]S7)=ML MB"-T-.$&,/&4C_0#]-<%\[%A":.=$LP]/OQ--3U,LE?:Q!339!BE)L?"%AT(UA />.DWC+Z&GS(6GLAQX@V"^OGD&U1A42(W MIF6?XSPAYGJZQ5*><8<2SO6AMN*%\D2PX[$CNLL,"VT/"CZ7+ 497@]]8FV" M@/#8DGY(Q2O;GUX8-G&]@6W>/$#.#% FA[,V<^CP) (3I%;V& ^+$Q'[S W= M+$[C>0M*@[9G*BJT8+1:9.:=\'#--FW@(M.4SR4 .QBZ_K;K+]D+H-%%&'3 M"+K5579AK?8EBRTF8$57"U\7.%_,;CQ=5 E%'*(A_YH"+NRR>=C+C(T<%D.- MG\L <2L'A/?DJ%?GIG&58BY#X5X,!#?AVJMTQEVEK+R-RAFAZJG9A(!7V*NW M[['S91:DV@DRXHC=B9-N%W'%QB>%]=[EA?: )YN5^AI;JV[";;[+[&$.TL:1"S71R(CV!14MSDHLQ25=[4'.:V&(=A MEV%+\/=1IC=>/J;TQK3,JK=3,ZL&VOP0/(6#6DCZ9Q+J0NI7W3JT$&IGK],< MLV=@3X2(&QA*%S^QNGP36E&WULGFNQ@B?LD\.B[;7Z\7+09GBKUA[C=5FT5E M,-+]+[&]"$#HNLE49E52R'T0X&7I9^2D\>_I^KH-#]=_M?[8LX:.]2*MP\Z& M]?COO$XX-4=.%F5*:C$T06Z/IPTH6CY=II?OC>V,'^5/3&P:N]9]I8[R86IOAGG'Z3 MAD0#YBD'*-D@[+H,=+4K+'VG(0!;5\G,?Q):=JV#L3H5;<]4!:F1YGVEAI.C M=8G44NBJ4+PO*[)UN^X#"E6NX<<">G'51J!56JVM=VVJ!>LI>'ROF3/8/;E1 MK@.I&"(HBWT"DZ?0=T-OC=V$:$/5\-!Z2:Y9;'*%$B4FG44%$QWD62MX;+&,KE(] YDZD259W3JUP8 M 8@GR.=U87+XFYNQ*"Z;"3D;#[E&PJP1/I%=-X@NC22SXI' M2'-C!J*30)*D$5]*'$@FBN6-HUPW,'&W5FT5=C@88M*VS<[&I:V0S;&)'VTF MB:UKC 75L$1:\315+.92]D%W?GP./\:*:/Q3OO&JEF\UK"2O2QT(]\'IC"28 MRCU3.VF"O6U M&=8^3-!"+M*2D/"-EF32.L_;%>;0EE0A4.NE%UG5\NEGJJJ4SF=>DS>"\'!S M)/S+61C'+PK[:DV\H1E MDN721@K.M2OG8WK^CH,..<.0PR1K.&_I 5XE-^U5+Y_69;COS\K8I#CD3)A% M2QBLI+$G^%%A9%GLLI+31^\A;:NDG8(D,6X^B.%Y>P3;?3)574-GV# QWEA= MBOK_@1\$9SW-':_!8"8%8NRVI25'ERG*/Z[GTC\ MX;:?^->/0&8F@[KWG&0_9#QH"SMEJ(TF;^)7VWB;C>G98O?48W#O!J*Q<65Y MR5"F+CJ'2H.SVG;J2_B?H/2VXX3P9X4Q:?2L1PGBS. MP=(LJUB"9OI%"H<#4C8CF38:"=WO*G5?EO4/-G)5BJW>_8_>A\ M> EZO/O9&C=TU?]]FX-Y+#0QW2_KS17^1C\%694ODM3_?">I)25)^1:>F/6Z M+'))5M5-65J@M_6<-"8PL[@E"5VEQO68D'AND;+[P"T#T--(-G0B(.^V"VN5 MMIF55(QY[I%CNE'+OG:(NC2KJ9$$_B8EB"_]\RRA^V*$;9GEQ-/4K3[+UAMC M$81432;^1H"%XM@(EVC@Q6TAC-5_$!4T0@0X5D*>5HOQE)H ]WQH-TAGX70% MRT]4!BR&-&]8Z6$[<&%<&\NX4L?)CFW*2V3-6&>62(9B]!RNK\VBK3R^H#1I M$@),)NMD):^>(NJKO-)Z,;T$Z1(MDA-1HZC==J0S&!R[&-N=0$S]%Z13R,JV MALV%PTU#ZEN!)19+ ENG,1MV/3(L=T+?VJ3^!5Z7EAV4QP52;+K./2O> MAA**VZ"G#G(TZW1TX?YZ*!D9QKG0.1'P;SAYC'Q]M![P9$HI]!S[5P=\.EA, MI$Z,Q'3)1[%0@Q[KAO*+#07+[,^9F;33!M669LF9(.T*,TNLCW@F+XID$^L* M0G[^ M^%OTJ86;+J(/ZGU]0'AN-?@5//.7\H\LSY/.5[.!P#T?U_2)&ZA$V>@\00)$ M74F-JPW-,;8EJ_37B"L@&*X2I3CK@(EW@[6V>@PGSV3JC?3D.77UH<*+JKBR>%3SQE;32W#JAA6MPX6; MUV?YAPB5;/SW3[.TB':2FS2.0'6U6,"?3^+@):A-QP+# 3($AUV(^97S+*C# M"V-*A1Q\OF4&L/*/%,U M%/ UK97BXD:*(VFNN.:L,RIELGO8;6/>3J]MS-$OGS[\^G]'1]&/1Q^/?CH^ M/7G@>OKM7Z5E3(UU(P([Y_XPB=5W(SR=2L9A-6=HSG\"LR 6^ E2H9"2T\8G MAC4EM[U" RWHR*)W[M]0R5?*L3Y0;/OYD8^1.[$N[1KD=O+LR=Z68&LHV M08S$3O53PM,WAEX_)3SO79-QZ&X05$"RJY$1-$00H%V1XS6+M(%M ML@E?;+ M:.!A@@-/?ZZ:UZX"+2H>9^YDZ!Z19>6>K ^NA_V8&@(E*Z])C1*M"$5B:15W0>E!D5!^@;%")K+ZI(K6D$= M%CC!.9\IECZ;O%*\S_'G$X]AD"SBY,ON[S!P#K6"4=^T]0B@CK7VSHHFJ!N> MIM>1("-[G+8_AKP6,=:EIC=S9'KC"<66(7B;F5M4*VU8P\0Q5OEFH-Y.9&ID MX.1UG\T(D A?-\CX8*6..K/5FQ*-%@D;R/F38Z=D(HQD:/) D8T/FQS>G7 L M/GA#:S) ^J!"W,MJ# BL=7(-2/X<;)LSXEVU#>&5:5M*,9,4BQ!=4[7!6%HT M$(&BNFR;>]GVRV[6QAO_A^32S[D2MAO_4"I=AA%F$&#Z"NJK,O MTJT..8* =3N<_X=*% MPE)-%2\==TI]T8[_%R>1)BJ.3D2U/]]_9C_%9^KG+PZ>Z91[PN\V2&P!$!2% MUN/2I>.HWS=(U[L!X]87/,(,A.VW_/%P7.\S'Q65NSD)Y!OTQ,-I[O(FG-M9 MP )BO@B!,H\6)*:MJI$"_X>O3"=3/+"%V27P<&XG; -RC[+C6LN Z%R4%9VP M:![?V+RFF(/0BLD8%E;)4#T"8W>H^F A(H8Z,ZL6[1K#YPLD! 1SHI8*?DG4 M6SF=FT!4+=D>VZ6E"XB/&?&47!^VAQ7HQ"Z?9_Z,$EGT%X3C^/T5,5] /S5L M*2\-K$G"=1=K&FGB@2-TK5Z.KA4>$Z7_L*[IK[D4\7-;O/Y*R$#-EP5F MX6%^+6NR3&X=O7C[^EF,_WU)_WU%_WU-_WV+_WVS_R/_[SW_[PB?"([R_J!Z M'@[P;7U?CL?!PC%!*J,KEEG:+C)T_VVY AL7G&SBK 6OLQ2\#;(R&FN5.ZH[ M+,&N&PV2TC7L:)E<'=5C\(8G4U[5;R(PSI9#'N8@R5@'Y\9T:Y0VW)E)23::NP$A M^9 U(@Z$TL?<,NEJ8J38\9P*#;:Y9@I\$8<)52)Z'&\^8'\D'EO/T#[0'O6$ M*# 0'CRT[^T$6P@,F63$ .2G M*H(BVR32-><@>"O^-6#(H=U<. K+W *1&\D;5BU6[UJ)%<3IS0P&U.GBE/#1S_<_ (T5,SS*RRR\PJ M?$$U6+6O6]N+SX/54;8K?-&S=DV)5:Z1X/R1G3\PK.ASG#/$]2!K#;S!TM0U M\^UYS44I*V#2LLS7*1DRTAX>?2!T% MA]@6J_NAB/?TF)<'&^$0>&^LOTW3;6S3:643]QU8R5 F.65D*70X)Y5J!4BB M4!Y<71@2+P3R9$^AR,L$$";213F\4CC,BE924.7=R>O5R(,1FBNM[&! U%SK M&[VN@#-NR4,Q4]+J.5,5]5MSG<@0/HG2UN S;.=B):8OL^.)[HC]Z<2C"MG2 M*B.PED^Z>"O8(9HQXD16W#KGHN26ITL3 Y@2=X':EQT-*-Q-X2CY^Z M\>Z>K%D#D.(@'QN91VN^#W^)EP:/A]LR\E.GX/K)#NMBHO7 M>XE9Q-% M0L(\;2AHZCQMZPZSP,6@A]"<$#75*M,FU5)QV M -[. B**[MA]AX%V:=?HL/Z -3G>GY MI,N+ -3=.?%U"O#CKYP!-W"QA;0YLVW,2A\(A9#K:XNH]/%@ N,V!DPS*GFB M5;9(U7!5&=O(+E Z5#LO@/[>>_D,\P[NZ3/07_10_MU@;_^NC V6%0T2X]B6 MC91US'[3X$QO$^X1<::2:S@V+M#?\T=K$<#]**U]QLUCL<,B-WA3"57O&->) M8"AZ+>>/6K$%5L3E80R[]]"9\M L#+'6U#;-VY].20I7MK6Z:X,@PZ$=)Z/A M8V?@+7?,[*LLK:ZU3T#P\+L,CTLZD,_6OE3Q!ZRYG(F7!EQK7"S ' MHFUQ2$4T3VHN:&&:) ^##!/>KJ4 A'"6@7O3Z7M! MN*7>GK0OWQ;R?)T%+L%)O*FO(,=1K M>@2FQ&1PQJ/='1RC2\*(#283HV,&UDIL1HW->+0CF:24'/ 35R[! T!HUSI!5L&L$/XN;+6HQG&\7M;,G"2&M+PQO/[1/_VW]$G MI)_ '7((>_G9_OZ+F?#.,V^KS1?C/,#E"E 4587ZMB;U_I0&\]-@;Q]3&NP[ MZ9*ZQ=,9RW;4@55"MU!$P3\6\\L[[@4UY#6F99/37D'$>TF^:.T16AFL#D>5 MCML!FZS422Z]Z')3K!K*:DE8X1$H\LF@^%61_^HP"V*AK(CZHF2*C=LC34X%5+.,%[>WC7\:3)LRH<[$^'5N%@[V5(J_#+X>GI MT>>'SJH 2S"Y@-[I+=D$$HI*M=((P",5(/(%C:SY;.XC#%@$9;XPT<[+6?2C M,KV\!UOK9HPR+M] >!:!2B=KT65[^7S917] MN$N\L)QQLY&:S7K*,;@?+I+Z#%\9WP9QRAN,=[4%9:XUH(05QC!U!4(6/(ME$<$)KJYFMMC7)L Y/4[I]_%2/0H'\N0QD,=!%FFI M)T.45Z$5P(MYT]?) L M*)+)N?,>!:GM! K:HY8S%W6?RL\ )2GSI$F7$P%3D/7?33^QAR A5=10$F1> M91>:"O/Z4TLH6'1)+Y5U@UQY5G7RE\/"[-@?;/EDDB5PW7,SUX M4QFD=G+NUL>R+\C8'^6,6Z.7#=%IT+'D'&5PQ-M"@^H9-PCG0KC?3MY'!R_W M8ZQ;VID N?E_F_ZFGP+%N12,2Q?,?OK;5GF7%?',<2C/\LG(]F<08&GWIO%W M'6VRL@H;6V[#ZP3,SYW NN3]%O AA_%4!YR<)5@F)GKSQY9*KC68[@,GAF 2 M;MQ#NM$94"$GM7\@C!P (^4SG>H9;J5C$1;:'G%)2=^^1B/:D[0M4+]?A6)/ M!P[6+#98I>I=)?=^#*IMK81G*/& >WZ;6JFXE$XA"2=#^=#$1M%HTC/+ M-=JLBRR/G8_B(+DX1TBPQV#/8\4D$?[*YQ\=K%IV:&PG%=<#J?Q& MR9BTZK"L$K[O!B0-]$]%?O-[U^[%Z\Z;U]ZKU[=\]]HKZV*0N$,5D%#T;R.8 M BM#C%R+$9RND TJT9>O&<%R[2OK\T*A6B38]':E& HPHV&SUO4PPXJW9&/L MN'* C;DS+[:X,T,JRL?X*%[>^B?28( <8!K?\":STVMWFYTZIM*GAL1! ,6' MC/;!QQXXA[<6* P,0J#G'G "13CZP#3PHW'288NBH:2*U(T(?O!2_0J.^ M>*1$.* ()U.S[\6TW<'D0XFP)7J>S,NVLNT,I.-&;?DR$.;HBJ/G!MLOT.)_ M3)A#')RK.5S\64 :=?1CB>G.H';+$RE7[PW'[0ILE N,YA!GF3XM5BP:W./? M;8J5B%P+YC%T7!@?\18'Y9&QUG?!2*^KP8X[S$^#/<7M[\27G7-;;\2^F[,D M7VHO.(_!D=W-,7?0TJWXI^X *4O00^]:"XI/+"DJE\V7T^+@N5+2-+KF"[(D MW,2R/,==NS !:JA+<\^SRK \82[T@7G=Y3$@''1[''%&R_#@@66P_2?#UZ#; MGUL4]?\[4!>="3)8 RU#=KB%D,6W*HH>0NKZC*>BAZ@RV^Z:V-]!JJ)XC'__ MVXO7/^ P1WJ1>3_T:G&TZHU0$6=911H )):\V3C"/I\KF!&\VYE9G->>'X=- M3*1IB99U9NMUMJK$(_4>:$ \,\%67.!"6DHOM%\-86WKVN7A=D#JS_JL&58Y MZ.5<[2;L.^YKHAOO_'@L+ ^7LCHA'I^1)Z#KA.5#F+&C]X65 05W@;CAM>&W MH&6CO\[*/$L3BA3!+" 6(=![?FZ.OZ4+7;"I6S< 6C>M>_K*5079>J(E]MQJ M6M)F4NOC"<:&N8&;#'G#;"9@)T@TSJ@+12(<61@ (:LS"7UI;1.\#,&+MQQF+$U#+Y.JKX"2G1KHRQGX/G21%+:>@ M_06!BU,]/EF%T*^E=#K*#=>'Z3+3WWR\S&NC0& NHEI&W+T#WSO;H#+I[2S- MEWA5U=[T$_NU74?9@R1JN,QI:RCDZ-VG1^]I3S71.D/'6CU %G:3GPV53@BS M.6:=H[%#%41NXAL4)=^L;Y\X-LA8:U"GXJG+8(4FP<2 MCNN M'B;VH'*7*N(ECV$[7 M[?>-(BF9%8I4<[#C_O7O[.D,'&0E3LJ,I(O&K=B6..ZSSQ[67DO*OB[@;X8; M&@>$(N,;Q2%LZ_ 8J=C"W+88W*XG)F_?@7[Y_CIP0]=>O@,!X6 (<;Y&'+VK M[=B=I%!U\3;)4]U:1T>FO+Z;YM!.9WH7*@)!!U11.\[Z"[O7 E2I$UXU:AUG MS-X1-,S.2;QH]@OE-FWR31W&,;Y&D)OA$C5P\U7/6#QC6^"VMH M,%PZO0#=!UC/2QNB1[AOVKD9MM7/Q0D=#1)V!Q0-&R&E+E1SD+%[I)9J[22F MN*[;Z)WZ$CB9!ON;'FQDH4GP$VZRT*GKL0L-XL%PO6B066>$^[5<97],+L]A M[@H4$!,<+)&.Z.C;Y8Y[&AK-OM*6L2UH14IC @I^'QH)ZE[MR?,+(9Z M^Q;&ODBB\O$@VC8?KC[W%PFUIDKQ84%#&V;+?YY7:1 >>;SZJ9\67L^KK# M%Z&F1=D^M/4W\%2XDA%>3G(E-8Q:\14$BP5,>:&6X'I*;S/"8[Q1IY-3%][O MK+J=A,GXV,-LYE]V('P<$(O5\S5,KTT#@CV MM F7 AC($H <3J&:@U2+@AE!MHA9T"F5R?I]:X8!"P#_KI/;($7:@\"4A0C9 M:%!-8J^(P4+*,+W1I @0.]F8V]2X):H#<^>O[\I3=B$[>6AQ7RI4 & ME6JDNFD(=Q+7IY-WGNG'\^O M+R>GCQ,R'] KZ''4AX,:N"4M^>LNR&B'D+GH=J'&:EBYT[:;J)Q3#RZE!J[> M_DM'9*)3',(01O>#RZWVRR@P&'A2@RVA@FV&,QH7HBYXH0('F$'!P :"O"3# M/)+(/L0U64/_3^G,IW.0!/3T#I*E_@S)$_R,=4#N YC55,_?J7;]]H M7CT_>#/X>'04C(?BY8Z.#X[P01AWPU,PQCS4 \R78+26'U)Q9G@3(&=LA-/= MFD)+M']OBB:PXX:RY(2"F5>V+T2NGAT [2UG3A MJU9%?)OD=2E4EX8@@0^'8W28OVVYJO*!4-O=L'$PN&86(7&%V1@ M% _L#>#1Z[+NQ%KY-%J)P])<<+1OATQ8@3E[^)@Z'85?&PXOEX"?76\5.(A^. MM@_Y\'.LWOEP5N_)PB_45S5A$39?[P5.RY1G72T9TCOHO$9V,MA,AY"#E).L2&?41&$&!EK, M'RU!+PB::U1_\>X"".C'#SX#45WHN-[>B8C19&SEQ[!O7DGAY2J?5P3''OTZ MEN=)G_FHLE_U=Y#RLS]V:A_+B:7LA]47%.J*CR$[R6X96DHOS 5PJXTXS%<) M933T!@PP[@':S+&>G.A 1-/HA,/JTO$I8E66273K C$%I:A3?=.R2O6'-:^O MU/AL.;%ZHF_'W?$LWO/:@[D+0E?=5.Q#<7J8L,8E%\QL02U'-"/A9R1GIL%B MF .+"QS3X9:T>0L)4H8J-PFS80QE92[9+\ M4 \&5U!,LGOTH&&P"&%'ZK43Q;].[CB'[FJ@!Q%.%)8R$@49(DZ8=:7-%NV M&2V(NB@+Z5X,P@S!FU-ZDY%I-'%)>C'.^@3!3TYEX-&0W L1,R&>$WA,UFW4' .XI]VSK3M;LV/W[04"E3Z)(H6(Z)D Q2_YT53RZBX%2_-:.D+PC M>T(M#RY.J>%NB#FISTU]=8U%7Y^.%';)D=P,VI'@2H1U(=LKUS!MCI&OB(!& M:-AX0#%1#VHK "U#XT-0&7*@'!R(DN->S ;<;?=\];=TCUI!*<>,+;1<>S3 MCYTQ4R(7_3-/X)\^ST1+R;CIB\Q"WM50N6$BCPB0=V'])\-9_R\.GK]VU[\= MCG=OBJ8_ Y(P3:O$G4+M9CA2']J!JN]I5]#77)"SE_%7;H^L!S$9H[WL2 M4^OM[\$]]7&;&LYD(C9SCW+0J^#/P:^" .!T=FN/8-S0-H.714UEP]8\IR!) M67!"EB]TLD4! 5++10@ MV5XCIVR1$Y<*C*X1NUU)#M<6[N0XA2X*" 2"(KSQ[ M4)+F!9&KZBD@>P3(D(E X9%9\6TVEC[H#P!^#AGN [6AG,X$E4D#)-KT0$&$-VHP(SS6GJQX;]R(!3B M("S+CJ6 T)GN$2W5JR56EKKXVN*^#L!<H%YQ]MX1EIML[PH\CMEVY;R?]29>3TX]RLA30/ M@*\H5,=+*F;O#;*= 5;EP[,Z(N[;4(!%$AFW& N'Z!)1L/%UEE3)+KSHU?!> MM(L%,5MH84T$S1GE E$<5VA]M42_&,5GI 4#&EZ2N=1>YS9(Z]AB4D@["$*1 MTU4V*CFIO1/Z#5_%:>$FM?6OV>"PB]>X-G*YE:L MB8*MGD=E-=<(J "B '%<%Z 29/I8V%03S(,SHOA." MA-6F-2HY\)B7F7KJ/HJ69QC%W.1I!(SY&]C%0TN*1 ^J+8# M%1_F:U=JP<,ZH4;[.+QAB^5P;/'XX'4#:FYG6(@E]U*D$"C]3MY9HB@6*B'F M)W(BJ;+Q 3P/%V!%_]4^7+YR^6N9!!F,6WB3G,::OJAG,NS5273K0LNZOI;8 MS=J5GA;J:D#[W[X1C]<5: SM@8]4[W#0#"*.+-(XE4N^W L9RN//X6N[P<%] MW191E?8#YMI(9.68+ MG$:<\IL<$8/$.N/!0=NYK M%^) B1LU.C0)"!S0$GWLQ]$FWF%['97M[EB?S$*=?\LMXW;(ED&=]G7-@2@! M+B"1E]8_6;4QFY-;/$ASE-@.(50DFJL=T!3%FJAUJ<-0R?<12)/QUA-O'AX< M#<6Z+"T\QX >0-_!< &@E61<@.FF#)H/DE(0$*EB._<@["U21S+&*>QA7X4TH"7MH\\0YO=Z!,,C+QH/D]5/%0US[*PYH;\+2W MK>%DW\FV^LGVM=5_&D]P/#1/,%&+J\W1A47!6_4@*7^9D6ZATS=IA:"D.:T6 M^KQ6QQ1&!96RJ6PT-#,&C;JENYFY>+7-9)^Q&]D!=VM.+W3,2%&7=(5ZT#15 MC]_EH:J8E)Y!:XY&,(2Q91D@J[ .6%L*<@^@QQVB#,3RA&H[!7^/2^"&AP: MJ0#=QO=P;AC1<"2J"0$$LK-)O41R>[_=QT#.^P"?)2+3L2V5&Z4U"@LI6#2P M:G7R>Q9[QK99!-IS*%U05L%RQ87@ LA5*3$.+$EJ'C-QY H/0%RJ_P6"C %L M*#H/\7N5%WS\M1W#VEK8L]@< YYP4O'ET.NFB*+#<'66GE1.6BYB8R1]YF]H M6UG>":1,B$-7J_WX'GC#\(985^8!H\L4 2\U?"D MS&ET8ATSQ9"R+.%RZ3_/0R=2+B5.8XR-D"P<1)*8?X'MEYX_W0M100BGDEGD M9A6LNR#-KK/VBD(X8>H3_ /FVC3<%_U,I#;%OOLU'H]>,:X4_<(!X-[/JZ[? MMV_3^DU@N%4]\=,;0),>>-[D 8I2M.IVAL. Y$BJCYS22,QI;)95@O/ELLZD M[F@F/RQ]KD*;(J&]Q$ZXN\5(?ML51:C>T>9*[+7L[R; MA7\SOFB-1E-_P+H4^RK]CK@970&^#6$5:+N>+:'_[6%@/AH> _/E=/+>N[C\ M>#&]O/[7MN?#1X.B7R8M0"YEP+6)?WJ C;F3@!DIFCD?1NR![D<(;S/.YBJO MK(>6G0%CV,17"44\70/N(_CE %A]L0$=>9>Q-1\W!%Y?NVR L)%*;2OJ'451 MP4 -^&W7U0L@PLN"I:Y8V9-5T(NE34%RDV\W@OPN&_X[_H@7.;A73/*VKIX% MLP&@7"5G#_Z#-:W.=V=*6I)GX,04B&4@YH(7KAY -YP@.2W>^PY$=X<",QU- MM^%#PA9U6^;(+869"IA/X1R'.3P?7ZO4+';J7\25,@"+(MC*$(S(3 VAYKBN M&&*N4REKB8'; <&>N%B+\B99B5?H6!@''M11'G\<#/\@$9,I4XC(\K2CVK+U M5?.C85;-F]XZRDE<\4X%VYIWXX;4Y^VQ$>K !)G(Y"X37/^FXP*OF\T@(>^R M67UB4_TL@Z)F87K=(%Z@'@]6Z%/-?MUYN=8H,&YA?,L4Q%BAR^[9ZN#JNDU; MQ>%W#E[5J]XLX 5K6N0Y%0FI'$QNC0.@A P3)N-!H G;,,H XBQ6FQ)B2<'G MR?&U4E.7XYL7+$T6*I,J)'R:9LJCS@K2=[,6RP7DNQ54'NQ/'+C"]WE=(44% M.M\5RP\WR:P)*Y6O9;G6H&/D?>BZ>NZIRSB95)&Q'6.#:4K(<'=C(I_7(3K M*KW-;45%J\[&U5T$!Y!5%);R&Y3AZB0EAHW_Y!D###M:'RV$OCJJD[RA;>K? M2(\FN(-VU+V'F0$ &9)*$X'!+]?IC>UD=_C%OCO\9+[BQ>[XB@PI&9)"O(0/ M6B8125 XOZ9:=8E])6RJT*?,K]UX%Q GPO%C0^I:[J)[^$4.OU&!'J0SU17T@"CI8_Q-7^@37N%!*\&NV#W_ !QO:NYY:NAK8Z'=@7C M5QVV1&13QIF4/IMCC&L1$T0!@T+CD1U_2Q]] (F@EU+*0.=YS/4U2M> ;(C" M0-F3,,/3OG?[;>OUT&P+DF/PE>7:*FGE391U784JZ0V*!%S);RH=!5B7MB 5 M($ O6UW9?PC6I%PL9,8X%4S_AM^#[;"U@JP&S/,"B%0@S^!<:Y[S,S.Y-DM? M4+J->?AX'.V Z;P9HNG8#@G>*&W*O+CUQFJV*(LN,N^"X7!-U_1Y< >JZ!LV M8+ZQ+8WEG-_%EPP?4W$\/$S%;Q__.;T\_S ]O_X^NM8_PZH\'AZTXHQYC/*Z M\$8GPF.4+)GKJ0-:O?TTBOIV8;@?Q!?)*;.CR,OA,Z$R+C;[KG'=%GBVB'*/;#C#W^XA;3RGM9'+GT]A%7'"Q8IR"NBOW2>@1L:O%B/M#+4GK7?8^0CD4G_.1['8R*YI^?H0 M)0+[PDU^1T 5&W2J]4+->0)HIE0,):9 @T;'-[5?OL@;NDB+.@L1#_02=>"Z M*G+1P<9/"F4K=8E+>L)%G=%$:29\70 8Q@*6]^GJK7?$;&\2.WW-LTSH,F^" MJ'<]6EK)SI;A% P-;$*^PB?XDTY@A@KZ3F-)@N.=*P>^G-4\#"D+G2?02GB# M"8.Y3EY[IP?O#BX/O*MZ!CF,I_; 8Q?@9QT9AC7F!2=(Q\ ML<>'>C#7&WWF)P>Z.%WN"!N#@2H;/%/+ M'*I-ZI]7\D45TRZ*8 D"7*S0\R'(&%* 233W;3K.9-5Q;)^\]>G2\?#0+-\I M,,OBA+.@=H"6L4'0LDP*\5HPOD!3RCD0E.1SY<:1JD03 E*U=4.0O+3SC Z% M*Q!$@/B(]H$HG@7D"*%@GTM;$'\MFXR-H.=)$E@9L3(O(6F(8G)',0G/\' K M_A6=.:PZKE^AP^$2UK[7:/<:7^Y2K_&)7,\LB:A^FO7M>'IB#+,;TY2RYF;< M!<$KQ==+@H7L"W$+FEW!UP_8,#A[T30H= Q3=E\L4;O63_ MS^.T1E1 D\VL1Y,4;F_($5 MQ1>.QC4>RN^5@,(J1GRT RW^4 M>Q*$)+"*YK$*[U0.$_*]CKT[4T#V-<^"[Z+2 W=H#L;_L@,/FI3=27_WN\53 M:;TH<0B-5VV]/'7QUBOK?UWN &?#&G9@>0\.X<6171H@[!!P>J-CO;XS8"8S MP[;,^]=^=RJ5A6:9")]A#XW;>1PR+<'!6\2'/(#P,&8YZZ&$L831U,?K4J9X MW$_IB^Z\!EH6+7:VC$MN.;:M0^#1"K%",2_44RK4\6HB+_@MAHG=^^[#6-D; MWMR=VB=+[!=6'-7J'&G"DR4/X06Z$=Q-UF)T!3CH"65&^DCG624NW_)VP\GP MV@T\O7DVO=IZP,[)\+H,4YI<;Y;&-E&3E<$_,WRQIMO0AX;/B1"ZLI3A])A7 M9+%29L).[:]';_OMA-E@U-I',\,=,'#H:VIL=9@@TSFK.C[_-/9TT,.72+'< MDLEC,\:@ZZ:)],'9;W>WPO6STDP"+F3\L;P"-F4WW0^QR8CTTEKF@7/>=B3) M,RJT4_N K6]\8A=5C%]T(?13%MYU@; J-%$GK_ZP%* M[6O< 83HR?!2: ";0)&=Y?/6#703?M)JH,9S:DDGV$W!+<6(W1N:'F)F6@5) MP=W.4HK[VN 3LS- I3A*5'QAV2'69VW]!;*9@LTL7D.^I"FRI]0&ZF4 M$DX>U;'T)33Q[8+&?-(X6U2(F6%K)!%<>02^X7^\@WD@W%7A'[03Q-'8EXDD M(:'B>>6DTDRW"6DJB\T/<1_9_J4VN'3VFC+55LS3'<*T8Y&\L"0SFHO3M.8P MOG.8E&HP-EA7*LP#Q /RE>G,N74]-==YL!,'Y@P+I2>>:@90CI0U[%NR1K + M2;$7+CC]Q6[<82\ 9LL3PA?#2PBO)_\SW7K V8OAI8)_&/J$E:F V=7M=L&% M*1*O>>(!^+AFG# @ M?0=MKZ6N\-:51=]A;>AT0B"L+)O#^=?!%UC_1'&H>_TSF-B_$P22ODB? EXZ M+CD8$#>JL8?#(BE RK (_#Z ,A$BO+A(V!(Y<0- MS1 N(J]YTS7S/_!A(FBY:RSI?1?=[J*_VG?1?_CZ=3:1SIH]FC9Q#"^WGZX-$AJM-6JMJEA HV'A M]4=^:32 MU0)TN7PZ2H(=E@\XNT%%PP7JP("O>@>,;W#9;E??D0#*G-T1L!PA^#D*/9KA M)%TX=%]M)P)X1/7E?J7CP@:D84D WSQGH*1*3W@O+< M\&+<.02. MYV_Z*'SK6>S 2AH<>477$/]:)^Z(P]E@?D=>."@*J 1:"ZYAIZ-93!V%_N_A MT KA@C+CD%.@X3?\U.C=:[49E#?80P3]O3"&:2=EB052Y4!V:AC>*#/< 5,; M'%_$=2='%R/Y(3I0_TVU4@Y*Q@7"WU"&-_&2)BTL$RD;_ @/)FBL=&!E;/#:@F)8>>[F\ MQ;?>'Z(WDQ'++;.!(6THU,&Y]'R//P$+$:F_!:V8!NPMUR,RA]XV[-8MLJ M"XC)WH\4DI$?HV<9?!Y-LJ!>1TQ>Y@.@#S$&A0=ZD&NP9? M9UC$A!QB!WSQX?/!V-/S@U<]I1^M;0"N%W IRW@Y8^XU;X$?1C%6#78(O+F* M75C3/4^3B$L1 ?VBJ$!B#J-]_ER=2?6O:DB\2NW&UA^ 0M!\KGQI@'IR\&7P M5;DA:Z6+@N-].K@ZP /(0<>^F\D(J+V?1H=\##'0ZGFY%5P$P"! M 42,ZFYQY+>$D#4I;PB#UEE<3"R4CSZ2P?W0Q5O53FI'5G S&]R"O3K 6!EG M!H0RV2)84.0 G%&%\(4(@HI?: MG$-S3,,!+_3OE51QY6IKCXN@?4V+!%)V3 FH;X'R"@K05YA@-/9&/ 2FVS*? MMNF!V+=H;1>5;A7WE"&CYS0\2"[%Z2X$8\-I K.!35J%6J-^[#LE1Y]H<$NA M$L.FG+*4(+7D:+N++J(KFYNA8=R3K!S;MVJ71#FEK!Q8;3@!9%RV(27K@+@) M^HL^ /UC"X4]R_//)8/-"6W6%0Q:0D9,==9S">9JL1(<1SMAOL-I(_?YQYN@ M4748)52G<_I9:*O<%2A=N(![..$Y@\IB C5#;MV&NGU5Q""'TM>3ME723I4G M#)/4>XN4,%#8&4T_C;VCYX>O__ZWDU>_O#XZ@FH0 O\-1).Y7T#%#0@GJ$:S M9/$S^,%NIW&";8=R8Y+3A:<@XFB@W = ";/L63#,;ALNXX!D*N;>IROO&B8. MZ@)*2D;50DNX'+Q\?GCX[&0T6Q/,;<\B&$X'>%WV K%X\ 4+W2R?S',I")>Q MI-#!#?YS!,O87%#*JO,>4 !,F_81J*>=:$2H![T MD7!<]K/$XQ&1/M'25#<$D7 >>TG8_(WJ-G?!0(?3-UX3Q=K,54Z])[NWBBO- M_7E'WN!P.HU6F&AT'P6DG%-^0/6"CH#,T)0;RG&U#'6J0D2U.%S>E1%H3!;5 M=1&B% -4GQ%/K&6&?JT'1:#.M%SYCB/S:>-C/32IYV$%,!B"?.BU7)VZI$&( MB": ^KVGEBF3=O#H)L/+<, ?:4SE.1NJ+$OT>2X-+#$D.^;'70G?%K,((6+> M>A3&6V#U7KUP['6[+QZ_I>UT%SS%<%JM_<&(!NG.414&MG74W+1;JCRC@^U0 M69-0@"?1((;ON"\;08]Q0)_!J"!%.5%[=AR%J6.DUNT.CD<#6/'OX6%<6P_C MDA[&(%:_S;$ZB_D5KD'@FB&!-*4%K=Y]Q2JK*B+UZ5\BAT?NV[8$\YG6;^VW MV?AC6TY/75KL"DZM-X]A60)[O8'H2.OZ#LWB$29G)Z LA\-IQZ\)IF=YG4GB M);4VO3X3U&C#_1E^+&^" BE;$6F5IKFI9U=Z/NSSVBZR4RRHQ,7+P0,!14XM9Q.\VC[J3F4,0X.'_#K]'KBG4ZFWM5]6<7+$D$? MDP/O+ L/-%*@1)"AF20WD($P52DL#?QP!N5B Q!",H\!7IT* *]Z&"_ $_N9 M%Z=L,C##@P0NI/_+IPVM,UU][7F4)V3J7Q4^',..^LZ8'?%,2\6 MZM) .4V0$&VHPAWK0@9IJ9XN7Q...C/=2B ;5XLX=:/)V/'QS4HL,] M +LV-2603Q.@@%J,I;)D4C!* /EVGQO,S!6"T3BGPKJ1408I-%F -8EV#3M= M'4(2>@47.*#DLYDXX /4NE3,9EX:LIK9?=?T!J0%E4V^C#-;22P<-;!MZ.%P M/ .\/3-),S=GTB)H\9=XN6*V0^NI,=A]AC"/C/5(MD)_&!] MV2!!AD+(#A0E6 M.,+_^K\[4.\X&AQ"Z=KBC;-0J-0=3'2F11D_6FR#_&ZL3#BF&$[%BH"[>/'\ M_^"(34XCC^ 7D*B4K!1[RRL]ZJB6VED6)8&01E%$"OR-H.7SS\A"*C5PYY3_#\KNL<3=0'SC:A M :EHJ&/S%K*RH]-I2\OT#)3IPTC]'%,C("LSU2=?R$\\2SW _@P<"XMW-/*5 M)S2OR20KKE ;?L10O36 $;M@;8-#ZK2RZ[L$E&-BI\M"/HY:W'J#5_G>4E#Y M2\+WQU_6?(ZX=+#=K3ET+#P03.I"JPVP:U2W0AZSL;H6]>XQ6\>,1K-VIC%^ M[FU0Q,]V,P4[>JV4S3NZ6EM=,IP#.@G;"QUWWQ=)2G6"F1:^GO?=*2N(%,>)DWQ MSB0L4U>4.05*PNPF1MWHX:,C@# >PY9'V0R3>JD; 74BD+H2=B8)/GU6_8QQ M$K" Z4"B7"YJ_..#Y]QR'M>7P^-Q/3N_^G0Y.3^=;ON^\')X7*YVB&O/@:& M+K<-?*[VTIBWJ1RJU1*HZP(7;WB;S7:0E37-T:YR%0@DE-;.X%4498,LH5OD M@@'\\.U[@-03;$H0U"DFB[R&)83RM?B'":-]+5MI*6&22*\H9/9=@'"Y!LK% M1$N=L!<)W@,3D RB,U 6"8 FA^PK7 M9RA[XRPQ&1,>!AC18O)()*1C3!^0L.TU@8]1,(F"4(V\&(57NLAU2/?(C#,% MR-L3+Y-ZV81*L(/#"\>G#A_%L+$$XAQ$3$366^D*X5RZ8N[=FE ;:,"'<']IRC!;DP_PC?GXJ(.49@&S^(Y4)@U;;%K%1N%=;5/=L3"TNY;WH[M/G^^E3WOX;ON MU\-SW=/S?YY=?CS_,#V_GKSW3C]^N'A_]M@"P(!>1,\*>#TH[_W\A27KZ0I^ M/2S?U:\"-K-* !T"AO^NCXX @?A-J? M*5SVG4%RB(R7.)T C0"024"=.%MQ)TPJ_E=9+Y?,P*!2BKBPMU8.S_LTPK*< MDGP@2C!?PYD.G[- $'6P)C.9<%-S#KU/- 5Z8NM&^@\K8B>E)2XIP8A5:"]< MU+<-">^\&5;/M M:V0VG#5R=/ 2]X7.&F 1DPGJH>"N]ZRS7#0'[0%IIMSDWI! MUZV2]C OX]QTJ*K.&)^QU85BODMZ] MFI+F\ 'I9:WV2FS;%M.[])E;2X8V6CV7U5@GG?O@UD-%7@^OW/\@Z2Y9J:4H M8UYU[+S AEA+6=61$7>ID&^WB&^3^,Y$8#U'"E1P> _&Y>BPVF(S3>GN>1"2 MS67Y';7\U9G48I(%\:"LK:D=H9:(9@?K;X-N>0GXS?#J"&\GUQ/OXO+LGY/3 M?WF3\[?>U?3TT^79];^VW6V\&50IX:BGDK#1]M&K!.[WM>0W2/AN57:8%Z0C M"_0O^.\./F\XX@5]A)'Q/*,,P3=<.G3,DH&3A5HN[+G<(V !T M4!?J;C-U3\. !7#82ZP-M]J5-K.J9(F%_"H&9=.6 "H^%,EM$,JT#+8)LH $:6#6 7_04!7X+=I.I +UTK>TAF'P35@ILPCI\W)2 M(@)9$NB!VZ/G9I@!NR(5@4CLA*#3T$8\]Y/'61YIOAA=I_H M8Y,4"P:#PEJ*GZE:8\4]E7A4](AK MD('M#>\B6":'/@(6/N#+@DK&<9WO1#E-\*+&,FF68_V;8,MY-E?F5^GMQ+Y% M%:T:I3KH>H4W4B[L6XN4V@,*F4'=3(.N:HPC4@1=V233=T1.D?X*R'.U3I."5)>4F\0+_[6^CPM]7J9< M@QKJ'3%*\L:-I^F_*H 01V.+#4P]@9MDQNRP[ S]X,4"RX MPTMHY:(?%&5"4.*;\$3/2#@[B(BI^\R_H ,3S!RYY_"8<$:3[4+]1BBFI2/B MQCK*?)0U%4ADET6!"F^#2"TWIAZ$:ZSB\":#V4*?^0-*-'".@%8W*KT.<49X M'B_J %BJ\3;4:JD _]2Y.,0C:K MQ56+ BE*<,98)';V8 @'#'&XE6"(84G* M ^D'DZ:P/N>56.-9%J*2B@"4 YT[, 32RAOZ=MN=V V&,S6Y3G-8=Y\?4*#& M]@?!!27!HFBD)LQR=RZ&!.8".75;>^"3?2W'C7/]@!?N26O*@3XGYN\Q)H4CK;$) M%QX6"82B*4 ;;I.4YLGLW=)3<:IZ2&.@[OG!T4=FC=MV/AVN8!G<0DMY=(.L M)R>M**I5^:9V;U.JM[UC-R;;Y"_?IVKC-]ZT#K:X+_2P)X;C(Z;EWI!L^)CW MU/1/:P#(07[X&GIJPS\Z.@NM1V-2K>_^$!RDNT!VC!< !^/;WFM0 *Q-;QT!,W;DKE?-2O;/'S&X2.#;X!YCGU)$FU"]VFWUK(H:"- MDJKQQ\:R)APO:_VZF)Z.EXCWM=Z0\J)C%6S_+C^<:?6_MIF@UYR4 5BI?87( M&^%R?+!&H"QN@:4-DJ*#[TQKZ$4&F3=5;BA?)J$W4=?O>U=JE?TG+I!D&$CQ MB$WMO]4W(Q6AVE1PWW0$'T;SX-;W<\\>CZ\ M?N;DUZOI^>G4^_C..YU>7D_.SKW3WR?GOTVOO(^7WO2?T_/K;9]Q4:]E<*W- M=Z@NW9;PMB>/^QJ .M1RD N/F)[LEZ?A$)^Q&3J>8L0/^#83NL%^B,K)OOPQ M@S C4K]+\Q4V0BL.5,*D".NE ) (6E%9\ @@L-41<;^3IDJ9@99W \O7.' ( MMI!X'X<\X5I5N%Z';D$Y#.!! ND[C(2:L+^0T I&^RB6U@/J8U#P#QKBPE^(R09D@D@7?7U[$3Q"6B?XQ^P]P[36'^WSLY.,20*+R)HUK%3<=; MOB4<#F]+N)A>?CB[OD)TR_NS4]@>MGX+.!S>%M [FXR2(BI%RU"_+$Q5\A>@ M*]7LAJ4K E3Z'%ZJ?Q"E(:=H*',9*N?$XQ8 -JA1X;'0C3M(B+,:!*O@T\"J M> LBF(@?YU%&FR/?3H@:D +P" . %3#&?1 H DVNJ26CI 4D?-?0P-5R4J(1 M@RANW-LW"@@"&\08Z(_UM8"R]@R!2<\)RN*$_(T:']HHI@'TI&GJ_3/_CF_! M]WBT0>7:+*BD^0?X:]9TV ;5KTU&R.3B>G?\[:^O*TH58B"TC2_(UNEX$?8'PHO#58<-JO' MP]:)'T> L24S8H,0F.S,X"Y*T6EJ0)$)FR 4C'#EC$7@GX2;B#RN<]/KEJ9Z M&/NFJ-,4/=HW17^XSV'D95Z(SJHL#[^)T+',_COY^X=G@W?"YP\.8;.^I]HD MVY%46W[?UV?@U)93?5#L3"!FL2T.MI&H4+X_A5BW7*DHFB:.D62I M8,\%_<6QC;*_>+'F[-K^''A=ST >LF6J0],6@5TIV07,67?"9 <' [CNY)0# M]CB(1B"1JE$N22.E;'(YIWS&&8B7E&5-E:J>J'UMH'ZP T8PO"Y1(\@TQ59, M8])[>:DX=ZCU""*MFV0W:>T8+1EPS4VU-OY8+9J8XD"6>WQR!KKKUC1P>="3US&F0RD1@ M#3$=&]\&/"SH1ZD[1%FB^5[0;; L!)/*#_YNB]4]\&VW*LI^(TWR(S7T.5!ZX@+PJ6E#I1WG,E> M#$:QB 9=1.+NX=?7/.S6*Y,J=SG$VIRAA]!: A#R5'=(F61<8)-2D9O$@&VT MV!7Y4_0=W6D&.V!3Q+*<;8MN"/H:W2!QM.W%8I?\O"4(^#J/P<5CBX:L%5 ^9' @QE4Z[=DG@PH;7;AR:" M8%M=L@F*= A12/U!F10>BB']+:FUOW(1;+ MC\Q/!I>=<#$E1GLS(ZKPE]A MTO@CW=Y,?7V>5$8!!V:JE)''A($A572JPA9Q=5_>)"N!M72,!W M.8#F%E@)%#( DUEA'M+OE&?+Q\#+DTT]7UQ\_ M3"^OMMYS'0\O(^ZN:SI:&;9$QM$+M0LEKQH3]J0H=!&5N9I$E'!"OFZ M,!D>2.ZKH0"G?#?#2'\! ()"UX8M"N#9+-T8!P44%M'5X\9B7H5P1L[5*U5W M!:,AH*T%D\1Q2*6+XT/?.WI^=&2T4O@]3-6/G]2E S0[C$7QDR!B#@(S' M1V-OJ0YX X*;84$,=N8.\?M[6(D#*SG>PTI^N/OMGO!3BU",U%"[V,8*"Q%! MKO>.>#?!70$C"0L9;5JYR/ F()27_EMNB;#K3,M9N3O0G3\>8(EH/3*\G/+7 MR?E_>Y/3TX^?SJ^O:'@8?G5V_IOW;G)Z]O[L^FS[QQI.?LIT4Z-G"$I30'BF MM+4_@.C@.- M13B$/AZ+X.'Q /H+%['*[SA"#Y2-JL#ZOF<_\KN?9YBOF%">'H\1S7N(;>XR%9+6#3B4.2F"Y4P_2;U_T^+5Z>_3MY_>3[U77[/)_'B3 MV>SJWY]].+N>($C)^WCN74W?OY]>>N_/)K_"SKD]9-<]Q./#"6=>\3SXV?GD M_/1L\M[#-X,OY?3]Y.S#MH

?@+_AB-^4"E MNLVQ"B/2_&[N'NBEY$H71;Y2N[]5TG+N==NKR0,:S!-#MV 7^O6KUWVH ML>AZ2O^5_Z 9;FIHU :6,J.&>E!'F4@"2N_HQ<$1&K_ZQ_&X8>)[M;^_U%A$ MO,IU;>_4"PM82N6/H @PKWX'-$>H\Q-')&%./A5"N6-;_K>=?#%/HIV'O2[ ML?]]?$^\OM201K7(MJ<\8T # 'IJ_']E:B5Z>M;9=_@)DHM1&>FC49JS/ M=9JKSQN#>Y2Y?;IZJS;1-X>__.,?_U#_/?YE+[LW!,_UE]F;025*J#2+O?_$ M1;[7RQN(ZVEL+X_?7.@PEW$%F#GU^PE&^%L/V!S0 ++$MN=Y!?57Y*Z7X5VF M9-5R%6UM#1.C,+L$1\A4#X<,$,(00#NK6165[%MB+!4V5K@KN;"\=C>%JBY]*BG84:*-WT8 MWDA=L.V/X#,(H&""+UH6YC3'!X=FFN671. M::QIT/AH8 P:WM_HQ=A$=F_!6:N3(N'$"OV%?L:9IG@LS1LB"\F++@>T_86I MP0Q;F,U;3$WOBDRSW=B)E,?O">?A9;:#^6_:JB@4R+[BFD#Y,8U[+VWSBUA# MXU9G*2E5 :M]E:0N.8XL(#Y&;_%Z1#R@5;Y ,.*XHX"-,7!OTD2!!Y&A M@%K/F#O(6GZ,8C0ZVIHIT]UL';_8JM;Q MSP.I&E(+\CGN/CH6_OC^[/11+> !/?T>X-2@NHX$:.OIQAP[,6SX.0!MB_, M@_5KXW.&"P &5EU MY4 ^B8>YIV<&>I#$IDC6$!F##RMR4&JLF!=87V0[M;6P@!UU* 1,)G1VT-3# MXQBUJ;B"T62?'&'DDJ!$,1']H4K!3E3WSLQAS_/-@/&2:N_URD4N J M+>D,.$C+$\$OA5V3;[)9,@;W0W1$6)+*+3FN_M(O::-ESZ12Q"1+S6,+K9@N M7\'+4P\=<-M=<'4K+\7B,P\Q=;UPLYW0(R .*!YV:J7Q%BN)W)3+=!)KQ2ME M=^H*RQ2U?&%DT/A(93%.M+D]U:[NO&M [ @,_;P^^S#=-=3G@&@2OJ7FZ$1H M;E!$U3N>(+;F%D7\@+[*#J"[%3$" 5.4U32%(E1.,R0 MQ_.$)W(U./3U6#K.AAMW5N2U>E)RR_HD<%Q+0,80%S140I61$7-W.486I63. MQ%W8,+99*'QI UE/"0=_81V.7HEXZ@PXO#-\%I)U--IC>S#@4R%RW 73CRSM M>=6Z__=5;WK;"R<#3 6;KWI]>N*"LWK>?0>'Q?[]_QS@.X/(HE<^QVU#:\$C M<2^#<36-G3/[GXF,SUS]AA 7)+2+,KH0%065)>9L&4%CW]'G<2]PE(P)J'4J M.D1>J2*T;A1S<_50 MDYIJ"X&L(ZR8:LTK"BUM7$,#NT0195[8A; 'N;YVLVO^WP% .@F\ARA0BO@MQ<$HLX@J2HQ MB\,<+PKP<$ LVB("]1C\D;M=V._P6?!XX7#4&1AS37EUMQ$*>4D97,4:!@VR%)E[J3F3L$L75<2-H[5 MF,0H._"-YAPHP&84WZGQ*R?VOS].Z8G,BL4W(HK:$-AMNERXS&F3:8"6&P)S MM%EH8;F2L,]ZMO^89ON%A7;0L4V#^ZV?P1H0 M9Y^T5-ZMH0$P!@RU8PPY1 W2P5"?]N-&G)&(8]\30M4<=7SM[2/R7OOX[L?UR!] MHH4[T0U%,+1Y JP85FG'32+(88\2* VAZ8*EH_DJYWF;Y#4V^;%*E0 LBO%1 MJ+#.RJC9&(<#89L5896D( G5&>\B^#$3[W,*@7J#]RK6HVH" M/B#/4',?$8 M,?PM4\^%;HC;0H13L]!E[6RF [Z&483/F8I/(MX8/(1)$=9+F.P,:>(:RAZ2 MKY@=90R]-6_T4E>W3&+46-']S]O7,+S&A:-S0(R/ UUIW\4IX]4D;@%I6\!" M8<0TB^'2E:G>L!28T9>$9RF2DT!("^\PZWMX\&$\A;8&\Q8ML)'@X-Q( Y^8 M\ZCX[C ,,!&"7/D^^QM(^8],BX3@C=4>'1SBL N4]8#,W P'M8&C0!4)4\98 M"0]U%1X0>EB!7H,(Y?%H0'9V' 6TWD@U1@8;WVHL9K./W)R*5CWX=DW.H"M?F>AV]QQI>X()&8IS*$O:U -O:(5M-VOUBR$% MLC1B1;&K-_EMG7](*$.N*;^@)/_'\&?=9O\I3?ZP<\!C_A?B;KB)-S@ MQ5A0AZ=D[N"Q&](3+H6,!9O,P@:14;QU=1.HYS[>"7#- *,H,'2--5V/9=S- MEGV;I_NG;]G_'(ME@$C$)GK&WE[<9H;5H6CN07W819&CUJMQC,P^HAT?5$0= M)/(&H'H*TA2 4=/M,AOD5J',&4M_C;FL%]:;%!FF9Z[-PDP-,P#V2(,WAVZ[9R"?N;AAI87U;MXMA6]J5HO$ M(SB;CY#>.A(SNU1B#_ 1]G&DK:D@/&"FVXX->#FDDBIB SY,KJ>79Q,0+?H1 M")\G6G%GCZ,Y]#F#23=\G96D.8R JF Y*5&0385AQ'V P7*2!3 N$!!- M X\1Z(%H0ZB"A]-2T+)QN YUXX1_T3Y(>%!;T MFDYRQ\]RN[LCKX:TE*D[@T)W7C<@DH1O M:,W$P-Y"W.,L"*8/8^S MLA7$HP^IX$3X2>CR\P<=F4;^00\7Q,[P38+4W;[J]9!\%88=;\^N3M]_O/IT M.=T:#_4U!"C-EMN$#[QV5%E9Y:21Z=34U MTI]WQG [#[6O.CU)/L?J@D;)(:GB)7!(XS"WA&8\MA;E<$.,3+9.R MU#1M-L5:8W3@AO,V=CB3'A#2N2:)5,\L/H*RUUI/+;#\6['?;7 MV]=A_SGBXS>#BX]//YY?GYW_-CV_UJ+B9UN4S7^L>K6Q++ZWKY$,,=5G]DIE M P9M*#MQ&,.D_S1$(LAF\GSD9_),:G ]E-*,AM\$;=T!IH;C]'P8,6&D9@3_ M7 7W 3*ENI,GZPL6SKRI=9'F+'P_S;M8=\T/76)+4X@XQ9QJ1&9MN#R#08-8 M#PQOJ3S]&O8@];_>*6V:RVX2_3;&(YV1"$TH:?'!9@WQ.\G"3$YFG@/,:(%% M\8@2#GIM\H[Q;K[_86VN(C.&5!K+<4L^CF1CGE'UQ7H2?5,S>MQ*OS8^+QJ3 M=>)=M]DMKRP=/A_.ULE3TZG'S^=7V_1L.O7L^RZ1:56 MYS;(B!,UP*3+:'OB&!L.3O:,EGY[14I# $@ (GIY/KD^ M^^?4NYR>?OSG]/)1"DI;OFHQ5LC+TJU>6$QVZMIAF9F@5V-NB+ H+[K^#MBP M."NQ[8OXCPQGUHU 9\2JQ]]?9^M7ST#DAX3[O6/WMM/%^_/3B>X[7U\]R/7 MT) JF8<#$B([?,EZ! \/Q_& N(HME\&"&9U(BX3%,WSUD60Y YD7^9$JXT@[ M"<]^F4DQ6^]NJ-=!JJTT?KXDN5^UQ>=9V+6/(RX/%C6<8!$4$<;6ZH]"!6,? M0>/_8$MOSH4G%76)28 R*:679"Z&6PA:*1:NF^K_TA2P8#)6Y31P#F&!#K<( M+-9KW(,!I8MQGU'01"&?3EOII:JW;AMY4WP-"SO"%)P[BD6F$-UGHV9HW24^ MLD\2)T)?A(P@4*;GY53V788&-:A8%,)0PEE0H@@UZQME2)0/ATP6(;6E9OT( MM]9ONB6B*H'2!,I/;\V@1<_N.2 !&1FT^'C]^_32N[J8GIZ].SLE+1G<2;== M1N9P0#HRXF%Z8^7]-/E3(0L>0*_84FC^ U@6KIUA#U"7-S&BR-!AH\9COI:? M\'$ D\/G+S=UDB=/9P;)<,S@Q<%S/1\=I!54B+DQ@B1%05AA.]@9[E0OZYG^ MTU@S$I+@CN\9GG3HA!?UTF[1 "M84E*;%RJXY@\A8C3@:.^#NZ8&012'B0U_ M 8U$_"X.BV9!JO4 F>M9$R5VRNF K_G;SZ19Z=II4?3<8]Y>9]D]RI-[_9OB9YOT]Z(O]C:1H8 M[@\A^WMH/Z &Z>C7L5U:;7_)B<-Y0%S23EN,07V.)3$++&M!'9A_Y;1U'TN< M\9-L# /:&0X/WKR6G8%]LZ&(-,!S!S7$+W\10ZL1P.!!" S(V)=47UT5L9DC M82NL+*^N]P;I4"R8;UUT8+;^]0_G_1^^/GASW'C_W%/A;@["U JUJ2:K5#C0 M:>\M?8& 6A\UV#TR'J:PCK-%I26-["-K)9ZUY6CF/VAHMSS:7GZ.=&* 0$\W M,0@:30L0-I2X@_IA6Q8!*+;W9_9#JAS2C M]LTRL3U)I3OIP+.2;RWA>AJ/I'":3KF,,4<)F>AI/ZWPU]<4Z'5H((!Z[R!D MCIS.(/BK7J\7Z)AA%E=W"!=HDS=K]AJ1Y]ASISV%3]>)+E:WF4*5P"5Y 27Q M@)PQE.7=NC>"V.HE;=*@&"^)^YR:T;C0'45>XFOF6G^6&\2?"A=C1'M1J/&P MM2#@/8J9CUTG']RH6@5E&5"Y ?<=)]<@]IWX"\PTXA@X,27QQ:BS^#PDZNQK M.F\1Y Q!Y]'2L MH6F6 U(=Z:,.3V#]18&F=8H:+>Z'**/IKEO8N9K376+N-S@GK%+;Q&].UH0 MZY^ST8VR!O!Z(7A;WSD?D)B/]+6,W+O'0G2E=MU&+E1K@P$%$PY)B9H\U=9, M=_@'W==7LNQN^^3\X8#4?#2^^?SMI]-K0'E=_WYV^=:[F%Q>_^O'R?H,:F&? M#*]AW>8:V@0>S6JJ3SJFRW>GDK%OFBB4]H.JK>E$?OVL497%P CZSL, M5^,#2:>?;@4 FLY@OO&ZGI+,FZL)XQ9EWKZ,\"0!,PP %3FI\^C(E%.=EN'X M.B:VAW1*U'%4OQE%8Q+UV!<1GJ:(L%(I]0J8Q7!:3\I [M1>ZZ5^#QUHUGZ% M4!D#:\U.%,55P-I/FL@B0$]?]E_0R)UW(VQ"&B!65T0U0< S!XEA@Q"V)AEO MFF*S=. >K=#F6(#.\@Q^AG.HYF6,=X',=8!IOGK=-J56C()@>CK2#@"DGW&7 M )$62*I0$\P0M/- !>->Z M9#GA0F6>"[7T."FQ$DY(6&*(11ICTMVK029'L*)6).JX>SB+,XGU?/O@++V. MX8E\@&PE0"]D35/U;!DH?8MUL3JS2$U"H%T!XP)54+#JFSB-M#IR'.V, %XT M'(5VY"GTB+?W:^?/I[%H?MA#"YA0-:X4.%2 M)_^J44WM> !9JB"XP.F LH+K:TQ.@'\G**RZS@1B#8-G5%X?,8ZZ%IO8(QA\ M6N6[M=L?T^92K[3>Z;_KN%QO]CY#:6"BOUXA_*+_&?%QU9VK4W)G%C&1I4.4 MJT,F.F!C$,+O?ES;4YGLJ2<-2%2/ZTDR*NB]N_SXP9NZD%:";_#=^@_4F=8,;F&?*4^3$$M)"82J M6+X:J6S$@DJ+N.T%?K1='_D*$E@@!? TQ9_#-[L&R<,?QR\S32Z+$.JR&-T0 MU@;HCKK$G.$@UJ6IT/59/G^VRL//<85DL9A7U=@Q=B8:$^VI3:/50%SF+MJM M/QLE7A*Y).D/-+8+9Z[4;N;A_7(K6@;6H%L>Y7AAN9"O$>DAH"^9:;R5(M=DU$M7"')- [JY#/U$,D U6_%<3F# MOOWK%J!82Z'^<(C C!C85QRNK&P)7=5+=5I<,X"W"PDW<<>=K<[H:A#A(@ M?PAM7L=.!M#B19!X::VL&.1RQ,:KO JTCB9_H)"KIV@#_N+$&PQBOS>0/J@> MU14MH!9O=>NH..Y$,3BR)!UUEH-4 M&"H)@](27>L#LA\8!N&%-AC,9\'KK&)#TN MZDI4^7A;)CIZJD<#T@\3\HP/9]=GOR%;QO: ,9L43J-'".",J2AAB_E4\:JT M$WW[CR1X$[ G4'EU@DM_J9+@A7"S(@V;+4"FLR7.C_ #%MP'UJ#*BTC*3(Z% M,[54$+#Z',!4]05B4$KHNLI)6[[&!B3L)6OLXO+C/\^NF-KM[/S=Q\L/6[;B MK@PTQQH^!YX'*0!T]R(XM<:," M\%1;A2L:4AWDV3\"H6/R#$R7#'V59/A?2 M?+MSHI?E)DT4%44#DZKL9[0B#3M4A\[J&J^R;Y,[;?+#[6N3#VX-/E1<-]4, MWK;,2M"354D!U66U7XC:'16\ ^!@PVZJ+14$=0_D)D=)3:$=9E#?V/=,?&AO MD&$8EZ5(6V.:2O%D%J>2A^J_J-TT!@YR"6#IHB \+:+2IDI?Y7=47A1((_T MU.EU@-_]3K,KPX\^!B35)]''N\O)I[<_@)7PRKM+\/J:A5T:)D,X4^COPL>C(0DB3@Y";>MRE M#%9!"%156[ZH!J3O(XOJ37A7+2.> /7<9I$L\-J]TLSN*Y\@K!;9"D>&!' M"_AKFHI<'=OZ,ON;X;7&^\SHV@J1'=@&-U,\G\B-+35_\H W_[LGN 5 ME:L&!#P"&01LVKJ^LBEOUY:,S4$CJ'>FV [7K=4R0C[0>^0<,#-OT&IW>TX; M7AG5JXQL CNZAIHRF[F[D=;E;LCS<9_/3M\[?I)>L:.FSQ\_601S]7I[V\_ MO9]Z;47)-7?XXRUFPY'/R?]X $D]GYQ?;\U6UA.9#BGR'Y.<:F M9^?7T\N+R^GUCRHX#RJR&$Y\*NCL,\Y2A3Z"JLBFT@PA:MG,7,V?H8T-]?#' MH34R1'@I65N MIST+PL\+=:M9](P?_!S_[Y>_[C4\9J9VO]#:E^#"Q"E]'LQ"VZ-W_])-4="[ MX$8N\K)Z9O' DF7L8:M/!ENUJEM20.C7"M0+&K87VIP<"8FF.MC8)@'>.]D? MZV3U.QF,G[59.P&OB#)P:"ZA<"1PNU+D8U!.&N^$H:\J2FI M* HU(['E'U'YWUUC/KV>>$?/#;7",*SW4Y: ;?RW>G61LH'37%DEB^G@Y)$* MI^&B][[M>YO#6Y*3'&BF!J91$]@!E:GGI">P6.1*FN_T13JKXV!^ M*_>C$CK6"FX"'![I2F4;C2?RKJ/NP>2Q@P1J'M]*]>Q9NJ!+ 8:EQ%Q!F4>O MB$'!#P:Q()96@/SD2V"?0SU9#B68M @MPN=&&3%$J;2JHI8C=HB%F^,[CD3J0C2"*P61%[1 MV%\IPP!0YBSV'58)2&"6D+(@E+3]!+NV9GL'#G$'-B"#)]IVA_5J!K#O3H&R M:0C;KB8@'PD_GV$@'Y/2Y2WN 96RAY*=O!G7\[WVUWP."N.P-I/'#KH28D=3 MK@.6*F!)UH+W=!;?B6])*I3(M>;S( &\8Q3/@SH%!D--@JA<4(BK)S.JGED M-"%J<015F:N[*9@"F=H0 )K)JS;PI+'.2NQZ #D5H)DKYQ%H2A? -0=\YBBO M9Q4Y/5<1#5#.D;X^F8"48]C#N;QCCAFI;HV%JDA]2J1?>+>(1\6[U^H,<*U) M"#Q>1D(-2@W4'N2W3@<1HODYKWU]"22*@AF3.B>$\;33PW2*J9_<(/[(EP"#L^^@KTO^=Z^Y"P#;G ?V"'F":D^_ :TWT-P+Y38)GR%*[I"WT-:<@UI MYN)=!NNB8!=R&Z0UC@2$<;*J89>AWA:,N?5;KJ3@)F36#,"QJ/>T>)[=-U])V<@W59JLC]%;] M>=QP?KU7L ?M.:"]X];S^)E!>X/DI>5=%C7*:6-M;\9?L3+TIKMO@3Y9BOT= MO-V,D. <(6[HO!YO2C)X1.?=QVO?.U[K1BL,)UH+I,7 ('V M9?[H.F)2K,E M"F':\X&8A#5B7THTFSGA"+<$#(?6^ +]^7&/-O:6O_4!;AY<*L@+];>@(%*U MNH3.'&BB$L>XG@7O$LIN#:2Q1#I8A(A%FE^/:; ["W'J>S?UT0>H#H(EY&^) M'/SNE[AOG'Z_37Q@F_:^<=SIIQ]IJ[A'$6Q!(82%$=/MGK'=;4DW?$H0]P6T=S@0_1GJT" MN#ICQRT3%1S>\5 OCU!@-I?WS5W@)ZS25P+5(F!*:7UJO$7]5>%];-%E-A!4 MSH/!V&=,C1?!49487E>XA\+H"L141I[%QAU#F;S1&Y7 M&EH",^%0&8MHLWB!G0JWNM8J+1,2.8M*#KPZ/O+X4MS>I#H&A(>)Y.Q#4B(0 MO0N$NO5$'$Y+'UIN6 9B,RBXV MAXR9@8RH<0E2D:QN MC(XCC>8TW+,AK0E6+"\ Q>&XNH,)36+**R06E8(Q?$^=!H\8>6O;<9K.L^

)7CS34JC=!K>#+CY).R@7! "2+$-? D2)CFC7H+G[%Q M)=N_@@=#:"\K&!AU[I"^T1T(IXUQ^]B\F_MN3Q=Z_=HT&161#KW30PW(8EH/*0?@G' M2@"/]V>>H' 3$B/+G\>H/)89"EF#VNM2G.J0;+ 8%>V!FJ:\CEK#^XK:DU74 M.D-GGB-^W&LY/'RUP5LY>7EP^'0O)1G,2U'6^>KX&YN0U#O&UF))C"+EIDU( M)]G^BC[4;J*S3K8/G?53K-(!+=.C@Y>ON6O<8./I7*"/1UY^Q^;PS_&NA_.R MC]Y(+\$AI/29'LE^_Q (+6"*!_M.19@ \4&)PQ$1S&/%7W@PP0QN):5R@:1G MI8*G7+>JZ,^F=1$27[Q*@>I">KN?.['.: MX[%:+4Y5F&-H=@;Z'!9']%W*'^FJ_367[1ZBW7.?XXX<*"MLJY"Z4X@ MD@:(16FH87?HQ5EZ$BQHU9"/L,BIQZB%4E:Z!Q,>\3EG$&M1S6+Y; M2Q>6GLIO52X#QX1_S<9>,,MO38%1M"F8+EOJC'3$48E4B2TF _Y,^SX-SS#/ M0MFRVZB%F2QG -**W&E+/>FB*TWMR;C'L>__!%7$H\'W 78O_J*S M(,\YI3. M!U7XUDVK=3(0C21J8XZ&SB^^7\/\NR]P/TD@W1%I6@$ABDK%A?*]=RK!QV@W M:;6;)]3=+CL485*;M MU*O=3'$_'LM/QJ@7F61B.Z[7O#B+(6&WF^3()6:!D MGE*KN]\P=@3A.\ TV1Z9ZPC#+&DF^?'W/(V JER]1XL @2A*,$. [0&S!#QJ MYJ0"ZC@%F O'B_I8.J'<]L#_>'CYY"DH#P-0S &4:"#9JPX^' "#P%?F=8$5 M L.E(]PL.BUP,M,U^D(_V^OM#J5/!A=*7TS^]6%Z?@WJVZ?O)V M!'U!#K3$2HF6QZ0K!R/MZJ1G9:8R. Z[=JV#:&QT^'WN_"B#W;7 O$.&[(JG@ M \1B"M_%M3['L>=[(:5L4I,Z))61-P=-Z]&+YAFL\0\B-,LTX:**[.$F9C$4 MR$HOJJGY("5=3@1TB;9-@[H'M3B@EA?;!VI19W@Y=)SHL)+HD]==7J.S^>*[ M+J)G 9.+^$;7H+N)S;4?;]+3Z6S?/%O/\-XOSF]_G3)?;[3CQ\N/G'C;WO&CNT.&JVW M1.WJ->3M9/S_@91^05 M%B^#@Q8QTFGIX9/.M0?X173Y=86TM?"-T-+XJ8C107X5,S\N_AZ@\H GN@U2 M;!H _3,<^Q)Y]TN>;],\('I,T6[MP?EI$K*-3IHG*2M5$3IA!3@M@&/&3<;_ M;CCD@>=-U"/5[D.N2P_:T0E@TU.N)=P7.:%4 RS?0I,1?PGA5 MX0R #G7T14.)9[5*DQ =GG)2!]ZD\M(8#C%/U'Z)R:#:2:-FAE;++CHW2J/F M@GV+)5_]:@5=MZS"C(IO)5)!&'*%J^M?W6O0F#F$.VLDT9T;R17Q;:*,'FT' MGK1ZJSX=1WXD\G%\-75F0>C@2=W$:;3=/O3E\'SHQ>7T&?C-]U-PFQZXU,F[ M=Y.SRVVO]+X<7J6WC950BR:LA>&VG9LUO2 X0.S#1.+T\L]-W<&NTT$L9:UA\&)M'A[67K%']L&IL*I!CS_W[5GZW(OI MXIWQ1W"\&C7&;MEG;6>0<4AY7IDJ1W0=.CS )A^^I$E0 1U6?@TV9G MT'/[15YJC0?(J^< D!6'B^A:<'8)=KOAQ<4Q7K]] 7*]3(30NB]A^=E,-E0= M ?9&=I\>@MSNZ/'F,[7N:,O<]KSHY?#*]),&"-"6P>Q9V-U[,R0<5>E$>Z6) M]K[[?! ZWE$U(O/>B8T7)S316"<7/6[U.NH./5T,* M/K"Y?#4]Q:#C^/BU-WU//VQ/WG:>5V!P.B7::"+"]A1J%<)R0;LO#J8'( B.R#,6DP>?%\#L="TEA1QP:E;+BX%@:[,[("OVD] M;CPJC>48QTCE>.4P/F?YG'4T]>7CVZ9GG6F_J: MXY-U%MW1I]GY5MK+K6JEX7;W7\\.7[MF0,_8V5P.7S_9QG)U^OOT[:?W4^_- MUSCO'V\RFUV]E?Q.3D\_?CJ_WI[,M_N.#P<7"%Q<3B\FEUBX1:39%K^2/K:Q M018C>C.6P(L*Y1TU]U<'6'\$?Q@ 9>9;O-".*QP ?>88HC:N1G0RM5E#OR>^ M]X+J^"_Q_W/!-M:RY-T)%!Q&'5B=EFK&A F#H,2*C[9^=0VN0G &-:2(*EE= MU2TI4<$O>RW8=_)<6J:?XWCEU:MG5?XL$M9)XHMH<(5%F%>XUE(ZM0.<1?>=_W@E+@J^$G?!EUR\Z3Q(TFEFR\WO?>L]P^ P%7^0PSYF?TVY+(T7"[/L M1@ZAN\T'RW1N$5/L DAJ@-C@#C7F[K<&*WY5E>M?>Z?ZA5M7VBLC/IVXU7S- M^XUR=78D0L 7[8& "KIZ7*A)2!L@K5UDP*C)6A(LBS%8M-\P#&BSY_1)N:HK MWM KS2M=KQS YP/?Q>O%"]K^[>)D,.:U/I#L[:98$ UA:(^[Q.$?X8[:W:X' M@U([!NP^\Q,$IFY+]BO"4JXG?UU0^M ;VR1&??@Q_O XU0U1-5Z,Q%6S.&V MS+\I=-WHB6P)D*C/$;T8D",BANL_-(5AM^FI?:54_RIQEE C\OKWKE&_?!82*QV]\#-Z'V[&5#O MJ;2?;/"@@C>2/:,]*K H"'IM;$]V^201L0E@>>2QTL'DGLKCR8AZNJ)_Z\U8 M8?ZC9/4&I:S*U7&X]^/GSV!BA(5R>L>K#P^.,;Y]*/,"'3[!P#,"@+;9%Q40XQM M*+^UX?%.U\/OHO8YROLA!&@4*3>H_J!LH.Z+ 1'U

KA($."+[.A M65_9IYE/$B?__6]O#G_YQS_^H?Y[_(ND*WNVR:=HJ^!BGB?%DL#/N/C5NZ@S M&(.5B9NP M2,!P]R%>/3I*_DPMB:*L!%R MFMT$IDD.$&%M64F\$:B[9:"<2$X)^3#8'P"[0:;GW%G- \NA<#.$ ' ;>OM$ M^:]W &KS2MOO@]MVW\7,@/TT ^FP1ZJ_/7^Y:;![LM=_4V_XQ<%S="T]+",7 M:FTG]&8Y#<69@QF.R/-GSG0BKWYQJM_NQ'J[R@=,LT5*?:7(^R-(<2;1ULX@ M.4@9!;>;3=V.9M2Z5LYOQPT?-')_=(.94E"7X+L6RC1C:.\$ MQ3U!B%14!JJ5.&""]M^Z\/'C);-^#C,>D!T?'KQYS5MDERDE%,PCN<[&FQ($ M]/=]6U/76Z"62B5J42R[@(S1P3W4U A\;;,:P0*LA(U.L* MX&XQ$F?.&NZ#UUF"+%Q09#+WCH&".'%8JRS";7F!<4,LQWETZG%Q[\MI<'W+ M^M^>4NU0\.2=KW, M=&]EM(3@&_FKK8-K>*X N2TGSB\/-OH;"4PWVFZ<6%..@EO7#5$P/JZ_OJ<0_08* M47X-G;Z 640\G$H/BHC="=%L95%"X2D.25RTL>B9[Y29*%X1B-Y+P/6DP8K&"!6ZHM M4#=7+S_!HH9R^C*]+TC)WJH'%$9P"^LL?U@G9$OD"-RRQ-)B>3UY])#+K&TX=TDDAH.X(/TQFQ3OD2;UL!GM._].Y__U]G7^?XY8 M-LH1;D\B%?C5UT;/13 M2MAHH)O<#CTU/'LNDO4?D:KC>M0D6M.%W[21!MUZO,"QWY\1R8A MI1V%"VQ8U@0IV(IZ]C*&X!O:/RQ\=AQ'GH,=_\99Z;"ZV5>4E ],^!\='($X MK@J0X5_A^,#SIH".H"O .S:S&$(EA7^#FRTAIK:( 7Q*QU"$KP!:?*8/I,3- M;XQX&%8VRU32& 3$2]^M^H,R>)3$9G@G<(NRO;:P_7Y@<--AUP]%9?,X;NB] MCXPI_'-R/3:)W2POLAC(FG$-M)$QZVL(9;LZX+$E8Q<-:T>(UA1?H9L5(E_5 MNW0\M56-%F/-K9PT2U$@0[ O13U-^"#L^LJA_ZG,BD2[[:KIR6@V1AQ7T.-K MP;F4:[88NY-B'_@8>?$ZW##L<%_GBKF[3]SKI3Z:>[EKKE2JO&4]^Y.Y]MQU,A^/\0$@VQ].?YJE9P.EU?JSKFC] MW=%7W#?1" (?WP?^.5;@H.J!S@!Z3V^ Z54YFDD*HIJTV24#8P;Y*LD2B2MD MO=X$)>OT)&51KV1N%8,GH$$NUR4'T-BTJ@$S!(3BJH"U4L"7#5UF_V&LF8QN M)P$ADAEXUE&4=)#3:$%7.BQJH>^&_5K<8 M@(;*C]3$I4%(F5ZW03X4(QU2V'&R)Y=YLKW=6LDR M:X'2V8D('Q".@*8LF,GBX1>O-G29J[B3$9-Y4I2]GQ?/MCV;2S?XYWA(HUE( MG=HYBB7QP=OI]?3RP]DY,:M>7'X\G5YM^YS6\?#FM+"*QZZ]"PR$JY/YI D*5(]:2J;TT;% &>D)T"&;'[:@ M15_)O_/77-37_X7TGV.D$MSG=?_I.\."40L33?1,9 MUH9^97LBL[YM?W#HX"EU(UP<7(^26T_?$S,ZW8#WU]2W1,71,@:6.<(:7%07 M,4I\2E'8:9#L\_^GS?_7\?8:C!N_4YZ/9SK&A@%@*"FH<9\JCJS(#2,^E52% MCEMT\('9;JU"P9@)U]2? 1RN3-A#>1]!%,-U+P-L$\-Y9%Y]5.4+HI1DX1\^ M+&Q93>ZF7&G[&C' Z#BK.\K$+?(]&]@3E#","?)+ M%42):^MHAR6*3/D;.]!&P)JC'=0(+R19.+9CJ+=G:K\=N0!GE1?!V*/N-ZAK M>&8J+C+)00M+L"(0 Z,H%<7BHG1'A1?4BN*_]YM\4]WNZ."H :YW(1W6HX$4 M2!:!W%Y+*:+[K%!/QKXK@3&/' )R^%I[<=VID(7J0H:6<>TY"&>^LN#A=O[: MW<@]Q@[G+BS. 8+_ G@S9*\21ZCX4CR^M3M;-/EU#WFZS" 86Y'X8X"]] MZS(,('S06'?AYE6QX(V35'.](*VL037X2#]3CXH)X&MW,'#"*7?+F926#VDZ M0'(! -T(\Z* "!:&U6YRXOL@ZIQ*3[9A)*!-M(B[>& W(O.!/T,OSDL3"(%0 MB=6)1*!5GNJI: Y^HJ[E@;R)C^^3_"06/2"3MF;ARQPF(0&XH$VWM/K]"#-[ MT)3M3%R,T:E5*=L(0^4EPWO2[MR%C2L:SONV.6;7[3/4)L.@+4^3$*(VFX*K M]$X.CDAM:Q=>8#R<%V@GQ^M>((2K,VB!5TF54CSIEL)*%6C&)I6 4LB?=9&4 M48(2K+OP6N?#>:TG!R>O-EJ7RI^J6#)F9@\L8.!$ FSELZ12?CN'66.U6%E< MMPO[PAM[Z_?%=#'8CAK:-.]#>F8NFRH/\&>CYN509/WJ[68Z*(,UP4>Y,F& M@\ZPZ2:F!,86LTA#";&\;5@R'4[E.A6_]QB_15+A$#UC\!;2C;W]$9W%C= M)+MO;RB;U_$(;.D%L_S6HG2-H#02:9R_L,8C(\N#Z0@"$7S<'9%6WIB?Z#[FD<);I$P\< 7B*#4'K2 5:!-"6VX)UU_7,/]Z/DN-=R'Y6\&-[YW MWN@_6&,3,F^*V8\>Q5A' V6!:R &=I!4A6Z,B? 'CEU4:FF3PTCC18"L52J M+8E2;U4DMXGZ?>R38!)\38^"K$34NCV!(*"=H+&3\D?L4VA<$W81 X]DO]3U MER5\A@=PE^J!5QIX%*9!LL2X@RN63=::P!GC:J:1,\%?:&D)VW^?$&?Y'+#8 MZE_06$SOS6P8G!;^6]),A[0: ZA;JCN%VE'&58>YBJ1Q)M+(+.IMOG4+\#IF M0;E-^-J^-3BXX0UK!!LMQK?"/FB)Z'GO?IO69MPZ0)*555&':W"?RLQ\TD^D M[+@U W27%Y@&KX(53MFZ&$EB"F$[G@O].P0M&'7^D2(4:P!U' MIYX'(G+HBK9G>7?#YT\&!Y^_N)Q>3"X)'S\Y?^N]^WCY 11.3C]^N'@_I5\3 MKG[;1M/*L,BO\/=N*G MP2JIV-VJ$\-C\AL 0B8*GJ4QC 3XWDU^1\>YN\'(HH1&Y'P.Y4U!F4R5L2TQ MH^RX*//'_LLSGVES'URN4O) :)!<)DB^I:W9O@B\%M@K]-SZ>7D_?>Q]CGJS^LXRKFSP"80WL6954 M;==8>(>2PF3X.]'L'R &V UQB)\'1%&3LA+0>@-\JRR2XI5[%;%2]RE?M1==R'Q*TLP8RX7&Z[!^ ET9PN9"?WZ3C1I!XB<_6J3!K #80Z1$(LJ@CC^Q5'3W+NZ2\K22X,[7T"/"60A MA3>!?T'5YN7Q#-V9=XQ'TK]_\4HK@^ Q3O,(L3$?9^J=LMGG#!DO0JSXF"6% MM#5)II8 _*&0^LJV!VHO!Q>H75U,3\_>G9U^ETAM4&^@>UV_'%Y- LO!:IFL M\LSBNUR?"77]7@>6NE.B';C:M"),MDF.'3L2*I^/LU#C4Q=QAJ)#:1PML.IK MC<(?>._64$PAAS93A *$M;JAS 606]!7W^#/63!R)T*SQ!FQC,Y MO)D^WWJ+'G ]H1=8"?$-3MME7.7RO7R&_:Q5<$\]-A#,T^ 7Y - ] +O(ICR MJ_@+*MTY-4PR&KMJ%R0HH,/32(6CL. 268ZFC%HYO#^-9%Z!^OVWV'#(X@7# M^)->L@.KT.%[0E2)8/^ J.^:9])\ :WJ7^<2J,H8J';5U:A%O,#O]8:&V"69QI5#R]/=W M!YYW1D@=35I*/)< ,X1I/><+*B*N"PA]I76/5J4.HS97V^XR%9YHR"3\&:-I M"J";6;<;AN;F#'28DBLR$I\ZX4E0F9HC="T(>9FO*A,J[PKCRLOA874^\0 H MOR%D%,8!4ST, 3BL H0,>BB$'TAT^C9.LD25IJ4R#R@AF:6V%AHE@N)2:W1$W=MV,_!,-I LAAYS"" M2Z O=9=QV7](O'N8FDHKHHN[50E45H&+"$Q.:I'&;3V!]LN#5T-;H>>Y30+O MS/P( C'2@TC!%TNDD$!\UA;>^BQUC 5;G[3[^, G-(/OBP\ MXG]!/I&$&SPGE!T_//S%>[IU\;_^;TI/1CFT OPR4V;8%;N04B1US*W'B;\\ M>#,TRVU"^(9@,QVURN9EBAS%]PI\1LGXH=S+.M"5S=/F>\ ,1\]_X4RY8KV3)Q .%(6;J7ARU6!B,28511,DX7ZS_X,I_"K_/DU2_.7['*%S/PD\,O&DN>!4#!.*N8 M!6#;W_. 7K3P&:'#32SE'S-NY*Y2>?M)!ME27MS[.#+$\-Q%033Q85C46,*" M+-%GK)Q[AIV@X!L@-J[A>R6W2>*] Q[0NFPYX%5PW^%]]6^)Q'8&E')ULPN^ MS*E$&-T"=B*B08Y0/7ZU-HMR[W.?RN?JN@$7TZQRE'K:0 B;%]4SX%G UPL" MQ_13XXO?@3OG9WF)PWF+AZ\/WL@*Q;U.]C6_L6U:#M8W0^D2_:#@ MPW/X?"AI]N%+@D">JF64J$0U %F:(>38(5U0"-RF\R!DR\%.IJ9T<:!T#R3D M%N&9T($U&^-[RA072G34>AY;#"4:F(,8#$!7' 1P--T&J0JJ@NK_MW>U36T< MR_JO;#EU4SBU(0AA _$]J5) <71B"Q?@I/+IUDH[@HVE7=6^@)5??Z>[YU5: M"0'"&DGS(3%(R^[L3$]/]]/=3Y=YTJM$]/PH^FK#6?R5^6"7^ Z#I*OF+F$+B\M(7*MF H8^-2^BI]KNK+@=1AB MVI-7%H(+41=="Q;J6I@0(612JSJ ME8-JJ-ZP+J)CD10IWDZ1)P-]*N?&G,"REN&F'?# G$FR6UJX(1DML5ZTM^P/)1QC[QY\BZXAFIF_K(WDZ!5%)FV M;S 9_"[C0]B%K>M,'M726[=*Y?+8<4+D,Y\VF9G* +R-9, 1SB %50>?+D07 M81(UQ0ZII96EQ M_"9J'+T]>#/XOT;SE>/X!W85_OG'QHF]Q6EAK!W>.%E;DL;5V>_M\\\?VD%C MEJ]WP3N^O* M-_P5T=PY4^CV_7>GC7<__/ #_[YL68XZ:A,YU @R M)DF15WQNB:><3*$@R=;=A R/=^LWA3-#F222F6Y7TO3D$B[*-?' #*Y$R MZ!Y!I;-$6J_R8=*L--CS5-NQ*66"3/2"Q5Z5%2!Q^Y2>2D0_*9862@=BR,RX M)8'!FJ%8,A%(8)P&D>0!I6>$U G=UQ"L?N97G*+ -R^Y?2F>"W7,KOOVN\/7@W^_\6]KN!P[<0 M"3>4B8OQ8>D'R.R8!8N,3H(P,F1'N6JK?XKU=CTH<.H=*U&#, MP0Q8M#6K4K]-#]V#)SK+=(*HV8>8 \MGXCYL;!,=AE+I,Z7PE-_NW_H/;BU M>'#)P%@#9)=&LO BV#-\)GG26JUJ"Y$7 )^( K3UZ957OU#+&AC0)Q*[=6;\ MB[([XNA.?9W=-Q5M66>7".=I6C# K4,2,*(?S .NG:*AM!?J80(!$CQ*#X;+ M^FZJZ=]#'=5#\A6'&F"I=UMU!VSLXCV1+R''(E_2>O'9>5+=H997^_IY:*.) MUTWP>M&Z\E.>(3N\=KIR-HJX+P;)BC2NQ\SR[A3*N;/#9+7CHAUV@TRA@HUQ MM1LKV$/#'5 4OHO%?9TZC%I\MDIJ4.O::>2@0EJQ="!/C$".('T^9Z:RP4>& M 4L@6K;X9-[-9) W,_.Q\:5RC2/NT;CO NZUW%'Q!_N-4Y@(\Q@7'8WY]HVY M-]>';6_MXP>.^5FE2&=WEC_]Z-Z0A?W5I84]D:W1ZG6_/!G,A@^KT/*JA3(# MCS,9U:KNH*A&MEDZ1VJV'"EP,*AF(P6]I9 "6GFG3#.'<8(%!EG-IGQA\^P1 M_MMJ;;<9Y3-]X#Q^9 _XN0(,6.6+**_TZ85,FZ&H'&RK)[S2#O16Y,MN1W*Y M9VI)@_6ML0U=\9+6L@VW/0+6="\"]J'5^;A[0:^F>T&OEM[-QA8VDD)A%Q6L M+(>46")2#M"D%=V1[BEQ#%NCC?,$4F>SQ7;OI8A)G\OZ:CNG@6Y;8I*1!9O?A2CY+[>&' ]3+R6ZS3^EL[U_)R2GK>K!95[Q^16:;3F?FY MQTUL+IU;7S7==#-+62:\1_TO:7:/#3=U[MKL6HH>:X7%Q6D>],A9=OQNX6$_ MY[;[@3D@@^1&[?=(AN6IEX6Q1W6X9^ZFMLI[@=),O$$A\%3\^OXV&V(;D4C1 MDY&2>>S+H%2G-\8VH?G9*U[#0S"=$ZCXAEAX/()43*H_4.\WI85,+48S]4!7 MRSX,3*<0V_-*#9L7J-$:W1FJ-*:'9YNT/KPDDKV)O\/V1)JS:N'T87,+:#C. M^( '*N.)9A$F("FF] B]&7CVDYJ\.DSL((^,$CN,?(X'WV=[C,IYRLFYE,D. M=!9-ES<]0DM0^R71/BB71A@FNAHII$:0V.<5\N61L';(38^<3>??"9TV:Z($ MV3A)A2[X W/]S_BX"C8,]AQ B_XX AI9TC.BY=U4O9.YA]^0+?":TMI# MS:PSE&V>QWG6,_A+$SR+D/AGF'R!K'@,V8+.48<8J4DDGYK3]W>V26\72S[X M560:&\8/:E5H!,&U$RHD, O!VQ:V$?5FTVQE?YRI$U$*2R2SCW0R@SW8)5X< M7T>,_S6RKI'&!=HUD7VZS'C1L(6NE\!<5)5#W H"__SC[+7!%I@SL5&2!_8D MQ;==#&Q?RE>@(\:%S;$/S2)ILI7H8,0%=,FC/FV4SL://;[8LV* MZ@U?:7Q%ZG M3HXY6(@XE+3!$8$&N! 'A"(2DD#,B\(DSTY>?NNZP+B5N]S0./\L)/:@+>+S M<;_IM*BU&G4)H]YA@* RD5TXN_])H_H^J[WN)PHN0[F0%NIWBM MP>>:-A)K,LZGIC4TPR<(Y^J>+28AS'$8S&8]TL:5<#,X=TL7-1CO :;F"C,J MZYZQ T$@9_B.-K&M:0"3;MU!6-?D)8#>"%P=9(8T++SB^;=C\9>%09=%X"P,8ON M@/K=?B&+*R,:C\&1M0AKIE[.O(X++7]+ZNE)\;PQ=A02 TB-MX&IN,V&,:JH M2-%LB/NI09@# ,[XK- ;(S.>H',DIH?78T@NE,KO 0SVALX:#)V9M$PZLZV] M$4%B0\F,\&N2!XQ/[P@26X10#OE&X$?Q8$"H#9>V(JOXPT$N[B/8B4$\="/62%# MGO#$#,C0)4D<7:BBG6+G[D3G4P=S/87P:?UE!%LDG2&HQZ+ 4D%H@#OF=]9L M(",^F+*8)U""R$ &@"A^\,SFFINQUK$[:ZT\K11R/&30#U=4'6P"!19?RBAA M3:BTG,YY>*-.=Y'[T,?&>M#Z,2_-5GM1WDM*M.1V([.;N2,!YF[O9X7>KVK5 M=I+9J;GO3 \1Z0G])J*>XRH'6T\LE+WEN)TM]*NAK&^B/%:4BQBP209TXHL^ MF*#%5P'?;\;F<]274E@+Z-(XC^[3&2Y>'1';>GO(42-=+9+:23J=N\?*>[9\ MBA2PO9U!C]#/ZI\J2($^*415]SJ@0DS0+L6"$P%A8-P5<65_*#E]\A MOB%$1CNIDL1=;'Q^IYCU(NPZWP.VMJ*(*&,*F^M9OC?>V;"^\9$+H.;=3&8Z MGIF/5?=1.?5]5%;:1V6V+_B"=W2GC\K5]67G[+KS9SLXN_BSW6T!8>:6.SL. MMN_H"%)X>BO1RR"V%WQ/'_&.?IN)[*4BS)/, CW M*_2H9$7A0*8R+G@16(W(GNYUDU M5I4R/:'XL-"4&_D0U8"8-!>9&Y8R:M KVZY&99T0;CM^ZF#3HPX0T@(Q-A2? M9NF _Z1"59HL<5 A;)JR@:X95^N-*YQE,9:LB"^%:'C<= U8CIGOA:3GT#.F ML/.\5%[8B(UZD!9M]GW!Q1.9<:6N/:9T%16+U\W@$F1D0:Y;JGX#73()J*,MP DB: T7ZM^E-Y%!32) MSX9)/\%NDC(53WZ$L5WL"B]3;[BI7$!+K=M,8Z=&YWAQ%0F;;#,/1;O\'P0P MX>E)C>T<)*,1BQ,N8TC3)?AY#-N'_Q$_>U-FM/2*ZC38,Z,C&R)Y#HF>K*9X MTL&50<*9.*]$KB(<6B6&+3&ZC-0:D/\A:W?YF.^2/D:Q0R0T*4O^]Y2?GY;\ MFR""A#4$QV=D,<2/8 !W20R,I 8M#U4(%,P^0/21BXRM M\DQEN"%\N@X2)5.B8(RUXMQ-JT@100->$:/),^SVFTN-1VD-BSE:0DI[((>- MGYI5C_]I$,5W_%!."LJS1/85H>>X[Y"DT( 33MJJ *F#Z!)UNY(>0BBR;2- M+_/X1\K Y0*75XE(%>8/[$]"U6H+&1'(T10M$<'"2V/!\@'MV.AU1?U]7PBD MYW=>&[\S10$-;0=]3E"9X&_J0*50)-I;=7V/[?0.Z48^ [+8$ M-W'2ETB#%'4BQ*?0.*P.K&$+!=EK$B[?@HZG8(TIC5E+/CP0/>)NB0% MJ%>E-,WG"KL0EGXTCOI0:'9_&Y5%QN[$(^]O&BJ8F4>0BMRBT)%<8_ M_TRREI#VG+K ,P_9R3HG6\D\M!&JQ+D"WK8!>6(Q8Z'IY"P5 Q"!P>%6HVR, MRC,JI(0F9>"22>7#'<%26#FF_E&!NR&[243!G,31%59>&]<1J@I9SU*C HJ/ M%4HI958])( F7S%@$N/4E"3^PLQ$3E+%4%ZKJ/,SAW#-,7.1F(T0= MT%DVOS893%$/XA6C+ :_E'QN/ATC;G'PH>C5D02R_%2H'=_VG^_.U9)8FU)3 M*XNM*4M$824%08U#>C+C#C-L1K2>)K\4FTKD_V2 M0.Q;\;B$ZEV2])\J[5,_"1,0 2P(<[5E62&=SM ;N<0MP,_;A W4F,M;)+1( M"1+DI@? .?I%IB4?WT1G@#?V#[=?9H]=D]F_!/8WSMD_50Q>N$7&U(!RPV16 MQ2Y4K,+ %&GB(BO;2!:/*O[,'$S+12JXG.6O9C=9F= Y8Y#Z$JOK>!CU&.BE.Q:I"B"'V1QE$.394$!0(Q!N,"'LT@H-J-&)Y'Q@ZV6# J #3 M(FB1X&,I1U9LOVR?N";;U[=D4^AF.M*D>82)A!0I_6$5&S2XYCV]EV)[*:.A+"E9:4M!\C&9RI:3@U\]_MR^#OUJ7EZWN=:=]]1SMZA#Y;?W+-EQJ M_W2 9\SU[^T UV#KCS7GJC@T&Q/46E9(^MO/\G$&[C+W,-&J@5#\UZ0HJ?Y- MMT%0?7SP""1,.;HG-X"[KU8='[H&\LZ)R,6%,MULB*S[T5> SY&02E+^/?SW M8$BE$(/]BE89%>_V%41-MJ(%5!OT4_#'F(V5W0LTTK(ELWM$%:D_!'&G8-XP M#@W8G)CH>P-_6!2LI!\A=54F"<*5.C,5AGHO".VYF1 C3YHY(+D"T*&/B%C@ M^=R,3@MRN.+,NET$)@A?8(@=Z7E1-K*@]A+S/+-F>_=83HE]3+'+UVL5\;8F MGBXC\@D-10@FTD@O( &LQA]7XU&O(%*V$##AZHT]6,*\1R\!;?$AY@? MAQ9]D>D9"?5\(%(\]4Z$LH!#;)!U@=?Z%=+K9!EQ:.2E2,B9B,!TG 40J)S; MY-MO:3N7!6[O4!(\H9#F[57VE?4K >\),APROEN*FTT%. 0*0-6>GPA0-3C4;1;'*#N&VI;TN^#.108#P'WJDWT>_7FX14UD=5 MW97HD"//"[$\_XKL+0R.HI:(11A)AG;,)EFR]P[2#@DM]L#5F))CXICJP7B- MFGE3-";/GU_K^6*:K0D-9;W3W 6>+T/D5]J_K6#IY&U[D^U7:LXE#URO7-Q" M.#%3J?JF^T_-L$R"J0*KCSDL8@_SG_>XZ5*-9-)*#-504K&&\W8/#AP/:H/$ M$I$NPY@(*0*3E!646D'S( S=Z ]?*\P,;C[DYRX3%OH1T !G(J,EPV24"&+;7I1^R:MQ25F" MW(*]HXS!01Y5 /5 UZ0LO6,3>&K(GY7E-U&:_*M,HA&<9GR2JQ$:S*&8R((_ M8ACE9$1'" :BL8CM,3/-D(J80&%4LT%) ;>.D_&00'A$U2?&+="ZN>-FE7PI M@-#GH?.SR+R ]_>(J0IS4+ 9"1.&)LX7"C9:],AG"5./E0Z,X8I&);R7L+9H M@*_Y^;CUJLBYS)&+\E;RA$>%/I8AH,,%M!A(5O:;:@A".@&(,D[H7,$S)"J7 M,K31.HB$WOHH[.F@!>F[W/@_PV2B$ [Z]]!7*@7Q@>_%^:WVRH ++ 0)[*'R M9ZG.>]9I"-E5,L=7L>=:5T#F.^Q!R!RVOKC'IG[@.+:4<8GI?_TJQTY8*@>* M] PHD6JH[)$Z*R_+'V'D\=VP_=O!N>R'U1CHVL9^VKV>: +4&O9/LN7CC*@^ M(2DKH9(SK*9XADAN1@VB@T6S5(K#%1=#*VHPA)Q2TDYW239$-NE<:A\\9W5@ M'&O'5.10B,*%87]P':O%R\[!>6:]PF:LMX,UI\]=;["KZA6%Z/FQN&IA)V.+ MS8/E8XO;G1VYIHU(_E8HL5>LLA+J"&#MFPRL/BMYA&]=-+R6-3Z7P7D?L$^W M'REQ+O$-[#$J2;!2(X0]GQ1%!6$ Q#[HESE.OMD+Q+;49"=G BT54*F#7?(A MP#0"U) "HTBYJ"'QNLIOA3M9C94,7X$<^QZP1S(F-74[Y2=O+\>![F6&(V9_ M5P3)2'4+@1)RS(6+Z[R.?I+S/X,(B&ZG)MLR[()[[5P2G!6^"+5!#J/"K1L4.X\PNB M%:7QF&?I.N?3'@[=2WOXT+GNO&]==RZZ6[Y+#YW,>X#@-_\OS8(/7&/+S3&6 MO',Y5)7*W$W;^[[G?Q>:&%7<'IJQ=W,N<#3J M)YHH#OB' MLABVD-DXLGT56N Z#&$]8':'9"KMA (W*NM$QVNT^"TGB[LHBO6'8M.E0_$0 M6ZATNN?MRRL9Z?JMW=Z:)9C7QL:YL[&;&07H&.R$R&HOS_#?02+3$LA_P3(] M9#?()YI9(V!L(OT8,*IZA[(*[L?1+;F*>GT1Y ?\H536L D2<@"MUV+7#DG!:X:I\%YQ=GGS^VN]?/RL9V M:O;K%<"1>PI@*@.//XZ?H7PW4-;EH,K3I+AEL=$1EJ\7Y7A!LTF@NA-%+_Q' M"'K!)[(UIO")27G$*A*Q1X4Q8$*SK[=)+Q$)#E+)8.Q,<*7H!&6*7R7IZ^G@ M<,UH>Q,D9$P *&D$_XW2"C36X<%AT\A?OM( 3HNL&?A4D6/ 9WM$[[)VNF;< M)'+^'&!I?BVR':UQA9+P#?EQ:E9E3]AQ@F"3[TM*G\ES)OM(1V@20D=+Y'>H MN8GYR+KO%>7.?,P%$Y9&Q $AB$B-L(H%)9KH05>YQA)P;/B:9:\Z!Y3IFA- MI2K-GC&+HA&[';EIK#YR\XB*L3>^8FRE%6-'CSG?7:D8NVQ?<].D<]$-/EU< M?-CNB/FW*AA;PCX1YN$EEGZ#+? IR[C/CHV)19. SU?G_E5 M4CT5K<4ZRZ![0X_2BNIQ'\%D*#4H*T) MM89&-! =I5B:S4:K',!='[Q4DQ'D:3 MGY,4QX]_],Z>5/"CD7>W'PW%O.(4T]=B[4Y/]]\<'<'RE7PT92P?+%9V'U?V MIS*>_>[H[?[)X?'[+4;7_"B:#)X--=C*/T M/Z^:K_160;WY\^'X:S EM:!*9V8\&]N[R-:[1!9LFX'TX5KKZN.?K'V M=WPJKOCZB>@\HAHF]+FI[W36.F]WS]K!>?NJ\[X;7/U]==W^>!4&G>[9E)Z2 M^V3!%CB #?#J\9>ZM<-6*J,;(O#S0*&CXW<%_C]HI4E>Q;?!.;N[B5)71$,< MAWS)NB@L$= M2)=%0"B,66TZK%/@YUD^\1N ;P O]%LE]%W@:ILC[\$>E%^6K[W<<[G_I&A< M,(NQ?>%%?\-%_QH8/Q\G^R^]RC^AC_I(@,CV:)M'BV""E[[3IHUW&F0[V3\Z M>2F0[5O#%OS)^P?T],?B%LW#_<-F<_6XQ0O>]FB5P(7VF\Z;;QT6@'>\>>DY)/47V)(VMX':!?"Z%>?6NM-.#AMOGO>@?/( M4V3=57X>R?5([EKAR_:'#POH.;?3OYDS%9WWW?;Y.M5?T%L9PO*MA[Y5^'?K M[/*B^_?'H-.];E]VL9"K]2'X<'W^4N:,2S[GD@N^,DS$#_QI U]>^@+XM[E_ M?/P(0?S&+W@P'5FPTD;4BS_!@5D-8+%:B.G)1L(WR'[X5B&&'3,Y%OB$,U*N MM[>7]4V6=1E9\.&$.MD_3W+VI9QFI=IYL=\P&5VT]3?0T*.0T(>XO<0OX?XO>R_^N5CE'(7VB/\&ZW.5X#P M>U3%?>HN$?%/2KN47&/BCNGE1:AXI[FQ,/B'A;7+]-M?>R<>UA\*]'E MC1VXA\4]CN(XCN)A<0^+>UC5%-^AT_VQ?76.'0X#)'\^8[G%R/W"/ MDWN/D'B=W0K ]3K[=LN]Q\FW0YQXG]SBYQ\D]3NYQYS M)]]J4][CY!XG7XR3?SZ["'Z_^'#>Z;X/6N\].KYU(//&#MRCXQY-<1Q-\>BX M1\<].NYEWZ/CVZ'//3KN[^WOO;9[^^B-C][XZ(T+5KR/WOCHC8_>^.B-,T"U M8/^Y;'^Z;%^UN]>MZ\Z?[1WS/'TPQP=S/!?0;@9#-G;@/HJS>ZC?YH/=/K#C M SN[(NL^L.,#.VM?C4T-[#2/?"&"A[(]E.VD[O90MNM0]D^]+)[P?V[+T?"7 M_P=02P,$% @ JXV76(:'9'C_!P N"D !4 !E>#,Q,6-D;G,P,S,Q M,C R-"YH=&WM6FU/&[D6_GY_A2]HNR E81((+X$BI335(JU*%^B^?%HY8T_& M8C*>M3T)N;_^/L>>D$!"&[I=FJ*M5&#&Q_:QS^/G//;X)'7#[/0DE5R<_N?D MO_4Z>ZOCN5U9DN)D8-4L=:46N/_:;-C1KQ M4.Z4R^3IM)V3G?!\LN,[.>EK,3D]$6K$E'B]H60_BMJB?1CM\VBO&1_U^?[> M$8_:K?A('/"CPS^;&Z@*\U#'NDDF7V\,55Y/)?7?V6LU#MJ%.QXKX=).,XI^ MV/"FIR>)SAWZ,Z@?_@S-+#3FY*VK\TP-\HX?TD:H.BV.=:9-9S/R_XZII)[P MHO] MWCO[>'W^:P^O4-J[7$_O/WR\O/K8?7_-KB_85>_,CV$W:L'I]?3W^J<>N^I> MONF^[UW5+W[_N?<'ZYY=T[2WHJCU9)^7X']^&7$SP$KJ:^?TL$.KJ'KC=$&/ M_\S ]Y:NA/,:Z^;*E")E;^5HP/,:BZ5Q*IDPEW+W:K-]>/SX"OG<2(X++@1X MK)[)Q'5V]_'&3YG*!::K4V\>/N]HFXWI4)ZIR_L3T(P:/KSG+.4CR8P<*3D& MU[M46?9+R0T0E$W8I2RT<4SG[)TV0]:,ZK\PG; SCDF+)>)D 3AV-;%.#FV- MG>=Q W$Z.GXQ86JM1YC><(O@( S#";O)]3B38B!K(5HFQ$AH:5FND;;1 U(@,Y'>P6#'(92VNYF9#)D-]( M]#O7IL4[ 6?09>8% ?H@@U@9" "8 2D6G@AIV#A5<H)EA_,C\-+PM]NVN./LD2E2.^!)59 M/&N 'LQ1;.;*59Z 0KA3:$?E<58*M G,S 6O!KPIHIT"(2>T$HJS; ;'"@GV M0== O%#4<(TLR@P&P* &4'QWUOL3'HB-/+X#>\K,WA MS$Z=6?#V94%M;SV@=GTO+J\V#UO-@V-;@:F2 T0,.DD4'K?LM@_:.>-&>G@@ MW*J?20HCD\!D/U,VI1ID-@0O$C?2LU VSK0M48\8T^@LX*0P.I8"KRW; BR$ M!,Y"['NW<@JY4Y<"51LIZKH.5S'T[I(]G+#G/M$9F MW$.L2IXSF-0J%J9"!<:$+U9G2O@MORW[5@G%C:(!J)#B/??GU%)I*>WZ16E] MCO;,J*V$0]CL^TH%-*2*RXP3H6-8WHE9^D:-( ;F-0S^ZDLR!.>BOA2>8[^6 MZ%\##/?7$<,K\]0"E%=GN)41C54P4H* RJW..5$YMP YJ4A"+S=BBB1@6_&^ MRI2;4$I?UBVM*P\ZCZ>P).Z9SJE0GS%NJP$5I2F 9^LE2!QK([P#7H\.9 YE MD0'6*)$%K12_FB 3@WR\LZO[>!5RNV= MNB#6\X"7PJ<#/Q\554]8IFYD5IT3/+"O_>TIN@/YB]ETM;_S39<_.Q33!5*; MT1.QY3Q(9TQ%,'N"X%B0K7?><4A7IXV]R_'^!9H<#I5S4GXB%_0U5 25"P7_ M?"-;@#*HUQ*UXS<)Z.GZDW^5"N[[M5;FL3]1V/YW;_5/<&TW@R*#0E3 &>UD M:4\<*PE45.GY;H\SEOR&\FU0:#[CAK-H.LV<'OP\"6O5=B2<(RPA-"Y0TDB;R<&;%%# MR*7G.(#&'SQ7Z*J%M*?RD-%0(V(^Z$7 MJDY\?Z&X^MI^=-0XB [H@[LS^"^F'5??XAO^6_R.$XME>XV#_?:CI5&C^85E M[=W=+ZKY*5_W6XVC@_VOWFSKL-%JK=;LCI_>,,4(HBUX_GIC=V-:H<)YIU7< MLN9TG8>8$?0?QC&$\)G6OK^/\69R/V%6X_W$4"(:R,9*IFL[ZE>;>UCJ_N># M3]M?.A$KXN )D[>":<4BE%9@R_PI(9M.V9<&83&1/>^5 Q^@1X(2;@E]#Z%9 M^R7PP4"6D=[P6N8L53)AO5L9EW1@PB["AN*[6@UK/^5;'\())$3$PDQO_ZVI MWO$Z89^=-S:K85[BH]JJ0>7"0MM_1?E3OB ,I(+ MUPMG[.@'''!5KN1=UO8V;X6Q)_UCK;1I;]?]OQ-JJ29\(-6X M_4/'2*Y^J%B>V:H%(Y/0;.7_H'V,(_NG43"DA9V5S&!B6-0@4[H/J>Q+Q_:C M6H,M&C)GPIR&,?H1>^\<]N[NF17%^S\QU[W@EWT+CN7 MY[W.S_@*6[O7FZG]A]^N;W[K7-ZRVRMVTSWW-NS7&ZCT9NI[^V.7W72NWW4N MNS?5JW__W/T/ZYS?DML;]7KCV3JO6"#/6!I?Q_"#E2NA5V$_Z31CO]381ZY4 MA<5@G$S&S*7+:^X>312\S@)'C=DUY-HXIC-V MH>?&M/A.H#(XI?+U LY! K$T M6!^@&"+%HB8"#!NE,DZ9+>C'K/\(#)2#D $#:146$E23C*1+T4";0^P5I'%S M5$T+-'.(W03KC^?=\+K0M[_AZ .6R SC2U"9Q;."T$-Q;#9S[3)+D$*XDSB. MS&)5"!P3,3,7O KB31+MY!AR0BNA6*D9'$LDV$=3(^*%I($K)%$H%$ ,:@2* MG\YZ?6)N4Y8H/;(3@!JXD]89CA-Q>AGT1BTKLQ;L## \,M^PHHC P0DWTE;4H]2&R MO$C<2,]"VEAI6V _8DRC53!0/HO].8HJE&!C7MCUNU"FZP,B MHIPIY$Y=&!P 66DHK>8F7RG,&D4K(P-4ID3-3% M:B6%/Q&P1=]*(;F19( ,*=YS?T8C%9;2KE^4UN=HSXS: BKDD(FI4XXUI(P+ MQ8G0T2ROQ"Q]8X]0#,S7,/A7'T@0.1?[@_ <^U)%_P9@N+^)&%Z;IY:@O#[# MK8UH7 5#*0BHW.J,$Y5SBR"G*I+0RXV8( FQ+7E?*NG&E-)734OKRH/.XRDL MB071N2K49XR'TJ"\,#GBV?H2)(ZU$5X!7X_>08:5A4)88PODM%Y(!&OM %U< M5S)'TGYMX(V_-WB;'KS=(5>%9RF*+"0)5H1RB#&Q*RJ[:06Q!NN&Q]7%GL&2"XC@O;799WF6U;"[AD,23EU#E.<$C^SZ6K^Q3==_NQ03!9(949/Q);S()TQ%<'L&07' M4MDZU8YCZ>JTL=,<[U_@D(.!= [@$[F@K[&*H'8A43\_R Y"&:G7$K7C;RJ@ M)^L/_B@DJN_76I'%_D1A]^^]U=?@VH["B@PK1(DXHYTL[8EC"8B*,CU/]S@C MX/>4;T.%YC-N.(NFT\S)P<^SL%9N1\(YP@I"XP([6ICRV9.X+"M2[(+@PL*Q M$I*^Q8QOBP$" 7WDC2GSR,HCLM>8T#=D\]/!O)T89(L*AAP\QR%H_,%SB:Y* M2'LR&VHU!,I]&;\KS\]-28LPR)4> [:.4AV(D"]@%['V(H5![7G?A)W?,I4" M?80?F"JZ6/'<0GORQPER=J[XN"TS[S/?Z63Y4^"0N!_KA7(2/U]H+C_&'Q_7 M6O46?8]W!O^+R<3EI_J:_U2_Y\1RVT&M==A\LK5>BSZSK;F__UD]/Z7K8:-V MW#I\\6$;1[5&8[UA][Q[@XLQB#;GV=NM_:U)AQ+G[4;^P*+%ZPP$_<=Q#"'\ M1FO?7]=X-UY,F*6]GS"E3H9LK26ZL5:_V3[ I>Y_+GS8_EPWK(F"9[AN#=&2 M0RBIH"SS9X1LXK"-#\%?UNT;[]D;R"1FP]]Q1\ ^&"R^J*KP%U>I!UIG@T>7)7%O_B;P=O@@-8>DZY8SP MO4KU61?>1]8OW--=GN&"A9_AINB>OZ'Z?U!+ P04 " "KC9=8A28YHT % M "O& %0 &5X,S(Q8V1NT9:U/;1O![?\763!.8 ML80D/[!EAQG7B(EG6DRP:=)/G;-T0M?()^7N!+B_OGLG"0P&FG0H<3+U,,*Z M?=Z^;O<\3-0R/1PFE$2'/PQ_M"PXRL)B2;F"4%"B: 2%9/P"WD=4?@3+JK#& M6;X2[")1X#E>&]YGXB.[)"5<,972PYK/<+]\'^X;(<-%%JT.AQ&[!!:]:;"V MT^Y&+@V[;M]IX[\^(3VG%W=II]/J=#O=/]P&DB)Z22/5*J5O&DO&K81J^7[; MLP\ZN1I0+IRZ\EFPUFBEXKBZ3L@OMF2XV2M :' M69H)?\3 MX!B"#\'X?#[Y+< EA 9G6ZK^Z?G9['QT,H?Y%-P>G-LS>VS#+!B;[;BMCM/< M4LU',Q@=34_GP1&L;Z)6O>]TMU1QC)'YVP!FH[.?1R?!S)I^^"7X'4;CN8X> MSW&\+]![8%88C_#-=WMYG9T/)/9Z?2#B DO$(E,J6_JZ/%0K*LO-ZYJ[;A=9]!RFV6=SF(8$]QA2.&( M2MP]S%92T:5LPH2'-NQJ;J]V>I[G#,;9,B=\9=[!-.!2JJG6)DC!-&8Y2$DA6[I#"-8Q;BEI&O9EOIW 1'W3IZC:03K>(_(V)!.)76]#JE*QB%2D-T2#<13G G MG=[@\>A^,BR[^)J3*,+3UDIIK/Q.NP[4*BJMM?A_D:!T[7HK+R3RK@%]2%S$L[)40 M(Z\$5]UNOV\?. >ZX55X&*JH%ESUPK;IA?=5M EK]>R^UW\4[-CNH["GV+JN MW>JVGIUMV^ZZO>?GZMC=_N/@=;;[QKZEC=&+$B/G3:/5J FJ8/<=<$U>U_S^ M#6JW<2]\JH! =)!9RB*H$[9FY>77FMEZ/.JLNQ\^)9\7JCIF#'NUTSX82/.\ M=ZS?)-W7-J[.Y6_0LMMFS:TWV&=UD?_;\1_MN'LJ&!ZU.9ZU&^;;^UKVVT3= M6OL=80=S;TCXAG,8BAQ7M-94*GOS"N"Y;ZW6;ZJ?\O#3$N_=H>>9--.3+VA*=&G?N%6_;9^, MCLXM"5E@#U6HQTF^(#[O/,L?#/;-#Q5_ U!+ P04 " "KC9=8_R,AX#\% M "/& %0 &5X,S(R8V1NT9:U/;1O![?\763!.8 ML80DOQ]A1C5FXDZ""39-^ZESED[H&EFGW)T ]]=W[R2!P4!+AA(G4X;Q6-KW M\W;/PU@MDX-A3$EX\,/P1\N"0Q[D2YHJ" 0EBH:02Y:>P\>0RD]@6276B&$C%Y_8!2G@BJF$'E1\AOO%\W#?"!DN>+@Z&(;L ECXIL::C:!! MG%;0=GM.T^MT%FT:-'K-=K/5:[47W?8?;@U)$;V@D6J5T#>U)4NMF&KY_:9G M=UJ9&ERR4,5]UW%^JAG4@V'$4X7R!-(77PLV&\P4O5(62=AYVCI2*E]1P-#Z=3XXF(W\^F1[#] A&;R?C M(SB:'/O'HXG_#E\A='P*VZG^R=GI[,P_GL-\"FX7SNR9/;)A-AX9<]Q&RZEO MJ>;^#/S#Z6=/?WHU_!W\TU]GC M.8[W=+WO*>/U;D#$.3:$!5>*+_NZ&91O%,_,XQK;/W.I6+0J7K$T1"E]S[,1 MZ[]Q4?->%TU2"'B:TD QGL(E4S&HF,*'G @T.EG!*D[Q*%@NF93:$/S7F"&>&Q!305&!=1F%494(5*(.O_ XA?FO)#(VPYPG:(>Y^CY MLA"B/,&J"##,B4[ ZZ04]'/.!-6#AM0AN0GP+MD#S"6WM1ON78?Q)H6OT[>, MI=MK-#&*O8%.M^\FD-[V!)*EV+^6Q$0'>Y\B2!GB6Q.8*LJ$Z>:78>GK@-8U M&!L#(!G5BF&X9881EO6R$5;M !F&S+#6S0*Q\J3(!YY1863*.ZW"?I;3Y/J0 M4F21T(K#@HN0"@O=G)!,TG[U91 RF25DU6>I\9LA&FS*N]!-#%M\*<3(*\#E ME-OKV1VGHP==A<>B"BO!Y0QLFQEX7X6;L$;7[GF]!\&.[3X(>XRMZ]J-=N/9 MV3;MMMM]?JZ.W>X]#%YGNV_\6_@8HR@Q<][4&K6*H$SVO@.NJ>N*WY>@MFMW MTJ=,"$0'R1,60E6P%2LON]+,UO-15]W=]"GXO%#7,>O7JYUF9R#-YZT#_KKD MOK9K=25_@W[=+E]NO;N>/$W^[]-_].GNB6#HLPR=Y@T3S>\N?>U MW+F)NK7N/,3!YL[N\ U;XV>")> UBO5S,_S[9N!9&[E> M,!)0_?F@[R1P">""X02,G<.,Z S7.US2%$U1':P/'-D4$L! A0#% @ JXV76+=W0(D?( VS,! !4 M ( !ECT! &-D;G,M,C R-# S,S%?8V%L+GAM;%!+ 0(4 Q0 M ( *N-EU@ __G'^4P #=? P 5 " >A= 0!C9&YS+3(P M,C0P,S,Q7V1E9BYX;6Q02P$"% ,4 " "KC9=81?4$*,\+ "A# % M @ $4JP$ 8V1N&UL4$L! A0#% @ JXV76/!Q^#H Y P!E>#(Q8V1N#,Q,6-D;G,P,S,Q,C R-"YH=&U02P$"% ,4 " "K MC9=8'^8K@0L( "H*@ %0 @ &'-P4 97@S,3)C9&YS,#,S M,3(P,C0N:'1M4$L! A0#% @ JXV76(4F.:- !0 KQ@ !4 M ( !Q3\% &5X,S(Q8V1N#,R,F-D;G,P,S,Q >,C R-"YH=&U02P4& P # : P JDH% end XML 93 cdns-20240331_htm.xml IDEA: XBRL DOCUMENT 0000813672 2024-01-01 2024-03-31 0000813672 2024-03-31 0000813672 2023-12-31 0000813672 cdns:ProductandmaintenanceMember 2024-01-01 2024-03-31 0000813672 cdns:ProductandmaintenanceMember 2023-01-01 2023-03-31 0000813672 us-gaap:TechnologyServiceMember 2024-01-01 2024-03-31 0000813672 us-gaap:TechnologyServiceMember 2023-01-01 2023-03-31 0000813672 2023-01-01 2023-03-31 0000813672 us-gaap:CommonStockMember 2023-12-31 0000813672 us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember 2023-12-31 0000813672 us-gaap:TreasuryStockCommonMember 2023-12-31 0000813672 us-gaap:RetainedEarningsMember 2023-12-31 0000813672 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-12-31 0000813672 us-gaap:RetainedEarningsMember 2024-01-01 2024-03-31 0000813672 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2024-01-01 2024-03-31 0000813672 us-gaap:CommonStockMember 2024-01-01 2024-03-31 0000813672 us-gaap:TreasuryStockCommonMember 2024-01-01 2024-03-31 0000813672 us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember 2024-01-01 2024-03-31 0000813672 us-gaap:CommonStockMember 2024-03-31 0000813672 us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember 2024-03-31 0000813672 us-gaap:TreasuryStockCommonMember 2024-03-31 0000813672 us-gaap:RetainedEarningsMember 2024-03-31 0000813672 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2024-03-31 0000813672 us-gaap:CommonStockMember 2022-12-31 0000813672 us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember 2022-12-31 0000813672 us-gaap:TreasuryStockCommonMember 2022-12-31 0000813672 us-gaap:RetainedEarningsMember 2022-12-31 0000813672 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-12-31 0000813672 2022-12-31 0000813672 us-gaap:RetainedEarningsMember 2023-01-01 2023-03-31 0000813672 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-01-01 2023-03-31 0000813672 us-gaap:CommonStockMember 2023-01-01 2023-03-31 0000813672 us-gaap:TreasuryStockCommonMember 2023-01-01 2023-03-31 0000813672 us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember 2023-01-01 2023-03-31 0000813672 us-gaap:CommonStockMember 2023-03-31 0000813672 us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember 2023-03-31 0000813672 us-gaap:TreasuryStockCommonMember 2023-03-31 0000813672 us-gaap:RetainedEarningsMember 2023-03-31 0000813672 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-03-31 0000813672 2023-03-31 0000813672 cdns:CustomICDesignMember 2024-01-01 2024-03-31 0000813672 cdns:CustomICDesignMember 2023-01-01 2023-03-31 0000813672 cdns:DigitalICDesignandSignoffMember 2024-01-01 2024-03-31 0000813672 cdns:DigitalICDesignandSignoffMember 2023-01-01 2023-03-31 0000813672 cdns:FunctionalVerificationincludingEmulationandPrototypingHardwareMember 2024-01-01 2024-03-31 0000813672 cdns:FunctionalVerificationincludingEmulationandPrototypingHardwareMember 2023-01-01 2023-03-31 0000813672 cdns:IPMember 2024-01-01 2024-03-31 0000813672 cdns:IPMember 2023-01-01 2023-03-31 0000813672 cdns:SystemDesignAndAnalysisMember 2024-01-01 2024-03-31 0000813672 cdns:SystemDesignAndAnalysisMember 2023-01-01 2023-03-31 0000813672 us-gaap:TransferredOverTimeMember cdns:RevenueArrangementRecognizedOverTimeMember 2024-01-01 2024-03-31 0000813672 us-gaap:TransferredOverTimeMember cdns:RevenueArrangementRecognizedOverTimeMember 2023-01-01 2023-03-31 0000813672 us-gaap:TransferredOverTimeMember cdns:RevenueArrangementWithNonCancelableCommitmentsMember 2024-01-01 2024-03-31 0000813672 us-gaap:TransferredOverTimeMember cdns:RevenueArrangementWithNonCancelableCommitmentsMember 2023-01-01 2023-03-31 0000813672 us-gaap:TransferredOverTimeMember 2024-01-01 2024-03-31 0000813672 us-gaap:TransferredOverTimeMember 2023-01-01 2023-03-31 0000813672 us-gaap:TransferredAtPointInTimeMember 2024-01-01 2024-03-31 0000813672 us-gaap:TransferredAtPointInTimeMember 2023-01-01 2023-03-31 0000813672 2024-04-01 2024-03-31 0000813672 2025-04-02 2024-03-31 0000813672 2026-04-01 2024-03-31 0000813672 cdns:SeniorNotesDueTwentyTwentyFourMember us-gaap:SeniorNotesMember 2024-03-31 0000813672 cdns:SeniorNotesDueTwentyTwentyFourMember us-gaap:SeniorNotesMember 2023-12-31 0000813672 cdns:TermLoanDueTwentyTwentyFiveMember us-gaap:NotesPayableToBanksMember 2024-03-31 0000813672 cdns:TermLoanDueTwentyTwentyFiveMember us-gaap:NotesPayableToBanksMember 2023-12-31 0000813672 us-gaap:RevolvingCreditFacilityMember 2024-03-31 0000813672 us-gaap:RevolvingCreditFacilityMember 2024-01-01 2024-03-31 0000813672 us-gaap:RevolvingCreditFacilityMember 2022-01-02 2022-04-02 0000813672 srt:MinimumMember us-gaap:RevolvingCreditFacilityMember us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember 2024-01-01 2024-03-31 0000813672 srt:MaximumMember us-gaap:RevolvingCreditFacilityMember us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember 2024-01-01 2024-03-31 0000813672 us-gaap:RevolvingCreditFacilityMember cdns:TermSecuredOvernightFinancingRateSOFRMember 2024-01-01 2024-03-31 0000813672 srt:MinimumMember us-gaap:RevolvingCreditFacilityMember us-gaap:BaseRateMember 2024-01-01 2024-03-31 0000813672 srt:MaximumMember us-gaap:RevolvingCreditFacilityMember us-gaap:BaseRateMember 2024-01-01 2024-03-31 0000813672 srt:MinimumMember us-gaap:RevolvingCreditFacilityMember 2024-01-01 2024-03-31 0000813672 srt:MaximumMember us-gaap:RevolvingCreditFacilityMember 2024-01-01 2024-03-31 0000813672 us-gaap:RevolvingCreditFacilityMember 2024-01-01 2024-03-31 0000813672 cdns:SeniorNotesDueTwentyTwentyFourMember us-gaap:SeniorNotesMember 2014-10-09 0000813672 cdns:SeniorNotesDueTwentyTwentyFourMember us-gaap:SeniorNotesMember 2014-10-09 2014-10-09 0000813672 cdns:TermLoanDueTwentyTwentyFiveMember 2022-09-07 0000813672 srt:MinimumMember cdns:TermLoanDueTwentyTwentyFiveMember us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember 2024-01-01 2024-03-31 0000813672 srt:MaximumMember cdns:TermLoanDueTwentyTwentyFiveMember us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember 2024-01-01 2024-03-31 0000813672 cdns:TermLoanDueTwentyTwentyFiveMember us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember 2024-01-01 2024-03-31 0000813672 srt:MinimumMember cdns:TermLoanDueTwentyTwentyFiveMember us-gaap:BaseRateMember 2024-01-01 2024-03-31 0000813672 srt:MaximumMember cdns:TermLoanDueTwentyTwentyFiveMember us-gaap:BaseRateMember 2024-01-01 2024-03-31 0000813672 cdns:TermLoanDueTwentyTwentyFiveMember 2024-03-31 0000813672 cdns:TermLoanDueTwentyTwentyFiveMember 2024-01-01 2024-03-31 0000813672 srt:MinimumMember cdns:TermLoanDueTwentyTwentyFiveMember 2024-01-01 2024-03-31 0000813672 srt:MaximumMember cdns:TermLoanDueTwentyTwentyFiveMember 2024-01-01 2024-03-31 0000813672 cdns:InvecasMember 2024-01-08 0000813672 cdns:InvecasMember 2024-01-01 2024-03-31 0000813672 cdns:InvecasMember cdns:AgreementsAndRelationshipMember 2024-01-08 0000813672 cdns:InvecasMember cdns:TradenameTrademarkAndPatentsMember 2024-01-08 0000813672 cdns:ExistingTechnologyMember 2024-03-31 0000813672 cdns:AgreementsAndRelationshipMember 2024-03-31 0000813672 cdns:TradenameTrademarkAndPatentsMember 2024-03-31 0000813672 cdns:ExistingTechnologyMember 2023-12-31 0000813672 cdns:AgreementsAndRelationshipMember 2023-12-31 0000813672 cdns:TradenameTrademarkAndPatentsMember 2023-12-31 0000813672 us-gaap:CostOfSalesMember 2024-01-01 2024-03-31 0000813672 us-gaap:CostOfSalesMember 2023-01-01 2023-03-31 0000813672 cdns:CostOfServicesMember 2024-01-01 2024-03-31 0000813672 cdns:CostOfServicesMember 2023-01-01 2023-03-31 0000813672 us-gaap:SellingAndMarketingExpenseMember 2024-01-01 2024-03-31 0000813672 us-gaap:SellingAndMarketingExpenseMember 2023-01-01 2023-03-31 0000813672 us-gaap:ResearchAndDevelopmentExpenseMember 2024-01-01 2024-03-31 0000813672 us-gaap:ResearchAndDevelopmentExpenseMember 2023-01-01 2023-03-31 0000813672 us-gaap:GeneralAndAdministrativeExpenseMember 2024-01-01 2024-03-31 0000813672 us-gaap:GeneralAndAdministrativeExpenseMember 2023-01-01 2023-03-31 0000813672 cdns:StockoptionandrestrictedstockgrantsMember 2024-03-31 0000813672 cdns:StockoptionandrestrictedstockgrantsMember 2024-01-01 2024-03-31 0000813672 2023-08-02 0000813672 us-gaap:PerformanceSharesMember 2024-01-01 2024-03-31 0000813672 us-gaap:PerformanceSharesMember 2023-01-01 2023-03-31 0000813672 us-gaap:EmployeeStockOptionMember 2024-01-01 2024-03-31 0000813672 us-gaap:EmployeeStockOptionMember 2023-01-01 2023-03-31 0000813672 us-gaap:RestrictedStockMember 2024-01-01 2024-03-31 0000813672 us-gaap:RestrictedStockMember 2023-01-01 2023-03-31 0000813672 cdns:PrivatelyHeldCompanyEquityMethodMember 2024-03-31 0000813672 us-gaap:MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprisesMember 2024-03-31 0000813672 us-gaap:MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprisesMember 2023-12-31 0000813672 us-gaap:MoneyMarketFundsMember 2024-03-31 0000813672 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel1Member 2024-03-31 0000813672 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel2Member 2024-03-31 0000813672 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel3Member 2024-03-31 0000813672 us-gaap:FairValueInputsLevel1Member 2024-03-31 0000813672 us-gaap:FairValueInputsLevel2Member 2024-03-31 0000813672 us-gaap:FairValueInputsLevel3Member 2024-03-31 0000813672 us-gaap:FairValueInputsLevel1Member us-gaap:MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprisesMember 2024-03-31 0000813672 us-gaap:FairValueInputsLevel2Member us-gaap:MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprisesMember 2024-03-31 0000813672 us-gaap:FairValueInputsLevel3Member us-gaap:MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprisesMember 2024-03-31 0000813672 us-gaap:MoneyMarketFundsMember 2023-12-31 0000813672 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel1Member 2023-12-31 0000813672 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel2Member 2023-12-31 0000813672 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel3Member 2023-12-31 0000813672 us-gaap:FairValueInputsLevel1Member 2023-12-31 0000813672 us-gaap:FairValueInputsLevel2Member 2023-12-31 0000813672 us-gaap:FairValueInputsLevel3Member 2023-12-31 0000813672 cdns:A2024AcquisitionsMember us-gaap:FairValueInputsLevel3Member us-gaap:CustomerRelationshipsMember us-gaap:MeasurementInputDiscountRateMember 2024-01-01 2024-03-31 0000813672 cdns:BETACAEMember 2024-01-01 2024-03-31 0000813672 country:US 2024-01-01 2024-03-31 0000813672 country:US 2023-01-01 2023-03-31 0000813672 cdns:OtherAmericaMember 2024-01-01 2024-03-31 0000813672 cdns:OtherAmericaMember 2023-01-01 2023-03-31 0000813672 srt:AmericasMember 2024-01-01 2024-03-31 0000813672 srt:AmericasMember 2023-01-01 2023-03-31 0000813672 country:CN 2024-01-01 2024-03-31 0000813672 country:CN 2023-01-01 2023-03-31 0000813672 cdns:OtherAsiaMember 2024-01-01 2024-03-31 0000813672 cdns:OtherAsiaMember 2023-01-01 2023-03-31 0000813672 srt:AsiaMember 2024-01-01 2024-03-31 0000813672 srt:AsiaMember 2023-01-01 2023-03-31 0000813672 us-gaap:EMEAMember 2024-01-01 2024-03-31 0000813672 us-gaap:EMEAMember 2023-01-01 2023-03-31 0000813672 country:JP 2024-01-01 2024-03-31 0000813672 country:JP 2023-01-01 2023-03-31 0000813672 country:US 2024-03-31 0000813672 country:US 2023-12-31 0000813672 cdns:OtherAmericaMember 2024-03-31 0000813672 cdns:OtherAmericaMember 2023-12-31 0000813672 srt:AmericasMember 2024-03-31 0000813672 srt:AmericasMember 2023-12-31 0000813672 country:CN 2024-03-31 0000813672 country:CN 2023-12-31 0000813672 cdns:OtherAsiaMember 2024-03-31 0000813672 cdns:OtherAsiaMember 2023-12-31 0000813672 srt:AsiaMember 2024-03-31 0000813672 srt:AsiaMember 2023-12-31 0000813672 us-gaap:EMEAMember 2024-03-31 0000813672 us-gaap:EMEAMember 2023-12-31 0000813672 country:JP 2024-03-31 0000813672 country:JP 2023-12-31 0000813672 cdns:ChinChiTengMember 2024-01-01 2024-03-31 0000813672 cdns:ChinChiTengMember 2024-03-31 0000813672 cdns:PaulCunninghamMember 2024-01-01 2024-03-31 0000813672 cdns:PaulCunninghamMember 2024-03-31 shares iso4217:USD iso4217:USD shares pure 0000813672 false 2024 Q1 --12-31 P176D P451D 10-Q true 2024-03-31 false 000-15867 CADENCE DESIGN SYSTEMS, INC. DE 00-0000000 2655 Seely Avenue, Building 5, San Jose, CA 95134 (408) 943-1234 Common Stock, $0.01 par value per share CDNS NASDAQ Yes Yes Large Accelerated Filer false false false 272134000 1012418000 1008152000 389865000 489224000 185784000 181661000 341865000 297180000 1929932000 1976217000 433016000 403213000 1575107000 1535845000 334644000 336843000 886576000 880001000 562855000 537372000 5722130000 5669491000 349507000 349285000 456608000 576558000 659628000 665024000 1465743000 1590867000 87003000 98931000 299805000 299771000 301983000 275651000 688791000 674353000 3331547000 3166964000 4840181000 4604323000 5184027000 4936384000 -107797000 -94754000 3567596000 3404271000 5722130000 5669491000 913385000 963742000 95718000 57948000 1009103000 1021690000 75395000 100238000 49802000 24234000 180589000 166666000 378958000 350295000 68716000 53527000 5407000 4267000 280000 0 759147000 699227000 249956000 322463000 8692000 9260000 68779000 8284000 310043000 321487000 62400000 79683000 247643000 241804000 0.92 0.90 0.91 0.89 269606000 269501000 273544000 273159000 247643000 241804000 -12630000 3955000 21000 -263000 -392000 30000 -13043000 4248000 234600000 246052000 271706000 3166964000 -4604323000 4936384000 -94754000 3404271000 247643000 247643000 -13043000 -13043000 425000 125006000 125006000 1319000 89159000 27566000 116725000 -466000 12705000 138418000 151123000 88129000 88129000 272134000 3331547000 -4840181000 5184027000 -107797000 3567596000 272675000 2765673000 -3824163000 3895240000 -91637000 2745113000 241804000 241804000 4248000 4248000 668000 125010000 125010000 972000 47246000 20899000 68145000 -295000 8458000 59254000 67712000 74288000 74288000 272684000 2878749000 -3987528000 4137044000 -87389000 2940876000 1008152000 882325000 247643000 241804000 39556000 34400000 320000 311000 88129000 74288000 55394000 123000 -1523000 -11640000 158000 214000 -917000 -1392000 -78000 -99000 -102991000 8719000 10689000 -399000 15073000 -56212000 7535000 42084000 -117291000 -117915000 -23941000 40650000 6720000 897000 253232000 267401000 2095000 9055000 43377000 102000 49601000 26719000 71450000 0 -79769000 -35672000 0 50000000 0 120000000 116725000 65370000 151123000 67712000 125006000 125010000 -159404000 -197352000 -9793000 261000 4266000 34638000 1012418000 916963000 4903000 5142000 23850000 19814000 BASIS OF PRESENTATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES<div style="margin-top:9pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:110%">Basis of Presentation</span></div><div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The condensed consolidated financial statements included in this Quarterly Report on Form 10-Q have been prepared by Cadence Design Systems, Inc. (“Cadence”) without audit, pursuant to the rules and regulations of the United States Securities and Exchange Commission (the “SEC”). Certain information and footnote disclosures normally included in consolidated financial statements prepared in accordance with United States generally accepted accounting principles (“U.S. GAAP”) have been condensed or omitted pursuant to such rules and regulations. However, Cadence believes that the disclosures contained in this Quarterly Report on Form 10-Q comply with the requirements of Section 13(a) of the Securities Exchange Act of 1934, as amended, (the “Exchange Act”) for a Quarterly Report on Form 10-Q and are adequate to make the information presented not misleading. These condensed consolidated financial statements are meant to be, and should be, read in conjunction with the consolidated financial statements and the notes thereto included in Cadence’s Annual Report on Form 10-K for the fiscal year ended December 31, 2023.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The unaudited condensed consolidated financial statements included in this Quarterly Report on Form 10-Q reflect all adjustments (which include only normal, recurring adjustments and those items discussed in these notes) that are, in the opinion of management, necessary to state fairly the results of operations, cash flows and financial position for the periods and dates presented. The results for such periods are not necessarily indicative of the results to be expected for the full fiscal year or other periods. Certain prior period balances have been reclassified to conform to the current period presentation. Management has evaluated subsequent events through the issuance date of the unaudited condensed consolidated financial statements. </span></div><div style="margin-top:9pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Fiscal Year End</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Cadence’s fiscal year end is December 31, and its fiscal quarters end on March 31, June 30, and September 30. </span></div><div style="margin-top:9pt;text-align:justify;text-indent:24.75pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:110%">Use of Estimates</span></div><div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Preparation of the condensed consolidated financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the condensed consolidated financial statements and the reported amounts of revenue and expenses during the reporting period.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Despite continued uncertainty and disruption in the macroeconomic and geopolitical environment, Cadence is not aware of any specific event or circumstance that would require an update to its estimates or judgments or a revision of the carrying value of its assets or liabilities as of April 23, 2024, the date of issuance of this Quarterly Report on Form 10-Q. These estimates may change, as new events or developments occur and additional information is obtained. Actual results could differ materially from these estimates under different assumptions or conditions.</span></div><div style="margin-top:9pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:110%">Recently Adopted Accounting Standards</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Cadence has not recently adopted any accounting standard updates that are material or potentially material to its condensed consolidated financial statements.</span></div><div style="margin-top:9pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:110%">New Accounting Standards Not Yet Adopted</span></div><div style="margin-top:6pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:110%">Segment Reporting</span></div><div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">In November 2023, the Financial Accounting Standards Board (“FASB”), issued Accounting Standards Update (“ASU”) No. 2023-07, “Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures,” intended to improve reportable segment disclosure requirements, primarily through enhanced annual and interim disclosures about significant segment expenses. This standard is effective for fiscal years beginning after December 15, 2023, and interim periods within fiscal years beginning after December 15, 2024. Early adoption is permitted. Cadence is currently evaluating the impact of adopting this standard on its financial statement disclosures.</span></div><div style="margin-top:6pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:110%">Income Taxes</span></div><div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">In December 2023, the FASB issued ASU No. 2023-09, “Income Taxes (Topic 740): Improvements to Income Tax Disclosures,” which requires disclosure of disaggregated income taxes paid, prescribes standard categories for the components of the effective tax rate reconciliation, and modifies other income tax-related disclosures. This standard is effective for fiscal years beginning after December 15, 2024, and may be applied on a retrospective or prospective basis. Cadence is currently evaluating the impact of adopting this standard on its financial statement disclosures.</span></div> The condensed consolidated financial statements included in this Quarterly Report on Form 10-Q have been prepared by Cadence Design Systems, Inc. (“Cadence”) without audit, pursuant to the rules and regulations of the United States Securities and Exchange Commission (the “SEC”). Certain information and footnote disclosures normally included in consolidated financial statements prepared in accordance with United States generally accepted accounting principles (“U.S. GAAP”) have been condensed or omitted pursuant to such rules and regulations. <div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Preparation of the condensed consolidated financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the condensed consolidated financial statements and the reported amounts of revenue and expenses during the reporting period.</span></div> <div style="margin-top:9pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:110%">Recently Adopted Accounting Standards</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Cadence has not recently adopted any accounting standard updates that are material or potentially material to its condensed consolidated financial statements.</span></div><div style="margin-top:9pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:110%">New Accounting Standards Not Yet Adopted</span></div><div style="margin-top:6pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:110%">Segment Reporting</span></div><div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">In November 2023, the Financial Accounting Standards Board (“FASB”), issued Accounting Standards Update (“ASU”) No. 2023-07, “Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures,” intended to improve reportable segment disclosure requirements, primarily through enhanced annual and interim disclosures about significant segment expenses. This standard is effective for fiscal years beginning after December 15, 2023, and interim periods within fiscal years beginning after December 15, 2024. Early adoption is permitted. Cadence is currently evaluating the impact of adopting this standard on its financial statement disclosures.</span></div><div style="margin-top:6pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:110%">Income Taxes</span></div>In December 2023, the FASB issued ASU No. 2023-09, “Income Taxes (Topic 740): Improvements to Income Tax Disclosures,” which requires disclosure of disaggregated income taxes paid, prescribes standard categories for the components of the effective tax rate reconciliation, and modifies other income tax-related disclosures. This standard is effective for fiscal years beginning after December 15, 2024, and may be applied on a retrospective or prospective basis. Cadence is currently evaluating the impact of adopting this standard on its financial statement disclosures REVENUE<div style="margin-top:9pt;text-align:justify;text-indent:24.75pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Cadence groups its products and services into five categories related to major design activities. The following table shows the percentage of revenue contributed by each of Cadence’s five product categories for the three months ended March 31, 2024 and March 31, 2023:</span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:72.730%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.621%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Three Months Ended</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">March 31,<br/>2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">March 31,<br/>2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Custom Integrated Circuit (“IC”) Design and Simulation</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">22 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">20 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Digital IC Design and Signoff</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">29 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">25 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Functional Verification, including Emulation and Prototyping Hardware*</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">25 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">32 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Intellectual Property (“IP”)</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">System Design and Analysis</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">100 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">100 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:110%">_____________</span></div><div style="margin-top:3pt;padding-left:27pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:110%;position:relative;top:-2.8pt;vertical-align:baseline">*</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:110%"> Includes immaterial amount of revenue accounted for under leasing arrangements.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Cadence generates revenue from contracts with customers and applies judgment in identifying and evaluating any terms and conditions in contracts which may impact revenue recognition. Certain of Cadence’s licensing arrangements allow customers the ability to remix among software products. Cadence also has arrangements with customers that include a combination of products, with the actual product selection and number of licensed users to be determined at a later date. For these arrangements, Cadence estimates the allocation of the revenue to product categories based upon the expected usage of products. Revenue by product category fluctuates from period to period based on demand for products and services, and Cadence’s available resources to deliver them. No single customer accounted for 10% or more of total revenue during the three months ended March 31, 2024 or March 31, 2023.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Recurring revenue includes revenue recognized over time from Cadence’s software arrangements, services, royalties, maintenance on IP licenses and hardware, and operating leases of hardware. Recurring revenue also includes revenue recognized at varying points in time over the term of other arrangements with non-cancelable commitments, whereby the customer commits to a fixed dollar amount over a specified period of time that can be used to purchase from a list of products or services. These arrangements do not meet the definition of a revenue contract until the customer executes a separate selection form to identify the products and services that they are purchasing. Each separate selection form under the arrangement is treated as an individual contract and accounted for based on the respective performance obligations.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The remainder of Cadence’s revenue is recognized at a point in time and is characterized as up-front revenue. Up-front revenue is primarily generated by sales of emulation and prototyping hardware and individual IP licenses. </span></div><div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The percentage of Cadence’s recurring and up-front revenue is impacted by delivery of hardware and IP products to its customers in any single fiscal period.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The following table shows the percentage of Cadence’s revenue that is classified as recurring or up-front for the three months ended March 31, 2024 and March 31, 2023:</span></div><div style="margin-top:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:72.730%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.621%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Three Months Ended</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">March 31,<br/>2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">March 31,<br/>2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Revenue recognized over time</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">87 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">77 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Revenue from arrangements with non-cancelable commitments</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Recurring revenue</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">90 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">80 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Up-front revenue</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">20 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">100 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">100 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="margin-top:9pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Significant Judgments</span></div><div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Cadence’s contracts with customers often include promises to transfer to a customer multiple software and/or IP licenses and services, including professional services, technical support services, and rights to unspecified updates. Determining whether licenses and services are distinct performance obligations that should be accounted for separately, or not distinct and thus accounted for together, requires significant judgment. In some arrangements, such as most of Cadence’s IP license arrangements, Cadence has concluded that the licenses and associated services are distinct from each other. In others, like Cadence’s time-based software arrangements, the licenses and certain services are not distinct from each other. Cadence’s time-based software arrangements include multiple software licenses and updates to the licensed software products, as well as technical support, and Cadence has concluded that these promised goods and services are a single, combined performance obligation.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The accounting for contracts with multiple performance obligations requires the contract’s transaction price to be allocated to each distinct performance obligation based on relative stand-alone selling price (“SSP”). Judgment is required to determine the SSP for each distinct performance obligation because Cadence rarely licenses or sells products on a standalone basis. In instances where the SSP is not directly observable because Cadence does not sell the license, product or service separately, Cadence determines the SSP using information that maximizes the use of observable inputs and may include market conditions. Cadence typically has more than one SSP for individual performance obligations due to the stratification of those items by classes of customers and circumstances. In these instances, Cadence may use information such as the size of the customer and geographic region of the customer in determining the SSP.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Revenue is recognized over time for Cadence’s combined performance obligations that include software licenses, updates, technical support and maintenance that are separate performance obligations with the same term. For Cadence’s professional services, revenue is recognized over time, generally using costs incurred or hours expended to measure progress. Judgment is required in estimating project status and the costs necessary to complete projects. A number of internal and external factors can affect these estimates, including labor rates, utilization and efficiency variances and specification and testing requirement changes. For Cadence’s other performance obligations recognized over time, revenue is generally recognized using a time-based measure of progress reflecting generally consistent efforts to satisfy those performance obligations throughout the arrangement term.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">If a group of agreements are so closely related that they are, in effect, part of a single arrangement, such agreements are deemed to be one arrangement for revenue recognition purposes. Cadence exercises significant judgment to evaluate the relevant facts and circumstances in determining whether the separate agreements should be accounted for separately or as, in substance, a single arrangement. Cadence’s judgments about whether a group of contracts comprise a single arrangement can affect the allocation of consideration to the distinct performance obligations, which could have an effect on results of operations for the periods involved.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Cadence is required to estimate the total consideration expected to be received from contracts with customers. In limited circumstances, the consideration expected to be received is variable based on the specific terms of the contract or based on Cadence’s expectations of the term of the contract. Generally, Cadence has not experienced significant returns or refunds to customers. These estimates require significant judgment and a change in these estimates could have an effect on its results of operations during the periods involved.</span></div><div style="margin-top:9pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Contract Balances</span></div><div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The timing of revenue recognition may differ from the timing of invoicing to customers, and these timing differences result in receivables, contract assets, or contract liabilities (deferred revenue) on Cadence’s condensed consolidated balance sheets. For certain software, hardware and IP agreements with payment plans, Cadence records an unbilled receivable related to revenue recognized upon transfer of control because it has an unconditional right to invoice and receive payment in the future related to those transferred products or services. Cadence records a contract asset when revenue is recognized prior to invoicing and Cadence does not have the unconditional right to invoice or retains performance risk with respect to that performance obligation. Cadence records deferred revenue when revenue is recognized subsequent to invoicing. For Cadence’s time-based software agreements, customers are generally invoiced in equal, quarterly amounts, although some customers prefer to be invoiced in single or annual amounts.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The contract assets indicated below are included in prepaid expenses and other in the condensed consolidated balance sheets and primarily relate to Cadence’s rights to consideration for work completed but not billed as of the balance sheet date on services and customized IP contracts. The contract assets are transferred to receivables when the rights become unconditional, usually upon completion of a milestone.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Cadence’s contract balances as of March 31, 2024 and December 31, 2023 were as follows:</span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:72.692%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.639%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">As of</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">March 31,<br/>2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">December 31,<br/>2023</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Contract assets</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">49,895 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">17,554 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Deferred revenue</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">746,631 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">763,955 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Cadence recognized revenue of $324.4 million during the three months ended March 31, 2024, and $363.2 million during the three months ended March 31, 2023, that was included in the deferred revenue balance at the beginning of each respective fiscal year. All other activity in deferred revenue, with the exception of deferred revenue assumed from acquisitions, is due to the timing of invoices in relation to the timing of revenue as described above.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Payment terms and conditions vary by contract type, although terms generally include a requirement of payment within 30 to 60 days. In instances where the timing of revenue recognition differs from the timing of invoicing, Cadence has determined that its contracts generally do not include a significant financing component. The primary purpose of invoicing terms is to provide customers with simplified and predictable ways of purchasing Cadence’s products and services, and not to facilitate financing arrangements.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:24.75pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Remaining Performance Obligations</span></div><div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Revenue allocated to remaining performance obligations represents the transaction price allocated to the performance obligations that are unsatisfied, or partially unsatisfied, which includes unearned revenue and amounts that will be invoiced and recognized as revenue in future periods. Cadence has elected to exclude the potential future royalty receipts from the remaining performance obligations. Contracted but unsatisfied performance obligations were approximately $6.0 billion as of March 31, 2024, which included $0.4 billion of non-cancelable commitments from customers where actual product selection and quantities of specific products or services are to be determined by customers at a later date. </span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Cadence estimates its remaining performance obligations at a point in time. Actual amounts and timing of revenue recognition may differ from these estimates largely due to changes in actual installation and delivery dates, as well as contract renewals, modifications and terminations. As of March 31, 2024, Cadence expected to recognize 56% of the contracted but unsatisfied performance obligations, excluding non-cancelable commitments, as revenue over the next 12 months, 38% over the next 13 to 36 months and the remainder thereafter.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Cadence recognized revenue of $15.0 million during the three months ended March 31, 2024, and $15.2 million during the three months ended March 31, 2023, from performance obligations satisfied in previous periods. These amounts represent royalties earned during the period and exclude contracts with nonrefundable prepaid royalties. Nonrefundable prepaid royalties are recognized upon delivery of the IP because Cadence’s right to the consideration is not contingent upon customers’ future shipments.</span></div> The following table shows the percentage of revenue contributed by each of Cadence’s five product categories for the three months ended March 31, 2024 and March 31, 2023:<div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:72.730%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.621%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Three Months Ended</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">March 31,<br/>2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">March 31,<br/>2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Custom Integrated Circuit (“IC”) Design and Simulation</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">22 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">20 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Digital IC Design and Signoff</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">29 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">25 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Functional Verification, including Emulation and Prototyping Hardware*</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">25 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">32 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Intellectual Property (“IP”)</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">System Design and Analysis</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">100 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">100 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:110%">_____________</span></div><div style="margin-top:3pt;padding-left:27pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:110%;position:relative;top:-2.8pt;vertical-align:baseline">*</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:110%"> Includes immaterial amount of revenue accounted for under leasing arrangements.</span></div> 0.22 0.20 0.29 0.25 0.25 0.32 0.12 0.11 0.12 0.12 1 1 <div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The following table shows the percentage of Cadence’s revenue that is classified as recurring or up-front for the three months ended March 31, 2024 and March 31, 2023:</span></div><div style="margin-top:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:72.730%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.621%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Three Months Ended</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">March 31,<br/>2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">March 31,<br/>2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Revenue recognized over time</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">87 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">77 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Revenue from arrangements with non-cancelable commitments</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Recurring revenue</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">90 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">80 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Up-front revenue</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">20 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">100 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">100 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td></tr></table></div> 0.87 0.77 0.03 0.03 0.90 0.80 0.10 0.20 1 1 <div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Cadence’s contract balances as of March 31, 2024 and December 31, 2023 were as follows:</span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:72.692%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.639%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">As of</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">March 31,<br/>2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">December 31,<br/>2023</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Contract assets</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">49,895 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">17,554 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Deferred revenue</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">746,631 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">763,955 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 49895000 17554000 746631000 763955000 324400000 363200000 6000000000 400000000 0.56 P12M 0.38 P13M P36M 15000000 15200000 RECEIVABLES, NET <div style="margin-top:9pt;text-align:justify;text-indent:24.75pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Cadence’s current and long-term receivables balances as of March 31, 2024 and December 31, 2023 were as follows:</span></div><div style="margin-top:9pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:72.692%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.639%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">As of</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">March 31,<br/>2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">December 31,<br/>2023</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accounts receivable</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">219,937 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">299,814 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Unbilled accounts receivable</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">174,169 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">193,963 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Long-term receivables</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12,898 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10,755 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total receivables</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">407,004 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">504,532 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Less allowance for doubtful accounts</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(4,241)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(4,553)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total receivables, net</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">402,763 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">499,979 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div>Cadence’s customers are primarily concentrated within the semiconductor and electronics systems industries. As of March 31, 2024 and December 31, 2023, no single customer accounted for 10% or more of Cadence’s total receivables. <div style="margin-top:9pt;text-align:justify;text-indent:24.75pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Cadence’s current and long-term receivables balances as of March 31, 2024 and December 31, 2023 were as follows:</span></div><div style="margin-top:9pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:72.692%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.639%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">As of</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">March 31,<br/>2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">December 31,<br/>2023</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accounts receivable</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">219,937 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">299,814 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Unbilled accounts receivable</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">174,169 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">193,963 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Long-term receivables</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12,898 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10,755 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total receivables</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">407,004 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">504,532 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Less allowance for doubtful accounts</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(4,241)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(4,553)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total receivables, net</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">402,763 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">499,979 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 219937000 299814000 174169000 193963000 12898000 10755000 407004000 504532000 4241000 4553000 402763000 499979000 DEBT<div style="margin-top:12pt;text-align:justify;text-indent:24.75pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:110%">Cadence’s outstanding debt was as follows:</span></div><div style="margin-top:12pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"><tr><td style="width:1.0%"></td><td style="width:24.744%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.647%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.647%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.647%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.647%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.647%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.651%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="15" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">March 31, 2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">December 31, 2023</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="33" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Principal</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Unamortized Discount</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Carrying Value</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Principal</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Unamortized Discount</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Carrying Value</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2024 Notes</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">350,000 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(493)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">349,507 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">350,000 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(715)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">349,285 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2025 Term Loan</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">300,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(195)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">299,805 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">300,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(229)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">299,771 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total outstanding debt</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">650,000 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(688)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">649,312 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">650,000 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(944)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">649,056 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:9pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Revolving Credit Facility</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">In June 2021, Cadence entered into a five-year senior unsecured revolving credit facility with a group of lenders led by Bank of America, N.A., as administrative agent (the “2021 Credit Facility”). In September 2022, Cadence amended the 2021 Credit Facility to, among other things, allow Cadence to change its fiscal year to match the calendar year commencing in 2023 and change the interest rate benchmark for loans under the 2021 Credit Facility from the London Inter-Bank Offered Rate (“LIBOR”) to Term Secured Overnight Financing Rate (“SOFR”). The material terms of the 2021 Credit Facility otherwise remain unchanged. </span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The 2021 Credit Facility provides for borrowings up to $700.0 million, with the right to request increased capacity up to an additional $350.0 million upon the receipt of lender commitments, for total maximum borrowings of $1.05 billion. The 2021 Credit Facility expires on June 30, 2026. Any outstanding loans drawn under the 2021 Credit Facility are due at maturity on June 30, 2026, subject to an option to extend the maturity date. Outstanding borrowings may be repaid at any time prior to maturity. Debt issuance costs of $1.3 million were recorded to other assets in Cadence’s condensed consolidated balance sheet at the inception of the agreement and are being amortized to interest expense over the term of the 2021 Credit Facility. As of March 31, 2024, there were no outstanding borrowings under the 2021 Credit Facility.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Interest accrues on borrowings under the 2021 Credit Facility at a rate equal to, at Cadence’s option, either (1) SOFR plus a margin between 0.750% and 1.250% per annum, determined by reference to the credit rating of Cadence’s unsecured debt, plus a SOFR adjustment of 0.10% or (2) the base rate plus a margin between 0.000% and 0.250% per annum, determined by reference to the credit rating of Cadence’s unsecured debt. Interest is payable quarterly. A commitment fee ranging from 0.070% to 0.175% is assessed on the daily average undrawn portion of revolving commitments. Borrowings bear interest at what is estimated to be current market rates of interest. Accordingly, the carrying value of the 2021 Credit Facility approximates fair value.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The 2021 Credit Facility contains customary negative covenants that, among other things, restrict Cadence’s ability to incur additional indebtedness, grant liens and make certain asset dispositions. In addition, the 2021 Credit Facility contains financial covenants that require Cadence to maintain a funded debt to EBITDA ratio not greater than 3.25 to 1, with a step up to 3.75 to 1 for one year following an acquisition by Cadence of at least $250.0 million that results in a pro forma leverage ratio between 3.00 to 1 and 3.50 to 1. As of March 31, 2024, Cadence was in compliance with all financial covenants associated with the 2021 Credit Facility.</span></div><div style="margin-top:9pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">2024 Notes</span></div><div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">In October 2014, Cadence issued a $350.0 million aggregate principal amount of 4.375% Senior Notes due October 15, 2024 (the “2024 Notes”). Cadence received net proceeds of $342.4 million from the issuance of the 2024 Notes, net of a discount of $1.4 million and issuance costs of $6.2 million. Both the discount and issuance costs are being amortized to interest expense over the term of the 2024 Notes using the effective interest method. Interest is payable in cash semi-annually in April and October. The 2024 Notes are unsecured and rank equal in right of payment to all of Cadence’s existing and future senior indebtedness. As of March 31, 2024 and December 31, 2023, the carrying value of the 2024 Notes was classified as a current liability on Cadence’s condensed consolidated balance sheet. As of March 31, 2024, the fair value of the 2024 Notes was approximately $347.4 million.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Cadence may redeem the 2024 Notes, in whole or in part, at a redemption price equal to the greater of (a) 100% of the principal amount of the notes to be redeemed and (b) the sum of the present values of the remaining scheduled payments of principal and interest, plus any accrued and unpaid interest, as more particularly described in the indenture governing the 2024 Notes.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The indenture governing the 2024 Notes includes customary representations, warranties and restrictive covenants, including, but not limited to, restrictions on Cadence’s ability to grant liens on assets, enter into sale and lease-back transactions, or merge, consolidate or sell assets, and also includes customary events of default.</span></div><div style="margin-top:9pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:110%">2025 Term Loan</span></div><div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">In September 2022, Cadence entered into a $300.0 million three-year senior non-amortizing term loan facility due on September 7, 2025 with a group of lenders led by Bank of America, N.A., as administrative agent (the “2025 Term Loan”). The 2025 Term Loan is unsecured and ranks equal in right of payment to all of Cadence’s unsecured indebtedness. Proceeds from the loan were used to fund Cadence’s acquisition of OpenEye Scientific Software, Inc in fiscal 2022. Debt issuance costs associated with the 2025 Term Loan were not material.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Amounts outstanding under the 2025 Term Loan accrue interest at a rate equal to, at Cadence’s option, either (1) Term SOFR plus a margin between 0.625% and 1.125% per annum, determined by reference to the credit rating of Cadence’s unsecured debt, plus a SOFR adjustment of 0.10% or (2) base rate plus a margin between 0.000% and 0.125% per annum, determined by reference to the credit rating of Cadence’s unsecured debt. As of March 31, 2024, the interest rate on the 2025 Term Loan was 6.17%. Interest is payable quarterly. Borrowings bear interest at what is estimated to be current market rates of interest. Accordingly, the carrying value of the 2025 Term Loan approximates fair value.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The 2025 Term Loan contains customary negative covenants that, among other things, restrict Cadence’s ability to incur additional indebtedness, grant liens and make certain asset dispositions. In addition, the 2025 Term Loan contains a financial covenant that requires Cadence to maintain a funded debt to EBITDA ratio not greater than 3.25 to 1, with a step-up to 3.75 to 1 for one year following an acquisition by Cadence of at least $250.0 million that results in a pro forma leverage ratio between 3.00 to 1 and 3.50 to 1. As of March 31, 2024, Cadence was in compliance with all financial covenants associated with the 2025 Term Loan.</span></div> <div style="margin-top:12pt;text-align:justify;text-indent:24.75pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:110%">Cadence’s outstanding debt was as follows:</span></div><div style="margin-top:12pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"><tr><td style="width:1.0%"></td><td style="width:24.744%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.647%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.647%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.647%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.647%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.647%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.651%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="15" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">March 31, 2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">December 31, 2023</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="33" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Principal</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Unamortized Discount</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Carrying Value</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Principal</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Unamortized Discount</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Carrying Value</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2024 Notes</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">350,000 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(493)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">349,507 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">350,000 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(715)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">349,285 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2025 Term Loan</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">300,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(195)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">299,805 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">300,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(229)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">299,771 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total outstanding debt</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">650,000 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(688)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">649,312 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">650,000 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(944)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">649,056 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 350000000 493000 349507000 350000000 715000 349285000 300000000 195000 299805000 300000000 229000 299771000 650000000 688000 649312000 650000000 944000 649056000 700000000 350000000 1050000000.00 2026-06-30 2026-06-30 1300000 0.00750 0.01250 0.0010 0.00000 0.00250 0.00070 0.00175 3.25 3.75 250000000 3.00 3.50 350000000 0.04375 342400000 1400000 6200000 347400000 300000000 0.00625 0.01125 0.0010 0.00000 0.00125 0.0617 3.25 3.75 250000000 3.00 3.50 ACQUISITIONS <div style="margin-top:9pt;text-align:justify;text-indent:24.75pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">On January 8, 2024, Cadence acquired all of the outstanding equity of Invecas, Inc. (“Invecas”), a provider of design engineering, embedded software and system-level solutions. The aggregate cash consideration for Cadence’s acquisition of Invecas, net of cash acquired of $23.8 million, was $71.5 million. The acquisition adds a skilled system design engineering team to Cadence, with expertise in providing customers with custom solutions across chip design, product engineering, advanced packaging and embedded software. Subject to service and other conditions, Cadence expects to recognize expense for consideration paid to certain former Invecas shareholders, now employed by Cadence, through the first quarter of fiscal 2028.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The total purchase consideration was allocated to the assets acquired and liabilities assumed based on their respective fair values on the acquisition date as follows:</span></div><div style="margin-top:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:84.090%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.710%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Fair Value</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Current assets</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">50,608 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Goodwill</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">42,480 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Acquired intangibles</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">15,500 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other long-term assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">24,402 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total assets acquired</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">132,990 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Current liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">17,114 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Long-term liabilities</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">20,635 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total liabilities assumed</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">37,749 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total purchase consideration</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">95,241 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">As of March 31, 2024</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, t</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">he allocation of purchase consideration to certain assets and liabilities was preliminary. Cadence will continue to evaluate certain estimates and assumptions, primarily related to assumed tax liabilities, during the measurement period (up to one year from the acquisition date). The allocation of purchase consideration may change materially as additional information about conditions existing at the acquisition date becomes available. </span></div><div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The recorded goodwill is attributed to intangible assets that do not qualify for separate recognition, including the acquired assembled workforce, and will not be deductible for tax purposes.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The definite-lived intangible assets acquired with Cadence’s acquisition of Invecas include agreements and relationships of $15.0 million and tradenames of $0.5 million. These assets will be amortized over a weighted average life of 6.8 years</span><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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> </span></div><div style="margin-top:9pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Pro Forma Financial Information</span></div><div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Cadence has not presented pro forma financial information for its acquisition of Invecas because the results of operations for Invecas are not material to Cadence’s condensed consolidated financial statements.</span></div><div style="margin-top:12pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Acquisition-Related Transaction Costs</span></div><div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Transaction costs associated with acquisitions, which consist of professional fees and administrative costs, are expensed as incurred and are included in general and administrative expense in Cadence’s condensed consolidated income statement. During the three months ended March 31, 2024 and March 31, 2023, transaction costs associated with acquisitions were $9.0 million and $2.9 million, respectively.</span></div> 23800000 71500000 <div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The total purchase consideration was allocated to the assets acquired and liabilities assumed based on their respective fair values on the acquisition date as follows:</span></div><div style="margin-top:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:84.090%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.710%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Fair Value</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Current assets</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">50,608 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Goodwill</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">42,480 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Acquired intangibles</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">15,500 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other long-term assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">24,402 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total assets acquired</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">132,990 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Current liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">17,114 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Long-term liabilities</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">20,635 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total liabilities assumed</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">37,749 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total purchase consideration</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">95,241 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 50608000 42480000 15500000 24402000 132990000 17114000 20635000 37749000 95241000 15000000 500000 P6Y9M18D 9000000 2900000 GOODWILL AND ACQUIRED INTANGIBLES<div style="margin-top:12pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:110%">Goodwill</span></div><div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The changes in the carrying amount of goodwill during the three months ended March 31, 2024 were as follows:</span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:84.090%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.710%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Gross Carrying<br/>Amount</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balance as of December 31, 2023</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,535,845 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Goodwill resulting from acquisitions</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">42,480 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Effect of foreign currency translation</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(3,218)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balance as of March 31, 2024</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,575,107 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:9pt;text-align:justify;text-indent:24.75pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:110%">Acquired Intangibles, Net</span></div><div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Acquired intangibles as of March 31, 2024 were as follows:</span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"><tr><td style="width:1.0%"></td><td style="width:56.462%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.556%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.556%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.558%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Gross Carrying<br/>Amount</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accumulated<br/>Amortization</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Acquired<br/>Intangibles, Net</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Existing technology</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">329,816 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(150,929)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">178,887 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Agreements and relationships</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">203,417 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(56,766)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">146,651 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Tradenames, trademarks and patents</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">13,899 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(4,793)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9,106 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total acquired intangibles</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">547,132 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(212,488)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">334,644 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">During the three months ended March 31, 2024, Cadence completed certain projects previously included in in-process technology and transferred $6.8 million to existing technology.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:24.75pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Acquired intangibles as of December 31, 2023 were as follows:</span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"><tr><td style="width:1.0%"></td><td style="width:56.462%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.556%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.556%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.558%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Gross Carrying<br/>Amount</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accumulated<br/>Amortization</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Acquired<br/>Intangibles, Net</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Existing technology</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">325,710 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(141,659)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">184,051 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Agreements and relationships</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">198,259 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(61,395)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">136,864 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Tradenames, trademarks and patents</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">13,460 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(4,332)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9,128 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total acquired intangibles with definite lives</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">537,429 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(207,386)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">330,043 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">In-process technology</span></td><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,800 </span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,800 </span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total acquired intangibles</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">544,229 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(207,386)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">336,843 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:9pt;text-align:justify;text-indent:24.75pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Amortization expense from existing technology and maintenance agreements is included in cost of product and maintenance. Amortization expense for the three months ended March 31, 2024 and March 31, 2023 by condensed consolidated income statement caption was as follows:</span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:72.730%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.621%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Three Months Ended</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">March 31,<br/>2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">March 31,<br/>2023</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cost of product and maintenance</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11,348 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10,260 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Amortization of acquired intangibles</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,407 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,267 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total amortization of acquired intangibles</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">16,755 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">14,527 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:9pt;text-align:justify;text-indent:24.75pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">As of March 31, 2024, the estimated amortization expense for intangible assets with definite lives was as follows for the following five fiscal years and thereafter:</span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:86.162%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.638%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(In thousands)</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2024 - remaining period</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">50,873 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2025</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">54,698 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2026</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">49,102 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2027</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">46,595 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2028</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">42,441 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2029</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">27,957 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Thereafter</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">62,978 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total estimated amortization expense</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">334,644 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> <div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The changes in the carrying amount of goodwill during the three months ended March 31, 2024 were as follows:</span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:84.090%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.710%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Gross Carrying<br/>Amount</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balance as of December 31, 2023</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,535,845 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Goodwill resulting from acquisitions</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">42,480 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Effect of foreign currency translation</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(3,218)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balance as of March 31, 2024</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,575,107 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 1535845000 42480000 -3218000 1575107000 <div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Acquired intangibles as of March 31, 2024 were as follows:</span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"><tr><td style="width:1.0%"></td><td style="width:56.462%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.556%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.556%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.558%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Gross Carrying<br/>Amount</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accumulated<br/>Amortization</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Acquired<br/>Intangibles, Net</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Existing technology</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">329,816 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(150,929)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">178,887 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Agreements and relationships</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">203,417 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(56,766)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">146,651 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Tradenames, trademarks and patents</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">13,899 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(4,793)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9,106 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total acquired intangibles</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">547,132 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(212,488)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">334,644 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">During the three months ended March 31, 2024, Cadence completed certain projects previously included in in-process technology and transferred $6.8 million to existing technology.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:24.75pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Acquired intangibles as of December 31, 2023 were as follows:</span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"><tr><td style="width:1.0%"></td><td style="width:56.462%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.556%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.556%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.558%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Gross Carrying<br/>Amount</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accumulated<br/>Amortization</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Acquired<br/>Intangibles, Net</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Existing technology</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">325,710 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(141,659)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">184,051 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Agreements and relationships</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">198,259 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(61,395)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">136,864 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Tradenames, trademarks and patents</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">13,460 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(4,332)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9,128 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total acquired intangibles with definite lives</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">537,429 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(207,386)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">330,043 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">In-process technology</span></td><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,800 </span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,800 </span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total acquired intangibles</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">544,229 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(207,386)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">336,843 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 329816000 150929000 178887000 203417000 56766000 146651000 13899000 4793000 9106000 547132000 547132000 212488000 334644000 334644000 325710000 141659000 184051000 198259000 61395000 136864000 13460000 4332000 9128000 537429000 207386000 330043000 6800000 6800000 544229000 207386000 336843000 Amortization expense for the three months ended March 31, 2024 and March 31, 2023 by condensed consolidated income statement caption was as follows:<div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:72.730%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.621%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Three Months Ended</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">March 31,<br/>2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">March 31,<br/>2023</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cost of product and maintenance</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11,348 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10,260 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Amortization of acquired intangibles</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,407 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,267 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total amortization of acquired intangibles</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">16,755 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">14,527 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 11348000 10260000 5407000 4267000 16755000 14527000 <div style="margin-top:9pt;text-align:justify;text-indent:24.75pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">As of March 31, 2024, the estimated amortization expense for intangible assets with definite lives was as follows for the following five fiscal years and thereafter:</span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:86.162%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.638%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(In thousands)</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2024 - remaining period</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">50,873 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2025</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">54,698 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2026</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">49,102 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2027</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">46,595 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2028</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">42,441 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2029</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">27,957 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Thereafter</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">62,978 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total estimated amortization expense</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">334,644 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 50873000 54698000 49102000 46595000 42441000 27957000 62978000 334644000 STOCK-BASED COMPENSATION<div style="margin-top:9pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Stock-based compensation expense is reflected in Cadence’s condensed consolidated income statements for the three months ended March 31, 2024 and March 31, 2023 as follows:</span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:72.730%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.621%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Three Months Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">March 31,<br/>2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">March 31,<br/>2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(In thousands)</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cost of product and maintenance</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,280 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,066 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cost of services</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,629 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,357 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Marketing and sales</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">17,836 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">15,091 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Research and development</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">53,637 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">44,322 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">General and administrative</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">13,747 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12,452 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total stock-based compensation expense</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">88,129 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">74,288 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div>Cadence had total unrecognized compensation expense related to stock option and restricted stock grants of $567.5 million as of March 31, 2024, which will be recognized over a weighted average vesting period of 2.0 years. <div style="margin-top:9pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Stock-based compensation expense is reflected in Cadence’s condensed consolidated income statements for the three months ended March 31, 2024 and March 31, 2023 as follows:</span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:72.730%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.621%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Three Months Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">March 31,<br/>2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">March 31,<br/>2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(In thousands)</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cost of product and maintenance</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,280 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,066 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cost of services</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,629 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,357 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Marketing and sales</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">17,836 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">15,091 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Research and development</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">53,637 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">44,322 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">General and administrative</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">13,747 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12,452 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total stock-based compensation expense</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">88,129 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">74,288 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 1280000 1066000 1629000 1357000 17836000 15091000 53637000 44322000 13747000 12452000 88129000 74288000 567500000 P2Y STOCK REPURCHASE PROGRAM<div style="margin-top:9pt;text-align:justify;text-indent:24.75pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">In August 2023, Cadence’s Board of Directors increased the prior authorization to repurchase shares of Cadence common stock by authorizing an additional $1.0 billion. The actual timing and amount of repurchases are subject to business and market conditions, corporate and regulatory requirements, stock price, acquisition opportunities and other factors. </span></div><div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">As of March 31, 2024, approximately $1.3 billion of Cadence’s share repurchase authorization remained available to repurchase shares of Cadence common stock.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The shares repurchased under Cadence’s repurchase authorizations and the total cost of repurchased shares, including commissions, during the three months ended March 31, 2024 and March 31, 2023 were as follows:</span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:72.730%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.621%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Three Months Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">March 31,<br/>2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">March 31,<br/>2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(In thousands)</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Shares repurchased</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">425 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">668 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total cost of repurchased shares</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">125,006 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">125,010 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 1000000000 1300000000 <div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The shares repurchased under Cadence’s repurchase authorizations and the total cost of repurchased shares, including commissions, during the three months ended March 31, 2024 and March 31, 2023 were as follows:</span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:72.730%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.621%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Three Months Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">March 31,<br/>2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">March 31,<br/>2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(In thousands)</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Shares repurchased</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">425 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">668 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total cost of repurchased shares</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">125,006 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">125,010 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 425000 668000 125006000 125010000 OTHER INCOME, NET<div style="margin-top:9pt;text-align:justify;text-indent:24.75pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Cadence’s other income, net, for the three months ended March 31, 2024 and March 31, 2023 were as follows:</span></div><div style="margin-top:9pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:72.730%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.621%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Three Months Ended</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">March 31,<br/>2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">March 31,<br/>2023</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Interest income</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9,512 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,373 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Gains on investments</span></div></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">55,394 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">123 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Gains on securities in Non-Qualified Deferred Compensation (“NQDC”) trust</span></div></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,588 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,150 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Losses on foreign exchange</span></div></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(331)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1,043)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other expense, net</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(384)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(319)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total other income, net</span></div></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">68,779 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8,284 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">For additional information relating to Cadence’s investments and the gains on investments, see Note 11 in the notes to condensed consolidated financial statements.</span></div> <div style="margin-top:9pt;text-align:justify;text-indent:24.75pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Cadence’s other income, net, for the three months ended March 31, 2024 and March 31, 2023 were as follows:</span></div><div style="margin-top:9pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:72.730%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.621%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Three Months Ended</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">March 31,<br/>2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">March 31,<br/>2023</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Interest income</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9,512 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,373 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Gains on investments</span></div></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">55,394 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">123 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Gains on securities in Non-Qualified Deferred Compensation (“NQDC”) trust</span></div></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,588 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,150 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Losses on foreign exchange</span></div></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(331)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1,043)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other expense, net</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(384)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(319)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total other income, net</span></div></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">68,779 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8,284 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 9512000 6373000 55394000 123000 4588000 3150000 -331000 -1043000 384000 319000 68779000 8284000 NET INCOME PER SHARE<div style="margin-top:9pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Basic net income per share is computed by dividing net income during the period by the weighted average number of shares of common stock outstanding during that period, less unvested restricted stock awards. Diluted net income per share is impacted by equity instruments considered to be potential common shares, if dilutive, computed using the treasury stock method of accounting.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The calculations for basic and diluted net income per share for the three months ended March 31, 2024 and March 31, 2023 are as follows:</span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:72.730%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.621%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Three Months Ended</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">March 31,<br/>2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">March 31,<br/>2023</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(In thousands, except per share amounts)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net income</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">247,643 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">241,804 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Weighted average common shares used to calculate basic net income per share</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">269,606 </span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">269,501 </span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Stock-based awards</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,938 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,658 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Weighted average common shares used to calculate diluted net income per share</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">273,544 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">273,159 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net income per share - basic</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.92 </span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.90 </span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net income per share - diluted</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.91 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.89 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:9pt;text-align:justify;text-indent:24.75pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The following table presents shares of Cadence’s common stock outstanding for the three months ended March 31, 2024 and March 31, 2023 that were excluded from the computation of diluted net income per share because the effect of including these shares in the computation of diluted net income per share would have been anti-dilutive:</span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:72.730%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.621%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Three Months Ended</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">March 31,<br/>2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">March 31,<br/>2023</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Long-term market-based awards</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,826 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Options to purchase shares of common stock</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">59 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">332 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Non-vested shares of restricted stock</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">50 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total potential common shares excluded</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">67 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,208 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> <div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The calculations for basic and diluted net income per share for the three months ended March 31, 2024 and March 31, 2023 are as follows:</span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:72.730%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.621%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Three Months Ended</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">March 31,<br/>2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">March 31,<br/>2023</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(In thousands, except per share amounts)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net income</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">247,643 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">241,804 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Weighted average common shares used to calculate basic net income per share</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">269,606 </span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">269,501 </span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Stock-based awards</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,938 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,658 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Weighted average common shares used to calculate diluted net income per share</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">273,544 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">273,159 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net income per share - basic</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.92 </span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.90 </span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net income per share - diluted</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.91 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.89 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 247643000 241804000 269606000 269501000 3938000 3658000 273544000 273159000 0.92 0.90 0.91 0.89 <div style="margin-top:9pt;text-align:justify;text-indent:24.75pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The following table presents shares of Cadence’s common stock outstanding for the three months ended March 31, 2024 and March 31, 2023 that were excluded from the computation of diluted net income per share because the effect of including these shares in the computation of diluted net income per share would have been anti-dilutive:</span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:72.730%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.621%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Three Months Ended</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">March 31,<br/>2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">March 31,<br/>2023</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Long-term market-based awards</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,826 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Options to purchase shares of common stock</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">59 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">332 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Non-vested shares of restricted stock</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">50 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total potential common shares excluded</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">67 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,208 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 0 1826000 59000 332000 8000 50000 67000 2208000 INVESTMENTS<div style="margin-top:9pt;text-align:justify;text-indent:24.75pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Investments in Equity Securities</span></div><div style="margin-top:9pt;text-align:justify;text-indent:24.75pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Marketable Equity Investments</span></div><div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Cadence’s investments in marketable equity securities consist of purchased shares of publicly held companies and are included in prepaid expenses and other in Cadence’s condensed consolidated balance sheets. Changes in the fair value of these investments are recorded to other income (expense), net in Cadence’s condensed consolidated income statements. The carrying value of marketable equity investments was $93.6 million and $80.6 million as of March 31, 2024 and December 31, 2023, respectively.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Non-Marketable Equity Investments</span></div><div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Cadence’s investments in non-marketable equity securities generally consist of stock or other instruments of privately held entities and are included in other assets on Cadence’s condensed consolidated balance sheets. Cadence holds a 16% interest in a privately held company that is accounted for using the equity method of accounting. The carrying value of this investment was $109.6 million and $111.1 million as of March 31, 2024 and December 31, 2023, respectively. </span></div><div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Cadence records its proportionate share of net income from the investee, offset by amortization of basis differences, to other income (expense), net in Cadence’s condensed consolidated income statements. For the three months ended March 31, 2024 and March 31, 2023, Cadence recognized losses of $0.4 million and $0.1 million, respectively.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Cadence also holds other non-marketable investments in privately held companies where Cadence does not have the ability to exercise significant influence and the fair value of the investments is not readily determinable. The carrying value of these investments was $27.1 million and $27.2 million as of March 31, 2024 and December 31, 2023, respectively. Gains and losses on these investments were not material to Cadence’s condensed consolidated financial statements for the periods presented.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The portion of gains and losses included in Cadence’s condensed consolidated income statements related to equity securities still held at the end of the period were as follows:</span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:72.730%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.621%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Three Months Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">March 31,<br/>2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">March 31,<br/>2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net gains recognized on equity securities</span></div></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">55,398 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">123 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Less: Net gains recognized on equity securities sold</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(20,367)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net gains recognized on equity securities still held</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">35,031 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">123 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:9pt;text-align:justify;text-indent:24.75pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:110%">Investments in Debt Securities</span></div><div style="margin-top:9pt;text-align:justify;text-indent:24.75pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The following is a summary of Cadence’s available-for-sale debt securities recorded within prepaid expenses and other on its condensed consolidated balance sheets:</span></div><div style="margin-top:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:40.566%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.935%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.935%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.935%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.939%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="21" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">As of March 31, 2024</span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">  </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Amortized Cost</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Gross Unrealized Gains</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Gross Unrealized Losses</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Estimated<br/>Fair Value</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="21" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline">Available-for-sale debt securities</span></div></td><td colspan="21" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Mortgage-backed and asset-backed securities</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">51,268 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">206 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(466)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">51,008 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total available-for-sale securities</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">51,268 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">206 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(466)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">51,008 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-top:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:40.566%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.935%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.935%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.935%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.939%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="21" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">As of December 31, 2023</span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">  </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Amortized Cost</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Gross Unrealized Gains</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Gross Unrealized Losses</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Estimated<br/>Fair Value</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="21" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline">Available-for-sale debt securities</span></div></td><td colspan="21" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Mortgage-backed and asset-backed securities</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">49,653 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">375 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(243)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">49,785 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total available-for-sale securities</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">49,653 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">375 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(243)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">49,785 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-top:3pt;text-align:justify;text-indent:24.75pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Gross unrealized gains and losses are recorded as a component of accumulated other comprehensive loss on Cadence's condensed consolidated balance sheets.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">As of March 31, 2024, the fair values of available-for-sale debt securities, by remaining contractual maturity, were as follows:</span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:86.162%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.638%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Due within 1 year</span></div></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Due after 1 year through 5 years</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10,856 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Due after 5 years through 10 years</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">16,564 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Due after 10 years</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">23,588 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">51,008 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">As of March 31, 2024, Cadence did not intend to sell any of its available-for-sale debt securities in an unrealized loss position, and it was more likely than not that Cadence will hold the securities until maturity or a recovery of the cost basis.</span></div> 93600000 80600000 0.16 109600000 111100000 400000 100000 27100000 27200000 <div style="margin-top:9pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The portion of gains and losses included in Cadence’s condensed consolidated income statements related to equity securities still held at the end of the period were as follows:</span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:72.730%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.621%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Three Months Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">March 31,<br/>2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">March 31,<br/>2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net gains recognized on equity securities</span></div></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">55,398 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">123 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Less: Net gains recognized on equity securities sold</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(20,367)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net gains recognized on equity securities still held</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">35,031 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">123 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 55398000 123000 20367000 0 35031000 123000 <div style="margin-top:9pt;text-align:justify;text-indent:24.75pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The following is a summary of Cadence’s available-for-sale debt securities recorded within prepaid expenses and other on its condensed consolidated balance sheets:</span></div><div style="margin-top:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:40.566%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.935%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.935%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.935%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.939%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="21" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">As of March 31, 2024</span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">  </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Amortized Cost</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Gross Unrealized Gains</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Gross Unrealized Losses</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Estimated<br/>Fair Value</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="21" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline">Available-for-sale debt securities</span></div></td><td colspan="21" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Mortgage-backed and asset-backed securities</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">51,268 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">206 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(466)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">51,008 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total available-for-sale securities</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">51,268 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">206 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(466)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">51,008 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-top:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:40.566%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.935%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.935%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.935%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.939%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="21" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">As of December 31, 2023</span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">  </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Amortized Cost</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Gross Unrealized Gains</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Gross Unrealized Losses</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Estimated<br/>Fair Value</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="21" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline">Available-for-sale debt securities</span></div></td><td colspan="21" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Mortgage-backed and asset-backed securities</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">49,653 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">375 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(243)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">49,785 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total available-for-sale securities</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">49,653 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">375 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(243)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">49,785 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div> 51268000 206000 466000 51008000 51268000 206000 466000 51008000 49653000 375000 243000 49785000 49653000 375000 243000 49785000 <div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">As of March 31, 2024, the fair values of available-for-sale debt securities, by remaining contractual maturity, were as follows:</span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:86.162%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.638%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Due within 1 year</span></div></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Due after 1 year through 5 years</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10,856 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Due after 5 years through 10 years</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">16,564 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Due after 10 years</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">23,588 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">51,008 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 0 10856000 16564000 23588000 51008000 FAIR VALUE<div style="margin-top:9pt;text-align:justify;text-indent:24.75pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Inputs to valuation techniques are observable or unobservable. Observable inputs reflect market data obtained from independent sources, while unobservable inputs reflect Cadence’s market assumptions. These two types of inputs have created the following fair value hierarchy:</span></div><div style="margin-top:6pt;padding-left:54pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt;text-decoration:underline">Level 1</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> – Quoted prices for identical instruments in active markets;</span></div><div style="margin-top:6pt;padding-left:54pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt;text-decoration:underline">Level 2</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> – Quoted prices for similar instruments in active markets, quoted prices for identical or similar instruments in markets that are not active, and model-derived valuations in which all significant inputs and significant value drivers are observable in active markets; and</span></div><div style="margin-top:6pt;padding-left:54pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt;text-decoration:underline">Level 3</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> – Valuations derived from valuation techniques in which one or more significant inputs or significant value drivers are unobservable.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">This hierarchy requires Cadence to minimize the use of unobservable inputs and to use observable market data, if available, when determining fair value. Cadence recognizes transfers between levels of the hierarchy based on the fair values of the respective financial instruments at the end of the reporting period in which the transfer occurred. There were no transfers between levels of the fair value hierarchy during the three months ended March 31, 2024.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">On a quarterly basis, Cadence measures at fair value certain financial assets and liabilities. The fair value of financial assets and liabilities was determined using the following levels of inputs as of March 31, 2024 and December 31, 2023:</span></div><div style="margin-top:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:45.752%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.641%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Fair Value Measurements as of March 31, 2024</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">  </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Level 1</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Level 2</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Level 3</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="21" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline">Assets</span></td><td colspan="21" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cash equivalents:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">472,883 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">472,883 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Marketable securities:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Marketable equity securities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">93,591 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">93,591 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Mortgage-backed and asset-backed securities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">51,008 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">51,008 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Securities held in NQDC trust</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">81,464 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">81,464 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total Assets</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">698,946 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">647,938 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">51,008 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">  </span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Level 1</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Level 2</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Level 3</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="21" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline">Liabilities</span></td><td colspan="21" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Foreign currency exchange contracts</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">345 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">345 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total Liabilities</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">345 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">345 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td></tr></table></div><div style="margin-top:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:45.752%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.641%"></td><td style="width:0.1%"></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Fair Value Measurements as of December 31, 2023</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">  </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Level 1</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Level 2</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Level 3</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="21" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline">Assets</span></td><td colspan="21" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cash equivalents:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">490,983 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">490,983 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Marketable securities:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Marketable equity securities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">80,575 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">80,575 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Mortgage-backed and asset-backed securities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">49,785 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">49,785 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Securities held in NQDC trust</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">75,671 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">75,671 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Foreign currency exchange contracts</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9,327 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9,327 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total Assets</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">706,341 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">647,229 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">59,112 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="24" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:36pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">As of December 31, 2023, Cadence did not have any financial liabilities requiring a recurring fair value measurement.</span></div></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:110%">Level 1 Measurements</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Cadence’s cash equivalents held in money market funds, marketable equity securities and the trading securities held in Cadence’s NQDC trust are measured at fair value using Level 1 inputs.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Level 2 Measurements</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The valuation techniques used to determine the fair value of Cadence’s investments in marketable debt securities, foreign currency forward exchange contracts and 2024 Notes are classified within Level 2 of the fair value hierarchy. For additional information relating to Cadence’s debt arrangements, see Note 4 in the notes to condensed consolidated financial statements.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Level 3 Measurements</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">During the three months ended March 31, 2024, Cadence acquired intangible assets of $15.5 million. The fair value of the intangible assets acquired was determined using variations of the income approach that utilizes unobservable inputs classified as Level 3 measurements.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">For agreements and relationships, the fair value was determined by using the multi-period excess earnings method. This method reflects the present value of the projected cash flows that are expected to be generated from existing customers, less charges representing the contribution of other assets to those cash flows. Projected income from existing customer relationships was determined using a customer retention rate of 85%. The present value of operating cash flows from existing customers was determined using a discount rate of 14.0%.</span></div> <div style="margin-top:9pt;text-align:justify;text-indent:24.75pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Inputs to valuation techniques are observable or unobservable. Observable inputs reflect market data obtained from independent sources, while unobservable inputs reflect Cadence’s market assumptions. These two types of inputs have created the following fair value hierarchy:</span></div><div style="margin-top:6pt;padding-left:54pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt;text-decoration:underline">Level 1</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> – Quoted prices for identical instruments in active markets;</span></div><div style="margin-top:6pt;padding-left:54pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt;text-decoration:underline">Level 2</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> – Quoted prices for similar instruments in active markets, quoted prices for identical or similar instruments in markets that are not active, and model-derived valuations in which all significant inputs and significant value drivers are observable in active markets; and</span></div><div style="margin-top:6pt;padding-left:54pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt;text-decoration:underline">Level 3</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> – Valuations derived from valuation techniques in which one or more significant inputs or significant value drivers are unobservable.</span></div>This hierarchy requires Cadence to minimize the use of unobservable inputs and to use observable market data, if available, when determining fair value. Cadence recognizes transfers between levels of the hierarchy based on the fair values of the respective financial instruments at the end of the reporting period in which the transfer occurred. The fair value of financial assets and liabilities was determined using the following levels of inputs as of March 31, 2024 and December 31, 2023:<div style="margin-top:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:45.752%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.641%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Fair Value Measurements as of March 31, 2024</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">  </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Level 1</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Level 2</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Level 3</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="21" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline">Assets</span></td><td colspan="21" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cash equivalents:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">472,883 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">472,883 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Marketable securities:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Marketable equity securities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">93,591 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">93,591 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Mortgage-backed and asset-backed securities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">51,008 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">51,008 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Securities held in NQDC trust</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">81,464 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">81,464 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total Assets</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">698,946 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">647,938 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">51,008 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">  </span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Level 1</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Level 2</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Level 3</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="21" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline">Liabilities</span></td><td colspan="21" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Foreign currency exchange contracts</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">345 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">345 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total Liabilities</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">345 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">345 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td></tr></table></div><div style="margin-top:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:45.752%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.641%"></td><td style="width:0.1%"></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Fair Value Measurements as of December 31, 2023</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">  </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Level 1</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Level 2</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Level 3</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="21" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline">Assets</span></td><td colspan="21" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cash equivalents:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">490,983 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">490,983 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Marketable securities:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Marketable equity securities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">80,575 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">80,575 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Mortgage-backed and asset-backed securities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">49,785 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">49,785 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Securities held in NQDC trust</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">75,671 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">75,671 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Foreign currency exchange contracts</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9,327 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9,327 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total Assets</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">706,341 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">647,229 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">59,112 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="24" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:36pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">As of December 31, 2023, Cadence did not have any financial liabilities requiring a recurring fair value measurement.</span></div></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div> 472883000 472883000 0 0 93591000 93591000 0 0 51008000 0 51008000 0 81464000 81464000 0 0 698946000 647938000 51008000 0 345000 0 345000 0 345000 0 345000 0 490983000 490983000 0 0 80575000 80575000 0 0 75671000 75671000 0 0 9327000 0 9327000 0 706341000 647229000 59112000 0 15500000 85 14 INVENTORY <div style="margin-top:9pt;text-align:justify;text-indent:24.75pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:110%">Cadence’s inventory balances as of March 31, 2024 and December 31, 2023 were as follows:</span></div><div style="margin-top:9pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:72.692%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.639%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">As of</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">March 31,<br/>2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">December 31,<br/>2023</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Inventories:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Raw materials</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">163,531 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">162,754 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Work-in-process</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">626 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Finished goods</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">21,627 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">18,907 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total inventories</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">185,784 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">181,661 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> <div style="margin-top:9pt;text-align:justify;text-indent:24.75pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:110%">Cadence’s inventory balances as of March 31, 2024 and December 31, 2023 were as follows:</span></div><div style="margin-top:9pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:72.692%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.639%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">As of</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">March 31,<br/>2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">December 31,<br/>2023</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Inventories:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Raw materials</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">163,531 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">162,754 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Work-in-process</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">626 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Finished goods</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">21,627 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">18,907 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total inventories</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">185,784 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">181,661 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 163531000 162754000 626000 0 21627000 18907000 185784000 181661000 COMMITMENTS AND CONTINGENCIES<div style="margin-top:9pt;text-align:justify;text-indent:24.75pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Acquisition of BETA CAE Systems International AG</span></div><div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">On March 2, 2024, Cadence entered into a definitive agreement to acquire all of the outstanding equity of BETA CAE Systems International AG (“BETA CAE”), a system analysis platform provider of multi-domain, engineering simulation solutions. The addition of BETA CAE’s technologies and talent is intended to accelerate Cadence’s Intelligent System Design™ strategy by expanding its multiphysics system analysis portfolio and enabling entry into the structural analysis space. The acquisition is expected to close during Cadence’s second quarter of fiscal 2024.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">At close, Cadence will pay aggregate consideration based on an enterprise value of $1.24 billion (the “Purchase Price”), with 60% of the Purchase Price to be paid in cash and 40% to be paid through the issuance of Cadence common stock to current BETA CAE shareholders. Cadence intends to fund the cash consideration through a combination of cash on hand and borrowings under existing and/or new debt facilities.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The agreement contains warranties, covenants, closing conditions and indemnities customary for acquisitions of this nature. Among other conditions, the transaction is conditioned on the expiration or termination of the applicable waiting period under the Hart-Scott Rodino Antitrust Improvements Act of 1976, as amended, and receipt of other required approvals under antitrust and foreign direct investment laws of certain other specified jurisdictions.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The agreement also provides for customary termination rights for the parties, including the right to terminate the agreement due to the failure to obtain required regulatory approvals on or prior to May 31, 2024 (subject to two automatic extensions until November 29, 2024, the “Longstop Date”). Under the terms of the agreement, Cadence will be required to pay a reverse termination fee of up to $60 million in the event the agreement is terminated due to the failure to obtain such required regulatory approvals on or prior to the Longstop Date.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:24.75pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Legal Proceedings</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">From time to time, Cadence is involved in various disputes and litigation that arise in the ordinary course of business. These include disputes and legal proceedings related to intellectual property, indemnification obligations, mergers and acquisitions, licensing, contracts, customers, products, distribution and other commercial arrangements and employee relations matters. Cadence is also subject from time to time to inquiries, investigations and regulatory proceedings involving governments and regulatory agencies in the jurisdictions in which Cadence operates. At least quarterly, Cadence reviews the status of each significant matter and assesses its potential financial exposure. If the potential loss from any claim or legal proceeding is considered probable and the amount or the range of loss can be estimated, Cadence accrues a liability for the estimated loss. Legal proceedings are subject to uncertainties, and the outcomes are difficult to predict. Because of such uncertainties, accruals are based on Cadence’s judgments using the best information available at the time. As additional information becomes available, Cadence reassesses the potential liability related to pending claims and litigation matters and may revise estimates</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.</span></div><div style="margin-top:12pt;text-align:justify;text-indent:24.75pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:110%">Tax Proceedings</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">In December 2022, Cadence received a tax audit assessment of approximately $49 million from the Korea taxing authorities for years 2017-2019. The tax audit assessment is primarily related to value-added taxes. Cadence was required to pay these assessed taxes, prior to being allowed to contest or litigate the assessment in administrative and judicial proceedings. The assessment was paid by Cadence in January 2023 and recorded as a component of other assets in the condensed consolidated balance sheets. Payment of this amount is not an admission that Cadence is subject to such taxes, and Cadence continues to defend its position vigorously. Cadence did not record a reserve for this contingency as of March 31, 2024 or December 31, 2023 as Cadence does not believe a loss is probable. The entire dispute resolution process may take up to eight years.</span></div><div style="margin-top:12pt;text-align:justify;text-indent:24.75pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:110%">Other Contingencies</span></div><div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Cadence provides its customers with a warranty on sales of hardware products, generally for a 90-day period. Cadence did not incur any significant costs related to warranty obligations during the three months ended March 31, 2024 and March 31, 2023.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Cadence’s product license and services agreements typically include a limited indemnification provision for claims from third parties relating to Cadence’s intellectual property. If the potential loss from any indemnification claim is considered probable and the amount or the range of loss can be estimated, Cadence accrues a liability for the estimated loss. </span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Cadence did not incur any material losses from indemnification claims during the three months ended March 31, 2024 and March 31, 2023.</span></div> 1240000000 0.60 0.40 60000000 <div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">From time to time, Cadence is involved in various disputes and litigation that arise in the ordinary course of business. These include disputes and legal proceedings related to intellectual property, indemnification obligations, mergers and acquisitions, licensing, contracts, customers, products, distribution and other commercial arrangements and employee relations matters. Cadence is also subject from time to time to inquiries, investigations and regulatory proceedings involving governments and regulatory agencies in the jurisdictions in which Cadence operates. At least quarterly, Cadence reviews the status of each significant matter and assesses its potential financial exposure. If the potential loss from any claim or legal proceeding is considered probable and the amount or the range of loss can be estimated, Cadence accrues a liability for the estimated loss. Legal proceedings are subject to uncertainties, and the outcomes are difficult to predict. Because of such uncertainties, accruals are based on Cadence’s judgments using the best information available at the time. As additional information becomes available, Cadence reassesses the potential liability related to pending claims and litigation matters and may revise estimates</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.</span></div> 49000000 ACCUMULATED OTHER COMPREHENSIVE LOSS<div style="margin-top:9pt;text-align:justify;text-indent:24.75pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Cadence’s accumulated other comprehensive loss is comprised of the aggregate impact of foreign currency translation gains and losses, changes in defined benefit plan liabilities and unrealized gains and losses on investments, and is presented in Cadence’s condensed consolidated statements of comprehensive income.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Accumulated other comprehensive loss was comprised of the following as of March 31, 2024 and December 31, 2023:</span></div><div style="margin-top:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:72.692%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.639%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">As of</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">March 31,<br/>2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">December 31,<br/>2023</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Foreign currency translation loss</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(103,308)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(90,678)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Changes in defined benefit plan liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(4,229)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(4,208)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Unrealized gains (losses) on investments</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(260)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">132 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total accumulated other comprehensive loss</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(107,797)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(94,754)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:12pt;margin-top:9pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">For the three months ended March 31, 2024 and March 31, 2023, there were no significant amounts related to foreign currency translation loss, changes in defined benefit plan liabilities or unrealized gains and losses on investments reclassified from accumulated other comprehensive loss to net income.</span></div> <div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Accumulated other comprehensive loss was comprised of the following as of March 31, 2024 and December 31, 2023:</span></div><div style="margin-top:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:72.692%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.639%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">As of</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">March 31,<br/>2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">December 31,<br/>2023</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Foreign currency translation loss</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(103,308)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(90,678)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Changes in defined benefit plan liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(4,229)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(4,208)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Unrealized gains (losses) on investments</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(260)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">132 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total accumulated other comprehensive loss</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(107,797)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(94,754)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> -103308000 -90678000 4229000 4208000 260000 -132000 -107797000 -94754000 SEGMENT REPORTING<div style="margin-top:9pt;text-align:justify;text-indent:24.75pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Segment reporting is based on the “management approach,” following the method that management organizes the company’s reportable segments for which separate financial information is made available to, and evaluated regularly by, the chief operating decision maker in allocating resources and in assessing performance. Cadence’s chief operating decision maker is its CEO, who reviews Cadence’s consolidated results as one operating segment. In making operating decisions, the CEO primarily considers consolidated financial information, accompanied by disaggregated information about revenues by geographic region.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Outside the United States, Cadence markets and supports its products and services primarily through its subsidiaries. Revenue is attributed to geography based upon the country in which the product is used, or services are delivered. Long-lived assets are attributed to geography based on the country where the assets are located.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The following table presents a summary of revenue by geography for the three months ended March 31, 2024 and March 31, 2023:</span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:72.730%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.621%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Three Months Ended</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">March 31,<br/>2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">March 31,<br/>2023</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Americas:</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">United States</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">435,523 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">434,346 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other Americas</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">27,347 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">16,118 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total Americas</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">462,870 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">450,464 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Asia:</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">China</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">117,229 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">177,556 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other Asia</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">208,531 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">183,962 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total Asia</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">325,760 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">361,518 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Europe, Middle East and Africa</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">169,056 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">154,270 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Japan</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">51,417 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">55,438 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,009,103 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,021,690 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:9pt;text-align:justify;text-indent:24.75pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The following table presents a summary of long-lived assets by geography as of March 31, 2024 and December 31, 2023:</span></div><div style="margin-top:9pt;text-align:justify;text-indent:-4.5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:72.957%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.508%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.524%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.511%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">As of</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">March 31,<br/>2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">December 31,<br/>2023</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Americas:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">United States</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">404,492 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">383,807 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other Americas</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9,465 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10,219 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total Americas</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">413,957 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">394,026 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Asia:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">China</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">27,949 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">29,598 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other Asia</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">84,454 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">71,365 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total Asia</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">112,403 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">100,963 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Europe, Middle East and Africa</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">55,583 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">56,449 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Japan</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,572 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">583,943 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">554,010 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> <div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The following table presents a summary of revenue by geography for the three months ended March 31, 2024 and March 31, 2023:</span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:72.730%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.621%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Three Months Ended</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">March 31,<br/>2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">March 31,<br/>2023</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Americas:</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">United States</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">435,523 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">434,346 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other Americas</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">27,347 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">16,118 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total Americas</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">462,870 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">450,464 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Asia:</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">China</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">117,229 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">177,556 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other Asia</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">208,531 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">183,962 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total Asia</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">325,760 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">361,518 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Europe, Middle East and Africa</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">169,056 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">154,270 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Japan</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">51,417 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">55,438 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,009,103 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,021,690 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 435523000 434346000 27347000 16118000 462870000 450464000 117229000 177556000 208531000 183962000 325760000 361518000 169056000 154270000 51417000 55438000 1009103000 1021690000 <div style="margin-top:9pt;text-align:justify;text-indent:24.75pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The following table presents a summary of long-lived assets by geography as of March 31, 2024 and December 31, 2023:</span></div><div style="margin-top:9pt;text-align:justify;text-indent:-4.5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:72.957%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.508%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.524%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.511%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">As of</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">March 31,<br/>2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">December 31,<br/>2023</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Americas:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">United States</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">404,492 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">383,807 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other Americas</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9,465 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10,219 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total Americas</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">413,957 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">394,026 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Asia:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">China</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">27,949 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">29,598 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other Asia</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">84,454 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">71,365 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total Asia</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">112,403 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">100,963 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Europe, Middle East and Africa</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">55,583 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">56,449 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Japan</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,572 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">583,943 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">554,010 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 404492000 383807000 9465000 10219000 413957000 394026000 27949000 29598000 84454000 71365000 112403000 100963000 55583000 56449000 2000000 2572000 583943000 554010000 300000000 <div style="margin-top:9pt;text-align:justify;text-indent:24.75pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:110%">During the fiscal quarter ended March 31, 2024, our directors and officers (as defined in Rule 16a-1(f) under the Exchange Act) adopted or terminated the contracts, instructions or written plans for the purchase or sale of our securities set forth in the table below.</span></div><div style="margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:31.794%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.666%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.627%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Type of Trading Arrangement</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Name and Position</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Action</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Adoption/ Termination<br/>Date</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Rule 10b5-1*</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total Shares of Common Stock to be Sold</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Expiration Date</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Chin-Chi Teng, Senior Vice President and General Manager of the Digital &amp; Signoff Group</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Adoption</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3/7/2024</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">X</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Up to 52,187</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8/30/2024</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Paul Cunningham, Senior Vice President ang General Manager of the System Verification Group</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Adoption</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3/12/2024</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">X</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Up to 8,450</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6/6/2025</span></td></tr><tr><td colspan="33" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">* Contract, instruction or written plan intended to satisfy the affirmative defense conditions of Rule 10b5-1(c) under the Exchange Act.</span></td></tr></table></div> true false false false Chin-Chi Teng Senior Vice President and General Manager of the Digital & Signoff Group true 3/7/2024 52187 Paul Cunningham Senior Vice President ang General Manager of the System Verification Group true 3/12/2024 8450 Includes immaterial amount of revenue accounted for under leasing arrangements.

OX=4XV!8;9/B\Q/]) MR.@/EF@[+/*Q84FCS&"LJ% $VS-6_Z\/#7K^-L#>VMM7\BL!T5 MNX6*W3.UO^XI)3@1V(X$5X4$5]9$*K)#'.@71'$R 1+Q= U".^!:;+,072)L M$3A8U8F51="M%(#7;.MV6?[X>S5C#?I(27RO'#J\UXFBBI*1E9+1ZT-R-?*F M43MSV'?W Y*8J:,N5^R^QRI3&PFX#"KM[+<<>Z+%"E&.H;Y]#S]US[+O[ MH:WGG&..]GG7LL;VYV,XQ"_OE,.QWSM5SK&/VFV4X$=JN M#.7L[-N'YW.7FGWWL&,KM9..PV[EX"4!,3?G41)[*'[OR\XLBKO%F=>-.>G9 MNW^KS\+,@4X)DQVD/5 Q9_C%*8890GK-2\QPD9U-90O%E^9X9\*5XHFY7 "= M@M &^'S&N=HN] ;%">'@.U!+ P04 " "KC9=8D\22&O8" "$" &0 M 'AL+W=OYMA&.W=E."]]^=E*BT+H=D_:FM9-['O_N8N1;X8-.]CP*.R=:2^9*,/]Y;U!,MB!-$0Y<1B:&:.. M,3K*^, D)G_CB_96#IS8<8(=P/VPT E"WS,3QAUA?+R*( 3"1+4B?021:FJH M8/5,SFO2[0(3=+Q'(@C1!#O9.2>!X<6_C MM92&L"1)XF0'T^[U"-V?U7MV45*!",R5T+F(59Z\[7GM1+)5TS9F3*HFU R7 MZC,!N Y0]^>,R;>)[D3=AT?Z!U!+ P04 " "KC9=8')EE=*@$ !)'@ M&0 'AL+W=O]OFS@8Q_\5BYM.FW0K MF!\A]))(U\!TE=9;M;:[%]->.(F3H '.V:993_?'GTT8">#ZPLWMBP;(\WQY M^#P$^XLG>T*_LBW&''S+LX)-K2WGNTO;9LLMSA&[(#M8/NULJ]NQ&997FN& I*0#%ZZGU&[Q,7$\1QGF502=?Q5BUK-.67BZ?9W]7?5Q8N+ M62"&YR3[,UWQ[=0:6V"%UZC,^$>R_QW7%Q1(O27)6/4?[ ^QH6>!9MD M44&>%H=/]*T&<9( _6<2W#K!/3?!JQ.\S M"25[0&6T4),;%?TJ6_!*"WFCW'$JODU%'I_%R=4]> L^E)QQ5*S28@-BO.!@ M\02N"\9I*6X*#E['F*,T8V]$Z,-=#%Z_>@->@;0 ]UM2,I'')C87U4A->UF? M^>IP9O>9,]\@>@$\^ MP'==7I,_UZ3%>-NF>(CW6I]_AW05PPBK=5:0G^O0/ M2R[2(YD..\7;H@--&]RF#6ZEYSU[-8+Y"?#/[T4 N.8X9U]4: ]JOEI-/EPN MV0XM\=023P^&Z2.V9C__!$?.KRK0)L5BDV*)(;%62[RF)9Y.?79+TV*9[E"F MXG]('56I\EG\.!L%COB;V(^G9,\+B[6%#&5F2*S%S&^8^5IF#P7*">7IWW@% M5BE;DK+@*GP'E>"4RWC<8=>/B7R_ TY;S5!PAL1:X((&7* %-R\IE;_[G:0G MQD^R!ADI-F\YIKD8]Q9*BD&/D.='@1-V0"K#W''08:DM<"A+0V(MEJ.&Y4C/ M$E'Z) >R3R@KL0KR TU8S%)PAL1:XL $7_B"XL/^[ M]2,/NAUPRC G&'7 ::L9"LZ06 O /PC$#GV]POL#T"_@'M([7#R:5 MT;K2ZP_N@4FUV*A:8DJMW:FCR8-F71XT:O.,JL5&U1)3:NW&'*T>_ &O5^>V M)M JLW=F7*RO93"YOL?LG+7-Y&CEH!DO!_M&3D2;78J%IB2JW=IZ,[A*'9T?^M%KW'^D*":Q\S/C8GTM@\F]A%N$1[L(M=;G_#$NZL&!4?=UD2+(=:,N M/J/&SI1:>\WBZ.Q/Z[]KT!0U>7C!JW.R353BYR'J# MZ"8M&,CP6L@[%Z&X,^AAW?*PP\FN6IA;$,Y)7FUN,5IA*@/$]VLB1L9Z1Z[U M-:O'LW\!4$L#!!0 ( *N-EUB6'W\_Z 4 ,DF 9 >&PO=V]R:W-H M965T)1>>V3C$4U$X$?DD0&>A"%F;Q,2T.UU!W;>+SSYJ[50%[KC48Q7Y)F(+_$C MDV?=0F7AAR3B/HT (\OKS@V\FKI#52!]XD^?;'GI&"@K?1@*=_P39_UND +^&"AGEAV8+0C[+_^#4/1*F U*DO M@/(":+= [T !-R_@ID:SEJ6V;K' XQ&C6\#4TU)-':2Q24M+-WZDNO%9,'G7 ME^7$^/9N\@)^ 4]D0X.-'ZW E)&%+\ ]]OS %V_@Y)8([ ?\5#[UY?D6G'PZ M!9^ 'X&9'P2R(_BH*V0[E%K7R^N<9'6B W6Z8$8CL>;@+EJ01;5\5[:_,('> M34R047"&V3EPX1E #NK5M&=J+GX3R^(.2HLC0W/<(J9NJM<[H' M [K<-Y_>>! DY+4!Z-D,@"6Q2@#Z10#ZQO[/C2]SXV? HQL2X4BP/"_O#5@;YT&8 +(E5 G!1!."BX2!/&".1 '/*I)0:&!Z6ME\3UTG)WA;6S D?8N"WN73>P!O)"G"E(/)WBR Q2&(@F+]: M$2D!YC)MO6^)S].\KHV&6[<*#W=787-[C^UF35O0R#+CM&MU#$J> YI(F?D MW+-*XSP,M6Y[>UF,]I.X#:Z"&JR@F:QF?I3.2^^( ;X;?KF8.,1<3^.!W@:( M04UB<- *BT"K-&9+K1H$S6/02#MUTT(8^D+-@&!)"(@)\^0Q7M7/]9DXA*71 M[YP[CC/<38 VF MJZ()FZMI)]IA1D&[E@(!L")/F#O^DR)4K'+)KK@WB@AJY MH)FY9CEU_'AV6\*I/"IMP!G2<(:<5K(;6>*M? >E#7I#FMY00WIKE-VY.$0[ MV0WWUG)S,XZUJ9$-F9'M!]([5]Z!E3U_E@"OZD^S&S*SVS.1OQ(E>WV6;B*U MP0KN?6G54PG^)#$_$BR/^%"I0T!V8N.VBCTZY?__?FA#=)#FO20 M>=/-2O[86F7-;6T\=-K 1Z3Q$;6SGX>L;NC94JL&0=,E:KBG]^'\N:C-'[BW M8VUNP+$&-6$B,V&^$!:"CR;1T7EAE3YMJ57?9&GZ=-NA3]_)OPE#AK_<+Z%03N)("YIF.=:,!TS8 YP9QD@[PT_5LC*G/EC3N] M#59U2R]QW79&OMT7N6U@I:NQTC5O+AZ](N2Z%^5TV$V%-F#1U;#HFF&Q/A5L MP9&Y\L:CH WL=#5VNNUL,+I6"=&66C4(FA#=AAN,'TZ% WN+>W!D;D!3@]W2 M1T$A8:OT6RD.//5*(/NTIKA:?(]UDWZ%M'-] J^FV5=56B;[R&N&V4BO<354'Q]=KX/U!+ M P04 " "KC9=85#W*3( # #&#@ &0 'AL+W=O,YEJK)][8H..#4@/+,]AQG;N>84"M:F[X['JU9*3-"X8XC M4>8YYO]?0<9.&\NUOG>\)?N#U!UVM"[P'NY!/A1W7+7LAB4E.5!!&$4<=AOK MA7L9NP9@(MX3.(G6/=)2MHQ]THW;=&,Y>D2002(U!5:7(UQ#EFDF-8[_:E*K MR:F![?OO[#=&O!*SQ0*N6?8O2>5A8RTME,(.EYE\RTZOH!84:KZ$9<+\HU,5 M&_H62DHA65Z#U0AR0JLK_EP;T0*XP2, KP9XOPOP:X#_NX"@!@3&F4J*\2'& M$D=KSDZ(ZVC%IF^,F0:MY!.JW_N]Y.HI43@9Q2^OWJ$_D>=X 7K#) CT+ :) M22:>J^Z'^Q@]>_HV&&.0"/Q^$Q) W<[\)M95?CF==XYAD^_U&^K42W5$A> MJ@J0Z,/?*@#=2LC%QR%O*K9@F$T7]J4H< (;2U6N 'X$*_KCB3MW_AIR:DJR M>"*RCHM^XZ(_QAX]4)PS+LD72%%*1,)**H?<&V4YU[V*;&[(]))XC.;+Y=H^ MMDWIQZR"H(GI: T:K<&HUGN@A/&ZP#Z\AGP+_"/ZBCK]<0F/3?"K4?IS39B2 M+)Z(K&-KV-@:3EJ(X90N3DD63T36<7'>N#@?G9PO]GL.>RP!%9S0A!0X0ZHT M53DB(D0)Z9"5\UZ1^*&C?MU:NJ["PE^$Q;\,ZPA;-,(6XU4GE:A4;5T2E&L2 M<:V1[5J;W9"RBM/U6H-Q9D[@+\*?M(TF/W<"3$36\6G9^+0<]>F.LP0@%6C' M6=Y9DRX0A<%%>=E__8$7]%[_:-YS+9J(K&/1JK%H-I-9+?O2C\H6/D_ M5<2J9_#"#8?+P75^?.LYHRK,>JEK&M,$4,*$'/Z6<_J[I-=3,9[KW)<[%5O7 MF=97L#OJS TF'!UQ5IH%HET"@P:-DIV[D=1LW6):]*9-/%76RB*[=6;0)SSU MC;TG5* ,=HK>F2W4_.35H:EJ2%:88\26274H,;<'== $K@/4\QU3=M4-?3)I MCJ[1-U!+ P04 " "KC9=8K3;LAPL% #J'0 &0 'AL+W=OCL'SS1]4;J!^YD%.,UF1/Y-7[DZLXM M5'P:DDA0%@%.5F/G!E[?HBM=(2WQ!R4[<7 --,J"L>_ZYL$?.YZ.B 1D*;4$ M5A];+U7OT_A%UG/ ,A&2A7EE%4%(H^P3O^0=<5!!Z3170'D%5*]P M^4:%;EZAFX)FD:58=UCBR8BS'>"ZM%+3%VG?I+45#8WT,,XE5V^IJB2Y^)]5,QO9AM)UU/_XW< M;0-7K^#J&;G2V1"HV7"A,E\2%8<$7&-FJRC $L2$4^8#$C4R9O(0'L3E=;P^ M'!1Q9>$;PV@Y>/T"LF^$3+.6%EE[ 99L2R*LKWS]2C+P:?KP?'>CT2EKPLP: M@-YA]W=0KP9I#*,EY*" '-B$!'BEAAL(26*0Q$!RNEZKX??!XJ?:BWXD5%"] M+S7UQ:"I+P;UOC!&V[(OAD5?#-_OBY+_@&<_:7->&JWW7=!$.GPUYU"O,N.J/$T4-G2:T*7!HM M:-=I0:M6RY9:%;XT6]#LMFKK=\P92+_A@8"H94Q]'7M[H\Z5>X>;4SV5+?FR M*ESIN*#9!@Z>!@W^YTL&3%%@:>+@ ME=WTMNK0;*E5?^$H+1HRNJ VZ9TK#@^SNY;7YD;;0I76"YFMUPR_O&M8S!+' MCJ(MM2IPZ= 0LIK"R*I;LZ56A2_=&C(:HO]C6'+EVM?I^BIM;K\M7VG(D-F0 MU;/Y5)[%',;127$*HX=*HX=Z=F>$5<-F2ZT*7QHV9/[-K5OV8>W":%A*^3@\9A=JMDDAF!VO%T^(@\R8]OG/+XMDIZ SS-8V$ MVM56JJK7&:@UAF<'B]F-9'%Z-K=@4K(PO=RH[B!<%U#O5XS)_8UNH#C>G?P+ M4$L#!!0 ( *N-EU@1Z^V3L04 0G 9 >&PO=V]R:W-H965TB=-]PK^(#6,2?8O"6%P. M-E)N+PQ#+#$2EVN1K0VPYHWX>%(4&,H&4J9!*5P6H$41 7_^FW4HA&@)IH?P I M T@G !_+8)4!UG,#[#+ ?FZ 4P;D4S>*N>?"N532V90G>\2SHQ4M^Y"KGTUX0PVV&C%Y&O$U MT0)O*3]'%GZ+B$GLGO',GQ]N]82[^O _:'R.S/'1[)X^W&7+8]E;8EA5^:R< M9QWA7:="[1$"72V_IH$(\A_?YW=J'[J1+!+_]!6L0-K]R*PS78@M7;++@6H] M@O$=&\Q^_@D/S5_ZU(:$N9 P#PC6JHM=U<76T6=S*C9H2P,_^_4LGHJT3*)% M$-.L2.(MBM5E(%FA978HS*>O[N]D(VXXY-7;-.AP>U3G" MU8[X5'&!8"UQG4I<1RON;TGB[X,P[!.KB'0:,F!GY&!SU)%+F^'4TQ82YCD' MA<2.Y8QMIYI!2[1A)=I0*]I-O&/J5.O33!MX:C^ A+F0, \(UE)_5*D_@N_3 M(\BZ0,)<2)@'!&O595S59?S]/JUKOMKP4VL "7/'!WV"6&.ST_0]H)0M<2>5 MN)/_[2(XZ;D(.MW9SK7C.55@2)@'!&O5 9OU3;ZIKT3*.8LEHD(PV7\3KP6< M>J*#TMR2UKRH.^;0''=.=:BD;8T;1@K_\%V)/O1D=2%I;DEKJFL3>]QM)%!) MV^J26EVB5?>J[ VJE4@:KX-%R/K/8RWF9*4A:6Y):]^<'C0Q#RII6^G:46*M M,9J]EQO&49C$ZS/)>*3K&:!&$I3FEK2FUL2V3=+5^B5,(JY=(M;;Q(=$TK!4 M6'OYTW-.EAJ2YI:TUFEMDQK97,]ZN3:@%I/*%K[;4WM/8G>>Y8/'M&_Z&K-&8O4-5B5)?;1!Q86 M3P$VP19]OF71@O'>YV#Z!*?^C$!I+BC-@Z*U2U5;6(+AGU(24&\+2G-!:1X4 MK5V=V@*39UK@(RVO]QY+SSRY.J!^F/3Y8?/ #T,E;^V&B]\-U_WK@U&5"T M=G5J$T[T)OS'>ABH)0>EN>3P=>WA$SVHE(7H1F.U3\3X.E]FE;U726-9+*.I M]E9+N:[R!4R=_=?X8EXLR*HQQ?JP6\K702Q0R%8*:9Z/U 1XL>2JV)#)-E]3 MM$BD3*+\XX:IGLBS ]3WJR213QM9@FKAV^P_4$L#!!0 ( *N-EUBS-*I\ M9 ( -,% 9 >&PO=V]R:W-H965T!Z4Q]5D8ZKR$BNJ!K$'@R5*JBAK[5%DJ&\.9@$M%=%-55/V= I>;<3 ,MH$KMBJ-#819 M6M,5+,!BZUT>3P' QE7!\AXGIQ M3@X/CL@!88)<,,XQ3:>A06WVAC!O=4R]CGB/CH1<2&%*33Z* HK'^! ]=<;B MK;%I_"SA!54#D@S?D#B*1SOTS%X.3YZ1DW1U3AQ?LH=OVFB,:-VO,/G]!6-D M;J#2?W:5S%..=E/:_C[3-*!9KNV"&PU+DN$2]5-Y+\W, M;5026B!75'"0F(Z<<>=R$EK[RN GQ:TZ&(/-9"7$BYTLDI'C62!D&&NK0,QK M@U-DS H9C->=IM.$M(Z'X[WZMRIWD\N**)P*]DP3G8^<@0,)IF3-](/8?L== M/H'5BP53U1.VM6WH.1"OE1;%SMD0%)37;_*VVX<#!]__P,'?.?@5=QVHHIP1 M3:*A%%N0UMJHV4&5:N5MX"BWA[+4TGREQD]'5W=WL^?%]36,;V_"TG,'I MR=D1W6ZS/]U*M_N![C0G/$-ET]4Y0DRD?*<\ U*(-=<@4LAVN].V";5VKUW; MUMNE*DF,(\<4E$*Y02?Z_*G3][X>(>\UY+UCZM&$,,)C!*)AA1GEW&(;WA(E M%4D;;:W7K_1L,6^B3M -!KU@Z&Y:0((&)#@*TEP?DZ.I%8N12E&8@GQ=4T5M M<;;>H%HU.,#I^;V!UP[3;V#Z1V'F:6KZ@=T'T]!,R7)39%(BC]]!2\(5(Y:G M#:?_#\YYU^\,VG'"!B?\WT-"GAP_GK#E>,*@XX5_(;@'W:! F54]3T%L+VS= M&)K5IJV.ZV[RV[SNR::JS,U1P# UKMY%:-*7=9^K)UJ456]9"6TZ537,S:\! MI34PWU,A]'YB S0_F^@74$L#!!0 ( *N-EU@[(3P*M 0 (6 9 M>&PO=V]R:W-H965T>WKNR7RU#1%N" Q%B=L21+URXSQ&$MURN>F6'*"IUE2')G( MLCPSQC0QAOWLVBT?]ME*1C0AMQR(51QC_G9&(K8>&-!XOW!'YPN97C"'_26> MDWLB'Y>W7)V9!;)B$--D\XU?3LZN(>'(-1^&M%.9F" M22)Q,J=/$1%'X$;UV,&82$PC<:BB'N_'X.#;(?@&: (>%FPE<#(5?5,JENE_ MF6'.Z&S#"#4PNL;\!-CP"" +.9KT\_;T,0F+=+N:;BIM"H%0(1#*\.P&O*)X M6A:O[I%<@!E-J"0@4FVHY""O8;2:TF1>"9RMHN@-X)AQ2?]3(%@"DDP!FX$E MIXPK#!'B"+P1S'5*;:@Y>FKI$WXJEC@D T,]PH+P%V(,?_\->M8?.MTZ JNH M:!@Z/K11WWS9KD439OL. MZA5A%99.P=)I93D*PU6\BK!,[]3FGN%TV.B(;I#<+0;'""(G"':8ZN(LWPX\ M/56WH.I^0+7>ED<@(5I1W1H'VW8\Q]FAJ@NS+,?6,_4*IEXKTTERO.0L).K^ M2Q(N$A:Q^9N.92O,OLWNU6KQ LO25^(7E?@?5/(N-J9"I MF ]%_X!_KDG\1/B_.K*M:/LV4D=@E<*A5:[.UM==?7)N'0G9%5I5R2V? [M9 M@7*<2A.C7@"]G5[7QKD^;!@RL#0[]5FH";.@W;/;2!;>A/8 MH3F!==L!'<_;&A8Y6TV>T\"V]">PW: \<#PE"8[5LY$=QI@_"S!2S\2M MDCN=-:V3I5._TA5:]66Y-"SH"QL6U*EAZ0JMJF1I6%!'A@75C0BT@]ZN ]"& M.5Z#74%;^R/=V16D<2&.W[-WJ>K"[*WWHBK5TJJ@#JT*JN\Q]*"U.P&U42C8 M86IN;="ENZ/7F,]I(D!$9BK-.O%5J7RSX;@YD6R9[=D],2E9G!TNB)HL/ U0 MO\\8D^\GZ39@L>T[_!]02P,$% @ JXV76!S$-;W> @ 50< !D !X M;"]W;W)K&ULK55K;YLP%/TK%JNF5MH*X96J2Y#( M8UVDOM:TZX=I'QRX"5;!3FV3=/OULPUA24JC:=H7_+KG^-R#?=U;,_XD,@") M7HJ#4@(K<=ATGM M,J!7U MS-PMCWJLE#FA<,N1*(L"\Y\#R-FZ;W6LS<0=66123]A1;XD7, 7YL+SE:F0W M+"DI@ K"*.(P[UMQYWP8ZG@3\(W 6FSUD*XYK69+#=SN;]@_F]Q5+C,L8,CR1Y+*K&^=62B%.2YS>M8*"F%9$4-5@H*0JL6O]0^; $43SO K0'N/L!_ ^#5 ,\D M6BDS:8VPQ%&/LS7B.EJQZ8[QQJ!5-H3JOSB57*T2A9/1Q8GBZQ&* MAU\?)G?C$9I(7Y*?(Z'Y#KN'Z+GN'?P[T#6^9S5BZ)GF.E#UH0B6F M"S++ <5"@!1H1$22,U%R0-_CF9![< Z4:)\\EX9"J4[_YE:V' MOF(-ML0$OM/=4_PZR'?#;KO@L!$<'A1\SR16A^T?98>O/0R[0;"GNR7*#]Q] MX?96A2J +TSA%BAA)975=6YFF[&ULK9;_4YLP&,;_E1SS=GKGY#L4UW)76^=ZY]19G3]'>%MR L$D;=W^^B6 M6%NDN]Y^*03R//D\;PJ\_15E3SP!$.@E2W,^T!(ABE-=YU$"&>8GM(!* 9B@A2B(2RP/*PA!&DJ7*2',^UJ=:LJ83KYZ_NW\KP M,LPCYC"BZ0.)13+0>AJ*8887J;BEJ^]0!W*57T137OZB53W7T%"TX()FM5@2 M9"2OCOBE+L2:P'0^$%BUP/I7@5T+[#)H15;&&F.!PSZC*\34;.FF3LK:E&J9 MAN1J&Z>"R;M$ZD1X<7T]?IA<7J+AU1@-1S_O)[?G8S2YNAM>74S.+L^GZ LZ MYX+(@D&,<$:9(']PN0/P(O]+'-#A& 0F*3^24^^G8W1X<(0.$,G174(7'.\P!$,-/GP<6!+T,+/GTS/^-H6]C^9O8MN-]'M M+O=0;8#<6 ;JG4#R.2J $1JW9:Z,O-)(O3Z6H6OT?%G_Y7J8SN7V#.,T89Q= M8=PV\DKEKI,[7M#;(._TWI/<;1>&[F[1>X$IF%MD'=Z[TGN->3>+G*_ MC=S;)O?D]QOR/U=Y+TV" M8?2\($Q^*D@N<#XGCRGP8Y2#:/T*&EOO3-MV/,?9B-0ZSS"&PO=V]R:W-H M965T;OH@P]HP 40EV4[ZZRL) L;&7)QA)B\QB-U/N]]^B)4RVE+VR$, @9Z2 M..5C(Q0BNS!-[H>0$'Y.,TCEDR5E"1'REJU,GC$@@79*8A-;EF3V.N_Z)M86L9R%]S09/"64:01&G^2YX*(G8<)$ZS RX<\+Y#[XB# M4SAHYLP\,IW6%1%D,F)TBYBREFCJ0G.CO64V4:K*.!=,/HVDGYC,'VYG?YY= M3N>?K]#L]N;N\Y?Y].'Z]@OZ> 6"1#'_A,[0U_D5^OCA$_J HA0]A'3-21KP MD2ED K&](O)+O/)\)')''1#4Q%R]#D-(*C[FS+P,GK\$OTE;@6\(>P<.?8O M"%NXUQ#/[/7N3DLX3DFFH_&<8V2&A,&94E6 ?)K(5XT3+59X4M> )&V(Q#'U M\^'%LS3C GW_2P*A:P$)_Z>)U7S67O.LZD6_X!GQ86S(-YD#VX Q^?DGV[-^ M;:*D([ :0;V2H%X;^F0NJ/_80E!3\CFBIQ'5HK29# 8V'H[,S6Y6AU;]'AX, M2JM:N&X9KML:[DP5ARY1QFBP]H4NGUH:!:0D]1NC;04\M50=@=5R]\KD(K);LL$QV^"[2'79)4$=@-8)LJ_KJ6YV+MX"L"=,[6(B;K!RWWRQ? M>Z=-L5L#EI_J1Q!1NM+%XR1NUG [RJDUZ@JMGC.N8N=;0/J+EJ@FRV[N@>TD#87ZHZQ? 1NZE,KDS M$HVAMD*=7*N.T.J)5^V4[;Z/H#OMNKI"JY-4]5UV:]?R-D%[!TIU'<_I[POZ MT*S7!])=]J-=856)ZGJQ^S6;N9MDAXV]!']WH&DAP<;/QOWW".2QE6#A%_1("&: MY6=-LH:2%\$B7\@4N'ZV8B05''V_@60!K+&([7.<6L2NT.J,5!T8ME^M]-EN M$:=,,K$"]053\MZUNR//>GBZ)2SXH>9QI\U;5VAUNJKF#;?V/9,'*N2*N$X9 M^'251O^=(/T">5?3KM=WK?V-8GL$;\VPZKQP>^?U31^10G!&-G+U7P':R%=$ M=>@9L(@&B,IAM TCV>C\D :TC>(8+0!5=HW,M$>$T;-LK)HV!K-VSU.Y,G<. M7!-@*WT.S65FZU3DIY?E:'G6/=4GO'OCE_;%+#^QKF#R W2YX5E%*4*//?X" L"@ &0 'AL+W=OI:I2TV[,+#E@%F]DFZ?;U MLPVA)"6HF9*'8)M[#O<F),^^-@I.)UP$^, MMKPQ!DK)$Z7/:O(]FAB62@BE*!2* 2_ K0"N=J:4HGT(H("^Q^@6,!4M MV=1 FZG14CXFZK6O!)-WL<0)?_5P/_\!EC>+Q^7\=KJZ 8OE_;?E] YE&IJ2?9.TLSN)+R#K ><_A6P+=MMR6?^?KC3 @^ZX=,B M[@'+;H/OJ7'J%^1H/N?8"Q(T?)8?6%ZP,)$;'.2,Q@QF;4:73&X[DSI QCR' M(9H8\H3@B&V0X7_\T!]:7]I<.B=9<":R/0?=VD&WB]V?1A%69PQ, 2Q$0AG^ MBZ*FHS"C!1%MAG82GVKH.&PO=V]R:W-H M965TW"3 [&6V,PVT/W['3LTHQ!0'_9";.> MG[NN2G,HJ3H3<^#X9BID235NYUW9+RKB3].S9G4QZ8J$+ MQN%.$K4H2RK_7$$A5GW'=YX/'M@LU^; 37IS.H,)Z"_S.XD[MT;)6 E<,<&) MA&G?N?3/!UUC;PV^,EBIC34Q2AZ%^&4VUUG?\0PA*"#5!H'B8PD#* H#A#1^ MKS&=^DKCN+E^1G]OM:.61ZI@((IO+--YWXD=DL&4+@K](%8?8:TG,GBI*)3] M):O*MM-R2+I06I1K9V10,EX]Z=,Z#AL.B-/L$*P=@FV'?3>$:X?0"JV865E# MJFG2DV)%I+%&-+.PL;'>J(9Q\R].M,2W#/UTDM'W MN]%X,IJ0HR%HR@IU3$[)E\F0'+T])F\)X^1S+A:*\DSU7(T,#(Z;KF^[JFX+ M]MP6DAO!=:[(B&>0O?1WD7E-/WBF?Q4O?P )VP MCF9H\<)]T=0Y2'+-4U$"P1"1T1.6FP)%?EP^*BTQ:7\V1:U";36CFD(^5W.: M0M_!2E4@E^ D[][X;>^B2?)_ GL1@%8=@-8A].2::T!4C7EB8M"DM0)H6P#3 M8Y9)-_*#GKOQ$'@78SOAP.[]"^.B9;8/YH4MG>XMZ(XWA*X:Q3ZD=>LL%,K M[!Q4^$DH4PQ(&.$0V,8XP9^\7:>-!GYW69ZW9I>]Q7TJA+;RZZ[6T)QI]/=HK=K%0<; M&BIZ[L9\*4'.[-A5)!4+KJM>79_6D_W2#K2M\RN<^-6 _@=3?2Y@)YZ9["]@ MBI#>60&ULS5A=;^(X%/TK5K9:M5)I/@G0!21*64VE:0>5Z<[#:![PR!B$VW+>7RMZ\S; MHA"R*Q*C2'Q9$QI"+E[I1F6=#HF"0]PA)84 ML"0,(?WO!@5D/]%,[3#PB#=;+@?TZ3B&&[1"_"E>4O&F%R@^#E'$,(D 1>N) M-C.OYY8A'5*+?S#:L\HSD%*>"7F1+W?^1#,D(Q0@CTL(*'YV:(Z"0"()'O_F MH%HQIW2L/A_0_T[%"S'/D*$Y";YAGV\GVE #/EK#)."/9/\)Y8+Z$L\C 4O_ M@GUN:VC 2Q@G8>XL&(0XRG[A:QZ(BH/ 43M8N8/5='!..-BY@YT*S9BELFXA MA],Q)7M I;5 DP]I;%)OH09' M%^#\%G&( W8!>N!I=0O.SR[ &= !VT**&, 1>(HP9Y>5@:];DC 8^6+PK/8^ MUKF@*2?3O9S234;).D')!OTBM@FY? M,BQ'P6?^=G>[A8Y=A-Q.\>P3> M((QQM&%@B"E8R@I?@!C+L 1$O<(N#A",? M?)\],T[%+O^ABF V@Z.>0:;^-8NAAR::R&V&Z YITS__,%WC+Y7\CL!JP7"* M8#AMZ-,'4:EPY)$0J61FOF[J*PO2;FHY ]<1J["K"E"9F4/#*(BI(&!,M05)Y\TR=,?.($>##PD@!R),N)6,2H4 1BL<"IM4I; M-GF_2MH=N8;;T*8TZQNF6IM;:'-;M:TX\5YZLOX)>7M(U7GJ'LUMC^QA@Z#" MR.T/U?0&!;U!MZ'W\ZQ1!1^5Y#/T0865<36R&M251FK>HX+WZ%=X'];A#H%B3ASP)J2$,Q)&"<91C M[J"Q(Q0VEF6F5:JS6M5])M&FQQ$-17-%7Q#_:6ULQWOWVG:$5E=?=B1F M>TOR80G1:=_2%5H]:&7G8K:W+A^1$,[19C>:^7!L8@XM]T0^E+V/V=[\?(DE M8R9/V3BAWE9DP^'T%2H.Q['L(I2\6\'?O;_; J3OM'("KURJ10BNDGOVI@H_6+:[.ZE&"WN\V;I+59C_,:\GF>W52$$ 2$0 &0 'AL+W=O8KV\@8JNA81N;AB#!9[#%.3+XI&K-[-0 M"4@,5!!&$8?9T/AB7X]M5QND/5X)K$3I&>E4WAA[UR^38&A8.B*(P)=: JN/ M)=Q"%&DE%<>/7-0H?&K#\O-&_6N:O$KF#0NX9=%W$LAP:/0,%, ,)Y%\8JN_ M($_(TWH^BT3Z'ZWROI:!_$1(%N?&*H*8T.P3_\Q!E R43KV!DQLX^P;M P9N M;N >:]#.#=HIF2R5E,,82SP:<+9"7/=6:OHAA9E:J_0)U>,^E5Q]2Y2='$T> M7N^FS_=W#\]3=(DF= E"JF&5 A&*[GXD1*[1%/R$$TE H(LQ2$PB\5EU?IF. MT<6GS^B3[OH?V>'.WQGS<;#X&_Y#Y3C9N,4)NJN<>T)NJ MJ1XD$2 VVPS(/IZZ%^5P7]INA"AE84M5Y',5/KI&IZ M15V.^J[7MP?FLHRGT>='\51=]BROZQ4N=_+VBKR]QKSS.HJS.B+;.FHA'W.^ M)G2.ECA*H Y")NV5(K*M?L>R]B@T1O!1"C4^U5_)YPZ&3H&ATXAA0GT6 [J( MF% KVHRS>%,&53)U)#J5J-H5#)W*^-G[?<:-49XX!;H%@^XQI;"M>[4!J=P3 MB?0Q@D1KM8M*X&KK2:?)#!.>E48+Z=W\<)ET*W"<;B7UV\;@/EHEW0IKI^L< M*I)> :AW#*#M)MA"7U\O'R8M]*]EZV]BI MC\8 3ZR/?I%^_\3TGP!'Y%\(?L6A7\GPTK'<3GLHK6XV'])K[-[[3?V]6UV/=_*9+\6J&/UG%"!(I@I2>NJ MJU9UGEW LQ?)%NF5](U)=<%-'T-UV@"N.ZCO9XS)S8MV4/P,,OH/4$L#!!0 M ( *N-EUA_:-[< 0 ,80 9 >&PO=V]R:W-H965T+&>V@#3NM@!-$=1)]V'8!UH^6T(DT2,I MN]VO'RDKDFW1;.8&V)=8E.Z.SW/D'1]FO*7LB:< GTM\I)/K%2(]95M\R2% M@O!+NH92?EE25A AAVQE\S4#LJB=BMQV'2>T"Y*55CRNW]VS>$PKD6,L$119N?LE7YM$[#E@_X2#VSBX+W7P&@>O)KI#5M.:$D'B M,:-;Q)2UC*8>ZMS4WI)-5JIEG DFOV;23\2WG[Y\F#W*'E\7 ME(DZ 0GE0D=UYQ_6_JJ7;.( NV$TMC?['/I6_B@,O-;J )S?@O.-X'YC:E%( MDE1%E1,A05;=@JUD:]-NTUW,8 ^*ZX1'P]48N?Z)Y(8MWM"\\@?UP&4]R*XI:X;OU M&7TK?S2,3B1[V((?&L%/*Y#]5:2R96'T#0C3X1OV9G:.L!DG.;/RHI9"]%T* M9"F -0R02!FM5BD*ZJ%VLT0]1MB)@N/=8ISW3%:CEM7HA:P:&BTM[)SF->KS M"H/0/^)EG/E,7MCISE?GI>ME8-($.>@^7A =%X5YKG.Y[&D%;.3R0 7)M?#Q MBVI:8V8H:MR=V=AXUL5W\C!:2=$YF)/D2;9-J400D9U3/+_HFI,6_:L>RZ\5 M[3 7W<&,O?]1P&"C+/C/J7JE:(>IZF0"-NN$[XL8W#_P=2I&8V:0,;B3!O@' MM,%)(8/[QWY?R6B,3DH9W&D#;!8'9XH9W#_L-6I&9W52SN!.$F"S)OAQ08/[ MBD';_?IFIN[7"0)L5@2GNW*DT> :7'TS'2Y[[Y*I;OCRXK:2.Q#EL)1^SN50 M$F.[2_-N(.BZOG?.J9"WV/HQ!;( I@SD]R6EXGF@KK+MOR[B?P%02P,$% M @ JXV76/G,M(SB!@ (S< !D !X;"]W;W)K&ULQ5O;;MLX$/T5PELL6J"M)5YDJ^L82),-MD!;M$W;?5CL VW3L1!92B4Z M:8#]^*5D1Q0M>63)%/J2^#(\G$..J#,SUN0A3F[3E1 2_5R'47HV6$EY]V8X M3.;IZ_A.1.J;99RLN51ODYMA>I<(OL@'K<,A=AQON.9!-)A.\L\^)=-) MO)%A$(E/"4HWZS5/'M^*,'XX&[B#IP^^!#WV9MWB[.!DWDD0C&7 M&017_^[%A0C##$GY\6,'.BCFS :67S^A7^7D%9D93\5%'/X=+.3J;# >H(58 M\DTHO\0/?XD=(9;AS>,PS?^BAYVM,T#S32KC]6ZP\F =1-O__.=N(4H#7'I@ M -X-P,<.(+L!)">Z]2RG=;@2*E^@JB'@T#WB(SM-4R!3Q:('>!WP6 MA($,1(J>7PK)@S!]H89^N[Y$SY^]0,]0$*&OJWB3*NMT,I3*QVRFX7SGS]NM M/_B /Q]X\AH1]R7"#J8UPR_@X9=B7@PGYO"A6IEB>7"Q/#C'(P?PMLSK:&S' MT?IQV<7W)KWCM:+^:'S !@L ^7YI5B*)%$O+N*U.J)3GA]R,E$GP$L4)^CC MY\N+.DZLXNW8I1[=XU2U&C%OY-9S\@I.'LA)':/JD(S4*:4HX#4">7V-97'FU1$85>;T_+%/O;TU MKYJ-'(_0 XL^+IP;@P=2Z?RM\VUL'@]GD8P^AM0]46FKD66B6X766":U4GV$(S M:6JEX#9(A1.WG!QU ZXQ ^[ KA8/;I-ZB,0CVLH==+4Y)$]!D-8;9@G-I*Q5 MA\NZQB6H5UK3M(1FTM1"Q(65R'9GU]N=71[Z MJ76%"PN+4GKU0?!TDPB5#\OT)7HO[D6(7/3/![&>B>3?6N]![-8;9@G-7 DM M8EQ8Q0!Q:57!V$(S:6H-X\(BIFUJY5;E2UUN56,&)%=82Q,,2Y/>DA1 M#F/_@(-:,&!R2K:"0;G1>H4MH9EH.SOSU]B BL102&:Q=' M92RX6F*HT.A#)& M$G!#N>+8NR_Z#YTH=&%/6L>U)31SW;1JP:.N)5"KDL06 MFDE32Q(,:H%3,+6^]]'789H\4.L ME^9,J3L#2R@@+JVJ)UMH)DVMGDA#<:9M%ZI9-H$FIIM:"Y%?U,NGAP*BM0Z]-%X=HX4).Z^.0:H>FKAQ99^:[+C[@GA8Q) MV]BVA6:NFY8JM&OOAUK5(;;03)I:A]!>>S_TN-X/[$17DJ7?ES34<%I= \?D M2/"$K6.@CTH0U>J'=FTG4:OM)%MH)DTMBJB-=A*MJI9]Q0::F,YI54-/:B(1 M,#."L5MO4Q\5&ZH%%.W:1*)6M9,M-).FUD[4;A.)5D53)2XA$_/W;5H'L5_4 M/&)5[;3/!S0Q^6@YQ'II&L&H;4./'=TT8EJOL-.:1JS:#*JL-V1BNJ7U!3NI M5<2L%CMLH9E+!>6T6LN54$.]"5H)8<[*16$6F? M!L$3MM[_/DH^GI8Z7M=6D6>U560+S:2I%9!GHU6T _& : 9-MLX-2T\P98^/ MJ7BZ":(4A6*IQCBO1^IJ2;9/9&W?R/@N?ZAI%DL9K_.7*\$7(LD,U/?+.)9/ M;[+GI(KGXJ;_ U!+ P04 " "KC9=8_J?390L# ;" &0 'AL+W=O M"GJ(!+T14-J MIPK6[D/5#R8YB#7'SFP'-FD_?F<',M8!'R9-VA<2.W?//<_=^)P-56<$EWFLP55$P_7V,0JV'02O8;DSY,K=N(TP&)5OB#.U#>:]I%38H M&2]0&JXD:%P,@U'K8MQW]M[@D>/:[+R#4S)7ZHM;3+)A$#E"*#"U#H'18X67 M*(0#(AI?-YA!$](Y[KYOT6^\=M(R9P8OE?C,,YL/@WX &2Y8)>Q4K3_@1D_7 MX:5*&/\+ZXUM%$!:&:N*C3,Q*+BLG^S;)@\[#G%\P"'>.,2>=QW(L[QBEB4# MK=:@G36AN1'%*:;>.,Z7GP@7AONE+2Y@6N9 M8?:[?TC<&P'Q5L X/@IXQ_09M%LG$$=Q!QYF5_#V];LCN.TF,6V/VSZ4&,8U M/#)1X0F,C$'* BF&6\[F7'#+T6Q3E %UUQ332FLNE][JHY*ZV1@SPPT\W5( MF%@LS/.^M-5L.OO9N*-Y84J6XC"@LV=0KS!(WKQJ]:+W1[1V&JV=8^C)#9?< MXJF@\Y'!1%HFEWPN<*M[E'ZMN'Y9K9IV#=SSP&X K))6MQM%@W"UAT^WX=,] MRL>7DKFHAKNS:^ '[-9C(LO*FI--O[;AZ0Z+.>IG,KOT1P8U%40P[YOSTOGO M]'/M?P)7W*2JHO6466Q ]JD\2O2+WC*#G3-/C[] M/_BT.B_XA#L#FT0N_;5DP./6L[O9;6Z^43WP?YG7UR;-OR6G$R)P0:[1V3GU MJJZOHGIA5>G'_UQ9RJA_S>GV1NT,Z/M"*;M=N #-_X'D)U!+ P04 " "K MC9=8MF,57HX" #*!@ &0 'AL+W=O!A#;0%-TQ[X[/L7VOXXJ+)YD#*/1<4";'5JY4>6';,LVAP/*C2W7>AV8 MD76NS("=Q"5>PQS4?7DG=,_N6#)2 ).$,R1@-;8NW8M)9.+K@ <"E=QI(^-D MR?F3Z=QD8\LQ@H!"J@P#UK\M3(!20Z1E_&DYK6Y) ]QMO[)?U]ZUER66,.'T MD60J'ULC"V6PPANJ9KSZ!JV?T/"EG,KZBZHF-@@ME&ZDXD4+U@H*PIH_?F[W M80?@!N\ O!;@_2O ;P%^;;115MN:8H636/ *"1.MV4RCWIL:K=T09DYQKH2> M)1JGDIO;AZ^WBQ^SG^AT"@H3*L_0 -W/I^CTY R=(,+0(N<;B5DF8UOI%0W. M3EOVJX;=>X?].Q;GR'<_(<_Q@A[XY#A\"FD']]_";>VS,^MU9KV:SW_/+-L" M4UR\H"F1*>5R(P#]NEQ*)?1U^MWGKR$,^@E-BEW($JDVS@40TWN;]-W,@/?3>VM[L>^L*\ M81AT86_4!9VZX*BZ1YWK \(&I> IR%Y]#4&XLW#D17OB#F.*B3EQT5-R"*TQUAC:7FD"OONCP MO$;AP+O'!H0)T/,KSM5KQ]2S[OE*_@)02P,$% @ JXV76+7FR)72 @ MKP8 !D !X;"]W;W)K&ULG97?;]HP$,?_E5-6 M39VT-2%0J#J(!)1M2(.B0K>':0]N5@>$O^X^_IS MMN_2WTGUJ%-$ \]Y)O3 2XTIKGU?QRGF3%_( @7-K*7*F:&NVOBZ4,@2YY1G M?A@$73]G7'A1WXTM5-27I8Y4R\CS.1NX+6\P\ =WZ3&#OA1OV ; M7**Y+Q:*>GZMDO 92@,+UP!NVKD<]:^\,?G#I'RTG6DR\ (+ MA!G&QBHP^FQQC%EFA0CC::_IU4M:Q^/V0?V+BYUB>6 :QS+[R1.3#KPK#Q)< MLS(S=W+W#??Q7%J]6&;:O6&WMPT\B$MM9+YW)H*KZ?SK9#Z>3I;P"18H$BXV,(R?2JZYV\GS&S2,9_H#S8\FJR&,AQ,X M RY@EL[73;;^B.2DTC6K_:DE_?:0RF!G/] MNRGV2K+3+&D3[UH7+,:!1YFE46W1B]Z_:W6#SR> .S5PYY1Z-'DN* 4P@1S5 M!A7$DE(J0<4L>1-L)==U(R !T@CX0%!HS$9]>A.Q4RG39358E='E,%%MYFP6Q-V_Y_P-9A) ME2PW*7"M2R9BYX!T'\Q+$VNW@;73S-JK67LG6>]PBXK@#"HJ"^XL88W8M'KO MG_/L-IRF?U1$W$VQI5+3;2F%J>I)/5I7XV%5A/Z:5Z6<4F_#A88,U^0:7/3H MK%15'JN.D84K20_24(%SS93^**BL &UL M?53+;MLP$/R5!1L4"=!&LIQ'F\H"_&KK@QTC=MI#T0,MK2TB%*ER*3O]^Y*4 M8[B DXO()7=F9Z1=I3MMGJA$M/!<244]5EI;WT41Y256G"YUC5EQPJ&6/T5A MRQ[[Q*# -6^D?="[[[CW<^WY0-65WMP4Y!)52[\N?]>S@" M),DK@&0/2(+NME!0.>*69ZG1.S ^V['Y3; :T$Z<4/ZC+*QQM\+A;#:\GTXG MR^EXMEQ ?S:"X?UL.9E]&\^&D_$"/L*2/\/J3S"_!*ZG0^0Q$D"CXL1G)]=_$\3.3,'1\G! M41)XNZ\YTE4EK.L;2^"4P5 KZZ2CR@42C 3E4E-C$'[U5V2-:XO?I\2W1:Y. M%_&C_UMJ^!+X'#W^0[!]02P,$% @ JXV76';+F^S9 @ M5 < !D !X;"]W;W)K&ULK55M;]HP$/XK5E9- MG;0V(0FA=!"I#4RMU*Z(E^ZS20YBU;&9;:#=K]\YH1EM ]J'?4E\\3V/G[O< MG7M;J9YT#F#(<\&%[CNY,:M+U]5I#@75YW(% G<64A74H*F6KEXIH%D)*KCK M>U[D%I0))^Z5WT8J[LFUX4S 2!&]+@JJ7JZ!RVW?:3FO'\9LF1O[P8U[*[J$ M"9C9:J30YA,R.D #&5_SH-?\@6'\I"FZV+-J8&,2).#(JDLL"]R6[ ;PAJ8P*]ZPF=T13Z#K)I4!MPXL^?6I'WK2GH_T3V)@5!G8+@&'N,;8%%+[#JE *1OA"C MJ-"8$MMN7.K&GUQ11B6EG1B;^*SE!8%WT7,W^X$U^'6]J//7[8WDL)8<'I6< MY%0L0=M2Q-;%S8S,0>#*D!6GJ)K1.>/,,&@47Y&W]T6%OM]])[W1RSN@O%TK M;Q]5/A,XJ/SJU K]9 MXYURJ%*BIDKI=+J==\(;_+IAIQV^T^[NS3Q[W^ \6=H\ M2J'(-S:7"HELL@0 $(: 9 >&PO=V]R:W-H965T12(_80[[:[PB,R)>U\],MLP:)8Q3DO&89H"1 MY<"X@["O"0SQYR,:/)/'(IH8 0&",D2;Q(QI;L_2$7(S?$6 M-.'%?["K8BT#+#9+='R@Z)OBFS))L[R89P))J_&,D\,9^/'R?CS"YB.G[], M7YX^/X)?P:P<4D"78$JV)-L0,'\#CX2N&%Y';^#C Q$X3O@G&?LZ>P ?/WP" M'T"<@9>(;CC.0MXWA:PMOX.YJ.JX+^M )^JPP81F(N)@G(4D;.>;DE--#+T3 MNT=*P EF-\"&OP!D(:>CGM'EZ;:B'+ON9[O LT_U,UE)\0NI_#5E(LY6X.M? M,@0\"9+R?[OZJ\1SNO'RI_N6K_&"# SY^'+"ML08_OP3]*S?NLAJ FM1=VKJ MC@I]^$(%3B3Q0DE=3,MTKTC/7SO;(;2L'K1DOV_W273%(>CUK#JN59];U^3NB:P%G6_IN[_ MF!K+='=/98[MNNA0C%UA\L_KUF)05QHQXXXWW?=$S,V; P%5#N*:L[F\1E1*E&N'A5-:&W.C4V! M@6Y1:O4KNM#:]!O' I6NX )1]HYG;2MP;7@HRN,X&-@]#W6+$C6^ JE]Q5DY MJO.O'0]=:&VVC4M!4+,A":]-O' M2+ZBC\'1RJ(+'7CXC=T5YCKVX^?$18N6%1-@1= M%VO^+81>,3=M$)=$EZ;AY^U&R(IFVS-8 M=1/KY_L.>0Z/A!-JN.'BJUQ2JL#W/"ODR%LJM3KW?3E=TIS(,[ZBA;XSYR(G M2I^*A2]7@I)9U91G/H9PX.>$%=YX6%V[%^,A7ZN,%?1> +G./M",;T8> M\EXO/+#%4I47_/%P119T0M67U;W09WZ#,F,Y+23C!1!T/O(NT/DECLN&JN)O M1C=RYQB45)XX_UJ>?)R-/%C.B&9TJDH(HG^>Z27-LA))S^-;#>HU8Y:-N\>O MZ']4Y#69)R+I)<_^83.U''F)!V9T3M:9>N";/VE-*"KQICR3U5^PJ6NA!Z9K MJ7A>-^L9Y*S8_I+OM1 [#2@\TH#K!ORS#4'=$%1$MS.K:%T11<9#P3= E-4: MK3RHM*FZ-1M6E,LX44+?9;I/C2?7-W?7GQ[!P_7]YX?'CY]NP'LPV2XIX'-P MRXO%^ULM] Q<2$F5!$\OX(;RA2"KY0MX>T4589E\I[N^3*[ VS?OP!O "O"X MY&M)BID<^DK/LAS+G]8S^K"=$3XRHSLBSD" ?@,8XK"C_=+>?D6G37M@MOM: MFT8@W B$*[S@F$"M&%DI1E:)01HQ%J]B=#'=0H?=T.43>BY79$I'GGX$)17/ MU!O_^@L:P-^[>#L",U0(&A4"&_KX]H"Z7F16S-@SFZU)!O3[1#\P!9CR=:$$ MHYWKOAUB4 U1OEZ>QU$2I*%>I>==GAUE40@1;,H,!F'#(+0R^%(PI6<_4411 M"?Z]H_D3%?]U3=.*<^JB.0(S*$<-Y:@_ZT8N57 $9J@P:%08]&_=[1#1CB=# M&(8IWK/N85F0! F,NZT;-PQB*X//:DD%N,BI8%-B]ZX5Z-15F#*-!Q$>\X]+$(0H[3;N BVZ0):"?R4:>T8IZZ7 M*S23\4Z>0OT9M\9VI80C-%.)-C@A:R)Q8]YZ#./-BX(TBO?\VU&GHP7$@R,. M;H,/LB>?RR4KB-V^5H"3%\T1FDFW34DH[-&^3J.3*S13B38\(6LJ<63?Z,"6 M.$[#=-^]'65IE"9'S-M&'V3//G5RD.P'#K:BG+QNCM!,SFU80G&/#G8:H%RA MF4JT$0I9LXDC!R<'UDS", KW'7Q8%J-@)V:8'-H A.P)Z,?>M?:?O&*.T,RM MAC8N8=CC9H/3&.4*S52BC5'8&D[<>+<>PTBU"(=P?\>AJP["=!!TNQ?O[!W9 M(]#UW?6%U;WV_I/7K(\M(MQ&)1STZ%ZG*C;!"&1_YUPVW^P?;\\Q=9D<)N7J=[1*[03+IM5,*#'LWK-$"Y0C.5: ,4 MMF\WN3%O?+"+BR&$^][MJ(IBO&==?^?S1OEMZ8Z(!2LDR.A4S*@H"_3].>?J]:3\B-)\-!O_#U!+ P04 " "K MC9=8W?$'8SD# #.$P #0 'AL+W-T>6QEUY-B9X[!VOWZ^<9I^X(L8#UN[5#3V/3[G M'MLWQ#"JS$JPNP5C)E@60E9CLC"F_!"&U6S!"EI=J)))B^1*%]38KIZ'5:D9 MS2H@%2(<]'IQ6% NR60DZ^*F,%4P4[4T8Q)WH<#=/F=CTH_?D\#)I2IC8_)P M]O9'KSJ_WXV<-<$Y"K^CE"T0O>KBNQ3#I>%>Z&7YJA1SQ M%*-=O"^ZT&IM3H%ETHWN5T&]SUM MA^\!ZQX8Y$)T!@?$!2:CDAK#M+RQG69P$WP"!6W[?E5:AW--5_W!)=D0FIM- M,E4Z8[I+TR?KT&0D6 YV-)\OX&Y4&0)HC"IL(^-TKB1M/*P9;L%":_[+9H%1F-L T"1Z9 M-GRV'?FI:7G/EF9=3LL<]SPX0L]_=YWG3#)-Q;9I6_N'O,JO=AQ=_2O+S6^5 M?<->C^W+]=!-7AZ#R?@83!Y!34;)X7ML#U6';O(P5S)L#QE;)YF="\ M.";?X/PI-DF#:/NL&IS<9FQ)_VD^0W0^#L.\#;W($.4,48YC^9"T^6!Y_)S$7OZ9 M)DD4Q3&VHFGJ=9!BZQ;'\.-7P[P! \L#F?YLK?'=QBOD^3K ]O2Y"L%FBE8&"[@-4.Y/?G@9KR MY#=02P,$% @ JXV76)>*NQS $P( L !?3T\$MP> M:4#M.*2VBZD8_1!2:5K5N %(MB6/:(7->=I3W;+T]!;X"O.DQQ0FE(2S,.\,W2?S+W\PPU1>5*(Y5; M&GC3Y?YVX$G1H2)8%II%R=.B':5_'-Q,-I17@^^G)VN MM9(C>T,TK&BXJ/5.LV/#V4_U=-QLD@-7_(97O'DX'[3?*S8@.U[S'?_%RO/! M>$#4G?AY+23_)>J&5EDA156=#R;' QLF&UX\VYT9R)S>J'9/0V]2JD'.!\%8 M7W#+I6K:,]KK4\UX8/KDX]:^$9>\:IBLO,3>E_ MB4E6:91%21[F\3(A83(CV7JQ""W(#P#D!US(--I$R3JR8#X",!^Q8:91 MO DOYE'V.TFBW*+Z!%!]PJ6:11(Q+DLX_6,=9['I2790FX!^0!;$ MU7(Y^S.>S]NNW0*FT8S$NL,G5_'%W,:$##%!5D26+Z=?AWI0:KCII?JRZ[:+V44=_ MF3:,.OT0\L1^N UG"0;9$%EV9AC0! M;IF:5K3!P,H!V0LK^D .BJR8;']N:IH95T4EU%[:)9@#R<%!ED-<*U[JLC"7 MM-2%*0FEI/6MJ1H:93-"@G"0!7%!%5=$;,E*,J5/;<\@M-9Y^;Y;.3B0)AQD M33QFO.2=KOTKIGZSN2!%.,B*^&_RVPL("<-!%H;)@WNA(&.,@? M#K(_P,RX,R)RHP?V]/&A SB8AODA02Y!Q/RB8OLDQ?SY".GC0G. M12$;I2];[AM +J04%UDI5MK=.(ERGW1D"FUYY(A MM7C(:K$QB[V4)G<]J/=D?3_<2M&9\H;4XB&KY0ES*NI&4MV&C^L;BKR;V6KQ M(+5XR&JQ6].LP9G6M.H6&Q-2BX>LEF>9;/OT&3^T0\A>,?+ A0YDN;3Y[) L M]XU&J-NR:L9N&C.0=+G5V)B09SQDSSQBZF$NJH.!G$I6\H9MDKA#XD'O\MUTZ^>38F)!X? M63PPIF]C0N+QD<4#8P8V)B0>'UD\+]?;[6"W,<$U=F3QO%QO/\.$Q.,CBP>H MMPVGC0G)QT>63W^]W1/=?<@]_BLLP9P*[J%.@PY,->TD,^$UB7[8F)"$?&0) M@9B=?#V )!0@2\B:(ACJ?(U+LJ&5+M7$EESRVNZ: 22A %E"' M %D\\"11Y^TN\/4N9/$\GR0:FI6N'94/9H3;F)!X F3Q@)C=APZ9)VC-,VI/ M5E_.2K;E-2L3_1=*[R]H5:PD,1_'%WT\WZS<;_=5-=7[EK4NM8@DCEQN M ;OO* R28_6@)\AG9)4M7_^C3U;9CR]EWPZ[[EBWNU.=?1[VQ[ILML-P^I52 M76W+H:UWW:DSIR]?IW*_TSL MUNO=JOSN5G\.Y3C\8W#ZZ/KWNBUE:&:O;;\IP[))G_OKZ9HNAWQWGMS,GM^6 M3?_\EILT=9! D$P?I!"DTP<9!-GT00Y!/GU00%!,'[2 H,7T0?<0=#]]T ,$ M/4P?E.$.Q/( MG9'N3&!W1KPS@=Z">@N!WH)Z"X'>,GK9)M!;4&\AT%M0;R'06U!O(=!;4&\A MT%M0;R'06U!O(=!;4&\AT%M1;R706U%O)=!;46\ET%M'FR4$>BOJK01Z*^JM M!'HKZJT$>BOJK01Z*^JM!'HKZJT$>AOJ;01Z&^IM!'H;ZFT$>AOJ;01ZVVBS MFT!O0[V-0&]#O8U ;T.]C4!O0[V-0&]#O8U ;T>]G4!O1[V=0&]'O9U ;T>] MG4!O1[V=0&\??:PDT-M1;R?0VU%O)]#;46\GT-M1;R?0.U#O(- [4.\@T#M0 M[R#0.U#O(- [4.\@T#M0[R#0.T8_FQ#H':AW$.@=J'?\I-YU^-J7>NWY7N/S M?Y+JX7QON3[^LOP^B1(N+CBGVXKZ]!=02P,$% @ JXV76.'L7A'T 0 MHB< !, !;0V]N=&5N=%]4>7!E&ULS=K+3L,P$ 707ZFR18WK)P_1 M;H ML. '3#*E49/8LETH?X^3 A((*E"1N)M&K>VY$X]T5CV_>_84)]NN[>.\ M6*7DSQB+U8HZ&TOGJ<\K2QT MM)LV3:ZV^>?8N'Y>!&IC,;G8;1RRYH7UOFTJF_(Z>^SK3RG3UX0RGQSWQ%7C MXU'>4+ O$X:5[P->S]T\4@A-39-;&]*U[?(NMFU93,\MQ7)_B2]Z=,ME4U'M MJDV7CY31![)U7!&EKBUW18_V)Z=\P[3[Y ?GCV7V!>:=M\'YF"<6Z/=Q;R,9 M3D]]+D0A-?M?\3TQES[X_6B8=DWU#[/S]3ZYL![G$=GX./R./\[XO?XO^Q @ M?4B0/A1('QJD#P/2QS%('R<@?9R"],%G*(V@B,I12.4HIG(45#F*JAR%58[B M*D>!E:/(*E!D%2BR"A19!8JL D56@2*K0)%5H,@J4&05*+)*%%DEBJP215:) M(JM$D56BR"I19)4HLDH4626*K I%5H4BJT*15:'(JE!D52BR*A19%8JL"D56 MA2*K1I%5H\BJ4635*+)J%%DUBJP:15:-(JM&D56CR&I09#4HLAH460V*K 9% M5H,BJT&1U:#(:OY3UGOGUG\ %02P$"% ,4 " "K MC9=8!T%-8H$ "Q $ @ $ 9&]C4')O<',O87!P M+GAM;%!+ 0(4 Q0 ( *N-EUC%MU"L[P "L" 1 " M :\ !D;V-0&UL4$L! M A0#% @ JXV76/^X]E%!!0 5!4 !@ ("!#@@ 'AL M+W=O%! 8 M #X9 8 " @84- !X;"]W;W)K&PO=V]R:W-H965T&UL4$L! A0#% @ JXV76/J; MEB1? P ;@H !@ ("!JAD 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0#% @ JXV76(+J<\S+" ;!< !@ M ("!PRT 'AL+W=O&PO=V]R:W-H965T&UL4$L! M A0#% @ JXV76''CLDIN"@ =Q\ !D ("!MDH 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ JXV7 M6#/45[ 5 P MP8 !D ("!XF$ 'AL+W=O&PO=V]R:W-H965T6P, !L' 9 " @?UH !X;"]W;W)K M&UL4$L! A0#% @ JXV76%*7Y!I"! IPH M !D ("!CVP 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ JXV76*S)"]B@ @ MP4 !D M ("!GG\ 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ JXV76 KHX&8Y!0 _0L !D ("!;I 'AL+W=O ME0 >&PO=V]R:W-H965T&UL4$L! A0#% @ JXV76(&7 M;]BJ" Y18 !D ("!MYT 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ JXV76/)BS^7' @ +P8 !D M ("!-JX 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ JXV76,#R;<8J P Q@8 !D ("! M6+H 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ JXV76#C&+0/C P [ D !D ("!#L0 'AL+W=O&UL4$L! A0#% @ JXV76*YS!\:O M @ P@4 !D ("!R= 'AL+W=O&PO=V]R:W-H965TK6 !X;"]W;W)K&UL4$L! A0#% @ JXV76$#BL=5E! D14 !D M ("!V=H 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ JXV76)\"6'8J! +10 !D ("!6N8 M 'AL+W=O&PO=V]R:W-H965T 9 M " @>CM !X;"]W;W)K&UL4$L! A0#% @ MJXV76)8??S_H!0 R28 !D ("!Q_( 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ JXV76!'K[9.Q!0 M!"< !D ("!WP$! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ JXV76#LA/ JT! A8 !D M ("!6PT! 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ JXV76(YW*)JJ! )1@ !D ("!DA@! 'AL M+W=O*//?X" M L"@ &0 @(%S'0$ >&PO=V]R:W-H965T&UL4$L! A0#% @ JXV7 M6'MOE).3! "14 !D ("!(B0! 'AL+W=O52$$ 2$0 &0 M @('L* $ >&PO=V]R:W-H965T&UL4$L! A0#% @ JXV76/G,M(SB!@ (S< M !D ("!>S$! 'AL+W=O&PO=V]R:W-H965T MC@( ,H& 9 " @=8[ 0!X;"]W;W)K&UL4$L! A0#% @ JXV76+7FR)72 @ KP8 !D M ("!FSX! 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ JXV76!&8FI%Z! 0AH !D ("!'D&PO=V]R:W-H965T7!E&UL 64$L%!@ !, $P RQ0 "E? 0 $! end XML 84 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 85 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 87 FilingSummary.xml IDEA: XBRL DOCUMENT 3.24.1.u1 html 175 285 1 true 61 0 false 4 false false R1.htm 0000001 - Document - Cover Page Sheet http://www.cadence.com/role/CoverPage Cover Page Cover 1 false false R2.htm 0000002 - Statement - Condensed Consolidated Balance Sheets Sheet http://www.cadence.com/role/CondensedConsolidatedBalanceSheets Condensed Consolidated Balance Sheets Statements 2 false false R3.htm 0000003 - Statement - Condensed Consolidated Income Statements Sheet http://www.cadence.com/role/CondensedConsolidatedIncomeStatements Condensed Consolidated Income Statements Statements 3 false false R4.htm 0000004 - Statement - Condensed Consolidated Statements of Comprehensive Income Sheet http://www.cadence.com/role/CondensedConsolidatedStatementsofComprehensiveIncome Condensed Consolidated Statements of Comprehensive Income Statements 4 false false R5.htm 0000005 - Statement - Condensed Consolidated Statements of Stockholders' Equity Sheet http://www.cadence.com/role/CondensedConsolidatedStatementsofStockholdersEquity Condensed Consolidated Statements of Stockholders' Equity Statements 5 false false R6.htm 0000006 - Statement - Condensed Consolidated Statements of Cash Flows Sheet http://www.cadence.com/role/CondensedConsolidatedStatementsofCashFlows Condensed Consolidated Statements of Cash Flows Statements 6 false false R7.htm 0000007 - Disclosure - BASIS OF PRESENTATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES Sheet http://www.cadence.com/role/BASISOFPRESENTATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIES BASIS OF PRESENTATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES Notes 7 false false R8.htm 0000008 - Disclosure - REVENUE Sheet http://www.cadence.com/role/REVENUE REVENUE Notes 8 false false R9.htm 0000009 - Disclosure - RECEIVABLES, NET Sheet http://www.cadence.com/role/RECEIVABLESNET RECEIVABLES, NET Notes 9 false false R10.htm 0000010 - Disclosure - DEBT Sheet http://www.cadence.com/role/DEBT DEBT Notes 10 false false R11.htm 0000011 - Disclosure - ACQUISITIONS Sheet http://www.cadence.com/role/ACQUISITIONS ACQUISITIONS Notes 11 false false R12.htm 0000012 - Disclosure - GOODWILL AND ACQUIRED INTANGIBLES Sheet http://www.cadence.com/role/GOODWILLANDACQUIREDINTANGIBLES GOODWILL AND ACQUIRED INTANGIBLES Notes 12 false false R13.htm 0000013 - Disclosure - STOCK-BASED COMPENSATION Sheet http://www.cadence.com/role/STOCKBASEDCOMPENSATION STOCK-BASED COMPENSATION Notes 13 false false R14.htm 0000014 - Disclosure - STOCK REPURCHASE PROGRAM Sheet http://www.cadence.com/role/STOCKREPURCHASEPROGRAM STOCK REPURCHASE PROGRAM Notes 14 false false R15.htm 0000015 - Disclosure - OTHER INCOME AND EXPENSES Sheet http://www.cadence.com/role/OTHERINCOMEANDEXPENSES OTHER INCOME AND EXPENSES Notes 15 false false R16.htm 0000016 - Disclosure - NET INCOME PER SHARE Sheet http://www.cadence.com/role/NETINCOMEPERSHARE NET INCOME PER SHARE Notes 16 false false R17.htm 0000017 - Disclosure - INVESTMENTS Sheet http://www.cadence.com/role/INVESTMENTS INVESTMENTS Notes 17 false false R18.htm 0000018 - Disclosure - FAIR VALUE Sheet http://www.cadence.com/role/FAIRVALUE FAIR VALUE Notes 18 false false R19.htm 0000019 - Disclosure - INVENTORY Sheet http://www.cadence.com/role/INVENTORY INVENTORY Notes 19 false false R20.htm 0000020 - Disclosure - COMMITMENTS AND CONTINGENCIES Sheet http://www.cadence.com/role/COMMITMENTSANDCONTINGENCIES COMMITMENTS AND CONTINGENCIES Notes 20 false false R21.htm 0000021 - Disclosure - ACCUMULATED OTHER COMPREHENSIVE LOSS Sheet http://www.cadence.com/role/ACCUMULATEDOTHERCOMPREHENSIVELOSS ACCUMULATED OTHER COMPREHENSIVE LOSS Notes 21 false false R22.htm 0000022 - Disclosure - SEGMENT REPORTING Sheet http://www.cadence.com/role/SEGMENTREPORTING SEGMENT REPORTING Notes 22 false false R23.htm 995410 - Disclosure - Pay vs Performance Disclosure Sheet http://xbrl.sec.gov/ecd/role/PvpDisclosure Pay vs Performance Disclosure Notes 23 false false R24.htm 995445 - Disclosure - Insider Trading Arrangements Sheet http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements Insider Trading Arrangements Notes 24 false false R25.htm 9954471 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies (Policies) Sheet http://www.cadence.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesPolicies Basis of Presentation and Summary of Significant Accounting Policies (Policies) Policies 25 false false R26.htm 9954472 - Disclosure - REVENUE (Tables) Sheet http://www.cadence.com/role/REVENUETables REVENUE (Tables) Tables http://www.cadence.com/role/REVENUE 26 false false R27.htm 9954473 - Disclosure - RECEIVABLES, NET (Tables) Sheet http://www.cadence.com/role/RECEIVABLESNETTables RECEIVABLES, NET (Tables) Tables http://www.cadence.com/role/RECEIVABLESNET 27 false false R28.htm 9954474 - Disclosure - DEBT (Tables) Sheet http://www.cadence.com/role/DEBTTables DEBT (Tables) Tables http://www.cadence.com/role/DEBT 28 false false R29.htm 9954475 - Disclosure - ACQUISITIONS (Tables) Sheet http://www.cadence.com/role/ACQUISITIONSTables ACQUISITIONS (Tables) Tables http://www.cadence.com/role/ACQUISITIONS 29 false false R30.htm 9954476 - Disclosure - GOODWILL AND ACQUIRED INTANGIBLES (Tables) Sheet http://www.cadence.com/role/GOODWILLANDACQUIREDINTANGIBLESTables GOODWILL AND ACQUIRED INTANGIBLES (Tables) Tables http://www.cadence.com/role/GOODWILLANDACQUIREDINTANGIBLES 30 false false R31.htm 9954477 - Disclosure - STOCK-BASED COMPENSATION (Tables) Sheet http://www.cadence.com/role/STOCKBASEDCOMPENSATIONTables STOCK-BASED COMPENSATION (Tables) Tables http://www.cadence.com/role/STOCKBASEDCOMPENSATION 31 false false R32.htm 9954478 - Disclosure - STOCK REPURCHASE PROGRAM (Tables) Sheet http://www.cadence.com/role/STOCKREPURCHASEPROGRAMTables STOCK REPURCHASE PROGRAM (Tables) Tables http://www.cadence.com/role/STOCKREPURCHASEPROGRAM 32 false false R33.htm 9954479 - Disclosure - OTHER INCOME AND EXPENSES (Tables) Sheet http://www.cadence.com/role/OTHERINCOMEANDEXPENSESTables OTHER INCOME AND EXPENSES (Tables) Tables http://www.cadence.com/role/OTHERINCOMEANDEXPENSES 33 false false R34.htm 9954480 - Disclosure - NET INCOME PER SHARE (Tables) Sheet http://www.cadence.com/role/NETINCOMEPERSHARETables NET INCOME PER SHARE (Tables) Tables http://www.cadence.com/role/NETINCOMEPERSHARE 34 false false R35.htm 9954481 - Disclosure - INVESTMENTS (Tables) Sheet http://www.cadence.com/role/INVESTMENTSTables INVESTMENTS (Tables) Tables http://www.cadence.com/role/INVESTMENTS 35 false false R36.htm 9954482 - Disclosure - FAIR VALUE (Tables) Sheet http://www.cadence.com/role/FAIRVALUETables FAIR VALUE (Tables) Tables http://www.cadence.com/role/FAIRVALUE 36 false false R37.htm 9954483 - Disclosure - INVENTORY (Tables) Sheet http://www.cadence.com/role/INVENTORYTables INVENTORY (Tables) Tables http://www.cadence.com/role/INVENTORY 37 false false R38.htm 9954484 - Disclosure - ACCUMULATED OTHER COMPREHENSIVE LOSS (Tables) Sheet http://www.cadence.com/role/ACCUMULATEDOTHERCOMPREHENSIVELOSSTables ACCUMULATED OTHER COMPREHENSIVE LOSS (Tables) Tables http://www.cadence.com/role/ACCUMULATEDOTHERCOMPREHENSIVELOSS 38 false false R39.htm 9954485 - Disclosure - SEGMENT REPORTING (Tables) Sheet http://www.cadence.com/role/SEGMENTREPORTINGTables SEGMENT REPORTING (Tables) Tables http://www.cadence.com/role/SEGMENTREPORTING 39 false false R40.htm 9954486 - Disclosure - REVENUE - Revenue by Product Category (Details) Sheet http://www.cadence.com/role/REVENUERevenuebyProductCategoryDetails REVENUE - Revenue by Product Category (Details) Details 40 false false R41.htm 9954487 - Disclosure - REVENUE - Recurring vs. Up-front Revenue (Details) Sheet http://www.cadence.com/role/REVENUERecurringvsUpfrontRevenueDetails REVENUE - Recurring vs. Up-front Revenue (Details) Details 41 false false R42.htm 9954488 - Disclosure - REVENUE - Contract Balances (Details) Sheet http://www.cadence.com/role/REVENUEContractBalancesDetails REVENUE - Contract Balances (Details) Details 42 false false R43.htm 9954489 - Disclosure - REVENUE - Remaining Performance Obligations (Details) Sheet http://www.cadence.com/role/REVENUERemainingPerformanceObligationsDetails REVENUE - Remaining Performance Obligations (Details) Details 43 false false R44.htm 9954490 - Disclosure - RECEIVABLES, NET - Receivables by Category and Concentration (Details) Sheet http://www.cadence.com/role/RECEIVABLESNETReceivablesbyCategoryandConcentrationDetails RECEIVABLES, NET - Receivables by Category and Concentration (Details) Details 44 false false R45.htm 9954491 - Disclosure - DEBT - Outstanding Debt by Instrument (Details) Sheet http://www.cadence.com/role/DEBTOutstandingDebtbyInstrumentDetails DEBT - Outstanding Debt by Instrument (Details) Details 45 false false R46.htm 9954492 - Disclosure - DEBT - Revolving Credit Facility (Details) Sheet http://www.cadence.com/role/DEBTRevolvingCreditFacilityDetails DEBT - Revolving Credit Facility (Details) Details 46 false false R47.htm 9954493 - Disclosure - DEBT - 2024 Notes (Details) Notes http://www.cadence.com/role/DEBT2024NotesDetails DEBT - 2024 Notes (Details) Details 47 false false R48.htm 9954494 - Disclosure - DEBT - 2025 Term Loan (Details) Sheet http://www.cadence.com/role/DEBT2025TermLoanDetails DEBT - 2025 Term Loan (Details) Details 48 false false R49.htm 9954495 - Disclosure - ACQUISITIONS (Details) Sheet http://www.cadence.com/role/ACQUISITIONSDetails ACQUISITIONS (Details) Details http://www.cadence.com/role/ACQUISITIONSTables 49 false false R50.htm 9954496 - Disclosure - ACQUISITIONS - Acquisition-related transaction costs (Details) Sheet http://www.cadence.com/role/ACQUISITIONSAcquisitionrelatedtransactioncostsDetails ACQUISITIONS - Acquisition-related transaction costs (Details) Details 50 false false R51.htm 9954497 - Disclosure - GOODWILL AND ACQUIRED INTANGIBLES - Goodwill (Details) Sheet http://www.cadence.com/role/GOODWILLANDACQUIREDINTANGIBLESGoodwillDetails GOODWILL AND ACQUIRED INTANGIBLES - Goodwill (Details) Details 51 false false R52.htm 9954498 - Disclosure - GOODWILL AND ACQUIRED INTANGIBLES - Acquired Intangibles, Net (Details) Sheet http://www.cadence.com/role/GOODWILLANDACQUIREDINTANGIBLESAcquiredIntangiblesNetDetails GOODWILL AND ACQUIRED INTANGIBLES - Acquired Intangibles, Net (Details) Details 52 false false R53.htm 9954499 - Disclosure - GOODWILL AND ACQUIRED INTANGIBLES - Amortization Expense (Details) Sheet http://www.cadence.com/role/GOODWILLANDACQUIREDINTANGIBLESAmortizationExpenseDetails GOODWILL AND ACQUIRED INTANGIBLES - Amortization Expense (Details) Details 53 false false R54.htm 9954500 - Disclosure - GOODWILL AND ACQUIRED INTANGIBLES - Estimated amortization expense (Details) Sheet http://www.cadence.com/role/GOODWILLANDACQUIREDINTANGIBLESEstimatedamortizationexpenseDetails GOODWILL AND ACQUIRED INTANGIBLES - Estimated amortization expense (Details) Details 54 false false R55.htm 9954501 - Disclosure - STOCK-BASED COMPENSATION (Details) Sheet http://www.cadence.com/role/STOCKBASEDCOMPENSATIONDetails STOCK-BASED COMPENSATION (Details) Details http://www.cadence.com/role/STOCKBASEDCOMPENSATIONTables 55 false false R56.htm 9954502 - Disclosure - STOCK REPURCHASE PROGRAM (Details) Sheet http://www.cadence.com/role/STOCKREPURCHASEPROGRAMDetails STOCK REPURCHASE PROGRAM (Details) Details http://www.cadence.com/role/STOCKREPURCHASEPROGRAMTables 56 false false R57.htm 9954503 - Disclosure - OTHER INCOME AND EXPENSES (Details) Sheet http://www.cadence.com/role/OTHERINCOMEANDEXPENSESDetails OTHER INCOME AND EXPENSES (Details) Details http://www.cadence.com/role/OTHERINCOMEANDEXPENSESTables 57 false false R58.htm 9954504 - Disclosure - NET INCOME PER SHARE (Details) Sheet http://www.cadence.com/role/NETINCOMEPERSHAREDetails NET INCOME PER SHARE (Details) Details http://www.cadence.com/role/NETINCOMEPERSHARETables 58 false false R59.htm 9954505 - Disclosure - INVESTMENTS - Investments in Equity Securities (Details) Sheet http://www.cadence.com/role/INVESTMENTSInvestmentsinEquitySecuritiesDetails INVESTMENTS - Investments in Equity Securities (Details) Details 59 false false R60.htm 9954506 - Disclosure - INVESTMENTS - Investments in Debt Securities (Details) Sheet http://www.cadence.com/role/INVESTMENTSInvestmentsinDebtSecuritiesDetails INVESTMENTS - Investments in Debt Securities (Details) Details 60 false false R61.htm 9954507 - Disclosure - FAIR VALUE - Fair Value of Financial Assets and Liabilities (Details) Sheet http://www.cadence.com/role/FAIRVALUEFairValueofFinancialAssetsandLiabilitiesDetails FAIR VALUE - Fair Value of Financial Assets and Liabilities (Details) Details 61 false false R62.htm 9954508 - Disclosure - FAIR VALUE - Level Three Measurements (Details) Sheet http://www.cadence.com/role/FAIRVALUELevelThreeMeasurementsDetails FAIR VALUE - Level Three Measurements (Details) Details 62 false false R63.htm 9954509 - Disclosure - INVENTORY (Details) Sheet http://www.cadence.com/role/INVENTORYDetails INVENTORY (Details) Details http://www.cadence.com/role/INVENTORYTables 63 false false R64.htm 9954510 - Disclosure - COMMITMENTS AND CONTINGENCIES - Pending Acquisition (Details) Sheet http://www.cadence.com/role/COMMITMENTSANDCONTINGENCIESPendingAcquisitionDetails COMMITMENTS AND CONTINGENCIES - Pending Acquisition (Details) Details 64 false false R65.htm 9954511 - Disclosure - COMMITMENTS AND CONTINGENCIES - Tax Proceedings (Details) Sheet http://www.cadence.com/role/COMMITMENTSANDCONTINGENCIESTaxProceedingsDetails COMMITMENTS AND CONTINGENCIES - Tax Proceedings (Details) Details 65 false false R66.htm 9954512 - Disclosure - ACCUMULATED OTHER COMPREHENSIVE LOSS (Details) Sheet http://www.cadence.com/role/ACCUMULATEDOTHERCOMPREHENSIVELOSSDetails ACCUMULATED OTHER COMPREHENSIVE LOSS (Details) Details http://www.cadence.com/role/ACCUMULATEDOTHERCOMPREHENSIVELOSSTables 66 false false R67.htm 9954513 - Disclosure - SEGMENT REPORTING - Summary of Revenue by Geography (Details) Sheet http://www.cadence.com/role/SEGMENTREPORTINGSummaryofRevenuebyGeographyDetails SEGMENT REPORTING - Summary of Revenue by Geography (Details) Details 67 false false R68.htm 9954514 - Disclosure - SEGMENT REPORTING - Summary of Long-Lived Assets by Geography (Details) Sheet http://www.cadence.com/role/SEGMENTREPORTINGSummaryofLongLivedAssetsbyGeographyDetails SEGMENT REPORTING - Summary of Long-Lived Assets by Geography (Details) Details 68 false false All Reports Book All Reports [ix-0514-Hidden-Fact-Eligible-For-Transform] WARN: 2 fact(s) appearing in ix:hidden were eligible for transformation: ecd:TrdArrDuration - cdns-20240331.htm 4 cdns-20240331.htm cdns-20240331.xsd cdns-20240331_cal.xml cdns-20240331_def.xml cdns-20240331_lab.xml cdns-20240331_pre.xml cdns-20240331_g1.jpg http://fasb.org/us-gaap/2023 http://xbrl.sec.gov/dei/2023 http://xbrl.sec.gov/ecd/2023 true true JSON 90 MetaLinks.json IDEA: XBRL DOCUMENT { "version": "2.2", "instance": { "cdns-20240331.htm": { "nsprefix": "cdns", "nsuri": "http://www.cadence.com/20240331", "dts": { "inline": { "local": [ "cdns-20240331.htm" ] }, "schema": { "local": [ "cdns-20240331.xsd" ], "remote": [ "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd", "http://www.xbrl.org/2003/xl-2003-12-31.xsd", "http://www.xbrl.org/2003/xlink-2003-12-31.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd", "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd", "https://www.xbrl.org/dtr/type/2022-03-31/types.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-roles-2023.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-types-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-roles-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-types-2023.xsd", "https://xbrl.sec.gov/country/2023/country-2023.xsd", "https://xbrl.sec.gov/dei/2023/dei-2023.xsd", "https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd" ] }, "calculationLink": { "local": [ "cdns-20240331_cal.xml" ] }, "definitionLink": { "local": [ "cdns-20240331_def.xml" ] }, "labelLink": { "local": [ "cdns-20240331_lab.xml" ] }, "presentationLink": { "local": [ "cdns-20240331_pre.xml" ] } }, "keyStandard": 262, "keyCustom": 23, "axisStandard": 21, "axisCustom": 1, "memberStandard": 36, "memberCustom": 24, "hidden": { "total": 7, "http://xbrl.sec.gov/ecd/2023": 2, "http://xbrl.sec.gov/dei/2023": 5 }, "contextCount": 175, "entityCount": 1, "segmentCount": 61, "elementCount": 552, "unitCount": 4, "baseTaxonomies": { "http://fasb.org/us-gaap/2023": 584, "http://xbrl.sec.gov/dei/2023": 29, "http://xbrl.sec.gov/ecd/2023": 17 }, "report": { "R1": { "role": "http://www.cadence.com/role/CoverPage", "longName": "0000001 - Document - Cover Page", "shortName": "Cover Page", "isDefault": "true", "groupType": "document", "subGroupType": "", "menuCat": "Cover", "order": "1", "firstAnchor": { "contextRef": "c-1", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "cdns-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "cdns-20240331.htm", "first": true, "unique": true } }, "R2": { "role": "http://www.cadence.com/role/CondensedConsolidatedBalanceSheets", "longName": "0000002 - Statement - Condensed Consolidated Balance Sheets", "shortName": "Condensed Consolidated Balance Sheets", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "2", "firstAnchor": { "contextRef": "c-2", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "cdns-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-2", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "cdns-20240331.htm", "first": true, "unique": true } }, "R3": { "role": "http://www.cadence.com/role/CondensedConsolidatedIncomeStatements", "longName": "0000003 - Statement - Condensed Consolidated Income Statements", "shortName": "Condensed Consolidated Income Statements", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "3", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfRevenueFromExternalCustomersAttributedToForeignCountriesByGeographicAreaTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cdns-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:SellingAndMarketingExpense", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "cdns-20240331.htm", "unique": true } }, "R4": { "role": "http://www.cadence.com/role/CondensedConsolidatedStatementsofComprehensiveIncome", "longName": "0000004 - Statement - Condensed Consolidated Statements of Comprehensive Income", "shortName": "Condensed Consolidated Statements of Comprehensive Income", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "4", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:NetIncomeLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cdns-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "cdns-20240331.htm", "unique": true } }, "R5": { "role": "http://www.cadence.com/role/CondensedConsolidatedStatementsofStockholdersEquity", "longName": "0000005 - Statement - Condensed Consolidated Statements of Stockholders' Equity", "shortName": "Condensed Consolidated Statements of Stockholders' Equity", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "5", "firstAnchor": { "contextRef": "c-24", "name": "us-gaap:CommonStockSharesOutstanding", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "cdns-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-24", "name": "us-gaap:CommonStockSharesOutstanding", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "cdns-20240331.htm", "first": true, "unique": true } }, "R6": { "role": "http://www.cadence.com/role/CondensedConsolidatedStatementsofCashFlows", "longName": "0000006 - Statement - Condensed Consolidated Statements of Cash Flows", "shortName": "Condensed Consolidated Statements of Cash Flows", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "6", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "cdns-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "cdns-20240331.htm", "first": true, "unique": true } }, "R7": { "role": "http://www.cadence.com/role/BASISOFPRESENTATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIES", "longName": "0000007 - Disclosure - BASIS OF PRESENTATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES", "shortName": "BASIS OF PRESENTATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "7", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "cdns-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "cdns-20240331.htm", "first": true, "unique": true } }, "R8": { "role": "http://www.cadence.com/role/REVENUE", "longName": "0000008 - Disclosure - REVENUE", "shortName": "REVENUE", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "8", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "cdns-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "cdns-20240331.htm", "first": true, "unique": true } }, "R9": { "role": "http://www.cadence.com/role/RECEIVABLESNET", "longName": "0000009 - Disclosure - RECEIVABLES, NET", "shortName": "RECEIVABLES, NET", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "9", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "cdns-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "cdns-20240331.htm", "first": true, "unique": true } }, "R10": { "role": "http://www.cadence.com/role/DEBT", "longName": "0000010 - Disclosure - DEBT", "shortName": "DEBT", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "10", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:DebtDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "cdns-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:DebtDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "cdns-20240331.htm", "first": true, "unique": true } }, "R11": { "role": "http://www.cadence.com/role/ACQUISITIONS", "longName": "0000011 - Disclosure - ACQUISITIONS", "shortName": "ACQUISITIONS", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "11", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "cdns-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "cdns-20240331.htm", "first": true, "unique": true } }, "R12": { "role": "http://www.cadence.com/role/GOODWILLANDACQUIREDINTANGIBLES", "longName": "0000012 - Disclosure - GOODWILL AND ACQUIRED INTANGIBLES", "shortName": "GOODWILL AND ACQUIRED INTANGIBLES", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "12", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "cdns-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "cdns-20240331.htm", "first": true, "unique": true } }, "R13": { "role": "http://www.cadence.com/role/STOCKBASEDCOMPENSATION", "longName": "0000013 - Disclosure - STOCK-BASED COMPENSATION", "shortName": "STOCK-BASED COMPENSATION", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "13", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "cdns-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "cdns-20240331.htm", "first": true, "unique": true } }, "R14": { "role": "http://www.cadence.com/role/STOCKREPURCHASEPROGRAM", "longName": "0000014 - Disclosure - STOCK REPURCHASE PROGRAM", "shortName": "STOCK REPURCHASE PROGRAM", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "14", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:TreasuryStockTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "cdns-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:TreasuryStockTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "cdns-20240331.htm", "first": true, "unique": true } }, "R15": { "role": "http://www.cadence.com/role/OTHERINCOMEANDEXPENSES", "longName": "0000015 - Disclosure - OTHER INCOME AND EXPENSES", "shortName": "OTHER INCOME AND EXPENSES", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "15", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:OtherNonoperatingIncomeAndExpenseTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "cdns-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:OtherNonoperatingIncomeAndExpenseTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "cdns-20240331.htm", "first": true, "unique": true } }, "R16": { "role": "http://www.cadence.com/role/NETINCOMEPERSHARE", "longName": "0000016 - Disclosure - NET INCOME PER SHARE", "shortName": "NET INCOME PER SHARE", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "16", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:EarningsPerShareTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "cdns-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:EarningsPerShareTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "cdns-20240331.htm", "first": true, "unique": true } }, "R17": { "role": "http://www.cadence.com/role/INVESTMENTS", "longName": "0000017 - Disclosure - INVESTMENTS", "shortName": "INVESTMENTS", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "17", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:InvestmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "cdns-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:InvestmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "cdns-20240331.htm", "first": true, "unique": true } }, "R18": { "role": "http://www.cadence.com/role/FAIRVALUE", "longName": "0000018 - Disclosure - FAIR VALUE", "shortName": "FAIR VALUE", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "18", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:FairValueDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "cdns-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:FairValueDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "cdns-20240331.htm", "first": true, "unique": true } }, "R19": { "role": "http://www.cadence.com/role/INVENTORY", "longName": "0000019 - Disclosure - INVENTORY", "shortName": "INVENTORY", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "19", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:InventoryDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "cdns-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:InventoryDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "cdns-20240331.htm", "first": true, "unique": true } }, "R20": { "role": "http://www.cadence.com/role/COMMITMENTSANDCONTINGENCIES", "longName": "0000020 - Disclosure - COMMITMENTS AND CONTINGENCIES", "shortName": "COMMITMENTS AND CONTINGENCIES", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "20", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "cdns-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "cdns-20240331.htm", "first": true, "unique": true } }, "R21": { "role": "http://www.cadence.com/role/ACCUMULATEDOTHERCOMPREHENSIVELOSS", "longName": "0000021 - Disclosure - ACCUMULATED OTHER COMPREHENSIVE LOSS", "shortName": "ACCUMULATED OTHER COMPREHENSIVE LOSS", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "21", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ComprehensiveIncomeNoteTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "cdns-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ComprehensiveIncomeNoteTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "cdns-20240331.htm", "first": true, "unique": true } }, "R22": { "role": "http://www.cadence.com/role/SEGMENTREPORTING", "longName": "0000022 - Disclosure - SEGMENT REPORTING", "shortName": "SEGMENT REPORTING", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "22", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "cdns-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "cdns-20240331.htm", "first": true, "unique": true } }, "R23": { "role": "http://xbrl.sec.gov/ecd/role/PvpDisclosure", "longName": "995410 - Disclosure - Pay vs Performance Disclosure", "shortName": "Pay vs Performance Disclosure", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "23", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:NetIncomeLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cdns-20240331.htm", "first": true }, "uniqueAnchor": null }, "R24": { "role": "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements", "longName": "995445 - Disclosure - Insider Trading Arrangements", "shortName": "Insider Trading Arrangements", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "24", "firstAnchor": { "contextRef": "c-1", "name": "ecd:MtrlTermsOfTrdArrTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "cdns-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "ecd:MtrlTermsOfTrdArrTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "cdns-20240331.htm", "first": true, "unique": true } }, "R25": { "role": "http://www.cadence.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesPolicies", "longName": "9954471 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies (Policies)", "shortName": "Basis of Presentation and Summary of Significant Accounting Policies (Policies)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "policies", "menuCat": "Policies", "order": "25", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cdns-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cdns-20240331.htm", "first": true, "unique": true } }, "R26": { "role": "http://www.cadence.com/role/REVENUETables", "longName": "9954472 - Disclosure - REVENUE (Tables)", "shortName": "REVENUE (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "26", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cdns-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cdns-20240331.htm", "first": true, "unique": true } }, "R27": { "role": "http://www.cadence.com/role/RECEIVABLESNETTables", "longName": "9954473 - Disclosure - RECEIVABLES, NET (Tables)", "shortName": "RECEIVABLES, NET (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "27", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "cdns-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "cdns-20240331.htm", "first": true, "unique": true } }, "R28": { "role": "http://www.cadence.com/role/DEBTTables", "longName": "9954474 - Disclosure - DEBT (Tables)", "shortName": "DEBT (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "28", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfDebtTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cdns-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfDebtTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cdns-20240331.htm", "first": true, "unique": true } }, "R29": { "role": "http://www.cadence.com/role/ACQUISITIONSTables", "longName": "9954475 - Disclosure - ACQUISITIONS (Tables)", "shortName": "ACQUISITIONS (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "29", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cdns-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cdns-20240331.htm", "first": true, "unique": true } }, "R30": { "role": "http://www.cadence.com/role/GOODWILLANDACQUIREDINTANGIBLESTables", "longName": "9954476 - Disclosure - GOODWILL AND ACQUIRED INTANGIBLES (Tables)", "shortName": "GOODWILL AND ACQUIRED INTANGIBLES (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "30", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfGoodwillTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cdns-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfGoodwillTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cdns-20240331.htm", "first": true, "unique": true } }, "R31": { "role": "http://www.cadence.com/role/STOCKBASEDCOMPENSATIONTables", "longName": "9954477 - Disclosure - STOCK-BASED COMPENSATION (Tables)", "shortName": "STOCK-BASED COMPENSATION (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "31", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "cdns-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "cdns-20240331.htm", "first": true, "unique": true } }, "R32": { "role": "http://www.cadence.com/role/STOCKREPURCHASEPROGRAMTables", "longName": "9954478 - Disclosure - STOCK REPURCHASE PROGRAM (Tables)", "shortName": "STOCK REPURCHASE PROGRAM (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "32", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfTreasuryStockByClassTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cdns-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfTreasuryStockByClassTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cdns-20240331.htm", "first": true, "unique": true } }, "R33": { "role": "http://www.cadence.com/role/OTHERINCOMEANDEXPENSESTables", "longName": "9954479 - Disclosure - OTHER INCOME AND EXPENSES (Tables)", "shortName": "OTHER INCOME AND EXPENSES (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "33", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cdns-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cdns-20240331.htm", "first": true, "unique": true } }, "R34": { "role": "http://www.cadence.com/role/NETINCOMEPERSHARETables", "longName": "9954480 - Disclosure - NET INCOME PER SHARE (Tables)", "shortName": "NET INCOME PER SHARE (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "34", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cdns-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cdns-20240331.htm", "first": true, "unique": true } }, "R35": { "role": "http://www.cadence.com/role/INVESTMENTSTables", "longName": "9954481 - Disclosure - INVESTMENTS (Tables)", "shortName": "INVESTMENTS (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "35", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:GainLossOnInvestmentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cdns-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:GainLossOnInvestmentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cdns-20240331.htm", "first": true, "unique": true } }, "R36": { "role": "http://www.cadence.com/role/FAIRVALUETables", "longName": "9954482 - Disclosure - FAIR VALUE (Tables)", "shortName": "FAIR VALUE (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "36", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cdns-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cdns-20240331.htm", "first": true, "unique": true } }, "R37": { "role": "http://www.cadence.com/role/INVENTORYTables", "longName": "9954483 - Disclosure - INVENTORY (Tables)", "shortName": "INVENTORY (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "37", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "cdns-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "cdns-20240331.htm", "first": true, "unique": true } }, "R38": { "role": "http://www.cadence.com/role/ACCUMULATEDOTHERCOMPREHENSIVELOSSTables", "longName": "9954484 - Disclosure - ACCUMULATED OTHER COMPREHENSIVE LOSS (Tables)", "shortName": "ACCUMULATED OTHER COMPREHENSIVE LOSS (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "38", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cdns-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cdns-20240331.htm", "first": true, "unique": true } }, "R39": { "role": "http://www.cadence.com/role/SEGMENTREPORTINGTables", "longName": "9954485 - Disclosure - SEGMENT REPORTING (Tables)", "shortName": "SEGMENT REPORTING (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "39", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfRevenueFromExternalCustomersAttributedToForeignCountriesByGeographicAreaTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cdns-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfRevenueFromExternalCustomersAttributedToForeignCountriesByGeographicAreaTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cdns-20240331.htm", "first": true, "unique": true } }, "R40": { "role": "http://www.cadence.com/role/REVENUERevenuebyProductCategoryDetails", "longName": "9954486 - Disclosure - REVENUE - Revenue by Product Category (Details)", "shortName": "REVENUE - Revenue by Product Category (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "40", "firstAnchor": { "contextRef": "c-1", "name": "cdns:PercentageofProductandMaintenanceRevenuebyProductGroup", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cdns-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "cdns:PercentageofProductandMaintenanceRevenuebyProductGroup", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cdns-20240331.htm", "first": true, "unique": true } }, "R41": { "role": "http://www.cadence.com/role/REVENUERecurringvsUpfrontRevenueDetails", "longName": "9954487 - Disclosure - REVENUE - Recurring vs. Up-front Revenue (Details)", "shortName": "REVENUE - Recurring vs. Up-front Revenue (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "41", "firstAnchor": { "contextRef": "c-1", "name": "cdns:RevenueFromContractWithCustomerTimingOfGoodsOrServicePercent", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "5", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DisaggregationOfRevenueTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cdns-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "cdns:RevenueFromContractWithCustomerTimingOfGoodsOrServicePercent", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "5", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DisaggregationOfRevenueTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cdns-20240331.htm", "first": true, "unique": true } }, "R42": { "role": "http://www.cadence.com/role/REVENUEContractBalancesDetails", "longName": "9954488 - Disclosure - REVENUE - Contract Balances (Details)", "shortName": "REVENUE - Contract Balances (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "42", "firstAnchor": { "contextRef": "c-2", "name": "us-gaap:ContractWithCustomerAssetNet", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "cdns:ContractAssetsandDeferredRevenueTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cdns-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-2", "name": "us-gaap:ContractWithCustomerAssetNet", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "cdns:ContractAssetsandDeferredRevenueTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cdns-20240331.htm", "first": true, "unique": true } }, "R43": { "role": "http://www.cadence.com/role/REVENUERemainingPerformanceObligationsDetails", "longName": "9954489 - Disclosure - REVENUE - Remaining Performance Obligations (Details)", "shortName": "REVENUE - Remaining Performance Obligations (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "43", "firstAnchor": { "contextRef": "c-2", "name": "us-gaap:RevenueRemainingPerformanceObligation", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-8", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cdns-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-2", "name": "us-gaap:RevenueRemainingPerformanceObligation", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-8", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cdns-20240331.htm", "first": true, "unique": true } }, "R44": { "role": "http://www.cadence.com/role/RECEIVABLESNETReceivablesbyCategoryandConcentrationDetails", "longName": "9954490 - Disclosure - RECEIVABLES, NET - Receivables by Category and Concentration (Details)", "shortName": "RECEIVABLES, NET - Receivables by Category and Concentration (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "44", "firstAnchor": { "contextRef": "c-2", "name": "us-gaap:AccountsReceivableGrossCurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "cdns-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-2", "name": "us-gaap:AccountsReceivableGrossCurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "cdns-20240331.htm", "first": true, "unique": true } }, "R45": { "role": "http://www.cadence.com/role/DEBTOutstandingDebtbyInstrumentDetails", "longName": "9954491 - Disclosure - DEBT - Outstanding Debt by Instrument (Details)", "shortName": "DEBT - Outstanding Debt by Instrument (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "45", "firstAnchor": { "contextRef": "c-2", "name": "cdns:RemainingPrincipalAmountOfDebtOutstanding", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDebtTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cdns-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-2", "name": "cdns:RemainingPrincipalAmountOfDebtOutstanding", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDebtTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cdns-20240331.htm", "first": true, "unique": true } }, "R46": { "role": "http://www.cadence.com/role/DEBTRevolvingCreditFacilityDetails", "longName": "9954492 - Disclosure - DEBT - Revolving Credit Facility (Details)", "shortName": "DEBT - Revolving Credit Facility (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "46", "firstAnchor": { "contextRef": "c-76", "name": "cdns:DebtInstrumentCovenantDebttoEBITDARatio", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cdns-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-76", "name": "cdns:DebtInstrumentCovenantDebttoEBITDARatio", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cdns-20240331.htm", "first": true, "unique": true } }, "R47": { "role": "http://www.cadence.com/role/DEBT2024NotesDetails", "longName": "9954493 - Disclosure - DEBT - 2024 Notes (Details)", "shortName": "DEBT - 2024 Notes (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "47", "firstAnchor": { "contextRef": "c-2", "name": "us-gaap:DebtInstrumentUnamortizedDiscount", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDebtTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cdns-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-77", "name": "us-gaap:DebtInstrumentInterestRateStatedPercentage", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cdns-20240331.htm", "unique": true } }, "R48": { "role": "http://www.cadence.com/role/DEBT2025TermLoanDetails", "longName": "9954494 - Disclosure - DEBT - 2025 Term Loan (Details)", "shortName": "DEBT - 2025 Term Loan (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "48", "firstAnchor": { "contextRef": "c-79", "name": "us-gaap:DebtInstrumentFaceAmount", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "cdns-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-85", "name": "cdns:DebtInstrumentInterestRateAtPeriodEnd", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cdns-20240331.htm", "unique": true } }, "R49": { "role": "http://www.cadence.com/role/ACQUISITIONSDetails", "longName": "9954495 - Disclosure - ACQUISITIONS (Details)", "shortName": "ACQUISITIONS (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "49", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "cdns-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-89", "name": "us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cdns-20240331.htm", "unique": true } }, "R50": { "role": "http://www.cadence.com/role/ACQUISITIONSAcquisitionrelatedtransactioncostsDetails", "longName": "9954496 - Disclosure - ACQUISITIONS - Acquisition-related transaction costs (Details)", "shortName": "ACQUISITIONS - Acquisition-related transaction costs (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "50", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:BusinessCombinationSeparatelyRecognizedTransactionsAdditionalDisclosuresAcquisitionCostExpensed", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cdns-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:BusinessCombinationSeparatelyRecognizedTransactionsAdditionalDisclosuresAcquisitionCostExpensed", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cdns-20240331.htm", "first": true, "unique": true } }, "R51": { "role": "http://www.cadence.com/role/GOODWILLANDACQUIREDINTANGIBLESGoodwillDetails", "longName": "9954497 - Disclosure - GOODWILL AND ACQUIRED INTANGIBLES - Goodwill (Details)", "shortName": "GOODWILL AND ACQUIRED INTANGIBLES - Goodwill (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "51", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:Goodwill", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "cdns-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:GoodwillAcquiredDuringPeriod", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfGoodwillTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cdns-20240331.htm", "unique": true } }, "R52": { "role": "http://www.cadence.com/role/GOODWILLANDACQUIREDINTANGIBLESAcquiredIntangiblesNetDetails", "longName": "9954498 - Disclosure - GOODWILL AND ACQUIRED INTANGIBLES - Acquired Intangibles, Net (Details)", "shortName": "GOODWILL AND ACQUIRED INTANGIBLES - Acquired Intangibles, Net (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "52", "firstAnchor": { "contextRef": "c-2", "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "us-gaap:IntangibleAssetsGrossExcludingGoodwill", "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cdns-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-2", "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "us-gaap:IntangibleAssetsGrossExcludingGoodwill", "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cdns-20240331.htm", "first": true, "unique": true } }, "R53": { "role": "http://www.cadence.com/role/GOODWILLANDACQUIREDINTANGIBLESAmortizationExpenseDetails", "longName": "9954499 - Disclosure - GOODWILL AND ACQUIRED INTANGIBLES - Amortization Expense (Details)", "shortName": "GOODWILL AND ACQUIRED INTANGIBLES - Amortization Expense (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "53", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:CostOfGoodsAndServicesSoldAmortization", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cdns-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:CostOfGoodsAndServicesSoldAmortization", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cdns-20240331.htm", "first": true, "unique": true } }, "R54": { "role": "http://www.cadence.com/role/GOODWILLANDACQUIREDINTANGIBLESEstimatedamortizationexpenseDetails", "longName": "9954500 - Disclosure - GOODWILL AND ACQUIRED INTANGIBLES - Estimated amortization expense (Details)", "shortName": "GOODWILL AND ACQUIRED INTANGIBLES - Estimated amortization expense (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "54", "firstAnchor": { "contextRef": "c-2", "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "cdns-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-2", "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "cdns-20240331.htm", "first": true, "unique": true } }, "R55": { "role": "http://www.cadence.com/role/STOCKBASEDCOMPENSATIONDetails", "longName": "9954501 - Disclosure - STOCK-BASED COMPENSATION (Details)", "shortName": "STOCK-BASED COMPENSATION (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "55", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ShareBasedCompensation", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "cdns-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-99", "name": "us-gaap:ShareBasedCompensation", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "cdns-20240331.htm", "unique": true } }, "R56": { "role": "http://www.cadence.com/role/STOCKREPURCHASEPROGRAMDetails", "longName": "9954502 - Disclosure - STOCK REPURCHASE PROGRAM (Details)", "shortName": "STOCK REPURCHASE PROGRAM (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "56", "firstAnchor": { "contextRef": "c-111", "name": "us-gaap:StockRepurchaseProgramAuthorizedAmount1", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cdns-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-111", "name": "us-gaap:StockRepurchaseProgramAuthorizedAmount1", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cdns-20240331.htm", "first": true, "unique": true } }, "R57": { "role": "http://www.cadence.com/role/OTHERINCOMEANDEXPENSESDetails", "longName": "9954503 - Disclosure - OTHER INCOME AND EXPENSES (Details)", "shortName": "OTHER INCOME AND EXPENSES (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "57", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:InvestmentIncomeInterest", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cdns-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:InvestmentIncomeInterest", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cdns-20240331.htm", "first": true, "unique": true } }, "R58": { "role": "http://www.cadence.com/role/NETINCOMEPERSHAREDetails", "longName": "9954504 - Disclosure - NET INCOME PER SHARE (Details)", "shortName": "NET INCOME PER SHARE (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "58", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:NetIncomeLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cdns-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cdns-20240331.htm", "unique": true } }, "R59": { "role": "http://www.cadence.com/role/INVESTMENTSInvestmentsinEquitySecuritiesDetails", "longName": "9954505 - Disclosure - INVESTMENTS - Investments in Equity Securities (Details)", "shortName": "INVESTMENTS - Investments in Equity Securities (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "59", "firstAnchor": { "contextRef": "c-2", "name": "us-gaap:EquitySecuritiesFvNi", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cdns-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-2", "name": "us-gaap:EquityMethodInvestments", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cdns-20240331.htm", "unique": true } }, "R60": { "role": "http://www.cadence.com/role/INVESTMENTSInvestmentsinDebtSecuritiesDetails", "longName": "9954506 - Disclosure - INVESTMENTS - Investments in Debt Securities (Details)", "shortName": "INVESTMENTS - Investments in Debt Securities (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "60", "firstAnchor": { "contextRef": "c-2", "name": "us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:UnrealizedGainLossOnInvestmentsTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cdns-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-2", "name": "us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:UnrealizedGainLossOnInvestmentsTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cdns-20240331.htm", "first": true, "unique": true } }, "R61": { "role": "http://www.cadence.com/role/FAIRVALUEFairValueofFinancialAssetsandLiabilitiesDetails", "longName": "9954507 - Disclosure - FAIR VALUE - Fair Value of Financial Assets and Liabilities (Details)", "shortName": "FAIR VALUE - Fair Value of Financial Assets and Liabilities (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "61", "firstAnchor": { "contextRef": "c-2", "name": "us-gaap:EquitySecuritiesFvNi", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cdns-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-2", "name": "us-gaap:DeferredCompensationPlanAssets", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cdns-20240331.htm", "unique": true } }, "R62": { "role": "http://www.cadence.com/role/FAIRVALUELevelThreeMeasurementsDetails", "longName": "9954508 - Disclosure - FAIR VALUE - Level Three Measurements (Details)", "shortName": "FAIR VALUE - Level Three Measurements (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "62", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:FinitelivedIntangibleAssetsAcquired1", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cdns-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:FinitelivedIntangibleAssetsAcquired1", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cdns-20240331.htm", "first": true, "unique": true } }, "R63": { "role": "http://www.cadence.com/role/INVENTORYDetails", "longName": "9954509 - Disclosure - INVENTORY (Details)", "shortName": "INVENTORY (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "63", "firstAnchor": { "contextRef": "c-2", "name": "us-gaap:InventoryRawMaterialsNetOfReserves", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "cdns-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-2", "name": "us-gaap:InventoryRawMaterialsNetOfReserves", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "cdns-20240331.htm", "first": true, "unique": true } }, "R64": { "role": "http://www.cadence.com/role/COMMITMENTSANDCONTINGENCIESPendingAcquisitionDetails", "longName": "9954510 - Disclosure - COMMITMENTS AND CONTINGENCIES - Pending Acquisition (Details)", "shortName": "COMMITMENTS AND CONTINGENCIES - Pending Acquisition (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "64", "firstAnchor": { "contextRef": "c-139", "name": "us-gaap:BusinessCombinationPriceOfAcquisitionExpected", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cdns-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-139", "name": "us-gaap:BusinessCombinationPriceOfAcquisitionExpected", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cdns-20240331.htm", "first": true, "unique": true } }, "R65": { "role": "http://www.cadence.com/role/COMMITMENTSANDCONTINGENCIESTaxProceedingsDetails", "longName": "9954511 - Disclosure - COMMITMENTS AND CONTINGENCIES - Tax Proceedings (Details)", "shortName": "COMMITMENTS AND CONTINGENCIES - Tax Proceedings (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "65", "firstAnchor": { "contextRef": "c-29", "name": "us-gaap:LossContingencyEstimateOfPossibleLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cdns-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-29", "name": "us-gaap:LossContingencyEstimateOfPossibleLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cdns-20240331.htm", "first": true, "unique": true } }, "R66": { "role": "http://www.cadence.com/role/ACCUMULATEDOTHERCOMPREHENSIVELOSSDetails", "longName": "9954512 - Disclosure - ACCUMULATED OTHER COMPREHENSIVE LOSS (Details)", "shortName": "ACCUMULATED OTHER COMPREHENSIVE LOSS (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "66", "firstAnchor": { "contextRef": "c-2", "name": "us-gaap:AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cdns-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-2", "name": "us-gaap:AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cdns-20240331.htm", "first": true, "unique": true } }, "R67": { "role": "http://www.cadence.com/role/SEGMENTREPORTINGSummaryofRevenuebyGeographyDetails", "longName": "9954513 - Disclosure - SEGMENT REPORTING - Summary of Revenue by Geography (Details)", "shortName": "SEGMENT REPORTING - Summary of Revenue by Geography (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "67", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfRevenueFromExternalCustomersAttributedToForeignCountriesByGeographicAreaTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cdns-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-140", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfRevenueFromExternalCustomersAttributedToForeignCountriesByGeographicAreaTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cdns-20240331.htm", "unique": true } }, "R68": { "role": "http://www.cadence.com/role/SEGMENTREPORTINGSummaryofLongLivedAssetsbyGeographyDetails", "longName": "9954514 - Disclosure - SEGMENT REPORTING - Summary of Long-Lived Assets by Geography (Details)", "shortName": "SEGMENT REPORTING - Summary of Long-Lived Assets by Geography (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "68", "firstAnchor": { "contextRef": "c-2", "name": "us-gaap:NoncurrentAssets", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "us-gaap:ScheduleOfEntityWideDisclosureOnGeographicAreasLongLivedAssetsInIndividualForeignCountriesByCountryTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "cdns-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-2", "name": "us-gaap:NoncurrentAssets", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "us-gaap:ScheduleOfEntityWideDisclosureOnGeographicAreasLongLivedAssetsInIndividualForeignCountriesByCountryTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "cdns-20240331.htm", "first": true, "unique": true } } }, "tag": { "cdns_A2024AcquisitionsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.cadence.com/20240331", "localname": "A2024AcquisitionsMember", "presentation": [ "http://www.cadence.com/role/FAIRVALUELevelThreeMeasurementsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2024 acquisitions", "label": "2024 acquisitions [Member]", "documentation": "2024 acquisitions" } } }, "auth_ref": [] }, "us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsPayableAndAccruedLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.cadence.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.cadence.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "verboseLabel": "Accounts payable and accrued liabilities", "label": "Accounts Payable and Accrued Liabilities, Current", "documentation": "Sum of the carrying values as of the balance sheet date of obligations incurred through that date and due within one year (or the operating cycle, if longer), including liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received, taxes, interest, rent and utilities, accrued salaries and bonuses, payroll taxes and fringe benefits." } } }, "auth_ref": [ "r20" ] }, "us-gaap_AccountsReceivableGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsReceivableGross", "crdr": "debit", "calculation": { "http://www.cadence.com/role/RECEIVABLESNETReceivablesbyCategoryandConcentrationDetails": { "parentTag": "cdns_AccountsReceivableNetCurrentAndNoncurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.cadence.com/role/RECEIVABLESNETReceivablesbyCategoryandConcentrationDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total receivables", "label": "Accounts Receivable, before Allowance for Credit Loss", "documentation": "Amount, before allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business." } } }, "auth_ref": [ "r164", "r258", "r860" ] }, "us-gaap_AccountsReceivableGrossCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsReceivableGrossCurrent", "crdr": "debit", "calculation": { "http://www.cadence.com/role/RECEIVABLESNETReceivablesbyCategoryandConcentrationDetails": { "parentTag": "us-gaap_AccountsReceivableGross", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.cadence.com/role/RECEIVABLESNETReceivablesbyCategoryandConcentrationDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Accounts receivable", "label": "Accounts Receivable, before Allowance for Credit Loss, Current", "documentation": "Amount, before allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current." } } }, "auth_ref": [ "r164", "r258", "r259", "r655" ] }, "us-gaap_AccountsReceivableGrossNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsReceivableGrossNoncurrent", "crdr": "debit", "calculation": { "http://www.cadence.com/role/RECEIVABLESNETReceivablesbyCategoryandConcentrationDetails": { "parentTag": "us-gaap_AccountsReceivableGross", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.cadence.com/role/RECEIVABLESNETReceivablesbyCategoryandConcentrationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Long-term receivables", "label": "Accounts Receivable, before Allowance for Credit Loss, Noncurrent", "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 noncurrent." } } }, "auth_ref": [ "r150", "r258", "r304", "r820" ] }, "us-gaap_AccountsReceivableNetAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsReceivableNetAbstract", "presentation": [ "http://www.cadence.com/role/RECEIVABLESNETReceivablesbyCategoryandConcentrationDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Current and long-term receivables balances", "label": "Accounts Receivable, after Allowance for Credit Loss [Abstract]" } } }, "auth_ref": [] }, "cdns_AccountsReceivableNetCurrentAndNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://www.cadence.com/20240331", "localname": "AccountsReceivableNetCurrentAndNoncurrent", "crdr": "debit", "calculation": { "http://www.cadence.com/role/RECEIVABLESNETReceivablesbyCategoryandConcentrationDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.cadence.com/role/RECEIVABLESNETReceivablesbyCategoryandConcentrationDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total receivables, net", "label": "Accounts Receivable Net Current and Noncurrent", "documentation": "Carrying amount as of the balance sheet date, net of allowance for doubtful accounts, of current and noncurrent accounts receivable due from other than related parties." } } }, "auth_ref": [] }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax", "crdr": "debit", "presentation": [ "http://www.cadence.com/role/ACCUMULATEDOTHERCOMPREHENSIVELOSSDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Changes in defined benefit plan liabilities", "label": "Accumulated Other Comprehensive (Income) Loss, Defined Benefit Plan, after Tax", "documentation": "Amount, after tax, of accumulated other comprehensive (income) loss for defined benefit plan, that has not been recognized in net periodic benefit cost (credit)." } } }, "auth_ref": [ "r4", "r31", "r844" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax", "crdr": "credit", "presentation": [ "http://www.cadence.com/role/ACCUMULATEDOTHERCOMPREHENSIVELOSSDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Foreign currency translation loss", "label": "Accumulated Other Comprehensive Income (Loss), Foreign Currency Translation Adjustment, Net of Tax", "documentation": "Accumulated adjustment, net of tax, that results from the process of translating subsidiary financial statements and foreign equity investments into the reporting currency from the functional currency of the reporting entity, net of reclassification of realized foreign currency translation gains or losses." } } }, "auth_ref": [ "r169", "r171", "r172", "r173", "r469" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "crdr": "credit", "calculation": { "http://www.cadence.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.cadence.com/role/ACCUMULATEDOTHERCOMPREHENSIVELOSSDetails", "http://www.cadence.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "verboseLabel": "Accumulated other comprehensive loss", "terseLabel": "Total accumulated other comprehensive loss", "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax", "documentation": "Amount, after tax, of accumulated increase (decrease) in equity from transaction and other event and circumstance from nonowner source." } } }, "auth_ref": [ "r30", "r31", "r99", "r165", "r540", "r566", "r567" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract", "presentation": [ "http://www.cadence.com/role/ACCUMULATEDOTHERCOMPREHENSIVELOSSDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated other comprehensive income", "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeMember", "presentation": [ "http://www.cadence.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated Other Comprehensive Loss", "label": "AOCI Attributable to Parent [Member]", "documentation": "Accumulated increase (decrease) in equity from transactions and other events and circumstances from non-owner sources, attributable to the parent. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners." } } }, "auth_ref": [ "r2", "r10", "r31", "r451", "r454", "r489", "r562", "r563", "r791", "r792", "r793", "r801", "r802", "r803" ] }, "us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife", "presentation": [ "http://www.cadence.com/role/ACQUISITIONSDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted-average useful life of definite-lived intangible assets acquired", "label": "Acquired Finite-Lived Intangible Assets, Weighted Average Useful Life", "documentation": "Weighted average amortization period of finite-lived intangible assets acquired either individually or as part of a group of assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r121" ] }, "ecd_Additional402vDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "Additional402vDisclosureTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Additional 402(v) Disclosure", "label": "Additional 402(v) Disclosure [Text Block]" } } }, "auth_ref": [ "r735" ] }, "ecd_AdjToCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AdjToCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustment to Compensation, Amount", "label": "Adjustment to Compensation Amount" } } }, "auth_ref": [ "r741" ] }, "ecd_AdjToCompAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AdjToCompAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustment to Compensation:", "label": "Adjustment to Compensation [Axis]" } } }, "auth_ref": [ "r741" ] }, "ecd_AdjToNonPeoNeoCompFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AdjToNonPeoNeoCompFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustment to Non-PEO NEO Compensation Footnote", "label": "Adjustment to Non-PEO NEO Compensation Footnote [Text Block]" } } }, "auth_ref": [ "r741" ] }, "ecd_AdjToPeoCompFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AdjToPeoCompFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustment To PEO Compensation, Footnote", "label": "Adjustment To PEO Compensation, Footnote [Text Block]" } } }, "auth_ref": [ "r741" ] }, "us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation", "crdr": "debit", "presentation": [ "http://www.cadence.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Stock received for payment of employee taxes on vesting of restricted stock", "label": "Share-Based Payment Arrangement, Decrease for Tax Withholding Obligation", "documentation": "Amount of decrease to equity for grantee's tax withholding obligation for award under share-based payment arrangement." } } }, "auth_ref": [] }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "crdr": "credit", "presentation": [ "http://www.cadence.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Stock-based compensation expense", "label": "APIC, Share-Based Payment Arrangement, Increase for Cost Recognition", "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement." } } }, "auth_ref": [ "r64", "r65", "r398" ] }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://www.cadence.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "verboseLabel": "Adjustments to reconcile net income to net cash provided by operating activities:", "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]" } } }, "auth_ref": [] }, "ecd_AggtErrCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AggtErrCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate Erroneous Compensation Amount", "label": "Aggregate Erroneous Compensation Amount" } } }, "auth_ref": [ "r706", "r717", "r727", "r752" ] }, "ecd_AggtErrCompNotYetDeterminedTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AggtErrCompNotYetDeterminedTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate Erroneous Compensation Not Yet Determined", "label": "Aggregate Erroneous Compensation Not Yet Determined [Text Block]" } } }, "auth_ref": [ "r709", "r720", "r730", "r755" ] }, "cdns_AgreementsAndRelationshipMember": { "xbrltype": "domainItemType", "nsuri": "http://www.cadence.com/20240331", "localname": "AgreementsAndRelationshipMember", "presentation": [ "http://www.cadence.com/role/ACQUISITIONSDetails", "http://www.cadence.com/role/GOODWILLANDACQUIREDINTANGIBLESAcquiredIntangiblesNetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Agreements and Relationship [Member]", "verboseLabel": "Agreements and Relationships [Member]", "label": "Agreements and Relationship [Member]", "documentation": "Agreements and relationship." } } }, "auth_ref": [] }, "ecd_AllAdjToCompMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AllAdjToCompMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "All Adjustments to Compensation", "label": "All Adjustments to Compensation [Member]" } } }, "auth_ref": [ "r741" ] }, "ecd_AllExecutiveCategoriesMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AllExecutiveCategoriesMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "All Executive Categories", "label": "All Executive Categories [Member]" } } }, "auth_ref": [ "r748" ] }, "ecd_AllIndividualsMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AllIndividualsMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure", "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure", "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements", "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "All Individuals", "label": "All Individuals [Member]" } } }, "auth_ref": [ "r713", "r721", "r731", "r748", "r756", "r760", "r768" ] }, "ecd_AllTradingArrangementsMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AllTradingArrangementsMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "All Trading Arrangements", "label": "All Trading Arrangements [Member]" } } }, "auth_ref": [ "r766" ] }, "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllowanceForDoubtfulAccountsReceivableCurrent", "crdr": "credit", "calculation": { "http://www.cadence.com/role/RECEIVABLESNETReceivablesbyCategoryandConcentrationDetails": { "parentTag": "cdns_AccountsReceivableNetCurrentAndNoncurrent", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.cadence.com/role/RECEIVABLESNETReceivablesbyCategoryandConcentrationDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Less allowance for doubtful accounts", "label": "Accounts Receivable, Allowance for Credit Loss, Current", "documentation": "Amount of allowance for credit loss on accounts receivable, classified as current." } } }, "auth_ref": [ "r166", "r260", "r300" ] }, "dei_AmendmentFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AmendmentFlag", "presentation": [ "http://www.cadence.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Amendment Flag", "label": "Amendment Flag", "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission." } } }, "auth_ref": [] }, "srt_AmericasMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "AmericasMember", "presentation": [ "http://www.cadence.com/role/SEGMENTREPORTINGSummaryofLongLivedAssetsbyGeographyDetails", "http://www.cadence.com/role/SEGMENTREPORTINGSummaryofRevenuebyGeographyDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Americas [Member]", "label": "Americas [Member]" } } }, "auth_ref": [ "r866", "r867", "r868", "r869" ] }, "cdns_AmortizationOfAcquiredIntangibles": { "xbrltype": "monetaryItemType", "nsuri": "http://www.cadence.com/20240331", "localname": "AmortizationOfAcquiredIntangibles", "crdr": "debit", "calculation": { "http://www.cadence.com/role/GOODWILLANDACQUIREDINTANGIBLESAmortizationExpenseDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.cadence.com/role/GOODWILLANDACQUIREDINTANGIBLESAmortizationExpenseDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total amortization of acquired intangibles", "label": "Amortization of Acquired Intangibles", "documentation": "Amortization of acquired intangibles, including amortization of costs from existing technology included in cost of product, and amortization of costs from acquired maintenance contracts included in cost of maintenance, and amortization of all other acquired intangibles." } } }, "auth_ref": [] }, "us-gaap_AmortizationOfFinancingCostsAndDiscounts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AmortizationOfFinancingCostsAndDiscounts", "crdr": "debit", "calculation": { "http://www.cadence.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.cadence.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "verboseLabel": "Amortization of debt discount and fees", "label": "Amortization of Debt Issuance Costs and Discounts", "documentation": "Amount of amortization expense attributable to debt discount (premium) and debt issuance costs." } } }, "auth_ref": [ "r364", "r487", "r668", "r669", "r797" ] }, "us-gaap_AmortizationOfIntangibleAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AmortizationOfIntangibleAssets", "crdr": "debit", "calculation": { "http://www.cadence.com/role/GOODWILLANDACQUIREDINTANGIBLESAmortizationExpenseDetails": { "parentTag": "cdns_AmortizationOfAcquiredIntangibles", "weight": 1.0, "order": 2.0 }, "http://www.cadence.com/role/CondensedConsolidatedIncomeStatements": { "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.cadence.com/role/CondensedConsolidatedIncomeStatements", "http://www.cadence.com/role/GOODWILLANDACQUIREDINTANGIBLESAmortizationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Amortization of acquired intangibles", "label": "Amortization of Intangible Assets", "documentation": "The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method." } } }, "auth_ref": [ "r7", "r50", "r54" ] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "presentation": [ "http://www.cadence.com/role/NETINCOMEPERSHAREDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount", "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount", "documentation": "Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented." } } }, "auth_ref": [ "r223" ] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis", "presentation": [ "http://www.cadence.com/role/NETINCOMEPERSHAREDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Antidilutive Securities Excluded from Computation of Earnings Per Share, by Antidilutive Securities [Axis]", "label": "Antidilutive Securities [Axis]", "documentation": "Information by type of antidilutive security." } } }, "auth_ref": [ "r41" ] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems", "presentation": [ "http://www.cadence.com/role/NETINCOMEPERSHAREDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]", "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "us-gaap_AntidilutiveSecuritiesNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AntidilutiveSecuritiesNameDomain", "presentation": [ "http://www.cadence.com/role/NETINCOMEPERSHAREDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Antidilutive Securities, Name [Domain]", "label": "Antidilutive Securities, Name [Domain]", "documentation": "Incremental common shares attributable to securities that were not included in diluted earnings per share (EPS) because to do so would increase EPS amounts or decrease loss per share amounts for the period presented." } } }, "auth_ref": [ "r41" ] }, "cdns_ArrangementTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://www.cadence.com/20240331", "localname": "ArrangementTypeAxis", "presentation": [ "http://www.cadence.com/role/REVENUERecurringvsUpfrontRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Performance obligation type [Axis]", "label": "Arrangement Type [Axis]", "documentation": "Arrangement Type" } } }, "auth_ref": [] }, "srt_AsiaMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "AsiaMember", "presentation": [ "http://www.cadence.com/role/SEGMENTREPORTINGSummaryofLongLivedAssetsbyGeographyDetails", "http://www.cadence.com/role/SEGMENTREPORTINGSummaryofRevenuebyGeographyDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Asia [Member]", "terseLabel": "Asia [Member]", "label": "Asia [Member]" } } }, "auth_ref": [ "r866", "r867", "r868", "r869" ] }, "us-gaap_Assets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Assets", "crdr": "debit", "calculation": { "http://www.cadence.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.cadence.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "Total assets", "label": "Assets", "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events." } } }, "auth_ref": [ "r135", "r162", "r197", "r232", "r244", "r249", "r297", "r333", "r334", "r335", "r336", "r337", "r338", "r339", "r340", "r341", "r446", "r448", "r470", "r538", "r596", "r685", "r697", "r837", "r838", "r851" ] }, "us-gaap_AssetsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsAbstract", "presentation": [ "http://www.cadence.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "verboseLabel": "ASSETS", "label": "Assets [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsCurrent", "crdr": "debit", "calculation": { "http://www.cadence.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.cadence.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "Total current assets", "label": "Assets, Current", "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events." } } }, "auth_ref": [ "r156", "r168", "r197", "r297", "r333", "r334", "r335", "r336", "r337", "r338", "r339", "r340", "r341", "r446", "r448", "r470", "r685", "r837", "r838", "r851" ] }, "us-gaap_AssetsCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsCurrentAbstract", "presentation": [ "http://www.cadence.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "verboseLabel": "Current assets:", "label": "Assets, Current [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AssetsFairValueDisclosure": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsFairValueDisclosure", "crdr": "debit", "presentation": [ "http://www.cadence.com/role/FAIRVALUEFairValueofFinancialAssetsandLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Total Assets", "label": "Assets, Fair Value Disclosure", "documentation": "Fair value portion of probable future economic benefits obtained or controlled by an entity as a result of past transactions or events." } } }, "auth_ref": [ "r73" ] }, "us-gaap_AssetsFairValueDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsFairValueDisclosureAbstract", "presentation": [ "http://www.cadence.com/role/FAIRVALUEFairValueofFinancialAssetsandLiabilitiesDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Assets", "label": "Assets, Fair Value Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax", "crdr": "credit", "calculation": { "http://www.cadence.com/role/INVESTMENTSInvestmentsinDebtSecuritiesDetails": { "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.cadence.com/role/INVESTMENTSInvestmentsinDebtSecuritiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Gross accumulated unrealized gains", "label": "Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Gain, before Tax", "documentation": "Amount, before tax, of unrealized gain in accumulated other comprehensive income (AOCI) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)." } } }, "auth_ref": [ "r265" ] }, "us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax", "crdr": "debit", "calculation": { "http://www.cadence.com/role/INVESTMENTSInvestmentsinDebtSecuritiesDetails": { "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.cadence.com/role/INVESTMENTSInvestmentsinDebtSecuritiesDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Gross accumulated unrealized losses", "label": "Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Loss, before Tax", "documentation": "Amount, before tax, of unrealized loss in accumulated other comprehensive income (AOCI) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)." } } }, "auth_ref": [ "r266" ] }, "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AvailableForSaleDebtSecuritiesAmortizedCostBasis", "crdr": "debit", "calculation": { "http://www.cadence.com/role/INVESTMENTSInvestmentsinDebtSecuritiesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.cadence.com/role/INVESTMENTSInvestmentsinDebtSecuritiesDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Amortized cost", "label": "Debt Securities, Available-for-Sale, Amortized Cost", "documentation": "Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)." } } }, "auth_ref": [ "r262", "r307", "r536" ] }, "us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValueAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValueAbstract", "presentation": [ "http://www.cadence.com/role/INVESTMENTSInvestmentsinDebtSecuritiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Securities, Available-for-Sale, Unrealized Loss Position [Line Items]", "label": "Debt Securities, Available-for-Sale, Unrealized Loss Position [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r309", "r663" ] }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue", "crdr": "debit", "calculation": { "http://www.cadence.com/role/INVESTMENTSInvestmentsinDebtSecuritiesDetails": { "parentTag": "us-gaap_AvailableForSaleSecuritiesDebtSecurities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.cadence.com/role/INVESTMENTSInvestmentsinDebtSecuritiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Due after 5 years through 10 years", "label": "Debt Securities, Available-for-Sale, Fair Value, Maturity, Allocated and Single Maturity Date, after Year 5 Through 10", "documentation": "Fair value of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in sixth through tenth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r271", "r533" ] }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue", "crdr": "debit", "calculation": { "http://www.cadence.com/role/INVESTMENTSInvestmentsinDebtSecuritiesDetails": { "parentTag": "us-gaap_AvailableForSaleSecuritiesDebtSecurities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.cadence.com/role/INVESTMENTSInvestmentsinDebtSecuritiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Due after 1 year through 5 years", "label": "Debt Securities, Available-for-Sale, Fair Value, Maturity, Allocated and Single Maturity Date, after Year One Through Five", "documentation": "Fair value of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in second through fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r270", "r532" ] }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue", "crdr": "debit", "calculation": { "http://www.cadence.com/role/INVESTMENTSInvestmentsinDebtSecuritiesDetails": { "parentTag": "us-gaap_AvailableForSaleSecuritiesDebtSecurities", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.cadence.com/role/INVESTMENTSInvestmentsinDebtSecuritiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Due after 10 years", "label": "Debt Securities, Available-for-Sale, Fair Value, Maturity, Allocated and Single Maturity Date, after Year 10", "documentation": "Fair value of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing after tenth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r272", "r534" ] }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue", "crdr": "debit", "calculation": { "http://www.cadence.com/role/INVESTMENTSInvestmentsinDebtSecuritiesDetails": { "parentTag": "us-gaap_AvailableForSaleSecuritiesDebtSecurities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.cadence.com/role/INVESTMENTSInvestmentsinDebtSecuritiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Due within 1 year", "label": "Debt Securities, Available-for-Sale, Fair Value, Maturity, Allocated and Single Maturity Date, Year One", "documentation": "Fair value of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r269", "r531" ] }, "us-gaap_AvailableForSaleSecuritiesDebtSecurities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AvailableForSaleSecuritiesDebtSecurities", "crdr": "debit", "calculation": { "http://www.cadence.com/role/INVESTMENTSInvestmentsinDebtSecuritiesDetails": { "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.cadence.com/role/FAIRVALUEFairValueofFinancialAssetsandLiabilitiesDetails", "http://www.cadence.com/role/INVESTMENTSInvestmentsinDebtSecuritiesDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Available-for-sale debt securities, fair value", "totalLabel": "Total", "terseLabel": "Mortgage-backed and asset-backed securities", "label": "Debt Securities, Available-for-Sale", "documentation": "Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)." } } }, "auth_ref": [ "r263", "r307", "r526", "r807" ] }, "ecd_AwardExrcPrice": { "xbrltype": "perShareItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardExrcPrice", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Exercise Price", "label": "Award Exercise Price" } } }, "auth_ref": [ "r763" ] }, "ecd_AwardGrantDateFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardGrantDateFairValue", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value as of Grant Date", "label": "Award Grant Date Fair Value" } } }, "auth_ref": [ "r764" ] }, "ecd_AwardTmgDiscLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgDiscLineItems", "lang": { "en-us": { "role": { "label": "Award Timing Disclosures [Line Items]" } } }, "auth_ref": [ "r759" ] }, "ecd_AwardTmgHowMnpiCnsdrdTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgHowMnpiCnsdrdTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Timing, How MNPI Considered", "label": "Award Timing, How MNPI Considered [Text Block]" } } }, "auth_ref": [ "r759" ] }, "ecd_AwardTmgMethodTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgMethodTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Timing Method", "label": "Award Timing Method [Text Block]" } } }, "auth_ref": [ "r759" ] }, "ecd_AwardTmgMnpiCnsdrdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgMnpiCnsdrdFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Timing MNPI Considered", "label": "Award Timing MNPI Considered [Flag]" } } }, "auth_ref": [ "r759" ] }, "ecd_AwardTmgMnpiDiscTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgMnpiDiscTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Timing MNPI Disclosure", "label": "Award Timing MNPI Disclosure [Text Block]" } } }, "auth_ref": [ "r759" ] }, "ecd_AwardTmgPredtrmndFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgPredtrmndFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Timing Predetermined", "label": "Award Timing Predetermined [Flag]" } } }, "auth_ref": [ "r759" ] }, "us-gaap_AwardTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AwardTypeAxis", "presentation": [ "http://www.cadence.com/role/STOCKBASEDCOMPENSATIONDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Type [Axis]", "label": "Award Type [Axis]", "documentation": "Information by type of award under share-based payment arrangement." } } }, "auth_ref": [ "r402", "r403", "r404", "r405", "r406", "r407", "r408", "r409", "r410", "r411", "r412", "r413", "r414", "r415", "r416", "r417", "r418", "r419", "r420", "r421", "r422", "r423", "r424", "r425", "r426", "r427" ] }, "ecd_AwardUndrlygSecuritiesAmt": { "xbrltype": "decimalItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardUndrlygSecuritiesAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Underlying Securities", "label": "Award Underlying Securities Amount" } } }, "auth_ref": [ "r762" ] }, "ecd_AwardsCloseToMnpiDiscIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardsCloseToMnpiDiscIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Name", "label": "Awards Close in Time to MNPI Disclosures, Individual Name" } } }, "auth_ref": [ "r761" ] }, "ecd_AwardsCloseToMnpiDiscTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardsCloseToMnpiDiscTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Awards Close in Time to MNPI Disclosures", "label": "Awards Close in Time to MNPI Disclosures [Table]" } } }, "auth_ref": [ "r760" ] }, "ecd_AwardsCloseToMnpiDiscTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardsCloseToMnpiDiscTableTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Awards Close in Time to MNPI Disclosures, Table", "label": "Awards Close in Time to MNPI Disclosures [Table Text Block]" } } }, "auth_ref": [ "r760" ] }, "cdns_BETACAEMember": { "xbrltype": "domainItemType", "nsuri": "http://www.cadence.com/20240331", "localname": "BETACAEMember", "presentation": [ "http://www.cadence.com/role/COMMITMENTSANDCONTINGENCIESPendingAcquisitionDetails" ], "lang": { "en-us": { "role": { "terseLabel": "BETA CAE", "label": "BETA CAE [Member]", "documentation": "BETA CAE" } } }, "auth_ref": [] }, "us-gaap_BaseRateMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BaseRateMember", "presentation": [ "http://www.cadence.com/role/DEBT2025TermLoanDetails", "http://www.cadence.com/role/DEBTRevolvingCreditFacilityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Base Rate [Member]", "label": "Base Rate [Member]", "documentation": "Minimum rate investor will accept." } } }, "auth_ref": [] }, "us-gaap_BasisOfAccountingPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BasisOfAccountingPolicyPolicyTextBlock", "presentation": [ "http://www.cadence.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Basis of presentation", "label": "Basis of Accounting, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS)." } } }, "auth_ref": [] }, "us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "presentation": [ "http://www.cadence.com/role/BASISOFPRESENTATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIES" ], "lang": { "en-us": { "role": { "verboseLabel": "BASIS OF PRESENTATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES", "label": "Basis of Presentation and Significant Accounting Policies [Text Block]", "documentation": "The entire disclosure for the basis of presentation and significant accounting policies concepts. Basis of presentation describes the underlying basis used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS). Accounting policies describe all significant accounting policies of the reporting entity." } } }, "auth_ref": [ "r117" ] }, "us-gaap_BusinessAcquisitionAcquireeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionAcquireeDomain", "presentation": [ "http://www.cadence.com/role/ACQUISITIONSDetails", "http://www.cadence.com/role/COMMITMENTSANDCONTINGENCIESPendingAcquisitionDetails", "http://www.cadence.com/role/FAIRVALUELevelThreeMeasurementsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Business Acquisition, Acquiree [Domain]", "label": "Business Acquisition, Acquiree [Domain]", "documentation": "Identification of the acquiree in a material business combination (or series of individually immaterial business combinations), which may include the name or other type of identification of the acquiree." } } }, "auth_ref": [ "r444", "r681", "r682" ] }, "us-gaap_BusinessAcquisitionAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionAxis", "presentation": [ "http://www.cadence.com/role/ACQUISITIONSDetails", "http://www.cadence.com/role/COMMITMENTSANDCONTINGENCIESPendingAcquisitionDetails", "http://www.cadence.com/role/FAIRVALUELevelThreeMeasurementsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Business Acquisition [Axis]", "label": "Business Acquisition [Axis]", "documentation": "Information by business combination or series of individually immaterial business combinations." } } }, "auth_ref": [ "r66", "r69", "r444", "r681", "r682" ] }, "us-gaap_BusinessAcquisitionLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionLineItems", "presentation": [ "http://www.cadence.com/role/ACQUISITIONSDetails", "http://www.cadence.com/role/COMMITMENTSANDCONTINGENCIESPendingAcquisitionDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Business Acquisition [Line Items]", "label": "Business Acquisition [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r444" ] }, "us-gaap_BusinessCombinationAndAssetAcquisitionAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationAndAssetAcquisitionAbstract", "lang": { "en-us": { "role": { "label": "Business Combination and Asset Acquisition [Abstract]" } } }, "auth_ref": [] }, "us-gaap_BusinessCombinationDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationDisclosureTextBlock", "presentation": [ "http://www.cadence.com/role/ACQUISITIONS" ], "lang": { "en-us": { "role": { "terseLabel": "ACQUISITIONS", "label": "Business Combination Disclosure [Text Block]", "documentation": "The entire disclosure for a business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities. The disclosure may include leverage buyout transactions (as applicable)." } } }, "auth_ref": [ "r132", "r445" ] }, "cdns_BusinessCombinationFairValueSignificantInputDiscountRate": { "xbrltype": "percentItemType", "nsuri": "http://www.cadence.com/20240331", "localname": "BusinessCombinationFairValueSignificantInputDiscountRate", "presentation": [ "http://www.cadence.com/role/FAIRVALUELevelThreeMeasurementsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Valuation Significant Input, Discount Rate", "label": "Business Combination, Fair Value Significant Input, Discount Rate", "documentation": "Discount rate used in determining the fair value of assets acquired or liabilities assumed as part of a business combination during the period." } } }, "auth_ref": [] }, "cdns_BusinessCombinationPercentageOfPurchasePriceExpectedToBeSettledInCash": { "xbrltype": "percentItemType", "nsuri": "http://www.cadence.com/20240331", "localname": "BusinessCombinationPercentageOfPurchasePriceExpectedToBeSettledInCash", "presentation": [ "http://www.cadence.com/role/COMMITMENTSANDCONTINGENCIESPendingAcquisitionDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Percentage of purchase price expected to be settled in cash", "label": "Business Combination, Percentage of Purchase Price Expected to be Settled in Cash", "documentation": "Business Combination, Percentage of purchase price expected to be settled in cash" } } }, "auth_ref": [] }, "cdns_BusinessCombinationPercentageOfPurchasePriceToBeSettledThroughIssuanceOfStock": { "xbrltype": "percentItemType", "nsuri": "http://www.cadence.com/20240331", "localname": "BusinessCombinationPercentageOfPurchasePriceToBeSettledThroughIssuanceOfStock", "presentation": [ "http://www.cadence.com/role/COMMITMENTSANDCONTINGENCIESPendingAcquisitionDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Percentage of purchase price to be settled through issuance of equity", "label": "Business Combination, Percentage of Purchase Price to be Settled Through Issuance of Stock", "documentation": "Business Combination, Percentage of Purchase Price to be Settled Through Issuance of Stock" } } }, "auth_ref": [] }, "us-gaap_BusinessCombinationPriceOfAcquisitionExpected": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationPriceOfAcquisitionExpected", "crdr": "credit", "presentation": [ "http://www.cadence.com/role/COMMITMENTSANDCONTINGENCIESPendingAcquisitionDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Expected merger consideration", "label": "Business Combination, Price of Acquisition, Expected", "documentation": "Purchase price of expected business acquisition prior to consideration being transferred. Excludes asset acquisition." } } }, "auth_ref": [ "r775" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "crdr": "debit", "presentation": [ "http://www.cadence.com/role/ACQUISITIONSDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Total assets acquired", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Assets", "documentation": "Amount of assets acquired at the acquisition date." } } }, "auth_ref": [ "r71" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents", "crdr": "debit", "presentation": [ "http://www.cadence.com/role/ACQUISITIONSDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cash acquired", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Cash and Equivalents", "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." } } }, "auth_ref": [ "r71" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssets", "crdr": "debit", "presentation": [ "http://www.cadence.com/role/ACQUISITIONSDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Current assets", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets", "documentation": "Amount of assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer, acquired at the acquisition date." } } }, "auth_ref": [ "r71" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities", "crdr": "credit", "presentation": [ "http://www.cadence.com/role/ACQUISITIONSDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Current liabilities", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities", "documentation": "Amount of liabilities due within one year or within the normal operating cycle, if longer, assumed at the acquisition date." } } }, "auth_ref": [ "r71" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill", "crdr": "debit", "presentation": [ "http://www.cadence.com/role/ACQUISITIONSDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Acquired intangibles", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intangible Assets, Other than Goodwill", "documentation": "Amount of intangible assets, excluding goodwill, acquired at the acquisition date." } } }, "auth_ref": [ "r71" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles", "crdr": "debit", "presentation": [ "http://www.cadence.com/role/ACQUISITIONSDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Acquired finite-lived intangibles", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles", "documentation": "The amount of identifiable intangible assets recognized as of the acquisition date." } } }, "auth_ref": [ "r70", "r71" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities", "crdr": "credit", "presentation": [ "http://www.cadence.com/role/ACQUISITIONSDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Total liabilities assumed", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Liabilities", "documentation": "Amount of liabilities assumed at the acquisition date." } } }, "auth_ref": [ "r71" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilities", "crdr": "credit", "presentation": [ "http://www.cadence.com/role/ACQUISITIONSDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Long-term liabilities", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Noncurrent Liabilities", "documentation": "Amount of liabilities due after one year or the normal operating cycle, if longer, assumed at the acquisition date." } } }, "auth_ref": [ "r71" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets", "crdr": "debit", "presentation": [ "http://www.cadence.com/role/ACQUISITIONSDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other long-term assets", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Other Noncurrent Assets", "documentation": "Amount of other assets expected to be realized or consumed after one year or the normal operating cycle, if longer, acquired at the acquisition date." } } }, "auth_ref": [ "r71" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "crdr": "debit", "presentation": [ "http://www.cadence.com/role/ACQUISITIONSDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Total purchase consideration", "label": "Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net", "documentation": "Amount recognized for assets, including goodwill, in excess of (less than) the aggregate liabilities assumed." } } }, "auth_ref": [ "r71" ] }, "cdns_BusinessCombinationReverseTerminationFee": { "xbrltype": "monetaryItemType", "nsuri": "http://www.cadence.com/20240331", "localname": "BusinessCombinationReverseTerminationFee", "crdr": "debit", "presentation": [ "http://www.cadence.com/role/COMMITMENTSANDCONTINGENCIESPendingAcquisitionDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Reverse termination fee", "label": "Business Combination, Reverse Termination Fee", "documentation": "Business Combination, Reverse Termination Fee, Agreement Termination" } } }, "auth_ref": [] }, "us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsAdditionalDisclosuresAcquisitionCostExpensed": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationSeparatelyRecognizedTransactionsAdditionalDisclosuresAcquisitionCostExpensed", "crdr": "debit", "presentation": [ "http://www.cadence.com/role/ACQUISITIONSAcquisitionrelatedtransactioncostsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Acquisition-related transaction costs", "label": "Business Combination, Separately Recognized Transactions, Additional Disclosures, Acquisition Cost Expensed", "documentation": "For transactions that are recognized separately from the acquisition of assets and assumptions of liabilities in the business combination, such as related to pre-existing relationships with the acquiree, this element represents the disclosure of the amount of acquisition related costs which have been expensed." } } }, "auth_ref": [ "r68" ] }, "us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationSeparatelyRecognizedTransactionsAxis", "presentation": [ "http://www.cadence.com/role/ACQUISITIONSAcquisitionrelatedtransactioncostsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Business Combination, Separately Recognized Transactions [Axis]", "label": "Business Combination, Separately Recognized Transactions [Axis]", "documentation": "Disclosures related to transactions that are recognized separately from the acquisition of assets and assumptions of liabilities in the business combination by type of transaction." } } }, "auth_ref": [ "r67" ] }, "us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationSeparatelyRecognizedTransactionsDomain", "presentation": [ "http://www.cadence.com/role/ACQUISITIONSAcquisitionrelatedtransactioncostsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Business Combination, Separately Recognized Transactions [Domain]", "label": "Business Combination, Separately Recognized Transactions [Domain]", "documentation": "Type of transaction that is recognized separately from the acquisition of assets and assumptions of liabilities in a business combination by transaction." } } }, "auth_ref": [ "r67" ] }, "us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationSeparatelyRecognizedTransactionsLineItems", "presentation": [ "http://www.cadence.com/role/ACQUISITIONSAcquisitionrelatedtransactioncostsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Business Acquisition [Line Items]", "label": "Business Combination, Separately Recognized Transactions [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationSeparatelyRecognizedTransactionsTable", "presentation": [ "http://www.cadence.com/role/ACQUISITIONSAcquisitionrelatedtransactioncostsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Business Combination, Separately Recognized Transactions [Table]", "label": "Business Combination, Separately Recognized Transactions [Table]", "documentation": "Schedule detailing the disclosures related to transactions that are recognized separately from the acquisition of assets and assumptions of liabilities in the business combination by type of transaction." } } }, "auth_ref": [ "r67" ] }, "country_CN": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/country/2023", "localname": "CN", "presentation": [ "http://www.cadence.com/role/SEGMENTREPORTINGSummaryofLongLivedAssetsbyGeographyDetails", "http://www.cadence.com/role/SEGMENTREPORTINGSummaryofRevenuebyGeographyDetails" ], "lang": { "en-us": { "role": { "terseLabel": "China [Member]", "label": "CHINA" } } }, "auth_ref": [] }, "cdns_CarryingValueOfDebtOutstanding": { "xbrltype": "monetaryItemType", "nsuri": "http://www.cadence.com/20240331", "localname": "CarryingValueOfDebtOutstanding", "crdr": "credit", "calculation": { "http://www.cadence.com/role/DEBTOutstandingDebtbyInstrumentDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.cadence.com/role/DEBTOutstandingDebtbyInstrumentDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Carrying Value", "label": "Carrying Value Of Debt Outstanding", "documentation": "Carrying Value Of Debt Outstanding" } } }, "auth_ref": [] }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAndCashEquivalentsAtCarryingValue", "crdr": "debit", "calculation": { "http://www.cadence.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.cadence.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "verboseLabel": "Cash and cash equivalents", "label": "Cash and Cash Equivalents, at Carrying Value", "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation." } } }, "auth_ref": [ "r39", "r158", "r653" ] }, "us-gaap_CashAndCashEquivalentsFairValueDisclosure": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAndCashEquivalentsFairValueDisclosure", "crdr": "debit", "presentation": [ "http://www.cadence.com/role/FAIRVALUEFairValueofFinancialAssetsandLiabilitiesDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Money market funds", "label": "Cash and Cash Equivalents, Fair Value Disclosure", "documentation": "Fair value portion of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates." } } }, "auth_ref": [] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "crdr": "debit", "presentation": [ "http://www.cadence.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "periodStartLabel": "Cash and cash equivalents at beginning of period", "periodEndLabel": "Cash and cash equivalents at end of period", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents", "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates." } } }, "auth_ref": [ "r39", "r114", "r195" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "crdr": "debit", "calculation": { "http://www.cadence.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.cadence.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "totalLabel": "Increase in cash and cash equivalents", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect", "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates." } } }, "auth_ref": [ "r1", "r114" ] }, "ecd_ChangedPeerGroupFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ChangedPeerGroupFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Changed Peer Group, Footnote", "label": "Changed Peer Group, Footnote [Text Block]" } } }, "auth_ref": [ "r739" ] }, "cdns_ChinChiTengMember": { "xbrltype": "domainItemType", "nsuri": "http://www.cadence.com/20240331", "localname": "ChinChiTengMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Chin-Chi Teng [Member]", "documentation": "Chin-Chi Teng" } } }, "auth_ref": [] }, "dei_CityAreaCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CityAreaCode", "presentation": [ "http://www.cadence.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "City Area Code", "label": "City Area Code", "documentation": "Area code of city" } } }, "auth_ref": [] }, "us-gaap_ClassOfStockDisclosuresAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ClassOfStockDisclosuresAbstract", "lang": { "en-us": { "role": { "terseLabel": "Class of Stock Disclosures [Abstract]", "label": "Class of Stock Disclosures [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ClassOfTreasuryStockTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ClassOfTreasuryStockTable", "presentation": [ "http://www.cadence.com/role/STOCKREPURCHASEPROGRAMDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Stock repurchase program", "label": "Class of Treasury Stock [Table]", "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." } } }, "auth_ref": [ "r59", "r60", "r61", "r62" ] }, "ecd_CoSelectedMeasureAmt": { "xbrltype": "decimalItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CoSelectedMeasureAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Company Selected Measure Amount", "label": "Company Selected Measure Amount" } } }, "auth_ref": [ "r740" ] }, "ecd_CoSelectedMeasureName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CoSelectedMeasureName", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Company Selected Measure Name", "label": "Company Selected Measure Name" } } }, "auth_ref": [ "r740" ] }, "us-gaap_CommitmentsAndContingencies": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommitmentsAndContingencies", "crdr": "credit", "presentation": [ "http://www.cadence.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Commitments and contingencies", "label": "Commitments and Contingencies", "documentation": "Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur." } } }, "auth_ref": [ "r26", "r79", "r539", "r583" ] }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommitmentsAndContingenciesDisclosureAbstract", "lang": { "en-us": { "role": { "terseLabel": "Commitments and Contingencies Disclosure [Abstract]", "label": "Commitments and Contingencies Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "presentation": [ "http://www.cadence.com/role/COMMITMENTSANDCONTINGENCIES" ], "lang": { "en-us": { "role": { "verboseLabel": "COMMITMENTS AND CONTINGENCIES", "label": "Commitments and Contingencies Disclosure [Text Block]", "documentation": "The entire disclosure for commitments and contingencies." } } }, "auth_ref": [ "r125", "r325", "r326", "r637", "r834" ] }, "us-gaap_CommitmentsAndContingenciesPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommitmentsAndContingenciesPolicyTextBlock", "presentation": [ "http://www.cadence.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Contingencies", "label": "Commitments and Contingencies, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for commitments and contingencies, which may include policies for recognizing and measuring loss and gain contingencies." } } }, "auth_ref": [ "r55", "r638" ] }, "us-gaap_CommonStockIncludingAdditionalPaidInCapitalMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockIncludingAdditionalPaidInCapitalMember", "presentation": [ "http://www.cadence.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Common Stock, Par Value and Capital in Excess of Par", "label": "Common Stock Including Additional Paid in Capital [Member]", "documentation": "Common stock held by shareholders with par value plus amounts in excess of par value or issuance value (in cases of no-par value stock)." } } }, "auth_ref": [] }, "us-gaap_CommonStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockMember", "presentation": [ "http://www.cadence.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Common Stock [Member]", "label": "Common Stock [Member]", "documentation": "Stock that is subordinate to all other stock of the issuer." } } }, "auth_ref": [ "r688", "r689", "r690", "r692", "r693", "r694", "r695", "r801", "r802", "r846", "r862", "r864" ] }, "us-gaap_CommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesOutstanding", "presentation": [ "http://www.cadence.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "lang": { "en-us": { "role": { "periodStartLabel": "Beginning balance, shares", "periodEndLabel": "Ending balance, shares", "label": "Common Stock, Shares, Outstanding", "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation." } } }, "auth_ref": [ "r11", "r89", "r584", "r602", "r864", "r865" ] }, "us-gaap_CommonStocksIncludingAdditionalPaidInCapital": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStocksIncludingAdditionalPaidInCapital", "crdr": "credit", "calculation": { "http://www.cadence.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.cadence.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "verboseLabel": "Common stock and capital in excess of par value", "label": "Common Stocks, Including Additional Paid in Capital", "documentation": "Amount of par value plus amounts in excess of par value or issuance value for common stock issued." } } }, "auth_ref": [ "r89", "r90", "r129" ] }, "ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CompActuallyPaidVsCoSelectedMeasureTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Compensation Actually Paid vs. Company Selected Measure", "label": "Compensation Actually Paid vs. Company Selected Measure [Text Block]" } } }, "auth_ref": [ "r745" ] }, "ecd_CompActuallyPaidVsNetIncomeTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CompActuallyPaidVsNetIncomeTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Compensation Actually Paid vs. Net Income", "label": "Compensation Actually Paid vs. Net Income [Text Block]" } } }, "auth_ref": [ "r744" ] }, "ecd_CompActuallyPaidVsOtherMeasureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CompActuallyPaidVsOtherMeasureTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Compensation Actually Paid vs. Other Measure", "label": "Compensation Actually Paid vs. Other Measure [Text Block]" } } }, "auth_ref": [ "r746" ] }, "ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CompActuallyPaidVsTotalShareholderRtnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Compensation Actually Paid vs. Total Shareholder Return", "label": "Compensation Actually Paid vs. Total Shareholder Return [Text Block]" } } }, "auth_ref": [ "r743" ] }, "us-gaap_ComprehensiveIncomeNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComprehensiveIncomeNetOfTax", "crdr": "credit", "calculation": { "http://www.cadence.com/role/CondensedConsolidatedStatementsofComprehensiveIncome": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.cadence.com/role/CondensedConsolidatedStatementsofComprehensiveIncome" ], "lang": { "en-us": { "role": { "totalLabel": "Comprehensive income", "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent", "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners." } } }, "auth_ref": [ "r32", "r176", "r178", "r184", "r528", "r549" ] }, "us-gaap_ComprehensiveIncomeNoteTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComprehensiveIncomeNoteTextBlock", "presentation": [ "http://www.cadence.com/role/ACCUMULATEDOTHERCOMPREHENSIVELOSS" ], "lang": { "en-us": { "role": { "verboseLabel": "ACCUMULATED OTHER COMPREHENSIVE LOSS", "label": "Comprehensive Income (Loss) Note [Text Block]", "documentation": "The entire disclosure for comprehensive income, which includes, but is not limited to, 1) the amount of income tax expense or benefit allocated to each component of other comprehensive income, including reclassification adjustments, 2) the reclassification adjustments for each classification of other comprehensive income and 3) the ending accumulated balances for each component of comprehensive income." } } }, "auth_ref": [ "r98", "r183", "r527", "r547" ] }, "cdns_ContractAssetsandDeferredRevenueTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.cadence.com/20240331", "localname": "ContractAssetsandDeferredRevenueTableTextBlock", "presentation": [ "http://www.cadence.com/role/REVENUETables" ], "lang": { "en-us": { "role": { "terseLabel": "Contract balances", "label": "Contract Assets and Deferred Revenue [Table Text Block]", "documentation": "[Table Text Block] for Contract Assets and Deferred Revenue [Table]" } } }, "auth_ref": [] }, "us-gaap_ContractWithCustomerAssetNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerAssetNet", "crdr": "debit", "presentation": [ "http://www.cadence.com/role/REVENUEContractBalancesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Contract assets", "label": "Contract with Customer, Asset, after Allowance for Credit Loss", "documentation": "Amount, after allowance for credit loss, of right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time." } } }, "auth_ref": [ "r371", "r373", "r385" ] }, "us-gaap_ContractWithCustomerLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerLiabilityCurrent", "crdr": "credit", "calculation": { "http://www.cadence.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.cadence.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Current portion of deferred revenue", "label": "Contract with Customer, Liability, Current", "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current." } } }, "auth_ref": [ "r371", "r372", "r385" ] }, "us-gaap_ContractWithCustomerLiabilityNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerLiabilityNoncurrent", "crdr": "credit", "calculation": { "http://www.cadence.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesNoncurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.cadence.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Long-term portion of deferred revenue", "label": "Contract with Customer, Liability, Noncurrent", "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as noncurrent." } } }, "auth_ref": [ "r371", "r372", "r385" ] }, "us-gaap_ContractWithCustomerLiabilityRevenueRecognized": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerLiabilityRevenueRecognized", "crdr": "credit", "presentation": [ "http://www.cadence.com/role/REVENUEContractBalancesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue recognized from deferred revenue during the period", "label": "Contract with Customer, Liability, Revenue Recognized", "documentation": "Amount of revenue recognized that was previously included in balance of obligation to transfer good or service to customer for which consideration from customer has been received or is due." } } }, "auth_ref": [ "r386" ] }, "us-gaap_ContractWithCustomerPerformanceObligationSatisfiedInPreviousPeriod": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerPerformanceObligationSatisfiedInPreviousPeriod", "crdr": "credit", "presentation": [ "http://www.cadence.com/role/REVENUERemainingPerformanceObligationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue recognized from performance obligations satisfied in previous periods", "label": "Contract with Customer, Performance Obligation Satisfied in Previous Period", "documentation": "Amount of revenue recognized from performance obligation satisfied or partially satisfied in previous reporting periods. Includes, but is not limited to, change in transaction price." } } }, "auth_ref": [ "r380" ] }, "us-gaap_CostOfGoodsAndServicesSold": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CostOfGoodsAndServicesSold", "crdr": "debit", "calculation": { "http://www.cadence.com/role/CondensedConsolidatedIncomeStatements": { "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.cadence.com/role/CondensedConsolidatedIncomeStatements" ], "lang": { "en-us": { "role": { "terseLabel": "Cost of sales", "label": "Cost of Goods and Services Sold", "documentation": "The aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities." } } }, "auth_ref": [ "r107", "r522" ] }, "us-gaap_CostOfGoodsAndServicesSoldAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CostOfGoodsAndServicesSoldAmortization", "crdr": "debit", "calculation": { "http://www.cadence.com/role/GOODWILLANDACQUIREDINTANGIBLESAmortizationExpenseDetails": { "parentTag": "cdns_AmortizationOfAcquiredIntangibles", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.cadence.com/role/GOODWILLANDACQUIREDINTANGIBLESAmortizationExpenseDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Cost of product and maintenance", "label": "Cost, Amortization", "documentation": "Amount of expense for allocation of cost of intangible asset over its useful life directly used in production of good and rendering of service." } } }, "auth_ref": [ "r796" ] }, "cdns_CostOfRepurchasedSharesIncludingImpactOnTreasuryStockAndAdditionalPaidInCapital": { "xbrltype": "monetaryItemType", "nsuri": "http://www.cadence.com/20240331", "localname": "CostOfRepurchasedSharesIncludingImpactOnTreasuryStockAndAdditionalPaidInCapital", "crdr": "debit", "presentation": [ "http://www.cadence.com/role/STOCKREPURCHASEPROGRAMDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Total cost of repurchased shares", "label": "Cost Of Repurchased Shares, Including Impact On Treasury Stock And Additional Paid In Capital", "documentation": "Cost Of Repurchased Shares, Including Impact On Treasury Stock And Additional Paid In Capital" } } }, "auth_ref": [] }, "us-gaap_CostOfSalesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CostOfSalesMember", "presentation": [ "http://www.cadence.com/role/STOCKBASEDCOMPENSATIONDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cost of product and maintenance", "label": "Cost of Sales [Member]", "documentation": "Primary financial statement caption encompassing cost of sales." } } }, "auth_ref": [] }, "cdns_CostOfServicesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.cadence.com/20240331", "localname": "CostOfServicesMember", "presentation": [ "http://www.cadence.com/role/STOCKBASEDCOMPENSATIONDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cost of services", "label": "Cost of Services [Member]", "documentation": "Cost of services." } } }, "auth_ref": [] }, "us-gaap_CostsAndExpenses": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CostsAndExpenses", "crdr": "debit", "calculation": { "http://www.cadence.com/role/CondensedConsolidatedIncomeStatements": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.cadence.com/role/CondensedConsolidatedIncomeStatements" ], "lang": { "en-us": { "role": { "totalLabel": "Total costs and expenses", "label": "Costs and Expenses", "documentation": "Total costs of sales and operating expenses for the period." } } }, "auth_ref": [ "r105" ] }, "us-gaap_CostsAndExpensesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CostsAndExpensesAbstract", "presentation": [ "http://www.cadence.com/role/CondensedConsolidatedIncomeStatements" ], "lang": { "en-us": { "role": { "verboseLabel": "Costs and Expenses:", "label": "Costs and Expenses [Abstract]" } } }, "auth_ref": [] }, "dei_CoverAbstract": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CoverAbstract", "lang": { "en-us": { "role": { "terseLabel": "Cover [Abstract]", "label": "Cover [Abstract]", "documentation": "Cover page." } } }, "auth_ref": [] }, "us-gaap_CreditFacilityAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CreditFacilityAxis", "presentation": [ "http://www.cadence.com/role/DEBTRevolvingCreditFacilityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Credit Facility [Axis]", "label": "Credit Facility [Axis]", "documentation": "Information by type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing." } } }, "auth_ref": [] }, "us-gaap_CreditFacilityDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CreditFacilityDomain", "presentation": [ "http://www.cadence.com/role/DEBTRevolvingCreditFacilityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Credit Facility [Domain]", "label": "Credit Facility [Domain]", "documentation": "Type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing." } } }, "auth_ref": [] }, "dei_CurrentFiscalYearEndDate": { "xbrltype": "gMonthDayItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CurrentFiscalYearEndDate", "presentation": [ "http://www.cadence.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Current Fiscal Year End Date", "label": "Current Fiscal Year End Date", "documentation": "End date of current fiscal year in the format --MM-DD." } } }, "auth_ref": [] }, "cdns_CustomICDesignMember": { "xbrltype": "domainItemType", "nsuri": "http://www.cadence.com/20240331", "localname": "CustomICDesignMember", "presentation": [ "http://www.cadence.com/role/REVENUERevenuebyProductCategoryDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Custom Integrated Circuit (\u201cIC\u201d) Design and Simulation", "label": "Custom IC Design [Member]", "documentation": "Custom IC Design [Member]" } } }, "auth_ref": [] }, "us-gaap_CustomerRelationshipsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CustomerRelationshipsMember", "presentation": [ "http://www.cadence.com/role/FAIRVALUELevelThreeMeasurementsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Customer Relationships", "label": "Customer Relationships [Member]", "documentation": "Customer relationship that exists between an entity and its customer, for example, but not limited to, tenant relationships." } } }, "auth_ref": [ "r72" ] }, "us-gaap_DebtDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtDisclosureAbstract", "lang": { "en-us": { "role": { "terseLabel": "Debt Disclosure [Abstract]", "label": "Debt Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_DebtDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtDisclosureTextBlock", "presentation": [ "http://www.cadence.com/role/DEBT" ], "lang": { "en-us": { "role": { "terseLabel": "DEBT", "label": "Debt Disclosure [Text Block]", "documentation": "The entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants." } } }, "auth_ref": [ "r126", "r196", "r342", "r348", "r349", "r350", "r351", "r352", "r353", "r358", "r365", "r366", "r368" ] }, "us-gaap_DebtInstrumentAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentAxis", "presentation": [ "http://www.cadence.com/role/DEBT2024NotesDetails", "http://www.cadence.com/role/DEBT2025TermLoanDetails", "http://www.cadence.com/role/DEBTOutstandingDebtbyInstrumentDetails", "http://www.cadence.com/role/DEBTRevolvingCreditFacilityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Instrument [Axis]", "label": "Debt Instrument [Axis]", "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities." } } }, "auth_ref": [ "r15", "r85", "r86", "r136", "r137", "r198", "r343", "r344", "r345", "r346", "r347", "r349", "r354", "r355", "r356", "r357", "r359", "r360", "r361", "r362", "r363", "r364", "r488", "r665", "r666", "r667", "r668", "r669", "r798" ] }, "us-gaap_DebtInstrumentBasisSpreadOnVariableRate1": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentBasisSpreadOnVariableRate1", "presentation": [ "http://www.cadence.com/role/DEBT2025TermLoanDetails", "http://www.cadence.com/role/DEBTRevolvingCreditFacilityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Credit facility, interest rate spread", "verboseLabel": "Term loan, interest rate spread", "label": "Debt Instrument, Basis Spread on Variable Rate", "documentation": "Percentage points added to the reference rate to compute the variable rate on the debt instrument." } } }, "auth_ref": [] }, "cdns_DebtInstrumentBasisSpreadOnVariableRateSOFRAdjustment": { "xbrltype": "percentItemType", "nsuri": "http://www.cadence.com/20240331", "localname": "DebtInstrumentBasisSpreadOnVariableRateSOFRAdjustment", "presentation": [ "http://www.cadence.com/role/DEBT2025TermLoanDetails", "http://www.cadence.com/role/DEBTRevolvingCreditFacilityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "SOFR adjustment", "label": "Debt Instrument, Basis Spread On Variable Rate, SOFR adjustment", "documentation": "Debt Instrument, Basis Spread On Variable Rate, SOFR adjustment" } } }, "auth_ref": [] }, "cdns_DebtInstrumentCovenantDebttoEBITDARatio": { "xbrltype": "pureItemType", "nsuri": "http://www.cadence.com/20240331", "localname": "DebtInstrumentCovenantDebttoEBITDARatio", "presentation": [ "http://www.cadence.com/role/DEBT2025TermLoanDetails", "http://www.cadence.com/role/DEBTRevolvingCreditFacilityDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Credit facility, covenant, debt to EBITDA ratio", "terseLabel": "Debt instrument, covenant, debt to EBITDA ratio", "label": "Debt Instrument, Covenant, Debt to EBITDA Ratio", "documentation": "Debt Instrument, Covenant, Debt to EBITDA Ratio" } } }, "auth_ref": [] }, "cdns_DebtInstrumentCovenantDebttoEBITDARatioafterstepuptriggeredbyacquisition": { "xbrltype": "pureItemType", "nsuri": "http://www.cadence.com/20240331", "localname": "DebtInstrumentCovenantDebttoEBITDARatioafterstepuptriggeredbyacquisition", "presentation": [ "http://www.cadence.com/role/DEBT2025TermLoanDetails", "http://www.cadence.com/role/DEBTRevolvingCreditFacilityDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Credit facility, covenant, debt to EBITDA ratio after step up triggered by acquisition", "terseLabel": "Debt instrument, covenant, debt to EBITDA ratio after step up triggered by acquisition", "label": "Debt Instrument, Covenant, Debt to EBITDA Ratio after step up triggered by acquisition", "documentation": "Debt Instrument, Covenant, Debt to EBITDA Ratio after step up triggered by acquisition" } } }, "auth_ref": [] }, "cdns_DebtInstrumentCovenantProFormaLeverageRatio": { "xbrltype": "pureItemType", "nsuri": "http://www.cadence.com/20240331", "localname": "DebtInstrumentCovenantProFormaLeverageRatio", "presentation": [ "http://www.cadence.com/role/DEBT2025TermLoanDetails", "http://www.cadence.com/role/DEBTRevolvingCreditFacilityDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Debt covenant, pro forma leverage ratio", "label": "Debt Instrument, Covenant, Pro Forma Leverage Ratio", "documentation": "Debt Instrument, Covenant, Pro Forma Leverage Ratio" } } }, "auth_ref": [] }, "cdns_DebtInstrumentCovenantRequiredBusinessAcquisitionConsiderationMinimum": { "xbrltype": "monetaryItemType", "nsuri": "http://www.cadence.com/20240331", "localname": "DebtInstrumentCovenantRequiredBusinessAcquisitionConsiderationMinimum", "crdr": "debit", "presentation": [ "http://www.cadence.com/role/DEBT2025TermLoanDetails", "http://www.cadence.com/role/DEBTRevolvingCreditFacilityDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Debt covenant, acquisition amount triggering step up", "label": "Debt Instrument, Covenant, Required Business Acquisition Consideration, Minimum", "documentation": "Debt Instrument, Covenant, Required Business Acquisition Consideration, Minimum" } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentFaceAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentFaceAmount", "crdr": "credit", "calculation": { "http://www.cadence.com/role/DEBTOutstandingDebtbyInstrumentDetails": { "parentTag": "us-gaap_UnsecuredDebtCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.cadence.com/role/DEBT2024NotesDetails", "http://www.cadence.com/role/DEBT2025TermLoanDetails", "http://www.cadence.com/role/DEBTOutstandingDebtbyInstrumentDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Principal", "terseLabel": "Aggregate principal amount issued", "label": "Debt Instrument, Face Amount", "documentation": "Face (par) amount of debt instrument at time of issuance." } } }, "auth_ref": [ "r76", "r78", "r343", "r488", "r666", "r667" ] }, "cdns_DebtInstrumentInterestRateAtPeriodEnd": { "xbrltype": "percentItemType", "nsuri": "http://www.cadence.com/20240331", "localname": "DebtInstrumentInterestRateAtPeriodEnd", "presentation": [ "http://www.cadence.com/role/DEBT2025TermLoanDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Term loan, interest rate spread at period end", "label": "Debt Instrument, Interest Rate At Period End", "documentation": "Debt Instrument, Interest Rate At Period End" } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentInterestRateStatedPercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentInterestRateStatedPercentage", "presentation": [ "http://www.cadence.com/role/DEBT2024NotesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Stated interest rate of 2024 Notes", "label": "Debt Instrument, Interest Rate, Stated Percentage", "documentation": "Contractual interest rate for funds borrowed, under the debt agreement." } } }, "auth_ref": [ "r23", "r344" ] }, "us-gaap_DebtInstrumentLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentLineItems", "presentation": [ "http://www.cadence.com/role/DEBT2024NotesDetails", "http://www.cadence.com/role/DEBT2025TermLoanDetails", "http://www.cadence.com/role/DEBTOutstandingDebtbyInstrumentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Instrument [Line Items]", "label": "Debt Instrument [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r198", "r343", "r344", "r345", "r346", "r347", "r349", "r354", "r355", "r356", "r357", "r359", "r360", "r361", "r362", "r363", "r364", "r367", "r488", "r665", "r666", "r667", "r668", "r669", "r798" ] }, "us-gaap_DebtInstrumentNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentNameDomain", "presentation": [ "http://www.cadence.com/role/DEBT2024NotesDetails", "http://www.cadence.com/role/DEBT2025TermLoanDetails", "http://www.cadence.com/role/DEBTOutstandingDebtbyInstrumentDetails", "http://www.cadence.com/role/DEBTRevolvingCreditFacilityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Instrument, Name [Domain]", "label": "Debt Instrument, Name [Domain]", "documentation": "The name for the particular debt instrument or borrowing that distinguishes it from other debt instruments or borrowings, including draws against credit facilities." } } }, "auth_ref": [ "r24", "r198", "r343", "r344", "r345", "r346", "r347", "r349", "r354", "r355", "r356", "r357", "r359", "r360", "r361", "r362", "r363", "r364", "r488", "r665", "r666", "r667", "r668", "r669", "r798" ] }, "us-gaap_DebtInstrumentTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentTable", "presentation": [ "http://www.cadence.com/role/DEBT2024NotesDetails", "http://www.cadence.com/role/DEBT2025TermLoanDetails", "http://www.cadence.com/role/DEBTOutstandingDebtbyInstrumentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Long-term Debt Instruments [Table]", "label": "Schedule of Long-Term Debt Instruments [Table]", "documentation": "A table or schedule providing information pertaining to long-term debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer." } } }, "auth_ref": [ "r24", "r57", "r58", "r75", "r76", "r78", "r80", "r127", "r128", "r198", "r343", "r344", "r345", "r346", "r347", "r349", "r354", "r355", "r356", "r357", "r359", "r360", "r361", "r362", "r363", "r364", "r367", "r488", "r665", "r666", "r667", "r668", "r669", "r798" ] }, "us-gaap_DebtInstrumentUnamortizedDiscount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentUnamortizedDiscount", "crdr": "debit", "calculation": { "http://www.cadence.com/role/DEBTOutstandingDebtbyInstrumentDetails": { "parentTag": "us-gaap_UnsecuredLongTermDebt", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.cadence.com/role/DEBT2024NotesDetails", "http://www.cadence.com/role/DEBTOutstandingDebtbyInstrumentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Unamortized discount", "label": "Debt Instrument, Unamortized Discount", "documentation": "Amount, after accumulated amortization, of debt discount." } } }, "auth_ref": [ "r75", "r78", "r840" ] }, "us-gaap_DebtSecuritiesAvailableForSaleAccumulatedGrossUnrealizedGainLossBeforeTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtSecuritiesAvailableForSaleAccumulatedGrossUnrealizedGainLossBeforeTax", "crdr": "credit", "presentation": [ "http://www.cadence.com/role/ACCUMULATEDOTHERCOMPREHENSIVELOSSDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Unrealized gains (losses) on investments", "label": "Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Gain (Loss), before Tax", "documentation": "Amount, before tax, of unrealized gain (loss) in accumulated other comprehensive income (AOCI) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)." } } }, "auth_ref": [ "r808", "r809" ] }, "us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionFairValueTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtSecuritiesAvailableForSaleUnrealizedLossPositionFairValueTable", "presentation": [ "http://www.cadence.com/role/INVESTMENTSInvestmentsinDebtSecuritiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Securities, Available-for-Sale, Unrealized Loss Position, Fair Value [Table]", "label": "Debt Securities, Available-for-Sale, Unrealized Loss Position, Fair Value [Table]", "documentation": "Disclosure of information about investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in unrealized loss position, without allowance for credit loss. Includes beneficial interest in securitized financial asset." } } }, "auth_ref": [ "r309", "r663" ] }, "us-gaap_DeferredCompensationPlanAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredCompensationPlanAssets", "crdr": "debit", "presentation": [ "http://www.cadence.com/role/FAIRVALUEFairValueofFinancialAssetsandLiabilitiesDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Securities held in Non-Qualified Deferred Compensation trust, or NQDC", "label": "Deferred Compensation Plan Assets", "documentation": "Carrying amount as of the balance sheet date of assets held under deferred compensation agreements." } } }, "auth_ref": [ "r788" ] }, "us-gaap_DeferredIncomeTaxAssetsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredIncomeTaxAssetsNet", "crdr": "debit", "calculation": { "http://www.cadence.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.cadence.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred taxes", "label": "Deferred Income Tax Assets, Net", "documentation": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, with jurisdictional netting." } } }, "auth_ref": [ "r436", "r437" ] }, "us-gaap_DeferredIncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredIncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.cadence.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.cadence.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "verboseLabel": "Deferred income taxes", "label": "Deferred Income Tax Expense (Benefit)", "documentation": "Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations." } } }, "auth_ref": [ "r7", "r131", "r151", "r442", "r443", "r800" ] }, "us-gaap_DeferredRevenue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredRevenue", "crdr": "credit", "presentation": [ "http://www.cadence.com/role/REVENUEContractBalancesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred revenue", "label": "Deferred Revenue", "documentation": "Amount of deferred income and obligation to transfer product and service to customer for which consideration has been received or is receivable." } } }, "auth_ref": [ "r789" ] }, "us-gaap_DepreciationDepletionAndAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DepreciationDepletionAndAmortization", "crdr": "debit", "calculation": { "http://www.cadence.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.cadence.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "verboseLabel": "Depreciation and amortization", "label": "Depreciation, Depletion and Amortization", "documentation": "The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets." } } }, "auth_ref": [ "r7", "r237" ] }, "cdns_DigitalICDesignandSignoffMember": { "xbrltype": "domainItemType", "nsuri": "http://www.cadence.com/20240331", "localname": "DigitalICDesignandSignoffMember", "presentation": [ "http://www.cadence.com/role/REVENUERevenuebyProductCategoryDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Digital IC Design and Signoff", "label": "Digital IC Design and Signoff [Member]", "documentation": "Digital IC Design and Signoff [Member]" } } }, "auth_ref": [] }, "us-gaap_DisaggregationOfRevenueLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisaggregationOfRevenueLineItems", "presentation": [ "http://www.cadence.com/role/REVENUERecurringvsUpfrontRevenueDetails", "http://www.cadence.com/role/REVENUERemainingPerformanceObligationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Disaggregation of Revenue [Line Items]", "label": "Disaggregation of Revenue [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r384", "r671", "r672", "r673", "r674", "r675", "r676", "r677" ] }, "us-gaap_DisaggregationOfRevenueTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisaggregationOfRevenueTable", "presentation": [ "http://www.cadence.com/role/REVENUERecurringvsUpfrontRevenueDetails", "http://www.cadence.com/role/REVENUERemainingPerformanceObligationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Disaggregation of Revenue [Table]", "label": "Disaggregation of Revenue [Table]", "documentation": "Disclosure of information about disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor." } } }, "auth_ref": [ "r384", "r671", "r672", "r673", "r674", "r675", "r676", "r677" ] }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisaggregationOfRevenueTableTextBlock", "presentation": [ "http://www.cadence.com/role/REVENUETables" ], "lang": { "en-us": { "role": { "terseLabel": "Disaggregation of revenue", "label": "Disaggregation of Revenue [Table Text Block]", "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." } } }, "auth_ref": [ "r841" ] }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "presentation": [ "http://www.cadence.com/role/STOCKBASEDCOMPENSATION" ], "lang": { "en-us": { "role": { "terseLabel": "STOCK-BASED COMPENSATION", "label": "Share-Based Payment Arrangement [Text Block]", "documentation": "The entire disclosure for share-based payment arrangement." } } }, "auth_ref": [ "r396", "r401", "r428", "r429", "r431", "r684" ] }, "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract", "lang": { "en-us": { "role": { "terseLabel": "Share-based Payment Arrangement [Abstract]", "label": "Share-Based Payment Arrangement [Abstract]" } } }, "auth_ref": [] }, "dei_DocumentFiscalPeriodFocus": { "xbrltype": "fiscalPeriodItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentFiscalPeriodFocus", "presentation": [ "http://www.cadence.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Document Fiscal Period Focus", "label": "Document Fiscal Period Focus", "documentation": "Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY." } } }, "auth_ref": [] }, "dei_DocumentFiscalYearFocus": { "xbrltype": "gYearItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentFiscalYearFocus", "presentation": [ "http://www.cadence.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Document Fiscal Year Focus", "label": "Document Fiscal Year Focus", "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006." } } }, "auth_ref": [] }, "dei_DocumentPeriodEndDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentPeriodEndDate", "presentation": [ "http://www.cadence.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Document Period End Date", "label": "Document Period End Date", "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD." } } }, "auth_ref": [] }, "dei_DocumentQuarterlyReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentQuarterlyReport", "presentation": [ "http://www.cadence.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Document Quarterly Report", "label": "Document Quarterly Report", "documentation": "Boolean flag that is true only for a form used as an quarterly report." } } }, "auth_ref": [ "r701" ] }, "dei_DocumentTransitionReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentTransitionReport", "presentation": [ "http://www.cadence.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Document Transition Report", "label": "Document Transition Report", "documentation": "Boolean flag that is true only for a form used as a transition report." } } }, "auth_ref": [ "r734" ] }, "dei_DocumentType": { "xbrltype": "submissionTypeItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentType", "presentation": [ "http://www.cadence.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Document Type", "label": "Document Type", "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'." } } }, "auth_ref": [] }, "us-gaap_EMEAMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EMEAMember", "presentation": [ "http://www.cadence.com/role/SEGMENTREPORTINGSummaryofLongLivedAssetsbyGeographyDetails", "http://www.cadence.com/role/SEGMENTREPORTINGSummaryofRevenuebyGeographyDetails" ], "lang": { "en-us": { "role": { "terseLabel": "EMEA [Member]", "label": "EMEA [Member]", "documentation": "Regions of Europe, Middle East and Africa." } } }, "auth_ref": [ "r866", "r867", "r868", "r869" ] }, "us-gaap_EarningsPerShareAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareAbstract", "lang": { "en-us": { "role": { "terseLabel": "Earnings Per Share [Abstract]", "label": "Earnings Per Share [Abstract]" } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareBasic": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareBasic", "presentation": [ "http://www.cadence.com/role/CondensedConsolidatedIncomeStatements", "http://www.cadence.com/role/NETINCOMEPERSHAREDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Net income per share - basic (usd per share)", "verboseLabel": "Net income per share - basic (usd per share)", "label": "Earnings Per Share, Basic", "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period." } } }, "auth_ref": [ "r185", "r204", "r205", "r206", "r207", "r208", "r213", "r215", "r220", "r221", "r222", "r226", "r458", "r459", "r529", "r550", "r660" ] }, "us-gaap_EarningsPerShareDiluted": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareDiluted", "presentation": [ "http://www.cadence.com/role/CondensedConsolidatedIncomeStatements", "http://www.cadence.com/role/NETINCOMEPERSHAREDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Net Income per share - diluted (usd per share)", "verboseLabel": "Net income per share - diluted (usd per share)", "label": "Earnings Per Share, Diluted", "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period." } } }, "auth_ref": [ "r185", "r204", "r205", "r206", "r207", "r208", "r215", "r220", "r221", "r222", "r226", "r458", "r459", "r529", "r550", "r660" ] }, "us-gaap_EarningsPerShareReconciliationAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareReconciliationAbstract", "presentation": [ "http://www.cadence.com/role/NETINCOMEPERSHAREDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Earnings Per Share, Basic and Diluted [Abstract]", "label": "Earnings Per Share Reconciliation [Abstract]" } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareTextBlock", "presentation": [ "http://www.cadence.com/role/NETINCOMEPERSHARE" ], "lang": { "en-us": { "role": { "verboseLabel": "NET INCOME PER SHARE", "label": "Earnings Per Share [Text Block]", "documentation": "The entire disclosure for earnings per share." } } }, "auth_ref": [ "r212", "r223", "r224", "r225" ] }, "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "crdr": "debit", "calculation": { "http://www.cadence.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.cadence.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Effect of exchange rate changes on cash and cash equivalents", "label": "Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Continuing Operations", "documentation": "Amount of increase (decrease) from effect of exchange rate changes on cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; held in foreign currencies. Excludes amounts for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates." } } }, "auth_ref": [ "r477" ] }, "us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems", "presentation": [ "http://www.cadence.com/role/STOCKBASEDCOMPENSATIONDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Share-based compensation expense and allocation by cost [Line Items]", "label": "Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized", "crdr": "debit", "presentation": [ "http://www.cadence.com/role/STOCKBASEDCOMPENSATIONDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Total unrecognized compensation expense", "label": "Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount", "documentation": "Amount of cost not yet recognized for nonvested award under share-based payment arrangement." } } }, "auth_ref": [ "r430" ] }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "presentation": [ "http://www.cadence.com/role/STOCKBASEDCOMPENSATIONDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted-average vesting period over which unrecognized compensation expense will be recognized", "label": "Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition", "documentation": "Weighted-average period over which cost not yet recognized is expected to be recognized for award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r430" ] }, "us-gaap_EmployeeStockOptionMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeStockOptionMember", "presentation": [ "http://www.cadence.com/role/NETINCOMEPERSHAREDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "verboseLabel": "Options to purchase shares of common stock", "terseLabel": "Share-based Payment Arrangement, Option [Member]", "label": "Employee Stock Option [Member]", "documentation": "Share-based payment arrangement granting right, subject to vesting and other restrictions, to purchase or sell certain number of shares at predetermined price for specified period of time." } } }, "auth_ref": [] }, "dei_EntityAddressAddressLine1": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressAddressLine1", "presentation": [ "http://www.cadence.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, Address Line One", "label": "Entity Address, Address Line One", "documentation": "Address Line 1 such as Attn, Building Name, Street Name" } } }, "auth_ref": [] }, "dei_EntityAddressCityOrTown": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressCityOrTown", "presentation": [ "http://www.cadence.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, City or Town", "label": "Entity Address, City or Town", "documentation": "Name of the City or Town" } } }, "auth_ref": [] }, "dei_EntityAddressPostalZipCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressPostalZipCode", "presentation": [ "http://www.cadence.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, Postal Zip Code", "label": "Entity Address, Postal Zip Code", "documentation": "Code for the postal or zip code" } } }, "auth_ref": [] }, "dei_EntityAddressStateOrProvince": { "xbrltype": "stateOrProvinceItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressStateOrProvince", "presentation": [ "http://www.cadence.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, State or Province", "label": "Entity Address, State or Province", "documentation": "Name of the state or province." } } }, "auth_ref": [] }, "dei_EntityCentralIndexKey": { "xbrltype": "centralIndexKeyItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCentralIndexKey", "presentation": [ "http://www.cadence.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Central Index Key", "label": "Entity Central Index Key", "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK." } } }, "auth_ref": [ "r699" ] }, "dei_EntityCommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCommonStockSharesOutstanding", "presentation": [ "http://www.cadence.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Common Stock, Shares Outstanding", "label": "Entity Common Stock, Shares Outstanding", "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument." } } }, "auth_ref": [] }, "dei_EntityCurrentReportingStatus": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCurrentReportingStatus", "presentation": [ "http://www.cadence.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Current Reporting Status", "label": "Entity Current Reporting Status", "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure." } } }, "auth_ref": [] }, "dei_EntityEmergingGrowthCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityEmergingGrowthCompany", "presentation": [ "http://www.cadence.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Emerging Growth Company", "label": "Entity Emerging Growth Company", "documentation": "Indicate if registrant meets the emerging growth company criteria." } } }, "auth_ref": [ "r699" ] }, "dei_EntityFileNumber": { "xbrltype": "fileNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityFileNumber", "presentation": [ "http://www.cadence.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity File Number", "label": "Entity File Number", "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen." } } }, "auth_ref": [] }, "dei_EntityFilerCategory": { "xbrltype": "filerCategoryItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityFilerCategory", "presentation": [ "http://www.cadence.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Filer Category", "label": "Entity Filer Category", "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure." } } }, "auth_ref": [ "r699" ] }, "dei_EntityIncorporationStateCountryCode": { "xbrltype": "edgarStateCountryItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityIncorporationStateCountryCode", "presentation": [ "http://www.cadence.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Incorporation, State or Country Code", "label": "Entity Incorporation, State or Country Code", "documentation": "Two-character EDGAR code representing the state or country of incorporation." } } }, "auth_ref": [] }, "dei_EntityInteractiveDataCurrent": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityInteractiveDataCurrent", "presentation": [ "http://www.cadence.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Interactive Data Current", "label": "Entity Interactive Data Current", "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files)." } } }, "auth_ref": [ "r773" ] }, "dei_EntityRegistrantName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityRegistrantName", "presentation": [ "http://www.cadence.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Registrant Name", "label": "Entity Registrant Name", "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC." } } }, "auth_ref": [ "r699" ] }, "dei_EntityShellCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityShellCompany", "presentation": [ "http://www.cadence.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Shell Company", "label": "Entity Shell Company", "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act." } } }, "auth_ref": [ "r699" ] }, "dei_EntitySmallBusiness": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntitySmallBusiness", "presentation": [ "http://www.cadence.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Small Business", "label": "Entity Small Business", "documentation": "Indicates that the company is a Smaller Reporting Company (SRC)." } } }, "auth_ref": [ "r699" ] }, "dei_EntityTaxIdentificationNumber": { "xbrltype": "employerIdItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityTaxIdentificationNumber", "presentation": [ "http://www.cadence.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Tax Identification Number", "label": "Entity Tax Identification Number", "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS." } } }, "auth_ref": [ "r699" ] }, "us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EntityWideInformationRevenueFromExternalCustomerLineItems", "presentation": [ "http://www.cadence.com/role/REVENUERevenuebyProductCategoryDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue from External Customer [Line Items]", "label": "Revenue from External Customer [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "us-gaap_EquityClassOfTreasuryStockLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityClassOfTreasuryStockLineItems", "presentation": [ "http://www.cadence.com/role/STOCKREPURCHASEPROGRAMDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Stock repurchase program", "label": "Equity, Class of Treasury Stock [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "us-gaap_EquityComponentDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityComponentDomain", "presentation": [ "http://www.cadence.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Component [Domain]", "label": "Equity Component [Domain]", "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc." } } }, "auth_ref": [ "r11", "r154", "r179", "r180", "r181", "r199", "r200", "r201", "r203", "r209", "r211", "r227", "r298", "r299", "r370", "r432", "r433", "r434", "r439", "r440", "r450", "r451", "r452", "r453", "r454", "r455", "r457", "r479", "r481", "r482", "r483", "r484", "r485", "r489", "r562", "r563", "r564", "r570", "r624" ] }, "srt_EquityMethodInvesteeNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "EquityMethodInvesteeNameDomain", "presentation": [ "http://www.cadence.com/role/INVESTMENTSInvestmentsinEquitySecuritiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Investment, Name [Domain]", "label": "Investment, Name [Domain]" } } }, "auth_ref": [ "r294", "r295", "r296" ] }, "us-gaap_EquityMethodInvestmentOwnershipPercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityMethodInvestmentOwnershipPercentage", "presentation": [ "http://www.cadence.com/role/INVESTMENTSInvestmentsinEquitySecuritiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Equity method investment, ownership percentage", "label": "Equity Method Investment, Ownership Percentage", "documentation": "The percentage of ownership of common stock or equity participation in the investee accounted for under the equity method of accounting." } } }, "auth_ref": [ "r294" ] }, "us-gaap_EquityMethodInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityMethodInvestments", "crdr": "debit", "presentation": [ "http://www.cadence.com/role/INVESTMENTSInvestmentsinEquitySecuritiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Equity method investments, carrying value", "label": "Equity Method Investments", "documentation": "This item represents the carrying amount on the entity's balance sheet of its investment in common stock of an equity method investee. This is not an indicator of the fair value of the investment, rather it is the initial cost adjusted for the entity's share of earnings and losses of the investee, adjusted for any distributions (dividends) and other than temporary impairment (OTTI) losses recognized." } } }, "auth_ref": [ "r240", "r293", "r787", "r818" ] }, "us-gaap_EquityMethodInvestmentsAndJointVenturesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityMethodInvestmentsAndJointVenturesAbstract", "lang": { "en-us": { "role": { "terseLabel": "Equity Method Investments and Joint Ventures [Abstract]", "label": "Equity Method Investments and Joint Ventures [Abstract]" } } }, "auth_ref": [] }, "us-gaap_EquitySecuritiesFvNi": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquitySecuritiesFvNi", "crdr": "debit", "presentation": [ "http://www.cadence.com/role/FAIRVALUEFairValueofFinancialAssetsandLiabilitiesDetails", "http://www.cadence.com/role/INVESTMENTSInvestmentsinEquitySecuritiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Marketable equity securities", "label": "Equity Securities, FV-NI, Current", "documentation": "Amount of investment in equity security measured at fair value with change in fair value recognized in net income (FV-NI), classified as current." } } }, "auth_ref": [ "r163", "r468", "r656" ] }, "us-gaap_EquitySecuritiesFvNiGainLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquitySecuritiesFvNiGainLoss", "crdr": "credit", "calculation": { "http://www.cadence.com/role/INVESTMENTSInvestmentsinEquitySecuritiesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.cadence.com/role/INVESTMENTSInvestmentsinEquitySecuritiesDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Equity Securities, FV-NI, Gain (Loss)", "label": "Equity Securities, FV-NI, Gain (Loss)", "documentation": "Amount of unrealized and realized gain (loss) on investment in equity security measured at fair value with change in fair value recognized in net income (FV-NI)." } } }, "auth_ref": [ "r553", "r817" ] }, "us-gaap_EquitySecuritiesFvNiRealizedGainLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquitySecuritiesFvNiRealizedGainLoss", "crdr": "credit", "calculation": { "http://www.cadence.com/role/INVESTMENTSInvestmentsinEquitySecuritiesDetails": { "parentTag": "us-gaap_EquitySecuritiesFvNiGainLoss", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.cadence.com/role/INVESTMENTSInvestmentsinEquitySecuritiesDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Equity Securities, FV-NI, Realized Gain (Loss)", "label": "Equity Securities, FV-NI, Realized Gain (Loss)", "documentation": "Amount of realized gain (loss) from sale of investment in equity security measured at fair value with change in fair value recognized in net income (FV-NI)." } } }, "auth_ref": [ "r551", "r817" ] }, "us-gaap_EquitySecuritiesFvNiUnrealizedGainLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquitySecuritiesFvNiUnrealizedGainLoss", "crdr": "credit", "calculation": { "http://www.cadence.com/role/INVESTMENTSInvestmentsinEquitySecuritiesDetails": { "parentTag": "us-gaap_EquitySecuritiesFvNiGainLoss", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.cadence.com/role/INVESTMENTSInvestmentsinEquitySecuritiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Securities, FV-NI, Unrealized Gain (Loss)", "label": "Equity Securities, FV-NI, Unrealized Gain (Loss)", "documentation": "Amount of unrealized gain (loss) on investment in equity security measured at fair value with change in fair value recognized in net income (FV-NI)." } } }, "auth_ref": [ "r552", "r817" ] }, "us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquitySecuritiesWithoutReadilyDeterminableFairValueAmount", "crdr": "debit", "presentation": [ "http://www.cadence.com/role/INVESTMENTSInvestmentsinEquitySecuritiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Equity securities without readily determinable fair value, book value", "label": "Equity Securities without Readily Determinable Fair Value, Amount", "documentation": "Amount of investment in equity security without readily determinable fair value." } } }, "auth_ref": [ "r292" ] }, "ecd_EquityValuationAssumptionDifferenceFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "EquityValuationAssumptionDifferenceFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Valuation Assumption Difference, Footnote", "label": "Equity Valuation Assumption Difference, Footnote [Text Block]" } } }, "auth_ref": [ "r742" ] }, "ecd_ErrCompAnalysisTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ErrCompAnalysisTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Erroneous Compensation Analysis", "label": "Erroneous Compensation Analysis [Text Block]" } } }, "auth_ref": [ "r706", "r717", "r727", "r752" ] }, "ecd_ErrCompRecoveryTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ErrCompRecoveryTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Erroneously Awarded Compensation Recovery", "label": "Erroneously Awarded Compensation Recovery [Table]" } } }, "auth_ref": [ "r703", "r714", "r724", "r749" ] }, "cdns_EstimatedCustomerRetentionRate": { "xbrltype": "percentItemType", "nsuri": "http://www.cadence.com/20240331", "localname": "EstimatedCustomerRetentionRate", "presentation": [ "http://www.cadence.com/role/FAIRVALUELevelThreeMeasurementsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Estimated Customer Retention Rate", "label": "Estimated Customer Retention Rate", "documentation": "Estimated Customer Retention Rate" } } }, "auth_ref": [] }, "ecd_ExecutiveCategoryAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ExecutiveCategoryAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Executive Category:", "label": "Executive Category [Axis]" } } }, "auth_ref": [ "r748" ] }, "cdns_ExistingTechnologyMember": { "xbrltype": "domainItemType", "nsuri": "http://www.cadence.com/20240331", "localname": "ExistingTechnologyMember", "presentation": [ "http://www.cadence.com/role/GOODWILLANDACQUIREDINTANGIBLESAcquiredIntangiblesNetDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Existing Technology [Member]", "label": "Existing Technology [Member]", "documentation": "Existing technology." } } }, "auth_ref": [] }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems", "presentation": [ "http://www.cadence.com/role/FAIRVALUEFairValueofFinancialAssetsandLiabilitiesDetails", "http://www.cadence.com/role/FAIRVALUELevelThreeMeasurementsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]", "label": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r461", "r462", "r466" ] }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable", "presentation": [ "http://www.cadence.com/role/FAIRVALUEFairValueofFinancialAssetsandLiabilitiesDetails", "http://www.cadence.com/role/FAIRVALUELevelThreeMeasurementsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Table]", "label": "Fair Value, Recurring and Nonrecurring [Table]", "documentation": "Disclosure of information about asset and liability measured at fair value on recurring and nonrecurring basis." } } }, "auth_ref": [ "r461", "r462", "r466" ] }, "us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain", "presentation": [ "http://www.cadence.com/role/FAIRVALUEFairValueofFinancialAssetsandLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Asset Class [Domain]", "label": "Asset Class [Domain]", "documentation": "Class of asset." } } }, "auth_ref": [ "r12" ] }, "us-gaap_FairValueByAssetClassAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueByAssetClassAxis", "presentation": [ "http://www.cadence.com/role/FAIRVALUEFairValueofFinancialAssetsandLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Asset Class [Axis]", "label": "Asset Class [Axis]", "documentation": "Information by class of asset." } } }, "auth_ref": [ "r73", "r74" ] }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueByFairValueHierarchyLevelAxis", "presentation": [ "http://www.cadence.com/role/FAIRVALUEFairValueofFinancialAssetsandLiabilitiesDetails", "http://www.cadence.com/role/FAIRVALUELevelThreeMeasurementsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value Hierarchy and NAV [Axis]", "label": "Fair Value Hierarchy and NAV [Axis]", "documentation": "Information by level within fair value hierarchy and fair value measured at net asset value per share as practical expedient." } } }, "auth_ref": [ "r356", "r389", "r390", "r391", "r392", "r393", "r394", "r462", "r493", "r494", "r495", "r666", "r667", "r678", "r679", "r680" ] }, "us-gaap_FairValueByMeasurementFrequencyAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueByMeasurementFrequencyAxis", "presentation": [ "http://www.cadence.com/role/FAIRVALUELevelThreeMeasurementsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Measurement Frequency [Axis]", "label": "Measurement Frequency [Axis]", "documentation": "Information by measurement frequency." } } }, "auth_ref": [ "r461", "r462", "r464", "r465", "r467" ] }, "us-gaap_FairValueDisclosuresAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueDisclosuresAbstract", "lang": { "en-us": { "role": { "terseLabel": "Fair Value Disclosures [Abstract]", "label": "Fair Value Disclosures [Abstract]" } } }, "auth_ref": [] }, "us-gaap_FairValueDisclosuresTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueDisclosuresTextBlock", "presentation": [ "http://www.cadence.com/role/FAIRVALUE" ], "lang": { "en-us": { "role": { "terseLabel": "FAIR VALUE", "label": "Fair Value Disclosures [Text Block]", "documentation": "The entire disclosure for the fair value of financial instruments (as defined), including financial assets and financial liabilities (collectively, as defined), and the measurements of those instruments as well as disclosures related to the fair value of non-financial assets and liabilities. Such disclosures about the financial instruments, assets, and liabilities would include: (1) the fair value of the required items together with their carrying amounts (as appropriate); (2) for items for which it is not practicable to estimate fair value, disclosure would include: (a) information pertinent to estimating fair value (including, carrying amount, effective interest rate, and maturity, and (b) the reasons why it is not practicable to estimate fair value; (3) significant concentrations of credit risk including: (a) information about the activity, region, or economic characteristics identifying a concentration, (b) the maximum amount of loss the entity is exposed to based on the gross fair value of the related item, (c) policy for requiring collateral or other security and information as to accessing such collateral or security, and (d) the nature and brief description of such collateral or security; (4) quantitative information about market risks and how such risks are managed; (5) for items measured on both a recurring and nonrecurring basis information regarding the inputs used to develop the fair value measurement; and (6) for items presented in the financial statement for which fair value measurement is elected: (a) information necessary to understand the reasons for the election, (b) discussion of the effect of fair value changes on earnings, (c) a description of [similar groups] items for which the election is made and the relation thereof to the balance sheet, the aggregate carrying value of items included in the balance sheet that are not eligible for the election; (7) all other required (as defined) and desired information." } } }, "auth_ref": [ "r460" ] }, "us-gaap_FairValueInputsLevel1Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueInputsLevel1Member", "presentation": [ "http://www.cadence.com/role/FAIRVALUEFairValueofFinancialAssetsandLiabilitiesDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Fair Value Measurements, Level 1 [Member]", "label": "Fair Value, Inputs, Level 1 [Member]", "documentation": "Quoted prices in active markets for identical assets or liabilities that the reporting entity can access at the measurement date." } } }, "auth_ref": [ "r356", "r389", "r394", "r462", "r493", "r678", "r679", "r680" ] }, "us-gaap_FairValueInputsLevel2Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueInputsLevel2Member", "presentation": [ "http://www.cadence.com/role/FAIRVALUEFairValueofFinancialAssetsandLiabilitiesDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Fair Value Measurements, Level 2 [Member]", "label": "Fair Value, Inputs, Level 2 [Member]", "documentation": "Inputs other than quoted prices included within level 1 that are observable for an asset or liability, either directly or indirectly, including, but not limited to, quoted prices for similar assets or liabilities in active markets, or quoted prices for identical or similar assets or liabilities in inactive markets." } } }, "auth_ref": [ "r356", "r389", "r394", "r462", "r494", "r666", "r667", "r678", "r679", "r680" ] }, "us-gaap_FairValueInputsLevel3Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueInputsLevel3Member", "presentation": [ "http://www.cadence.com/role/FAIRVALUEFairValueofFinancialAssetsandLiabilitiesDetails", "http://www.cadence.com/role/FAIRVALUELevelThreeMeasurementsDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Fair Value Measurements, Level 3 [Member]", "terseLabel": "Fair Value, Inputs, Level 3 [Member]", "label": "Fair Value, Inputs, Level 3 [Member]", "documentation": "Unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing." } } }, "auth_ref": [ "r356", "r389", "r390", "r391", "r392", "r393", "r394", "r462", "r495", "r666", "r667", "r678", "r679", "r680" ] }, "us-gaap_FairValueMeasurementFrequencyDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementFrequencyDomain", "presentation": [ "http://www.cadence.com/role/FAIRVALUELevelThreeMeasurementsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Measurement Frequency [Domain]", "label": "Measurement Frequency [Domain]", "documentation": "Measurement frequency." } } }, "auth_ref": [] }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementsFairValueHierarchyDomain", "presentation": [ "http://www.cadence.com/role/FAIRVALUEFairValueofFinancialAssetsandLiabilitiesDetails", "http://www.cadence.com/role/FAIRVALUELevelThreeMeasurementsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value, Measurements, Fair Value Hierarchy [Domain]", "label": "Fair Value Hierarchy and NAV [Domain]", "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value." } } }, "auth_ref": [ "r356", "r389", "r390", "r391", "r392", "r393", "r394", "r493", "r494", "r495", "r666", "r667", "r678", "r679", "r680" ] }, "us-gaap_FairValueNetAssetLiabilityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueNetAssetLiabilityAbstract", "presentation": [ "http://www.cadence.com/role/FAIRVALUEFairValueofFinancialAssetsandLiabilitiesDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Fair value of financial assets and liabilities", "label": "Fair Value, Net Asset (Liability) [Abstract]" } } }, "auth_ref": [] }, "us-gaap_FairValueOfFinancialInstrumentsPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueOfFinancialInstrumentsPolicy", "presentation": [ "http://www.cadence.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Fair value of financial instruments", "label": "Fair Value of Financial Instruments, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for determining the fair value of financial instruments." } } }, "auth_ref": [ "r9", "r14" ] }, "us-gaap_FinancialInstrumentAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinancialInstrumentAxis", "presentation": [ "http://www.cadence.com/role/FAIRVALUEFairValueofFinancialAssetsandLiabilitiesDetails", "http://www.cadence.com/role/INVESTMENTSInvestmentsinDebtSecuritiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Financial Instrument [Axis]", "label": "Financial Instrument [Axis]", "documentation": "Information by type of financial instrument." } } }, "auth_ref": [ "r261", "r262", "r263", "r264", "r265", "r266", "r267", "r268", "r269", "r270", "r271", "r272", "r273", "r274", "r275", "r276", "r277", "r278", "r279", "r280", "r281", "r282", "r283", "r284", "r285", "r286", "r287", "r288", "r289", "r290", "r301", "r302", "r304", "r305", "r306", "r308", "r310", "r311", "r367", "r369", "r456", "r490", "r491", "r492", "r493", "r494", "r495", "r496", "r497", "r498", "r499", "r500", "r501", "r502", "r503", "r504", "r505", "r506", "r507", "r508", "r509", "r510", "r511", "r512", "r513", "r514", "r515", "r516", "r517", "r518", "r519", "r548", "r663", "r780", "r781", "r782", "r783", "r784", "r785", "r786", "r813", "r814", "r815", "r816" ] }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization", "crdr": "credit", "calculation": { "http://www.cadence.com/role/GOODWILLANDACQUIREDINTANGIBLESAcquiredIntangiblesNetDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.cadence.com/role/GOODWILLANDACQUIREDINTANGIBLESAcquiredIntangiblesNetDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Accumulated amortization", "label": "Finite-Lived Intangible Assets, Accumulated Amortization", "documentation": "Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r160", "r319" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive", "crdr": "debit", "calculation": { "http://www.cadence.com/role/GOODWILLANDACQUIREDINTANGIBLESEstimatedamortizationexpenseDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://www.cadence.com/role/GOODWILLANDACQUIREDINTANGIBLESEstimatedamortizationexpenseDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Thereafter", "label": "Finite-Lived Intangible Asset, Expected Amortization, after Year Five", "documentation": "Amount of amortization for asset, excluding financial asset and goodwill, lacking physical substance with finite life expected to be recognized after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "crdr": "debit", "calculation": { "http://www.cadence.com/role/GOODWILLANDACQUIREDINTANGIBLESEstimatedamortizationexpenseDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.cadence.com/role/GOODWILLANDACQUIREDINTANGIBLESEstimatedamortizationexpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2025", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year One", "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r123" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "crdr": "debit", "calculation": { "http://www.cadence.com/role/GOODWILLANDACQUIREDINTANGIBLESEstimatedamortizationexpenseDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.cadence.com/role/GOODWILLANDACQUIREDINTANGIBLESEstimatedamortizationexpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2024 - remaining period", "label": "Finite-Lived Intangible Asset, Expected Amortization, Remainder of Fiscal Year", "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in remainder of current fiscal year." } } }, "auth_ref": [] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock", "presentation": [ "http://www.cadence.com/role/GOODWILLANDACQUIREDINTANGIBLESTables" ], "lang": { "en-us": { "role": { "verboseLabel": "Amortization of acquired intangibles", "label": "Finite-Lived Intangible Assets Amortization Expense [Table Text Block]", "documentation": "Tabular disclosure of amortization expense of assets, excluding financial assets, that lack physical substance, having a limited useful life." } } }, "auth_ref": [] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFive", "crdr": "debit", "calculation": { "http://www.cadence.com/role/GOODWILLANDACQUIREDINTANGIBLESEstimatedamortizationexpenseDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.cadence.com/role/GOODWILLANDACQUIREDINTANGIBLESEstimatedamortizationexpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2029", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Five", "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r123" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFour", "crdr": "debit", "calculation": { "http://www.cadence.com/role/GOODWILLANDACQUIREDINTANGIBLESEstimatedamortizationexpenseDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.cadence.com/role/GOODWILLANDACQUIREDINTANGIBLESEstimatedamortizationexpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2028", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Four", "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r123" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree", "crdr": "debit", "calculation": { "http://www.cadence.com/role/GOODWILLANDACQUIREDINTANGIBLESEstimatedamortizationexpenseDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.cadence.com/role/GOODWILLANDACQUIREDINTANGIBLESEstimatedamortizationexpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2027", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Three", "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r123" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo", "crdr": "debit", "calculation": { "http://www.cadence.com/role/GOODWILLANDACQUIREDINTANGIBLESEstimatedamortizationexpenseDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.cadence.com/role/GOODWILLANDACQUIREDINTANGIBLESEstimatedamortizationexpenseDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "2026", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Two", "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r123" ] }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis", "presentation": [ "http://www.cadence.com/role/ACQUISITIONSDetails", "http://www.cadence.com/role/FAIRVALUELevelThreeMeasurementsDetails", "http://www.cadence.com/role/GOODWILLANDACQUIREDINTANGIBLESAcquiredIntangiblesNetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finite-Lived Intangible Assets by Major Class [Axis]", "label": "Finite-Lived Intangible Assets by Major Class [Axis]", "documentation": "Information by major type or class of finite-lived intangible assets." } } }, "auth_ref": [ "r316", "r318", "r319", "r320", "r523", "r524" ] }, "us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract", "presentation": [ "http://www.cadence.com/role/GOODWILLANDACQUIREDINTANGIBLESEstimatedamortizationexpenseDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Estimated amortization expense", "label": "Finite-Lived Intangible Assets, Net, Amortization Expense, Fiscal Year Maturity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_FiniteLivedIntangibleAssetsGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsGross", "crdr": "debit", "calculation": { "http://www.cadence.com/role/GOODWILLANDACQUIREDINTANGIBLESAcquiredIntangiblesNetDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.cadence.com/role/GOODWILLANDACQUIREDINTANGIBLESAcquiredIntangiblesNetDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Gross carrying amount", "label": "Finite-Lived Intangible Assets, Gross", "documentation": "Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r122", "r524" ] }, "us-gaap_FiniteLivedIntangibleAssetsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsLineItems", "presentation": [ "http://www.cadence.com/role/GOODWILLANDACQUIREDINTANGIBLESAcquiredIntangiblesNetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finite-Lived Intangible Assets [Line Items]", "label": "Finite-Lived Intangible Assets [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r523" ] }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain", "presentation": [ "http://www.cadence.com/role/ACQUISITIONSDetails", "http://www.cadence.com/role/FAIRVALUELevelThreeMeasurementsDetails", "http://www.cadence.com/role/GOODWILLANDACQUIREDINTANGIBLESAcquiredIntangiblesNetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finite-Lived Intangible Assets, Major Class Name [Domain]", "label": "Finite-Lived Intangible Assets, Major Class Name [Domain]", "documentation": "The major class of finite-lived intangible asset (for example, patents, trademarks, copyrights, etc.) A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of a company." } } }, "auth_ref": [ "r51", "r53" ] }, "us-gaap_FiniteLivedIntangibleAssetsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsNet", "crdr": "debit", "calculation": { "http://www.cadence.com/role/GOODWILLANDACQUIREDINTANGIBLESAcquiredIntangiblesNetDetails": { "parentTag": null, "weight": null, "order": null, "root": true }, "http://www.cadence.com/role/GOODWILLANDACQUIREDINTANGIBLESEstimatedamortizationexpenseDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.cadence.com/role/GOODWILLANDACQUIREDINTANGIBLESAcquiredIntangiblesNetDetails", "http://www.cadence.com/role/GOODWILLANDACQUIREDINTANGIBLESEstimatedamortizationexpenseDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Acquired intangibles, net", "label": "Finite-Lived Intangible Assets, Net", "documentation": "Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r122", "r523" ] }, "us-gaap_FiniteLivedIntangibleAssetsNetAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsNetAbstract", "presentation": [ "http://www.cadence.com/role/GOODWILLANDACQUIREDINTANGIBLESAcquiredIntangiblesNetDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Acquired intangibles with finite lives, excluding intangibles fully amortized at end of prior fiscal year", "label": "Finite-Lived Intangible Assets, Net [Abstract]" } } }, "auth_ref": [] }, "us-gaap_FinitelivedIntangibleAssetsAcquired1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinitelivedIntangibleAssetsAcquired1", "crdr": "debit", "presentation": [ "http://www.cadence.com/role/FAIRVALUELevelThreeMeasurementsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finite-lived Intangible Assets Acquired", "label": "Finite-Lived Intangible Assets Acquired", "documentation": "Amount of increase in assets, excluding financial assets, lacking physical substance with a definite life, from an acquisition." } } }, "auth_ref": [ "r317" ] }, "us-gaap_ForeignCurrencyContractAssetFairValueDisclosure": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ForeignCurrencyContractAssetFairValueDisclosure", "crdr": "debit", "presentation": [ "http://www.cadence.com/role/FAIRVALUEFairValueofFinancialAssetsandLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Foreign currency exchange contracts", "label": "Foreign Currency Contract, Asset, Fair Value Disclosure", "documentation": "Fair value portion of asset contracts related to the exchange of different currencies, including, but not limited to, foreign currency options, forward contracts, and swaps." } } }, "auth_ref": [] }, "us-gaap_ForeignCurrencyContractsLiabilityFairValueDisclosure": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ForeignCurrencyContractsLiabilityFairValueDisclosure", "crdr": "credit", "presentation": [ "http://www.cadence.com/role/FAIRVALUEFairValueofFinancialAssetsandLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Foreign currency exchange contracts", "label": "Foreign Currency Contracts, Liability, Fair Value Disclosure", "documentation": "Fair value portion of liability contracts related to the exchange of different currencies, including, but not limited to, foreign currency options, forward (delivery or nondelivery) contracts, and swaps entered into." } } }, "auth_ref": [] }, "us-gaap_ForeignCurrencyTransactionGainLossBeforeTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ForeignCurrencyTransactionGainLossBeforeTax", "crdr": "credit", "calculation": { "http://www.cadence.com/role/OTHERINCOMEANDEXPENSESDetails": { "parentTag": "us-gaap_OtherNonoperatingIncomeExpense", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.cadence.com/role/OTHERINCOMEANDEXPENSESDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Losses on foreign exchange", "label": "Gain (Loss), Foreign Currency Transaction, before Tax", "documentation": "Amount, before tax, of realized and unrealized gain (loss) from foreign currency transaction." } } }, "auth_ref": [ "r471", "r473", "r475", "r476", "r621" ] }, "ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Forgone Recovery due to Disqualification of Tax Benefits, Amount", "label": "Forgone Recovery due to Disqualification of Tax Benefits, Amount" } } }, "auth_ref": [ "r710", "r721", "r731", "r756" ] }, "ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ForgoneRecoveryDueToExpenseOfEnforcementAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Forgone Recovery due to Expense of Enforcement, Amount", "label": "Forgone Recovery due to Expense of Enforcement, Amount" } } }, "auth_ref": [ "r710", "r721", "r731", "r756" ] }, "ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ForgoneRecoveryDueToViolationOfHomeCountryLawAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Forgone Recovery due to Violation of Home Country Law, Amount", "label": "Forgone Recovery due to Violation of Home Country Law, Amount" } } }, "auth_ref": [ "r710", "r721", "r731", "r756" ] }, "ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ForgoneRecoveryExplanationOfImpracticabilityTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Forgone Recovery, Explanation of Impracticability", "label": "Forgone Recovery, Explanation of Impracticability [Text Block]" } } }, "auth_ref": [ "r710", "r721", "r731", "r756" ] }, "ecd_ForgoneRecoveryIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ForgoneRecoveryIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Name", "label": "Forgone Recovery, Individual Name" } } }, "auth_ref": [ "r710", "r721", "r731", "r756" ] }, "cdns_FunctionalVerificationincludingEmulationandPrototypingHardwareMember": { "xbrltype": "domainItemType", "nsuri": "http://www.cadence.com/20240331", "localname": "FunctionalVerificationincludingEmulationandPrototypingHardwareMember", "presentation": [ "http://www.cadence.com/role/REVENUERevenuebyProductCategoryDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Functional Verification, including Emulation and Prototyping Hardware*", "label": "Functional Verification, including Emulation and Prototyping Hardware [Member]", "documentation": "Functional Verification, including Emulation and Prototyping Hardware [Member]" } } }, "auth_ref": [] }, "us-gaap_GainLossOnInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GainLossOnInvestments", "crdr": "credit", "calculation": { "http://www.cadence.com/role/OTHERINCOMEANDEXPENSESDetails": { "parentTag": "us-gaap_OtherNonoperatingIncomeExpense", "weight": 1.0, "order": 2.0 }, "http://www.cadence.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 5.0 } }, "presentation": [ "http://www.cadence.com/role/CondensedConsolidatedStatementsofCashFlows", "http://www.cadence.com/role/OTHERINCOMEANDEXPENSESDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Gain on investments, net", "terseLabel": "Gains on investments", "label": "Gain (Loss) on Investments", "documentation": "Amount of realized and unrealized gain (loss) on investment." } } }, "auth_ref": [ "r110", "r774" ] }, "us-gaap_GainLossOnInvestmentsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GainLossOnInvestmentsTextBlock", "presentation": [ "http://www.cadence.com/role/INVESTMENTSTables" ], "lang": { "en-us": { "role": { "terseLabel": "Gain (Loss) on Securities", "label": "Gain (Loss) on Securities [Table Text Block]", "documentation": "Tabular disclosure of realized and unrealized gain (loss) on investment in security." } } }, "auth_ref": [ "r794", "r795" ] }, "cdns_GainsLossesOnTradingSecuritiesInNonQualifiedDeferredCompensationTrust": { "xbrltype": "monetaryItemType", "nsuri": "http://www.cadence.com/20240331", "localname": "GainsLossesOnTradingSecuritiesInNonQualifiedDeferredCompensationTrust", "crdr": "credit", "calculation": { "http://www.cadence.com/role/OTHERINCOMEANDEXPENSESDetails": { "parentTag": "us-gaap_OtherNonoperatingIncomeExpense", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.cadence.com/role/OTHERINCOMEANDEXPENSESDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Gains on securities in Non-Qualified Deferred Compensation (\u201cNQDC\u201d) trust", "label": "Gains Losses on Trading Securities in Non Qualified Deferred Compensation Trust", "documentation": "Gains losses on trading securities in non qualified deferred compensation trust" } } }, "auth_ref": [] }, "us-gaap_GeneralAndAdministrativeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GeneralAndAdministrativeExpense", "crdr": "debit", "calculation": { "http://www.cadence.com/role/CondensedConsolidatedIncomeStatements": { "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.cadence.com/role/CondensedConsolidatedIncomeStatements" ], "lang": { "en-us": { "role": { "terseLabel": "General and administrative", "label": "General and Administrative Expense", "documentation": "The aggregate total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line." } } }, "auth_ref": [ "r108", "r606" ] }, "us-gaap_GeneralAndAdministrativeExpenseMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GeneralAndAdministrativeExpenseMember", "presentation": [ "http://www.cadence.com/role/STOCKBASEDCOMPENSATIONDetails" ], "lang": { "en-us": { "role": { "terseLabel": "General and administrative", "label": "General and Administrative Expense [Member]", "documentation": "Primary financial statement caption encompassing general and administrative expense." } } }, "auth_ref": [ "r104" ] }, "us-gaap_GeographicAreasLongLivedAssetsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GeographicAreasLongLivedAssetsAbstract", "presentation": [ "http://www.cadence.com/role/SEGMENTREPORTINGSummaryofLongLivedAssetsbyGeographyDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Summary of long-lived assets by geography", "label": "Geographic Areas, Long-Lived Assets [Abstract]" } } }, "auth_ref": [] }, "us-gaap_Goodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Goodwill", "crdr": "debit", "calculation": { "http://www.cadence.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.cadence.com/role/ACQUISITIONSDetails", "http://www.cadence.com/role/CondensedConsolidatedBalanceSheets", "http://www.cadence.com/role/GOODWILLANDACQUIREDINTANGIBLESGoodwillDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Goodwill", "terseLabel": "Goodwill", "periodStartLabel": "Balance at beginning of period", "periodEndLabel": "Balance at end of period", "label": "Goodwill", "documentation": "Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized." } } }, "auth_ref": [ "r159", "r313", "r525", "r664", "r685", "r822", "r829" ] }, "us-gaap_GoodwillAcquiredDuringPeriod": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillAcquiredDuringPeriod", "crdr": "debit", "presentation": [ "http://www.cadence.com/role/GOODWILLANDACQUIREDINTANGIBLESGoodwillDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Goodwill resulting from acquisitions", "label": "Goodwill, Acquired During Period", "documentation": "Amount of increase in asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized resulting from a business combination." } } }, "auth_ref": [ "r314", "r664" ] }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillAndIntangibleAssetsDisclosureAbstract", "lang": { "en-us": { "role": { "terseLabel": "Goodwill and Intangible Assets Disclosure [Abstract]", "label": "Goodwill and Intangible Assets Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillAndIntangibleAssetsDisclosureTextBlock", "presentation": [ "http://www.cadence.com/role/GOODWILLANDACQUIREDINTANGIBLES" ], "lang": { "en-us": { "role": { "verboseLabel": "GOODWILL AND ACQUIRED INTANGIBLES", "label": "Goodwill and Intangible Assets Disclosure [Text Block]", "documentation": "The entire disclosure for goodwill and intangible assets." } } }, "auth_ref": [ "r120" ] }, "us-gaap_GoodwillForeignCurrencyTranslationGainLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillForeignCurrencyTranslationGainLoss", "crdr": "credit", "presentation": [ "http://www.cadence.com/role/GOODWILLANDACQUIREDINTANGIBLESGoodwillDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Effect of foreign currency translation", "label": "Goodwill, Foreign Currency Translation Gain (Loss)", "documentation": "Amount of foreign currency translation gain (loss) which increases (decreases) an asset representing future economic benefits from other assets acquired in a business combination that are not individually identified and separately recognized." } } }, "auth_ref": [ "r315" ] }, "us-gaap_GoodwillRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillRollForward", "presentation": [ "http://www.cadence.com/role/GOODWILLANDACQUIREDINTANGIBLESGoodwillDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Changes in the carrying amount of goodwill", "label": "Goodwill [Roll Forward]", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "cdns_IPMember": { "xbrltype": "domainItemType", "nsuri": "http://www.cadence.com/20240331", "localname": "IPMember", "presentation": [ "http://www.cadence.com/role/REVENUERevenuebyProductCategoryDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Intellectual Property (\u201cIP\u201d)", "label": "IP [Member]", "documentation": "Intellectual property sold to customers" } } }, "auth_ref": [] }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "crdr": "credit", "calculation": { "http://www.cadence.com/role/CondensedConsolidatedIncomeStatements": { "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.cadence.com/role/CondensedConsolidatedIncomeStatements" ], "lang": { "en-us": { "role": { "totalLabel": "Income before provision for income taxes", "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest", "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest." } } }, "auth_ref": [ "r0", "r101", "r140", "r232", "r243", "r248", "r251", "r530", "r545", "r661" ] }, "us-gaap_IncomeLossFromEquityMethodInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossFromEquityMethodInvestments", "crdr": "credit", "presentation": [ "http://www.cadence.com/role/INVESTMENTSInvestmentsinEquitySecuritiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Income (loss) from equity method investments", "label": "Income (Loss) from Equity Method Investments", "documentation": "Amount of income (loss) for proportionate share of equity method investee's income (loss)." } } }, "auth_ref": [ "r7", "r102", "r139", "r238", "r293", "r544" ] }, "us-gaap_IncomeStatementAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementAbstract", "lang": { "en-us": { "role": { "terseLabel": "Income Statement [Abstract]", "label": "Income Statement [Abstract]" } } }, "auth_ref": [] }, "us-gaap_IncomeStatementLocationAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementLocationAxis", "presentation": [ "http://www.cadence.com/role/STOCKBASEDCOMPENSATIONDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Income Statement Location [Axis]", "label": "Income Statement Location [Axis]", "documentation": "Information by location in the income statement." } } }, "auth_ref": [ "r321", "r322", "r607" ] }, "us-gaap_IncomeStatementLocationDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementLocationDomain", "presentation": [ "http://www.cadence.com/role/STOCKBASEDCOMPENSATIONDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Income Statement Location [Domain]", "label": "Income Statement Location [Domain]", "documentation": "Location in the income statement." } } }, "auth_ref": [ "r322", "r607" ] }, "us-gaap_IncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.cadence.com/role/CondensedConsolidatedIncomeStatements": { "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.cadence.com/role/CondensedConsolidatedIncomeStatements" ], "lang": { "en-us": { "role": { "terseLabel": "Provision for income taxes", "label": "Income Tax Expense (Benefit)", "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations." } } }, "auth_ref": [ "r143", "r152", "r210", "r211", "r239", "r438", "r441", "r554" ] }, "us-gaap_IncomeTaxesPaidNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxesPaidNet", "crdr": "credit", "presentation": [ "http://www.cadence.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Cash paid for income taxes, net", "label": "Income Taxes Paid, Net", "documentation": "The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income, net of any cash received during the current period as refunds for the overpayment of taxes." } } }, "auth_ref": [ "r40" ] }, "us-gaap_IncreaseDecreaseInAccountsAndOtherReceivables": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccountsAndOtherReceivables", "crdr": "credit", "calculation": { "http://www.cadence.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 10.0 } }, "presentation": [ "http://www.cadence.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Receivables", "label": "Increase (Decrease) in Accounts and Other Receivables", "documentation": "The increase (decrease) during the reporting period in the amount due from customers for the credit sale of goods and services; includes accounts receivable and other types of receivables." } } }, "auth_ref": [ "r6" ] }, "us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccountsPayableAndAccruedLiabilities", "crdr": "debit", "calculation": { "http://www.cadence.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 14.0 } }, "presentation": [ "http://www.cadence.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "verboseLabel": "Accounts payable and accrued liabilities", "label": "Increase (Decrease) in Accounts Payable and Accrued Liabilities", "documentation": "The increase (decrease) during the reporting period in the amounts payable to vendors for goods and services received and the amount of obligations and expenses incurred but not paid." } } }, "auth_ref": [ "r6" ] }, "us-gaap_IncreaseDecreaseInDeferredRevenue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInDeferredRevenue", "crdr": "debit", "calculation": { "http://www.cadence.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 15.0 } }, "presentation": [ "http://www.cadence.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "verboseLabel": "Deferred revenue", "label": "Increase (Decrease) in Deferred Revenue", "documentation": "Amount of increase (decrease) in deferred income and obligation to transfer product and service to customer for which consideration has been received or is receivable." } } }, "auth_ref": [ "r650" ] }, "us-gaap_IncreaseDecreaseInInventories": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInInventories", "crdr": "credit", "calculation": { "http://www.cadence.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 11.0 } }, "presentation": [ "http://www.cadence.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Inventories", "label": "Increase (Decrease) in Inventories", "documentation": "The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities." } } }, "auth_ref": [ "r6" ] }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "presentation": [ "http://www.cadence.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "verboseLabel": "Changes in operating assets and liabilities, net of effect of acquired businesses:", "label": "Increase (Decrease) in Operating Capital [Abstract]" } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInOtherNoncurrentLiabilities", "crdr": "debit", "calculation": { "http://www.cadence.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 16.0 } }, "presentation": [ "http://www.cadence.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "verboseLabel": "Other long-term liabilities", "label": "Increase (Decrease) in Other Noncurrent Liabilities", "documentation": "Amount of increase (decrease) in noncurrent operating liabilities classified as other." } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInOtherOperatingAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInOtherOperatingAssets", "crdr": "credit", "calculation": { "http://www.cadence.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 13.0 } }, "presentation": [ "http://www.cadence.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Other assets", "label": "Increase (Decrease) in Other Operating Assets", "documentation": "Amount of increase (decrease) in operating assets classified as other." } } }, "auth_ref": [ "r6" ] }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "crdr": "credit", "calculation": { "http://www.cadence.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 12.0 } }, "presentation": [ "http://www.cadence.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Prepaid expenses and other", "label": "Increase (Decrease) in Prepaid Expense and Other Assets", "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other." } } }, "auth_ref": [ "r6" ] }, "us-gaap_IncreaseDecreaseInStockholdersEquityRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInStockholdersEquityRollForward", "presentation": [ "http://www.cadence.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Increase (Decrease) in Stockholders' Equity [Roll Forward]", "label": "Increase (Decrease) in Stockholders' Equity [Roll Forward]", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncrementalCommonSharesAttributableToShareBasedPaymentArrangements", "calculation": { "http://www.cadence.com/role/NETINCOMEPERSHAREDetails": { "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.cadence.com/role/NETINCOMEPERSHAREDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Stock-based awards", "label": "Incremental Common Shares Attributable to Dilutive Effect of Share-Based Payment Arrangements", "documentation": "Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of share based payment arrangements using the treasury stock method." } } }, "auth_ref": [ "r216", "r217", "r218", "r222", "r400" ] }, "us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IndefiniteLivedIntangibleAssetsExcludingGoodwill", "crdr": "debit", "presentation": [ "http://www.cadence.com/role/GOODWILLANDACQUIREDINTANGIBLESAcquiredIntangiblesNetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "In-process technology", "label": "Indefinite-Lived Intangible Assets (Excluding Goodwill)", "documentation": "Amount of assets, excluding financial assets and goodwill, lacking physical substance and having a projected indefinite period of benefit." } } }, "auth_ref": [ "r124" ] }, "ecd_IndividualAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "IndividualAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure", "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure", "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements", "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Individual:", "label": "Individual [Axis]" } } }, "auth_ref": [ "r713", "r721", "r731", "r748", "r756", "r760", "r768" ] }, "ecd_InsiderTradingArrLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "InsiderTradingArrLineItems", "lang": { "en-us": { "role": { "label": "Insider Trading Arrangements [Line Items]" } } }, "auth_ref": [ "r766" ] }, "ecd_InsiderTradingPoliciesProcLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "InsiderTradingPoliciesProcLineItems", "lang": { "en-us": { "role": { "label": "Insider Trading Policies and Procedures [Line Items]" } } }, "auth_ref": [ "r702", "r772" ] }, "ecd_InsiderTrdPoliciesProcAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "InsiderTrdPoliciesProcAdoptedFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc" ], "lang": { "en-us": { "role": { "terseLabel": "Insider Trading Policies and Procedures Adopted", "label": "Insider Trading Policies and Procedures Adopted [Flag]" } } }, "auth_ref": [ "r702", "r772" ] }, "ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "InsiderTrdPoliciesProcNotAdoptedTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc" ], "lang": { "en-us": { "role": { "terseLabel": "Insider Trading Policies and Procedures Not Adopted", "label": "Insider Trading Policies and Procedures Not Adopted [Text Block]" } } }, "auth_ref": [ "r702", "r772" ] }, "us-gaap_IntangibleAssetsGrossExcludingGoodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IntangibleAssetsGrossExcludingGoodwill", "crdr": "debit", "calculation": { "http://www.cadence.com/role/GOODWILLANDACQUIREDINTANGIBLESAcquiredIntangiblesNetDetails": { "parentTag": "us-gaap_IntangibleAssetsNetExcludingGoodwill", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.cadence.com/role/GOODWILLANDACQUIREDINTANGIBLESAcquiredIntangiblesNetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Intangible assets, gross carrying amount (excluding goodwill)", "label": "Intangible Assets, Gross (Excluding Goodwill)", "documentation": "Amount before accumulated amortization of intangible assets, excluding goodwill." } } }, "auth_ref": [ "r159" ] }, "us-gaap_IntangibleAssetsNetExcludingGoodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IntangibleAssetsNetExcludingGoodwill", "crdr": "debit", "calculation": { "http://www.cadence.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 4.0 }, "http://www.cadence.com/role/GOODWILLANDACQUIREDINTANGIBLESAcquiredIntangiblesNetDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.cadence.com/role/CondensedConsolidatedBalanceSheets", "http://www.cadence.com/role/GOODWILLANDACQUIREDINTANGIBLESAcquiredIntangiblesNetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Acquired intangibles, net", "totalLabel": "Acquired intangibles, net", "label": "Intangible Assets, Net (Excluding Goodwill)", "documentation": "Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges." } } }, "auth_ref": [ "r49", "r52" ] }, "us-gaap_InterestExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestExpense", "crdr": "debit", "calculation": { "http://www.cadence.com/role/CondensedConsolidatedIncomeStatements": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.cadence.com/role/CondensedConsolidatedIncomeStatements" ], "lang": { "en-us": { "role": { "negatedLabel": "Interest expense", "label": "Interest Expense", "documentation": "Amount of the cost of borrowed funds accounted for as interest expense." } } }, "auth_ref": [ "r77", "r142", "r182", "r236", "r486", "r608", "r696", "r863" ] }, "us-gaap_InterestPaidNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestPaidNet", "crdr": "credit", "presentation": [ "http://www.cadence.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Cash paid for interest", "label": "Interest Paid, Excluding Capitalized Interest, Operating Activities", "documentation": "Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount." } } }, "auth_ref": [ "r191", "r193", "r194" ] }, "cdns_InvecasMember": { "xbrltype": "domainItemType", "nsuri": "http://www.cadence.com/20240331", "localname": "InvecasMember", "presentation": [ "http://www.cadence.com/role/ACQUISITIONSDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Invecas", "label": "Invecas [Member]", "documentation": "Invecas" } } }, "auth_ref": [] }, "us-gaap_InventoryDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Inventory Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_InventoryDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryDisclosureTextBlock", "presentation": [ "http://www.cadence.com/role/INVENTORY" ], "lang": { "en-us": { "role": { "terseLabel": "INVENTORY", "label": "Inventory Disclosure [Text Block]", "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." } } }, "auth_ref": [ "r312" ] }, "us-gaap_InventoryFinishedGoodsNetOfReserves": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryFinishedGoodsNetOfReserves", "crdr": "debit", "calculation": { "http://www.cadence.com/role/INVENTORYDetails": { "parentTag": "us-gaap_InventoryNet", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.cadence.com/role/INVENTORYDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finished goods", "label": "Inventory, Finished Goods, Net of Reserves", "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." } } }, "auth_ref": [ "r119", "r657" ] }, "us-gaap_InventoryNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryNet", "crdr": "debit", "calculation": { "http://www.cadence.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 3.0 }, "http://www.cadence.com/role/INVENTORYDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.cadence.com/role/CondensedConsolidatedBalanceSheets", "http://www.cadence.com/role/INVENTORYDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Inventories", "totalLabel": "Total inventories", "label": "Inventory, Net", "documentation": "Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer." } } }, "auth_ref": [ "r167", "r654", "r685" ] }, "us-gaap_InventoryRawMaterialsNetOfReserves": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryRawMaterialsNetOfReserves", "crdr": "debit", "calculation": { "http://www.cadence.com/role/INVENTORYDetails": { "parentTag": "us-gaap_InventoryNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.cadence.com/role/INVENTORYDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Raw materials", "label": "Inventory, Raw Materials, Net of Reserves", "documentation": "Carrying amount, net of valuation reserves and adjustments, as of the balance sheet date of unprocessed items to be consumed in the manufacturing or production process." } } }, "auth_ref": [ "r119", "r659" ] }, "us-gaap_InventoryWorkInProcessNetOfReserves": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryWorkInProcessNetOfReserves", "crdr": "debit", "calculation": { "http://www.cadence.com/role/INVENTORYDetails": { "parentTag": "us-gaap_InventoryNet", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.cadence.com/role/INVENTORYDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Work-in-process", "label": "Inventory, Work in Process, Net of Reserves", "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." } } }, "auth_ref": [ "r119", "r658" ] }, "us-gaap_InvestmentIncomeInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InvestmentIncomeInterest", "crdr": "credit", "calculation": { "http://www.cadence.com/role/OTHERINCOMEANDEXPENSESDetails": { "parentTag": "us-gaap_OtherNonoperatingIncomeExpense", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.cadence.com/role/OTHERINCOMEANDEXPENSESDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Interest income", "label": "Investment Income, Interest", "documentation": "Amount before accretion (amortization) of purchase discount (premium) of interest income on nonoperating securities." } } }, "auth_ref": [ "r109", "r235" ] }, "us-gaap_InvestmentTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InvestmentTextBlock", "presentation": [ "http://www.cadence.com/role/INVESTMENTS" ], "lang": { "en-us": { "role": { "terseLabel": "INVESTMENTS", "label": "Investment [Text Block]", "documentation": "The entire disclosure for investment." } } }, "auth_ref": [ "r778", "r779", "r806" ] }, "us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InvestmentsClassifiedByContractualMaturityDateTableTextBlock", "presentation": [ "http://www.cadence.com/role/INVESTMENTSTables" ], "lang": { "en-us": { "role": { "terseLabel": "Investments Classified by Contractual Maturity Date", "label": "Investments Classified by Contractual Maturity Date [Table Text Block]", "documentation": "Tabular disclosure of maturities of an entity's investments as well as any other information pertinent to the investments." } } }, "auth_ref": [] }, "country_JP": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/country/2023", "localname": "JP", "presentation": [ "http://www.cadence.com/role/SEGMENTREPORTINGSummaryofLongLivedAssetsbyGeographyDetails", "http://www.cadence.com/role/SEGMENTREPORTINGSummaryofRevenuebyGeographyDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Japan [Member]", "label": "JAPAN" } } }, "auth_ref": [] }, "us-gaap_LiabilitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesAbstract", "presentation": [ "http://www.cadence.com/role/FAIRVALUEFairValueofFinancialAssetsandLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Liabilities", "label": "Liabilities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LiabilitiesAndStockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesAndStockholdersEquity", "crdr": "credit", "calculation": { "http://www.cadence.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.cadence.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "Total liabilities and stockholders\u2019 equity", "label": "Liabilities and Equity", "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any." } } }, "auth_ref": [ "r94", "r138", "r542", "r685", "r799", "r819", "r848" ] }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesAndStockholdersEquityAbstract", "presentation": [ "http://www.cadence.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "verboseLabel": "LIABILITIES AND STOCKHOLDERS\u2019 EQUITY", "label": "Liabilities and Equity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.cadence.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.cadence.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "Total current liabilities", "label": "Liabilities, Current", "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer." } } }, "auth_ref": [ "r22", "r157", "r197", "r297", "r333", "r334", "r335", "r336", "r337", "r338", "r339", "r340", "r341", "r447", "r448", "r449", "r470", "r685", "r837", "r851", "r852" ] }, "us-gaap_LiabilitiesCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesCurrentAbstract", "presentation": [ "http://www.cadence.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "verboseLabel": "Current liabilities:", "label": "Liabilities, Current [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LiabilitiesFairValueDisclosure": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesFairValueDisclosure", "crdr": "credit", "presentation": [ "http://www.cadence.com/role/FAIRVALUEFairValueofFinancialAssetsandLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Total Liabilities", "label": "Liabilities, Fair Value Disclosure", "documentation": "Fair value of financial and nonfinancial obligations." } } }, "auth_ref": [ "r73" ] }, "us-gaap_LiabilitiesNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesNoncurrent", "crdr": "credit", "calculation": { "http://www.cadence.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.cadence.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "Total long-term liabilities", "label": "Liabilities, Noncurrent", "documentation": "Amount of obligation due after one year or beyond the normal operating cycle, if longer." } } }, "auth_ref": [ "r15", "r82", "r83", "r84", "r87", "r197", "r297", "r333", "r334", "r335", "r336", "r337", "r338", "r339", "r340", "r341", "r447", "r448", "r449", "r470", "r837", "r851", "r852" ] }, "us-gaap_LiabilitiesNoncurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesNoncurrentAbstract", "presentation": [ "http://www.cadence.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "verboseLabel": "Long-term liabilities:", "label": "Liabilities, Noncurrent [Abstract]" } } }, "auth_ref": [] }, "cdns_LineOfCreditFacilityAdditionalBorrowingCapacityAvailable": { "xbrltype": "monetaryItemType", "nsuri": "http://www.cadence.com/20240331", "localname": "LineOfCreditFacilityAdditionalBorrowingCapacityAvailable", "crdr": "credit", "presentation": [ "http://www.cadence.com/role/DEBTRevolvingCreditFacilityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Credit facility additional borrowing capacity available", "label": "Line Of Credit Facility Additional Borrowing Capacity Available", "documentation": "Line Of Credit Facility, Additional Borrowing Capacity Available" } } }, "auth_ref": [] }, "us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityCurrentBorrowingCapacity", "crdr": "credit", "presentation": [ "http://www.cadence.com/role/DEBTRevolvingCreditFacilityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Credit facility, current borrowing capacity", "label": "Line of Credit Facility, Current Borrowing Capacity", "documentation": "Amount of current borrowing capacity under the credit facility considering any current restrictions on the amount that could be borrowed (for example, borrowings may be limited by the amount of current assets), but without considering any amounts currently outstanding under the facility." } } }, "auth_ref": [ "r18" ] }, "us-gaap_LineOfCreditFacilityExpirationDate1": { "xbrltype": "dateItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityExpirationDate1", "presentation": [ "http://www.cadence.com/role/DEBTRevolvingCreditFacilityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Credit facility, maturity date", "label": "Line of Credit Facility, Expiration Date", "documentation": "Date the credit facility terminates, in YYYY-MM-DD format." } } }, "auth_ref": [ "r18" ] }, "us-gaap_LineOfCreditFacilityLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityLineItems", "presentation": [ "http://www.cadence.com/role/DEBTRevolvingCreditFacilityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Line of Credit Facility [Line Items]", "label": "Line of Credit Facility [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r798" ] }, "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityMaximumBorrowingCapacity", "crdr": "credit", "presentation": [ "http://www.cadence.com/role/DEBTRevolvingCreditFacilityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Credit facility, maximum borrowing capacity", "label": "Line of Credit Facility, Maximum Borrowing Capacity", "documentation": "Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility." } } }, "auth_ref": [ "r18" ] }, "us-gaap_LineOfCreditFacilityTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityTable", "presentation": [ "http://www.cadence.com/role/DEBTRevolvingCreditFacilityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Line of Credit Facility [Table]", "label": "Line of Credit Facility [Table]", "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." } } }, "auth_ref": [ "r18", "r798" ] }, "us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage", "presentation": [ "http://www.cadence.com/role/DEBTRevolvingCreditFacilityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Credit facility, commitment fee percentage", "label": "Line of Credit Facility, Unused Capacity, Commitment Fee Percentage", "documentation": "The fee, expressed as a percentage of the line of credit facility, for available but unused credit capacity under the credit facility." } } }, "auth_ref": [] }, "us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "presentation": [ "http://www.cadence.com/role/RECEIVABLESNET" ], "lang": { "en-us": { "role": { "verboseLabel": "RECEIVABLES, NET", "label": "Loans, Notes, Trade and Other Receivables Disclosure [Text Block]", "documentation": "The entire disclosure for claims held for amounts due a entity, excluding financing receivables. Examples include, but are not limited to, trade accounts receivables, notes receivables, loans receivables. Includes disclosure for allowance for credit losses." } } }, "auth_ref": [ "r805" ] }, "dei_LocalPhoneNumber": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "LocalPhoneNumber", "presentation": [ "http://www.cadence.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Local Phone Number", "label": "Local Phone Number", "documentation": "Local phone number for entity." } } }, "auth_ref": [] }, "us-gaap_LongtermDebtTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongtermDebtTypeAxis", "presentation": [ "http://www.cadence.com/role/DEBT2024NotesDetails", "http://www.cadence.com/role/DEBTOutstandingDebtbyInstrumentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Long-term Debt, Type [Axis]", "label": "Long-Term Debt, Type [Axis]", "documentation": "Information by type of long-term debt." } } }, "auth_ref": [ "r24" ] }, "us-gaap_LongtermDebtTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongtermDebtTypeDomain", "presentation": [ "http://www.cadence.com/role/DEBT2024NotesDetails", "http://www.cadence.com/role/DEBTOutstandingDebtbyInstrumentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Long-term Debt, Type [Domain]", "label": "Long-Term Debt, Type [Domain]", "documentation": "Type of long-term debt arrangement, such as notes, line of credit, commercial paper, asset-based financing, project financing, letter of credit financing. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer." } } }, "auth_ref": [ "r24", "r56" ] }, "us-gaap_LossContingencyEstimateOfPossibleLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LossContingencyEstimateOfPossibleLoss", "crdr": "debit", "presentation": [ "http://www.cadence.com/role/COMMITMENTSANDCONTINGENCIESTaxProceedingsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Tax audit assessment", "label": "Loss Contingency, Estimate of Possible Loss", "documentation": "Reflects the estimated amount of loss from the specified contingency as of the balance sheet date." } } }, "auth_ref": [ "r327", "r328", "r331", "r332" ] }, "srt_MaximumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "MaximumMember", "presentation": [ "http://www.cadence.com/role/DEBT2025TermLoanDetails", "http://www.cadence.com/role/DEBTRevolvingCreditFacilityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Maximum [Member]", "label": "Maximum [Member]" } } }, "auth_ref": [ "r327", "r328", "r329", "r330", "r395", "r520", "r561", "r575", "r576", "r627", "r629", "r631", "r632", "r634", "r648", "r649", "r662", "r670", "r683", "r687", "r839", "r853", "r854", "r855", "r856", "r857", "r858" ] }, "ecd_MeasureAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "MeasureAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Measure:", "label": "Measure [Axis]" } } }, "auth_ref": [ "r740" ] }, "ecd_MeasureName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "MeasureName", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Name", "label": "Measure Name" } } }, "auth_ref": [ "r740" ] }, "us-gaap_MeasurementInputDiscountRateMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MeasurementInputDiscountRateMember", "presentation": [ "http://www.cadence.com/role/FAIRVALUELevelThreeMeasurementsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Measurement Input, Discount Rate [Member]", "label": "Measurement Input, Discount Rate [Member]", "documentation": "Measurement input using interest rate to determine present value of future cash flows." } } }, "auth_ref": [ "r847" ] }, "us-gaap_MeasurementInputTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MeasurementInputTypeAxis", "presentation": [ "http://www.cadence.com/role/FAIRVALUELevelThreeMeasurementsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Measurement Input Type [Axis]", "label": "Measurement Input Type [Axis]", "documentation": "Information by type of measurement input used to determine value of asset and liability." } } }, "auth_ref": [ "r463" ] }, "us-gaap_MeasurementInputTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MeasurementInputTypeDomain", "presentation": [ "http://www.cadence.com/role/FAIRVALUELevelThreeMeasurementsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Measurement Input Type [Domain]", "label": "Measurement Input Type [Domain]", "documentation": "Measurement input used to determine value of asset and liability." } } }, "auth_ref": [] }, "srt_MinimumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "MinimumMember", "presentation": [ "http://www.cadence.com/role/DEBT2025TermLoanDetails", "http://www.cadence.com/role/DEBTRevolvingCreditFacilityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Minimum [Member]", "label": "Minimum [Member]" } } }, "auth_ref": [ "r327", "r328", "r329", "r330", "r395", "r520", "r561", "r575", "r576", "r627", "r629", "r631", "r632", "r634", "r648", "r649", "r662", "r670", "r683", "r687", "r839", "r853", "r854", "r855", "r856", "r857", "r858" ] }, "ecd_MnpiDiscTimedForCompValFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "MnpiDiscTimedForCompValFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "MNPI Disclosure Timed for Compensation Value", "label": "MNPI Disclosure Timed for Compensation Value [Flag]" } } }, "auth_ref": [ "r759" ] }, "us-gaap_MoneyMarketFundsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MoneyMarketFundsMember", "presentation": [ "http://www.cadence.com/role/FAIRVALUEFairValueofFinancialAssetsandLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Money Market Funds", "label": "Money Market Funds [Member]", "documentation": "Fund that invests in short-term money-market instruments, for example, but not limited to, commercial paper, banker's acceptances, repurchase agreements, government securities, certificates of deposit, and other highly liquid securities." } } }, "auth_ref": [ "r843" ] }, "us-gaap_MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprisesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprisesMember", "presentation": [ "http://www.cadence.com/role/FAIRVALUEFairValueofFinancialAssetsandLiabilitiesDetails", "http://www.cadence.com/role/INVESTMENTSInvestmentsinDebtSecuritiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Mortgage-backed and asset-backed securities", "label": "Mortgage-Backed Securities, Issued by US Government Sponsored Enterprises [Member]", "documentation": "Debt securities collateralized by real estate mortgage loans (mortgages), issued by US Government Sponsored Enterprises, such as Federal Home Loan Mortgage Corporation (FHLMC or Freddie Mac)." } } }, "auth_ref": [ "r810", "r811", "r812", "r843" ] }, "ecd_MtrlTermsOfTrdArrTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "MtrlTermsOfTrdArrTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Material Terms of Trading Arrangement", "label": "Material Terms of Trading Arrangement [Text Block]" } } }, "auth_ref": [ "r767" ] }, "ecd_NamedExecutiveOfficersFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NamedExecutiveOfficersFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Named Executive Officers, Footnote", "label": "Named Executive Officers, Footnote [Text Block]" } } }, "auth_ref": [ "r741" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInFinancingActivities", "crdr": "debit", "calculation": { "http://www.cadence.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.cadence.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash used for financing activities", "label": "Net Cash Provided by (Used in) Financing Activities", "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit." } } }, "auth_ref": [ "r192" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "presentation": [ "http://www.cadence.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "verboseLabel": "Cash flows from financing activities:", "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInInvestingActivities", "crdr": "debit", "calculation": { "http://www.cadence.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.cadence.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash used for investing activities", "label": "Net Cash Provided by (Used in) Investing Activities", "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets." } } }, "auth_ref": [ "r192" ] }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "presentation": [ "http://www.cadence.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "verboseLabel": "Cash flows from investing activities:", "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInOperatingActivities", "calculation": { "http://www.cadence.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.cadence.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash provided by operating activities", "label": "Net Cash Provided by (Used in) Operating Activities", "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities." } } }, "auth_ref": [ "r114", "r115", "r116" ] }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://www.cadence.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "verboseLabel": "Cash flows from operating activities:", "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NetIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetIncomeLoss", "crdr": "credit", "calculation": { "http://www.cadence.com/role/CondensedConsolidatedStatementsofComprehensiveIncome": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0, "order": 1.0 }, "http://www.cadence.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 1.0 }, "http://www.cadence.com/role/CondensedConsolidatedIncomeStatements": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.cadence.com/role/CondensedConsolidatedIncomeStatements", "http://www.cadence.com/role/CondensedConsolidatedStatementsofCashFlows", "http://www.cadence.com/role/CondensedConsolidatedStatementsofComprehensiveIncome", "http://www.cadence.com/role/CondensedConsolidatedStatementsofStockholdersEquity", "http://www.cadence.com/role/NETINCOMEPERSHAREDetails", "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "totalLabel": "Net income", "verboseLabel": "Net income", "terseLabel": "Net income", "label": "Net Income (Loss)", "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent." } } }, "auth_ref": [ "r103", "r116", "r141", "r155", "r174", "r177", "r181", "r197", "r202", "r204", "r205", "r206", "r207", "r210", "r211", "r219", "r232", "r243", "r248", "r251", "r297", "r333", "r334", "r335", "r336", "r337", "r338", "r339", "r340", "r341", "r459", "r470", "r546", "r604", "r622", "r623", "r661", "r696", "r837" ] }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "presentation": [ "http://www.cadence.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "New Accounting Pronouncements, Policy", "label": "New Accounting Pronouncements, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact." } } }, "auth_ref": [] }, "ecd_NonGaapMeasureDescriptionTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonGaapMeasureDescriptionTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Non-GAAP Measure Description", "label": "Non-GAAP Measure Description [Text Block]" } } }, "auth_ref": [ "r740" ] }, "ecd_NonNeosMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonNeosMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Non-NEOs", "label": "Non-NEOs [Member]" } } }, "auth_ref": [ "r710", "r721", "r731", "r748", "r756" ] }, "ecd_NonPeoNeoAvgCompActuallyPaidAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonPeoNeoAvgCompActuallyPaidAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Non-PEO NEO Average Compensation Actually Paid Amount", "label": "Non-PEO NEO Average Compensation Actually Paid Amount" } } }, "auth_ref": [ "r738" ] }, "ecd_NonPeoNeoAvgTotalCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonPeoNeoAvgTotalCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Non-PEO NEO Average Total Compensation Amount", "label": "Non-PEO NEO Average Total Compensation Amount" } } }, "auth_ref": [ "r737" ] }, "ecd_NonPeoNeoMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonPeoNeoMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Non-PEO NEO", "label": "Non-PEO NEO [Member]" } } }, "auth_ref": [ "r748" ] }, "ecd_NonRule10b51ArrAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonRule10b51ArrAdoptedFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Non-Rule 10b5-1 Arrangement Adopted", "label": "Non-Rule 10b5-1 Arrangement Adopted [Flag]" } } }, "auth_ref": [ "r767" ] }, "ecd_NonRule10b51ArrTrmntdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonRule10b51ArrTrmntdFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Non-Rule 10b5-1 Arrangement Terminated", "label": "Non-Rule 10b5-1 Arrangement Terminated [Flag]" } } }, "auth_ref": [ "r767" ] }, "us-gaap_NoncurrentAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NoncurrentAssets", "crdr": "debit", "presentation": [ "http://www.cadence.com/role/SEGMENTREPORTINGSummaryofLongLivedAssetsbyGeographyDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Long-lived assets in individual foreign countries", "label": "Long-Lived Assets", "documentation": "Long-lived assets other than financial instruments, long-term customer relationships of a financial institution, mortgage and other servicing rights, deferred policy acquisition costs, and deferred tax assets." } } }, "auth_ref": [ "r256" ] }, "us-gaap_NotesPayableFairValueDisclosure": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NotesPayableFairValueDisclosure", "crdr": "credit", "presentation": [ "http://www.cadence.com/role/DEBT2024NotesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair value of Senior Notes", "label": "Notes Payable, Fair Value Disclosure", "documentation": "Fair value portion of notes payable." } } }, "auth_ref": [ "r21" ] }, "us-gaap_NotesPayableToBanksMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NotesPayableToBanksMember", "presentation": [ "http://www.cadence.com/role/DEBTOutstandingDebtbyInstrumentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Notes Payable to Banks", "label": "Notes Payable to Banks [Member]", "documentation": "A written promise to pay a note to a bank." } } }, "auth_ref": [] }, "us-gaap_OperatingIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingIncomeLoss", "crdr": "credit", "calculation": { "http://www.cadence.com/role/CondensedConsolidatedIncomeStatements": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.cadence.com/role/CondensedConsolidatedIncomeStatements" ], "lang": { "en-us": { "role": { "totalLabel": "Income from operations", "label": "Operating Income (Loss)", "documentation": "The net result for the period of deducting operating expenses from operating revenues." } } }, "auth_ref": [ "r232", "r243", "r248", "r251", "r661" ] }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract", "lang": { "en-us": { "role": { "terseLabel": "Organization, Consolidation and Presentation of Financial Statements [Abstract]", "label": "Organization, Consolidation and Presentation of Financial Statements [Abstract]" } } }, "auth_ref": [] }, "cdns_OtherAmericaMember": { "xbrltype": "domainItemType", "nsuri": "http://www.cadence.com/20240331", "localname": "OtherAmericaMember", "presentation": [ "http://www.cadence.com/role/SEGMENTREPORTINGSummaryofLongLivedAssetsbyGeographyDetails", "http://www.cadence.com/role/SEGMENTREPORTINGSummaryofRevenuebyGeographyDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Other Americas [Member]", "label": "Other America [Member]", "documentation": "Other America." } } }, "auth_ref": [] }, "cdns_OtherAsiaMember": { "xbrltype": "domainItemType", "nsuri": "http://www.cadence.com/20240331", "localname": "OtherAsiaMember", "presentation": [ "http://www.cadence.com/role/SEGMENTREPORTINGSummaryofLongLivedAssetsbyGeographyDetails", "http://www.cadence.com/role/SEGMENTREPORTINGSummaryofRevenuebyGeographyDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other Asia [Member]", "label": "Other Asia [Member]", "documentation": "Other Asia [Member]" } } }, "auth_ref": [] }, "us-gaap_OtherAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherAssets", "crdr": "debit", "calculation": { "http://www.cadence.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.cadence.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Other assets", "label": "Other Assets", "documentation": "Amount of assets classified as other." } } }, "auth_ref": [ "r134", "r161", "r537", "r697" ] }, "us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax", "crdr": "credit", "calculation": { "http://www.cadence.com/role/CondensedConsolidatedStatementsofComprehensiveIncome": { "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.cadence.com/role/CondensedConsolidatedStatementsofComprehensiveIncome" ], "lang": { "en-us": { "role": { "verboseLabel": "Foreign currency translation adjustments", "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Gain (Loss) Arising During Period, Net of Tax", "documentation": "Amount after tax, before reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature." } } }, "auth_ref": [ "r3", "r99", "r472", "r474", "r478" ] }, "us-gaap_OtherComprehensiveIncomeLossNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossNetOfTax", "crdr": "credit", "calculation": { "http://www.cadence.com/role/CondensedConsolidatedStatementsofComprehensiveIncome": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.cadence.com/role/CondensedConsolidatedStatementsofComprehensiveIncome", "http://www.cadence.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "lang": { "en-us": { "role": { "totalLabel": "Total other comprehensive income (loss), net of tax effects", "terseLabel": "Other comprehensive loss, net of taxes", "label": "Other Comprehensive Income (Loss), Net of Tax", "documentation": "Amount after tax and reclassification adjustments of other comprehensive income (loss)." } } }, "auth_ref": [ "r11", "r13", "r175", "r178", "r183", "r479", "r480", "r485", "r527", "r547", "r791", "r792" ] }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract", "lang": { "en-us": { "role": { "terseLabel": "Other Comprehensive Income (Loss), Net of Tax [Abstract]", "label": "Other Comprehensive Income (Loss), Net of Tax [Abstract]" } } }, "auth_ref": [] }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract", "presentation": [ "http://www.cadence.com/role/CondensedConsolidatedStatementsofComprehensiveIncome" ], "lang": { "en-us": { "role": { "verboseLabel": "Other comprehensive income (loss), net of tax effects:", "label": "Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent [Abstract]" } } }, "auth_ref": [] }, "us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax", "crdr": "debit", "calculation": { "http://www.cadence.com/role/CondensedConsolidatedStatementsofComprehensiveIncome": { "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.cadence.com/role/CondensedConsolidatedStatementsofComprehensiveIncome" ], "lang": { "en-us": { "role": { "negatedLabel": "Changes in defined benefit plan liabilities", "label": "Other Comprehensive (Income) Loss, Defined Benefit Plan, after Reclassification Adjustment, after Tax", "documentation": "Amount, after tax and reclassification adjustment, of (increase) decrease in accumulated other comprehensive income for defined benefit plan." } } }, "auth_ref": [ "r4", "r99" ] }, "us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax", "crdr": "credit", "calculation": { "http://www.cadence.com/role/CondensedConsolidatedStatementsofComprehensiveIncome": { "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.cadence.com/role/CondensedConsolidatedStatementsofComprehensiveIncome" ], "lang": { "en-us": { "role": { "terseLabel": "Unrealized gains (losses) on investments", "label": "OCI, Debt Securities, Available-for-Sale, Unrealized Holding Gain (Loss), before Adjustment, after Tax", "documentation": "Amount, after tax and before adjustment, of unrealized holding gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale). Excludes unrealized gain (loss) on investment in debt security measured at amortized cost (held-to-maturity) from transfer to available-for-sale." } } }, "auth_ref": [ "r170", "r171", "r291" ] }, "us-gaap_OtherIncomeAndExpensesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherIncomeAndExpensesAbstract", "lang": { "en-us": { "role": { "label": "Other Income and Expenses [Abstract]" } } }, "auth_ref": [] }, "us-gaap_OtherLiabilitiesNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherLiabilitiesNoncurrent", "crdr": "credit", "calculation": { "http://www.cadence.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesNoncurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.cadence.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "verboseLabel": "Other long-term liabilities", "label": "Other Liabilities, Noncurrent", "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r25" ] }, "us-gaap_OtherNoncashIncomeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherNoncashIncomeExpense", "crdr": "credit", "calculation": { "http://www.cadence.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 9.0 } }, "presentation": [ "http://www.cadence.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Other non-cash items", "label": "Other Noncash Income (Expense)", "documentation": "Amount of income (expense) included in net income that results in no cash inflow (outflow), classified as other." } } }, "auth_ref": [ "r116" ] }, "us-gaap_OtherNonoperatingExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherNonoperatingExpense", "crdr": "debit", "calculation": { "http://www.cadence.com/role/OTHERINCOMEANDEXPENSESDetails": { "parentTag": "us-gaap_OtherNonoperatingIncomeExpense", "weight": -1.0, "order": 5.0 } }, "presentation": [ "http://www.cadence.com/role/OTHERINCOMEANDEXPENSESDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Other expense, net", "label": "Other Nonoperating Expense", "documentation": "Amount of expense related to nonoperating activities, classified as other." } } }, "auth_ref": [ "r111" ] }, "us-gaap_OtherNonoperatingIncomeAndExpenseTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherNonoperatingIncomeAndExpenseTextBlock", "presentation": [ "http://www.cadence.com/role/OTHERINCOMEANDEXPENSES" ], "lang": { "en-us": { "role": { "terseLabel": "OTHER INCOME (EXPENSE), NET", "label": "Other Nonoperating Income and Expense [Text Block]", "documentation": "The entire disclosure for the components of non-operating income or non-operating expense, including, but not limited to, amounts earned from dividends, interest on securities, gain (loss) on securities sold, equity earnings of unconsolidated affiliates, gain (loss) on sales of business, interest expense and other miscellaneous income or expense items." } } }, "auth_ref": [ "r187", "r188" ] }, "us-gaap_OtherNonoperatingIncomeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherNonoperatingIncomeExpense", "crdr": "credit", "calculation": { "http://www.cadence.com/role/CondensedConsolidatedIncomeStatements": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 3.0 }, "http://www.cadence.com/role/OTHERINCOMEANDEXPENSESDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.cadence.com/role/CondensedConsolidatedIncomeStatements", "http://www.cadence.com/role/OTHERINCOMEANDEXPENSESDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other income, net", "totalLabel": "Other income, net", "label": "Other Nonoperating Income (Expense)", "documentation": "Amount of income (expense) related to nonoperating activities, classified as other." } } }, "auth_ref": [ "r111" ] }, "ecd_OtherPerfMeasureAmt": { "xbrltype": "decimalItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "OtherPerfMeasureAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Other Performance Measure, Amount", "label": "Other Performance Measure, Amount" } } }, "auth_ref": [ "r740" ] }, "ecd_OutstandingAggtErrCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "OutstandingAggtErrCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Outstanding Aggregate Erroneous Compensation Amount", "label": "Outstanding Aggregate Erroneous Compensation Amount" } } }, "auth_ref": [ "r708", "r719", "r729", "r754" ] }, "ecd_OutstandingRecoveryCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "OutstandingRecoveryCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Compensation Amount", "label": "Outstanding Recovery Compensation Amount" } } }, "auth_ref": [ "r711", "r722", "r732", "r757" ] }, "ecd_OutstandingRecoveryIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "OutstandingRecoveryIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Name", "label": "Outstanding Recovery, Individual Name" } } }, "auth_ref": [ "r711", "r722", "r732", "r757" ] }, "cdns_PaulCunninghamMember": { "xbrltype": "domainItemType", "nsuri": "http://www.cadence.com/20240331", "localname": "PaulCunninghamMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Paul Cunningham [Member]", "documentation": "Paul Cunningham" } } }, "auth_ref": [] }, "ecd_PayVsPerformanceDisclosureLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PayVsPerformanceDisclosureLineItems", "lang": { "en-us": { "role": { "label": "Pay vs Performance Disclosure [Line Items]" } } }, "auth_ref": [ "r736" ] }, "us-gaap_PaymentsForRepurchaseOfCommonStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsForRepurchaseOfCommonStock", "crdr": "credit", "calculation": { "http://www.cadence.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 5.0 } }, "presentation": [ "http://www.cadence.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Payments for repurchases of common stock", "label": "Payments for Repurchase of Common Stock", "documentation": "The cash outflow to reacquire common stock during the period." } } }, "auth_ref": [ "r36" ] }, "us-gaap_PaymentsOfDebtIssuanceCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsOfDebtIssuanceCosts", "crdr": "credit", "presentation": [ "http://www.cadence.com/role/DEBTRevolvingCreditFacilityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Payments of Debt Issuance Costs", "label": "Payments of Debt Issuance Costs", "documentation": "The cash outflow paid to third parties in connection with debt origination, which will be amortized over the remaining maturity period of the associated long-term debt." } } }, "auth_ref": [ "r38" ] }, "us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsRelatedToTaxWithholdingForShareBasedCompensation", "crdr": "credit", "calculation": { "http://www.cadence.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 4.0 } }, "presentation": [ "http://www.cadence.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Stock received for payment of employee taxes on vesting of restricted stock", "label": "Payment, Tax Withholding, Share-Based Payment Arrangement", "documentation": "Amount of cash outflow to satisfy grantee's tax withholding obligation for award under share-based payment arrangement." } } }, "auth_ref": [ "r190" ] }, "us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquireBusinessesNetOfCashAcquired", "crdr": "credit", "calculation": { "http://www.cadence.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 4.0 } }, "presentation": [ "http://www.cadence.com/role/ACQUISITIONSDetails", "http://www.cadence.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Cash paid in business combinations, net of cash acquired", "terseLabel": "Cash paid in business combinations, net of cash acquired", "label": "Payments to Acquire Businesses, Net of Cash Acquired", "documentation": "The cash outflow associated with the acquisition of a business, net of the cash acquired from the purchase." } } }, "auth_ref": [ "r34" ] }, "us-gaap_PaymentsToAcquireInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquireInvestments", "crdr": "credit", "calculation": { "http://www.cadence.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.cadence.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Purchases of investments", "label": "Payments to Acquire Investments", "documentation": "The cash outflow associated with the purchase of all investments (debt, security, other) during the period." } } }, "auth_ref": [ "r112" ] }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "crdr": "credit", "calculation": { "http://www.cadence.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://www.cadence.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Purchases of property, plant and equipment", "label": "Payments to Acquire Property, Plant, and Equipment", "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets." } } }, "auth_ref": [ "r113" ] }, "ecd_PeerGroupIssuersFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeerGroupIssuersFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Peer Group Issuers, Footnote", "label": "Peer Group Issuers, Footnote [Text Block]" } } }, "auth_ref": [ "r739" ] }, "ecd_PeerGroupTotalShareholderRtnAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeerGroupTotalShareholderRtnAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Peer Group Total Shareholder Return Amount", "label": "Peer Group Total Shareholder Return Amount" } } }, "auth_ref": [ "r739" ] }, "ecd_PeoActuallyPaidCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeoActuallyPaidCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "PEO Actually Paid Compensation Amount", "label": "PEO Actually Paid Compensation Amount" } } }, "auth_ref": [ "r738" ] }, "ecd_PeoMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeoMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "PEO", "label": "PEO [Member]" } } }, "auth_ref": [ "r748" ] }, "ecd_PeoName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeoName", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "PEO Name", "label": "PEO Name" } } }, "auth_ref": [ "r741" ] }, "ecd_PeoTotalCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeoTotalCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "PEO Total Compensation Amount", "label": "PEO Total Compensation Amount" } } }, "auth_ref": [ "r737" ] }, "cdns_PercentageofProductandMaintenanceRevenuebyProductGroup": { "xbrltype": "percentItemType", "nsuri": "http://www.cadence.com/20240331", "localname": "PercentageofProductandMaintenanceRevenuebyProductGroup", "presentation": [ "http://www.cadence.com/role/REVENUERevenuebyProductCategoryDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Percentage of product and maintenance revenue by product group", "label": "Percentage of Product and Maintenance Revenue by Product Group", "documentation": "Percentage of Product and Maintenance Revenue by Product Group" } } }, "auth_ref": [] }, "cdns_PerformanceObligationTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://www.cadence.com/20240331", "localname": "PerformanceObligationTypeDomain", "presentation": [ "http://www.cadence.com/role/REVENUERecurringvsUpfrontRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Performance obligation type [Domain]", "label": "Performance obligation type [Domain]", "documentation": "Performance obligation type [Domain]" } } }, "auth_ref": [] }, "us-gaap_PerformanceSharesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PerformanceSharesMember", "presentation": [ "http://www.cadence.com/role/NETINCOMEPERSHAREDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Long-term market-based awards", "label": "Performance Shares [Member]", "documentation": "Share-based payment arrangement awarded for meeting performance target." } } }, "auth_ref": [] }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PrepaidExpenseAndOtherAssetsCurrent", "crdr": "debit", "calculation": { "http://www.cadence.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.cadence.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "verboseLabel": "Prepaid expenses and other", "label": "Prepaid Expense and Other Assets, Current", "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r790" ] }, "cdns_PrivatelyHeldCompanyEquityMethodMember": { "xbrltype": "domainItemType", "nsuri": "http://www.cadence.com/20240331", "localname": "PrivatelyHeldCompanyEquityMethodMember", "presentation": [ "http://www.cadence.com/role/INVESTMENTSInvestmentsinEquitySecuritiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Privately held company, equity method", "label": "Privately held company, equity method [Member]", "documentation": "Privately held company, equity method" } } }, "auth_ref": [] }, "us-gaap_ProceedsFromDebtNetOfIssuanceCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromDebtNetOfIssuanceCosts", "crdr": "debit", "presentation": [ "http://www.cadence.com/role/DEBT2024NotesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Proceeds from Senior Notes, net", "label": "Proceeds from Debt, Net of Issuance Costs", "documentation": "The cash inflow from additional borrowings, net of cash paid to third parties in connection with debt origination." } } }, "auth_ref": [ "r189" ] }, "us-gaap_ProceedsFromIssuanceOfCommonStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromIssuanceOfCommonStock", "crdr": "debit", "calculation": { "http://www.cadence.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.cadence.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "verboseLabel": "Proceeds from issuance of common stock", "label": "Proceeds from Issuance of Common Stock", "documentation": "The cash inflow from the additional capital contribution to the entity." } } }, "auth_ref": [ "r5" ] }, "us-gaap_ProceedsFromLinesOfCredit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromLinesOfCredit", "crdr": "debit", "calculation": { "http://www.cadence.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.cadence.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Proceeds from revolving credit facility", "label": "Proceeds from Lines of Credit", "documentation": "Amount of cash inflow from contractual arrangement with the lender, including but not limited to, letter of credit, standby letter of credit and revolving credit arrangements." } } }, "auth_ref": [ "r35", "r798" ] }, "us-gaap_ProceedsFromSaleAndMaturityOfOtherInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromSaleAndMaturityOfOtherInvestments", "crdr": "debit", "calculation": { "http://www.cadence.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.cadence.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Proceeds from the sale and maturity of investments", "label": "Proceeds from Sale and Maturity of Other Investments", "documentation": "The cash inflow associated with the sale and maturity (principal being due) of other investments, prepayment and call (request of early payment) of other investments not otherwise defined in the taxonomy." } } }, "auth_ref": [ "r33" ] }, "srt_ProductOrServiceAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ProductOrServiceAxis", "presentation": [ "http://www.cadence.com/role/CondensedConsolidatedIncomeStatements", "http://www.cadence.com/role/REVENUERevenuebyProductCategoryDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Product and Service [Axis]", "label": "Product and Service [Axis]" } } }, "auth_ref": [ "r253", "r522", "r555", "r556", "r557", "r558", "r559", "r560", "r651", "r671", "r686", "r777", "r835", "r836", "r841", "r861" ] }, "cdns_ProductandmaintenanceMember": { "xbrltype": "domainItemType", "nsuri": "http://www.cadence.com/20240331", "localname": "ProductandmaintenanceMember", "presentation": [ "http://www.cadence.com/role/CondensedConsolidatedIncomeStatements" ], "lang": { "en-us": { "role": { "terseLabel": "Product and maintenance [Member]", "label": "Product and maintenance [Member]", "documentation": "Product and maintenance [Member]" } } }, "auth_ref": [] }, "srt_ProductsAndServicesDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ProductsAndServicesDomain", "presentation": [ "http://www.cadence.com/role/CondensedConsolidatedIncomeStatements", "http://www.cadence.com/role/REVENUERevenuebyProductCategoryDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Product and Service [Domain]", "label": "Product and Service [Domain]" } } }, "auth_ref": [ "r253", "r522", "r555", "r556", "r557", "r558", "r559", "r560", "r651", "r671", "r686", "r777", "r835", "r836", "r841", "r861" ] }, "us-gaap_PropertyPlantAndEquipmentNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentNet", "crdr": "debit", "calculation": { "http://www.cadence.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.cadence.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "verboseLabel": "Property, plant and equipment, net", "label": "Property, Plant and Equipment, Net", "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures." } } }, "auth_ref": [ "r8", "r535", "r543", "r685" ] }, "us-gaap_ProvisionForDoubtfulAccounts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProvisionForDoubtfulAccounts", "crdr": "debit", "calculation": { "http://www.cadence.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://www.cadence.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Provisions for losses on receivables", "label": "Accounts Receivable, Credit Loss Expense (Reversal)", "documentation": "Amount of expense (reversal of expense) for expected credit loss on accounts receivable." } } }, "auth_ref": [ "r186", "r303" ] }, "ecd_PvpTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PvpTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Pay vs Performance Disclosure", "label": "Pay vs Performance Disclosure [Table]" } } }, "auth_ref": [ "r736" ] }, "ecd_PvpTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PvpTableTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Pay vs Performance Disclosure, Table", "label": "Pay vs Performance [Table Text Block]" } } }, "auth_ref": [ "r736" ] }, "cdns_ROUassetamortizationandchangeinoperatingleaseliabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://www.cadence.com/20240331", "localname": "ROUassetamortizationandchangeinoperatingleaseliabilities", "crdr": "debit", "calculation": { "http://www.cadence.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 8.0 } }, "presentation": [ "http://www.cadence.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "ROU asset amortization and change in operating lease liabilities", "label": "ROU asset amortization and change in operating lease liabilities", "documentation": "ROU asset amortization net of changes in operating lease liabilities." } } }, "auth_ref": [] }, "srt_RangeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RangeAxis", "presentation": [ "http://www.cadence.com/role/DEBT2025TermLoanDetails", "http://www.cadence.com/role/DEBTRevolvingCreditFacilityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Statistical Measurement [Axis]", "label": "Statistical Measurement [Axis]" } } }, "auth_ref": [ "r327", "r328", "r329", "r330", "r388", "r395", "r424", "r425", "r426", "r496", "r520", "r561", "r575", "r576", "r627", "r629", "r631", "r632", "r634", "r648", "r649", "r662", "r670", "r683", "r687", "r690", "r832", "r839", "r854", "r855", "r856", "r857", "r858" ] }, "srt_RangeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RangeMember", "presentation": [ "http://www.cadence.com/role/DEBT2025TermLoanDetails", "http://www.cadence.com/role/DEBTRevolvingCreditFacilityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Statistical Measurement [Domain]", "label": "Statistical Measurement [Domain]" } } }, "auth_ref": [ "r327", "r328", "r329", "r330", "r388", "r395", "r424", "r425", "r426", "r496", "r520", "r561", "r575", "r576", "r627", "r629", "r631", "r632", "r634", "r648", "r649", "r662", "r670", "r683", "r687", "r690", "r832", "r839", "r854", "r855", "r856", "r857", "r858" ] }, "us-gaap_ReceivablesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ReceivablesAbstract", "lang": { "en-us": { "role": { "terseLabel": "Receivables [Abstract]", "label": "Receivables [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ReceivablesNetCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ReceivablesNetCurrent", "crdr": "debit", "calculation": { "http://www.cadence.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.cadence.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "verboseLabel": "Receivables, net", "label": "Receivables, Net, Current", "documentation": "The total amount due to the entity within one year of the balance sheet date (or one operating cycle, if longer) from outside sources, including trade accounts receivable, notes and loans receivable, as well as any other types of receivables, net of allowances established for the purpose of reducing such receivables to an amount that approximates their net realizable value." } } }, "auth_ref": [ "r685" ] }, "ecd_RecoveryOfErrCompDisclosureLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "RecoveryOfErrCompDisclosureLineItems", "lang": { "en-us": { "role": { "label": "Recovery of Erroneously Awarded Compensation Disclosure [Line Items]" } } }, "auth_ref": [ "r703", "r714", "r724", "r749" ] }, "cdns_RemainingPrincipalAmountOfDebtOutstanding": { "xbrltype": "monetaryItemType", "nsuri": "http://www.cadence.com/20240331", "localname": "RemainingPrincipalAmountOfDebtOutstanding", "crdr": "credit", "calculation": { "http://www.cadence.com/role/DEBTOutstandingDebtbyInstrumentDetails": { "parentTag": "cdns_CarryingValueOfDebtOutstanding", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.cadence.com/role/DEBTOutstandingDebtbyInstrumentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Principal", "label": "Remaining Principal Amount Of Debt Outstanding", "documentation": "Remaining Principal Amount Of Debt Outstanding" } } }, "auth_ref": [] }, "us-gaap_RepaymentsOfLinesOfCredit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RepaymentsOfLinesOfCredit", "crdr": "credit", "calculation": { "http://www.cadence.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.cadence.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Payments on revolving credit facility", "label": "Repayments of Lines of Credit", "documentation": "Amount of cash outflow for payment of an obligation from a lender, including but not limited to, letter of credit, standby letter of credit and revolving credit arrangements." } } }, "auth_ref": [ "r37", "r798" ] }, "us-gaap_ResearchAndDevelopmentExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ResearchAndDevelopmentExpense", "crdr": "debit", "calculation": { "http://www.cadence.com/role/CondensedConsolidatedIncomeStatements": { "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.cadence.com/role/CondensedConsolidatedIncomeStatements" ], "lang": { "en-us": { "role": { "terseLabel": "Research and development", "label": "Research and Development Expense", "documentation": "The aggregate costs incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process whether intended for sale or the entity's use, during the reporting period charged to research and development projects, including the costs of developing computer software up to the point in time of achieving technological feasibility, and costs allocated in accounting for a business combination to in-process projects deemed to have no alternative future use." } } }, "auth_ref": [ "r81", "r435", "r859" ] }, "us-gaap_ResearchAndDevelopmentExpenseMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ResearchAndDevelopmentExpenseMember", "presentation": [ "http://www.cadence.com/role/STOCKBASEDCOMPENSATIONDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Research and development", "label": "Research and Development Expense [Member]", "documentation": "Primary financial statement caption in which the reported facts about research and development expense have been included." } } }, "auth_ref": [] }, "ecd_RestatementDateAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "RestatementDateAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Restatement Determination Date:", "label": "Restatement Determination Date [Axis]" } } }, "auth_ref": [ "r704", "r715", "r725", "r750" ] }, "ecd_RestatementDeterminationDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "RestatementDeterminationDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Restatement Determination Date", "label": "Restatement Determination Date" } } }, "auth_ref": [ "r705", "r716", "r726", "r751" ] }, "ecd_RestatementDoesNotRequireRecoveryTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "RestatementDoesNotRequireRecoveryTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Restatement does not require Recovery", "label": "Restatement Does Not Require Recovery [Text Block]" } } }, "auth_ref": [ "r712", "r723", "r733", "r758" ] }, "us-gaap_RestrictedStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestrictedStockMember", "presentation": [ "http://www.cadence.com/role/NETINCOMEPERSHAREDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Non-vested shares of restricted stock", "label": "Restricted Stock [Member]", "documentation": "Stock including a provision that prohibits sale or substantive sale of an equity instrument for a specified period of time or until specified performance conditions are met." } } }, "auth_ref": [ "r41" ] }, "us-gaap_RestructuringCharges": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestructuringCharges", "crdr": "debit", "calculation": { "http://www.cadence.com/role/CondensedConsolidatedIncomeStatements": { "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.cadence.com/role/CondensedConsolidatedIncomeStatements" ], "lang": { "en-us": { "role": { "terseLabel": "Restructuring", "label": "Restructuring Charges", "documentation": "Amount of expenses associated with exit or disposal activities pursuant to an authorized plan. Excludes expenses related to a discontinued operation or an asset retirement obligation." } } }, "auth_ref": [ "r7", "r323", "r324", "r833" ] }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetainedEarningsAccumulatedDeficit", "crdr": "credit", "calculation": { "http://www.cadence.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.cadence.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "verboseLabel": "Retained earnings", "label": "Retained Earnings (Accumulated Deficit)", "documentation": "Amount of accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r91", "r129", "r541", "r565", "r567", "r569", "r585", "r685" ] }, "us-gaap_RetainedEarningsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetainedEarningsMember", "presentation": [ "http://www.cadence.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Retained Earnings", "label": "Retained Earnings [Member]", "documentation": "Accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r154", "r199", "r200", "r201", "r203", "r209", "r211", "r298", "r299", "r432", "r433", "r434", "r439", "r440", "r450", "r452", "r453", "r455", "r457", "r562", "r564", "r570", "r864" ] }, "cdns_RevenueArrangementRecognizedOverTimeMember": { "xbrltype": "domainItemType", "nsuri": "http://www.cadence.com/20240331", "localname": "RevenueArrangementRecognizedOverTimeMember", "presentation": [ "http://www.cadence.com/role/REVENUERecurringvsUpfrontRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue arrangement recognized over time", "label": "Revenue arrangement recognized over time [Member]", "documentation": "Arrangement with a single performance obligation, where revenue is recognized over time" } } }, "auth_ref": [] }, "cdns_RevenueArrangementWithNonCancelableCommitmentsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.cadence.com/20240331", "localname": "RevenueArrangementWithNonCancelableCommitmentsMember", "presentation": [ "http://www.cadence.com/role/REVENUERecurringvsUpfrontRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue arrangement with non-cancelable commitments", "label": "Revenue arrangement with non-cancelable commitments [Member]", "documentation": "Arrangement with non-cancelable commitments and multiple performance obligations where revenue is recognized at varying points in time" } } }, "auth_ref": [] }, "us-gaap_RevenueFromContractWithCustomerAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerAbstract", "lang": { "en-us": { "role": { "terseLabel": "Revenue from Contract with Customer [Abstract]", "label": "Revenue from Contract with Customer [Abstract]" } } }, "auth_ref": [] }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "crdr": "credit", "calculation": { "http://www.cadence.com/role/CondensedConsolidatedIncomeStatements": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.cadence.com/role/CondensedConsolidatedIncomeStatements", "http://www.cadence.com/role/SEGMENTREPORTINGSummaryofRevenuebyGeographyDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue", "verboseLabel": "Total revenue", "label": "Revenue from Contract with Customer, Excluding Assessed Tax", "documentation": "Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise." } } }, "auth_ref": [ "r233", "r234", "r242", "r246", "r247", "r253", "r255", "r257", "r383", "r384", "r522" ] }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerTextBlock", "presentation": [ "http://www.cadence.com/role/REVENUE" ], "lang": { "en-us": { "role": { "terseLabel": "REVENUE", "label": "Revenue from Contract with Customer [Text Block]", "documentation": "The entire disclosure of revenue from contract with customer to transfer good or service and to transfer nonfinancial asset. Includes, but is not limited to, disaggregation of revenue, credit loss recognized from contract with customer, judgment and change in judgment related to contract with customer, and asset recognized from cost incurred to obtain or fulfill contract with customer. Excludes insurance and lease contracts." } } }, "auth_ref": [ "r153", "r374", "r375", "r376", "r377", "r378", "r379", "r381", "r382", "r387" ] }, "cdns_RevenueFromContractWithCustomerTimingOfGoodsOrServicePercent": { "xbrltype": "percentItemType", "nsuri": "http://www.cadence.com/20240331", "localname": "RevenueFromContractWithCustomerTimingOfGoodsOrServicePercent", "presentation": [ "http://www.cadence.com/role/REVENUERecurringvsUpfrontRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue from contract with customer, timing of goods or service", "label": "Revenue from Contract with Customer, Timing of Goods or Service, Percent", "documentation": "Revenue from Contract with Customer, Timing of Goods or Service, Percent" } } }, "auth_ref": [] }, "us-gaap_RevenueRemainingPerformanceObligation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueRemainingPerformanceObligation", "crdr": "credit", "presentation": [ "http://www.cadence.com/role/REVENUERemainingPerformanceObligationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Unsatisfied performance obligations", "label": "Revenue, Remaining Performance Obligation, Amount", "documentation": "Amount of transaction price allocated to performance obligation that has not been recognized as revenue." } } }, "auth_ref": [ "r148" ] }, "cdns_RevenueRemainingPerformanceObligationAmountNoncancellableIPAccessAgreements": { "xbrltype": "monetaryItemType", "nsuri": "http://www.cadence.com/20240331", "localname": "RevenueRemainingPerformanceObligationAmountNoncancellableIPAccessAgreements", "crdr": "credit", "presentation": [ "http://www.cadence.com/role/REVENUERemainingPerformanceObligationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Remaining performance obligation, amount from non-cancellable IP access agreements", "label": "Revenue, Remaining Performance Obligation, Amount, Non-cancellable IP Access Agreements", "documentation": "Amount of transaction price for non-cancellable IP access agreements allocated to performance obligation that has not been recognized as revenue" } } }, "auth_ref": [] }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1", "presentation": [ "http://www.cadence.com/role/REVENUERemainingPerformanceObligationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Expected timing of satisfaction of remaining performance obligation, period", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period", "documentation": "Period in which remaining performance obligation is expected to be recognized as revenue, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r149" ] }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis", "presentation": [ "http://www.cadence.com/role/REVENUERemainingPerformanceObligationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]", "documentation": "Start date of time band for expected timing of satisfaction of remaining performance obligation, in YYYY-MM-DD format." } } }, "auth_ref": [ "r149" ] }, "us-gaap_RevenueRemainingPerformanceObligationPercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueRemainingPerformanceObligationPercentage", "presentation": [ "http://www.cadence.com/role/REVENUERemainingPerformanceObligationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Expected remaining performance obligation to be converted to revenue, percentage", "label": "Revenue, Remaining Performance Obligation, Percentage", "documentation": "Percentage of remaining performance obligation to total remaining performance obligation not recognized as revenue." } } }, "auth_ref": [ "r776" ] }, "us-gaap_RevenuesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenuesAbstract", "presentation": [ "http://www.cadence.com/role/CondensedConsolidatedIncomeStatements" ], "lang": { "en-us": { "role": { "terseLabel": "Revenues [Abstract]", "label": "Revenues [Abstract]" } } }, "auth_ref": [] }, "us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenuesFromExternalCustomersAndLongLivedAssetsLineItems", "presentation": [ "http://www.cadence.com/role/SEGMENTREPORTINGSummaryofLongLivedAssetsbyGeographyDetails", "http://www.cadence.com/role/SEGMENTREPORTINGSummaryofRevenuebyGeographyDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Segment reporting [Line Items]", "label": "Revenues from External Customers and Long-Lived Assets [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "us-gaap_RevolvingCreditFacilityMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevolvingCreditFacilityMember", "presentation": [ "http://www.cadence.com/role/DEBTRevolvingCreditFacilityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revolving Credit Facility [Member]", "label": "Revolving Credit Facility [Member]", "documentation": "Arrangement in which loan proceeds can continuously be obtained following repayments, but the total amount borrowed cannot exceed a specified maximum amount." } } }, "auth_ref": [] }, "ecd_Rule10b51ArrAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "Rule10b51ArrAdoptedFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Rule 10b5-1 Arrangement Adopted", "label": "Rule 10b5-1 Arrangement Adopted [Flag]" } } }, "auth_ref": [ "r767" ] }, "ecd_Rule10b51ArrTrmntdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "Rule10b51ArrTrmntdFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Rule 10b5-1 Arrangement Terminated", "label": "Rule 10b5-1 Arrangement Terminated [Flag]" } } }, "auth_ref": [ "r767" ] }, "us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "presentation": [ "http://www.cadence.com/role/RECEIVABLESNETTables" ], "lang": { "en-us": { "role": { "verboseLabel": "Current and long-term accounts receivable balances", "label": "Schedule of Accounts, Notes, Loans and Financing Receivable [Table Text Block]", "documentation": "Tabular disclosure of the various types of trade accounts and notes receivable and for each the gross carrying value, allowance, and net carrying value as of the balance sheet date. Presentation is categorized by current, noncurrent and unclassified receivables." } } }, "auth_ref": [ "r29" ] }, "us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "presentation": [ "http://www.cadence.com/role/ACCUMULATEDOTHERCOMPREHENSIVELOSSTables" ], "lang": { "en-us": { "role": { "verboseLabel": "Accumulated other comprehensive loss, net of tax", "label": "Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block]", "documentation": "Tabular disclosure of the components of accumulated other comprehensive income (loss)." } } }, "auth_ref": [ "r31", "r849", "r850" ] }, "us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetByMajorClassTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfAcquiredFiniteLivedIntangibleAssetByMajorClassTable", "presentation": [ "http://www.cadence.com/role/GOODWILLANDACQUIREDINTANGIBLESAcquiredIntangiblesNetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Acquired Finite-Lived Intangible Asset by Major Class [Table]", "label": "Schedule of Acquired Finite-Lived Intangible Asset by Major Class [Table]", "documentation": "Tabular disclosure of the major classes of acquired finite-lived intangible assets showing the amount, any significant residual value, weighted average amortization period, and other characteristics. A major class is composed of intangible assets that can be grouped together because they are similar, either by nature or by their use in the operations of the company." } } }, "auth_ref": [ "r51" ] }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable", "presentation": [ "http://www.cadence.com/role/NETINCOMEPERSHAREDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]", "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]", "documentation": "Schedule for securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by Antidilutive Securities." } } }, "auth_ref": [ "r41" ] }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "presentation": [ "http://www.cadence.com/role/NETINCOMEPERSHARETables" ], "lang": { "en-us": { "role": { "verboseLabel": "Potential shares of Cadence's common stock excluded", "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block]", "documentation": "Tabular disclosure of securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by antidilutive securities." } } }, "auth_ref": [ "r41" ] }, "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionTable", "presentation": [ "http://www.cadence.com/role/ACQUISITIONSDetails", "http://www.cadence.com/role/COMMITMENTSANDCONTINGENCIESPendingAcquisitionDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Business Acquisitions, by Acquisition [Table]", "label": "Schedule of Business Acquisitions, by Acquisition [Table]", "documentation": "Schedule reflecting each material business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities." } } }, "auth_ref": [ "r66", "r69", "r444" ] }, "us-gaap_ScheduleOfDebtTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfDebtTableTextBlock", "presentation": [ "http://www.cadence.com/role/DEBTTables" ], "lang": { "en-us": { "role": { "terseLabel": "Summary of debt outstanding", "label": "Schedule of Debt [Table Text Block]", "documentation": "Tabular disclosure of information pertaining to short-term and long-debt instruments or arrangements, including but not limited to identification of terms, features, collateral requirements and other information necessary to a fair presentation." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "presentation": [ "http://www.cadence.com/role/NETINCOMEPERSHARETables" ], "lang": { "en-us": { "role": { "verboseLabel": "Basic and diluted net income per share", "label": "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]", "documentation": "Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations." } } }, "auth_ref": [ "r804" ] }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable", "presentation": [ "http://www.cadence.com/role/STOCKBASEDCOMPENSATIONDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table]", "label": "Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table]", "documentation": "Disclosure of information about amount recognized for award under share-based payment arrangement. Includes, but is not limited to, amount expensed in statement of income or comprehensive income, amount capitalized in statement of financial position, and corresponding reporting line item in financial statements." } } }, "auth_ref": [ "r63" ] }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "presentation": [ "http://www.cadence.com/role/STOCKBASEDCOMPENSATIONTables" ], "lang": { "en-us": { "role": { "terseLabel": "Stock-based compensation expense and allocation by cost", "label": "Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block]", "documentation": "Tabular disclosure of allocation of amount expensed and capitalized for award under share-based payment arrangement to statement of income or comprehensive income and statement of financial position. Includes, but is not limited to, corresponding line item in financial statement." } } }, "auth_ref": [ "r63" ] }, "us-gaap_ScheduleOfEntityWideDisclosureOnGeographicAreasLongLivedAssetsInIndividualForeignCountriesByCountryTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEntityWideDisclosureOnGeographicAreasLongLivedAssetsInIndividualForeignCountriesByCountryTextBlock", "presentation": [ "http://www.cadence.com/role/SEGMENTREPORTINGTables" ], "lang": { "en-us": { "role": { "verboseLabel": "Summary of long-lived assets by geography", "label": "Schedule of Disclosure on Geographic Areas, Long-Lived Assets in Individual Foreign Countries by Country [Table Text Block]", "documentation": "Tabular disclosure of the names of foreign countries in which material long-lived assets other than financial instruments, long-term customer relationships of a financial institution, mortgage and other servicing rights, deferred policy acquisition costs, and deferred tax assets are located, and amount of such long-lived assets located in that country or foreign geographic area." } } }, "auth_ref": [ "r48" ] }, "us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable", "presentation": [ "http://www.cadence.com/role/REVENUERevenuebyProductCategoryDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue from External Customers by Products and Services [Table]", "label": "Revenue from External Customers by Products and Services [Table]", "documentation": "Tabular presentation of the description and amount of revenues from a product or service, or a group of similar products or similar services, reported from external customers during the period, if the information is not provided as part of the reportable operating segment information." } } }, "auth_ref": [ "r45" ] }, "us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock", "presentation": [ "http://www.cadence.com/role/REVENUETables" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue from external customers by product category", "label": "Revenue from External Customers by Products and Services [Table Text Block]", "documentation": "Tabular disclosure of entity-wide revenues from external customers for each product or service or each group of similar products or services if the information is not provided as part of the reportable operating segment information." } } }, "auth_ref": [ "r45" ] }, "srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis", "presentation": [ "http://www.cadence.com/role/INVESTMENTSInvestmentsinEquitySecuritiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Investment, Name [Axis]", "label": "Investment, Name [Axis]" } } }, "auth_ref": [ "r294", "r295", "r296" ] }, "us-gaap_ScheduleOfEquityMethodInvestmentsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEquityMethodInvestmentsLineItems", "presentation": [ "http://www.cadence.com/role/INVESTMENTSInvestmentsinEquitySecuritiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Equity Method Investments [Line Items]", "label": "Schedule of Equity Method Investments [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r197", "r294", "r295", "r296", "r297", "r470" ] }, "us-gaap_ScheduleOfEquityMethodInvestmentsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEquityMethodInvestmentsTable", "presentation": [ "http://www.cadence.com/role/INVESTMENTSInvestmentsinEquitySecuritiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Investment [Table]", "label": "Schedule of Equity Method Investments [Table]", "documentation": "Summarization of information required and determined to be disclosed concerning equity method investments in common stock. The summarized information includes: (a) the name of each investee or group of investees for which combined disclosure is appropriate, (2) the percentage ownership of common stock, (3) the difference, if any, between the carrying amount of an investment and the value of the underlying equity in the net assets and the accounting treatment of difference, if any, and (4) the aggregate value of each identified investment based on its quoted market price, if available." } } }, "auth_ref": [ "r155", "r197", "r294", "r295", "r296", "r297", "r470" ] }, "us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "presentation": [ "http://www.cadence.com/role/FAIRVALUETables" ], "lang": { "en-us": { "role": { "verboseLabel": "Fair value of financial assets and liabilities", "label": "Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block]", "documentation": "Tabular disclosure of assets and liabilities, including [financial] instruments measured at fair value that are classified in stockholders' equity, if any, that are measured at fair value on a recurring basis. The disclosures contemplated herein include the fair value measurements at the reporting date by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets (Level 1), significant other observable inputs (Level 2), and significant unobservable inputs (Level 3)." } } }, "auth_ref": [ "r461", "r462" ] }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "presentation": [ "http://www.cadence.com/role/GOODWILLANDACQUIREDINTANGIBLESTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of acquired intangibles with finite and indefinite lives (excluding goodwill)", "label": "Schedule of Finite-Lived Intangible Assets [Table Text Block]", "documentation": "Tabular disclosure of assets, excluding financial assets and goodwill, lacking physical substance with a finite life, by either major class or business segment." } } }, "auth_ref": [ "r51", "r53" ] }, "us-gaap_ScheduleOfGoodwillTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfGoodwillTextBlock", "presentation": [ "http://www.cadence.com/role/GOODWILLANDACQUIREDINTANGIBLESTables" ], "lang": { "en-us": { "role": { "verboseLabel": "Changes in the carrying amount of goodwill", "label": "Schedule of Goodwill [Table Text Block]", "documentation": "Tabular disclosure of goodwill by reportable segment and in total which includes a rollforward schedule." } } }, "auth_ref": [ "r664", "r821", "r822", "r823", "r824", "r825", "r826", "r827", "r828", "r829", "r830", "r831" ] }, "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfInventoryCurrentTableTextBlock", "presentation": [ "http://www.cadence.com/role/INVENTORYTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of inventory", "label": "Schedule of Inventory, Current [Table Text Block]", "documentation": "Tabular disclosure of the carrying amount as of the balance sheet date of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process." } } }, "auth_ref": [ "r16", "r95", "r96", "r97" ] }, "us-gaap_ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock", "presentation": [ "http://www.cadence.com/role/OTHERINCOMEANDEXPENSESTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Other Nonoperating Income (Expense)", "label": "Schedule of Other Nonoperating Income (Expense) [Table Text Block]", "documentation": "Tabular disclosure of the components of non-operating income or non-operating expense that may include amounts earned from dividends, interest on securities, gains (losses) on securities sold, equity earnings of unconsolidated affiliates, net gain (loss) on sales of business, interest expense and other miscellaneous income or expense items." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "presentation": [ "http://www.cadence.com/role/ACQUISITIONSTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Recognized Identified Assets Acquired and Liabilities Assumed", "label": "Schedule of Recognized Identified Assets Acquired and Liabilities Assumed [Table Text Block]", "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." } } }, "auth_ref": [ "r133" ] }, "us-gaap_ScheduleOfRevenueFromExternalCustomersAttributedToForeignCountriesByGeographicAreaTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfRevenueFromExternalCustomersAttributedToForeignCountriesByGeographicAreaTextBlock", "presentation": [ "http://www.cadence.com/role/SEGMENTREPORTINGTables" ], "lang": { "en-us": { "role": { "verboseLabel": "Summary of revenue by geography", "label": "Schedule of Revenue from External Customers Attributed to Foreign Countries by Geographic Area [Table Text Block]", "documentation": "Tabular disclosure of the names of foreign countries from which revenue is material and the amount of revenue from external customers attributed to those countries. An entity may also provide subtotals of geographic information about groups of countries." } } }, "auth_ref": [ "r47", "r106" ] }, "us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable", "presentation": [ "http://www.cadence.com/role/SEGMENTREPORTINGSummaryofLongLivedAssetsbyGeographyDetails", "http://www.cadence.com/role/SEGMENTREPORTINGSummaryofRevenuebyGeographyDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Segment reporting [Table]", "label": "Schedule of Revenues from External Customers and Long-Lived Assets [Table]", "documentation": "Schedule of material long-lived assets (excluding financial instruments, customer relationships with financial institutions, mortgage and other servicing rights, deferred policy acquisition costs, and deferred taxes assets) located in identified geographic areas and/or the amount of revenue from external customers attributed to that country from which revenue is material. An entity may also provide subtotals of geographic information about groups of countries." } } }, "auth_ref": [ "r46", "r100" ] }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable", "presentation": [ "http://www.cadence.com/role/STOCKBASEDCOMPENSATIONDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]", "label": "Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table]", "documentation": "Disclosure of information about share-based payment arrangement." } } }, "auth_ref": [ "r397", "r399", "r402", "r403", "r404", "r405", "r406", "r407", "r408", "r409", "r410", "r411", "r412", "r413", "r414", "r415", "r416", "r417", "r418", "r419", "r420", "r421", "r422", "r423", "r424", "r425", "r426", "r427" ] }, "us-gaap_ScheduleOfTreasuryStockByClassTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfTreasuryStockByClassTextBlock", "presentation": [ "http://www.cadence.com/role/STOCKREPURCHASEPROGRAMTables" ], "lang": { "en-us": { "role": { "terseLabel": "Shares repurchased and the total cost of shares repurchased", "label": "Class of Treasury Stock [Table Text Block]", "documentation": "Tabular disclosure of 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." } } }, "auth_ref": [ "r59", "r60", "r61", "r62" ] }, "us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "presentation": [ "http://www.cadence.com/role/GOODWILLANDACQUIREDINTANGIBLESTables" ], "lang": { "en-us": { "role": { "verboseLabel": "Estimated amortization expense", "label": "Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block]", "documentation": "Tabular disclosure of the amount of amortization expense expected to be recorded in succeeding fiscal years for finite-lived intangible assets." } } }, "auth_ref": [ "r53" ] }, "us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember", "presentation": [ "http://www.cadence.com/role/DEBT2025TermLoanDetails", "http://www.cadence.com/role/DEBTRevolvingCreditFacilityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate", "label": "Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate [Member]", "documentation": "Fixed rate on U.S. dollar, constant-notional interest rate swap that has its variable-rate leg referenced to Secured Overnight Financing Rate (SOFR) with no additional spread over SOFR on variable-rate leg." } } }, "auth_ref": [ "r845" ] }, "dei_Security12bTitle": { "xbrltype": "securityTitleItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "Security12bTitle", "presentation": [ "http://www.cadence.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Title of 12(b) Security", "label": "Title of 12(b) Security", "documentation": "Title of a 12(b) registered security." } } }, "auth_ref": [ "r698" ] }, "dei_SecurityExchangeName": { "xbrltype": "edgarExchangeCodeItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "SecurityExchangeName", "presentation": [ "http://www.cadence.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Security Exchange Name", "label": "Security Exchange Name", "documentation": "Name of the Exchange on which a security is registered." } } }, "auth_ref": [ "r700" ] }, "srt_SegmentGeographicalDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "SegmentGeographicalDomain", "presentation": [ "http://www.cadence.com/role/SEGMENTREPORTINGSummaryofLongLivedAssetsbyGeographyDetails", "http://www.cadence.com/role/SEGMENTREPORTINGSummaryofRevenuebyGeographyDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Segment, Geographical [Domain]", "label": "Geographical [Domain]" } } }, "auth_ref": [ "r255", "r256", "r572", "r573", "r574", "r628", "r630", "r633", "r635", "r639", "r640", "r641", "r642", "r643", "r644", "r645", "r646", "r647", "r652", "r672", "r690", "r841", "r861" ] }, "us-gaap_SegmentReportingAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentReportingAbstract", "lang": { "en-us": { "role": { "terseLabel": "Segment Reporting [Abstract]", "label": "Segment Reporting [Abstract]" } } }, "auth_ref": [] }, "us-gaap_SegmentReportingDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentReportingDisclosureTextBlock", "presentation": [ "http://www.cadence.com/role/SEGMENTREPORTING" ], "lang": { "en-us": { "role": { "verboseLabel": "SEGMENT REPORTING", "label": "Segment Reporting Disclosure [Text Block]", "documentation": "The entire disclosure for reporting segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments." } } }, "auth_ref": [ "r228", "r229", "r230", "r231", "r232", "r241", "r245", "r249", "r250", "r251", "r252", "r253", "r254", "r257" ] }, "us-gaap_SellingAndMarketingExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SellingAndMarketingExpense", "crdr": "debit", "calculation": { "http://www.cadence.com/role/CondensedConsolidatedIncomeStatements": { "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.cadence.com/role/CondensedConsolidatedIncomeStatements" ], "lang": { "en-us": { "role": { "terseLabel": "Marketing and sales", "label": "Selling and Marketing Expense", "documentation": "The aggregate total amount of expenses directly related to the marketing or selling of products or services." } } }, "auth_ref": [] }, "us-gaap_SellingAndMarketingExpenseMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SellingAndMarketingExpenseMember", "presentation": [ "http://www.cadence.com/role/STOCKBASEDCOMPENSATIONDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Marketing and sales", "label": "Selling and Marketing Expense [Member]", "documentation": "Primary financial statement caption encompassing selling and marketing expense." } } }, "auth_ref": [ "r104" ] }, "cdns_SeniorNotesDueTwentyTwentyFourMember": { "xbrltype": "domainItemType", "nsuri": "http://www.cadence.com/20240331", "localname": "SeniorNotesDueTwentyTwentyFourMember", "presentation": [ "http://www.cadence.com/role/DEBT2024NotesDetails", "http://www.cadence.com/role/DEBTOutstandingDebtbyInstrumentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Senior Notes Due 2024", "label": "Senior Notes Due Twenty-Twenty Four [Member]", "documentation": "Senior Notes Due Twenty-Twenty Four [Member]" } } }, "auth_ref": [] }, "us-gaap_SeniorNotesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SeniorNotesMember", "presentation": [ "http://www.cadence.com/role/DEBT2024NotesDetails", "http://www.cadence.com/role/DEBTOutstandingDebtbyInstrumentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Senior Notes [Member]", "label": "Senior Notes [Member]", "documentation": "Bond that takes priority over other debt securities sold by the issuer. In the event the issuer goes bankrupt, senior debt holders receive priority for (must receive) repayment prior to (relative to) junior and unsecured (general) creditors." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensation", "crdr": "debit", "calculation": { "http://www.cadence.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.cadence.com/role/CondensedConsolidatedStatementsofCashFlows", "http://www.cadence.com/role/STOCKBASEDCOMPENSATIONDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Stock-based compensation", "terseLabel": "Stock-based compensation expense", "label": "Share-Based Payment Arrangement, Noncash Expense", "documentation": "Amount of noncash expense for share-based payment arrangement." } } }, "auth_ref": [ "r6" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "presentation": [ "http://www.cadence.com/role/STOCKBASEDCOMPENSATIONDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r397", "r399", "r402", "r403", "r404", "r405", "r406", "r407", "r408", "r409", "r410", "r411", "r412", "r413", "r414", "r415", "r416", "r417", "r418", "r419", "r420", "r421", "r422", "r423", "r424", "r425", "r426", "r427" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "presentation": [ "http://www.cadence.com/role/STOCKBASEDCOMPENSATIONDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Type [Domain]", "label": "Award Type [Domain]", "documentation": "Award under share-based payment arrangement." } } }, "auth_ref": [ "r402", "r403", "r404", "r405", "r406", "r407", "r408", "r409", "r410", "r411", "r412", "r413", "r414", "r415", "r416", "r417", "r418", "r419", "r420", "r421", "r422", "r423", "r424", "r425", "r426", "r427" ] }, "us-gaap_ShareRepurchaseProgramAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareRepurchaseProgramAxis", "presentation": [ "http://www.cadence.com/role/STOCKREPURCHASEPROGRAMDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Stock Repurchase Program [Axis]", "label": "Share Repurchase Program [Axis]", "documentation": "Information by share repurchase program." } } }, "auth_ref": [] }, "us-gaap_ShareRepurchaseProgramDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareRepurchaseProgramDomain", "presentation": [ "http://www.cadence.com/role/STOCKREPURCHASEPROGRAMDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Share Repurchase Program [Domain]", "label": "Share Repurchase Program [Domain]", "documentation": "Name of the share repurchase program." } } }, "auth_ref": [] }, "us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharesPaidForTaxWithholdingForShareBasedCompensation", "presentation": [ "http://www.cadence.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Stock received for payment of employee taxes on vesting of restricted stock, shares", "label": "Share-Based Payment Arrangement, Shares Withheld for Tax Withholding Obligation", "documentation": "Number of shares used to settle grantee's tax withholding obligation for award under share-based payment arrangement." } } }, "auth_ref": [] }, "us-gaap_ShortTermDebtTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShortTermDebtTypeAxis", "presentation": [ "http://www.cadence.com/role/DEBTOutstandingDebtbyInstrumentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Short-Term Debt, Type [Axis]", "label": "Short-Term Debt, Type [Axis]", "documentation": "Information by type of short-term debt arrangement." } } }, "auth_ref": [ "r19" ] }, "us-gaap_ShortTermDebtTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShortTermDebtTypeDomain", "presentation": [ "http://www.cadence.com/role/DEBTOutstandingDebtbyInstrumentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Short-Term Debt, Type [Domain]", "label": "Short-Term Debt, Type [Domain]", "documentation": "Type of short-term debt arrangement, such as notes, line of credit, commercial paper, asset-based financing, project financing, letter of credit financing." } } }, "auth_ref": [ "r17" ] }, "us-gaap_StatementEquityComponentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementEquityComponentsAxis", "presentation": [ "http://www.cadence.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Components [Axis]", "label": "Equity Components [Axis]", "documentation": "Information by component of equity." } } }, "auth_ref": [ "r11", "r28", "r154", "r179", "r180", "r181", "r199", "r200", "r201", "r203", "r209", "r211", "r227", "r298", "r299", "r370", "r432", "r433", "r434", "r439", "r440", "r450", "r451", "r452", "r453", "r454", "r455", "r457", "r479", "r481", "r482", "r483", "r484", "r485", "r489", "r562", "r563", "r564", "r570", "r624" ] }, "srt_StatementGeographicalAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "StatementGeographicalAxis", "presentation": [ "http://www.cadence.com/role/SEGMENTREPORTINGSummaryofLongLivedAssetsbyGeographyDetails", "http://www.cadence.com/role/SEGMENTREPORTINGSummaryofRevenuebyGeographyDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Statement, Geographical [Axis]", "label": "Geographical [Axis]" } } }, "auth_ref": [ "r255", "r256", "r572", "r573", "r574", "r628", "r630", "r633", "r635", "r636", "r639", "r640", "r641", "r642", "r643", "r644", "r645", "r646", "r647", "r652", "r672", "r690", "r841", "r861" ] }, "us-gaap_StatementLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementLineItems", "presentation": [ "http://www.cadence.com/role/CondensedConsolidatedIncomeStatements", "http://www.cadence.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Statement [Line Items]", "label": "Statement [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r199", "r200", "r201", "r227", "r522", "r568", "r571", "r577", "r578", "r579", "r580", "r581", "r582", "r584", "r587", "r588", "r589", "r590", "r591", "r592", "r593", "r594", "r595", "r597", "r598", "r599", "r600", "r601", "r603", "r605", "r606", "r609", "r610", "r611", "r612", "r613", "r614", "r615", "r616", "r617", "r618", "r619", "r620", "r624", "r691" ] }, "us-gaap_StatementOfCashFlowsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfCashFlowsAbstract", "lang": { "en-us": { "role": { "terseLabel": "Statement of Cash Flows [Abstract]", "label": "Statement of Cash Flows [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementOfFinancialPositionAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfFinancialPositionAbstract", "lang": { "en-us": { "role": { "terseLabel": "Statement of Financial Position [Abstract]", "label": "Statement of Financial Position [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfIncomeAndComprehensiveIncomeAbstract", "lang": { "en-us": { "role": { "terseLabel": "Statement of Comprehensive Income [Abstract]", "label": "Statement of Comprehensive Income [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementOfStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfStockholdersEquityAbstract", "lang": { "en-us": { "role": { "terseLabel": "Statement of Stockholders' Equity [Abstract]", "label": "Statement of Stockholders' Equity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementTable", "presentation": [ "http://www.cadence.com/role/CondensedConsolidatedIncomeStatements", "http://www.cadence.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Statement [Table]", "label": "Statement [Table]", "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed." } } }, "auth_ref": [ "r199", "r200", "r201", "r227", "r522", "r568", "r571", "r577", "r578", "r579", "r580", "r581", "r582", "r584", "r587", "r588", "r589", "r590", "r591", "r592", "r593", "r594", "r595", "r597", "r598", "r599", "r600", "r601", "r603", "r605", "r606", "r609", "r610", "r611", "r612", "r613", "r614", "r615", "r616", "r617", "r618", "r619", "r620", "r624", "r691" ] }, "ecd_StkPrcOrTsrEstimationMethodTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "StkPrcOrTsrEstimationMethodTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Stock Price or TSR Estimation Method", "label": "Stock Price or TSR Estimation Method [Text Block]" } } }, "auth_ref": [ "r707", "r718", "r728", "r753" ] }, "us-gaap_StockAppreciationRightsSARSMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockAppreciationRightsSARSMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Stock Appreciation Rights (SARs)", "label": "Stock Appreciation Rights (SARs) [Member]", "documentation": "Right to receive cash or shares equal to appreciation of predetermined number of grantor's shares during predetermined time period." } } }, "auth_ref": [] }, "us-gaap_StockIssuedDuringPeriodSharesTreasuryStockReissued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesTreasuryStockReissued", "presentation": [ "http://www.cadence.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Issuance of common stock and reissuance of treasury stock under equity incentive plans, net of forfeitures, shares", "label": "Stock Issued During Period, Shares, Treasury Stock Reissued", "documentation": "Number of treasury shares or units reissued. Excludes reissuance of shares or units in treasury for award under share-based payment arrangement." } } }, "auth_ref": [ "r11", "r89", "r129" ] }, "us-gaap_StockIssuedDuringPeriodValueTreasuryStockReissued": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodValueTreasuryStockReissued", "crdr": "credit", "presentation": [ "http://www.cadence.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Issuance of common stock and reissuance of treasury stock under equity incentive plans, net of forfeitures", "label": "Stock Issued During Period, Value, Treasury Stock Reissued", "documentation": "Value of treasury shares or units reissued. Excludes reissuance of shares or units in treasury for award under share-based payment arrangement." } } }, "auth_ref": [ "r11", "r59", "r88", "r89", "r129" ] }, "us-gaap_StockRepurchaseProgramAuthorizedAmount1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockRepurchaseProgramAuthorizedAmount1", "crdr": "credit", "presentation": [ "http://www.cadence.com/role/STOCKREPURCHASEPROGRAMDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Additional authorized repurchase amount", "label": "Stock Repurchase Program, Authorized Amount", "documentation": "Amount of stock repurchase plan authorized." } } }, "auth_ref": [] }, "us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1", "crdr": "credit", "presentation": [ "http://www.cadence.com/role/STOCKREPURCHASEPROGRAMDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Stock repurchase program, remaining authorized repurchase amount", "label": "Stock Repurchase Program, Remaining Authorized Repurchase Amount", "documentation": "Amount remaining of a stock repurchase plan authorized." } } }, "auth_ref": [] }, "us-gaap_StockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquity", "crdr": "credit", "calculation": { "http://www.cadence.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.cadence.com/role/CondensedConsolidatedBalanceSheets", "http://www.cadence.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "lang": { "en-us": { "role": { "totalLabel": "Total stockholders\u2019 equity", "periodStartLabel": "Beginning balance", "periodEndLabel": "Ending balance", "label": "Equity, Attributable to Parent", "documentation": "Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest." } } }, "auth_ref": [ "r89", "r92", "r93", "r118", "r586", "r602", "r625", "r626", "r685", "r697", "r799", "r819", "r848", "r864" ] }, "us-gaap_StockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquityAbstract", "presentation": [ "http://www.cadence.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "verboseLabel": "Stockholders\u2019 equity:", "label": "Equity, Attributable to Parent [Abstract]" } } }, "auth_ref": [] }, "cdns_StockoptionandrestrictedstockgrantsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.cadence.com/20240331", "localname": "StockoptionandrestrictedstockgrantsMember", "presentation": [ "http://www.cadence.com/role/STOCKBASEDCOMPENSATIONDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Stock option and restricted stock grants [Member]", "label": "Stock option and restricted stock grants [Member]", "documentation": "Stock option and restricted stock grants [Member]" } } }, "auth_ref": [] }, "us-gaap_SupplementalCashFlowInformationAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SupplementalCashFlowInformationAbstract", "presentation": [ "http://www.cadence.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Supplemental cash flow information:", "label": "Supplemental Cash Flow Information [Abstract]" } } }, "auth_ref": [] }, "cdns_SystemDesignAndAnalysisMember": { "xbrltype": "domainItemType", "nsuri": "http://www.cadence.com/20240331", "localname": "SystemDesignAndAnalysisMember", "presentation": [ "http://www.cadence.com/role/REVENUERevenuebyProductCategoryDetails" ], "lang": { "en-us": { "role": { "terseLabel": "System Design and Analysis", "label": "System Design and Analysis [Member]", "documentation": "System Design and Analysis [Member]" } } }, "auth_ref": [] }, "ecd_TabularListTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TabularListTableTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Tabular List, Table", "label": "Tabular List [Table Text Block]" } } }, "auth_ref": [ "r747" ] }, "us-gaap_TechnologyServiceMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TechnologyServiceMember", "presentation": [ "http://www.cadence.com/role/CondensedConsolidatedIncomeStatements", "http://www.cadence.com/role/STOCKBASEDCOMPENSATIONDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Service [Member]", "label": "Technology Service [Member]", "documentation": "Technology assistance, including but not limited to, training, installation, engineering, and software design." } } }, "auth_ref": [ "r842" ] }, "cdns_TermLoanDueTwentyTwentyFiveMember": { "xbrltype": "domainItemType", "nsuri": "http://www.cadence.com/20240331", "localname": "TermLoanDueTwentyTwentyFiveMember", "presentation": [ "http://www.cadence.com/role/DEBT2025TermLoanDetails", "http://www.cadence.com/role/DEBTOutstandingDebtbyInstrumentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Term Loan Due 2025", "label": "Term Loan Due Twenty-Twenty Five [Member]", "documentation": "Term Loan Due Twenty-Twenty Five" } } }, "auth_ref": [] }, "cdns_TermSecuredOvernightFinancingRateSOFRMember": { "xbrltype": "domainItemType", "nsuri": "http://www.cadence.com/20240331", "localname": "TermSecuredOvernightFinancingRateSOFRMember", "presentation": [ "http://www.cadence.com/role/DEBTRevolvingCreditFacilityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Term Secured Overnight Financing Rate (SOFR)", "label": "Term Secured Overnight Financing Rate (SOFR) [Member]", "documentation": "Term Secured Overnight Financing Rate (SOFR)" } } }, "auth_ref": [] }, "us-gaap_TimingOfTransferOfGoodOrServiceAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TimingOfTransferOfGoodOrServiceAxis", "presentation": [ "http://www.cadence.com/role/REVENUERecurringvsUpfrontRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Timing of Transfer of Good or Service [Axis]", "label": "Timing of Transfer of Good or Service [Axis]", "documentation": "Information by timing of transfer of good or service to customer." } } }, "auth_ref": [ "r676", "r841" ] }, "us-gaap_TimingOfTransferOfGoodOrServiceDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TimingOfTransferOfGoodOrServiceDomain", "presentation": [ "http://www.cadence.com/role/REVENUERecurringvsUpfrontRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Timing of Transfer of Good or Service [Domain]", "label": "Timing of Transfer of Good or Service [Domain]", "documentation": "Timing of transfer of good or service to customer. Includes, but is not limited to, at point in time or over time." } } }, "auth_ref": [ "r676", "r841" ] }, "ecd_TotalShareholderRtnAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TotalShareholderRtnAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Total Shareholder Return Amount", "label": "Total Shareholder Return Amount" } } }, "auth_ref": [ "r739" ] }, "ecd_TotalShareholderRtnVsPeerGroupTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TotalShareholderRtnVsPeerGroupTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Total Shareholder Return Vs Peer Group", "label": "Total Shareholder Return Vs Peer Group [Text Block]" } } }, "auth_ref": [ "r746" ] }, "cdns_TradenameTrademarkAndPatentsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.cadence.com/20240331", "localname": "TradenameTrademarkAndPatentsMember", "presentation": [ "http://www.cadence.com/role/ACQUISITIONSDetails", "http://www.cadence.com/role/GOODWILLANDACQUIREDINTANGIBLESAcquiredIntangiblesNetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Tradename Trademark and Patents [Member]", "verboseLabel": "Tradenames Trademarks And Patents [Member]", "label": "Tradename Trademark and Patents [Member]", "documentation": "Tradenames trademarks and patents." } } }, "auth_ref": [] }, "ecd_TradingArrAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TradingArrAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Trading Arrangement:", "label": "Trading Arrangement [Axis]" } } }, "auth_ref": [ "r766" ] }, "ecd_TradingArrByIndTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TradingArrByIndTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Trading Arrangements, by Individual", "label": "Trading Arrangements, by Individual [Table]" } } }, "auth_ref": [ "r768" ] }, "dei_TradingSymbol": { "xbrltype": "tradingSymbolItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "TradingSymbol", "presentation": [ "http://www.cadence.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Trading Symbol", "label": "Trading Symbol", "documentation": "Trading symbol of an instrument as listed on an exchange." } } }, "auth_ref": [] }, "us-gaap_TransferredAtPointInTimeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TransferredAtPointInTimeMember", "presentation": [ "http://www.cadence.com/role/REVENUERecurringvsUpfrontRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Transferred at point in time", "label": "Transferred at Point in Time [Member]", "documentation": "Contract with customer in which good or service is transferred at point in time." } } }, "auth_ref": [ "r676" ] }, "us-gaap_TransferredOverTimeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TransferredOverTimeMember", "presentation": [ "http://www.cadence.com/role/REVENUERecurringvsUpfrontRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Transferred over time", "label": "Transferred over Time [Member]", "documentation": "Contract with customer in which good or service is transferred over time." } } }, "auth_ref": [ "r676" ] }, "us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain", "presentation": [ "http://www.cadence.com/role/FAIRVALUEFairValueofFinancialAssetsandLiabilitiesDetails", "http://www.cadence.com/role/INVESTMENTSInvestmentsinDebtSecuritiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Financial Instruments [Domain]", "label": "Financial Instruments [Domain]", "documentation": "Instrument or contract that imposes a contractual obligation to deliver cash or another financial instrument or to exchange other financial instruments on potentially unfavorable terms and conveys a contractual right to receive cash or another financial instrument or to exchange other financial instruments on potentially favorable terms." } } }, "auth_ref": [ "r261", "r262", "r263", "r264", "r265", "r266", "r267", "r268", "r269", "r270", "r271", "r272", "r273", "r274", "r275", "r276", "r277", "r278", "r279", "r280", "r281", "r282", "r283", "r284", "r285", "r286", "r287", "r288", "r289", "r290", "r367", "r369", "r456", "r490", "r491", "r492", "r493", "r494", "r495", "r496", "r497", "r498", "r499", "r500", "r501", "r502", "r503", "r504", "r505", "r506", "r507", "r508", "r509", "r510", "r511", "r512", "r513", "r514", "r515", "r516", "r517", "r518", "r519", "r548", "r780", "r781", "r782", "r783", "r784", "r785", "r786", "r813", "r814", "r815", "r816" ] }, "ecd_TrdArrAdoptionDate": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrAdoptionDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Adoption Date", "label": "Trading Arrangement Adoption Date" } } }, "auth_ref": [ "r769" ] }, "ecd_TrdArrDuration": { "xbrltype": "durationItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrDuration", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Arrangement Duration", "label": "Trading Arrangement Duration" } } }, "auth_ref": [ "r770" ] }, "ecd_TrdArrIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Name", "label": "Trading Arrangement, Individual Name" } } }, "auth_ref": [ "r768" ] }, "ecd_TrdArrIndTitle": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrIndTitle", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Title", "label": "Trading Arrangement, Individual Title" } } }, "auth_ref": [ "r768" ] }, "ecd_TrdArrSecuritiesAggAvailAmt": { "xbrltype": "sharesItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrSecuritiesAggAvailAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate Available", "label": "Trading Arrangement, Securities Aggregate Available Amount" } } }, "auth_ref": [ "r771" ] }, "ecd_TrdArrTerminationDate": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrTerminationDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Termination Date", "label": "Trading Arrangement Termination Date" } } }, "auth_ref": [ "r769" ] }, "us-gaap_TreasuryStockCommonMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TreasuryStockCommonMember", "presentation": [ "http://www.cadence.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Treasury Stock", "label": "Treasury Stock, Common [Member]", "documentation": "Previously issued common shares repurchased by the issuing entity and held in treasury." } } }, "auth_ref": [ "r59" ] }, "us-gaap_TreasuryStockSharesAcquired": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TreasuryStockSharesAcquired", "presentation": [ "http://www.cadence.com/role/CondensedConsolidatedStatementsofStockholdersEquity", "http://www.cadence.com/role/STOCKREPURCHASEPROGRAMDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Purchase of treasury stock, shares", "terseLabel": "Shares repurchased", "label": "Treasury Stock, Shares, Acquired", "documentation": "Number of shares that have been repurchased during the period and are being held in treasury." } } }, "auth_ref": [ "r11", "r89", "r129" ] }, "us-gaap_TreasuryStockTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TreasuryStockTextBlock", "presentation": [ "http://www.cadence.com/role/STOCKREPURCHASEPROGRAM" ], "lang": { "en-us": { "role": { "terseLabel": "STOCK REPURCHASE PROGRAM", "label": "Treasury Stock [Text Block]", "documentation": "The entire disclosure for 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." } } }, "auth_ref": [ "r130" ] }, "us-gaap_TreasuryStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TreasuryStockValue", "crdr": "debit", "calculation": { "http://www.cadence.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.cadence.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "negatedLabel": "Treasury stock, at cost", "label": "Treasury Stock, Value", "documentation": "The amount allocated to treasury stock. Treasury stock is common and preferred shares of an entity that were issued, repurchased by the entity, and are held in its treasury." } } }, "auth_ref": [ "r27", "r59", "r62" ] }, "us-gaap_TreasuryStockValueAcquiredCostMethod": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TreasuryStockValueAcquiredCostMethod", "crdr": "debit", "presentation": [ "http://www.cadence.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Purchase of treasury stock", "label": "Treasury Stock, Value, Acquired, Cost Method", "documentation": "Equity impact of the cost of common and preferred stock that were repurchased during the period. Recorded using the cost method." } } }, "auth_ref": [ "r11", "r59", "r129" ] }, "country_US": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/country/2023", "localname": "US", "presentation": [ "http://www.cadence.com/role/SEGMENTREPORTINGSummaryofLongLivedAssetsbyGeographyDetails", "http://www.cadence.com/role/SEGMENTREPORTINGSummaryofRevenuebyGeographyDetails" ], "lang": { "en-us": { "role": { "terseLabel": "United States [Member]", "label": "UNITED STATES" } } }, "auth_ref": [] }, "us-gaap_UnamortizedDebtIssuanceExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnamortizedDebtIssuanceExpense", "crdr": "debit", "presentation": [ "http://www.cadence.com/role/DEBT2024NotesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt issuance costs", "label": "Unamortized Debt Issuance Expense", "documentation": "The remaining balance of debt issuance expenses that were capitalized and are being amortized against income over the lives of the respective bond issues. This does not include the amounts capitalized as part of the cost of the utility plant or asset." } } }, "auth_ref": [] }, "us-gaap_UnbilledContractsReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnbilledContractsReceivable", "crdr": "debit", "calculation": { "http://www.cadence.com/role/RECEIVABLESNETReceivablesbyCategoryandConcentrationDetails": { "parentTag": "us-gaap_AccountsReceivableGross", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.cadence.com/role/RECEIVABLESNETReceivablesbyCategoryandConcentrationDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Unbilled accounts receivable", "label": "Unbilled Contracts Receivable", "documentation": "Unbilled amounts due for services rendered or to be rendered, actions taken or to be taken, or a promise to refrain from taking certain actions in accordance with the terms of a legally binding agreement between the entity and, at a minimum, one other party. An example would be amounts associated with contracts or programs where the recognized revenue for performance thereunder exceeds the amounts billed under the terms thereof as of the date of the balance sheet." } } }, "auth_ref": [ "r521" ] }, "ecd_UndrlygSecurityMktPriceChngPct": { "xbrltype": "pureItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "UndrlygSecurityMktPriceChngPct", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Underlying Security Market Price Change", "label": "Underlying Security Market Price Change, Percent" } } }, "auth_ref": [ "r765" ] }, "us-gaap_UnrealizedGainLossOnInvestmentsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnrealizedGainLossOnInvestmentsTableTextBlock", "presentation": [ "http://www.cadence.com/role/INVESTMENTSTables" ], "lang": { "en-us": { "role": { "terseLabel": "Unrealized Gain (Loss) on Investments", "label": "Unrealized Gain (Loss) on Investments [Table Text Block]", "documentation": "Tabular disclosure of unrealized gains and losses on investments." } } }, "auth_ref": [] }, "us-gaap_UnsecuredDebtCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnsecuredDebtCurrent", "crdr": "credit", "calculation": { "http://www.cadence.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 3.0 }, "http://www.cadence.com/role/DEBTOutstandingDebtbyInstrumentDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.cadence.com/role/CondensedConsolidatedBalanceSheets", "http://www.cadence.com/role/DEBTOutstandingDebtbyInstrumentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Current portion of long-term debt", "totalLabel": "Current portion of long-term debt", "label": "Unsecured Debt, Current", "documentation": "Carrying value as of the balance sheet date of the portion of long-term, uncollateralized debt obligations due within one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r85", "r136" ] }, "us-gaap_UnsecuredLongTermDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnsecuredLongTermDebt", "crdr": "credit", "calculation": { "http://www.cadence.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesNoncurrent", "weight": 1.0, "order": 2.0 }, "http://www.cadence.com/role/DEBTOutstandingDebtbyInstrumentDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.cadence.com/role/CondensedConsolidatedBalanceSheets", "http://www.cadence.com/role/DEBTOutstandingDebtbyInstrumentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Long-term debt", "totalLabel": "Carrying Value", "label": "Unsecured Long-Term Debt, Noncurrent", "documentation": "Carrying value as of the balance sheet date of uncollateralized debt obligation (with maturities initially due after one year or beyond the operating cycle if longer), excluding current portion." } } }, "auth_ref": [ "r24" ] }, "us-gaap_UseOfEstimates": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UseOfEstimates", "presentation": [ "http://www.cadence.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Use of estimates", "label": "Use of Estimates, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles." } } }, "auth_ref": [ "r42", "r43", "r44", "r144", "r145", "r146", "r147" ] }, "us-gaap_VariableRateAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "VariableRateAxis", "presentation": [ "http://www.cadence.com/role/DEBT2025TermLoanDetails", "http://www.cadence.com/role/DEBTRevolvingCreditFacilityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Variable Rate [Axis]", "label": "Variable Rate [Axis]", "documentation": "Information by type of variable rate." } } }, "auth_ref": [] }, "us-gaap_VariableRateDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "VariableRateDomain", "presentation": [ "http://www.cadence.com/role/DEBT2025TermLoanDetails", "http://www.cadence.com/role/DEBTRevolvingCreditFacilityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Variable Rate [Domain]", "label": "Variable Rate [Domain]", "documentation": "Interest rate that fluctuates over time as a result of an underlying benchmark interest rate or index." } } }, "auth_ref": [] }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "calculation": { "http://www.cadence.com/role/NETINCOMEPERSHAREDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.cadence.com/role/CondensedConsolidatedIncomeStatements", "http://www.cadence.com/role/NETINCOMEPERSHAREDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted average common shares outstanding - diluted (in shares)", "totalLabel": "Weighted average common shares used to calculate diluted net income per share (in shares)", "label": "Weighted Average Number of Shares Outstanding, Diluted", "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period." } } }, "auth_ref": [ "r214", "r222" ] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "calculation": { "http://www.cadence.com/role/NETINCOMEPERSHAREDetails": { "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.cadence.com/role/CondensedConsolidatedIncomeStatements", "http://www.cadence.com/role/NETINCOMEPERSHAREDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted average common shares outstanding - basic (in shares)", "verboseLabel": "Weighted average common shares used to calculate basic net income per share", "label": "Weighted Average Number of Shares Outstanding, Basic", "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period." } } }, "auth_ref": [ "r213", "r222" ] } } } }, "std_ref": { "r0": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "1", "SubTopic": "20", "Topic": "940", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481913/940-20-25-1" }, "r1": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "SubTopic": "230", "Topic": "830", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481877/830-230-45-1" }, "r2": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A" }, "r3": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "Subparagraph": "(a-c)", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A" }, "r4": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "Subparagraph": "(i-k)", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A" }, "r5": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "14", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-14" }, "r6": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r7": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r8": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "10", "Topic": "360", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1" }, "r9": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "10", "Topic": "825", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-1" }, "r10": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(c),(3)", "SubTopic": "10", "Topic": "810", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A" }, "r11": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "SubTopic": "10", "Topic": "505", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-2" }, "r12": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "SubTopic": "10", "Topic": "820", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r13": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "15", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482739/220-10-55-15" }, "r14": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "60", "Paragraph": "1", "SubTopic": "10", "Topic": "820", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482053/820-10-60-1" }, "r15": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(22))", "SubTopic": "10", "Topic": "210", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r16": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483489/210-10-50-1" }, "r17": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.19(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r18": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.19(b),22(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r19": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.19)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r20": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.19,20)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r21": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.19,20,22)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r22": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.21)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r23": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.22(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r24": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.22)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r25": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.24)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r26": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.25)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r27": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.29,30)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r28": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.29-31)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r29": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.3,4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r30": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "45", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-14" }, "r31": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "45", "Paragraph": "14A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-14A" }, "r32": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "45", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-5" }, "r33": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-12" }, "r34": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "13", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13" }, "r35": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "14", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-14" }, "r36": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "15", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15" }, "r37": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "15", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15" }, "r38": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "15", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15" }, "r39": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-4" }, "r40": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-2" }, "r41": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "260", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1" }, "r42": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-4" }, "r43": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-8" }, "r44": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-9" }, "r45": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "40", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-40" }, "r46": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "41", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41" }, "r47": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "41", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41" }, "r48": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "41", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41" }, "r49": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482686/350-30-45-1" }, "r50": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482686/350-30-45-2" }, "r51": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1" }, "r52": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "50", "Paragraph": "2", "Subparagraph": "((a)(1),(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r53": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r54": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r55": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "460", "SubTopic": "10", "Section": "50", "Paragraph": "8", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-8" }, "r56": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "470", "SubTopic": "10", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481544/470-10-50-5" }, "r57": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-3" }, "r58": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-8" }, "r59": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "30", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481549/505-30-45-1" }, "r60": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "30", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481520/505-30-50-2" }, "r61": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "30", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481520/505-30-50-3" }, "r62": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "30", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481520/505-30-50-4" }, "r63": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r64": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "20", "Section": "55", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481089/718-20-55-12" }, "r65": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "20", "Section": "55", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481089/718-20-55-13" }, "r66": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-2" }, "r67": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-2" }, "r68": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-2" }, "r69": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-3" }, "r70": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "10", "Section": "55", "Paragraph": "37", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479303/805-10-55-37" }, "r71": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "20", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479907/805-20-50-1" }, "r72": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "20", "Section": "55", "Paragraph": "20", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479876/805-20-55-20" }, "r73": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "820", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r74": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "820", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-3" }, "r75": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "835", "SubTopic": "30", "Section": "45", "Paragraph": "1A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-1A" }, "r76": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "835", "SubTopic": "30", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-2" }, "r77": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "835", "SubTopic": "30", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-3" }, "r78": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "835", "SubTopic": "30", "Section": "55", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482949/835-30-55-8" }, "r79": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "210", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03.17)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r80": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "470", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480848/942-470-50-3" }, "r81": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "985", "SubTopic": "20", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481283/985-20-50-1" }, "r82": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 201.5-02(24))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r83": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 201.5-02(25))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r84": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 201.5-02(26))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r85": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r86": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r87": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r88": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(28))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r89": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(29))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r90": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r91": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r92": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r93": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(31))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r94": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(32))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r95": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r96": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r97": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r98": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//220/tableOfContent" }, "r99": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-11" }, "r100": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r101": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(10))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r102": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(12))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r103": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r104": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r105": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r106": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r107": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.2(a),(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r108": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r109": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.7(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r110": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.7(c),9(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r111": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.9)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r112": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13" }, "r113": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "13", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13" }, "r114": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-24" }, "r115": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-25" }, "r116": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r117": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "235", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//235/tableOfContent" }, "r118": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 4.E)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480418/310-10-S99-2" }, "r119": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "330", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 5.BB)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480581/330-10-S99-2" }, "r120": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "350", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//350/tableOfContent" }, "r121": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1" }, "r122": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r123": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r124": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r125": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "440", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//440/tableOfContent" }, "r126": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "470", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//470/tableOfContent" }, "r127": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-6" }, "r128": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-7" }, "r129": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.3-04)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480008/505-10-S99-1" }, "r130": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "SubTopic": "30", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//505-30/tableOfContent" }, "r131": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r132": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "805", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//805/tableOfContent" }, "r133": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Paragraph": "1", "Section": "50", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479907/805-20-50-1" }, "r134": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(10))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r135": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r136": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(13))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r137": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(16))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r138": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r139": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(13)(f))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r140": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r141": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r142": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04.9)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r143": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Subparagraph": "(a)", "SubTopic": "20", "Topic": "740", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482659/740-20-45-2" }, "r144": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-1" }, "r145": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-1" }, "r146": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-11" }, "r147": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-12" }, "r148": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "606", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-13" }, "r149": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(b)(1)", "SubTopic": "10", "Topic": "606", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-13" }, "r150": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "SubTopic": "10", "Topic": "310", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-7A" }, "r151": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "740", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9" }, "r152": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(h))", "SubTopic": "10", "Topic": "235", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r153": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Topic": "606", "Publisher": "FASB", "URI": "https://asc.fasb.org//606/tableOfContent" }, "r154": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "105", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6" }, "r155": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-7" }, "r156": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1" }, "r157": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-5" }, "r158": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r159": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r160": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(16))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r161": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r162": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r163": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r164": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(3)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r165": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r166": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r167": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r168": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r169": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A" }, "r170": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A" }, "r171": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-11" }, "r172": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-14" }, "r173": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "14A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-14A" }, "r174": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1A" }, "r175": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1A" }, "r176": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1A", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1A" }, "r177": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1B" }, "r178": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1B" }, "r179": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-4" }, "r180": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-5" }, "r181": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-6" }, "r182": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(210.5-03(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r183": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(21))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r184": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(24))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r185": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(25))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r186": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r187": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r188": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r189": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "14", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-14" }, "r190": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "15", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15" }, "r191": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "17", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-17" }, "r192": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-24" }, "r193": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-25" }, "r194": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-2" }, "r195": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-8" }, "r196": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r197": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r198": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-04(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-3" }, "r199": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "23", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-23" }, "r200": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-24" }, "r201": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-5" }, "r202": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1" }, "r203": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1" }, "r204": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-11" }, "r205": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-11" }, "r206": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-3" }, "r207": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-4" }, "r208": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7" }, "r209": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7" }, "r210": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-8" }, "r211": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-9" }, "r212": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//260/tableOfContent" }, "r213": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-10" }, "r214": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "16", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-16" }, "r215": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-2" }, "r216": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-22" }, "r217": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "23", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-23" }, "r218": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-28A" }, "r219": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "60B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B" }, "r220": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "60B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B" }, "r221": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-7" }, "r222": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1" }, "r223": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1" }, "r224": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-2" }, "r225": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-3" }, "r226": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482635/260-10-55-15" }, "r227": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "272", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483014/272-10-45-1" }, "r228": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//280/tableOfContent" }, "r229": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-15" }, "r230": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-21" }, "r231": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-21" }, "r232": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r233": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r234": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r235": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r236": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r237": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r238": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r239": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r240": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "25", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-25" }, "r241": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "26", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-26" }, "r242": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r243": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r244": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r245": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-31" }, "r246": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r247": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r248": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r249": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r250": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r251": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r252": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "34", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-34" }, "r253": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "40", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-40" }, "r254": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "41", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41" }, "r255": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "41", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41" }, "r256": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "41", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41" }, "r257": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "42", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-42" }, "r258": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-2" }, "r259": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-9" }, "r260": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-4" }, "r261": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r262": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r263": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(aa)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r264": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(aaa)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r265": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r266": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r267": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r268": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3" }, "r269": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3" }, "r270": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3" }, "r271": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3" }, "r272": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3" }, "r273": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r274": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r275": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(aaa)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r276": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r277": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r278": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r279": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r280": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r281": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r282": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r283": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5A" }, "r284": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5A" }, "r285": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5A", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5A" }, "r286": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B" }, "r287": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B" }, "r288": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B" }, "r289": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B" }, "r290": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B" }, "r291": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-9" }, "r292": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "321", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479536/321-10-50-3" }, "r293": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481664/323-10-45-1" }, "r294": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3" }, "r295": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3" }, "r296": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3" }, "r297": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3" }, "r298": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4" }, "r299": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-5" }, "r300": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479344/326-20-45-1" }, "r301": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-11" }, "r302": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13" }, "r303": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13" }, "r304": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-14" }, "r305": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "16", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-16" }, "r306": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-5" }, "r307": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479130/326-30-45-1" }, "r308": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479106/326-30-50-4" }, "r309": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479106/326-30-50-4" }, "r310": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479106/326-30-50-7" }, "r311": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479106/326-30-50-9" }, "r312": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "330", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//330/tableOfContent" }, "r313": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482598/350-20-45-1" }, "r314": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r315": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r316": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1" }, "r317": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1" }, "r318": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1" }, "r319": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r320": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r321": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-3" }, "r322": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1" }, "r323": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.P.3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-1" }, "r324": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 5.P.4(b)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-2" }, "r325": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "440", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482648/440-10-50-4" }, "r326": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "440", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482648/440-10-50-4" }, "r327": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-4" }, "r328": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-9" }, "r329": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1" }, "r330": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.Y.Q4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1" }, "r331": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-2" }, "r332": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-3" }, "r333": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r334": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r335": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iv))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r336": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r337": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r338": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r339": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r340": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iv))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r341": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r342": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r343": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r344": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r345": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r346": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r347": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r348": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r349": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r350": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r351": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1C", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1C" }, "r352": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1C", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1C" }, "r353": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1C", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1C" }, "r354": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1D", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D" }, "r355": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1D", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D" }, "r356": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1D", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D" }, "r357": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E" }, "r358": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E" }, "r359": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E" }, "r360": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E" }, "r361": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F" }, "r362": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F" }, "r363": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F" }, "r364": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F" }, "r365": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1I", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I" }, "r366": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1I", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I" }, "r367": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1I", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I" }, "r368": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1I", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I" }, "r369": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18" }, "r370": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.3-04)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480008/505-10-S99-1" }, "r371": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479837/606-10-45-1" }, "r372": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479837/606-10-45-2" }, "r373": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479837/606-10-45-3" }, "r374": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-10" }, "r375": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12" }, "r376": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12" }, "r377": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12" }, "r378": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12" }, "r379": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12" }, "r380": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12A" }, "r381": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-13" }, "r382": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-15" }, "r383": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-4" }, "r384": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-5" }, "r385": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-8" }, "r386": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-8" }, "r387": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-9" }, "r388": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r389": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r390": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r391": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)(A)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r392": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)(B)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r393": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)(C)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r394": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r395": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-5" }, "r396": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//718/tableOfContent" }, "r397": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "1D", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480483/718-10-35-1D" }, "r398": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480483/718-10-35-2" }, "r399": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480483/718-10-35-3" }, "r400": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480454/718-10-45-1" }, "r401": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r402": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r403": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r404": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r405": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r406": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r407": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r408": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r409": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r410": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r411": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r412": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(04)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r413": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r414": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r415": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r416": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r417": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r418": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r419": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r420": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r421": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r422": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r423": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r424": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r425": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r426": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r427": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(v)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r428": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r429": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r430": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r431": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(l)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r432": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "15", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15" }, "r433": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "15", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15" }, "r434": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "15", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15" }, "r435": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "730", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482916/730-10-50-1" }, "r436": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-4" }, "r437": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-6" }, "r438": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-10" }, "r439": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8" }, "r440": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(d)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8" }, "r441": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB TOPIC 6.I.7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r442": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.Fact.1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r443": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.Fact.2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r444": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479907/805-20-50-5" }, "r445": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479907/805-20-50-5" }, "r446": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-25" }, "r447": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-25" }, "r448": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-3" }, "r449": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-3" }, "r450": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r451": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r452": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r453": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r454": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r455": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(i)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r456": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480237/815-40-50-5" }, "r457": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r458": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r459": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r460": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r461": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r462": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r463": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r464": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r465": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r466": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-3" }, "r467": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-6A" }, "r468": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482736/825-10-45-1A" }, "r469": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482736/825-10-45-5A" }, "r470": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "28", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-28" }, "r471": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481839/830-10-45-17" }, "r472": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481839/830-10-45-9" }, "r473": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482014/830-20-35-1" }, "r474": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482014/830-20-35-3" }, "r475": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481956/830-20-45-1" }, "r476": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481926/830-20-50-1" }, "r477": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "230", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481877/830-230-45-1" }, "r478": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-12" }, "r479": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-17" }, "r480": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r481": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r482": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r483": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r484": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r485": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481674/830-30-50-1" }, "r486": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "835", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483013/835-20-50-1" }, "r487": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "835", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-3" }, "r488": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "835", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482900/835-30-50-1" }, "r489": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "848", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)(3)(iii)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2" }, "r490": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r491": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r492": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r493": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r494": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r495": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r496": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r497": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r498": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r499": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r500": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r501": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r502": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r503": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481444/860-30-45-1" }, "r504": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481420/860-30-50-7" }, "r505": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-3" }, "r506": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-3" }, "r507": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-3" }, "r508": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(4)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-3" }, "r509": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r510": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r511": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r512": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r513": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(5)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r514": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(6)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r515": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r516": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r517": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r518": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r519": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r520": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "910", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482546/910-10-50-6" }, "r521": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "912", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482312/912-310-45-2" }, "r522": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "924", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 11.L)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479941/924-10-S99-1" }, "r523": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "926", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483154/926-20-50-5" }, "r524": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "928", "SubTopic": "340", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483147/928-340-50-1" }, "r525": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(10)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r526": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r527": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r528": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(26))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r529": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(27))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r530": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-05(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479557/942-235-S99-1" }, "r531": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480832/942-320-50-3A" }, "r532": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480832/942-320-50-3A" }, "r533": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3A", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480832/942-320-50-3A" }, "r534": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3A", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480832/942-320-50-3A" }, "r535": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480842/942-360-50-1" }, "r536": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r537": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(10))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r538": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(12))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r539": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r540": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r541": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r542": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(25))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r543": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r544": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(10))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r545": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r546": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r547": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r548": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r549": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r550": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r551": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(3)(d)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r552": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(3)(d)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r553": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(3)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r554": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r555": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r556": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r557": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r558": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r559": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r560": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column F))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r561": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480081/944-40-50-7A" }, "r562": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r563": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r564": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r565": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r566": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r567": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(h)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r568": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r569": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-11" }, "r570": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-4" }, "r571": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480555/946-210-45-4" }, "r572": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1" }, "r573": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-2" }, "r574": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r575": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r576": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r577": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r578": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r579": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r580": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r581": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(13)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r582": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(13)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r583": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r584": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(16)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r585": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r586": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r587": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r588": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(2)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r589": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r590": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r591": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r592": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r593": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r594": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r595": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r596": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r597": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r598": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r599": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r600": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r601": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.6-05(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-2" }, "r602": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.6-05(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-2" }, "r603": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-3" }, "r604": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-7" }, "r605": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r606": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r607": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(g)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r608": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r609": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r610": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r611": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r612": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r613": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r614": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r615": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r616": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r617": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r618": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r619": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r620": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r621": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r622": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r623": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(1)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r624": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r625": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r626": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r627": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r628": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column C)(Footnote 5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r629": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2" }, "r630": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column C)(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2" }, "r631": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r632": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r633": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r634": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r635": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column F)(Footnote 7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r636": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "948", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-29(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479851/948-310-S99-1" }, "r637": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "954", "SubTopic": "440", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480327/954-440-50-1" }, "r638": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "954", "SubTopic": "450", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480598/954-450-50-1" }, "r639": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r640": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r641": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r642": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r643": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column F))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r644": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column G))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r645": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column H))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r646": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column I))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r647": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r648": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "976", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482856/976-310-50-1" }, "r649": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "978", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482707/978-310-50-1" }, "r650": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r651": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "13H", "Subparagraph": "(a)", "SubTopic": "40", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-13H" }, "r652": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "13H", "Subparagraph": "(b)", "SubTopic": "40", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-13H" }, "r653": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1" }, "r654": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1" }, "r655": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1" }, "r656": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1" }, "r657": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r658": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r659": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r660": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "52", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482635/260-10-55-52" }, "r661": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-31" }, "r662": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "12A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481933/310-10-55-12A" }, "r663": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479081/326-30-55-8" }, "r664": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482548/350-20-55-24" }, "r665": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r666": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69B" }, "r667": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69C", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69C" }, "r668": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69E", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69E" }, "r669": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69F", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69F" }, "r670": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r671": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r672": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r673": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r674": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r675": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r676": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r677": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r678": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r679": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r680": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480482/715-20-55-17" }, "r681": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-11" }, "r682": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-6" }, "r683": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480547/715-80-55-8" }, "r684": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r685": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "852", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481372/852-10-55-10" }, "r686": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479401/944-30-55-2" }, "r687": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "29F", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-29F" }, "r688": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1" }, "r689": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r690": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480493/946-210-55-1" }, "r691": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480833/946-310-45-1" }, "r692": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r693": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2" }, "r694": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 1)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r695": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r696": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-10" }, "r697": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-12" }, "r698": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b" }, "r699": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b-2" }, "r700": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "d1-1" }, "r701": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 10-Q", "Number": "240", "Section": "308", "Subsection": "a" }, "r702": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "16", "Subsection": "J", "Paragraph": "a" }, "r703": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1" }, "r704": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i" }, "r705": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "A" }, "r706": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "B" }, "r707": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "C" }, "r708": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "D" }, "r709": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "E" }, "r710": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "ii" }, "r711": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "iii" }, "r712": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "2" }, "r713": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Subsection": "F", "Paragraph": "1", "Subparagraph": "ii", "Section": "6" }, "r714": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a" }, "r715": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1" }, "r716": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "i" }, "r717": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "ii" }, "r718": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iii" }, "r719": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iv" }, "r720": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "v" }, "r721": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "2" }, "r722": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "3" }, "r723": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "b" }, "r724": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a" }, "r725": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1" }, "r726": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "i" }, "r727": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "ii" }, "r728": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iii" }, "r729": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iv" }, "r730": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "v" }, "r731": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "2" }, "r732": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "3" }, "r733": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "b" }, "r734": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Section": "13", "Subsection": "a-1" }, "r735": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v" }, "r736": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "1" }, "r737": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "ii" }, "r738": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii" }, "r739": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iv" }, "r740": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "vi" }, "r741": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "3" }, "r742": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "4" }, "r743": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "i" }, "r744": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "ii" }, "r745": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "iii" }, "r746": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "iv" }, "r747": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "6" }, "r748": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "6", "Subparagraph": "i" }, "r749": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1" }, "r750": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i" }, "r751": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "A" }, "r752": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "B" }, "r753": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "C" }, "r754": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "D" }, "r755": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "E" }, "r756": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "ii" }, "r757": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "iii" }, "r758": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "2" }, "r759": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "1" }, "r760": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2" }, "r761": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "A" }, "r762": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "C" }, "r763": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "D" }, "r764": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "E" }, "r765": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "F" }, "r766": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a" }, "r767": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "1" }, "r768": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "A" }, "r769": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "B" }, "r770": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "C" }, "r771": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "D" }, "r772": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "b", "Paragraph": "1" }, "r773": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-T", "Number": "232", "Section": "405" }, "r774": { "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r775": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "15", "Paragraph": "3", "SubTopic": "10", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479455/805-10-15-3" }, "r776": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(b)(1)", "SubTopic": "10", "Topic": "606", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-13" }, "r777": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4H", "SubTopic": "40", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480081/944-40-50-4H" }, "r778": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Topic": "321", "Publisher": "FASB", "URI": "https://asc.fasb.org//321/tableOfContent" }, "r779": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Topic": "325", "Publisher": "FASB", "URI": "https://asc.fasb.org//325/tableOfContent" }, "r780": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(a)", "Publisher": "SEC" }, "r781": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(b)", "Subparagraph": "(1)", "Publisher": "SEC" }, "r782": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(b)", "Subparagraph": "(2)", "Publisher": "SEC" }, "r783": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(b)", "Subparagraph": "(3)", "Publisher": "SEC" }, "r784": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(c)", "Subparagraph": "(2)(i)", "Publisher": "SEC" }, "r785": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(c)", "Subparagraph": "(2)(ii)", "Publisher": "SEC" }, "r786": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(c)", "Subparagraph": "(2)(iii)", "Publisher": "SEC" }, "r787": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(10))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r788": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r789": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(26)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r790": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r791": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-4" }, "r792": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-5" }, "r793": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-6" }, "r794": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(7)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r795": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(9)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r796": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r797": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r798": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(f))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r799": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r800": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(h)(1)(Note 1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r801": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "23", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-23" }, "r802": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-24" }, "r803": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-5" }, "r804": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1" }, "r805": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//310-10/tableOfContent" }, "r806": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//320/tableOfContent" }, "r807": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481830/320-10-45-1" }, "r808": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r809": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r810": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3" }, "r811": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r812": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B" }, "r813": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-9" }, "r814": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "321", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479536/321-10-50-3" }, "r815": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "321", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479536/321-10-50-3" }, "r816": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "321", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479536/321-10-50-3" }, "r817": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "321", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479536/321-10-50-4" }, "r818": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3" }, "r819": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3" }, "r820": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479344/326-20-45-1" }, "r821": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r822": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r823": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r824": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r825": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r826": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r827": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r828": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r829": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r830": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1A" }, "r831": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-2" }, "r832": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "410", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481931/410-30-50-10" }, "r833": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482047/420-10-45-3" }, "r834": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//450/tableOfContent" }, "r835": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-9" }, "r836": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1" }, "r837": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r838": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r839": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r840": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1D", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D" }, "r841": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-5" }, "r842": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r843": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r844": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(j)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r845": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "6A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480682/815-20-25-6A" }, "r846": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r847": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r848": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "28", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-28" }, "r849": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r850": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481674/830-30-50-1" }, "r851": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "852", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481404/852-10-50-7" }, "r852": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "852", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481404/852-10-50-7" }, "r853": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r854": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r855": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r856": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r857": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r858": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r859": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "912", "SubTopic": "730", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482517/912-730-25-1" }, "r860": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r861": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479432/944-30-50-2B" }, "r862": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-4" }, "r863": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-3" }, "r864": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r865": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r866": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r867": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2" }, "r868": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 1)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r869": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" } } } ZIP 91 0000813672-24-000092-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0000813672-24-000092-xbrl.zip M4$L#!!0 ( *N-EUBQ FK:<2P! !5O$0 1 8V1N9NG,Y\BD%D#@K.(YI$U6,9-INPW9/?5^Z2.DP*A3 M2)06V_2O?^X-22 V@XR D(@^,UD8M$3<_=ZXRR__]W5B"\_$\RW7^?4O7_YO^]]^^?^NKO[WR^,WX=8UP@EQ N'&(WI 3.'% M"L9",";"WUWOI_6L"P^V'HQ<;W)U%=UVXTYGGO4T#@1%4FK)9J!M-N28^70^ENJ$/9>VJ+IO:56THU:YT MM:%?F8UA3:GIPV&-2*)Y/6P.&T.B2AJ1ZS6]*34UTS3UVE"3R+!9,Q3ZWG$ M>X9]._ZU]1K\6AD'P?3ZTZ>7EY?JZ]"SJZ[W],ER;,LAN.=/@:<[/FY)#P!( MGV ;TI6D7,E*)7Y(Z%\]Z?IT_J"1[@_I0^(?\!:ULGCCE4^,I;?"W]4G]_G- ME\KU*ZEYIFU+CWM1Z25RJ]7Z M](H02YY$#'-^(7UGLGKX866GV]8GJZFM)I<;;N@$WFSSL^,?EY[_N@:"I37C MK\FE)K$V/Q=^6'XF_&BN7!O#M/$I^G%^J6]M>CE<*7_ZW^_?^L:83/0KR_$# MW3'F>##,%3@;N@D,1ZJ&.\&5U"1U@6/+=VN*K+V!YOB*]/*MMRY/K^;:UH') M*\2Y^M&OM'\9$]UL_S(A@2[@_5?DS]!Z_K5RXSH!,/S58#:%VXSHKU\K 7D- M/E&R^-3^MW_[MU\"*[!)&W=WE>SBET_1E[]\BAX]=,U9^Q?3>A;\8&:37RNF MY4]M?7;MN Z!!5BOUW@A\:*/E@F H1_A]SN0.IYE1.]_#1[)Z->*<06 [@=5YNMUS3/+Z/V16$2R@UM&54J^T)?A?4U8;FO++IZ6G9GA) M!X2?B0+PJZT_S1_>J+1'NNV3]S\WD:M?+=_0[3^([GV%;_SY&[1*&\&:UPL> MX'+77'Y%L]+^J_S^%]R$GK>T@:YCWH**J B1%/NU I+OVH1OKB;PE#'>>67J MLROBS)?0JK1OB4$F0^():L:U:$JR&I!#UP//['C>;>A1\;FT!I2^UV;HP;N3 M%S>:@$%9:V1\8^V0-P)&:_7U/7Y:)GV/C(B'\L'?P+$HX:Y]*F=@30*5>--UTZ8CWY MGE".2_ZR3/Q[9 'NZ)K(1A5WT_N?94Y@-1%N>)* MDN'_DOL6O\V7::8N5:]4>?&*Z)?D[^0EGY;VO1D,"@-@B,1YL&%GR2_[[2QT MK&A;_E@'[,]W-B&Z'WJD'0.6_I@\(ODM^1N?L?:\$(AL]6&QRKK^T;_=YUG+ M4%?9@KH*5N"[H;Z\L]JQ=Q8CD3RA&HC^-.%EKU/;,JS@>R1U30M^I;Y !8S# MZP?/-4,CN/?ZQ'NV#-)YM8 Z4) D/^F@#G4+C0*T*Z*G_/)IX\/G<)BOH1B< M7N>8V8D9=7_,J/EAIE$*\? "+QGNZ?(?KP[F3J.O"GO\RB\#VXCOW -7[FSYS'L>ID MJ3PP[SF&'6)@N&.:%CJYNOV@6V;/N=&G5J#;A<')T3W8(^-DX%'),*-8B1!4 M&-@?W6T^,NP?20!&-3&[NN< *_B% ?S1/>!8UA ''-A 9;L7!80Q%QX@$4# MC 5$'3U<4&;OA04$#W.5G#R??'5P4W>4_ ME2)6\@NS*$5WX%E1Q'GBI.B^^:D5<9ZP+[K;?5)%G"?@B^Y&GUL1YXF+HWO$ M9]N:6G3'\\3'"N?)P%&+[HJ>_UCA3(@KNA][NF.%,R&HZ/[NZ8\5SH2H$CG# M9SY6.!,"2^19'SEI)+<(DEITSYF5:$:>."FZ1WWZ3,+\8%]TI_K$F83Y ;[H M9\KGCF;DB(O:T5W^\VV-.3]Y1]G=3>@'[J1W MPL?D ?O7\M:8ICS MG!E%SYFXASF_> =ZOH:.$?E??X-MCBR#-B^Q$O>L2\TD_-TQX2F!&\RF\/7O MNF>^Z%XYL\=KS/G91<;AF?B0.;]\!PY[#^7D)>9\]'/CX4S\P)S+O@,/_9D/ MGGQD,W09;Y:PSJS-W;,\D,>^?B0?W[E+\.]=!2:'CP8.?:,P-^T.FB.21/!,G)*D+'HGA M/CG6O_9>0D'9F;FH!J<8QF4,"38@Q=0]T \VA$>C(O[H6T]T9!\]W5*C("8 M"7;[\*T_TFDXOY^ +\+M+\=Y<-5T\3DQ']4H^H[[ICGYI0!X:$9-CH6ZC3-% MXTI'3G5*3LJED].9XH>E(Z<&ETY(3LP&%[^YSE- O,DM&:9<[7EF)G$LU[MS M [++E=[[A?BB'H#2HV-MTL<3BW?=AF3P K_.HG^_NJ%7E(81#6:#@AS3^78# M;3 ;PML*^ &@_YNK.ZM0MYX/#MOM1V44YP_Z#,-T _>+[OPL3%>>!K-1-X[N M8W WLU&[&X^85O!5-RP;EK5:F_+LVL]@,BU?5!@>8S;VQ@30&8BT-9B-M+&' M(85B2-D'0TKB=.> (>9RQHZ'H9VOQHRH1SPHC-Z&?WX'KW,23O)2@'_3/0O5 MV^/&G?'7GS7^C0T_Z+/L5?2BDV-.9RY1@C M2OV5$^7)B9+9',$S$.5VTIF[$F_3SOW7QW)2";.A.Z:H)/GEB^Z3/23&\31W M0:F,V;#AA2G(/>FWH%3&;,B2$2HKLX1A-G[)".[WDC %Q3VSPM+C*MI MS$8^^;&A(LFU*UFZDEIYQ+@U9B.HEXOIM !8Q?4; F#UTH,$ +-AVR,<+QYV MX*0 R*\D+0]F;#(;ESS'H2Z/EK-A##29#4RR0I4\7'X&JF0V$'K.!!A..WO1 M#K/A339IAT?1WT=FS,8W+TUQECJ,WF0VE,J2:&?O0B%,!( M,P\=V&(V7GDF,#- ^BUFHW5YX&3OEWT%U1:0;R ZS9X#!/YD@6/0\7T2^%]F MW_5_NMZ-K?M^:@&=)X_0#DY^QS$?2=3MV!];T\)P([,1,<8Q/_!TV*0^(?3# M1/=^ @4\ ,>I677D9#/;$@K.SZZ\#&PG*^& V;A -%.PG MHPF_N=%\EM79J'Z W8GLG4EQQ?1M98G9@ -C^#E/$T598C;X\"9^HK%\$7*B M3IAEY1]F0P2,X>=<_,.L%[^7?.L3V\9QW([Y'=0_00.Y^SJ%1Y7S?%&6F'7W MV4;7N;B+V8# 7NAZ)#[1/6,,^+HES\1VIWAMN1F,V9 !\Q@[%X\Q&U[8"V._ M$8=XNHWSR,P)N,!^X,%5SZ3<7,9L%*( .#L7GS$;J>B\Z)ZY,B:G'[C&3W<: MSX_U"*#(PH;*/G[_Y.D%BF++,K,Q"&8@SX)0DX\>BL@:I92:J9YZAY$@LVY\ M!YY@6G:(\I=6G%B!1?SN*TZ1)N97SYW]0Q0L6>_$]M$:M"=6?JVXCCBS(9 MXMIZW=[62^R[ZP5/^A/YHAL_@8OF?-;S_9"87V8_^K^Y6(Z/=_:GKN.['C&[ ML'MOZEG^,4SA(^%(83984FP77T/'+!!G,!O#R1_J[WGU_./OL!D\1)M]PR.TY77,+^HY8-3X] JY."3 M;("GX"2@%(<$F(W^%)P$U.*0 +.!H0N3QLP&;BY,)#(;7+DPN<1< .24,P)!"@GF,P$H[(;'#J!I.<$DYU@>*3J#/%!E4>JBN@;Y4H"/%)5 M1+H2YD@"/5+&!!QZI8@,//%+%!AZ8C52]W?BN@^Y1ZJ?SM,"; M-Z<(_<"=$"_=1R>W%7TGNA]ZM(B+DMCZ0*_5*VXMWW!#)\AC[@#C;,%"2J/* M;/#N;1[ZTAUT;CK=8B*>R@Y%QJ1?-7S\1.L[%'47SV>=]"[YW.R7ED**YZR=$ MR;FXI&B>>F+X_O=#Z;BC:![Z"5!Q+JXHJF>>;^C]2#FU]:(ZVT>#;IZI"?4" M^\_'BHD?BY +[!6? -1Y4G6CD+[NT<+71R+H1B%=V%- .5=:+IIG>IQ@\[%H MN&A.YM&AFROM%LY?/'(@^%A47#AG\'1PSI6>B^;I'2]H>RQ*+IJW=Q((YTK# M1?/XCAM6/18=%\W9.QF4\Z1EK6A^WG&"H$>B8:UH_MW1H9LK[3+GUQ'#O.XY MIO5LF>&2H78SMASX_P%QGLIYU*@QYP6>!Q?'$B3,N8%;P?N@A_9-Z\;$^ M*2FU,^AAS>4G6]IT^*)*F?XBL^C70CN!JY M;N"X :D((\^=/)*1_VME=*5HBH#_JA7!MIR?CV\_D#X-KZL(@1L_PKF2*X+K MF<3[M2)7/L&ZZ4)]-_0,XD=_CHEN4K@!X-N_P#^40*QA<]@8$E72B%ROZ4VI MJ9FFJ=>&FD2&S9JA_ /-@L4]?C##U4TLYVI,K*=Q<*TVIL'G%\L,QM>R)/UG MA5[7_L6?ZD[[EZ&'BXD^1P]9>Q0"]DJWK2?GVB#8!0B>$.A#FR07#.G&K@S7 MMO6I3ZZ3#Y]-RY_:^@R0!^ @5_2FSQ/=>X+%#=T@<"?7=5C;,_$"M!KBE]#W M13_'RV[5JLV&C"L/ #Z!F;PXWE05-O5I_?M6L]J2-O\D567Z_2?Z/"_Y,0'8 M-*C0>V C")E?*X#XY;W&JY>G@>"[MF4*_R[1_WV.?P_N<'/__7NOW^_=WYU\X?)>"_^[#M+)>0I<1Q1N MJS=509'JM=;)%RNM++:V<;'_V.=___7ON,[?JV"/('XJ)HBPF9GA_QJ" M!T \>_9(IJX7@%&( P8#,,I@=V!_PRY<>ZC;MAL,W==$-"B5]G_]>TNK-3YO ME0Z!^0Y VF2T3KWN]%1ZB\+PKS\ZCX/NX[<_A,?NP_WC0'CX\=C_T;D;"(-[ M ;3Q %1N)$%D5;A_%.3Z!_.C%5+:>JZI.S<#_%ENJ;4EZ+QM&:6T M2>.(VF25KK9H$]<3@C$1_DRH18B<$P&\0F*^0\\\T-N[D4^Y1'37)GQS-8%' MC/&V*U.?7.W@^J]X]<^I=6^NO(XVC\DD^VNQ[*^54/8/'CMW_1Y*^#>$OW JN7]^"97(_6!.*HG@ MQ]B1D#:G#_DW<'-[U-F]D\V O'$G$\O'T*,PLD#4.R$-2.[/M%T:4OP*]][1 M6Q-NK-/ *&95-[3]U6!A7+5,.[ F3X+O&;!\$Q:'AH&DJO(_GN3J/Z=/%4&W M@^@GVWUR=4F)OEV.B]6DZ>N[5"K>2+7-B4"M[$=W60GLD3Q9/G)[@",R$R)K M %W;KMW-UWAMMOO_78G]/_H#[K?^Z+0N[NILD=WFX'QH?NJ&X& .Q/R;R8V)3AS1KE<53%[F1JNS/B M12A<(G?ASJU^W$3(&B1,24?@26C:"0*B+VXUS!J,T1P7?#7R\]P;NRUS5RU*E MW8=5_[?KDS5 72RPY>4I:W@$[5&<=C^A+K*C"IFM2\^.ZUM_[N=]< MP-?#V'56(LUR#=B\AO4(ZYQ^\HC?3OQ38"XB?/_U[TU%UC[[PH#89(J;$Z+= MB0+PLAU28PFA26CN8E2CT[: 9#]P#5^BL)_2%5)%J:Z)SSCT"K,7A#\\6&A_1WD M=SEHB'DX8N$Y#O"P^/:NSP&<'YUW8PD1G]WMIV?*3CJ?_8@%? 8>9 QG@C$FQD]A@GGU+V-"3S703/06 MA_P?Y(^1'3G6?9J%8PJZ;<,5F/R&%NB?H87V)YB=0Q)? ]>-D%5/ F)4K]B M0S1EQ"9X0N,4?\;4+\&$7T'1X:53CQB$JCU9$6B*JR]\@.N75PKBBN4C901IX#.B14$0 64MSW70:EFSP0"$FXF M]%#8Z08-3MWJ@2Y@[M@JD2^>D7:Z'D.XLB;5XR29,*HU%?I7 ^$#PE;[K*A* M-;X@&%L^K%B?8J[,L8D]6N^RJ:-WPH U:N-/_@3H&IXBY>(#<#E!'8^$U$4P^- ="&P MGH0GSWT)QLG/53P3HVLSR0BGOV*]-%(LQH(4V.:6%=*?Y<_)93LOV+Z^Y$(4 MQ_'%6]::7&DY$?.!87NE) HFK56JA:H84)1JHYXMF6O;]TJUKF4K/G@K4%'+ M)P5+JK8RUC$4:7O,8N\=66],G+[L%+;O.II#O>[=@'QZFFQ#F;W@]F\&/$$,20V=IQ":V11Q+@M"2YKEX3+?F1!1'B<>T?1GS>1 M@5 &Q&85;!0LR:CS?0N3Y3RJTU83S?)*D%M/=SCDLJ,DR+%!*G MQBR8NXF;]5OD9EVP%$U $4$B!L2^TE3)7YJ^G7>3Q#C 83A9B$/&L_S>Z(U0 M B:);(R 6*--D3D:CP.IY;@TG!;Z41@"]A>U2]A03>MZ]%WV#%_^8L&KX;6" M0UXPQN&19\NGX0='=PS8*48ML+(%+\:><:;NF;Z &9F6N3F!0I#5#_K'C1$% M(<:PL+-K0APQP(#4INX4A8I/^6-BVPE^A0^ -1HEBLK_WH[!;(\Y_D'\0T*0 M?5Q31@Y5MW)HAD!DX_.^N&\LXYZ!V.2](]!F(-%VDHX@HJ!/@1]>+0 A)L;' MJ/A*([S #J%C18B@A\%@72XC1ZD .1APL^W_6I$VG&300V9ZQMRG#[@/ \J( MP)'+W4R<<')ENL%5_#@0CJ \"'UHC,%:I:UHBBBK-5%:%!XE*VU'Q]5^0HC> M>DJ;$9UX^QM/O$7AA7A$:& MG#6%"H*\>W*>XHP^ZM?P9KG[:;-#]UMQ[^ZV^[_O[VDWL"8@9.[ X'AT)[IS MD$@^:]5YJ]JLJUFEC"Q7&VH^O8TTM5I3\@G TU6]G9U9=$<_CU*#\NR$E0RE M!Q#W63(/SU4'M^=N.H^#"#N]:K$H;?-^OO;N.G@&9Q*EDQR3&MU3_:)3OIJ)%@8,3]PJX#L$9 M]/ J6(A^W@4(8P\]NG_?H\4\>-)?YP&6^<@7__J73_JJJ7J^$X23L=&1(L"< M+C/3)>93NQA>P1 @?*)RFYZ*?-%M(%$!#XVL7)'PG)G5)I[=$N,:/Y% M_*WZ+I)^!ZHW.$8>0F>[P.4TL(T&Y"U(XP*&"YC#B*NU57YX M (\G259O=*JQ0? L?<6E3@$)0^%2ATN=8Q 7'BUOD3HI<0/V#)Z'>62,<[N> M22*1N!BZ+$K9AC0NAK@8.HRXZGN*(7K6.W9M>(4?G[P*W3]#*YAQ871A]%+C MPH@+HZ,05W-?FTCWQ\)7VWWA#MFET4>="Q\N?(Y!7*J,:?^ M12VOA01$$1GE\.,UC\0/[<@XNY^2:$E<-!:0')2RG;,51C:J7#:RQ PMK=+^ M*U8160%-5:=B#KZPD[]12MJN'V)Q0F?HADEW,>'1\G]RT5<\;*M<])U)]-6X MZ&.)&>!!-! 7>( %*O<>/-<@)HHZ+M@*B$NU;.>'S"?:ER/3_G[P>_8RI0088\_CADVC8(37DN. K(KZYX#N#X.,'68PQ0KW2OB4CG1[0_YCB) OB M6*Z7$GA=&OB+:7>[X1"8Q,4MK'?":!0Q/D.-_=WL.1^]U: 3_W[;[W;S@#^^-+Y MUL&-]'_O=@=]-I?^H><(P=@-X1&F_Y'1-?YP]-"T F*N+_ 2AVAHDI9UB(8F M59LYC9Z6E6I=;>0T,+JN9IO1_>:BWAX2[B MFI/=GQECFXF3U7,)VK$.LTH-_$#^#*UGW5[R*6(D9MFO)#!0.;AYO_]QT+X^ MK\;ESK^AK0,T0]]\JQX*'9$IN-^J$T_P;M'4,#[&-47BC=[)">N="-6FG7@&X4 M=,:9H)N2.P,]YQFPY'JT\.(=8G)?XZ> Y+Y#3":0FP&Q9Z7R&M@$S;JH-0^F M &NBT82X<&A]B;>Q^1E85%=@C:@YBAB1&JEM(26VI>$:HL1YBL M&ZL71VL[Q/%!M-:BM*8U1$76BD!KY3R]??#<*2Q@)@I36T>!#/8M'@1.,;>0 MQTS?8^A& 'U <(*%TDV F=W;JTF5=DU514EN,&*;< OW^!9N?N0C _E(*LA7 ME1'RR)'[N\]2TK %SE7H/:[ MKX8=(AS>RP0UG+50$QLU5DY2N1EY_#.F_,D(F[NI#9"DW)P\;L[\B'@H20/] ME1_%9Q2?"?!ZCN%.R$!_G9-_5FIO5-K-9@,,S8-];VYDLD(\.X1F?L2C(?%( MHB25[)B>,5$9=2,[X RIQ ;"#D&9.CC-2MPX[[ZAB,TZ/W,,5I8QAF5,^K!Z1I9&55&1FTT6F*ME9M]Z@U^T+G;M;H3^XO_F?W^^_W78?^__U[TU%UCX+ MW;_^Z W^.*PM02$,HJ0M@6WI0\NF\T3>UYM@GWC*.>[?@;:DZQ!P*]G^NF-> M==*80ZIC57S_%5Y\+3>/U(\;*F1Z,$^ M9]%T]Z9]%5S[[C"3?S@^3C8BYBU0P?MR)NMT>%A+K!^>^4V8(E,5@? M(JAV'+,3P?3; J3OY)!:I5VK-\2&5*)6.Y=.3;L\^N-14QWP8X)=.1KM:@1V!C#0@HT9=E$K9VX;YHN.+JP;=(6\/MSEH^7$- M&$,[/,','MD,R'$QRM0:ZW)+'9X#7(9Y/.W^8!\H,/:^+]YM*; M_5A=IK,MKN1AI@7N\W9\2AP5.,3QN7,=XUW"LB%5VDU-E*2\5'/!M&\9">D0 MU^?]A"17VJVFV%)+EAS/OHA=.G_F0:1,I[8(Q0$ $8^PLA*\@CW&6F)38N7L MBD>-3G;D>0C=J!'=:-K!DI+!,!&#DC*J)[(WN2/7I3RS]]O+&#QNB2+ MK28W.TM#//M4&^5"/'40H%I=;-3+:&HR&V?/3X!FB9B4B4'VC[2_GS?P*+/9 M%+7#L_JS8JD %NO%4=S^H?;W4QR>>FHU4:WGU4"$K5A[,S"L57W[IV+/O72N#A^*W5:-5\:SBZ M*[VQ.0DV(\R>OOSC6$!1K-(_(J"'L N_8LX3?J0HY1-P$C9XCU#9#6ETJZ)S9HD MRLUUQWW-;N<'2>R3S XY>CC)X"1-L2&!YZVL>]XG)YF26ZF/)-#A2U,@NN? M>OG)438)F<"O&X.O8QCA)+3U *M'1Y9A90T[:35L8"(W:Z*D<.NS-&2T0VKF M3T9UE*(MM2&JS,QJ+;G-F<)9-',3-CF9>F1,'-]Z)H+M^A?1]O,P ]2'1<.G M#:6C"7#I>>M-&K11!]QO -\[$MR/!OIK5FYI5-JRI(E::UWDBNO M?O5,'.?G9 !?','ML(X/)[@6$EQ-JHG*XBZVO]#> M,\&"-YP]%E0*+F;VSU/K..;!0J>99\_HW''):/L\SL*2IJZI7K03W7NR'/KJE?A:U#$ZIHKV+T,/GQ5OO 1/.3:=*S2Q MBQ#!<0,P>P(7R=HDCD]H3B/%,0TO3=(5KC]AZ8#V3SR^6&8P3-DO=&%.?M+A%'\(BPF#]ENU@3O^+ST:>L8;- M86-(5$DCL9ZH_D:NA1_2?5_H( MT'*MVR_ZS$>*32,3,+FRY:RK33WM1+2PUOR@^[XKO[V#)_>ZM )_Z]]]ZMYT!_ $+OO_>%?H#^.M[]V[0 M9W/U'WJ.$(S=$!YA^B)-P /I.25 @6/=(X(^H9T)/S*Z^A^.'IH6"(CU!>Z] MC($U =%S1UZ$1W>B.P>)LF751]7)0K10]04+L?6I3ZZ3#Y^3ANN60Y]';_H< MR^=8'B%'K[JH"/?HYP6S5Z6(X6,/.7YS_',5?OJT_KTF55M:8^-/4E7^S^WV M[?E;T^^[15FIUEH[M[CG]W5U\TNVW?'FHIIO/FI'M"-C4./T!NQF0_ H1-+: M!RJ;QWN<'BZ#L0X;NP+7;!WS"R3/#C:CWU5%D^#1?KZKGO&6%!ED9I[ M"NU/N;M (H]F6V4#G'K8B)U"1)\?H^Y<^Q31,,NPO(-M+M7L37Q MGBWCC7XOC.G?,F9V9N'0QMDYM 8<6A1S;-3I$8I4I'%1NO@ M_$.>]/S^/D!^W+R,O$XQXV>O62%L:1P>@2Y1!!H)DK:>*G8D.HOR*:-^V1'% M12S?CWYS79-FPL9ACKYKFUG52+/2UNJBVBI1K/;2:6='G#,_VL&)99(D*BH? MRWM2V>[SL&:A&')'6#,WAFQ)E78-1[LLT,Z.Z&5^M"-7VDH-9'D9 MIP S*,N_Z]Y/@OV/HRI90$:YQ'F)[:L=T<@^L6T,[3CF',?=*#:0E245L*^: MDEAOMABQK[AQ?NS 87[$HP+Q-!IBHY%7#PYNG.](0/4)3;Q%>6Z29V*[4RSP M*Y54+[&AM?.,*4(O<.;M KGOY$V<(Z8UQ5:=E1-A;J@?_T0H1_JI _W4)5$Y M/&K'C?5]Z. WXA!/MZEHU\V)Y5A^X-$:[%))]Q*;73ND>XQ@8,[.$GK?R9]T MG)FHR:R87MQN/[9XSYF M$J[KHIU9GI$E]QV[TQ<>/V_=$H%[DC0C3]#RR.F M8#F![CQ9P[)%9TILA^V0]&E4WX]Z<_QB)D[@9^73)G80JDD'LRDWXUDAGQUR M/E_R:6$;=Z7!"OF4W(H'%RSP0B,(/5ALJ<1YB>VNW6&9!4YOQKKWA+,D5QD- M7EMI*\V\\B2Y.7YVLM@=;=E %FGA/+)>B7GU+^*YF\A%QOX?3456/C-",A.T0X3:$&QSEVE;,:4;*D8 IC2Y0/G^?)A\<7G]IV:(:# MJ4VMM!NMEJ@<'IOA@^/?2P_1[!9AY+D3P9T2C[ICY5(6EUI8M4-9W$?8=IX6 MXWLR+O+ MQD?LWKF.NVQZO9=7FU$RCL:3Z$M#0+ML]GP)J(66@5*V0=O,F>4TI#,D@!R" MW0N>+1_) /Z,!;T0Z*_\1* 4_+O3E$]<[:2!CN6$ (/[>:CO"R63Z+H!DD7W M-?!T */EZ-ZL%Y")#_R/+_5<6E"3&'Q9F5^6P'>7)5&J'>R[\\.%XA/N3K>" M'<*5,>@DB[7F)9U3L!IT>K@,?59BDW,OE04<'1N97XA#1E9VKE7 65%$6"XC MQB9W5DZC,PZG'+72UEIBHYG7&0-W4S8A_HX$L?@NBN ^K@U7M+$&F3==<.&S M0VT!.;__7%.F!^F:V+@8WXCSTB7ST@Y%?A@OU9&79+$IY=5_J0CN&K/*/34[ MF.:!RY^%H>Y;1N&5_GH"R889]:635-EW73!1]4"\/E+KF^I?69587=US8,=^ M]84_ONY1Z/<X4;"W1:(D-Z0CE9&SZQYP>=]#CCDCQ<>E1CNBQ+AULTG&/\Y0JJ6!^ MZ#OR!".D;R*BBY02[]-:L26Z)BPRRPD%Y(2FBO5:SB=.>6"Y.+FOG*9ST'RY MT;0:T;1M;*!"O/6+3%M6?7RPS&"?B/G5C+/2D MQ2WZ$!8!DGKMENU@3O^+ST9);0V;P\:0J))&Y'I-;TI-S31-O3;4)#)LU@SE M'VB-O60]4] 85T./Z#^O]!&@Y5JW7_29CW(RC4S Y,J6LZXV];03T8*V MD19N.K?=NYNN<-OM]WZ[$_I_] ?=[WU1Z-W=;$?W>5=\?P=+[G=O!?C4O__6 MN^T,X(_^ /[SO7LWZ OW7^&G[P^/W=_ANM[?NKB9^^]=-K?SH><(P=@-X1&F M_Y'1-?YP]-"T0"ZL+W#O90RL"4B<._(B/+H3W3E(@BT;6M1V64@4:BS!0FQ] MZI/KY,/GQ+^T'/H\>M/G6"S'8@@9>=6G1[A'/R]XO"I%?!Z'%.(WQS]7X:=/ MZ]]K4K6E-3;^)%7E_SR_C[W/B?#;6Y25:JVU/*6@8#'J4?&Q/&M9Y*DA'^P ;,?:1]!'/X6 MZ*\"0)H8@7]=T+Z"A^;UG./^7-L.J\Q9F%]=#_YT!"/T/.(8,R'PX&%V-')0 M-_\9^@&-XQ?%_LQR5%Z4L^[#VA'[L&CXM+$9X4U:[D3J)":(FY@>!D@.T6L[ MCCE8$,=ONN6@ZH'M^0#$6SK2Z 'VYYJ@FNY' _TULU9J5-JR(C94!OK7GCAK MHRBDF'7#_P2&!Y-)$@;C_U '3A=^9FR8+1 MUWFY"2[.>JKQ_HJ$=RIC5I%D-&F.0%PM3&:_R)9F6WOM*Z?MM?_#\0BLZU^@ M-)[ $O C=YGX'P6@)LMY)JN.2[%Z1-PY89#N;B#,O9][WV"IY,B_-3FJ(4OW@UJY,,._F:NDW2T#YC_Q' M_F-!?TS$40%KR?=_BESG)>E,E*37>4EZ:4O2^X/[F__Y_?[;;?>Q3_MQ:9^% M[E]_] 9_"&SNJJ"5Z:>M!F^UJDJCE;487%6JJIJM(GK;HYI5K:'E5G.=K7J; MK^FP-;6J4D-A;$VR7%6TK"_?]GVCJ>8$J+IT4 W_^\*D1WDHOXHCX:*OX@@M MV54XW\W#Y]:O^XLXU:;[YR#+,PGL IK8VL/@Z)TB*7E,QR[-E=R2 7Y16]XW M8%">'7=USX$E7A9EXSB7B]HPG;R5)8"8UZR7TV_UBV[KCD%$X9889#(D7A) M5;=B?(_1?(>-8CCZ\(']0+-U^(!/E=OJ_('6SOD#$]>A$C-2CO=AX ?@@P(H M,@\@:%3:BB:+FM3(=P!!T8>#,#K[8S]Z>^_L#]9&>QS(79OF\DAO\Q;EJK%K M S3\[I^A%S44ANBVN3*BO-4,7DJF[)23Z:L:E*EW:J)6GV= MM;BFXES%.%=E8:HUGLJ=E63TJFI@]RF:7 1%E3G,MS)5//U>6:DJ=189XHX$ MN^8Z[S$(O2A1/#J62OG\ON'A!1M.SW'"<<)Q4AZ<9+*0:V]KOB&4PQ#%%-T+CX8#VR86/O[')OVQ2!=99)$QQ1$*FN"Z-29 M :DII?$CKO!Z.N,0W(V3)^O"IE.Y=H-S2 M=S-!G",L98]PEU.^*Z M+7BQ:_P4+N&48SMC;$Y6EAMO.^E)Z5LJ7[EC_!E:'C$W47NCTJXI]0-(G9T( M5!FIH^A1P3+B))LJTS*P*VT!D7#KC>L'WTDP=LW,*DP#%:;416E#D0%G;#:( MB#,VQPD_@KF,(YC#?)\3Z(LF0_J"=S8LV54Y';.Q[<3V?#_$:EQT8HVH)U_D MPF*K(H]8J9]7?%S8./$$0K,T,;F/. &>Q@$(G<5Q'/#SB%A!^%9GAA)%3W-V MB:FL1 P1\S;T /L"K7C)SC)8'Z2#%%LDO0%DA0495;.:7*,A!(O2BZVJ2' MF^\B*JJ24XX3C MA!^-%NUH-,?HP/'UAP*&KMP0M0UG1N=AC(LX(Z4X S_2(. ;FH@S8:K/)N K MHG=()E/;G1$29VT""3T3/X#-X8_@X@2>903$C!Q.?J:ZCP.YK4:9WOZ@6^97 MUQOHKW^W@C'660)0X OZZQ?=QUC<9$H<7\>7;^(BM=*N;3#!^.$,Z_3S#D>Q M8_XS] /D5?^1T(;B W=OTLDHG3&72Q$UB1_HEX.T=KB+IR0MFA;5%&MRD],6 MH[15]/-+CA/V<,+/E-ET&O,\4SZE&FF &JG+HGQ0-[G3'#67XV22NHY70T0< M+?A+,">05_S\ODXB/'+'HZD,G<6E!-C [<#^\8FZC7YZSXD'!5'Y-5R57X]X M\.Y; >D3[]DR2!0O>R2&^^30I]#0668IIU7:S28(.7YTQS0-F2&<,+EWB$!3YA%-0ZBW,0E)$ M63VX"796C#$:1KNL=KV9-UTD]MJ@NY2C3T%I2-BO5P7A5Z]IG*VR&"L37QU]"DI#J;3KP$HU45*X MLN(\54R>RJ:L3C<%I:%6VK*DB5IKG;>XJN)LQ3A;9>*JHVNJ&KI5]88FUEL' M5TR=@J7B*%^RB 2R"FTOO)G?WCS$2+'E8MDJ+,QTPZ%-UM:]YP1I_JY+?M>. M4/3;+STL9,W,G/*Q1XCP':X;^T+7,8FY'+Y>GN%]",!:.8:[&05F%)H6^F^6 MMVRDUNW;W9_B^3,*^XR#!%$Q]\XP&S_HGD#/6O?@X7SUUUDO8Q@C'<,()R'- M"#XB3O+APHM##G86BA,;.,,P@A/:D)JS"FMHL1RA^VH0?WOSK#+N.BGXOZA- M/Y) AR^/H*\8WO12"_S"B!^& 1IE.%T4#;DC 0SPB]KRO@&#\NRXJWL.+/&R M*!NG@5S4A@?NJD]PZE&')]OJ//GWEAAD,B1>$D!5#JEKO,3\7V7'%.(\\W\; M]2C_MZ'EU46*B7/J RI0+NN<.O.FB\1>F\ZIUP:\Y7Y0W0".$K5&'7CJX/FZ MG*&:2!-I2;*C1S&PG'&.C^I719C9>*K?7I4'\9.3U[R,=Y#D73TY3CA..$Z8TN;JCB8)(/5[ M5.CC>5YF18YSCVJRV)3RZCC"*89S\3L*$DOG=&S:%X-TE442[>@V>I@@4E@3 M1*?.#3"MYY5 M.4XX3CA..$XX3MC 228/<$>/5ZJNEW+=%W88&&7WHX'^FMD>PU%LHE);GVI4 M6#(ZF'2*YH*4L-OQ#A?D*)Q08XL3+N(HXR'TC+'N$^IJQ/5: IW3*5S"V4;6 M09WJCHX_2S-NHS3ECO%G:'DXZ7:=XNN5=J/!Y]FQ2AU%CP66$2>9LE[4M:YW M;[ K;?V0<.N-ZP??23!V,T^HUG#"F%(7)7D]M8PS-AM$Q!F;XX0?O%S&P4LF MA;'#[3F*OM 8TA<[?![3\J>V/L,UDNULPZ]BYZJ+&#':\_T0JW#1B36B7GR1 M"XLMBCQBI7Y>\7%AX\03",W-Q),WX@1X!@<@=/SY$1SP\XA80?A61X9+B)B^ MSR6FLA(Q1,S;T , 1/.M(N=X2: ^4DQM]I2;E79+4QB)#/%0^^&A]AW5WENH MANK<+4234>VV*NV:)BJU@]LJ%4)2!GV@0\/U,1)DPU6] M/S*9VNZ,D#@3$RCHF?@!; Y_!!<=?F)J[/8CH8W"!^[> MI)-1.*N5=E.LU?EY?3DH:X>S>$K*JE7:]9:HU-=+,CAIL4%:13^=Y#AA#R?\ MQ)A-CS'/$^-3:A',)M1$35X_)F'M'+D267H'"XEOP9N!_:/3]1M=-)[3CS]AXJOX:KX>L13==\*2)]XSY9!HEC9 M(S'<)X<^A8;-,@NY1J6MU42ER4J5 *=!+A8<+)E/G3VCB3Q]N,^E-&V-LWMOL0I*.J.20UY3D%I-N,I M*,V\6@'EAU)&0W)'IMFB*U'6WR MEXZ[\*?PIAS]%KK_QF ,%4&N7 %)H*A4A@N,&Q!<"%^6-B?E3J.L< MRHB8-R>,+$=W#'@3K B^H =2U:W;BQ]?4ZH:[F[J^O3$Z=K#+#SKF7Q^LLIZI_D2NAA[1?U[I(T#+M6Z_Z#,?Q4H:FX#*>,MJ M _:;=:FI1YV($+2-A'#3N>W>W72%VVZ_]]N=T/^C/^A^[XM"[^YF.Z[/N^+[ M.UAROWLKP*?^_;?>;6< ?_0'\)_OW;M!7[C_*MQT^K\+7[_=_[W/YB8^]!PA M&+LA/,+T/S*ZQA^.'IH6B(+Y JE&73 NU>"P!EN?^N0Z^? YZ8EC.?2A]*;/ ML?B+N1U%Q(KVIGN-?HZYJ=6J-ALR,E1\V!N_..:U*BSRT_KWFE)5U?K&GZ2J MO/'[;8^2Y6I3K65ZU/;O:ZT<%]5X\U$[#L@W)OVV3NLV[%13<;;.)MMSOJ76 MMBVM*]?S[V4P]D#I?H?KQK[0!8UK+NTK&\X*AZJ4\YS!\&<1C_.T#*K;%4FI MY;7IC;EW)0:E'3?.N>^XX\9/RW[U2KO95$15R:M731'F MDK.HS4>V^^(+(\^=""XH;9WVID%,/%N!1?SK?EY3:! MEZT"EKT#=R>6BZD")CQ>\@C@VK!L0OM[1P(3O\>_J%<\]=QGRR2F,)SEKU'/ MK32/JA=5C3GDWY(I(-R*&C-@X$.?N+">?]$ON)[,I"?3L(3/-L$/X%1T4B#- M+ V;E;;:$NMUWH>[-&2T0WL>A8Q:0$8U$=;."!GEJ5,9%*MI7&&TV"3#0# M MWX M!53.CL@[QV5L $19&&.'?$T#]7[T-<,ZEF3H(:0B ZG(,B.D4G+S.?J4M#,#FFZA6;6R:*. M,TW7ST,*W8>60>OREHR(YX%IF42Q<43))9B6APG"+86F"32CHYV!_MJ-^OA^ M(0X964%FV8B#X,7Z06S [4QFJ&A--)Z(BG \M"PV:H=,AV;+ZF15FC[@N9\/ MD/7I#"@;%%TT\"D:#85E(SRBFFFH"L6\8L,.C MF 4ECQWV9%;RP-YG)8%OZT+)IE@0W0S.:H8;I^-< =0KT-,P!Y!'$+6<.;PKN%+0W<(LL5=HM M63N_V<"MS^-;GP<23S:;5);1LU%;APR:X2;I/C1R'XR))P"$KVAFFA60"3=! MW^G>4UC>N0Y",G+.8L]L$X4KE;;&[=#2T,B^SGLF&E%!O^;5@I<;HV\7NE 5 MYB^;G%37^=0B32DS>B1$!S>/1L2@GW3CS]#",.DP].'1Z-:_+X=W'POE'/?G MJ04;.0AF$/U'\@SG%%/;DGTWYZ3N-H=QZ2"+P7DS"8A5N-*BMAJ ML9)8Q+7FT8\#CTM16& J:G(./3M94JYLBE<\SG4"U^-QF\PA[G4F2 $S,]'C MF:$D-@[J5,O#-JRHYGW=CATTM$XF&A;-L)+%6'[K\\$C4]TRD\&^D<_AHH*[ M!&/TN-(RAFUR;![[VXD!T:$^7F8Q2L\114EC( 6)VZ%G%*-'(:Y6I5UOB,J& M.>O%C_VP*7^C,'@4[^'VZ:$2ET+S/@FCO8\)%*G2UL2ZNM[\A]NI!:2AS(Y^ M+C2$X@@CB7N$;R_O?_L75$P'U03E0V!5F[;%I"\WF_<'H6\U(B\6O(AFIT;MED+ M.#SR3)SP(AJWG4CX)J!]C"";F1%JE;:BBJW:(6*66[C,AA".33YUL&TEL5$O M8S\:-F5I%"2P7>?I*B#>Y-)LVN.'## O*@2><()##(Q&I=T0-=ZJICS4]+[@ MP19J6B<8K=)NMM;3V(L?:]5:+(K1NWW;8!YBJQ[6J+Z /+*[ S'V\GZ(0?YE M]L/'"M)%@&T.][ZC,)MX':B*H,#NBFI M$@Z^EEK\4+44E+.K^#U/RI$K[98HU1F@G)(/$P#3".!DQ@H4'%G!U^/#5,!7 MZ%G!+ ^)6N)PP>Z6(13 7P&^?9T>:WV/ 7L_HI�_A$J;1KJJAJK,03>/CI M!#U&LM#3.LFHM+*)$7JY)*MTZF'8*9B)PM36XZ[R.+%TBJCB=NJ!=NI##-T' MA"TP13>!;&:96@.9VA(;&QQ[;K86D)"RFJWY$5(=0T0'EOR=QHHU+1]DT@S7 M2+;3W3&O*KF932-5M.;&%EW'V.TIFAAW][)?= M@]_,I[X%]/L*%@!<.E[QR+-K/R.-&F U6H$PT@W,%)Q=0O3O2&;"/%;K)<';R!MWL5OPUN=*N2Z)4RO&\+(K1V!F/IE?D*41+ M'.#8(40?R32&ZOWHW4)482V:P0-C1S\QV9-P]I"B>!2M;!:CK!7GAW(M!"MQ* 4I'.6=F6>R+*V/!VWIJ'K>: M"TI$&:SF?(BH7FDWZJ*J<>OY)+1 D11/?8L/0&(-3OO*3Z:V.R/QM$VTL).S M$?C1@X^>903$/$#^EME6VO,\^I'8.@!QX [TU[];P7CLV@B+KZZ7ST3O&C;: MK*:(],T]FCEV8% M'T,* UL\SJ%ZF F#'7F5.KBNC?,G]W$3^&3R-D<*:L44))=L$G)1S(K -O'E$>.!V4!Y$"..$6UI MHEK/P5AFJQO$9C7#F(COS@?DD==XI+,'SE$\WIE&-J+<>ASYC!^P^.H9D'A@ MFX#+X[5]!7^$D?M1-\;'(Z#CWD'VP__O+L#_. \ST;1JQUS^(G5E9J94L))< M:QT2%N&-@MBDV1SM^Z-0ZCHQJE@1QAL&K:H(TWH^Z7"XJ'$?EF+M5@AT;1?K M#^08A#F(F1Y@]:ZYWGK1L$.$8YIM(U;.K">PZE=4&NOAG/?EL3"A++@S<11E MP3@EURMMM28VU+SFO;.E9PKABMQL4RN"'@@$A^V-A"DEA*,I_8V\R,8QQW\< M;],%%SS*$05/9CF"1\JB)"MB33Y8E!3$A>+<=\G<5Y-88C^MTF[)#;'56 ]= M,,A\L1Y/%I'@0 '6.F=]G I;,=T0YX,QV+9UG]6=R$ Z/6?VP^G4)GBJJMN1 MG835G."41WP"=/Z^\LU](F3GN#_7)$.EJK!WQKIHDB94"C6Z M:5\%UY0[!ZY$J'\ 6K@CV3W8)L9B6M+!BH^=?$9.],4G^IUS80XC>AS#+[%=0I)EOD.V 'X#!-\[.: AT1&%369FS/&\RN/+S(.) MAB;=B$UY/0&,R5HBYNM(^0+W6^"G (<4)P?$\$]R]43WGBR'^OOVXL>K#7C_U/4M&LKPL%#'>B:?7RPS&">2-'57 M)$&NI<4M^A!6$ ;KMVP'E-J:J9IZK6A)I%A MLV8H_\!I&_%-XWD$;ZH_D:NA1_2?5_H(<'*MVR_ZS$?Z3Z,2\!COMZ9$>=]9 M5[L'/>5,"-I&0KCIW';O;KK";;??^^U.Z/_1'W2_]T6A=W>S'==G7?'=_:#; M%P;WPLW]':R]W[W%3_W[;[W;S@#^^-J[Z]S=]#K?A/X OOC>O1OT=S%E3(88 MN#T57V[>W(7 MC:$ONF_Y]Z,'<"(Q*(HRH..8?0"_-0)3PPDZA@$&"Y;F/H!H,BSB#^!Q7VQ: M?9+80TID@EE.2,Q.$'^'+R-@.TV19+V05-I?.OU>7[C_*CP\=OM &)U![_Y. MZ-S="OT?W[]W'O_ WY 1>E][-YV[@="YN;G_<3?HW?TF/ "%W?2Z_<3BBO>W MPMWP6[P0NI7% J_DRDZ%::$<#JZ5&I4I)Z([BCN*!3R?3^-A'U766.:8?X9^ M8(UFI]O.9O7V+A)<(;19].\&8E-7R6HP)EF4*'K==HA#62U'",8 ^+^&N@>2 MQIX)CV3J>@%F;7\%CT"0I:N_"F/]F0A#0AQAZI&I[D737&]T>)]!A%N">ANWZ(1 CF"EPB0V@24-M M-XSGH(*K=<"L9]+.*@B E9T\$8=X] UP'9GB+_J<%. Y\%YKBG!)@/JCVJ\* MOW4Z#W.P+C"T( /7$]R)%>#CTF#V0V.\&<[55V*@"7^MGX%%\X(3'BAD2DJ_"!@6R3_@EV M8D*-_PR=*"XPA^8>CX>GX96Q(3XF'H'WI,D\Q;ZR]MD7.@[H%7L#@/Z' A$? M-K(P6B#,B.X)% $@( PR&1(OPJ,JBX(B*>IVZXYYZ8[B-DSLI&,*7H^,;"RN M >$ A(>[CQ[SX65L 1?'3X-[X/Y(3"%-X$!T6F"9NB-"M8OIURBE*=N&OI^L M! F34L''B+.!\,3X%\&=6@X2%O#61'? /\$G8JS6(+ZO>S,J5'"+PDBW<"<1 M*_NA'7%Q//6;#MN8'SA'*UK *'&_YF04Y>E%EYE43,X9BW+2_ UX Y5I\SL\ MNI?Y BTJNDVPY= 33"1(%-++@^9&WB](B47GQ^/KD =.4_5,5OL\!#@_T!?*L MVR&E+C\<^B"(\ >0QXCA8.RYX5/$^O,^7@BY9,?OHEBPIO=@T]8>;*I43V=2 M4B_X:X2]/Q![732S_A04:-6RA M9C.^>=L]L>&:$HV9;++8:-JT2@]E<1C-<465XF 7&3.DVGAQ#[7JJ;1?L8%6 M'?LBD15X@5,K((LH".@;(]*00"2^ .\%,,>LT3<:+<]U(G,C\4 LGRIW_46/\*T[,\$'Y8W!FD@5HJHV+,\()X UO(72 MUPLUFF,"A;N$<&K&9CP*RP5UPMW_#,VGV E!QP"P:OEI=M$];X9(1&U,%X%/ MB*D-[E@B-DH7'; 1[,C\551J_H*+DB;"=./-W79AXDHL%CW19W'!-75]'/*2 MF 6P'A,^VNXTWI$!!D?$@J9)32Z =-I_P3#,,'+CJN@EH;V?&$L&!:)I :]Z M.*B8(-G &I,IQDMK"H$6O?CBF!WG+(\H IZS$K_SW3+ZCKRDPB9 +2Z2'=WJ MCB!*?4/$KKX>L6,W9/9(,#P,T.^8+@T:+ "!D07'U#W3+[K50\U>9'@OV:T> M[Q89/Q4F\>,=QWSMS_V8.9TBT4W!QX'K*='.OX]%0"ZG4&R1"'#'1JH0[@"B M?Y @(9U,5'+4[=#'7%L!D*+Q-I7(T3$B%=2QD(0]%C>HT', *\^1"8[QD4A! M?)U3WT8\?G&1Y).XX-=._TL2U!*I3MDB%80?D?)+;NST?\R#87=NE;[_2M+$ M>?!T%FL-*6/UT)O,O5PZ9$?ZL:7X4&]D-QYNP@3BO&K:*HR#1 A M T:/B"TD>JL?WYJR[](!0A$=[TGDWB>^+W'&J$51.- X%76%\ C-FBP%*O4A MQJ#]Q1G/_&6)U88J%C3A7*K 9T(M5 PA1'VLYEZ8#WX^T)9#8RYX:+OPQ^2Z M&",SO90D4H'6,YA"F1Y5JPI=W4OD8*RPX8%1I+>:MI/BR )<&\<-$C,4@*U' MP=+H(?3K]&[QJ=2#7!-]:3!FB^"Q)#:B!"B!9D"5QP3?>O:'9@W*ESDMI>0+ MB(RYI.C_2'%_:\[]:6@EC*_5-C'^XLJ-#!]%+>=.XK+C!G_I3T\>>:):-YT7 M2K-%11H9,SQK2%*$:L#%3ZZ'EG82N<-#!==)CA#PFP7CPN.BYD0>>ATXOX0" M*N+.B6MBC,Z/XWR+%5QY4;O7)=K/53[4XA6 %3\$YV0ZM3%6B(=2L-+ <]'! MB8*7'LZSG_\YQ(/#D_(\99 TD;4W^+!+OV_(T4ER5HZ2IG/B')'-K-C()4%( M8R1!:-FH/:D!BRD=2M:4CL_>B^+P.#/F_#6Y3=3B93:B:1-IC'._6IT "99(9&'!R#ISY;> 0" MYHX+\N29I,5T(DMI6/"?-#I!TP<6W4"S8KMOC(D9VABK!=@&L[];)NDM AHI M8NB^ L,XNIT0@O]E]A"O'%-^XG5O( ]M ^*T=?+ 8ZF1:]ON"Q6OD14[QL.N M^$0+!1'P;SI4B,\%I18&45(%T4%#PL_K07\ 8PSF35H/+& "KBX\;.S'QZXT MT+]TYEJC^%G_7KU^'T5KJSE%Z\2*9<@1'!)!3LMP@4!M?>J3Z^3#YR3;UW(H MQ=&;/B]GQZ$46ZU=P1=&/R\$7%6*A%R RFI;OY)JLK_ M>9Z,Y[VOVFN+LEQMR*U=6]SS^_IN8.V]*.7ME^](3&>^XGIS0<11B*2U#U0B M:^C\/(W=?$YS!,Q[]^F!OR[BCV'X ,ONLTGHWQY]CE&";>Q6_H M*#2\Z,W&CHAHO[SD.8S[Q?>G \V\X%R(CYH 1_D57]> M0CXX:5OHD^WQUGK"$QNA=[.L39\<=S0JE2HMV,B\K%)"/8V4T+!318N%1BW, M*\0+F_&8E6!K)R)8&0CVX(G-A2;8+Q*B?2&(H>4B,/'KJ,*_B>/NG M-PFV<2*"52MM-:\(1C$)MIS.&49!;2P^Q3Q*H((IK&:V"(3.2\]+I<1*;O9J M)Y()-9RQ>]%F+_?3_!\N$(3;#G]M*@G33JZV &?;>9;VR>/ M%E%ME=R4;9U("C3R4%N%-F6Y[Y4'P=:E$Q&L=O$$F^MTCQ9S^FO@!KI=*E6U M/(TG3NS=,)#G$D_;3Y1THC5!;$@'G[;GCLGB2)T3>W><638PRZEE:)KEYVN*R?Z3_MT\MLXHUBQ$2KM ZN%:TE>KFJ]SJX^I591>P81,; M2BAQH5=*M;E>+#/4?8(/J+3G1X] U?.>IY3B'=1"R5>/+FY@' 33ZT^?7EY> MJJ]#SZZZWM,G19+43Q[\_"FY-I]=-_?8UH;*+[M [7\[!;SDHWCQ0X]JIG9;XD?%ZK1UO,!K3^+@(.;=E#B\]T M+-RCC;R,I"XNZ@]$RY#]>36@*.A@^8,.IK2P$5:3>\,]H9-L[RZ6MH8TJ3($QI3UUL9R-@ M\:1'VT95L1]4W'0IO=Q%JZQ%*R:Z"H"0L=3V+0$]O&E#92%*"^RFXT:]NN8= M,D,_KF!<@"_6IEB_N/*@F3"R0]P^KH*27-SF$M^9=,STHUIWDTRB'LS>YGK2 MJ$9^E1[T9]VR:86A1WPW](QHI(0)D@[$'RY]4A7N7 %)QB9S-*X(!Q K6%L_ M<:->! 'Z77/XI!JX[5EF"8_:4&59X(ZWC_.FL@E0K$0$KS#POQ"9%/+6))8R MJRB;,^ RV2[P[+DSW<928!$DQ=QF0QKI/21L$M'&.,ZEB6@C[C0+JT0Q3V@# MB.0*I-+5/5!V?VLCP'+/>M3K;>I:#R M(R(UL#MY$._X!3LN#V=Q&]B8,*,K*!'KPLAZQ;X36"3KS342D15):]I28KF<&>4ZMARREW=&7@$#M $DO(OVH"0I89CTQ$U43%0SO;&P M/&D^/J/]O>*]T1;;72R?WO;PR *@LG"Q-6R:$7B$EON@X'=HK^!GRT21/=\- MU8=+$F,NMN)FPDE+#D &+3VG!#L$'I[W5B\J[T?-EI$1S4A1K?+S7"3X*[RC M1UPS9QH]ZE8+V$*@PF+^%0$]G%X!73IS8Z J_%CYAC8YFK=[2JP96C'OZW;$ MZ60IXVZ:RKA+9$#4]PQUP#-P(WLL8BB,:Z M<(9.F>7.S",<<8"_.2,_&[6\VMCG-U-WA=M$6"%![/XIMC0%* MT_5.#4VIT+UYLS20V,:%D7D*F%DT'=?3%("N4$( N76/>"_K\/80I[AJKRWR M]A"E[Q/ VT-<)-IY>PC>'H*WASAXWX]O!#H*Q\>\X'USZL[2&7Q]Z5!Q5U=! M:P( N1_]YKJF?^_%W>3BD\A-1XM-N=)N:KSHG3=_8)07E!/R@E)I:YP7+JS& MZ#%]%IDE=%XJ=5ON&HZZ>D(I@L6(%UW&P>N.*2I\JC"*R?_?NVP\ M;2Y4NSPC^)2G@OD4'.:(Q^)(F_/X@IQ)-E3D'I=)6A)GDASK<=>&O_$9GK 0 M;?L,SS.,X]P^55+9.%52W3U5\BQSZ2EHL<=_,GG[O^/RTI5!S$5*VU]-Q=]: M5NL"B3CSVM$IB$/+C^H5X7K''V$V&99]S4NF)J$=6%/,CY_7S#GF)]=;*X1; M%,\M6E##\T?$]Z,^U8L+ F*,'11(@A].<=KZ2H4EE5IT4:&S*#(+Z<1XORK< MQA6I^(:7,:%E;QN70HNSP X%RC2";7514;F"/W9#VZ2SCY>*K))*+GLF8MT" M5J#-'XBO"L:AOW)+X#[1-8F+.=/I.>]),7-5Z %MX(#GE2+$T!ACO<3$C0KD M5E&[@/N6HENL'L;9THAAZ6/H)7F1; M/\G:LC '\2HJ2=M27;FV"".NL5Y:P1*$UU:1]:US2E\GXZ6EQ+1%^6"Q3'.] M4EM$U+P0V\;_KM'Q4H'P%D3X<[8SA2X-IBB:<=R3I\1]*>N-^?]R>NSA5,5)](%VU&)>)Q:3W= =Q" MP;#?FHBAA_Z<#04/Z,:>+8B:BB[;3@U&IK/:@/\&HF/E@// M%P.KC;C1(P;.'2*4T$VKU]:9+HHOQI6D6$N?U^(OZWB6A.G]" @M__OZ0 M-EFP%H.4(QZ:Z*]@K?\KOA!7@<7/B[59SC2,ZW5IEX=$ NC>3Q*DVD(LFBY@ MD29P,6QQ3 4OA0'P 8(IP4JJ:',;/9I1)P-]!% )"23@N+K@/P MCB?B/GGZ=&P90(Y/J7X,\ZLL9XZ0I/$ *+ XN9Q8X5PJDT H'C=B'I3^*[T MX5A3+&*B5389/!%U+CH+T$?AW?/2\6TOG3?U\/5)5/P?]>%87?T6VVMSJ?0< M$&)C'UA2)W^<06*VO>[1W"B "]$! DEO@^9U4VQ*$(@Y5 MC_K!Q!/6A1'(?A?6B7T(]-$(WQ1QTKPI2=I2M77PL@4O^CH,+-OZUZ*2&UQT MR[ NC-LQF!%LI)J[<@X-1:7!OATFFE#]TQ!8(S1'O$WHRGJVK!=Q6U"40J' M"VRE+HT0IZ>MHP1#4<<%BB2X8T2[$\"UB\> ? 2]$."Z8=M JM0H\F$]/NV( M@%)L.S]X;O@$Y!&L]3B@=%I<\='##A,8NIG29A, OZ3K#[(L4*@-<*%(L"/3 M(MT?0J2$3TD0U*'N!5'#BKA./06EQ/A??KR)?YBQ]8(J*0U7E%L;&AAA2XJI M2[L*S'OQO!+/H,[>)F^$&D-1*R42-Y2PX6]\@YYTOUA23:LJ(G'$J&1*9%AJ M)[L=+!0M.F5* ,,P>HVX$4[K?D"R#5CH$,DO64T*:0OK$L6)9_EDX[-7Y,5* MTR+*'2;M\8+F2*3L=WF88MQSRJ 0&.O/Z$/'!!&9E3Z8NM06B/O'(#,EE?%1 M P.$][-K/Y/55@9%XJ*$%%?,X$0@1XT :..C93C/.S]%/ !T3L *-]_N($9M M)QLL1;QQB73%Q&'8XQ6P5"KRJ=&;;KB2B/ZXXUAB0,6+$=+]65:)-7I7C.;X MQJ2)3_HA5>&W1"PO>_=H:.-#/-1)Z*6F&-HC0>@YU $ ^1XZ)I7?*:@,EI5@ M@HG-4H'&"F(%1INHK-R\C:2Q,<=FLDZULGH793,0.TP.$(0ONDT)JK@04 ML1DRER^F6AV!9X21EE1( !@YZJ6'?>$^F 2>A<(C7O#'35R&CEX4Q$%.QS.3 MJ%]/A#/01X0$L4TV#T3%)KRXUG0FI<>0[_1GJMBC OQZH"_@Q:L>&[&8#%L'RCN+) MBV=-/1)'](=DZ5&QW8,6E^.$\]ZE16\2MB)":- FBO4-"7;G1-A:24#6PK@@ M6)^6&?FR22PX\LAB?ME+BL3MOI+F8!%S(=37.B3-#S:6K0^T]5Y<[^?LQ]&(0.48?$FYIWY ,-@,8#GLD)=_) 7%](LR"&O M6MFS;QK-MTALI XE,B#*VUBROMT]K247NGO:MF/8A&G]F(^WM3:[!<;#J-9R M=S/A!:/RNA\W9O.W=SMCH+U9JU5MUM5W=#=KM)3<&G:I6FY=Q') M3JI0G;\ZR*67V>RK=+VA>%.M_0"7Z)YW]]4Z?XIYR9FT51I:^T"/M=T0#4/_ M8ZF(K*!S2N#B=5;$^1#WUS-CE]JI@7NW$J; MZTUI\=1[NR-!18@R3'ZM6*_!M1-.KDPWN(J?-D^/5Q=NG%)IUUIBLU5G83;D M=I6=I2Z#LT#Q64 ](0NHE;:LB?5ZC1$6*&?U_NU*P'ZK\70)!Y2CO3\&K53/ ME&.3.JA,CB_=D? ?60AAJ>;XJKZ/MOP6']//8NIXG*]B/SII+.BD46FK2JVZ MKC[Q/,G&M6>>BA;E)62"0?.L,- !@VUNCYA_=TP4,7H0/Q%]Y=.0N.)6LN' MW\E18UQ!-"1 ^4Z<^4&K%%)3I^)Q.S.B>U6A8]O).#+\%4<@TG3!Y>>G!A22 M5X-,DQ/#M76 3QI.DGPOW?@SM**3/4P67$J[7TU,B=(4HR/#1;[>>L*+CB?_ MON%90SQJ';K/JT>513J$>H@S/C:.PL1A3O5*,H1\M_,,UI.A$O-IHQR\8-TZ>-B M%_'LN,5FTLEN(PM3\*-4]\G4=?X?>^_:W#:2I O_%83.SCGN"(A+@'?[#47( MLMRC75OR2.KIV$\3(%$4,08!-BZ2N;_^S"'E+5(PGQ^7A]U=-H,2]P&O'Q@CU#"( DCWDCY7=!E!W(B;.Q]@]TK@WW-"/ M%'3G(0'5UE<^HU*4A4(T+][OZE( 8""?(&@D&YGRMH7G"7SEZK(5A'V$#L?U M X<2V@ZQZ1;'<:3_PM'+\93*T $=[Z35,X)$.7Y(&!VIF+!0HX89G0 M=0RD*TR3P<55,\_'%#3A.P6JK.X$+U#HB>HG:[=VXO)?(=@=CF6%1\=(\CS< M)8=G+0]B1@.> :7IS*7I1I/%KLD^'*.(]^D&K.#/L$%Y0<0Z24")!<%.B] MW6T@'LJY<#=%41<-G>2O(H?'3@T C:=8BBK 5.5X['YYX*.\@5"HX+B;<2F9 M6"\==Z2EKE=+9U+BDQ0QQ.I6*=J?;I 6U;O[KSLIIQ_QI,B<[CFM9O/BJM/- M2-W?EBL@MM?(JK />,#K!AZG3$\\0-F!S2MKL6U(DQV(<"O.(^HN]$2[X)O] M0>9.6U!8(#:CCQ#140R7$$N[N-+TY9R$"/34HL?;;1[A>'6(6_MYQ[L]R7&= MIR,Y)N];&9*#6*U?JXW+N/NQW,ECL50ABB07JQ5$7Q".$W_!K7+8?^21BF=$L9D_ ML69YZ8A\^#^>LC7L#[M#UFKVF-9I&_UFOV>:IM$>]IILV&^/]'^UP8'8E-4X M4KI"0SUT__!\J[0:Z\U#QCI\<^&-]Q#+^L\>D/_:,1]0*S\FY1=?+!]+RX&, M&:P\4"?3=@T^N\P@Z!]O;V[O_GG]^=OMDZK MQM>\JIMOAS8&V_D:I:62+>7LHY_!_.=7(8C=Y>Q9W]QJKHIF*ZD3P-X:HMS6 M=IV72RH'3I?A'*F 8"/E9#V!K">H&!BV!GA764]06ZCRJ>L)A*[,/J;NA-V[ MWJ#N,B+A_+5%RT?.;LI%DXCY\X,+;P!/1ER0!#>_>Z[OWW!GOB PKM4<7%SI MVD =M,J:0BU!\U(*#H\'+5<*M"9(P6"@]C6)FS_HU+NH/9&QV92]=T#T!C,0 MD3)*A:ZD-;=U@VK(]KLYSPCPVM%SP#M[7>T/LL"#VKK/[YV'=G,]]^"A-D[U4GO[ MUR95R_GD[* W]$[E="D-L-Q;CXIM;YU(.QQ9 MBE,J@W%HQUF$]^ $?RA304?D_.IZ7P0QL_*S:RZM!VI;U=O9VOS?I"]D2ZQW>);=:BC;C$JN*PX(=K5WYLZ'K=B53)CTJ MJ$-*L$94A9?5%?A[6/#UI))E:@9.*&5Y! M8=6EZ.K!A[E-+6P@$N(X15ZQ@K7,GNM8(U_QYSZ--(7=PW,]JDQ96:FZ!J(. M+HX;325)9I4N3(K3FG_#RF@:SYHS%SM8]IH:V6->71K];L9-#%:/FRA0?M.* MRV].,*.B.A4_[:(5/U_8,%A7TZ/GU+?H6K:FY\OMY^>-93QY.H$_+.<5^K;C M/;*E/[BI_'D>+5W?BVRZNLD8N2BZKNHCKK7W[FM0Y:9^NZEAK4.\0U0+VFZ[Y]5EWXPR487#G^($78I>JK\:(\5ZS MA6_,6A=7K4Y3A>V6A!ZO!$JVR%J*E/Y*H:N;T!5"JQ63NI0'%CE@>1+6QCOI M$C!H4K"D8%5(L,J4JS\ 4O6'JB=9EFM**HD<%*FI$PM MR=3&D68A=Z2%*H3MCH2OF(1:2NBT]Q-[%54_+5N]*#U$*5IT%JTRY*L5# M[',/4>^752E?K>+,W7HXG23GV5&>L1,)MMR6C9N6)*%])+]N -+0+,6ODVV; MJN.?%.*>[?R35A,[-.WCGT@&J8MVB>TLMHM"'8T,4U2UM#31#[%9E7'9DG/V MYYS.<>Q22Y=VJ1;,4\PN%>*>+>U2"]2,GJWTDW:I&@Q2)G^48Y?:W"[U>MGN M(K5N-5FD <_Q^8"WAEBN0MHQUI9%YF72H^9:8UUKB&1\900/Y?X(+_U[2+BQ ML!;I7%QU#W$A4MG6$"4M1#=D&8^]GNN[O>O4@9EC+\ MWF2X+(L= ?H)S[^_F>Z!9+<':DO;NQ5GO41I=2?G>G!Q-6AGVZ]+YUK*L)3AXUKLD6CQ7+:*NJ- M@[7^RC1XHT9YC^S5M5\QQ7[C,=,*E*_&R+*M8+Y-CZ_N:7>4W_KOSE'^*W08 M=F71U*A_HD(EZ,Q4+"=P%4,96Z_L2(FX+E*\F"(C3I&QH BU MBX3?(C?.L#>CS6"/GJ_@@,'A7/EL.#_QXVOB D-5[AO7#17[IAGF%'Q?'[M. MPGL5XP56HWS MI/8PF+6K%ZL>>.Z6_?G,=$W39'3[PD@C],![3@3[BHS\(.GZ[^_SP M&!$.UTZ@P2=QL@\@TPYRBO+5<@R^\H6?/SU\?4S(_@SOA;TSY$@%YZ!1P\^5 M:R7ZOED^ P["6 ?VQDEA-E8WY*RZ,#VOVNW,OG9J_+*FX33--^[X2$SSG;][1Z89)(3!07R-'+R:,N1TX0HD5WC8 MKYD%>E&![:WM1MKM;;.C6WP:M3_] MI*6]R("1]=@OX/)OB@2].8D]F[9$ZR MD_;%%5G,5I-ZF767_9F&/-V:3"L?VR&8*E"E"9AAZIRFKL MN[-AWZKBA\-_LU$@I-F=$4?"/V"IP."TZ7A3^,:&DG*1T^P]->9@_T!"9@;X MH4 + R@:6%-J3>U&9I8>U%#0U58LWP]I M'(]0.R/,5$H[]>-'X8=VG4/#9LHXD\8"Y"(W,<8,7XNPC@;+QYCN#?R1I#]A@Q/(VE^!"N(/1,0 M17R3XKX*)J:!IVOL_)K&WRK^"-Y'^W7D9I"6FKO[K^N36I\-W_*?9F#^S0?GGP80$"SL(U=&0DSP M_BJ2D][%51,.)6M*_T:L6G"MO>8AU]I'F=9SUSI#V75@42J\'\4%&($"((^A M2R[B"8H7^!&CDL8 )-O-/HFZ$."E1H=(!VJ8R-8DR/#+HL315A"'G*\-$8S(I45T$BMC<0 M,<\[^L,)P8!&WNU-O*2OC/U@'K;D,UY8+E5UXH!>#E7YZJ/XKN@N.D?=18LD MLY?US\4N+)\<$!^]#!&_F 9."#' $X"'HKDB_W:&;@-W+U*IH22P:2B?$QLW MQ,1([%R ^7J;&,0H\$]K2EX,L-T0IW]0[(JJX"?C"1)R*Z+? A^-T&'"62%S M561?1/O"5\S(KLU%&#.(SW_1"R%"-RR/_Z;&OL7*6 J9S+"<:.*+X0$) M#Q3; D>2=.34^ GO9AZNBWNY"K8G%)-3?$KH10]35Q]BO+,QSU;!>QDY%[S3 );-,+N%CRIN@[K;V]<; ML6C\-'#Y,AYQ%;'<-A.QA5BT!2H]&TS #C0U2L'Z 9N)+$M1#Z]7PL)I\ NN M(9P![[R\8")R.#=&?XU/QL]_%KUIE3,M8+78]:.1X5;3:M?%OQ)PX+P9.":SDS+8H9N>":]NY MR@QTI L?12.Y]HN-XVNV8QBK_$NUG!ZMM3.X8*,>1H'+KYRTU-EB8@H.RBBF M=7J]]?FH_8I!4[IDL#%?;;R Y7NA<"S"HJ%G$.X6:*ZR)_D;BV('"B\#Y/CU M;FP7YQ,V6GENK/+$;RZ)SRC%&IV7UA&#Z):N& 5/)C=R *&XL..;Q#C?&KB-PMZ MT-QALJ?HIHTB1C@@>^>"H0IN7<<$S9J-HU'9,X>\:5/I;:22R+<\I5IX1Q"Q M=1M9Z'6T(XRSA&V(CREGD_LF? 53*.CJO-"';#QF(XHGXH=,63!QS?Q4 -H] MPY_01,E+3$& U9OCI]>@;FQ:LA#4^(8H>B>N//:>[B7 IN8D+=@ORP^X!VE")!# $R.H0SIXV76,Y=IX--H.>@$C&XR[-;9P M/YCZBN)>< M$?.7NEO_?E(=/A;TKEI8*DN& BOG0^GK)H)?\X SQ%=9!&*ID M(F)AT<"HJ-U;(^XUCNPC(X179,#VC$TS^AE8_VWB@FP1]P+W>X$J[@O@!U-^ M_0/2-4KN#N@9480+Y__!^$U!?%S$"WFF'S]WB#UXCH:O1DCBAR%/YOKA-'D& M\Y&7B4P<&46KP%AOH,(@ K$83]Q$N:"%W)$JG@2O4)5A&%#NQ+:F%D_F)1DD M?&2>-DLEDM*9(E?DAN %!$[CT#0?1)_6@I$]NT3THQ+ KWPN\/!E' [,O!>F MII4C?NHS, 71(^GNT_;=/#) _"=XT61C T+J)6;(SHU^CR.$\59G@2JI_SW! M..#5DV[UE>-F3QL*:VM:]]5.Z:S!8"Y!2XNYV(-#]DA*>1 =ZI&T/L7FL45, M+'SM4CC1I%_Q%!'YDR!B,>ITTY3ID0?6.2Q4-L50BVC-Q;^A4Y[UIOV=W.GD M.8O>1J!;0!^MT;*DSL. MP#Z!GK]S1KA< V(-N&0XM(@)_U#PCBZ7;P%[>;M/8+&')E!-Z8Y%FLL!))A6>N# M82U*R84+IG67A.F4]G7P U2Y:]XZ9BX%-4SQ:=EQ*W_;B*HY-<9BP9:<*[HB MOCI6V,J+G?"5)2R\%TP%;U613 5B]JR M"IB*7KL"F(K^#F";;5$*O4[9F(I^_X"K[58$4Y%2AUME_7#]UK _[ Y9J]EC M6J=M])O]GFF:1GO8:[)AOSW2_X4E()M &<<$8-P_/-\JG<;Z*B-MV3F,1/'& MG0Z!HE19%-_9/,,//]ONZ&=RICW.04 P9EX'XC-\+(/SGV'^$D).B%-O_O'' MW=/=\]W#_9.2J15?.(,523[^U)QW;9'ZJY2?\> H_V7 YL"9Z"_S-^EDRM3P M% PR;#JT1WV)UX5C,/.O;&3XE!AIQ,6[XM,H(Z1R?89%JAY/=?M "(4A%IO! MXC&;CSDK$^VY+W(MI#;\.9BAZ26J0%NA##7W+IZIN"C"CM =[RBMJ;,CS MQ$L7D -Z2KSSHA?T_0W9PQR&?F0C]\7!6_$[DV>:T-.^IEN#:[&.:\?\)JYG M+>;#WX!7S1M8*?SA%K[RBF7@Q=$:/8A<]58CVSHQ564+.JX0!0;-[U*;+OP?@8XA:N1XWU,TQ6@:0X [Q2=3_\G?(%%G);#FDK C"F: M!L%.PDE#[((78(DYWH(2.?AHO$7P@(R8-Y2DIC 1-\(HWK_A-'@+@];TE;JOB)#DL M?13XO'!:L&",Q4#!610ENO7$K@3"V\>3@2<+\5'\":QBXMJ84P99G4?B.CA;;'W+ 2G!E-2BR=," QPR4=1P$ZUF[PD-#$%>!&:4 S_ MCB2C%%=4M@'A-SBQ,P'12<)Q/TJ&I 60[DH-7T0#_L?=0W8@)O6 2:XWJ>$, M$-4V9C[[&/W')PQ1;6/^T7*(2O2C3^+QXDX4[P.7^LW0"_F?Q57A8-#H-7MX M6RC:OXL7BXO$!E#]/[.?]]N-YB#_3\V&EOOYJD=I$&IIZQ^UH3M]Y0>-Y7$1IO];D3/<=@C$IL,% MTAUSPZ*=BS "AQM\>7X][,Y_VN=1(QW.A_R;1?O<];6+JTY3[3:S8<[[G1AZ M9$7RN^N:;Q!AR4&AQ80HHEMAGM=K'2&GA_26V% !MEK&2 M6[%XSF[?"XN7:2?NXF/@7W[ Y,?SQ'!VEB-L*=91.Z5U,I?F(8^?Z)P4VW5> M+@G2F.]O2F-Q/$FB$[EWG=%>GA?>>+;5=G/OZ1W5LD*/ M/=JC!;F4K[7RM:- =< EZ#E)!CS^6UM[KC*AJ@KE6HM.C\]AR)<_6%+R(>_:F/+I3 MPUFQ)JVYU:)4)2CX^OT)@6@RCED3>-X5X+84 M]&)#>8JAWC1K M%LA#@63XS*W/A#R2>;";3ES(._>-C%F-IQ<&!=!)H+C%_I M):B*&7I1WY0I,Q#D3J6O,RKA4S[P6J"D@":J<%_&TXGB^ZT(@TU^Q("HJ (= M6R[[BT5@7&L08';HAD$*4)KJ:Q7D@_N&H+>0RXQHXDUYTY=.@Z*,!V>\"&V+ MI8Y&$'C6, SBYF;B)BIB-ZKM,7E-&M:WPUX(9>NSF4&%H@*$RTOEX@8W"4D) M?0G/F@X1J/SF>C_AYXBI19ZC5>"CAPS,"N*(Z=TTX >8#,Y^YOJU[S%DLK$% M%&*7-O5&S!(Y)A3!KK=#_D?]>)(Q)5'K(9LW)9I8L^*=^@;:>AC\8:X]"U< M#)IXP;FV-R=.U?&0DL:4[4"'#7W9JD('&ERPH7# C_F,Q&W(4@T-J7FAH7 6 M1DD5U7H@YRS5NB ?PHXU$XMDB?;YE?C]&[+[\N7VG^)5U_Q-?_AL'-K?X'4+ M>P=I&WT$LX(&(]FMCE7?_64/B*R*?TH/HG%T_V$K4U3).:$_/%>A2L=H=B(8 MZKO$4-=7TT=^%S@K9-)$AS@L@HFK89/ZRK1O@N;."E8J>G!$C-!GHB<@K[*% M/[LSX0OQT8G1MXVEOCRIXI]-;3&3U?G849@/I9 =W7(ZNFEUZ.BVMJQ3TZNH M'%*UZY>/(O!X3IH6*M3%]76;3]>#QX, MD5.B1!K*ER1 I.YP"@U4A"",FF"LZAF<_1P;!A>B(>]35LCU*^X!/XE8R)XG M/F#JJ/UDG&I2!;[8IL$/1*_KPK6C@];%U6"3(URL%KA>^T>P5B-[W9"4 B].A4,*M.I0(L[%72+=BI()5Z7'?5U'0L&G6P7@4$GV['@]X>'+W_> M??NF7-]_4:A]P>/M%^7N_OGZ_O>[S]]NGW;J8L#?E//^;'S6ACGMI)1VVXQ266=BRD$78IG)7ENK*4MV:E>K^COT9 M^(9NA-!0U, [G,KR75F^6P,,PVPWY?'!$]FO/"ML\):7\W+.<;^-F%A0\G2JJZEFWH\%M-C5#% M)&/1<:387UD&F!4$'N<#_M9B_C*0SW/P./>&2G4CJKY%BT2K5,C-[/1J%TY!0*A&)$%:Y/OYZGX0233V02FG#R?DL M;3W?P=6$UI%W$P63,!P75ZUH\S8J( G8:.+ FU[F\FKB_*XF!AON)M:X[&1* M"T> .&1)'ZA]K5N1&XL=!3AMUJ0@5%,0"F50]Y"$E*>4=I(*RP;U-6RJ ST+ M^#MZ#E6*Q=F*Q9&DHGAA>[O9QKY/?;7?WSL[6*VKA.KZ>==KZBOE5?:2,+2/ M["QUL)-32VWGC((]S87VCE*0FP,X(R8JYFCLSD5E.1K=BZM.5^UULS[X]GZ& MY*@S4$N[V&A$G;6[:K>S=_>9:C5GK*Z-?HXK_55>]8^3NKF]GH$N<';LRETS M/$PAD>@PVA_LW1FN.N';.?)0,4.].Q.59:@'%U=MM3=HG44^X!P9 MZDC\M(.=UIH75P-5:U8ESWH0+&Q5OR4W>V[]?8TMI@H=#JIV?KG2DDE2<].P M 6^9ZZ/>_A+=Z'9%8VI:J8LLVZ?6](NK3KNG:JWLI)J38T>KD/>0(&\)\MXK MP-E=H$N*;[36Q96N8<76/E4CE0""2WF6\EQM)Z+D\+)]4 \'5K2_?].YN&JU MVFJWG1TC='('H@R=DU-\4J?JB,)MT]2X^_?(GI#L=B/3E:DG$?Q1R47)2M29$6*K$@Y$*%D18JL2#DS%(2L2'D?B./N MD=/,7:Q(Z:@]K:SQS16X:I>"4$U!*(8_V5T2RLK/$M9/4[L=69$BQ:+V]F&7 M-"<"^_IMM;D_VE56I,B*E-*%H7=D9VD XC#HJWJ.09 5*15BHF*.QNY<5)*C MH3@? MUU+K.E6DM+MGE-4X1QXJ9JAW9Z*R#'4+*U):.9#,.N8#SI&ACL1/N]CI-E6D MZ%FL7_TCZ5K5+?!!@M'<;@7G=N]:R_#^2A7.O!+AR/W ],[%5:?54]LY/8_V M@N35&K(OI:H&4E7(FJK7T+3#REC4L;.R'+MXLOV$%O>5)OM M;&U^U>S6V6>C[O*PW?LDH%)GL83I/\LP<(/DW#E1J) K/7O7:>C]BZNNVF^6 ME:G:\O1JD',X S[\O_^GKVOZ)WF2M3_).FF406TTRKM-0LF19;+Z]:@JYQ M M-%I-[%'15O6RTU>RBEW*\?G(<;U292VM_%29E&TRV4T?FCAD!D$ MA)6=G*M.GX=Z#!E=T88@I9L5]FO&')\I8\^=YK5;($S9U(# @3E\_'$"#[?\ MA18/(]>GP>$SSS7#4;#\RX92;&[I.D.3VL$MW\"* ::M%I<'RPG!* 7BL\O, M6--\FKA>@>X8M-_LYRUE.,.\4.#? O)*D"2Z(5O!G^ M8MN')79;G@8KMLB7'V_]4KNH6I,(T%^-)M=A1;I$]/1&KY7_IU3O@QQ3>_KN MG%OW9- :76U06J.(C<3:>E'Z^I>?>?%ZF4PRJ%-?C&=2>M^YTKM%I?>>>A94 M3(/D!1$U;Z5 EE(!(TE-,M" ;G$86VUZS_XB9T?8EA3+?"*9UQ-?H&HY4^ZH?QWLKE1#?%3B;-+@A[Y,4PD$< M6UOG97(SU[?P.Q]Y$\-7EJ 0_K8(C1 [;B8_,8:PN3!8_9-,:OZ8&!Y-7\2 MI/]WXB67.2_LE,885?C3L-V/N(ZW3@"7+N5PBW/*>^Z!/N[D,Z5F!BVD-.I?Z1#9 EV%..?^+\1%S:&K\'_H")2YLSP>,LQ^ [P M&#%8Q0?4]#NMHM"C?K>AE36@1FMT6Z6,7:FLY[#U[6P]+CKY=DY[VWG\C1.: M\5+Q&-YRHMC/X#&NN===PQDYN^?DKNXQ@C1KFA^)84")/X!E1QOQ/V BBOJT M;>WBJM-4^[V]L>/UNF YB9AW9$/O \K#/3SW^8W9KXS#* N+ DW@5KN#O2_> MJY6,KJ0H=&7'W .* EJ"YS>WL 1@N].!JC6S_4ZE,2A; GK2&!Q: A!37U@& MVB #7;63TYM?6H&R9: OK<"!9>"K&Q:/"3H@ KH*L8$T P<7@8$T X<6 ?AN M81' _J$]== Y,V!*]43@.DPW[[9'^KP[>H&?N>#?>HQ^&U7K+K*8AJ]T_/-\JO:)-1[Y8 M_LAV_=!C#^,;=XJ*C8CUR*BM%=:4^$\3PV.?#9^9/XPY=4+)@2,,LGU'VH-L MWY&GYX>;_[[\?/UT^T6Y>?C^X_;^Z?KY[N%^8\>/XG"+A_'M=&:[<\9$+4RR MC_1.KVW8B( H/;*1^^( SS_ M4K'AO;;,3;O"@W.*]MQ*@;;^^3OVU#&+^L'C0+S62J"]&0 M[6'>:7N8#3T;9.^5'5HX')RFLK&);&Q2N\8FM9(*V36DSIE$V3BD2J?QKG%^ M@\'Z;$I^+%@TB]+!2>"JWJ]*;P39*$0R/Z9$FLVC<#^._%:;W6S7\EK?252/ MF2.[ZHN>+G4QI._](EUK;F@%4I(6YZ5+C]KMZIS%('L75QU6FJW516_ M2GKD);!.]RBLT[^X:K?5EKYW 9ATR=E MS<_:O>H=122QZ51+[;7+:CHE/?,*L,Z&)JOEL$ZWB9VKU';GS,IYJPW;]S> M%>NBWV5!@2PH.& ?\I)4G'9QU>^KFAQ(+@<82[$]0OOWDL16O[CJM56]7U:K MG9J6_V3K+[I5K+]84U\"!RF*+92)82H!N4"AX\6E+/D%&QXO\('O-+61%48E6Y6S925>9T,EGJ:?LA1/ MCTOQ^D5+\9X]9OA 5JJURA:==3O90K)N9T6%G?)X^^./QYN_7S_=*C\>'WY_ MO/Z^TTQM>D&]>@??.5/(-6M)CLQ!D'[ZF^"AMI XBS0LJ=NHZ0EL.Y_&O^8V_@M8- MGP.:N9@"U19]^&[&&< 7/L8K^^&YH*JGU^+M#"=_A4Z@;:<.!PFOX8UB(XMJ M589<&3:49R 4?!C"C@)K&@$;#'H=$B:AEJ\ L10_'/X;J(V$'(8^')KO"W@X M B.H/) HY*OPW][,]< X"5OT$H*EC,OT77CL,6J6 MFS!;\IU=V:Z';)?M@QJQ74KB8G$F64P+YZ+@\IZ^9'H-RZ;:SB*RW"BE#GE! MLW^>W]B&GU-5W.UGJHKKQ)NH$00Q$_*:P'C@]6=.;=5YQ?W5A1\[$LC7]!/Y M2U34VG:(40.=F.7[7'V 9X*?E5!#_,8\)@N)JY\@E87$LI!8%A+7OV12%A++ M0N+RM5;=#^\]%A(_9?S(NMS9OBM@!??$"UX[+@1#_*"CR7!Y]Q0#[(1;UK1& MB;RI H-LN. JQB"]YL55MWMF;3&KIY&?-X3C=='/>T.7JW$-=Y[SKNC&$U"T@OM5@%<8WF"6_W[[J-S=WSQ\OU65^]OGG2 %].2=K])6;&_]K.1>>\N; MM6HB&I8OS_AU-F^=JRH."]2RNN9N?>.U3>=K>0$F+\".< %667]SZ]'0\HYN MA]L(>>SR&E%>(];P&E$*KKSIK.I-YY'+5>^0[LP/A"]?%];;^]JJ&O+^OEO$ MKK^#NZ/"$41:\_@ZXM3"N;W.Q=5 [6A5J7\OX0)7IG$ _[F M^OZ#DTBG7U@@L3%;1VT-RAIZ6(';V??.-QMT^0J^R;)&'V\A]];4]>JZ=E)- M[;-1Z/$B/\ M&;G^[_\>6&_E/[ M])L2>*$?G*&J/Q<,8$$ #[$'"BSS$7%@X.:?8DZYPYKVF$TB+DDSR3.R0V&[ M@"A3M;-_,XSJA"GOG'[E_GQFRPK/Q M*T\R-9R%GFV>_IN,!NK',AF]7P;+%-3T?"Y6.QM,')VCSO/>A$!@42KD'+VR_33Z!O2B /;E25D+M'8_F\C97L:DLUX9MMB0Q"G"%FU@"RW;C/3H M;'%L_WH)9W&)7_ZH]8\&54V5B64 JO5RNS>=D&S@*ANXEFGC%B#LA9W-SL55 MMZ_V>K+_LA1?*;Z'OU J67R[%U=]5<_Q8^LHO5L4SM6HZ?)7; .:=.ZT''ZT MO*V@36>/S027RW-2"(2XF]U+#CQ!57S&E'LW8(JFX148?M&!?_KX5.R(B0R% M^M"A4Z)VS6/+,9R115,NX -ZT%*3POS2Q"U+\=H;NNNNK/8YP*EDRN*TN"Q. M:Q:MB[LU/.Q6Z?]@'I6W9JO$^KUL&5R_ERV#N[]]%D5PRH_;1^7I[]>/MSM5 MPM'#]RE%.[I$?#9\H#0X],*YQP;6H@.GY6,;QEF(3#J<*[ IBWHSIKZ'\&0<>1ZWYUQHL>N& ?"_0V^('VL$XKFJ8F-_V5!TO\[V M,S>H'W9#^6+9M.!5.[*H\IGO")O/!G/X&CPKY-*-DFF!-N5MU(?P8Y!>.&?J ME,%7&_6J' -%X%W6*U,3.F$C7-&I4I16B_5-63#A?<&-T0A;J<+WRFE%NBP& M=*+7CBDHL:* LE__UJ1@KD;82)B:C&*YY)!XF09YKN."DBHK#=E*M XQOZRD MK&(P(RLI925EY;.&>6F+FA=DR4I*64GYC@3W3"LI540_L5F0-$6=4.&4\N+C2VSVUFP,PJBU<63)]_9E^P\7) M7DP_:"+3:VJ_N?=-21WQ'4<[[S^74[$+B4PE]'FN,\JF,9%&RTN=U<7>%H', MIAS#G+NUND"SRFWH'K',->>8>\K=/XQY$]&')%%/J>;"TAKK; M'V$-(-SODA\WV)G#\J/.^;'3S-8+5)$?2PKJ./,,*F>NJ!7QY9 :T?-+O;.R M.C6#_)9K5^YP*BM>M-+08G!"Q"R((/"L84C76\]N,OCXAS''+U]['A9Z[=0> M8("0MX[ !SK:"8C =96/ [X#SV6FJG73+P9YJBIKG] KNNDR8+?3-"CZXUK_HF"+9(P BUU$S4 M4N_BJMD8E-4SM!H)OSWNOJ3TO _IZ9BV(JY!2*ZR5-M U)M)=^\E'%29U#J+$7T/8MH,=]CI8AV MFDT4T?XIFA$M1-8445@TGKR]A>.7&7F5\^=WE"5(!6L9-1O1&'4KFK"+G\-?Q3Y%*7B1Y[^Y MH6TJ$^,57\4$[$MPSK39\#S6%WUSGY1)(/U7 X?W) @E K7KF8P4:2-/7XR_VC-*OJ=F 1F=IH[J#&);_5-%L($2@EH.H[6.SF@;X3^=9@O[U/?U MO2MK) YU#:L\S'C/JZIR(ESHX]V9OF%5)S'2>H<*]ZUR*+I2)TE_N1WE6BO_Y-:";*BM; \;WR6=F XTQ: MJ*G8GTCH^Q=7W=Y93!DX35V:Y.("A6NGR6=A8S15;^[M)E6"R[? GN5/>A#; M$J?;U@G+]6GF^C3(XB,?7?'*$OS-WQ:Q8F*_S>0GQA"V%@:K?Y*YE#HF=$QK M+^*;TO];8/)%+YY\,?&2N\\7=CGTF/'STAC#MCX:]ILQ]_%XTN ZR[E5#)Q(5NA+*5X6=T6,^6N#N6J,M M!/<[79X2VE#L,[7[;39:S6D3Z^8!P9%.DUV+D2)^?+H*313Q"1P:71:D$T1_I:+E\6=#$B> M7I&(ZM?7>VL[%Z:;Z$OMXFK0:F1OY!3@3AL7B*=8:-6M(ZP:M&R_N7;5Q+ZK MD-=?V(AA9X-%\+6*>=(9&Z&S8L\;E58(!34?9H7?I_8#[KAI#_3)FXM@DO M4E8*))]DE4W];:BW(;)\IRE0"5<\O %I_(DU@S )W6QP3F-A1.4422->ZV=E M\6^P?7!AX5E(!V.9:MR8S'G%@^5'@Z>PX 'HGDRJ$B>6.Z%JA1H.)E::#PZD M>)>IM65;KI06:P/=FH/C*]_]5]Z!E8/CGBV,+%,!*[572L(7 68$X9]Y[LSU M:+9C(! 92*)4>4U":5]N^Y9CHT&''GQ9BL>''M,@OJ35^AR49#0 7;YFH/W'+ROQTS4DUBB"XQC)PM6MTKT-RJT&^/)=#^3; #7,N_J+XKJBV"M=N[CJ=-36X(PPZE($ZB\"&W"*ZT4@ MR^7ZQ96F5V7L:IG0^5X5.?<;\_V/RM8&%IVFL\31UP5#_.' QNF1P<[@]'T#_E.,8 MEZ>\6<%D?=D,EIL%6T+$5Z,P-J+TZ@+*:#<;G6ZW')R!WABT.E4#/\A%%5G4 M>NS*F3<9UK6]MU*!5Y'.C6O:/K?CU_SPNN)@+,3<):(7Q>(?S\>YH, MD#+:=3_.W=%7.[7//";"BJ_(Q#"-BNT^AA!^>?@ML&H;X[L-H*L MKVQQO7[DQJ3?P1]XH?8VL \<7H#%TE@6'7V00\-=\"-GE, \IRRDI@TV=/"* M1.NKZSV!8&'>*DE;Q>XD>I,XB;KX?4+_XJJCJ7I7 L:D8)R18(Q&X32DBBYR M8!>3M)\9" E[-G[E"036(#:K,HM!2L/92D,QE-:AQ &CN77BT&I>7+6[67'8 M'J@E)4%*P@GM0B($BR)1U%%J:>0H-?=O:WH.U6]2)*WN<\ MY\IUATARFPZ\JW-PYZ=0RZ1'S17QII%]!XY;6WI9<6N)9WHB +H47RF^QQ7? MG:/K5JN4Z%K*K)39\Y#90EF PGMQAQ >]\<@)17*:_G(:\'%-?2,A6=LC(5 M)Q9;F>'8)\.Q"-V7R.>:XGGEHB3R^3TBGZ->KA'XN27!SW5'QTGP\P&(*L'/ M$OQ<4^I*\+,$/TOPLP0_2_#S.\7RX%B"DUXB=R^NV@.UVZE**T$)O MBFF05X,2_"S!SQ+9<2)%W#IMW-INEA6W2F"6%%\IOD>*KMM:*=&UE%DIL^F4)9OEOBZ!)P2+-Y"?&$!@B#%;_ MY%0X2^KAK766@ FI_YUX"20![^?!6OZ\-,:PPH^&_6;,?:1T&E-N.9=+A%O> M,]_9%6%]\EZ\=":10&O-2WUE<_2E:3D5:8[.46-A@AK+3*PW/)9T/#>P>_K( MG0P"^$&%P'V\3)1.O3/U34$[W2*:$DB\C,MF;RG04<+!2 M9VZ^LPNMDDGRGG7)'G=:@Y);#Y=TG#LKG%VFRM8N)2R2\XH)I'/<0+& DQQ3 M"5S%9[:M& Z-2L5)IEN,1[4<^$'Z2H&N **+)I7N%JQ >3-\9>IZ3+&MG\R> M@P,-O\*7PW\$\8K>+'C_Q+5-2ENGWA(Z@97DGA774PRZIH#3I,7BUT>N'RA# M1"TN72>LO53;9Z!MWI41/AJEPQKVA]TA:S5[3.NTC7ZSWS--TV@/>TTV[+=' M^K]ZS8OU/9 &QYU#?/_P?*MH>D,I=O\2NQQ?+'\$AQ]ZS,]>L'2:7&7!&3#S M.A"?X=,6KUV^7M\]*O^\_O;';?9N=.F**.].CC\RYT7Z1<%KI7A;#^.OEF,X M(R#OG>/#*NFJZ06[7L]FHU2OG.F86@!$ OX-T1IW/ 1A/'^BL4 M5X7N$![]2E8S?A$FGC(Q7D%[@ +#B\E@87YTNT@%K=WH=R)"Y'F:UH1U[FQ95"W*-]4OX1 MNL@(,U 2#&\W/1!R.#!T&H!C8@U EF^$N O!;OZG/1ECM?!+7EG'*WJ5>,6W MX"6&MYY35.6O-4RV^BGBY]QI0OV+'A1_-/>TIJ[);""6!Y^8B=JF'X,:'4T4 M SPL'_C,&L.[G"#2@?CC],=)Y2?2/Y8\HG4Q4K!1)"_XLY<, ! M\Z8<#Y1X18UX 1B-P:G]+ZPI\( *8SRN(0O>&/S81D[UHT MV09$:P@D<_)0 M2O@1['#&N*891T[X@DXT OH>AJ_Q3V98Q :KG,$QN&;"=_C7:&F*.X+8TF-F M(QL=HJ<(;$;P)L?=N)L\%U$Q(4Z%)= K)QX#\L(;)CXN%#:<$Y4WMM6>U6/< M![ &8,\,#QC$GO,(/$DR3)E!(2$>58I4(^:AWY\Z5FJO)+"(EC&T;(K\BT:C M3Z,),T,;H[8H@+NF!U\[YK?DL=_YJLP'YQ&3#'A85.^X A[8T7/".ST;WCTO M\@-PR*;]46(DDBU@C="/^"8)0A)^BR1X56Z'GA[U)UWX4^OC;O&TGAM/ZVN0 MKQ7IW+P;XJ_= ?$I$?'7*ZT=L5S4\1?57O_R,P=L;M>XN2J(S:1)IR*4N_ 0 M$ET9-6QNGV$;SW?3JCGWXG37?;[S-K=+J39)S1*HJ4MJEDC-UAFJ:MEQN<1# M/"IL9VVS90KOBCA39;=2KA2I+JYN#'^B8)H*8F'TQ#YNHQB+] V4OS_A[\OL MUJ:U*L>\WUV'S:.1UN#G78M6/B_[E--%D. MXJ4H<*Z#S2!ZNMKOE]4HK0;-6*1(U$$D-D!)#R<2;2D24B0J*1(;.@;M*!)K MZV$[Y=7#2FF0TE"F-+1/( W=JDG#><;LWRG@X?>T,?A>!N[G]/MS#]P3#L;< M4S!?TU]=%J"N5>2W1+^D..SKZ[U5V*GO75P-6FIGH%5$;Y?@Q;QWMM'TSA$8 MIR\9Y_P8I[LOXZSW$@=5\Q(ETY3 -+V#,DVW636F*;7S004]M-U'JVXE"V?< M54?3!J>I\^]J)=?Y5V#LW+MG)KU_"&9:KVSUJG7YDXQ4 B.=2BNUI%8Z.V9J M'620Y'JMU*Z:5I(C%DX[1'([E_FX39D3UE8FS*:ZQOM_?+E1 B_T@_P&S>\] M=MR0X/S"Q@QK0&_U3)9DGT.G_XLCWWZ56,?Z04?RPM>$[94=I1Z M?L'-IBV^VPZY[[P!+C%+"2CE[N#BJCOHJX/VWE,7"IW/B=)14IS>ISAM#'Q* M$RCL@MMM]]1!J^0>TE*@I$!52: VA('E"539=[52GJ0\55">-L3%6\K3VI"X M5_IU]<&GP&N;[6P7:<1,=5X8?1W&3_/E1U:&^R M;1.J0_?RJ0.MMF\R):E5I(F4I)9L$B6;1%6OBG)MQ_:D\:_L%)6T[G0]^*>C M4$=N9S17V*_1Q'!>&/G\Z' 73O.?:W!W3B'VR M,5SKXJK5[E0$V'>$C(=D_>JS_L;T^F[,OWUBHW*(5RD84C"V29.7914ZTBI( MYJ\<\V_(:1_:*I379>5!3*M"0HW[?,=W6X5VW'--<&&T"C%,5N: MNUXIYJ[0&52TQYP4F?,4F8TAU2:AV=Y,E@Z4E@(E!:J" K4A%"MNA0;2"DFA M.7.AV1#"E6:%^J7W+3HZ-DF7V*2:O(@.\#^IK69ZU/+"V-R<3U(#0L69MW4: M3_MIYOH678YZS#9POJ^8VBDD+O5# 5QH)C\QAL":8;#Z)YFK[F-.P]6Z2[7X MJ?^=>,D980,LCQD_+XTQK/"C8;\97\WUWV*6>LROF_E MCA$:5(YYY?S?=S'+KG6J^;]][>*J/6BJ SGL5(I$M43B5/-_^[H4"2D2E12) MUO$GGO9;5>O&*:5!2@-)PPGF__;+JU.]MHK2/,_^UW)>.<'^,<=OYO7P[ .$>F.>S\ MWW[=QE[(^;]G-1RQ/5![_4YM^TZ*)-JI3DJYL'MT,OZ'&.#$OVX%4T/20)*@)T-6A=7 [6E M]RK2\E &FX?WZ_9BJ?5J]AP;*TM^VJTI<6DJJB-5U-FQU&ZM?LM04;++;PW& ME8LMRCYQY]DG;H//6]HPV$'OXJK7[*JM=EE))]EV48I3Y<1IH\=?GD#U^;AR M71](@9("=;X"=:QQY8/!Q55GH&J:+N5)RM/YRM/AQY5WF_5O"2S'E=?E1;E! MN][>NQE3JNFL>,0E?O]C*^X[:SDFQ4X:?RL>EB9YL#7%@/_&JR+\[S$V,7RE)H;3 MI(EA8ZFK[Q8ME*(6NR#_;/5AO\=O'81P]7GH>_B6)-P^A-O4X[U(2_ %;:WK MAU/6O65EK:6:6RXTA%W4I97<3'Y7>6%@R+OK??*5T5)SM1@N.LTTKE+%O_)K M8JG\(I@P)? ,-+;I/T7/7'YY DE5#"\V5J9B!&D;%OKXN.@4+&<6!GZC!@>0 MX28]U=SS/+CI&:#)O*%]=3T%/$C<+CICE\( *M\ZG M3P";PIZ7]T6K-SP/UT6[4V$OC):CM'&G^$:'%@>_AH7#SY%\\%\4)QD!_"/Q M__P /J#GU%T(6NW$S3=& MZ+\S5(X!L(>%S$XE;!0?_$>AQ,"&:V +?LMLZY69=_&[>*[@6BQ"VR[CUDW2 M!-K%E=9I9 NK%2"M#?_14)XS4H]DRNXV)L2;X2=*PQ2Z_]6 0\(G^\D31NX4 M?CV;>:XQFL!G8#/" .*B_T7MX[A#.,M74A[<8*1E'EX1,6 J/JJ%..5S("FF M%V ]T:P>-!Y72$"QB34#A;.DU):H/)P+0N/7IJ$=6)\:FPSU+3XZYG'?%C$XGG#(?T;OH$Z#=V-L>V^^?S(4!NS M7S/^1]!^0Z:\, IE324'_'Z!%_EOWF1J/FL:J2_'>"JT#K =G E M*^499&W(O&RNKY\6ZKO[KY%4CTS'_W@+JYLBH6[$&Q^C%S["I]L)ZXL!640H"AY$;PE,/0Y_/^![@E!MW.@3KB4^, MTZ)/(+R@#$:&$]RA?O@BEK(3Y5J@!MN-9@[MEE(NN5$0/L4:]H?=(6LU>TSK MM(U^L]\S3=-H#WM--NRW1_J_>O"2M8II<-R@Z/[A^5;16HWHS.Y#.&EKE#5* MBV;H#GP\)W"]>9*7?H:O?[;=T<^$H&U^TD G9EX'XC-\& /BS^!Q$#.PBZN[ M^W_>WC\_//Z/$I%>K&)I@%6A%3Z-)LP,;?8PCM?*L5/!,YJ3G-5VEM>U8AH6 MW\.:\]MH6-HTNNM(ED7+"Q>MB";*T+#!(671:)0<-X?L4)3C7/A32WEC'MI^ MD#0;-Z@S.?@M4:;#,%:]/50F5O)#<,71ALLY.JC%6@ M"XCW-!(C]VZJEA,Q2-/BE1&-:D1%*P?%E$+8]'5<1-MW-39F<#8RLOO4F)I6 M"T:^ZMEU62T3TE\]1/^C\:9@"(\/DH-!\O95<[C6AAD(<8@)C/ ]XH-[%CR, M'QDF,%G1WA#=9A#)HLXM[822,P[YPBH(CIJK[]WF%KB@9W( MQ9>R*67S4%9]%]E$9%J?9.X3CPFEU7I+*:K4_Q9 ZW5CM-XD M+DV>T:P2CQD_+XTQ;.NC8;\9,OWN98XD!^S439+,"G^]F-H'MCOSL_ET/]F];+BV+ M.6"WB-Q.X,WYD>%)P,/#41!Z0-_XE\!:(R;VGF)S^$NZS #U"%-,7KBSO"F? M80V6\E=H> &G_-A"UX XJ+0BD>,+PW7 ]YT(P9L%;#TSYL#SP/0O>,)8=(8, MQ[EI:& A&OP'+)$D9N99/DNJ (I5*+4&"ZY:=UGWYP#V?X >9@_CE,:Z%<>X MG2\W2"Q$!XQ[0U\59 UYQ9+R 1E+2.J/$%0'4$"A523RBC6#Q6L5!@5K%7XP M#]T?QM%*:"$1!9[=S^R)!8&-)5TX)3O>-<:KT;;!$^GFE"9$VFQQCZ($ M9V985*]+I1TH@:?;;&J3SQ/PJ%\F=[X?(O+\8?P4D N0L^G>Q54[;].I[07\ M:;R:3#PR594*.YI.49_B.TAE\"* 1-'[$\-C$]<&80%E&_V,*TZJ,\*B:5Z0 MA&1<%*SH[0:^)R("OIZ^"_\YH6EV\/\A)O#<-RJ^@N>!/HKK:^"O_^EZBL/> M>(GIV!B)OB U5E*DN&,+C&P%U@XKB+!^EA?_CER(Z RJHT5]1J5&H+ M7B"( M-,/E3QU>>\ZKD R/:H33-D'4$H)E .J#4]E0KN' 7T2Y6/)$-:IJ=WS!_?"3 M^,](WP+Y8XG3A1;S8*3Y6_((QF]D0G&&T]V98=(2BRHX?+'[G[V!S+I]& M$#0ICR[82E>YAEWS$OF[*7H#HL;O>A3@<[5!KZMB(05(%]IK513_C9@U"Y+B M-]XG!DL?L6 2U'?$3$;\=/Q=5%9MPG?A^4E!MF(;;T2O$028<"#BL3XH(EY2 M^6\PI;YIC;CK<2[L!W1R(Q?,)_Y)N"E]P!1\\R]0N2,<(G&JY8SLT(SJ$NE; M5( H?LJ+XI/7F2%3A&LS-BP;>!+_Z0Z)XO$1@J%&9P]K<)+3Y$P'UAF7X(+3 M.U?B,IP/?CC$\D9Z]ANX5"%N(8!8#&C-0"NA+(3 "+9RC_R%$&A]$#G,*7OX M#<0#MC]3OL#:(W/84/Z(N1^>N?D[=_95O6 2;ET%H_U]1R_T)41$?E_NR5 HR%X[?\ MA#/,]:WBYD840D2\,&]4P[P4+C\F)2IE\%=8_0I7GO*A)BQ U M75L.;S!#^A"6F-21XY,BSV *WZ16'.FF'CQ2G]YQT-X!$0PCNCLYLP7+C MAV\3"Y1+M%I>YPTNI0+AH\T,\!1$8&S/$\X!]6VQ-U]$Y>!.D15@V)G!3RJM M!2WB0*1U RO!'X;D?$6-BHPI%9\+HTTGB:NFI\-RT5"QJ,0^W;)CY&&'&R-N MQ#>/#7_\=7I(0_F6X6OL=Y RQZ$C'"KN+T0K<\, VQ#PKYO6&,@7VO2#&>P$ MSJJA?&8C(R01X_:%+,+RXW"I: OP,7$HOYSN^'=HOG!.27I #&$G"_UMC%>P M09QZW&PAHP)/^*L:X@R9V$'TPS2SQ(>_=*XQ05/B/V,\9T3'G-%!0KKHXZDQ M)T;TDX.(+<.6ZO79PC7?0T3U""Z2LT+1:LVM-&U.]?^*VY64S=#TJIE_4-0AU9LX[GJ#0\K-#\CA?T/P M1WNGW$(83%S1O0VUVYP9(&5Z4^M=PO\,>((UETZ8O?5@01Z<6%J.*6=X"=H" M_VG\8BF+B.U!ED."@+P%H2C$+]3$G1TR6B4V#Q 9722W3]I>(5+ M+88HM3-S'<$\"UUHA.U=T>M+M%90_ F#+S>4'\8\8D'*5PC#A9D+%P-WVI;O MQSY9RM-(V1JR$(*.N-8DT<6OS7S>KVW,,(%"1EGDSE^M%]<#1]">-S+]:?F& M*8 CA)PPA=SR1MR\ID4$?'M%APCX3?PRE_&M#IEM,3PW;J2)U;A1YR>&=L2+ M?4M^8;.3N+$\VY2MBW2?\J@>6D"#_#$6Y:?(3P) M/7(KTW[KR/6#A9@D>7L2=4372=OW@2,QS'[>JG'^;-FY% "0\]3AYFU-8;6RU]45$T[9")(\@E_^'D;FW3XO<#B.J7 H@:2$ 4 :(Z M.P"B(.B?8-+JE=U1>T+L')M-2^I:%@*E:UD(U/7-S1_?__AV_7S[17EX_OOM MHW+S\/W'X^W?;^^?[OYYJWQ[>-H-"44OJVHF>3MS!5HW)"@-2V7[$O+';B=] M:E%");KLB 4UG1F\+NY3)-BND,4.)T7NM:D; 9I.%7AC8LI-B T$@8"X+R, M(;R:03RP,/Z3?DVY[UPGIR9W-X7N,@5(<^?%OUWR[=V9]]W(K!=]'4[OMIQG5LAN6[!@G.\;)CG&R8]QBPX%U MWBGZ&_OT=SBG&KNJU\I]V*N0%=.<\%^9*9+;>>."B6X$#STG+'1MHI^(<0,5 MT#\;OXH6W^E8?-=LJ:UF/W.%]=L^AUC1VE8I/S60GTRQ:87EIWUQ-6BJW5X% MQ*>DWCT5,Z$WVV=LWD-#G_T,T4[R\X63_3.G^@\.9KYV^&]^N'[@,;P11C'Z M 2?B[RQ+G8NKMJKK63#%]J(D^P!5AODVM RH&O-UB?GVX-L8\C"3EW5^[WMT=A?RK"4 MX4/GX':5X5;SXFK0SATO4!L17M$6;GV94G2=BUCX@@BODTQ&WA\82E7P'N-3 M*QUW 1O.X;T+Z/"UP"]T98J!O6 +VV.]L"(CF73-DN5F5NK)RC,;E$4YA.C&LE'AIVI0.+6]:)KY0 Q6SE S*?;W[$1G?)X^^/A M$;O0[82ZY$_.>9]>,RRF(#'.\^8T1L1B7+6::D,Q-1SC133H$//?5=&-(@6' MHU'F?$ Y%46E?N5Z+X9#@^)Y$=84MCB/<9#\_1S:QD1E+"+O>5VTSV8&M4)+ M*I739:\X%=W ZH6X7C9P.?R280$P@MM;FX?5-BJ&Y=T MY\!$$W HK"6T SX#V&&IAPO*-90[>CY^E'VS:*T#KTR5#$:E%$MORB4WE3C3 M\5E\BKUI^3$2UUPL8!ZZ84!M1JC4#;[[PMP7SYC!J>*)P'=J7';S$ 9(-"+G M'PY5S3PA;M=/"DI@#S^9: ?@AS/D<5%\+VJE%FMSD@.)6E7A=_UP".^Q#.Q, MT% >.36IHT' 6R5P QB1=B[D-YRY4<%C*%KX"7&B:AM1(V1A!3K6P("P)35" M6,_';+!3'C,;U,+DTN9UNKR4$K^P_NU+[WXC4Q[5AHHGD'3!"TJ!,@NZ8*>- MVU_4!=*^B>K7KN.E/KO1[2\M#"CZ>?Y[S)/78/!S3$N]8<[/"X!EKF,%)ATK MG?QP2JV5W'$DJ&DY3>J?]G/F5F.>*P!RAG"HT>19TX(HYUXK_T\I0'%.M!ZM M&]BQ;6P.=M?5 YR+HZXW$VGI1^OJ7GSD"M$PFJ178_)F4T'>NA&Y1";TG MX&_%-(@$[4O0_LZ$?5>(_:H*KJPDJ&TEP36%1\96@^>KQ72G&&B_[^_/' ^P MD+VH"T/M#:*LANEXU_/)M79S/80ME=7!3DOXS#^M8!)E=FY_B5[/UZ)GV2Y7 MBJV+JW:KHW;0)ZG$O,@CW/%+X:B#<&BG%XXV"D=;;;7WGFE>+31T54TQ[RH7 M>7=UL<7O'4&KM3= L8\AJIV+*[T'DKKWV&.)S*X.7VVHFCD&7W4OKK2NJFG9 M4ICZ@[-;OC'$\5U=7^[U5TU)VQ$]NE3.L M>L7E.V3)SNE9L@\LV6FJ[>[>4]B/P9)GFDCV+4,FD642N83&#)9CU(Z1SJ@: MOYCZ[YY>_6,]EM;+[?!0V\2K9*S>R1FKW03&ZO743DD?MK1SN7*G!);N:VMG_)DRF*W=E MFML0YX:IRG?+-&VFW.)L9*PYNQ[C==E9F9]S]A([I\=+M#MXKSU0F_MG"63X M41W&.CU@HHV B4Y;U?>_::U6^%$Q4_!?!KSIK#3^.>>%.Z>'0+1[%U<=36UK M>R/DY'U#=?CJ]#B&=A_XJJ.V6V7%!15Q_2N=;JJ+XM]$\[5=Z)I%2G_/HHZC M?*K47<&=7KWA/;W:; Y4K;EWB53IYUO1P4)2K*58KQ/KTU^_=IHDUKJF=@=E M!:JG%>LM&JO*\?(T7GZP>KS\"2;%[]CQ[1:.,9C_:9DL:0SZX"QV<_.Q=]TW M;%UW37WG[IP[!]YIF:%A9SO!\?^<9UO =3)]1-=T!JU;#]#M&\39F4: "ZWB M#C8,>PNZ7;9%E^.ZM(X;=(I-M5[3#:W3[)?5HDUOE[8H[5VW:*M56[6=9WC7 M]71DQS+9L4R.&9=CQL\4)%&D.9BLGZK(H:UMPK7WU4XU5,[[[N?3V5!S=>\Z M?'I)P(/5PAD=B#S;S;;:'NR->Z[.!:?D_'/@_ U%87MS/J*%^RVUWZS*U?[[ MJ/C:U*3DW:+0-J3W]^;W]L750&UW.Q4!F$GD8@D\LZ%P:F^>0;QK4]6UO:NM MJX5*K#1*93\5^6ZK/;H;"I#VEH4N>,I:2QUTRO(7*H%7D-5%N_+;!I3-WOS6 M _]TT%:;>ED="63IT,$Z'.YN*)W:6U?UJ8_LH"V[\IP1 MTVPHB]J;:0; - .U,SA'"'P%5>,6'7?>:QS=W5!HM"^K0VQRU6^K[9P1]#+Y M4ENFV5!%M#?3:!=7/4UM529C]SZ2+[OJQ_<;"!_XBK*+K9DT76WO7TDB$R_G MP&\'OA@$O_<*EJ4.NK7@M_-,O.S8L^7=^B('OCP$!QG+E3O]LHKYI -; :8Y M\.TA.,A7G:[:WC\K5"T'MF*J:O>H=^#H0O-XK785=5B1Y)3.>)?#, M@:_TP',%GNGTJ@*U?(\]/XY7CGP6R%)9A+^D) Y\D];%OD#8A[HMVV;(MAE2 M8DN0V -?8T(4!:%Q6VUJ9]T18[$#QG*/C/?8$4-OKNZ(@6M$_K"&_6%WR%K- M'M,Z;:/?[/=,TS3:PUZ3#?OMD?ZO/BC\T[71B+]2,L5ZRQ33FG_C/ B"Y'K$ M11^!\YF'W[JXN@O8E N+WE"^&P[L?PH'^G__3U_7>I]\!;MUA+Z/HDY90,>P MY[Y%O2.^6H[AC&!IRHWKF,0X])U'YH=V0%]YF#'^2G^1!OF=([JGZKA!C_EH M@=-JC=;SGY;MP6$F%/(G;FB;RI IP$&F8CFH$/\=.EQ5OEG!1 G@M_ A;,9G M:*$=TB$&%A..8WKZ6%8XY2T]@*".&S ??^FQP(6G8CLA1H\/)G 4_P@-#UC5 MG@/E9ZX7*/"NKZ!)%:UY^0_E WT'SU-O?EK^*GVL??J-7I.W7#?TX,Q!^]@Y M#_]O5-BTH[&%VEF9,\-3F(.+RV\@HGS !XK%+#PW6DG$)\=0)G28C4.\L2!# M*<^YYXB:W[ .:E[;H_D?N3I35X-2Q?)F=2^(*J#,. %FM;4ZJ9#5PUO2&/O<#SJ)D-,!*( M.GRJ*@%\&3Y"MIQ:OU"5B%5ZO-<6%XR1Z+ %6YO"OS_1(V";MCO'A^//D-]F MGFN&(R%,<&:OUHCY_,O6= 8> WX1_S4U1IX+:M)QI]:(OOW"W!D(*!ELX.Q7 MRW.=*:TPWF'N!MDOX":4@\ S3)+XP'-MQ3;>^"I@UZ'--:,:Z80Q, N1CKYA MD(.B_/'3 ^(S_J7E.QE^) :V3HJV\.9ZMJDJKRX^'18^Q^>->?,DA;M;HSDL M;S0QG!<@)]8OXV;&?#7T6'R.9_D,?VJA<6?P/OKF,M%>7/!FB" *=[S@&^*@ M1JX?^$0(5'6X2^,7?PB](X3/\ DCPY]\4I QD90V,(,-'&S"Z0-O>^2W\#7! MK^$G&KH$:/PMW/*^;X+:A2/8L@<-K8"/WF#,?HKM+B7(RAO MC$;820K_B.HL_868&DB%%V[)<-'T'0^?'_IP.-C6[5/J0%+9ST=H7I8_!#J @YSS%"0],-3RQ\@, M0/7L'W"3CIGY>&K,ES^:V:#],A]Z[K_SWL>-XO*G 9A]EOWRFV7;T4=(T.CC MA4?@'SA)X2Q\D#H;S XP)>K,Z,0W(1AGZ()66-"L#>4:N!74B"?\(SI-Y17;=>'Y MH5VQJ2^7(;Y"\@'1 FK?,7"XZ_GJ)LT:3%P?U2CV!/,C)V%Q0PWE3R:T_]P- MT0(@P02E\GRQ0'BW_IYISN-\L MD"83515^>&/,T&ZB%PG4!44=_<)G@O["(*WQ@+A@7^ +E:^<J MO$TL4 86^K3@X@KF!:**MY*&=,39TUO(@G..&1F@/%'CI9D)3M&TQGBF*5X: M>^Y4<,02T=:*P#GYZL#J(6B:B--1!P#5/2$40JJ I" /(9(,J,->#1O#;>&2 MK";4%IP(0F^#/Q\.??97B%KB#;@&U"PZ5A"-V>N>;@2!9X&,4X\\6#LI&Q=L MKS/'GX-T^J1J1K14H8V&;&+88])90@G 6OY"\1Q;\>%;Z*4'8,% YH9S00M@ M*Y0/5$=+ZG#=(C='([B4*3I!KF-';0?)3X-G\/_.I1L<',J>;5A3A78\!$;C M%AAH$<[HY^(45RX/_8\1FP7X6H]%1GN.?MA67#XX5'/'O##]XNJS<">4AU?T M4ME;69*H-X[H@]\UX6"Q\RF)!E%(>;'=(6PE4@ID(X!,KZ#A_!7; MA76!FP+'>SD+O1FW#.GO34"0^/?N?BS$2RAU4S U%NQ"B7*89%11@2;1$&@1 M=^KRR!-D&M0.I33X45HOQ!71"5[?)2=H,,\%]ASQDS?!/8&P027J7<(!46K8 M$7^=ND/+CE9.KM!DCNH0,\3H([V!G-LH1_"-:0ADC"*MB(IB09[#1.R'5ID> M#7H23F1DX3K+LX1'E[\'X.&[F.2!\L2%[ L)68D9CTZCW]EB03G):"3=9:NA MY71N10>;9R>?OQ\S'T244RCL9"#,!F;X,(0CYXIA*UVPFSZVVK6$U.7)5R1! MQ$X@1"25/%#@V0I\)!ET" XBJ2%7IE0#;$#*5Z#*R.-&2DGWYUA+@D%A9G;*:0QI2= A<79 ME5!XR1#N>'/3F),L\<6O9,45U 9+/?J)WH)I@/&.?)^( O]/,>>.@2D:L1]A MVH7'\K JY0-.#_E2BX=!A_O*;'<6ZVAN>V(B;D,/U/0AL*=*#G[TR.FOXY$T0@F\WWGN< M*Q2GS ,$8E\XYH;R]SA]:,]5D><@_;AH2G@X%+BN+-NX5T@OYJ\Q"MU6!/N=V./;JU_-*)HO,,IL$+WTY$O !9)H[7)GH'_2F*' M;/XE49E/UE0D;3^M)+RD=$%*?[%>*-^S3.H7!]2 I'-I=/XJ[O6 U/_$IPJG M6%*X- K?_:"TIB1H601=]!33\(-:FGXB\%?T($U^O4I1*,<\T=4;)]..)R+^(;_Y(^\;B'\I-['?$#\A+ MC]>7\ FVA=\]1A! H_L4S[ 2EX&@=G#]!Z4T>=F*H@4]/78#CE^\@S@2V5>$_1HTD M]\H_3:7ODBPOCQKI32)BB4)%2M4A+,C$J'(AUCX$W<:4D^H581(4=%L\%^U$61R22\>$4[]D\;N3 MM_*?FXS-TC$[*&CS%=4$ K),1#1,K5_,O,0=(FCA->55Y>Q256;&Z*?Q$L%: M,/GSD\U%@*_XEHTYADCU+E^U:GJN;CVF3?B>P7;]GL9VW2;8KMK:BL^,0P/>F/ LF+@ALD5B+7)C M4$[]<(APG0C^P<9C!.^@,,9$,MTW!]64S^&"()\^J4>A7#SV$OV3PQG0?7%3 MOE(A$)H226:THC\:3PUXGFT;GKH&DE80:Y0JTB MHX0SO"):4RHNPJ^@_YM*H2=7&2[GO\\AZ+.0FQ^1MJ;4$8?FS"-GET^>5+Z! M%Y5VA5,[%3#&R%_R#9NEH5?Q&NCR]3.AOY:P7P9-=A60@SJ"ZP)Z)E\X(SAL"N*:<"=^Z#HO M+K]"X;\ 0@5O* ^/1%J!I8T17O%WA4)+P6O5"$E*9*"H@5(?26O+CHW@FV[86XR617SJH3$H* M8DRW"HN)HC]$=T<1:9WUW\2R%^-TX"9P]1,LA(]N(] (*$^A@/&"N/I@$05& MDDM.=Z0S*0L@^))G83P4:WX]*/[!S\%/!!P/4V!21Y8W"J?@KB*8("/-=%48 M'Y XP8:R)D,D%-_,#<0==*)<."QQ X ]#>QWEA(;4:8I2B6DL)-+",S\Q-". MZ][D%40PH,3@;USZ[NC4Y8VN1J=M(RL5<'IO/''RUPG(_3;"B]=6WN\P3&8S M@^+X->%B7D$5"?G4^,EX3#L3BO+?H?F2%%S%D'H!NX5]D1HV% SV**P? ; RUCQ)X, DX77 XQL)D#DKC!L!+.7[%=!/&!,H;T32<*.SS6;A\:F*HE3F!+_V"N0&2QV5 0G@+-'G+96C<47UF^]R MK$62K%Q0ABO \"LAS.0YQ0OE#XWA#.G=+=8OP6L"3$PE^2\,A=!!XQC?[8G# M'0)B'*Z?,"F".2),BS@4&QG>O-K0Z?TO)D:1/DD5S:1(M.FVHA??5ARPTG3S M!TOO[0EDSC0\L[X:?R-S\MRP.XO,-F*B4CSJ1Q3@/'H/ MCHBB16Z_**]UBYB1'$[8KNI\H%U4GGWJ5\"]GGF6?>RX;#F8>, -X.$'$U_4 M+=.([H6BY399;,H^"'S;UC]MJ8B+LZ-40%PSOA5NJYO!;4G P ; P.^>^Q9, M4*ZC2P9^S0IZ/(5_C^X:!#XW1AMN==^91=/)4]F$\&($<&5F]E18!*B+@*N! M&\QG5#41H:A+.YX3G(5^HK/05^,:XVPPQP\3'H+DQ6>HOD3Q!:6EXK+NUZ30 MD7*AO/+#L#&QPM-6Z6P<.EMD>/DQI^NIY1&6<(1WB!?'LZ&$CB_,&R-8'\COUZ(AU6B)8=#6&I0G!'%-*HF!XV\+#DWI2 MJQQ#TM_U=07_9"E\P@MS^"7I@EFR07 /\@K1][8P M9,E5EBH2T_CGJ4%M%RAQ$]6-K*PE2O\PC7E9<&E C]-5EN?.#9L4=[11,\ZF M4 62Z(YR]^/_;^_+G]M&DG3_%82W>Y][@X()'B+IWND(M2S/:+9]C.6>WOUI MH@@618Q!@(-#-.>O?YE950!(@A1 \0#(VGBO1Y: 0AU965EY?)\H\I60*_*W M:DXP4ISZO+ DAP+%:7Q1PK-LKG]*HAFR&YG<.8%U BM!M3#H;O)'(A%NPLG- M),+,24\";OO0EW]C) 6+L:#+Y&_',A=CYCOB+,/?-D0AJ,QLDI="F?U39R_- M%U0CP?(44HE,FE>3.TEK=K#!@@#=6-(IJB2HD8I-8TDV809A+<7FX"HRI4I% MJ5@I<7OBOA#@+NH)3#M:[3=% +=U'A85L3$HI0R7-E1K*X>%(LN#:1K\R(Y( M''>>[UW9V'V7?)%8#>I$R@V,L" J1JYPA,03Y Q@<.__#MT0&0@&FY))0Y]F MHH:6,INDT&*D +N6^(N'7-1*B5PM>X*.6&$/P22*I*=D8V#$2,Y_LB1Y;7=F7#BD!/B,Y53#F##OQ;Y(W%LRM1:2U;,HW?5WZSG'66 M*CM87))X,E0QK^5Y':TB>Z!CT>N7D7BA(V&U,<.+TH+5^)1@$V;':MDF E68[*%R M7CK:$CDNN+?/2/NS4PW3*L>GI)PP8&T\%V8A?ZM^^'GDA#.7+=XZ'LT7O?2S M;%YNC9QB=_J@^',J,6932(V$B)=?EG\VX4]OUG_? [%KY_^I:5H_;L:$5OV& MTY*?[*E"0[0L\]H:/#?$@K_O/C]9A3O5VO[Q9^#^2[*<'!_T.1]-^2!",B@R M*^*H./V\?"7-]$%HICO43$MSI)?]Q$^5@>NNHGS1<6; 248V YYR!1:CT*"? M8[4_MXEKE]F8^V+N._ZXOVSQ =1N'Q=@ASL+#LY^[T5L!0<@(SCBX'\LHM%> M- .[,@^>A6SUM&SMK/1KP4'X)1N[*.,!/:OCH&;<>.T3L,Y57J=?&#_B1E MO&MF%5EE=UJMS2)M&N=.4NNBA.#,;>-<+O!:J]0B9+%G8/3 ?P_ HGMV-M%I MC&DM=9Q+.:LBYY$(?!(D3DHAA?]'I>%#1E7J09J6;/MQ(/+K MX9LNL7!X6/]! "0BCTWQ:A7+H O6LJ>3W#CZP!4U*M,[*4=.0B%)?"KH?8+< M.!:=0#05@9*Z,B/KM:G'SG\;#,Q>LUP M4]?;$P[//%VLU:M5:E_ B*O3^"I4>#;)S[C,++^S2PK3V73%)NX=& K3(1@W M&Q/J]-QMFKL'/HODY#7UY)6R"RI$IN'"^$P%&8I1<,A=?UZ20O"@DT;-O'7@[N?8!:9Q;6"U MA*IO;8>OSH)5[P> .J4;%[S&&01X590D"WOL*Y9J;M1K^+>EJ7>>SU7JMXL+MM\BG M9,& /$_7,WC.:TJ+E&$<>N)J,GM&K+]PXO& M54''V,!JFSOF^+[(][=9Z9?Q_6JIJJA47;?-'2OUM%1IJ=ITW':;9ONG&@I4 MF1!574)-K[O'78GZY,K5HN[C01+T7D*]QZ!;^C#:1W9G"=UQ8H=4:D&NNSH=_;S2T3<56+XH,Z>4%_295O'[K'7&1.Z)E[>I2TCM"[XBSVQ&OK99Y7=H%4_NM<):N-.N27&FU MS+NF+-M/F5Q:!_'R%\:C\Y3DNR*^?@C==<8PY012S\9C;D=\A"G&F#$K\?A# M?QS-6< ;QH0%(_R)HJ?WGXV9"*:&QB/W>,"B+$0^/C*?<&A'9/$NH?JOTZ,C M@C^+#&;,?,>+L+_XVX81SWR/2 =<3AGCT)\1=V$8P<(TWL6$-EDX2;B=&8+C MA7#-<67&^9P'/,LV,(%YQ$X(N@,GA"]'/OPVC/P )=1P83AN:(Q@1/ 'Q[,# MSD+XJ)P2[*K-9LQVH@5-!28VLZ'CXK_AA7'LCAW7-6P0%7\*/A/6!%\P?6]1YI)$!X/\^>Q"_ \&GLRLQ[C_H:^=%BAG/HP]KC9(:&[;(P!*$05 ZS_'AYTO2(JY&/2BY& MIX'M9_DDBJ]CH33^:NY*S'U7DX82MLMB)4*M(UA'# M5V&K+D!1(3D&$6?/8NQ4 T0#=A$H!N32CN%EL8%!EF+HK(_;%W[F@0\+:@LM M-.)C[H4<>S*"(>$*TN]=9\R-T'8XR#-LH2(B-:BD2*G@2$;;GV)3-F#1'9@L M&-6Z7ER3[ELVPHF_FC*//<(#MNO'HZLA/2Q6C00E%&-+)=TTUH:++#.J?DA^ M01YQT 7YDV@8U3B.QYD*G:?T,,DS_!,[%JKFU2'' RI80JWG#V'=A<356 5] M].'@]QYQ7ZGCA]DV9DK"%.$>M)H_XGD\]0-!HY-U")87*6RJE Z7G>VT:&9^ MGODAU8Z]5>>S+(D1)EOV17E/:*:OL"%<">)H\RMK:7K'7(A,*B_-0?:_DR#- MH'SD5T/81]^NV!AZ^):Y<[8(\8:1E3H0N96)6QVS&-DOE$><]^&Z5L-)$^46 M=O^C'RSJNS'+D5))\BUH-7"&L;3;.;,G2I,1UY0RX&PQ.XY4;(F64U5V,Q9& MXHTL7=9F6JJ<#73"VCC-6*4[=7Z=THQ5SP^E*LGUZQ5[FJ>JEE42FJ=*\U1I MGJHZ39[FJ=(\5:6JR\GK8=S?&N^$DPDO1 ^./&M5JZ59%#1#AY8M+5M: MMK1L:=G2LJ5EZZ"R]3(4S'.2K?.L7GSG/&)@:^W&\>CYX_$EE#2V!I=4'Z2+ MQ+00:"'8( 1]+01:"$Y1O:N%H%J3U-(UP[5'4WL?>[:$=?\[-B#3<;-)OW=+ M6Z<$873N4+P2F0Z[005&N26F69&[40G*$0G )M M4 M!M2:IO6-(H9Y"<)Z>W?O/E^"^M \W;*RU$1]/Q.%Z;60Y1>@P4!\QXY0A3#E"(X M:(K,33.4Z5# $;.?3:%#*<2W6C73N(%]*";$7=#<3=@37_[ W('YR[;/(IG, M#P\B,/30\9A"XL_*1$.\2AU"Z7*3:0X)Z5N-WHL)Y@K>%D.$V8Y#^I1O#!$? M')9Y"N(\$G0 ,&\XG_!?(2+0?KC<92$$L.>FB/Y,WX=)LI-.9LD'4,37\5"% MN!/3 #Z, D4T"'$HL5:SXS2-K^D0-N1^[(]ET(4CJ%,YWB[JJ&,+OG[G_ M&+#9Y 70OJ< I>UWVV5!:3M=F/G6W@!$V[V]H9KJ3AV_4YWM'S]S2-%!O>%? M"UQDMMY7:C7\VPF>QQKP]BQ@((\,>"M/U?5FSFYBBP"3ZKFCN;N9(A^)%L2] M3.;GA#GBDC1TRSH;%?WZWC.@+5=07?'O-H=1I'P@X4\O"^O7(EGU=\_!2_E# MA(ZKE^1GG!-I;-5I7SOMKGD*Z(/C$!EKJ3J55'7,4V3K::DZ9ZFRS%,D_VF> MZCOF!5W(05L+%\GMQ/'8193N6CUMK%=K17H] M\Q3(=GI%-OJ,KYMFYR>]&-58C/:1EZ(^)VN=KK"AL]OQ6C-;L-7LE_;::^O\ MH,=KOV.>PD#7*[(9S%EOD4HMR&7A$Q[U DO9UD<;Z%T<^#/>,#XXHY'+C3L6 M1@*;:HS^8^,UQ@5:S9_O/MS=T(_6SZEI13T]ZYOO]:"T)U.;]@==D6Z=@]%G MN2(=LRS+E%Z0PQ:=ZB!NW6_ ?V7PI4NX_'8M';NMUH)T]8)4:D%>=\QF<6^F M7HN#KD7ON"M1GU-UBPU15:PZ5?.](Q'X#M@)JS5C M"8.M\*OM1H(1)8&AEDID*69&&:'&'#[AP!<(U4J@4QDC+L#.\%W5#*'!%0,L M,WQ$G(+?A*;QYP1U;:VA!(0L>1S&ZD6!,XPC,=P4LBW-L:&O8GS/-*H-:54: MP H7FQFR'A^!P\2][\O*O:_\8(^.;P5[UVS2_BT%<-5KF;UV_I\R"$DY)X#J MM^=[_&1/%1HB(C=9@[W!23T[684[U;IH.*E]"DFML)F>@:;2RW[BI^H.3G)J M_*CSF;CVZ5*\CC;HK3 NE=B/VYXJ<*-\F1^E(G>RSHX938=S#50>@WY/#HGS M$)\=B_/.4'S.,QNH(*1#'=5XS1( +BKK72>!Y->B7)(,G*=9O+UTOXYZM&8! MELMB_M11M@TH!I MJ;&MHT[5UDFEQJ=-U")"< HX]?KHU%J8J-MK*>NH26MFF)P"N:7RBO3"C-.R M:(6UEH%+J)X[*X5ZG*J-BLAJ>5+RTY^8I1Z9/$?A$LG\ M=Q*D^;./_&H8+$'=B-L'?\:Y6)FYUS&)DOU"N8-Z'R[!A M+Y=&M,PC%\E\\,-(L:8G)2RA$070I"A2404MYH,)&\IU66 :?_'G\&S0,&S8 M#BQ3;:+>0W8\ XM-8%C^%'GJ14MC/X"O>X8=!P'W;(>'@DL>1HO[#]]C+KP4 MVH$S4[3Q$W]NV,1J&V;;X-_%+XU U-B,Q]R.:""VC].)3/+P$VUS^OX8^@'? MA ^$F/(H*>M#+NC>P3RPXS#$;X)NX8%Q#X\8[88A0>[^%C,OKFU-+=28DH4RF@>^(JSF^M.%>V4YH%_=B15R>G7//":!_Y>,T#_T(-K7G@SRM36EX%9X$_BFT!#3]E#BP07K1+8^>=*[)1U;&) M>N517:L#TJV%JII"A: D]>4%U%)53:EZW>J8? M?G+L+1 09Y1JU!F4)B31J.D'K4[IE#83]((<=$&ZI=F#]8(,2^1#CDND;GDBS[AZ#,>SW7C$$5,TC$*# MA:%O.Y1U,7>B"258A,P5B1,N@9W*I),"^*;T#A@H7HB_EN\E<*;XU_O/JF-A MFI/"IS/77W#Z, L6]."0>WSL1 *1U:?R5/78%65%4 M?C=,6L*-:8Q\.\9LE72> G_!W,B!^9ZQ!251$%RM$XRN9BR(%L83]T9^$)K& M M=*=T=I#.#M+90?66S@+Y"76(.^\W->C@Z1BUG%*=%*23@G12D$X*TDE!NPAQ M_L5P^6ZO4X/J$6^_[NS*:UF!F+L6JFH*57]@#K10::':=S**S@RJSF(,=&90 MC3.#;E:"6GF1JDO(%K(L\Q2@_CH78G,NA%Z0:BV(>0IT8;T>FS?(Q>4*G3F6 MVG,1]Q/RK)_1]>:\V>=WK_"J/0.]W@YZ.^RQ-DWO![T?SFX_[%955_NM<)Z> MMXNJR2M7)U"EA/JO$YX%-=Q@W"]'32D/FA*?*7EM*I+7.":O&93$(LZTMM4P M,#&H@9FXMC^=,73=48)XP5?;#6/.$;TQYNH]D=&+8K(QI[<"2;QXLC<%3F>9 M+-[^M6GU\_^420/-T3<[(T\73BEM;>_6F>>&' 8)O :9))>*9O#H]X?DI7)>0KG7W?/U=;L;6 0Y#G5-1,8/[=>O:;!T]I^(\0^J" M"]6)^/2@6^D<8UK-TL[K/<48+R.\)$#TB]Y!3WD.;/4X%:Q!.:?S8R_S4<$- MOULNWSYF8V8@(>)D>36",R%#" MX N9$@QL1I*5-+"4WUOZP"90"=,H:B8;(VX'B&\Q,D9Q@'\_DK\NQ6^03KNT M(XX7@J(7W0]+SJ-I%"GA'U11LHLD,2K!)7*:YZ -IFQAC%WX2PP;Q1@'_E0" M8.!TRY\$G ;AE'A9C IHUN-S6)VD%P*+PE!<3-B&_-60VSZ]-(Y=?$.,0_1Q M%7NCV/H&FBF$E;.$*?.PBC]71QV:!=++;,8$%V<%"J51' =%2M?8#Z;& MW ^^H61)%7;U"(T$#)4K2NT_N1TE"#+P%@DODP1.CC<.6!@%*+^PP3T.'0T1 MU(,>]% WLG0$?O#(/+EY!!+*"*06-D4^OH_"W(&1PK(DS:3P,TG#13;1D-26 MQ*&)(\?-[.*5+X!*!-'@/ B?F19DB<(Y)IV/>SH03%-/W/5G"*Z3/KD"+[/V MT?3)(<<'4&6['.9B,\;+Y3"Q=6O Q';JB. :L19-W:>9DMF[[S,$$:JO0OP$ M^]9/AL/E*3LDGWI= ^8D>[]#,;@60XH,K$P:F: M-XWWS([\0$(TP:E-.L5F<2C,R)P>P=]39908L6E8%M6 %T^'H#C(;A+Z.50V MUL0)U"CH7!=;% :#GV.>%T./I\[H:@$C0ZTQ]5.K"_1@P!PT=A>V"\9H&/GV MMRNA^E"C0 >E]LTEO .3\$E1V&6^O0JA]>2C@G&="(\BXPD.);*^LQ_ CCT& M;"KGC5C[ C(QAHO,G,'ZQ"Y]#7H/'0D<$=H=^9ZP+(N9(I64UP]H5DFLMQPI MP2E99D3$B?3C,)?/\ ^\W-C^(QR?W'#].1[LZ0Z09UQHS"=<,BMZ#K;Z$!&- MH:!8A%%#>X_P9R\4WW-!XM@C0UM>6@OI-VE)YMG/BMM/^MWM'YN#(L8/;6J_ MBAR-\)$*$C16#L!MFSHNETTBH2S7KIXB4Z0DYEO^A;$^F&_7S>YY(YGI3A7L M5*_?O^0$G5J!GFG,MXO-*:I[6HIFA-3@;Y6;.PW^IL'?7JBA-?C;6643?ECW M[&FHMWHD^UG]9FGBE^J@*&FIJJA475^;/2U56JKV*U7M&B,(GF/9:5E.O?I7 MGIY=@OJ7#?'72\!Y:_<&&L>J6BO2U4AOU5J15K^T(:<7I$IGKD9ZJ]R9^^>- M64T[G;HU,QJORVL4;<4?#^M!V[>ELN4W@]Z/ZR9CKUF:=M1[P>]'\YW M/Y@[^F=JOQW.T==V@;0*11 MBM3]5Z7<)1<*(J(K0 ((<>R*F J4P.R(F-IK MF;WV41%3]_E4X8H3:["WBI-G)ZMPIUK;/W[F&:/[%)):E6_L!PI4+[M&/JUF MB9RU5K'7N:$;?V8C2XXB4Q%GP0IEVL%/@G,,LK1, M2RO1 V5>)L1-*+)8PU(!\:R9)GW=*L-P7R\M>L$,]S53DLW2Q:+54I+5C@JG M#/=;?.$GN>'I O&++1#? <+X]/%%I3%JRW9?VO$C%,6&:^L2>_BV.)N*QYV< M%%XR+T(W8^KU$P\C(C]&:O$H"IB=C"#@R.A,G86QP"/P%9"(2/:"VQ,/!42. M-(QG,S^(&G)*J)&4+'+"V]RJC***-]3:%JKFY.&L(G>N9*Y"#K+0&<95"W,6(-( MHLXRT!%EG66@94)G&>@L@Y-[D>J29= V.[7V_59/1G26P7[F<7 J!IZS/1%T MEL&!)K936E3KI40O.)1;,Z5IU3PU2TQMRVQU*R>5J]'WN=%AW3W&-)]-F9Q%G%=#+QL'"F^^$06ZSY"NYFHKFD4-H9KO":P MVS&P9,S]X!O,L\WW$J.&_I''-A=Z-'"X9V-OO*7 SWC]HI6=CB&W60Q/0B,C$%S/CY3U*X*OS%OD M-6$$? P[!>='O9H9=,BF'%F1'7\M1%N#@%IO4^FD#"'#*&LPBOQ=^0ASS" FH:*D6I MH5GX']Q!M&WP5\,XA/Z$H4''/W]R $0. MQO\$OR0IG3*//7*,5__G?_1;5N]GV# PW5-X+80_CGA6.D&E1T'@1@^>V*.2Z%&Q\.VJ*6&&O7:9$[9@K85LR<.?Q)C MS5PP0?<[,QJ>^)(!W>8BDNG#A$;T.Q<#\A39QWLH/@V:)DV80 7D>TOI%.,X MH,O!&. .@UP*1#T&3%&.RA&G40-+S]^NGA+?C _6T!@/) MK]E.!R)Z"DLUPVP-3V2Q^*!J:0^DB_HL*[UI+//9RX9+)P!($(5B!Q4%_8LP MV)]-J%\3VI?[??4([9]AF=9L\3L$B,6Y41=NI?,)]6JN]EISM1]_W*N& MR5GQHIT3V79K1\SQ,R25VG$/7C17>_ME?M-S$I_M+MG+@6;KU0":K6J7^5;N M97[$*^(0QY>GSG?T%<)!()-.<@863\!#K#G!.)[P]9K&O9?4 M\0B'V%+=SK+?L! &(WXD=F6I#[FUT:3TQCVT[J^[?)V\*FC_ M&8W43*&*<5$S"4]@<7V,F8XLG. =0]C6\F+RMG;B^5)WV"G>/W.N&;H!?_0C M?IST[B/0TIQ=UFS>N"KHQFR79H/:4[K[CALSJR&T3&F9.EP)126U?M?XRH.I M\9O/SC*J6I?(5V=7\+5C:UV2Q=D:N/L;-<#WVAKZO&J=D%!W:^"A90< V%!JP] M%^ P>5%!:(G!4C$76O+'XY!'QG"Q"D2V:B$D<#/+[I&&,9\X]L1P0B.,A_^4 MI$9/T$T)N21;00BIT#3>(TA2BH240602L%$TFX(XB<((+ @0EQ)+OL*&$<(T MH1O8Z"C<(P^=PI)&:83=%+!P*+L$TC1V/.;9#F+:1? +:J=<_=>)1'%321@! M"'UEWU?A[>NTH;YF.80,4RF)'@ M[6!M2^(A44LYVVPST)%&-M+%>+H83Q?CZ6*\VM;TZ&(\78RGB_%JN''/LQBO M0<@6,(H4_/-<"O2>H^O:8-_713!?',VMAC8X/^:OEMFI;;J %JIJ"E5O<*K" MDO/,=[A;\]W41>V?8Z"]=9I(>^4Q)2\LWZ+5.4E]:$6Q(2L/3!@'V[SD)5WA M"/6?!I=8% 7.,!:>[<@WQGR$A& -$4(AO[FBF%GZJ"^H1+(<&5EH0/&L:?P! M32#K3L!M_]&#(8\,1@>!(K+QQ\8/,*-]=4U*"$6@+V'DV]^N!-4'AM&X%XKH M$>$$/O&0F#D"&A'_#KS%F!+Y$I.A/-L/9GY"4Q+&\#ZLP2T;(_J=_/!I#__$U8N'#GKA"GW*!3(4 ?_ M_R^Q]TA$H,25PQW)I"+I;[C'[$@01SFAY)'!V.G(!UUE@U)BCD>R!,<\!J D MQ\R&F1E"*YZ'/5B"Q^P0^TLRK=" $TA"&?@6=6&I _@R4;8(RA[3P)A8REFC M^KRA$XKZB<;+#.3-0;DRG.F,B0"LOT_]4 <6J,.KR?9^U22R%&W0E>URNM*Z M-@=:5V[0E<*=*U(OYIRT O%0,9C", +],GHDE8B3RF+,DF!AR,.0?HFHM#.0 MG^]$305K_@-LAFXRU\3C@Q-U'P8,-N=7:.,FCB9^X$0+XS5F%;>:/]]_O:&? MK)]_RBI3L?&A9U:/9 5^Z LU4*!C3E80,TL>!3!98XY"#W*%&+N>(,*;^.Y( M!-N_8QK&'\@!%[)'%'LB_*)1B(X2'9="MJ8&,(G#H_9A-CC(J!I"VJ/-*N)R M4+;[&F5[=RTM3\/UM [!R$9:<,B3HPYI[>BP0YZYA1#&*=8;KU- HK)5BABV MG$<)4DQF),$V@"_BJ9ONYM\]!U]^B.@!J=9)J\>1'RSHQ08B77/2+38E5X6- M9%?(4QB4QR8-#.:03=711/T&.@&M!F&(8 -*X)'43I'PP>M#:6S!KVW7#W&Z MZ!O8+TYVB^M,G4B2BD&K(8\BERM-EB@2D40C"'\)Y1O_XK*Y:=P8(#J&*+Z9?00-BCZE/1E#DLH> T-UY\CR3::=-![ZLA\@G^>2RY%\4"ZG,GW M2"UF;+#O,\IFP\.2)B!C[.5D'\WA4*#>+AT8K:[9_)$:7FU. JCCAW*&3JT] MP21)LKCGOT\D<@)^'9=,60SJ+$]-$/ERN"J@;,Z"4:@2Z]+N"2L@%#W'/\D' MT8 @JQ?F5DB:6%T_93D7[\#$VV@:1QES9RT3$/$"8N*?-=C0C\&V]>=BC=>' M"BOKCFBNE3R ^&'*H1^'!MP7OLE4P<\P!..^8=Q#7PSKIF'($_D+/(+)D+#\ M84.>S3AN_-R-YR%(Y!<.EYF\4\T9_>F5,^P/KX>\W>QQJ]MA_6:_-QJ-6&?8 M:_)AOV.W_C'HO'HVO?"8>8._.?^*85]&"UJA6S9#Y$P8I"3]/ VR_&!@]KOM MLKELW8'9:K7VEI[5[NTM9^S,.]79GA-WYHD1M4H^NT'E7L#I73#EIXYK=^;B MJ!/9="+;,Q/[CMM\.@13;&,NVXN4PKE/WRW=CRY)IUC=LU$J9XAXOUU8$=.> M;O7X W+#/S$7HQDO2L71*49'&Y#5:%HZ=>WDRW".HYJ.T3 MR=1Y9D1^Y)$Q]X-OZ*VUA7=NHYEV1CEGG>OR5X&$MS#1G$$0%@%>=! M% Q'9/BL);'(RT:2QP)/V)LND*MX)3](BS)YF=&'E;-I.6-J;XECQY]]D3F& M*3:+[ 1OGJ?24# B:$WMI'%T$>U5B9LA8K[XR'T=IND)3AC&S+,I^ \K Y\1 M85P9_*64 GQ6_'(&79^PD"M,& JI3F>NO^!\Y1'*5Q0DXO1[?R8R";;DAC7H M\?4^AC IV#_'PRAQ<=25ZLM"'!Y($&9L0?.43>=*%XJY(J<"ORAS_T X_(2> M/N57E^U@'Y/7D\1#7 U\G!($PBAP*'I.RXT9+:FPR*2/K'PUQ%!GS*'$QI2O M7>6HX-=)'+*M@&Q )PESR*6D$G@ 9XL2D?>76G@"];RD4WOM'Y,YVR@9M,X3 M[B;I,BJG9BEMAFW2^R)?9G/SS[:,^31I3HG8P2AF\B<)*D6"ZTREFGXOT M:_HJ" D#N4E2P5?3@M9R761"S<9^&T.0;<^6LDU_'+O^7.:.8'+)1NTH6;>8WE?.1ROB\9D: UJ@,E0A&KDE&[NWT.I1.X3'_ZZJ[O\ (].GJ']X[7J ME/:/:_^X]H_7V*^F_>/:/UZYN3N@?[SF,W-R-_@)A &-W%B9MYD4%>T&KYMK MJ0?&_=%=2]I7>;X"U>Z:/2U06J#V)E"=CFEIY_<.SN^M!W22X'IR,F;5$?*@ M)]4$%*P%,Y518 &K&*G=)+^ M>G(7*5O*Q$U\I!+5(.!/OOM$P 1$J62,F8VIK N)S*$&L1T2:16VAC* X8-C MP?>BP':>]Z4FO2L)I%,3'(-/Y&N5+#C&C6#9@1$5I(IYZ3XYB/N5FGF+'7;L M EOG,\BN<+TFR"RUQ",2ZYEP'392ND.Z/!$!E]Q]H!\<(E-*4N1I7PHH)P/Y M7B7]J1]'8<3$_* G7T0.?KW[>F/2+N8L0H4-<%H'RFJK"@0 _1>RR5R-_RARO 0.!V>>)HI\;^D'@SQ&L2F+B\>]. DWSQD>,G#ELE6%R !4%IZFF M0-#&2'8[$2G*?2:BDZ)J!F'!L*Q&31S93&DA#!V8R^$__#4]16:!?)4+AKCD M22%D(*O:(.QK9^ BJ\@EZ258!X>YA%WQ0;@LC0R$%6)%?T34^^D^"!J4U4(H1>R/5U&\^B &L MG?$.^JYTE6G\3G)!M@Z5&LF]D(PKW5Q#G@X#H=1PKZ$E@XR%2Q,ZYK0%XAFA M:%XW$P!-66\%KWC1RNR!#DLF=K1]+HEPN]2$8CM+PR]GN%3\;'\@_?(EP5,S M/@?^8\"F>QIC^_JXI_N]9]S$C] 1:5JC)OW59P'AB+V#-1=F7&HDTZ:EI6:" MD?C?B0)/0>:$KLU%>R2+6+XI5&.6K1'.C*8Z,M31&R%OHBQ:(U6;T(=F@26I M]"_=O$EJA CM!]_ %L=S6<'D*59Y+L$'$[%>1MF30*9@AO/&DA7@SY#',?96 MH?OD;4"4+F8F9'FR1CZ\A,25_A D 7L1ATOV4D)EGPY63&DC?5>0M'MHC3CR MK!JI 4F&TZD_!7RUVRK M]5+*;!5Q<&7L,+>@5Y#3\PF4C2(Y+R0[IO&0L&\J^LU6PK[YNP?+B-#$J*@> MF"O:N!,VY@.W,4U%+=;O(2G-S_+&I[@ZQ\OWY%I:*$JY_37V.$JNE7-M$:(]AEO+%7*F@^7N.<29'**PT&FWR7% MQBPST&TT(WQLW%L!UA53G?&OS/N&O[Z90K]MUC ^FC -JP32?U)9IZ/%_TI^TX* M+=--<4=H=I<5?NY(2<<)#PFM:+M)^N@:5)6W6+I3NC[(BS$*V-R35GBTJ5'< MS6C[L"B3Q;;R@4;V4&&>Q*XF#.7OXO8PX>G;(V(@_I3I3F:X4BAFZ78Y6",2^\GB+$-5C_\G$,' M3X;RZMATI7R[>2:5\E4XH^F.^M&/BKE+*WLH?P(;61QOEG GHB\'+<+5(R;U M+J6L%*E%W#';O>Z/<%S2L4W30OI<-6]UU:T^ SJFNSPHJ6AG)6MBP,JVM\A5N.\1N8 [7>*\O&8)[S_8=VULX3 M0;0E@Q:Q>6#7P$%.-VZ\_9&9E)JSN&O\[+=Z)%W=_=JYJ_LPLT3I7I0;+/,W MW)7K>RPLO,G2=Y?W5#$3*]N1EQA7RX;52XR>/=@JZV.K*6,&[9+WFV_MPIQ" MH?<%)P-ZWUD0X+(H%P_GI &-CK*!/5+MHFHE#PX_G6&P,2-> Q::DNI3A'#3 M@.V7C$^LTN/<.JIWY7,4EN\7Z/,*:&/);2V%2GC^\HDZ4!?"C0^4K[C;D\^J ME_BL/C"/"4G$7UB]GT/CG1/:<1B2^0.Z[D8%,T$=O$\$[U:Y,NF9+T301(]\ M2BF>E%-+@IC=D V#GFOH3(ZX.J,_O7*&_>'UD+>;/6YU.ZS?[/=&HQ'K#'M- M/NQW[-8_!KU7V]?>:ATSW4#(U(C;OACU6[KLX5-P>,)4RP4UC;_%H AA XC3 M".8,?N&J?^.4NWX8HX?A9HCNT _"8_S%";\5$?CC#IHT'OS3,VXIQFDO"G>T M:I0F-)J;=&>A;$I7LLS_F@VF,L*(M MP!,WP1M4Y$(V7B6(PF@N=[KP]4LB/'\4VXI&AP=/CBV.\DRK6#NXE'OTQ-R8 M*T^XZV/7NHBE&Q#*Q.Y+=4ZI$=F?(A7M%-8M#<]))%E&7_9V,1Z?: MR0A,CJ"@.\_QGGP4%P40F;C1EJ>RD17FA&9-I)DQ:(M]XX$2!$I)0_N9(KWN MPF"4027L20;C#GPX>X)$JM%>QF!4Z( )(VQ/P[?ARZ&1W^\ E>4HW5&K"^\( MZU2*D"THHX3TA%+DDG?E4-1(5CHGHG7H(-PPF*61BZ&,W1@#?J*268K;.AL= M^?>?Q='N#+]Z7R/)"$89N]-_9&D M!D,KWH>)"6>^<">N]E M*WTNN=!CP7, :U%C\?]#WC3%/3-1F4J;P2_FC 1) MSF4R9,I7","(!E%DC[!]PBA]+9UZ.++6;R:I1V0#).Q-B9X8U!N\C1H3/H(_ M#!=*M8I2;ZFNR9CW(/I;IUY+&%L_*K(K,%3!?^DPTYN3^P-.D MQ/!4!\-GA[+>O7&9;%)/V$':'U"NE3C MGHX]Z((+LCHR2("$'/BABO2C$GOTZ.^H),@ %_C$QFNI)'YJ(&IQ@T[4T9/* M%(O2E(*UBS$^NJJL,S/5FL-,?)I M7>/<::'H7\ 4J ,<4@K4>?W95/=27H.,A#DBB#]H&B.VH!ETR7>SNVX:4IP3 M3$Q,M)Z*^[QPO-)J+"DT$CP8KF(J,9E#Z:H-*R0O&5>!68# 1RCMD6 M20:Z:@[#AO*S2I8*?-N$2ULB[FO;@405SR<9I!2 U4+ 5+=6&2SQA)09'**G ME,?HSU%LXT#\82X">RI! QZWQ99('?!EYEWXI\3.6]5/&P=>7V<#V3)@UU \ MTA"(&TFX/NNA8G3?S%*K%IG-+5RN@IPQ_8"3P4U?OKQDR5+%HLIT9]5=$%!T M84B?F/"NR0<;&,!.#J+E8R#=*V***-<'-G=F!+GZ=\4J S$($)^%]"EF6B7I MDFMO@H&8'5@#CD'')OCV$(\$,F+)8$==->0R:*^2PC!!DC(I0;W\*_:%^9&) M?&>N1#=)(GNNPB.MA18^]A"UEG?EQ,/MJH:#ZX DKB%D1S1]S)@ M.=?79FM0#DQF(P1,VVRU]H=+LQU,IG"GKLU.YWH?N#0%44\JC!?P42IBDNC/ M*BJ^?^"7"D_!'^I4N1&G"DW%K3J+OL#AL0O01&4K;UO2?&FH^'L0^ ME=)S4UD1V*]4'YDI\+VTG-2F#=\>$+EJ/P!7]85;N8L11!$^]KN'5BZ'?VI\ ME7I@%UC]KGE=6[J\Y/U6N5V4*V$569&F.3@1*V9I_219="NOGWY%/Q\RQV+G M-YX#VV0H9Z15EB&KVRQ-K9J_F ?;U2N?*[VK:[8B3;,W.,V"G*W5\5<&7T(O MV8)[.VWJFAT,_;[9TR=UA1;$Z@S,YHF6Y&S/ZOLP8-QUC'#"O_'-7JV1?>_1 M@1W$,\XOX;QN];4CO%(+TF^;K1.MR-D>V+<3AUQF ?>FCC=T+N' MGK:%UZI M!8'U*(N7K@_K9PSQ.1]AA.M;X'OL$DYKZ]H\T65.G];Y"](TVV4C7/JT?H9^ MCSGSE_G,:G8R6"WM"J_4@K0MLZ7CUGL^JZ%W;(;E&Y?C#+?,OCZM*[4>[;** MMEJ'-7VWW31;W?\=M CA=913,K;_/J;N?L!&! MXF_%)?[A>M S!TNE;*(DGBVA3BPAB_PP,-L*PK76@""$WC'C 0(0(',ADB81 M^,1"\K+Q+>@%-$N;UB@.16$^8C.Y LC6GGC.OQ"QYW^#*A!(\5I M%5 P"DX61(N[ F04B81*SB^A6?B PF MX/YF8FG<.!.MYEYGHM:*C,E!($PL0B;F3S&AF#6,X28,EQP$'H5#$L9#VNM+ M?+'$P2%1_,9K6'.;%$%"=)O@P/HI#FP6UXIPYA,460494FB=CHUQF@!D8T%_ MO0%./Q'4OP U$EA*0O7"F 13XB:8<''*\###>"P1GA H=0SW4U\Q4#7X3(1%G+0#)F+\&C+K"E2I/))9N#%5?CP/P1<% U38) N M#65-E*?X9:GYYG[@CA( 9,7F"LL5(P,R$SAP"91ENMN2+TCHMPPV)<(>3?TP M2HXLFOC53N#')? 8?!9V._9H&4]R';<=WG)P91Y!M3:R:[?M18E\NGJ0B9P2A*!R?$A^-EU&Q M)=0:V@/X:6*60XC]A-0M2"E&63MG#U8-<+(9@@9 M9^,P4GQ(9ZQ4VJKZYIC=0J&P=.,I_!P+&H%!PRN,%E^> MIALHR+;0H.V'YVSKE/WPW\[WMY[OO<=+ ''XP9'UA8__]"H.1Z_H>@!"0+^P MKWJ#5RC)((5N^*=75^U7AL>F'!^]>F1L]O8=R.U]HK/A._R&7""O# $^^*=7 MSO?HK1=/KT8^8?1C2Z\,Y$*'5JY?$>/ ^.JZUT26L*;9_.\WR[W[)1%ZF)7=H("?2^Z#VPD]I%V3N:ZGY'N?-U+P.,KHF^(N9)H\4_(Y9TT M2 :)Z(Y YTYT6TJX@ZK-%,)\$X:QH/ %JT20-)(\CV.\_0B^QBP3'[&RXY_X M=Q[83B@P^1/JRD1')W*1X:Y\?B-,V8BVT@S9&!?BX$TMWLQT-H0W1#+S@-D- M\Y-Q$:W,X?I1\$,["20DMPG7-_D_7;ELD:T*UYRI::@!"S-H\.S)"N@,)6G+_DZ_0MN-C##3+#6Q6$! MW;WF_EF?LXS.MJP]*^UB/%&@A;8014G%C:)?<>JHCBE "GU7R"\QQH\PS%1% MG^D=7C*9$I24UFK7,>2O4S41UV]"1;Q&M[DO,:@7J\VNK*XR>!Y2572G_.(8<3 EE6T(>(:Z-SHQEM^XTH7QK2+U) M[E;XR^W$X6/H&G23G!Z?QF,X /CM>S'[=TG]7GZ3OI.2@RW]L[[3VF7D3M4 M2 C?P&5 KC[BZ!!?4%$$U?E1*E)V5J1FB4@9KQE2B( R$8%)7(=0+L1K+CIN M=4?R7^DD9B?YIR/X^8XOH+]F;DY.H%9BJW=.)"; NM.TP5J*4QFFGLY;&7$M MN#!TK4I67'Z4I !76OPH_!K$'"KWD71VXX$C>7V02L# RQ<<3GB&,[C9!>3R MH-Y$*_P#R:84+F+94=%XG' \B2_ ;==!:EDX L-X.'4B%-1\&3&H6X)PI2&& MB5P!1+2X:Y<..@\<\9.2AKW<'>;Q"("DEZ*FL& MPH2=R[;C:>P*'AOTV/O3:>RI*+B_99_C!S+K*70.>OO N"%6$**N]>?41Z+G ML$FQJ("#X)F1,YHN>B4C>+>IRX%\&IX@KD3A-#Z!@&74EF"EA,'5=WM_7?+1 M9=PM2;##(TY>,7[<8!F+*U#C5XP1Y#9VT%>6^!XV\I0JS[S@4,QX-1NXD01= MDMRM& GZQD48<>V%1KFN%G:Q'3=JC,L UO1OSI3H/7'K@!:Z6SWIE$549 S= M2@K!%QH'#!! >_Y4& MW),4>$:JZH#%(S-5#L\UW9 LO+@;D*UHSHG@'HX>6-A1QF)!T4<_J#JM?,]= M9(ZL!LV%\A4U\DXP?_A/(2]IQ"?;0[J3\@AN:W& SOE&UG+*>V$:HY.0CUT5 M!!XSM0["N2^V:0A3;8O *MP2'4&T(Z._"6^D/*N7FAXN16-7F$8=2=YH&G]0 M9E+!E1<>X:++C@,0$R#.P*V6@A@"6D'9?=F 8=@,N<3D$!VUF]W,;D;WJ9MV M*%R$<%L+23;XTOTG&5=6%-2JKRYZMDD'_I2,'T,-MA #DM<&ACN9MV@HB^*6 M@0:P08S(-AMR[DF1YZ-"QW)I[9+GT;M(=VJ[!N[4YY>MJ$.EG76H',VMN07]PRC=_ .G>%9X7C M&;PWU^_Q[0IT0"Y?X-3% YD"\7]=&NPL'6Q#)JJ-Y.DLC_@T44FF2:9>R1>% MDN25\#/8Q<9]P\"%,& -U$$I71\8.,# %M)=2Q\(>J,%*9XPRV]$&$[R,%?*9!Z5R$59342AQQ6]?2,S#-P<="0W MGD_R;'$3XSBX5QE1J;"6TKQ>!2 M_OBICXOJV]\:,H[^C8N4J22. H..A5J$HH4&RV\KPEBC;$):I M$!Q:RCD9\SR9NT!PPU.>41+#$<\3Z7)&SM( D1R6B]D+WSQ_[N&S@JW2=?A3 MXCY+QBNN<$C7BD^"W8P)L.JONZLRJU4_5=;"V!Z<4DX8T>WG@;G"7IRZK74.W,NDS]7>[\6C<4T93]^G*#V2ZN8DO=(=Z/: M>A+)DQY_]"-AA(!.\T(F=3-NFH4LPIIRYBWI?&;;W!6.!-&/;,=6FQ%M8!Z< M'<7B]IW[+-QN79Q[5*W"KS++3HI2N"[S1/(XN?O(,)K.D(\9HTHBJM4<=J\L MI8FR3G&A_"2_+DP6C04ML:0V,3-1JV>B.G>D8E?LN$*%X0GC!S.?LL*$7_T1 M];L?+)0_6D6>2<#HW "5:,.?Q&42U@O5+689P0H1RKB_1$X#TM;/'!G8&JD!29T]]4<4#^1LAB$*'0TCW5^Z89F;?N5-LWP6;$DKG15%RN]($]UR MU-(FP1"2))5%2*?H2,6N.&P3$=X7/5(@5M9CQ MP2_51&STP+_=N$3U)15N#\SK_J!J3,"6V;ON5J]35K]<4T?H5-OL6I5;OJ[9 M>89=NKILO?U"L!*?*:Q\%#[FK0,^O)/VV?EH)7A+0EM^C+'@IHBJ/'XWP5IX MH#.DFMW[+,^^46)G[.'37;-5X.,Y 00T.*Y:9G_]],'J '$]>VW]M.(DO_BM MH.C*JREA:+"+??J9.:.*=A+L0]JF]=D&+;T-\A#XLB>"^-D?5T[F!" H'0MR M9R@U7,VNLE#$1*HZE9_EM4Y6A"5WN\\N(W_G9^EZ.N[F;NZ^N=MZ<6GE MLO%N&4"W*J)(_?P[5F,KQ2/^-[O1T?E9S8Y_8 OC_WA%._5/- M'BN59"3:J*+]/*F*W.,UH"H3^OK>4W6Y89X6WQ4Q=2.&;',= K)B**I_95Z, M)=XJK?C*4+]1?LX";HV#@7<7GMA*(WMW^HU!=T?>K#*B=0ITT<.N8+TA= L, MNH+BVNIUS.NR;% UD=8+U#V=AM77ND?KGEKH'JO1;I>E\CV&L!Z)S^K(MM][ M/@Q6C+_D5ZW!"ZR_"Z-D:O5ZC>O23.;5H>ZW>A?UYN"LI5NVGM[%^J@%B=XU:W.LU&[U3TDWJKG^U6 M!ZNFVZH_J6D%R0]S&4V/>6$K0XI77_=Y?]!L=+H[TFWO;XKT95%?%I?\0EVS M7_:TKHX/0JN9M:M6J].X[N_H5:J]FGG1^_D$I877[JLSY:'QD<^-+_Z4>1M6 MT6H6JGP4Z_>/K?]7M*Y3#O0*5>A;J_]\I><5/G2D9"H:;2;+ZTC?7)Z4OMGJ MX(A%"F="4C52 V$R1@1'F^"H+VUQ%06P5.1JJA7S533(V-#X!!MC"AV+E)V MJGY9K/Z4&_',]PP$U2#<.ZQQE6 4\)&80,NX(HL4)$P)/=."$QQ<.@E%ZVK5 MH NAEK7K(9BM:@@F%D*+EQ"G4-0!26R5&0,5/$,$ 2IL(=RZ#%)#4KNN0$@4 M$9QZT@D)'_:<%JU=C47[E+]CU@ A%&(&@F7X<$8ZG@!53=Z Q5R.KUL] 3FP M&5ECF0'@!V1W&RHRI#5TC=W17KKU0WMIF\8[/F:$@?0[*LD'[B$00XKR4@IT M\73@"!]]+P^WN>C2]>NW=!W3^(#$@0]LS*-%AI^@/DL69N: MQB?":[E/L0$+8B<=:R@M H F$%SCJ\33N0D"1,?)H>,19',?XRE\QU[AOK,4 MV1VW1V\_1(&+=%CAI_'78 0-?H4'?T4LGY3#SA+L>8X7\]%-)'^'S?#09C,L M=@AB_FK+'%40O>5=>2CRAL065DA0A/(C*"ERF2$,ZYI=6:_'FYD@BB\3MH?0 M2!:LT,W(GX&I]=YEC\MTA&/G.Q]=T6(D:X>09X6_ EJ[Q(?&S TS7VJ_^H6) M%Q37H?SB+ZO_QEJ?G3OU-9AZ4=$^=O@*&10B@]._@$WIK9@L=:H&LI MQ*UY@,P0GL3*0H)$XJY0]ABR1S W02W,,% APSH\'DT4BJ- XAERUY^O://5 M+EXDP')G94Y."[ ,*R)UK(#N2G3OE;51L^:#:]<&@\DR>X-.U4!\H*E!Y3"8 M*MDIR[RN'@93V[R^OMY3I]K]T#1+W+5^8&\^X+S9\Y*L3N9FO]%[](MW[?\=8V6<0:@?=872L_9E[/ !A M_T D:($"Q'[G/#JX!_Z336<_&P\PQ_YX;/P9%G&V[GA8NF7NNP+@4&*4OZ^. MG'989GEW=LWUTT-MX]K59=4JD"I:?DNJV4>]F2[+X-4O[3>]-Z)\IN;+4HG- M]+^UF[:J'&6_S]"JD8+]/A!<"P:R#)!8BZR=5VNB#M."U+I3YH9_>M5.BLI0*6.M\[RQUK=>_?*9Q:YQ&WL>C';"IJ7-M?S/ M+)MK_=9F<^UQD[GV0/R=QM]Q;I!!&[?OOHVU/6>%GO\8FV(DU2_4-K>Y1#*TNV 6-3K>Y3SOK M(K3.]9MKU!3= L;4SB#51Q[2?QFW,G5D*7-D-7%DB6--9>FC0<+&8X?RVYZ0 M]G.,G+09'C0T6S+.Y=?VIM0E!O&4Q"8Q9$<[L]0AJ?YI-) M,W32O,Q:Y.0,S&ZOM9>DAY9I6>42,3;F";7-3K-, ]NU1DNKI,,46#\G3X'YL=HDCGMADP>22&%Y!$L6U*Y$H:Y S> MG^K:E4FC&A/VZI?W?C MXE,J,LQSGRK'EBAD MK6!2I)XV9 ?UGYP1'Y&T_06,%82N.*"U\I+0V7B\7QMUV]'WWRS7Y<+%WOSY M-+TR)@%ZW_GWEF6/O+#9;EL8##(G$O=9WZS\. M/OMZ<^RT.02WL&(O-&X> TY%*P:YNT6HX->[KS?&[B<^>@_O;D!'>0\\? -'SVRX UH)O:F;[6O>ZTWV$GQ MHS7 GUNM-_Q[NRG4Y75KT&I: Z$NVSO:$@?:$EH03B4("&_VA3\Z(0S6B_[S M/_HMJ_=S"+\*(SKR;G'%*+N/RD)3_R=TLV&PT!@[+CR&EPJ1$\CM@$<(EP5/ M/T3R-?J+^L<[.)'G!)CF&?4W/2&9"8$FKZQN_[IW M6(GCH@P:D#:Y MCR-DJ7N0ZG2$IR_'A+Z=.'QLW'WG=DRV\B>!+-PP;CPGB$<3XQU_>F1> Z%@ MPQC>Q'@=%NN(? ^KS:ZL3N))3&%ALV4[^&=KT#Y,8$X_=IXVZ/_FI<)HXT@_ MIHVCLSFW6KG&T6XNOZKJ,6T<54_(RAE'[QV/>39T-36._NI//..#:?S!7%>; M1N?Z6%55BC:-]&/:-#KK4RLOD[9=-L^\AKA!_3;5K_9;K4Z9 E9M.!U'! _J M5;+ZPG#ZW7PP;TVTF/ KRICJ-BFK37(]+;VX].2@>9W87"P8,H^'5Y^^NWRA MS*U6L]G2YE8%'ZN>-M+FEGY,FUN7<-;E>:):)3U1VMS2YM9^1?" ?BIM;%WV M8]731=K8TH\=W-BJA(Q;3^% M$9R@W'CGVS'5J-,):_U,!YRC_CI2?QWY/#0\P5_/6: (D*EXG8G4\W_YT8=Q]C[@7XJ7PP9[P*4M.+'U&5.:QJFX)?'\S?&^#1$E3!]GE7NLJANDR''6U&>#S:4&]]^+[QF3UNRLV[,A!@UJ;'D%C<& ?^U(@F3FC\+68!O.(B MH^C,#R+$QD<60@,QX UX8.PCL3UFR3O>4MK>:\>SW9C@:4-%RPUO63^9ACZ! MJO)857=GS@GTAEC9,[Q;A;OSU9GRT/C(Y\87?\J\#1VSFL_UK(4]^\?Z_ZTQ M@OUR9-KYGF5V!E99UGFK95J#_=#.M\U^,B?X5"!>TJHZJAD/5K#@'WP37!9#^'$^L:CL&%,V!-FDG// M\*<.'3HJK1Q?5;]S/'$HX?7GM?,3GE*8I0Z_X=A;@DM_[8@_X'O18D;\+]GW MH@F+Z(]!4FYF1 %G48C'V2QPGH@T)H!)]\;." 0%6C9SEJ^V9A*M3IF[R(+FD@64C/O_K-I7)=3]EKK!8X#SPDGVQ=YS<18O?->8]FY'U+(^RT1 M.((A+0]A8;ADWY)'>#-]A0U#WXVCS:\LE>:&\124X*),3?M>+3&R=]K7*THM M\]])D*[]([\:@G[\=L7&T,.WS)VS18C"DAG=%.R:[%2NSH(8UB_$")SWU:V/ M//='O9:_M%>9');GUG!&?WKE#/O#ZR%O-WO[AXVB)DUYY/P<+"O$ M?\9AY(RE.#@>V@]O6QV:D",)A$4C MV%T89)B-A!LA$,X#^,P0KD4P _ 'L+*P&'#()\P=HYV'#1$T@'B 6@YX[,%; MU""+HXD?P.A&YH:M?Y1)$Z7_J@?'O>D-!F:_VRY[T^N:O?[V.U71EEI=\WK0 MWDM3'=/JY?^E;$L#L]OO[ZE/O>[U?EIJFQUK^^6ZX,V@*GZA/!M.R.8Q'4/+ MFV_-:+VNXDC6S@_AE;UY=_?Q]LYX=X,%%JHAHN]NOMZ]+>/CKNQ(;F:!XQJMMN"5/]E-L7):IOIW7C&, M7Q=OST$,WX1O5H SR_AG]#FZ%PE_9L#2\L6K#CQGP-78&1FJ[]7>)5JTJBU: MU98>3+8B_S^%%38 _VKSK3[BJ\VWR]- U50M9V2^98$X]0E;M1-VG\;;\6=# MRU:59:OR W[@GN,'QM_!3C/RC+DU6.'"J6G% I$J#G;06.1IPX[]S6''-T-_ MM(#_F413]Y?_#U!+ P04 " "KC9=8%;E=8<<0 "UJ@ $0 &-D;G,M M,C R-# S,S$N>'-D[5UM=^(V%O[>7Z'ERW;/*9/WF4E.,WL((1F?)4"!3-M/ M/<(6H*VQJ"23T%^_DFR#0;9ED63K7:?G3(-MW>=:][EZN7KSC_]\7OA@A2C# M)+ANG'PX;@ 4N,3#P>RZ\3B^:WYN_//+=]_]^+=F\Y>;81?<$C=GGRZ;WN4$-L_="Z_Y^?C3>?/3\4?/O?AXX7X^.?]A=C4YOG#AY.13\^+$ M^]0\GQR?-^'91]CT/D[.3\_A9'*.CA7H,[MB[APM(!!9"]C5,[MNS#E?7AT= M/3T]?7@Z^T#H[.CT^/CDZ)>'[D@E;<1I?1S\OI/Z>4+])/W9D7P\@0PER5TO MV 5WH2>LASZX9'$D8N0)'_*1])*=!*G''-(9XCVX0&P)762VX9?O )#,XL624 X"37(* MV42]*:-)"KIQ;IF1)IK3T1\CG3%XUY=6'9^8UCLIK#5ES!N'2 M2G-:)M(>W[%Y@Y1+GUQ>7AX]2Q_-?H-,KU/IF_)G\^14.(*%VCSW+:];7#43 MN==XAVWYM'N'1.Z%[Y!9(O-\P22IKME+7V-3O*U?(Y:T>HWLZJ(D%XF ).'" M1B%#[H<961VY) PX7962QQ,271#W))EY2HI,$,T31H.K>G,J)74GRM(74I\0Q5VM*1D MB2C'B*6;704PIVAZW9"-;S-I('Y;4O1!O$F21%.P6^KE8Z$!,=%&J?QVMQE* M(*3C7S>8X,%'D8FJG'\/36WS+T1P@/\OBH_%3]QZ&3VXM3:K?I$] $=NN'7X[5?R>@N8TS MFD!) BGZX]&^P!Y4R)#7#[ZHW_O%.Q:.DQ0([AFHM-QN>_:#?==I.9U22V!>I,%+] M279;,7-]PD**Q(52!_IW(*T0"(T@5BF?I92"K5:0J*V1 PP[WSJ]QTY)+I/4 M1EH^[],22];*LNV.\ZUUT^V,>IUQ:0/O"!GM?*G;>0/P Q 0-3+X;>>FK)E5 M4I-Q3X[WC2O%:F305ONG1V?DR JT;&6_(V(T\,F^@=/B-3+T?;]_^[/3[8I6 M2EE@V+EU1,O5NW=D.2YI>@.(D8S3?3(20-5X)I @A5DCAD;C?OM?HFO1N6WW M'P:=WDAU*THRDR-L9.1LGQ$%U%1(( U5-R*&G<'CL/U5V&$P[-\/6P\V1.C" M1B+.,XD 6R000]6(B/[X:V?H](0;=D3]T/E%.F/INBI'V$C$Q3X1"@A$2*J> M2K!JQ(3HY44&&'2&HZ^M8=G.O"YGM/_'??L+C,3Z @4HF!J9WNE]ZXS&#R+, M+.OY:0FCN;7@-B5=(RO?M9SAMU:W=)2Z36^TL!:G2EF@A&MD8.E6O7%_^*N% M$T?IC0;6 M2-;(WL*^K'!RMY,/!;$!\[&+$DK]EIPE>0U4!NY>7%^?GG[1BIM3* MZ9^T8B T@UBUFNO;*@=;[2!1"[Y/?OVC1KX1C^B/X<0O3?*NC)$MK2S&\N#[ M"*%>YD[/#%A:/4/4:'QM]&E_:J&.+,@9 "O;IP2,%M>&F:1P':V2+#BHQ24D2%MU,DX,U%'VK)G&:SH*H0PTJ2-5N5-5]26 M'6WJP9Z=/ @C.]I(5]X<1AW9R9Z/L&*G$,+(CC9,ECNQ44=ZM)D**V;RI$VD M?-;&S;)F.^K(1VH:PHH)7<[(@1:PIS#J:/K-W(:5X?>EC&;7(N_MO$@=K;Z9 MM+!V][24T>I:R+U!J*/1C:/JEJ%A.30C25J47F:DOH[\[8^]VW5VLX6-[&C1 MO#9\7TCN^)7 MA TF:Q"C@P0>?!\KJ"5_;D@I#F8K]KB<4A+PV% '$FA ,S*H1?QI!F-PL&(? MP..RJ11LB*TQB6UA!PI='F_<90=QEP=BI"QO8T:T2TIA)EN*69U9&J(%%*#! M;("H/%A+&J0_\?%,O=YAI)7$-'*8L>EC6^QB%2"E Z24O'-JLO]O)V_!ZF\G M[[R^ :_IB4W1Y""\4GV[R3KI+L! ;BAUD:S:I%;;@GNP A/;E]KHDC:_JEK1 M1*/L"VWZ0')]PH[66M(OIT?[(9='F8V%%=$LQ(JS9@ MI29QFR"%#22XY',+7UO^1(>0^"MAE#9%'N9WT,4^YI8120D@(V_:B%?,VP87 M1, @0:XM9?(/$#.%3)$O#_L0_:2 B>!6 MW'$)XY9UUV'81A*U$; =$L7E5E4SU@52RH#25DNRBQ<6W1/B/6'?MR/9#M-( MKC8X9EZU)-+$6MY)U0A0A8'*8]E$-WJ&94S40Y:=_)=H,!*N#:V5(3S1"5)* M1?2'ZAD1&/A9$,KQG^H=.\]+>:+3J]*?#V_D7ANZ*<5]2B&(-;[3KO'281PO M9-L'4_9"K\]_&3T&1[@XUD9URCC"1C-(JP:HQBZ1O135CNYB#".5VDA._GK6 MNA*DK48]@*!<#"-!^E:]W"6M-20H>T&J'4'%&$:"M,&;@E6M-61(6YAJ1TZN MN)$7;1@G>V%K#2E)K2YU@A5B7!T/BH/H?->17-2 Y3GQ=DS9HAH)U$9_TJMB MQ=56"6UBLS&-M&KC086TJEFDFI.Z6=A\!S']!OT0 MD>D=#F#@8NBW&$.PM.+Q/-85WKVY)WI M73K&\'E B8N0-)1E76D-:V18&V@Q,2ST@)2B6K)KW,]B.\-9$L[(IC8J4VY_ M3 TIW-_CLCGL:+.UXAZ1&87+N>5ZJ . C;3JAQ%K&VN:Z3.34ELX-LK>64Z3 MT27!K(M7R(MZ]:_/MEF!D77]Y.-BUJ7*IM*9Q"IUXO_'H]UO=T;7.]_WE%_W MC+_3K+Q#?EGPM\R5XQ+VELAEWPT )TQMS;AN+AQ,Q M]37LJR6BF'@RW77#"Z/UPPW 0J$#\U!>W5,2+J\;47+,T:(!>)1\\WGL*T_I M<,1#B;3]G*F6N5L\PQSZ3OL6,3Q3A[J)/V0Z?4"+":)YF3.*52)S5Q**-< M"F=H*%\CG>DI]-F67AN,5\]U#"!L?G!VARA:N'$3,AP@QE+1AOS(%/90]$8/ MHB99A M+0UBCFTT4??.;)X\FT28O83HTP=S*;@L2B&J+E$W]KD\5$U$$27[0R M(WAJHT0 M;U5E9#B'S#=E2+:4\9T[A&R\*P? QG'^F[6FZ'4*[][=R-+R/%7]0_^&4$J> MY$X7N!0/Q:.5Z%/+?.2:Y'# JGI)? POV^Z0ZR'>#BD5J5J!)]T_NLBUB05" MM1O7.TH6R=[MGS&?MT/&R4*UC(+3_E2N*69].D)T)>K3N*(UU3$'@KYE(U:^ M+L[N4\F[G'1NG/%MZY#.:89\E3JFZB3KD8B5H0A3OT&*Y8LE\4/+^W<831V7 MS'1IM&HP/D(!)C3:6A:B\9-XN([^?T="6MP3*R=;B>[99J%H4AR'B(L$LH43 M=W.I-8E5@T/1W5N)U_'77Y'OR2]HPV =+5UY0'Q.O&(6RTJ_86>Q-(UW8>!& M3>\WH5<>+"^O<.#ZH9S0Z"SB02L8>"(BYD3 B]M?(?6>(#7$2Z^#70EOWZV1 MG( CBAB7+MOB _4JG< K69_E2ENT[6_G^GJ0*]M<9, M?BMCC-QY0'PR6Q=3F9^^$AP.8.BWPT#&WG.X,#1(F6FKT/QLMGWO]7;PRM"V ME!"L!$VIND^F; FGRJT[LI*^0B8\?N5A@)-A%N4R$F;,-Z?QE&6 MH>+/3EL)0N)#_$2?0PIP&4ZY!E\K%*E$IMJ0TK6@4:W3[$]E?R-UR$MN;6X2 MJ^J(2\F@&$Y%1XMQM R7PLEG,]'K\B9KN)V_>&G474+!7QN6WW3&K7:K4^S> M>XFJT"P,^X]0SMFG]R *IW3GLH+$ 5FJ.:=@YB/(D+]=?IP_E'0P8%6[,VK" M@2SCC,AX@F)7Q-5,WI^)EL34.;< J$0=MYV6D9]F2VKDAVV-O'\*K-*>ZQ&' MPE5C@"*:LEL(K6ZIR;W=E)7@L1M-\+^S&ND3T-ED_D"V4Z%9NMT8Z08\$/X70 M%]E WBV:(BJ"!CE)( +T:-4D%35IKG5>"?T%O=JW#>U&:Q%/+:)&1+3JK0#Z M:X9-7=EBH4K45=N5,A0'+EY"/UH=4SY:MT"H:N">3.-O]JLF+AIWMM7G,,;H MF=_X18NV;&'>T@%XHJ;T$-H0+>,^@3>:0RI+;3PCYBR6(E>R7*LMF6L5HDF' MWJR/&4"L>@Q+N2"YP#ZOK.?OSM MZ8>#5^">_N??_O*7O_X?@'\^?_?ZR+)BP[# O.3+^/%X9/%(3[Y M<];]:_PY/'D["8LRZXX _K;\9R]FGTZZ\+3K\^>??GRY9>OL9O\,NL^/A.,R6>K;S\] M^_K7*]__(I??YM[[9\N__?;5^?BZ+])C^;-__O'Z?3K$HP#CZ7P1IJF^8#[^ M=;[\\/4LA<5RU._$]>3&;]3?8/4UJ!\!%R#Y+U_G^>G?_O+DR>EP=+,)OL/R MI/[_P[N]"Z],(9/&\9SJ'JF\E3,/]WC:<^^PXXA4DZGBS' MYS7]?O;L"J\M=ORZ0/H7IV.U>OEDEBY\:5(U->M6_W(2(DZ6GXZ.Y_ QA$^C MG?F<'CU"JY6+&$ K+XFC5H##D$!*P9Q4V?&B+XY3E65.PBRU6L(\+E5[]EA2 ML9#/<+*8KSZI0RJ7PWGQS:=#MRG^%\==1U-[Q')&SET"9GT!I9.'P",C6;SD MV2DG/OF"=54Y6[1.T80N7>'(Q0ES]HUG M\^.CH^4S8;S H]6_+]WL:&/-+F:M!O=4?01Y4_V^[6:?L%NQ,\^[_ M'(\_U67\#2Y&4JNDC#(DC&&@>!3@A>+ C(Y<),^2\XW5?1N>=;0O?ASM-QOZ M9F3X?3;+7\:3R0@U%U9H#4P*VGF#JF(9#BAH-[4H/";36/&K=Z^C9/GC*/E! M0]I,H7M3,BX^CN,$3T4A9NU^39/C:L1]0^9#,$K0DJ.3,*"\\1"C"V!H];&" M:9,--E;V.KC6(8+Z<8C07!7-2/(2"](.E/?(NC_"@_#U&\"11AX0)0?:?A() M' TX37BDI3TJ,LZ95HVI<3.:=0BA?QQ"-!KV9C38)U>M.Y-+2E>8RPI,]K3[ M>'*NHI0>M U1*Y21%JS&>C_W^G44;7X<13]T8)MI]O4XQ/%DO!CCG,R,]XM9 M^M?A;$+#.*\FQ^)DQ)!QS4P"[YT&Y4J X#."*LY*3ZZU%+*QNN_"U%#FE7V- MTB,JKL$G[4$EFE#.80&TN2!+(B;%^Y-R@!Y,4UY<9OV&"FA&_NO$\MJS:!WX M[,D4XZ5 <(Y#B#S+;%@F^[HQ$>XB^.,Z,[T284,%]+$*OIE-T\KI-F2/.\[! ML)1!*15)1B5!8%%">,Y":;W370MD2&[/MM:%!ZJA9T9DRXU 30#0+QTU!SZ:(+:?'G>''XXGB^(".S6[WHY/S02V26VP!" MVFK:* :!M DY>,=52FATZQFP)K2![I4/Y,KEB="'?II-C0_3.1( S*]GTX\' MV!V]Q+@8&2NBMMX",B\(BK3@!;.T;GME>-;:N-"8*M<"&>C>V8@8FX]]6Y_P MAA5;61NJ'9=(4E Y69(P.@B:O%3F50B\]:G1S6@&NGLV(D0C+?2Q;ZY,>Q&X MCHD7,NA),B4S V]=@4+[=I L.EJVMNQ;/>"N*Z79\70Q?QM.0CVGFV;ZI#NF MB7A5X& #Z2QX\(9Q$M@C"2PYR*039N6%,:V=R7O &^C.^1"V7+DSZTE)S6;' MK?OZ][L^[J3D#LA43J!,]A ,6C#T1TE9<&M:'ZRN@VN@&VL+WC172WM;J^[S M*R0E.J.9<^00(2'QHD 448+ER64=LHRA]8)Z'8Z!;JPM"+'QL/=Y1)49&?K% M(.BDR,.6*0")DJ%XRW@BM[LPM^4CJH>LA$='L^GRN?.]Z=E=UT[.XZKL,'D; MQGEO^B)\&B_"9"23,2S;"-8R4J5E"8*T'+1#DI6,&I%L\Q5Q?7Q#VE$WY,O5 ME;$G-36;( <=AOEQ=[+$^(\P.<:1%D60Y6N YBM-5 P.:&KJ^E,I7""MU:TC MD:ZBN.=V"3\2*S8<\V:Z?X>+,)YBW@W=E'@Y)VOO^*@.LW^>C:O-^S[Y2!\'47FM4K6@9/%@V*\!@X'#4ZK+#4GH"FW]^'N W%( M,3"-2=2GLMHQZD* IB_*!>L#^%"JM9D$Q,(D1)3>,2Q)R]9'7K=$OS[ '@OS M0_*7Z_^J C^'"3UTOK-X$;KNA";RZ2J?:(TOLA10J2#](6G(N=? DO&1N9(Q M-#?$U@$V) OLX;RX8GPUUTG#G3'S<>\8>SH9WKWK#NI$6G!A:RU)_?:$^UJ4@TX M41*0F%ZDS&P6K<^KSK]_2,94.V4_>(0;1O_C)W+O=K]^JJDQM Z=BU7[=B1" M5#/:"=N'\+>:^V9-3$$ MVM2TC*E*KL#G%$$SH5'(PG-I?=;] )A#LC\WY<]5LZ-?K36\7)LO:E#:V0HY M'QEON56NIDC5Z!@5!&V;NE[Q%>XTER7HUK/F,H9!G0*V9L9& ]Z?VD44/ 1Z M=S0UE-AD^BFH2 X12V@D4SJU/OZ]7>T/N/7!R:1.J6G^(W3_PJJSLT>/DK=> M%BL@6$4#'7P"KP6"1R41,XN:MSZ8NAG-D-:]C7AP)3"YC0*:DGR_U%RP9=@M M=I_'">?O9Y,\RB49870!;VLV*'G]X#0:$MA&)%#>L];1)C>C&9+GW900C130 M\ !FONB.T^*X(VJ^. S=1Q(0N=9:T!*NC2Q "[&K*8(">/')!9Z22.W/7Z[B M&))'WI0$&P]Z2_4C/:8>#[XD^VPR6R:'KY8H)5(I9&216M"-%)#NSQ]G)*5-ZFQ;_EH/!T38VE8/N,*5(XA>4^2 MA:EQQD9$U=^WN/.5[7)]N*'R\DG6QH?9:%G%92K/:4K1%+Z,@$Y0O M,X$4@?"*9#12<2ZK.=+:&;P$85 G7D/ESR9J:YO 1<+-+I)YA2DF720&"X.+<\LDE]K9$A"*SK0X M\N# D[B0,Y/U))IQ%AO3Z@* (9M(5G-: %R$PJP#%3@M Y@S[2/"HR[<.=GZ MPF)K)M+C&A(/Y^#5I7L8^F]L\Q/0LT7B.7FM9;P8*72U5*X!B\S4.&X#L20$ MQWQ,DIN,NG59TAN@#,JD:,VDS09^ZT$O$(][R=]TZ_);M\!I:PK$8I*0,D%( MF0P=)QT$ZP*(8#A1WW+5/&;Z%E/@L6\OVW#@\B+S\!%OZV?<%<)?K"M,,(1L M)8+*9/ZZS!E9OBKZC(( M[ZT;Y5DL;W[S'XHTEP_VV5.2-9E1Z $RF7!, .> MK"A0*67RJZ65H75-IOLSIYWLK\BV''^G6X\)QOSY?+.\BUVXUG^GC=C4)BB+:"MM40M%G!&:DC%+E,'DBO;&KJ& M8@UI66_.X'4G[V/19"MS_VW]8"G)\EMO9_-%AXMQMS3\[6:?Q_2TYRGL.2_G"^7UYTF,>+D=,I.4UBHZAYL3IH+<)*)13B6P4IE MZ][OP5GR;%E)B1E3I,#6E91N!#,H:VY+1&FCF9;]KK[Q=F\^/Z[MW_;+N1)( M(UZ<+XXC>(T5%B-CL;I#*1 DS8(.IG7]@SM!#H0%9G-%M>//&9G?X;)T MR<&,#+":*G=X:KJ12_[^,'3X/"Q-AZ-ZZ;,0OM1*Q,IC;!UH>#>J>X:!_U3,:J2KEB$[UXE?BU+,%Q?%9]%'%8V' M+,VRS&8 1Z @)H6:L"E66M=]7Q]=J[ET,-M)_W,\KE$=]1W+SVAV<^MXTI % MTNS.$<$EE.1:*X8I6<="ZZO9V_#?7,YWAZT+VL27?Z-WGDL%:^]@)\K/G.2CKP2%8*1Q4YCU*I MYN4 [X/O1_!5>N=7*_WU;5M^2ZDY-Q#*"TQ*:%"IIM14 S@4@6#ELIJ5,))M MR;:\!EW;6+BLBH^Y1"@9&2A!!K\+W$%2Y$:XPGTNK8W)P<;"]<20VT/C[J. MANV5/W68QLM!H9\G>!:@<3XW=,2L]5'0!"U!5#M6*O"UW1<762)JATRV3L19 M!]=LUR/$QS$3+N,\,XG M(;3@S8]^UL7V QQDMR94+VIKUWOD^E--&U)P*6'M=TT"!UL@<.; >E6,B%RS MU/IVM3",9*I-0+(0X#()*TI.(AOM7&Y= M@^A:(#_"<7)K=FRND8:63<&N6Y5,O9KDE!0Q-6L-P4=9>QX&VB5U@$P?.N&# M,KQU7<\[( VIT,C6[)EV2FIY@OIY7,,Y7\VZE[/CN"C'DU5COY&EQ0R1,R@I M+476M ^B@)!8%)HGM*5UANQM>-;AC/VY.--,/1L3IH8!CM[M?PBU8$XX9TF% M:4Z'8?H1Q]_SX"=(F^;D>Y>XD9)DJ'.=P8>:N1E% 2]T+>@8:YHMEB(N,>EJ MV.%&"-;ACOLYN+,]334OCI%H6"[64&#HT"KBN"0H!(=Q(']/03"UGI>M4;6M M#9P;P:S#(?^3&3EM--,R?;YV0\.7>/K_O>EJ-5RE(YSKVS%"6A\S3ZXF6;9J$+(,01&EW@DE$IG3 M" CBO+>8Z_U!X-G;S$H/I1IN!K06BQX[%J%_%CU413VRYJR)R,KPO[:9R$@J M([-@ 5+F 93SG PXD2 :BT$*5)*WOHMX&-*U>/;80=/]\ZRY4GLDX!+2]R$Y MPT9SP,=H(?LD:Y(2 V>=!)0Y\N \$E]Z)]QUR-8BV&.'*/1/L(V5M@5KZVTX MJ?MSO8U)J3O&?*XE^$BZHH4BRFO4NM[)^%IIK]1*>TD:6Y1@K>.L'H9T+<+] M9&?:6]!IC_Q;K;IG;7)&61840=:F)Z[&?*O:$IG7J!V7I0@88Q]ELVX'M1:K MME5B^]%8M8FF^MX1JS][VL/M/,5%CLB23.#",K0\J;/"/8DS%8HU.O;/I9OQ MK46KG^S(O#?]M6L50Z-PJ67LLF_%."TPG[64O?C!N6^>9H]?%?*LQ]?NU]/C MNG=A@;NE8%J,O#1*NV)!N.!\4*[ M+?U*^)P!8VD T">FFE_,/+38Q2/WQ/KAZ;FI^IO1\U3$_7)>[/WI1@,\4M;7 MXE,.N!.LUO]5X)60P(3BWM%F(&7KX]<>Q!A2<-X/1/C')E2?-:#>[;[8W?O' MSO/7N^_?[!ZHX[3N*NJR>NJM$G.^^ZZ@2Q3-6Z_,X\HR)'1"M04A"<\8=9G,Y M.OR&H)BU7[EQX/N5%_W>+;OQ<..SM1%B:WEIYF$JU'/0I*!0_Z@JW%Y*ABR=81U(%$52?8W"[;YG+D5T1"6 MVY;L6'-]?8@^FLV"#],XGDR6]3#)EDGGP8VT%XQ;DT )B^26^1H2; 1(0D._ M*&],ZQS>6^ ,Z92H#W:TTD3?"^3Y'2*AX#DD$*:NUIX98FS,M2<9\YP\=^9; MW\W?"6I(IS5;7$0>J)4^?<:7N\\/]H\7\P5Y2[7&,<9%/-F;UC[L-;MI _]P MS2N$_PN08]TM][SD8(\>9+99%$*$F:SC2;M!!@*A] MRYD37-GUG+W;W[-9>@<>A?&TEK7NQM,T_A0F.T>5N5>E"=$H'[R'8 *OA.40 MB[*05122V>P4#VM)L_8KAV!IM-;SQ8R-7@:_88IA7'R?11^F9XDE^"UM>F0T M^HQ) 8^UW+!:IN)S 06S$]F@=:IUK\D[00W'B>N!-OVHIJ&=.J]%\PD&X5M9 MS$4X'E,DYS2&6JS?6/ D** )*N;("S>M4S*NP]'_;,!H Q?.0[%QF3U%DQ1M M@:B=1?(/#(KV*;<-9L/6$@4VIL?]I\%]=-+3PODJ)#Q=UT>1',2 6H+GCMP$ M7VN/6::!9U[/4PI*T_H&]28L0W+4>N;% Q70?E5\/9M^/,#NJ,(;,9U$\(G3 MBAS(6TP"(908P,900N'%N=CZ /U:(+V1W3OA5R<$4 M'5/K8*M-R+ZM,ZO-V; VV^^C@2U:C9B1U+'L!JW19%-E=+G><3O^_LO_]Q[_7KGS_=[LN]-P<[;W[?JU>] MJ\J*>U.RHC^.ZWWO&]SDD&*3US4XN6@F;:/61]_?=)J$1*_;_7H6B/'[;):_ MC">3D>3::UG+9^IE&*4BJD2CP=-/KB9;!M_Z2F(=7)LN7*_(%5_@Z_'G\P-^ M^KJ=E(Z/CI?-"2Z4HB.)D[>)048A0%E%UF6-D$(M1-#(8_2M_=_[HQR4"]"< M8)=7NIZUV#!/Y2*XY?GPU:$0V6FL)\0IR%KL,&,]CHY0E&1>,.-%\WH\ZR$; MDO_0.ZEZ4%8S(MU">!J'$2_1>B$]6*&KV"Z MRJ 3F04)B099PJ5TK1]M\Z8>8N3$/R/QKRY1YK[_U5LXT) M5L$HI[H>#O-0[4J$9CA^CK!9J,H%0I-92'W&@4T0O/ M8I;BKK%>[U4;)YK.YHO]4JV+6B?I/7:?QPGG[V>32^9K;1UO'0++/(%"[<&5 M6LC-QV!0"FQ?Z7,]9$/8]7H@Q>7UJ0;SM:W>^&!_5K?=\P4GL>1];YZ6];VCW MEKS1Z=P=1I9A/ B)#&PI=5U)!B(GAU<:E]"&R(IM?5;P:*[>-3;%:30-+1&U MT/^<-/_?&+I19D(D++%Z&[F:@ADB8TB69]$J.A32;-.47Q/V$+;.'EAW'].^ M#P5OQ:>\"OP-S?^#+SCYC'_,IHO#^,C46ZG++#[!C@*YRP3"#QC@!HB2V/$&#"I!$-E@V);]/[O@CND MQCZ#(=_#%=KG*>#^P=]WW^V]>;'_Q^[.FY>[_WR[^^;][OL-3OAN?V"#T[M[ M(&YT,K>J4?JMR<[%QBFJU+0;B^!UJ!WB<@'/F894BDB,]C/3W/:]'='FT4NK M]G>GCR5R8T>?C#(J+XNS$$VJI9!2!"]% (D2KZ'LN0SM :\N-J M;%(#5?3IU;UUE^<,_*;1UC]4B)S970 MIG=U.2_K^.PV1MHY*>G263I MA, 3IE1!K2;%$- MZ12JQ[6J+X4U;U3X3?:5U*%:X"PZ\(DYJ#8YA! 2\%(8.F:8+*TO<6[",JA> MS#V2I8DN^O25WNP>G/H=;W??O?_[SKO=#=RD&Y_5P$-:#VTP[WPF MK7W$-\='L=[AOAQ/CNG396&UUUYS_,P'Z>1SS5#01@P=;(HE)KFCH[@@K.UZ5@0V'JAN1? M(3E:?7+M\FK4GQ;;=L.IYG^8D(%V-)N>@MM9++IQ/%[4PE0'L^5G!!+SVW!2 MO[S3=;4T\JG;@%HQ@\E!UE:"TL)#E(9!XM[I5+*/V#J!9'/40W+TMDG)+>N[ MSZUT[\T_=M\?_+'[YN#].2]V/*V%MQ:N4@LE*SS#6'X&JCY\*1;"M>7//KJ]OP;-P_X)IGOT/R7?^- M^9O,J6C)K%[VJR*3E/%,E'<6),LE6#(KR;S<@LR7<0UI7VW&F2OU^%LKJ%WK MB6N0?9AVE[$YSK5+R,$*3NNE#;1>&LR@R1L547C,I75-G_60#6D/W"I]-E32 M8VQJM3Y'KUO:]2_H<4-;0Z)&V]G.9WITM6Q>S;KW88(7W[RSJG12TW2J)3X? M28G4>]^V+<.._G]O=]3YMG##?S]M* MH'77(@(ZZT 5&R!P-!"RDDDP1TY+\_2@%L '5?&B5WI>22S:NM[;I:H]$/K% M(V+! RFI-BWVJ68#J I="2A&"Z60_!?7VEMM GQ(F_4/P=B'J[TWQI[?[LX+ M,9(N,"-8!K)FR(;5 :%:K!"80I>@$ M0M1+_4RVLS/<09:N)*><*MB\#=.#J-5Z#/X(B[/?_APO#L?3_>EI[&88=\MZ MRR.=E>*.R)$-"M(;K^WKD48F:5F+0$27MCOI[D(\)'>_%_[=;PHV5?"6)N9W MS,M03H)\<-C-CC\>UH#.BG[^';[!4@I+#ERV-8VB^K^.&]K!N*I!QA%U\[8< MK< /V5IY5*JV5?OCL+:"/L-_@--+\#%K4;)V8)/UH&*M$!IR)*ZQX@RC[3 V M;T?5"OR0;9W'9VTSM3\.:Z]BEMGE4((':T(DZ] G<"(JL&BDH[W#:[5=T^@N MQ$.*^!H>/S=3<-^'NF\.]M_]]X;GMA>>T>AH]F96DILH$75Q2 MEOSN3,ZWJAUJ7"VT7Z0Q0AO:[)K7$SK__A99#OO>G;;I9P?@F8B<5I96D]4I[1RI12C?41H 6ZG$-*K'F^SQJP MAF2UMZ=)(W6TYTG- 9P?8EY6B+M$8!Y\2&1,*9XL*.NJ614S8-"88X@LNM8W M46O &I*=W)XGC=2QID%Q]GG](X8Y_NTO_Q]02P,$% @ JXV76 #_^7Q$W M^_5:AL]#KJKJ14E4I+I#PQ45F=U/6#Z8DZ@ 24 *H+U]=<-N9F[#O__//\\'/WW!\:0_&O['7_A?V5]^PF$:Y?[P]#_^ M\MNGU^#^\C__\]_^[=__'X#_\^+CKS^]&J6+G93],S M_.F?H_'O_2_AIP^#,"VC\3G ?\[^9R]'GR_'_=.SZ4^"";7XL\5OQW]3(5DA MK(?L8P"5= ;'K ++3$[:Z.2X^G]/_Q:93B%R"YIG"RHR!4&: -E$)52(42&; M?>B@/_S];_5+#!/\B98WG,R^_8^_G$VGG__V\\]__/''7_^,X\%?1^/3GP5C M\N?%7_]E_N=_WOG[/^3LK[GW_N?9;[_^Z:2_[ _I8_G/_^?MKR?I#,\#](>3 M:1BFZP?0X_/TZ__P)AK]\]4OZ4\G_;]-9O_[7TG )/ZW\B_H=+/X, MZH^ "Y#\KW].\E_^\]]^^NE*8"+GYV-L:Q$OUAR!:4KG/]1/^WGK3&=$9!Q MNH@(]%,<5HHWQ+CLT[?'_/6S(&,)%X-I0\1W/[LIWM%YZ+<4\)V/;H!V]D%P MCN<1QRVA?O.Y-W N0-Y&6#\RA4Q;+?XUC?7C$V M7P#^.47Z'UWM0(O'#T;IFS\:U/UO]%5A@Q!Q,/MI[V("IR%\[GW]>,*+;^B? MDY[743A3Z" 1Z$"A8A Q.A \.<\L]R6)N^J>+.A3PB3.%#Y_!"E>R)]Q,)TL M?E)E+&?R78WB2J@-UO4IQ 'VBG'(!4>(.2 H8P,=@EF#4EK%4()RGG>UIAF" M;]=S39.C\6)E\U=MHQ.CC$?G3?4Y'343XY6F"/1??AJ-,X[)2*)?S=[_OZ7! MB,C^'W^9CB_P^H>CX918?3R8/9!>43RM_W@L$R;C:>_#>)0OTO3]^ 3'7_H) MC_[L3WJ)6:.53^!B9*!D(GDP0_91,5QGQXHH=ATNT -N\("^N^; JFS V4M4+U;AL+VNKX+I*'"5QHXU^IN MHZ.["F\DX)UI/Z1HN;$%)*;*[^(@%(M0E E>8U$1W=/3^C=FXEZ4OHE<&RJ[ MVF4+5&&8*Q2R?:I;^'9F-_:4D\5$Y$2YN"%>4"3QR)W5PDO[QD*GWT$-: MZG29,;U4H=OJ8-2! .\JEFUKK'W"=#8<#4:GE_/%SF%99GCF0=..1]@4,@TN MT;$EA<40<^11J\96VPHH3UG[+:7<\*U>P/J(7W!X@9.C.)F.0YKV=(C)&ND MA11UC0&B5 Z2I@T-Z?^#*XVU?AO#[M3=D=V^E5 [>,/G>%[3NLG%G4'Z9W]Z M]O)B,B4?=WS\9QI:9$*&1N.\206QO M6DR0/O",H+VBPVPP^EQWP06XJ V7R6<(/-)*39+@!)U5)CF30M#C\;3_W[.,@/?ES7 :AJ?].,!J MVTXG/<,3=RZ0\4QN+ZVWD('+LH.L;'8^9X:L=;3A?D3/A!4-Q7Z7%+K!\3$= M7Z3IQ9B.M)=G87R*DUX0!$/) -8H6_T:VLJTC.3PH/R$)1'F+PA"M:SQ.+B5G66-M+8#SY M*,&VHNW ':#S!<>TX2QL#LS6>J,=L)#)YHBJ!JM2 <>13%&"&'UK!^ 6A">O MY6U$VH%Y_WYZAN-WH^'H6_(MT"GOG!16$O5\ :4X(^>C&+"9VRR\+=:V3O6Y M']&3UW]#@7=@U5]O/8L@=G]X02#G>]-H.'F!933&J[_[%/[$R?&?=,K1\_O# M,+ZI>0:EK0#/M0')O,VIT(+=DLS'+3>/ MSI;SY(EX**KNP WY"GG^5KT@5[KTISTI0V&\!'"L7LY*K<%E2["48TX)X4OS MH/8**,^$/=N)N -/Y!U.;UA/P:#4Y!A!I ?3 HF!L9@"-D@E@DJ28>O8]3< MGKR6'R_.#ER/XS >TB8S^8#C$_)[\468]!-9R#7WRFF(/)'KBS9!4#&"BX8; MKPEQ](UUO!3(D]?U]N*]JW/76N>O^H.+*>9>2"+5Q#O@L=[26XG@B@C@::7H M66):Z8ZU/H?R[/3^&!'?U;S?5O/_Q%JMA_GH"YDCI_CNH@KE?9E!G+R_F-92 MMII+<453.)=?96V=( MK4 [I_8=T#U)PE#1DJGJHP)5"'E(#D&G4CQ3RIK4.EZY(<3G2J F*EE"H7E* MQ+__?$M>M)C?6Q;&75>4CGEMP"W*)-[X#$=%^,$M&74*11D+D-H)PB7)$<<53DIFF/ MTK+6EZP[I,**2EWU^/AK.+*YY65$M5#))(%AM+9V9G!:;4P9- M2[2V!M5C:IY0<0O$[EV0!LJYDTZQC60[J.6Y >C-<%$>DO-,L&'P(?3SF^'+ M\+D_#8,Y8"8+MS5!W#M"K2P*".0\ -<@_ 8R[B"/ MYRBEB_.+08W:S#),ZHK'>%;MJR_S*_PY4*=<4$D4(",YKN[-0#N$#I5)FKC=7M--%%<>F=5?>*4G1TTI2@76Z=M+'JUN2Y,F)+J7=@G'Z;3,1<$D$97;NM)-HFF0-O M2P3#62PJN51,?EZY6;O4_N-EW56.^1(SJ&(CH.]+[8-A,NU&*8@K?TEE4=UH M[R!&Z[@0-IGF&3WKX'K>-&FNF0[,U&^<[:O#[2B1%,9(:^=>>&402JX=G&+D M$+S+=- Q*306&9O7F=T#YWESI94>.LCW_@;:/\+@ A?(:OG<6YR>C7(O!56B MD@B8:,6*U0N"H O(Z'/,O C-6_N]Z^#ZCDC30C,=Y(Q?A7@GDPO,KV95M1]P MW!_-4Y*^6S.I8 M:QWDKZ] /'LKE@/.MI"=1M9:T8S7%T-#L(Z!5<$;'\EY:]Y$86.0WR7+&NFL M@X3Y*_[7VRE:/EEOM?]ZW9FA5X])Y15.2APM?&=\AH) MKO381:[_#>R?1BLNZ&?0XVWH M'Y&$..E/<=Z*[VIO_XAI='JEW-DVW\/H' J4D%DA_UCHWD5YB1ZC!C0NT9&03#T<"K!D0_'( I?[NW=I*N*&J/E^U<[R&3/GT<4DVR?/KZBY:%A?\O'X'\?O?CN>-Q&.E_/& MY2]I.SX=C2]?U;R#P:,F+ZWYR=M7D3QF"8T*1XZ'4]+*/_N9MI8Z^&_^/G]M MR'Q,CQG3+K!HQGQ]82O16"37$$JHU_!J=@U/[[6CLPRC3<[9UE[6H\%N_3:E M,\P7 WQ?-H4P>7&YI)/^? 2.5C(9GR&91(YUR?0N(HF1.UVD4$;[T/R%[&(A MNRJ*V0U7[S@8>]?]ODMP5DYW48(5ZZ4&&5RN!WH&;WCMOXLN9L^T,&NE5S^E M*5;[9\-#P[ VTOL))_W21R.TM>4J(&H*K MG3J#=^ B!B";V@O)I>"W;Y973,%:]NF',@!I(ZF/6HJL83+B#-"K_FGUZA>( MR/4\H?\:E3+')KDJ2AM:I!9U?)NM*PVI=C3A09O$67%KJ?.!!SUYS;849.L7 M]?7%,%V%SN:MX()+= \>;KL7"4-\Q)G"WCS83&X+8B0 M9$X@Z>M5Y_28$,$S.LRD=I'G]7BQ^,0GK]M'B:9A^N ,Q,GEA!S?J\VHCD(@ MIEU.^HNB&RE9TB$R,,+6NP=4$)7R$$3Q0:=$9XY:2VGW/N;):[*=$!OF]UW- MT22'E1SZ<(JC+J M#WQTP\#Z)HMH%%E_U9^$T],QGLZ'CLP?>4VQS#27B0EP(LG:?X'.!Q8C2,.Y M"X))HUHW)W@(T[9Q\A6??Q7D(J,$R;U!T"HE,H0CO4VZWDTZ3M_HPDII7;UR M'YY=1:V;\N!V<+J9P/<=8_Z:^=H_K\VTRZ=Q&$Y*;757!_]]&T!VTG(C5711>^&^R'.#Z)OO>>R4B"I5X MZ[+_E6!V[WAUH+P[)3(M)-]!=?\-8$?3#R,2X)OA#70J%J8"DQ 3IS6GVN> M?$I@7&6OLF#^=L"L)2^6('KFY-A6!ZVC\4=CPG9ZU:.3_GZV3888+1/&@G>< M5P\@@[/1@*WBGA7Q&66?/BS,4N;2*]U'/P#CF=QI6'"]W'0OUIL M138G\3K8EIN>JR-O]SUPMZ9D&Y6,.I9GZS?X(8S:*^E%EB",I]U%*0<^)0M1 M<6&41]IOUHZR[E[7*ZR^W:MZ$S&V5O%\L[JQWGDR^W_?L39X0K)Q@P"9&<%D M1M9;.#Z[BG.TD27D<2UMK__,W9W8[14UZE[*K9,D[L*L!3[O1L.7522#>J#5 M3/[^5>G$HJ]="=[ZG,!$1B=<4 R\"9%..(V!B<*R6>^*[3%/?[X$:2SYCO:- MQ63 .L:X(EY<+RT,WVKN3K[:N_,;HQ[C)"/%%,CD:YUU'6E:B9Y=5F326VZP M;$*91Z'8O3?027Q\M]K8[85I52?7=MV[2XEINK0# MY"A:@P)4B63F&%' 8K#!%2LR:]VP8J]7=(([\K9Y >V1]DZ1$())9-%E%H-Q M2G/V75[1;<*#C:[H-A'XH5S1S1=P_WM;YYNF6A ]WV1/Z*>3$F99;R?3,)Z^ M"M,K!X)+(=%G$FORM0.P%&0=%%FK(!Q+WDF4K1NSMUW!0498-B+6G5;->U-P M!R'ZM5;3VR;S;"],CKR]NY' M>'0^NAA.ZQ3OF2,R\T3>?#A*"2>3(Y+=U?2W7O+9)&LX)%<7XR,''Y#5%85< MF-7!\TTL^A:@G@FA]JJK?>U2U[F%/8Z,D(D,28>ZJ;H,M?DZ)%-WV^2,9JVO MHC>$^$R(M@L%=3+28LLS_*J'!^\E],$+[2%8%LC[KHFP3&5@MC;A=V1BA-8N M02OLWR,#6ZNT@[[&RV(Q2]=RA;V/^/#5V\.G[QZ4;_X%<8I_'RS7!"?DJU$K;("UKSD[&MS=R689Z'[-J+NX'W_UKB9;6I8!&/D5@-7 M!$L)@N5CHDTM9,<,=][Z;GV=YV3L;2G?#L*JWR)Z%\Z_-EI8 U='QMXJ3/LQ M][;5V;T4V%+@G6\!-_ 1MH(ZU%J[$$'9F,'%I$E]R1@,A3%L/0IKMT1XP.3; M%0\VD7/K2M4;1LFK"_ST!R&[O/KZ>G0Q7I322N&#K1.F2RW?*,'5&"L9O,8( MJ;4V@J_7_GV=I^TAQMQ$,:,NI=HZ1> 3F3>_CL+P-KK^ET6E?>"!9Z\*9!;I MT N908A:0% \9I1:.L?6TOF#CWH."F\KSR[\NK/1>/KIMO^:,'!96V('5+3H MJ"7$H&=]V1BYKUI)W=K46PKDN5A[VTNY@\O*.Z#F9%\'5D?VW@I(^S'W&BCM M(1IL(?%=[ 6+IDH*LY?HP%@=0*7"(3#A0:!%@<&SB/PI$^$!GV MZ:&+[)MQ?YCZG\/@"M3[4N'>G(7,8RHBQ 1H:D\OYSFX4@1('PPJ5,7P]8:Z MK/W(IZWV#L7;^3;PVS"VZ]ZD_2C*7,6YY2HI7+.IY;:;)99;'@ M/> M9*]5;'T@/ CJ:3.D&]EW$"7\;3BIPS(($"%]>3$>UUY(1>OHN4=P I%6; 5$ MGQWDG)P0 AD=CXWYL S'\Z# UA+NP%7XBJE>@2P,EQYYIB7I0"@,JR:0T;7Q M5@'OLA1<"W)A6WN)2X$\,[T_6L8K\P@?.\$SC,>7="#](PPN\.XQ95$9E&2A M9$G$)(MG9;"_*NCG4WN:(?\20_B.,^Q7\QT7C+\8$0\DS,%H *,84B<8FR#PZ M9XJT,;5.'+N-85\!YD::'364< >>Y$T\BYN4-1!U%%R^BV8_<>7MM'2/RK<0 M\6Z4'T-)TBI/ADZBO= S <'4+,EHG<<844KU1)7^0 RY:YUO(ME.LD-GGDMM MRC[LGYY-7_?K*%.RP"K$DU$9?_W-&S*V_CSY(WRNOUD,JO92,1\"<)LR**RU M4M8Q0)U19J=8B*W/@:T []XCV5;C=S).=Z6N+O(3[D?__O7'Q&[=%OL;//3)4J-3Z7:PX[P($[S!285:B7IEXD5.M=J3 MK"8E.*08,)60LW:MD]&_1?!D%=] H W#S'52^\H-C=)WU]K\YH'/PQMXO R[4.2<3^O V,3N7T>E M[=_,AXW\+81_6WU;2*[AAGL;3M1>*R4=)%^K'>IUA!,F0@XZ^2RD+6*MNYY] M*W"%P=Y>?YL(K+'>WI*DSB_.YT!TDBRIQ($EG/59=Q"<","*P$(F70QQK7+= M!S3WS4-W=RQN)?91"YDUM'5G0,*?-X DXY/6]&25:QB1!0;.U\&YNF0N!"9K MU^I_^)#R;C[T"2KOT3+KP$3]]CR?[2<*"\]%)2@BE)K>XR$6RR&0-66\U]*Z MUA7S=U$\#RNGD92[: +T[:W3O$AP#4P=Q3V7X=E/Y'-;7=VK^BT$W?G+/\?F ME TZ!#(GC(Z@$E'<91U ^!B8#SPB[_;UWV,$=!>ZWT2^W30Z7';O/#^-I-+. M&\G!\LQ!(6IPM<&L)H.R)@M7>[*Q\N\%M/N(Q?8ZN]LVKI' .ZBB7U(E:(US MKJ:+)Z,3(1(UT:.056(<9])G[57S)M8'4T'=S?&_I90;IDP]6$2V#J[OM8YZ M(YVM6S_[&('OLHXZ.<\2RQI2X#7%GR5PD1N0*<0HE \EQ"=-A,WKJ#OAP29R MWKE9H!)ZZZ($0_]73RD"I[D"5CPFAY>OKR\\#,@C9ZV\@TV$3H'9@&RX[" M>:;WB]%X//JCX@Z?Z3?3RY[(Z),T2 @M@E))T=M@+>22/:/-2PAF=Y!2MPK? M'MKP[#3?KHE>6E^#+P-ZE/-,\&%P!^O1E] ?7!4Q:WJI8B%3R[@ RBL'(7$$ M+@63NMK(Y5;+ZQ5WXH]%\!SHLCL5=-'$;PGN>=CT+L?19&129>(X*YQV MX.) ..6<,4$F;)VPM0F^YT"FSO7201'8,JS'?W[NCV=-L>M@7]X++AN93 3& M:YV:(\*[DFN- ^,JJ^*YW$7.^RU8SYTQVVBA@U#XAW Y&T%R5?/R9C*YJ/W3 M7XXFTTDOQ("*$WTQUH%+*6GPWCBP43-A9U&AUM[//7">$S%:2;WSX,B+,.E/ M3CZ/,>3WPYOY3+QG>8G:5HL_U4DUB 5BRA*8BV1@T;9'?.[4-UZ-[3E1I1-] MK*Q1>Z2UNR;(FIQXE/_K8C*M?]:SP@A>C 7-M >ED>PL$PRPF @P1\%N3W=9 M8>H^ZO'/@20[$OY=NI@N#)3?AA<3S L3ZN7H_+P_P_H:\<9LH^R%T\(GR#$0 MSTEFX&16(%(2F$0.'LL.S):UP#X'CNU68W>I9AON3"]'7W 8ZB"2.)V.CE^\ M^?3JZ&,UQGJ<6YY,8N!-O8JR-6J0D[99&9YN5\JOM1>M?.!S8$9G KY+ M K<+$H0RQ?%DBI\O/D_'_=-3)%G%RY#^==&?S)1#3/883'2 1BB2$M:K<*DA MQ.*C+KDDLUY!?2M$WQN-VJKH+L]\!SS[B(2.<+ZXF)"<)I.C:[0O1\-)GQX\ M\P?G>8T]PW62,1M C+1=DOP@2!> WAZ?G)*8TWJ#.YO >>8,ZU(Y2V*#VP65 MER_APWCTNLX]^Q6_$-A3O-IO,X:85=9@U&P$I*57P!L.1J.0S,3H8]R"14L? M^LRYLKV@ES!B,1^^<7.0JL>K+L;;M0.Y\SEM&H#<#Z_CD7"^J!Q-1/!2U19^ M=8:X)E/$FDJ+('3DW2;Y?(72Q4@X8U%&7R1D6Q.K!:/5)"1%13JMHWR M'$?";:+C=4;";2+50VGGL73PD=>R1,L5<.$LJ&0<1*DDA!2+2HRC-,W=YP,? M";>1;M<9";>)C'.+#'B'MW9 C!*:$P0*F-+93Q#@+G M#+04Z+0P6?'6T?M#'PG7 09O?5!OZ5\.\CQ6)F5N0ZN[S6-?2.=K9N^_!B![S*-W8ADA?<%3)V. MHAP:",&&VL/4>ZZ,+LX_:2)LGL;>"0\VD7-#_:\_N"IF9[@0'(3*M>A:9HB) M>_**#0I,,BF^7L.E)S8.;"/%;#P.;!.I=G[RWQA5P1)FSC*#Y&MVOBX"G*$S MCZP=[AFWF,7W-Q2D76#HD9+NG %OAF3KXF0Z2_J8TI=\XRZ>EQB-S[4]>1O4\>-)8^IU[&,MFG11&?A-/ M@78ZRVGCB[4='4LP&W]-!A9&W[HV[@G-F6FWBVPK^TXFCEQ#NI'$?/SG9[+* MD!RT:2KV#Y/&9H?PA7-9H MR^O0'\_&:53"#D:3BS$299VP/ECPFHXZ96@_BT5$*-(;GRR/8;W6=!N0X@%( MSX,5+>6^L_DEI"K]=?KNUED*=SZJ6:+"_2 [SE6(N0A!5@*80NI3*CMPF!)X MGJU!Q;RQW89N?NTR5T$Y;7S,&H1VM69!:JA$!:YD$$R;H$NWWLA!Y"ILHN-U MJAY"HL"=%EQWWF:$"XVN#8DMWK16T^)+D23!K+PO=U?;&17A^^OMA$ MOKN,5J^#ZWN]OMA(9^N&K1\C\%T2(IB8!!<:-%,UC;.6#GC-(9G(10HQQ>9] MV0[]^J(3'FPBY];7%U]MK%M1]OZ71<=9$[@U.IMZ/:] "44'I'(*L.@BT.LX?+[T.)P>L ^/Y30[82/@K.L\_1G(=3@[(J=1K40N\ MR$!P4J0M@=<2\F2,S$9;7"N:NV\%KC4YH(7^-A%8IY,#G'-!*=J+;*)]7&5E M(8C @/Q*75=E$ZZ5U_UQD67D"4U:R3 MF@>9M!*YB?(.8W+ HY7W:)EU/#KQ*GG82D,F$X,D%YF8\1<<4 YR.N0T;MA!HY['L&YFB)@6%3"GPP1,N).O7":4! M@PQ8"5AT_?/I-01S09<@A$>CI1:?%6@ZR-U:-U MSJC6;5@/MX]B]PQII(G6]Q^/:^(G4BB"US5 MT^Z@V)(>.Q)[P[C[$L0WL\N/IA]PW!_EXV'N14%(3,DD!A9K>1-M?KK>&SDN MLA;>\-M7IFL18\7CGAT16HBU821BHT9[)AM75'# \%39.2"1VM IU(KD96) M^<&?4^F7L5P8B:-BX+@T"X9XLHR2IE_7KWZ$^W MA^&^"-16.=TV<7YL@SP1',M)U&["LEZK%0&Q1 ,Y1Z-BCM&5QY@D3Z9[X8ZX MU:5:&K9[WKB;7L#BZ@4L"*\U*$;<#R)HT-:JHJ01,;DMZ',@;0MW1)+M1;RR M'7/+8H"CE__?;V].WGQZ\_[=R1:% ,L^9OLB@ ?!-2H 6/(B7_,B&*QC-@U$ M6SU3EC3$Z 7D5%?O+;W/K5.A[\.S=: ]G6&^&.#[LN0IDQ>7-[Z;7R<*;G2] MF\<@ZDP,0>O7*$%&VKV,U\8T+R;;%..NB@B:\>1..+U+I1Q*F<&2I5WETRJO M1#0,BO.%CD>'$)$[L#87U%H;'UJG&*^ LJ];_&[5?SM8WT -'43ME\%*,SOK M:ZK\&@ [NOA_$-Q^\@":J'(->FROA[T0)H;,M&8%G(L*U*P_7/V2M7$8 K.6 MM:[?VQ-1'L@=V ]/-A%_ZY#^F^$73&'1'M"&@#P$ X;5-#6TM,Z<:?=T3!B, M7.JTWH"1;SYV]ZY+8YF/F@BL@_N[UU62^&O_"^8WPVD8GO;IT#N:3'!*A^'; M\%^C\M3#0UZ#RI?-9A1PL9]ZKUBU]#H)F#]@OA\JR3=35VL(Y.J53O[KEDZ-A_HB#6<1Y M@\]H MP6EFA/%1A=+:P.YV10?AM[6)&Q^0ZCMP Q>3NC^-YL 7R\7)K%_C#/%\23T5 MC$3O"J#FM;^\E^!3M0!T-?-TPJR[&IB^#KYG1+K.U'+H>^/%>%Q[@,S^LI>9 M2'2*%(@FU0/%BAHBD8!&%\8*=^T[)'6VF&=$SL-0> >1BU]&H_Q'?S#HD9V) M28D,VM?W2)4,06H-S$MF;/:F.-68>(MG/R.>/$J<'12XMN3K;4/X_?0,QY_. MPO#K8F640G R4J,DVU>I;, 9C+0Y>^1.NLRQ-7=VNL!G1-##)48'O6M;+G:V MN'>C8?IV]]:T;2<=@:?"R5>O\Z9D$9 B*J\5SR:TGL?0^:)^L+TC C3,[NUB M@?,5H>4HG%/ %"?OC&D%7NL"4G!7!"M1R=;31-NOX@>'6ZFX8>9PA\;TC5_T MC);"92.!F2A!H69U!F B\5QYX7AKK7+WNV*?I"Y"]6OS(,^#&)?GS0W%YBR MB[D.-&4^T7$3BH60C8*<>?0N,S2YJ]RCSA;U@]X=$> NP]TA,?SFLGA.);N@ M0"1=3R1%[K*C+SXRGH6T^DZ%XT'Q^@>;NU+V70[[/7%XX=0N?UEQVO,,K63< M@1*1EH6N=I\T'G0*N5:71ERO86/W''YH*3\XW%392RX@MF\VU$D<9])3&K'V M.X#L"RW.NUC'RI#HF6?"HI-8NJJ::+R4'R1NJNPE)-[Z&FT!])ZLBW]B[?9% M:[DJ=_QM@N5B\&N_8,^6:OTP"8B<@8I*U5;Y"42A0R3$K$-N[>9M@_<9T7%G M:EO".=%MK>H-68UK9A;FZ3@,)R'5GZ0ZP+%1->OZ#VI;[_K(!3:NB+VQD9W@ MYS F'(/+ZRWMTS6DR35ED;N2K$#0SGMB#GGX0:@"IBCC"]')ZAT<36OC[>"$ M?^C95SGW)GCDGCER$#QI06S!I49,A+"CMK0_*&N5WX/RO W5?=3>[H='V MW-U8G;O)S7H(]B*9=PW@'5<";PQZOQ7"G5)C>SINH=>#(B8/0=N@!!!4":3.?S MJG,/M2-/,ALPKG945)&!,[E $2ZC%)X$OH,$@I9+VI_O_A0,UL[(L3+WOZ7W M_\O[]Z_^^>;77X_>O9KYR1^/7[UY]^GHW2]O7OQZ?+((==R(FKW#Z18Q@&T> MMWTDH-EB&\4#[HD@W:"S"R4G)/Z*'$!E$<'%Y$$+X96R3-K4>C]9!U>[CED/ MQ]-NEJ->&?;T$B6I$AT?)3!0TF=P@7G(1:'F(@8G6K<8WPKPKCS]YHQ:W5.K M:[4=BEN_29DT%J>=+!%XS+0^9Q,X(=*L;XAWQ@I]NSSX^VJ;T3EGMNBAL8GN M#J"IP3IP?_30Z$#U6W8W>(S>#H!N019=F&60&KMDV2;J:MU#XY@6.^T/3S]A.AN.!J/3RWE%/R/SPOJHH)C(:S>D M )$K"3:3+*3)RHG\D -Q[Q,.OV'"1GH9M19JZW89#[7RR,&3XDH R9@!%;*% M8,C03(F.[9Q*BLJNI? GWRWET7IO*>+6+_H:33Q,$<895Q/#JJL130%GM04T MI4B+J!#-6@QX#MU2'DV"QH+>;0>X=S@]BI/I.*1I3PJ3,# -+)LZH!IY3<"A M+[$$CLHX85KG[Z^'[*#(T\93[T ENVU*^.Y )1W81$M>H+L8Z7_F MD_8U.%#3(5"09UCG\266@]79>N2M.TVN@^L[(,W6ZEAIY[3, #GY]/[E_WYQ M='+\ZN7[MQ^.WYT7HO";VS"S8H\'L@^A?[\MUIM#5I-V: W2#9"HJ-NMEFVH"D"HV EFW M=?0J*F9#UDJU-@P:+Z%=]D<;8%=7Q:RHS$+A9#3$V@Q39@@A.1 R*QL3'>ZL M=8E,)PO95;;(/GF].K%D7XPXE(23-T/:ZO!D2B[R;);F?)VS.T3RD".=%!%D M40B*6W]E./M/*-D;5^X<_6UTUHF1N!3:_$YB'7 =I9'< M"VP_22/-U+@>/;;0P7C1Z]$AH3I,@3**\YN)0M:.4S\S[(.XD<6W/A M#HC=^X\-E31J*>'661US-%Y:%Q@\A.DY$*(3^7=P\_41)T@?6*>4O,(O.!A]K@+X%J(J MCEF="\2L!)G&3$#04H! 6<@NL5:7ULUFUH#UG%C26@L=W'_]@D,M70*1#3$8D4[G1.)MKL4G2XF1FQ^*[H"RG.B1 MI=]"@ M?7E IB?()'*A(#@O9"4","=T=Q:*P(WK4V.I4AV3X&#BKENKYT.4@)7 MB&0\#L/3V6OSXO+Z3^9CLX[^".-\+93"F5(L&]!9JCJ7T$!4/A K$*44RD71 M.O-K>]3M[E0>Q#)9!>8J$FK1!NW(W91>D_B8U^!EX. MDKLBD:'EG=VC; E^ M5WUF(1EC]3X:YC%.IN-^FF*>U)^?TK*^%J<5%9ASOB9'&A(; M0PV!_ A(B5 K%8I1MS)75UP>K/W(W?MU^U?OJ'/==.#LK>4.OQL-O] 2\$I4 MDT^C:1C<_'UUB=^-IO\7I]?.8 Z=RM>W,8M'A*?+\*#KT>C><_JG_'>\E$[PR=4,4G!DK4B6#*9Q"CMMNGJ*S^P M4;KZ>H!;I:O_ZZ(_O9QU'WA?/HTQ3"[&ES.+X)J"4L9DC=)@8[UT+MQ"($6# MBX&A<<5C:)TJO0:LK5.5EGSX580C*6Y8$K5VD-,K)V:#:L7L;H4S;PRV[\RV M$LS.TKL;\^!.VE(3:1]*VO5L)_V(GR_&Z8SVTP_C$=G)YS.W+UA=1ET3)TXT$O1["O:V$C;R[SB[:7>52CF#K)%*Y;E[Q>@^&6UD_2 !\B[:+9 M2)U20A%;)\*L"6T/61$=FRI=Z*2+U(>E,#]BE6'-(?V*]_IO%L@CY\+:5*!& MJ$%%ZR%JDI-+7D?+BHJQ>>WCH]%^+P1KKKD.MJMOA#';5[].T*0#-# GM0?, MA$\9H\!SE!"R*DQ+KR5O'3ZZ!\[S8TTKV3=,"[]1QW!-U7R%[.NGNK1YH!>SZ,VKO:5B:V$XUZPY,C8J>4%,ACP$CTPHWP2UFMN6B?EML+>YK3M"G85H=P+=^\9:;)KY1]*['/+A;^X M7/X!,S<_$E=MK)='OB882.GJ_ Y-1QH+VD1#AUGKEA4=+F?_N9Z[)^GMA,\# M(4L'OM!R9#<2TKK/!0RK$72+36Y#\99CB+8Z"$@-Z!T'Z8]E(CY5(FVB0([(!@)H(S&YV$XSQ59Y/TIGH-S!,M+ M6Z?1"$6PO *=HI+>HFY?I[L"RNZ=\+8Z&[47>)>)9]7G?S_+#%WTIY#1%:4C M9!XSJ*@@>[PL>O&<$S:(NN,YRG)'0" MS7!>+!R]$8!)>">$0:Y;I\PN!?+,6+"]L#MH^['E>7IU>=%3]8(B)$X,=AI4 MJ?=EI22(4BJ?$RJ;6_>D;@+\4!BVXU#'[I6^DR'6;][]X_CDT]OC=Y].WLP2 M7V?U%OWA5;#]>J%;1(LW?<3V0>2M%M4HMGRCT>;LJ6]Q>C;*-^!P7?'R)\T3X3RS,GH+D2D%*B$#SVI\ MQ4J>T#C);E]S=2^#W1;%=\.7>WH%MU+'OB.QD_'TP67=_2EB-5%F/JS/VF(L M&:)S=6!&J(WK.0/#N'%T-J J:^5_$) ;O*/OKCFW+<;]QT[;T66T![4U] ,J M[E6XYA;O.L@V"74^0*S[T>PVN+E;K8XZ5.T-9PIL"6;VD,[0+190-$Y MHS-61[?6S>A#OW@+G1 MPD97:J?+ (II#C%H!B(A5S)F%G)YR"[?X'F[\_E:JV?4K6R[B#;>?WG7 M[PD1Z2P5!;)DQ'1F!7A,&8(VPANS.*MA=X9$6XO^/T? M0QS7*=8?R(JC[\,I]HSSA:/D8*RM@Y%T@A L@A;,ZV(,EXYUPHXUP#USRK16 M3PS9LJ6]6CIH M97W[I/QGGP!>3#]BR/W!Y2NA/_Y'&%PL8M^<+*=HM0865 :5 MO 3OG0)IA=9J']0H*MKTO/VV)\X+7LC&E0 M]7(XEE# U/Z+W$NRX;MIR; C"XFU]2HM/@PFLP6>FW&Q#KK(TU[ M&&,HDJCB0Q+ULHHHZ4N!.K"^3GQ0QMC6B3?MX&^[VWVKL]O '@ QKX#0GA6A M+&3A#+W3NG:[3APL*X4VV+J[=Q+ 8MFOR7D9 MIGX8O!F2$"]F'01G(R:SPFA-A!!D]5XD(^,TSJ9SY,B%4*'Y?.L54/9UE;]K M0HS:*Z:3%@YA."DXGAP-\U5?R/[P]'U9@G92^PQ/EO]J,8UVC;5T5.+487US^=O++Z N.AQ7RR>?1<#(: M8SXF:V#\>=R?7!?].,/(4Y3DQ[G:Q"5F<(8LH,0-RZX$FWSK%G!MD._>']\? M>T9[5WT'%^^W;:-;EM,Y+;(:2K5ES(LPJ7E(*C.M8R1&.5M%5CL]2PXYR2AX M]L+RU@6!FV+<0]7&@3A"G6IS]^Q+Z>+\8A"FF'\9D\R^C8>]P#*J?0K^["7$ M8G3MA^;1@\H"KVZ8,3J=40MN=.N4D"; ?_!T=WKOHB;_D8NH8KU>A%,1?61T M\"A3Q^]J6D0@618OO7#T"K+,1>363:K6Q?:#@DVUUT$"S?TXWX;ICW>W%.HA_,'('FNX@X69=]$>%W#<" M_^EL/+HX/7O=_S);Q^1Z(8IL9A-"!BNY(QF* B[+"(ZAM,$H[U3S-F:MP/]@ M[V[UWT%BT$8+J?#G*_F$PUL+*9IC<.09>NLRJ"("^.0$<)>9=YF,Z]*U4_5H M\#^(O%O]=Y"HM-%"[J+/*J-4H8YUJ!-8@S#@K+1@Z?53BI7"]+XLA^6(?U!V M!YI>F1&U S\*Z941QC"PK,9Y7;)T)JA$GA\F'M!&[EI?RF_F1[7,"GM]].;C M/XY^_>WXJYY&UV'XH\D$IY,PS+_V0^P/MDT0>_2SML\5:[/,1FECUV_E[,%' MWSSX[:R3.^;WPX]5[>,Z:V*8WXWH_9Y_.XL'__HUEY$A,]+8 BFIFJ>J L0@ M$Q2+A2&R$E7K&ZFF"]@ZMZ8!F*M$$B>*T)@SE%)JOPCA(>0@(!IFHV]] MU0S\KA+)]L?=.ZD[>]'[P624+5;_XO+K/__>QS$A.[O\%;_@8';[;^L"-&-0 M0JK#P)F&VIR2/)WD=7#:1=,Z/7P]9/O*-]L3:U9QMYWV.K@V^0IM+I?9??Q= MO(N&BFN [2C-;".@>\HCZT#CJTC5F;KVSC$MLQ72VED\ &X]E/EU:-3:1$M=4NK-\//%=#*3 )_G\)2B$\J2:YHP?6$Y@C/9 M@7::H49IM&_=U/ >.+L/)72HR%64V5(+'>2R+(,FYM"$IP4RQ\#+7(,4)H,G MEQ]<<24:FY)@K4LQ[X'SO1'D,5K8T0XB%UV>);><88)@C:G=O10$4P?2.H-% M:>U%ZR/(8[3004[&C2-WYD?,QO]=39Y VMM$0-K0>*IW^1E36>Y>L:WVKN!+,#Q]K>QUU29XK\2P1R$P"OPU'<8+C+U40LS> ?CT:)A+C MK)GWS54MW=6=N&.O<'K/:K]RY/S=;K2T7YPGEM4D;^BN(A M0[0B 8M""R%K^GUG7M^3X//Z#N)3H/,FZNZD4&B(EV_#^'>-7VGJ&=K-77A6JZJPC/> ME1#)H0G1U"Y$M2EY5.!LS"9*7I1M[E8>5J'W@1B%#?330?9MVXK@-=;RH]Y[ M%4U;$*33>N]':/?0Z[VSU27+8$'(4LB;YQJ\3PQ"8K(838=!:5U9<_A,?6R] M]Z$0=1.E'FZ]=\H5N7' ="W&""R!9]F1G>(8(ZN%%6P=[OM1[[TI>[JI]]Y$ M]5W>4KS#ZB6KO M_LDAY"2UT5D7==PS$7W%^:H_J5E+)*"O 'W2(=(K!E)'!XK63&<'EQ!\=#IR M5-:V;K[R(*@]>Y!MQCT@M$ MKT&[VF FR *>DT 8I]\$:Z))K0,C:X/;0ZY^6\6.=J&5SJ8[W)I[)D3?,V5Q:%R@?QKB8;DFQM:SW6;2N8DP\>"(FF7M0>_R M-\Z3V1=]DI@9;]Y/Z8"+UCOE222:>7 M6$;&B@.TU3X3Y!DX;B,8+@S*S+U*N3%C[D?TW'C24/X=%( 3>;%_.GQ)MCL. MTV6M@*LKGH%;=A &U,+II,%(Q6L-%SF2AA6047GA4#FVW@##37RDS2 ^-_YT MJ:$N"K%7":-GHE:*U\B#C+/;44G DB-#2G&9/(FB^97?2C#/C21MI-Y!.?.- MT,'7A3JF3901@<K<>@SX$AC/S@G>5M1=Y&8MW[LF M7Q>^C+&H&<.8!6CM#2@7!M"*I2 R$T4UO]Q]!,[=\V=K!:]WLK333@>> M\ T9+/73D_.IH $NH@*5:MHV_V(GCY+&DI\Y0[320G^ M+,/Y$VGYF]SJ%@7W]W]RP_+Z#99PD,7TW@KN0PR@?"[$.S)#@I$.G'!18XA" MQQ_%].MEZ:0H3H_2OB_Y5YYQ9+D6P/FNA-/!0^[]X3<+4&D$(8XQBNCC5NGI^ M!91GD+6W"2]&[?73@6FW#%;])YU^\RR&=0!VE(KW(+C]Y-4:]-A>#WLA MC&$6&2I'0)V\ZO(>M45 ^CDRHU4,K3,Z]D24!]+;]L.33<3?D!_5X[\N:B!CQFQ9BM:*O%VI:ABX]E&M6NT3&FAEQWUX+D-E0O:)5.)H%6V MH)RH69&&09+<,ZMRPM19VX-=4V?]HZZ] M=Y]3@4>G=()L3&T,K0DT#W4 (,\VYQ)X=_UAGWKWN=U1:Q,M[;AW5$2I(E.A M-ED0M>@]@U,%@:/S#F-Q CL[#Y]>[ZB-%+E![ZA-M-!-BX#^%'_M?\'\9C@- MP],^G>=7]@ 9E.&_1N/K_APR:(^>5E\"TV1&HH,8Z;RO\*T3@B77O,!K?7C? MN175D1Z[R)E=#?4:Z+MPO@B_K0.W*V-J,ZA[:Q+0C>K7IU@SO75Q!&X(N\@2 ME%6EYN'4$>6!U3R?0/N^5M84[@-VT!QE_S1[N,+_(%FVB;JZJ$R\F$Q'YSC^ MB(-9:<+DK/_Y:_6$T(59)S" 8SI.@LJIAERK$Q/U9A M^;Z-IR8:ZJ 89!FN10[!&L@Z,HI6H]J/_=-&>VM08@O1=]%29C5"VBZM*[I M8)[.7T7OHA/T)7F;14E>\.9YH[LFQ0/6RJXYL8G$=\"%FF ^NAA./X8I+N(, MSBDG"P?M0R&;K%CPM'S@67(II*+-LG6AZL.H=F^3M-+A ]384@&=!7H&RXRQ M>;I+YKT@DR^)S'5A:P=6[^@0S9RL=V.CM(H+B3O26NMTLZ!]:ZV5B6O,&HIP2JK@^=,EML% M\BL2QNY_SO=(D=;B;YU#N,BL>SDZC_UA^&8$[$G_=-@O_126;)B]B%SFE U8 M1N>S$LC!::.!9."L+]:8O!YG'HO@NV733E2VDSJVE^_?OGWSZ>WQNT\G1^]> MO7S_[M.;=[\%U8N8656V/>L[V-6[;+Z]1Q=N2]-EK'F8A M/.>A=N<09%(Y&^ MNPI*!.8*LABAQ$+>!O<>7$KTDG@A.;V17K#65ZR;8MQ5=5DSGMPVD#I5RJ'7 MA)4H"WDG"8JLD7:7/407,@E.; MB+^YVW;\Z>CET?$\;$4[HN6<7 DF/2'1LQ(W51M4<,506"646L\7N_FQAUCF MM9',1TT$UD&<;XD']V'<3W0^WECY\9^?,4TQ]S!J85.LMZ*%@8J.UCP3@4M< M)^[E'4^[V6N^%L"#X$D;.[4[Q;2.Z"U#2@89F;'AE.!^N!BGLS#!&?H%X$^C M%WB"T^F@ABEK1^">(Z@J,E^##AY49AF"30*21_0E.BZ96V_C: 'G&1!I3[K9 M051PY0IN(/]T-AY=G)[5J0EA6-^:D^DH_=[S/%E54($*(M)*# >OB@46X-7MQS4;$8UWGEF0V@EBHV7@M9=05>!Y)]Q;'93N M7)G[#E%/QM/>R31,9Y^VV$WZ*5Q5VEG-"@^V0*1S!11G$B(K=49F]DJ4X@5? MJUDQ/>4&)>F[:SK>"V#_8>GN"3!JK8B&)O\,U!7!;D*:AUS6 ;5)6/HAEJP" MLML0=$-%C;J2\LXH@$$I1!5!EGU_30L:7O=].>BE9@SE+VKYJUB/2;N:5S>"RT<5HZ0G"/>J=8/KKZ>C+ MS_-/O-+P_)MK!5\_;W?.5$/!C[:26NOHW_OI&8Z/Z'"BY^?/>4]?=(J35L&'1C4YCT%SN"2XSEJ 6DDA0H M3\=[*-Y G8*=O&(^(M]@ _WZP4]:5=L*JF%K@MEK?XU"FC;?!9ZW$)V'91,'K\]/IHC4N(V/73G[)&MY1EPS%8B^W\?WV@[5SH[*V'')VK">9D#:?@05J; MK/QRAG+2,RDW6B8Y00DJ_&M.32:4,G=^L:M$? W/VMW5[B MV%TK<*7SNI/[O5LBZ_B>[^&G=7C?M^%2]W[OIU!9[BTDE1,HI3/XDB)$Z5@L M5D;C?MS[S6X*)+DRSB-)BG$ZF147=#+7/-0HDT]&!V=;3X-\[O=^&W"O\;W? M)LH\['L_S#R+Y!F$.C)5U>;0/F8-C+SQ*%&($M;J3OJ=W?MM1("U[OTV4<3N M+GW6 /6]W?MMI*CU;G\>(>6=48 %7WQP&@R?17I,;0_',NVR)M//;19^K39[ MAZ7Z1]W[M=?\)L+MZ-Y/6R-K[@)3NJ[)"ZCC;:&8(*+++C!Q7_W04[WWVTCP M2^[]-I#:#N[]2F%:&!; >4^64,$"3N M^R7OC0M1@&1URC2:#,XZ!]'I@#H+IF0+Z^LP[_T>H](M9=C-O5\((C ?"\BH MD':#NA!+WQ9MBI'!.7K/GN&]WS9[Z(92Z_K>#VOA%E9S7I=91],$7@6$D(L3 M+''A_).^]]MR]WRO2)8EUR(7[7GH M<0O9=7OOEZS@UD<&(AI/BT&B$>W6X(O5M#?H3-;4L[_W>XQ&MY1E-_=^UB4A M'==0,)MZFU";0D<)/M>VSMYX9MHY$H=S[[?-(;BAU#JX][M>T-$8P^16J.LH M3F8W23T?D&/@ :(VME:"(<39/66(*=/_":/6RK/8X$U=#]E3NMW;(EK=@9HZ MZ&CP;C2L7>[H/;G"U9-8-#W: K>!-B5++TC,Q'!IA-$1'3E;K7N3W,:P>X)T MH:M10T&O=&@?>9/[S>Z-*?]\]$<8Y]JN]_UPS24Z!^SI6V4[Y6\K>? MO-$E["8H&]VIGIR%,;X($\PO1^>?<3@)5\0;A^'IU0RK%Y?7?_,A7-:?S6!] MQ4;[R8=!&-Z8*-+X@K +B-OX9;/Z\]'GBB(,\QCI9>G7S@B3^G-ZK0C1HDLS M%])*J4&G2(Z(E0@N(AV<@17M%=-:K^>QK?W(W6\E73+H&R^O&[&O]/]:[30S M6;X9YOZ7?KX(@TGS#>?V9V^WY3P,=\N=AQ[2.QH,;CSB[3<,VWC]*S]PFW?\ MY5E_2/__"8>GKGBOG?O[$.R M_^9]VTX$K5MN? @79,(.A_WAZ5DX_QHCKXW*F0"E/:,O(M [C@(XE\J8HG4( MZUTI+/OT U7+UH+8M O&_,?U2Z0M_#__[?\'4$L#!!0 ( *N-EUA%]00H MSPL *$, 4 8V1N=E7LX5-T>Q_>8&<.X M->1^S;4BHD$E=@BE*.GVDG=*[M*4$F^8C=Y*KB$4U>060D(C11BWZ>TF5&I< M9MP/DAFY[)K;V=[G/>?\ZWGV<^SUN^W?Y_O6FLOT6<1&UCCZKS' M&4"A4, )Y %$ X C((9"K;:_A,:B5R6.P:"Q.'$<;K5+2$I)2DC@)7 XO P> M+R6-""+"'H[_%-SQ!$J^DK**J9F!HM'[#1J*EE?76 M;=L==SDYN^S>X^IYZ/"1H\=^\3KEYQ\0&!0<3 M,K-N9N?DWKJ=5UA47/*@M*S\86W=$UK]TX9GS]O:.SJ[&"__>-7;]^'CI_[/ M7Y@CHV/C$Y-3?YN>X2Y\7UQ:7H%__%SE0@%HU#_T;[D(")<8L@88W"H72BQR M=0(!@UUG+BYO[X$[>4Y!UR)>8JU#1D$-75)ORT&.HF]X#UY)GSABP%U%^Y/L MOP-+^+_(_@GV+RXF((U&(8N')@ @(. ;K47G\5^*@(19B.X;$\G3C7'FD%N[ MX[W\U$J[0"W]+;$E_(>10S3]LU*5'4!9Z/BS3S*:U"U^?: M0LO?.+D,DC(,.B:S Z\O0M(A7-*6F? 9@I.N&WGBQL/"W0' /)V-GF/!1*$1O/U[^XV9S7;E9,V2LLQH>]W;&;MK#ZH\8&]N'5_2#/W4 MPB[]B9NS'B-?%:J^AP)\O-NUU/HC?-SZ?NV/H)H\RO75/4VT[]U_MWBCW;'! M.#EWVH_7/!L10'>$0B'8*)"O2**#*# X7268M88/4YO*>-JNZ884#;6I'$W7XRNA/4^:QV8MWFTJO]PJ<-T:HN#%ZRM1 MW4^:MXPU*PV3&RA;T/,9.O=VDQ-Q.DS!IK90Q^0- [5S9D\U_29B>CZ%R>)X MBH"!0$8_5+M<(IO--KL2_N+CHQO< 9?0-FDPQL8C.XD"CY_9"9J&T6]\/G0H^IEUM/);]%0XX1A M]Y+-<^J+M(\K=RE2"&CA3QHC$0SM9FH?:(SS'II1<\O^V+'.]8?%']"%;[=V MI%9VG%@P)U4BF3W3!_+=D HO"+N&3>"BV$"M\MB2XHN7[.Y\\XB0<;BXP+Y^ M*USAG$E'.$%;X[T5K6911I'/AZE"/!*%%1-D-\OQ;00/FV)'9:2\80\NSB-1 M#E^5VN3A$JH3O,[9*7$O<$___-J$HR>OF*T\AJ(HA)A]?79$OC&G/X48&$Q, M7SM]D?DBR\I:)?"Z_[ZQYD^J6D\D*S0W*<)'>>["859];@<+-FGIV/]EBEW: MD6KLQC,L,/Y;CO7/V$SO@0$G?\77%?LX-ED)C#OC=XX6(N@;6M@5X)/TJR* M7;8]]VL+S_WX-+.K+EJ#RQSL#"9+,R/&CXB D)V9.Q]F>;\%?"5]6N?&8]KB M%Z@UBT=XUH[8A,S::ZCMK\SV:GT&-&,*Z3!<[^B%J6XO,#DN$ M7$OP F37L!2;@LN%;^2GJ7+-6E$.8V%Y@P;%#OO&VS4[.SO"5<_H'] LVED6 M'V=TXYC\43"JK%+N6FJE(V?,@:Q ="2Y60W.O,G?Y3N^J_F<.L6G<>7"F.;6 MZDZ6.H+A ITFP1N?,JC)6917EX9OLZNO:HM'WO+;3%^NEK=0M9*S""H9,AG= MH*F+(APPG1S\HF-P?FFO$*_ /=75@@7]282H:ZU6^O8 _)?\47X(R%DC7<:$:+!A@094E-/&T:<6M^@G;MP%ZS6AEW@S3= M7LR!,KI1,%O>N7";4T.&>#_F!XZ_)E"(/U\)T?>) +_HH:-=:[ZTCR%NA) ^ M_YSU:A]WC'UNF2E5H+W[=<&ZFV>UK+O$ 5Y:W*4@BE+,X7N](+S#<;>=@=%7 MAU$ZL1I41U.EJS/J;)M[_1B\WZJ']'FT'^E(LM?(=EP/=R\SX=*1_:D@9FE M$SW:_?N)J\S=IF?R7H9LP%19/N$,;J1NG%0.H)^DW8QSG5-=-H/UK>)YIX(O M"BVHRX\_+(8V,?S#1BJ\K1X'%TE.Q1;N<2O\W>"[DI2Y4?!(=-R2RV7$Y%:0 MXY&>) +PE"W\]8([=KB9]C:A-?Q4WWG*Q_EPPY.DZ()0LK2I_<+>W?J!-V3H M![!T_?ZIE;D,GG14UK(,4F<]Y353+EFX$::.KB3&['D8E$?[5E5%3/G4+7BL MM]G!+]-EH;;DZN0,(YY4#'%\(%AOOH,TD#6ZO[TZF8I=&C+> ^=RIK%-9TF# MM,+!KERQT>%C 7BZ85(80];J,:5(!32)8@DE_7FQPH_:]4BX)<)0=[99\N#^OSS M))I[@I-.G+V*SJ(E7!0I C G!=4M[+LM]>2T)G^>7E0^O85S+6ID/",L(KJL MI^KD;U[^M#S)(K_S4G42$\[OVB^G/-;)^;0M';;4@+HBA1^TE[I P?;A_D;$ M\N')KQ#=;@>A)B ,%"I40#0LKUB0]/V$G0B(5C3BJW.1SSV$IWD I8>JV.3) M#=W'^5A%32*8XHHR?VW1LE(/R"YDU.'6Z[<=.9Y2U/#R79#4#&5?*5]^__*( MH!'T!=%!:M4,ZM6?_6VIWDZ]-#=UIP;GU+"JWB&M'JG.('7S@L/@-E6-+-)C MZ#&Y-35T^;@@A:(2LYTKLY13^BC*N#WGDNW)H%BA'" M+X'1/&4$UA/R(U\[Q]?AR"7;:3+8=S>_:,ZN'/[5ZU>7!VT=7,D\O?":E'&] M70/;38V7J>U63W.T-/O8'XR\\^&PL;VWM]Q'U5.)YG)XWD M9#>;(U8A=TF?QH68_2(@^R71[.=TH @H:^SO@21;V-DLE1UZ(@ G R]O5^VB ^F#V_0C-+H&2/#!E"73*10UK17! 0;QX([ MR5=RJL_X/0L[[,3Y4D#+\F6=@?K7;%^79OC M @[T"24A[JG./.CKTS%0+N0>GGN\4:^QL:EN9\VC$>GFNO?IJ[^6 M9;6A-E52^BB];E'4.D:ZNON0X/X.FS)UGQ,=B M3L.68[>A !&00E&&R0^.A>3TS'[:?L=8OS]2YK3T>>D!5X>OV$MIA[C#+47S MUYB4BE#.F.,3KO[[X=F,Z7K.3.8CM6W?,*Z&)ULQRH.79.7L26E:B.4)UI1^ MD..6SNSOTK(0I,4XCXS$L.]5AG%WK^-/!/;<$0IDO J35_B MK(N1CM/TJ1DS6(?!E[\\:L:7Y[G#M=0U,?8C;A_ U!+ P04 M " "KC9=8N5FQJTGT #H5@D %0 &-D;G,M,C R-# S,S%?;&%B+GAM M;-R]>W/<.+(G^O]^"MP^$;O=$<(T'^!KSF-#EN4>[[HM'4L]LRXH(I G?^Y;G[XJ:1XTZ ^R1"WZEW>\VKO&0W&UQM/F'" MUY+[9K7-\R/_UQ_J_.%QS?N?W5=<'%YV754O5E5<9HI+/U9<_M,Q8C^?P+XC M?C?[O#I@KA'WLRL>QS#][(S=6VDA^/P,#\BX!J_S[AA>,M];RQ=(@9__Z M@_S;ZJF&=Q@_KFXV)?W[^>-CQ6G>F.XO:ENK;\Z_W/S*'PBO5IOM]W?%"_C; M34^J6<]PL1\,Q-H<4<^*U^531=N-37*A-O66L7]KZ(,A Z#E /PH>:A_^I>? M=YR[@&:]/"IKIX" WUL._M^CR)3T!:VUVN#+ZK6T)367=J=!M12W$57@FC3R M=HM)N8/P9[[>U/U/H/I)HT;Z]'[>>]7G52\5KN@$ZMTG?J:E]'4>-_#%"Q!5 M^6 I_J:T_):T+T*R]0,H*\8KZ>$>$''OV_Q77.682(,HC<_[\@'GQ2I&S$L2 MGT(N1 P1"F)(0H)@$"+JI7& A)^9J/\^B9GUO2<(%$7P>TOS^'=9%Q<]M3Y- M6C,]-A346&F/R^)(2P\06%0MCPOX6@]'/FFF>)RRU35^_FLM/2EU=E1GI?=Y M3==E_51QN^K)XF#KS48D <[^N!WQ0%H6'#P=304]L!W ML^;T3W?EUY_E2MW7DK+=MU%W_46^FH;"]M]3T\?L=HMW3[52%\U^ M=,,?<2658OW\A=/RKLC_4SJQ%2YJ3-6OZ]TW&@N>QJD(8$11(/<5XD,L$@(C MX8N4!Q3Y46BRKYS"S,P[4,\:.*?_>,KKO'&QM)3"/>QZV]928)I9F2V. [;. MP(XQL.,,#%ES;(!<@N1HYSR)E47W6!>@O=Z-G:QI9@+K:K/Z(K^;O#ODA7'L M:RV%TS8$1T09TVGYR$"?Y;]VNOQZM474\H@(O88=^[6= MOZ"4[DI<5)SEFP^8YNM\\_PK_IX_/#V\*ZNJ_)87=Q?X4?YF\[P*T@!E&?*@ M1S,"$U:)H#HN#@##RT?@/2, -IQ8N89 M& &LYPG,!9N9+C?[=RE A]R'+7(=*V#+"[B80LYXG[>!P-&^;D1ZT7W>J;#&0IFMN(% /"H*/L MSC!H">C($HS36E3UM<1^K>MZ#YDI-V5%O7K/R>9C46^J)COCHOS*"UQLKJOR M@XI[?)*T*GRG G5YN<("T3C.$(PHBR#*XABFH2]=#!1[E$K7/<5B)1\@Y92F MFY(V^;H/&=#^UBM> .U8. ./50F:P ]8=VR 2O&A9P6,@1TW"'."968;&I1V M7)R!BRUBDA/0L )Z7L"7&1%C73I1"5O)8S=_S]L^/Q=4C5T:F<=KR#5Z?$\D' MIIL524(_R:((1C$)(0K"!&8QPY!A&A 64D;#3,_NFA.?W?)>W*L#<@WR I0] M#P#7-=_4C0NRSC%1KFW.ZS-0\(TZQW A.&W^AE5(6'K @'1!+%[_VG[;/-B:&>J>!_!CS\5/"N M(Z#C!/S>\^(PL&L.@",GSX#PHAZ?.2"OW3^+ M%I693V^2.)?4U3>\ M9P#\BJN_2[/1< %::Z-G(30P&;<(;N$PLP":2)RI2V\EH_6*Q9Z'/DH@2GB 40BC"%FGOPG3GT\@Y:YD'/?>-$#O@'G0#RZ-6\ M3OG;@1"S7F_/ /9\%^ NF7WK*_(9@->X1)^#JD6$[VISSZOS!R[W'-Q=,?L\ MC;#OI3!,?!\B/PH@YAC!E 9A% 2I">M3^K%% 9^ M@D7@4S_D1@D)LW$Z^P5CPQA0+QSPCC5 >]X >5:W#XH[(+_5_*ZL#+,8YGN% M>E[F'^+%F-YY#MY)SQ6X&+Z3GK'&8>Q9 [_?-BZG8A$T/+HL\ID;1U?%0;/Q MN6Q1T=QP[Q4CS4[0<@NXQQ5_AVOIAY8/ZGZY8>>\JE2\2&WIDOSN,]?X6?WL M_!NN6/.?6TE5PS?NC+?7R/L 2'(419F$"4!!2F&&*RQGA&D/?L M\)RTS&]AFD5_D<0W[Z7[]P'GU5_Q^DDK?V[D\9EMFZ(#&D) GL9+ 1H.@&)! M_Z[EF.33ERP.A+:Q,#LAP0X -QL\Q]1VPMG.3O%LS]>@#'ZUM<+)Y36C[)X]$73GG^ M505"/_/-Q5-5J?-1P3Y+I-I_K+P0,=Z4(,8A4H4#/B0X01!S+P[]C/F1BOYL MFW6-WTMIDS6RJD<:DHWHDX?/XV+R5E0,3P4=2R '0] M,@$Z+IK(^8Z/68 RN-Z&DOXXE+7_&D[MUK5.NRZVNRN M^1AC$>)6[6S-O]1@>>LZG M RG-S&U32C1L$S7++>2$6(ZR:!H5?BSH M^DDUU#YGK&EZA-?7.)?'ZR[EOTOIB3(>,>13>9[-?(AP0F"6H002ST_]P/<1 MC8PZ#!IS,'?6;<,/:!B2IQZ\#33+3:TO8\D+>5ZB*D54[GKR(V:*;XZYGDF8 M%4DS8S$$$6R9 3MN@&)'X;BM#'+>M=0:#D=&QIS^HN;'&I[7ALE^(GN M-A=E\H2IB-Z7:_EPW88$M\5STA)QG!(!HRB37@4+L#1320:3(&1(G@))FAIY M%5I49S9-6QZ:Z,R B_\!6CYTZNM.P%3/##E'RLST. ')HD6R@=#.VB3KT%RX M5;(!#/OMDDT>/C7A=#]=GC.-9/DF V_GK/MQ&G,1J+Y7&$$4>R$D/L^@2%"$ M4R^EQ$=V::9.^)O;('7<*E4[4!\C_ZI9'6.;2T[T+=X&%\P6D+A ZNI_5:@B1O7_017C M%RY=QES=2'85CB]_,"QH#@B.,\X8]./$@X@$#)+4"V"&L]A#29CY3*LA\(P\ MSIVTL>UQPSN>50LR#FC7+ZGYZ1>N.W8F;:=B^D9[>= M%%(6325Y5T\^8$5E>?1<=A]1+^O5#U\^<5'*W;IX4@:TZ_!2%@Z+TF<$W)&A MG8/#1U/E7_K&@Y0/_5-;U M>R[R@K-WO)!_V5RK7Y>%9*MYYKJ4O/%-WO8;5WGU]68)UA$<0Q# MAGV($I_#C(5,77UDD8@C2D.VVIL).&F'9F9;RR;IS4W4:Z3&6D8!:3D%C_*# MPT9J9OO#W"]5;Z_X([PCV[28GG'0UK>_8!W\V#+_$U#LGX%. -!)H,;B%G+C M$-*% ))/=WO!0H ZVA?FYG;1/6(AZ%_O%TN1M3Q&[*60-\57DO#_*O-B\U?Y MCR>I9MO+CU!$OH\$@B16.T!"5:0W%9#C@"2^2'',(J,C@AG]N=W_]FJD90<, M^&E\R(8CT+-D?NV,,S=UM.R1R,9Y_Q>L/:WRG6YLYLL3,UN37S]5D:LS3+I'XR!)'G9Y!0J:Y!%B1!'&1) MY&FUA]E?>F:55+2 )&90S?)2\G&%.TT>,QWK1;'I-/A2)H,J'&O9["IM)E^7 M627+0>Y'JU5>/K%<1X!D/ H$QPD4 M1'"(PL"#."2J+I"RE*3<$ZE1KOHQ0G.G6;5DP9:N?9[G,:3T-F(7\IM9"2O1 MS7.1)N1RE51TC,RRV4$3PNZE^4Q]WOQPJ^Z#NEQ/U6_E_'M>ZQYJ#SPZ>[K- MEB)XSY4_W#5<;EKQ:(Y_.2;U]+GU1('-U&U<5JE[DKJC$^J(7%8GTT/K+78B M'1%F>!(=^YAYBZ%!1\>#8:EC35*:+Q[#01Q'%,/,%[%T@2.Y-5+FP9C[(LQB M+\58JS[B5$9F5M[]%CWC7V&W((]K]Y+0F9D!4]2,VAJY$/F$IDI3+D_B\FCN48:C MF%AD6(S17"8]XEK^_![7O"D1S7?4#>-F8]AI!L].A<(N@M91!9NR+S,8WH@Y MC*)IB.T$UG6>[SA&#U/]53&CB!22$S$\01!$+ M82I(#$E,*?-CGWNZPT!LR)M\XT^8%++>ALZMTZ",0-4S!7,!9>I<'!X6V0"W MXV58D#3KL,A)".8;%WF<]%L/C)P$16-DY/0:]CTK\NW%>YO"?,<+JA2!H2S, M&/&A\'D(D4BE=0EC @DBOA\2+"+?J.Q[A-;,)Y%-II\M6X>';1[<-++A?@'A7I M18Q[_).6O0/S&M_=5;QM-*L*SIM^M+M-(DS2@ BU!34E=-":?( M+=N=4%/XO3:%NL]9)'%U4\BD8Z7:4&]XH3+$NB0@(3*:BM"#0B!E!>(09G$@ M#3X6H0CD+SP6:J=TC1":6?$[RHWS.*!MDR0UAM:XJKO$P#!LO(SX!AECCF"P MRQ^SAL,LKTQ#QM$LL['GE\LYTY#B10::SN>MRY+W.RIO4ZUX2%@<>B'THD!: M*BQM5L91#+TL39(@D6Y++,P"X*/T9H]X#_NM[^+>@T;U?5MQ\SK@$13UG!5G MR)B9L0.MZ?N:VO,7?=2[KC6J#'*6Q#8M^=V5S([06KK@=5KL ^6J&@_9681W M3[5T@.KZHGP@74;5#7_$JL/*^GG7/>M6'DWK=F!&W4V_XG[,49JF$"-!(4)" MM5O&&'*,:!0P(E!H=+"QYF1FQZ?G"PP8.P,[UH:=[(;,60XWM7\A>H9G$9C- MC-)\"!N;I9/1<62R[/E8U)R=#-=K4W?Z@J?E_):\_EQNOO F#T'1DX['\ZX? MIT4J\/B*<\=4!UFS3'("BG(C': VZZ5GQBY/> (IC5#K+" 9AE^'6<4*'\D% M^/(*'\<#)>QD/SGS>(+,FR0DZXE^+$]9\VG+W$!U/\99K<;.?ZSKIV:@F!AT ME%\Q&L8QPAR&088@"B)Y6O)57"<40<1I1K(T-#LM3=*<_<34<]!.0,H['IH) M2NWLDF$NN+O M91)J/VA1T]#;G5]X>5?AQ_N9C)O]$D\&G" M4T&U"Q:.49G94=C2/0-#RN9%"4=1&E=R9[*;*;:)K&:E!%.RG%(G<'3MY8H MIL1[D>$_^6&[+5K=W$CM?M''=WN;LXH\2G&$ AA0GT/$N+IR13%,_1BG/$)R M\S;J=#%*;6;M5'2:W>9U*^E/ME>NX]CI;0K;)ODW3["9!]P!U3%D49#:&(O!BB*(DASE(N_QF&V$\BQKGA MM<5Q8HO=60RR\S4+>360TM5K%]*;*O66YMEV3NX<]P[3PCE3YJ.$%M;D*8'W MU7CRB=/N&IHRG[H9P[;;S'2-"0&ETM.N-L9L.A^&Q;+I[UD[!>#\#JN573 M%K;\]A/EMQR#AN5N2I:AN7'W&O5LTYN\'#-#-GPO(Z!/P6ULU9Q#X\@$NN-K M47OI',[7QM4] 6=)'?N#T!0=C5%H1VJE4QQQ&GLP#CP*$4L]2"(/PR@E21P@ MC/U4*^:Y&,=S1VA.+ZN>_Z69^8I_B%=AZ7"^2"0Y,&FR&1ZI.6OR;/;2[\40 MGR\YQ3&_;YW$,@_\&LDN,Q&V'$2!JT)N2_4UKYINM^_S]=.&LU6,TP3'?BI- M/N80143 C)( "B\AH?"9R$)L-'#B,)V93?9GO@'MK _PR"M0*\H M82!S\^ MU6SWBY\,YTD<04YNCG$22!),$(1CX5@O!,[JBI6:C2 796<4J% M7KXP>GK[EP-$S':=GB"0%-NFW&>@(^IP@L:X5*XF91RALNQ$C'%1]R9?3'S< M/"'PFI>WY0:O53O^\X>-;M;?J\=F-E_7EU>@(?=R8,/Y@TH5UT_I>RWKN(Z= M**:97ME):)2'=T06JV2[UVLMEE%W1(AAVMRQC]CY!;=5+,Z+HJC?>H @46WJ.,"OMZ=1CYI M&64O*Y[?%>W-''U6_6[4U5S=N_W/VR#4;KK/*N,AR3B12ADB#%$0J!%Q60H] MY M/];GDU,ACMV%B[MAYRQ*@'4^[:=&TY\XP#FX#M&;(>V;X#*/;'7(].V#+ MS]DVWO%\!G9!\,'<*(>Q[A,P<176MF%AV0CV"2#M!:M/6[Z[@R,T*'$-.S,2>B8&9">F+@=T4.=/0:9]Y#S\Z\T??M[ ;MLN1& M19Z!I)]_S=D3UM2QH[)/GX%/%=O46Y^4V-W=\Y1X5F?C@PLN=D >$V=X2A[] MW(DY,1^+QR>YM_*O?!UVO5Y\G.$T8!X42&6YI%D$<9IXD"=!YHD@# .>F.U\ M(]1FWP$'[F%WT]U]3QLN0&C8*4<'P)1DOB^X!QD*)8 A#J'$TX>AB(/4%U&, M(ZUA>8[A.S'QIR4^)VZ:AQ0W:!B>14X!PCZ_YKB(KC-F#E!ZFQR8XR(?S6H9 M><2^7W97F5=_+.CZJ3&_C#5IB7A]C7/VL;C C_D&KU'4 M5D#KF8>YP#.S%\/ZVUJ9C(X1L.,$*%84BATS;OMSFT+@L&&W-NG%.WB;@G*H MI;?Q&F8FB/&\]_=NGA](N5XE04P2$08P"+- N6,IS) T-YA2#P4<94F@%2/= M6WFA\U!+3,\N[$L_KO0GR61WV)D01UM9C[(^/IDL9'E(,2.#J#O%Q[T4/&0;%>GR(.?\@RCIL7 M^89_RK]R>?+8R)>7[]*R']3T\?]L]L_+[VHKY>>JH>Y_<%Q]D ^L N9G?A)Y MT/=5NK20NU?FA3'T(Q&G 8V83[AAG->>F]DMU.T]KWC34=@P8'D"PIH!S650 M,PQX-DS!ABNP8ZLM3CD#BAFJ$JJ''/8=FQ5W0+'G,")Z.D:N(J8G<+)L1/5T MR/8BK@Z6=-5F915D*0H9H3!.<"J=!0]!DJG!A5'L)2CRXSCV3)S&?1(S>XYM M#G%?P65=GW< &CV[N%G*,14=^:2=YMVH*F#. MKN2F6^1W]QMI W!!\^+N"][PFU)4V]]\+!C_?O,-/ZK?=%=Z-$M3S^<"!E&& MYQ$.?;JPY>?!K]O M> 2*R>8#9GI_VHO1,Q&+P6UF34Y&>H8[6R=0.3)7I_&RJ&5S MMK(^AFT1,S M:W;9J?6VT1G+D)=E0L"$X "B+ L@CN,$XHP+HD)> IGENX\06RPU9)!VK363 MQ1PVS7.4(S ,#TK6.-BGA8P(Z#HOY!"IMTD,&1'Z:&;(V#/FEU!M,C6[YKSZ MI2J?'C\4QA,81I:865\[RD"1!@WM,_"A+#=%J>MX3$$P?;_D2'HS!1T3?(81 M"AHR6MTEC:V[V#V2AG##.R2=CUNH87G#UTWTJ4OH_(P?M!/##SX\M^J5#X^X M> 8]Y3X1%2C:!KIW4&X-K3M59$-]LY+63,?&)++3KH,K+J=78P*]T*C1#]IY MK*]#>5)5Z_KR>Y?>U-=TJ+DB(@XHA4F"8XB\!*EYL6H>(\K2(&(\C#(3WU6/ M[,RJ.8ALXX:+,W"G^-BKE/J1]YQM*Z8,NX=HPJSGZ[H'STS)7]\(2-P:%L"/ M6R; +Y,X&7O 9F([\H4UB2[J%9L!\=H_-GSZY)#]><&:I,G[GNR04(0FB&/JQYT%$O!BF<>)!BGWBH0@'*(ZL^Z2/DI[]TO'3Q_-W'S]] MO/UX>0/./[\'-[=7%__[+U>?WE]^N?GO_Y0&?O+/X/+??_MX^Q_6,?]Q;(UO M ISA97T_T"29MW3G[K2N):S[*X1QLF]UL: %QLAU@][SSM,ILN[R8@&"02[#]K>6])[SE[6O,KT5JB7_GFOI34OO)Z MTU2 MC75?DH9]5$,HY!%$,6^@"00'$8BXWX0>U&2A$87E%ID9S_5].3L6JUK M8J=YA^@<$E?B:G//JP'!E1]$+ FEBY%%H?0SDE3^3:08DDP$"<:) M'W"C2SPCZC-;CI<3157+F!JKV(ATR1\ZGI0>Y3N&[(>N3B.M9V!FP\_,SKR$ M[J:'[=,C Q)]Y$0WK!@.%;NY.#'6X0[6CIG MX'RSJ7+RM&GZ_F]*<(UG&S"W6*#CCQ+:, ]FS!:^./^*\[5ZQQ_*2AF0]YQL MFARE-G!"Z=/#TUKUA6T"L;\5%<=KU6M?%8B\XZ*L^"W^ON(99U&,*"0\22%B M7B3]#NF&^$$@DB##T@Q$?2_;6WWWPPES6JKRL@?NK;EWTEXQX!U+X&G+#EC+ MWYGF3KMY,7IV9CF<72MI0<2Q_-H"^?1D[/H%B] R0AE4@ M>75GNYQ"Y\C,N>%I48OH%,;7QM/MXB?'?%XUWUYA'G$ MPIA&,$B594V$@)A&"*8IR2A-_#!,#%OX6'(RN]O54&_.)?U$C.+ P SK:)$1 MZL;AH[F0/"&>=&#$Q@[BCK$NM@2<\OI&.JVK)$YYAK- 1:-"B"@-(>8D@+XO/))X<8J1T:3B MXZ1FSY>KF];$*O1DZ-"-P*-G;MP(;691>GD;JHWEZ.D"1=AE8[ IX9RU 3M* M:.&F7U,"[[?XFGS"/&/U\KMTA#;Y5WXA':"[LGH^_Y[7NAFK!Q^>60.W-$%/ M5#,JEJ@[WH#!+/0I3*@?Q)C$ M'@F,QG:?PLS,BMO3A;CKHO744 9K25IM,8R+-F%BW21,Y*_37P'N9#.,HYSR M>C3#)PN!;F9$MD-:Q_-0SD#/V[:]6B9M)]FH2YJ67U IAKN.-XIE\/0(MDRK*0@# MMO6LJ=LWB+W42[R 0RQ46K7JY9_24%4=$\%"Q+*,:-5KO-G[L]C^FB!VON7S MO_#;&]\4W^R=6-PI?!R\CHOMZWC_\G5\^8._#E;29HFFO]$?[[6\8.^/^GJT MO9E98&S=&K6T\E60%X9^XZ^X);:(XS(+/KT',\_B[J;4^%T#FX!Y89#14%4- M)?)0%S/5,36#Q,N"($U]%GB&V3 CU&9W.R:FU/@.IZWX)T];L0#%;-\X/FU% M P@GTU;\Q::M^'^4:2N^^;25UX^81T8M*OB7J]LW*\\W*\I?I!3??>6]JWK[ M-ZFRGZBM=U=1_RDO^)5HCY(?NI-DUXWO75E5Y;>\N+O C_(WF^>5:FV-Y6$; MQAY/Y4E;$(@C3X4H Q;'(HS2C)I$)TV(SWV1MW>8[II=DIX1-4VHX<2T_M4 M8+V-;B[8S#16<:'BM!UR'[;(=:R +2_@8@HYB\I8OCI/]06>T3 Z=WV=-D,'=B6'N@)G@U' MHKK;C>967[&:#J\U\LK\F MHHW .RS_23G TK_B=WFAL5_W-MV1IOH?.>IP M)'5TT\3IVF(AU?A.;DC%IFX2GC(O0GXH#2=.$@I13!!,::JBE"CBOA<&*#%J M1S)*;>Y\L+9N?D=S*E7* B\]W7*&@IG"&0-@49^G(9BS$KTQ6@M7Z6F(O5^H MI_.0G5+?5KBHA521;?JGW$:O1-="'*]WUR+UK:10'_[5^_(!YX7T(CW$6)K) M/3/!$'&<0B(P@DF8XB!#$4JYD0UPR=S,)F-+>'##*+6FI6UH.)R^$ST[\U9( M&YXS[4 V-DYSH.'(ECEE;5'3-P>HKRWE+#3,(U.[&=G("[[NNK(;]T^?7&AF MJS88WRX9^/'K3X.F__IQK&DXID-:3I$PLSIC(,S045U;4JN U_3JB\6^M 4= MAL'T'SJUIO8+_\J+)ZZZH%Q^E[HC25X\U9OR09F7KI$%9[?EA[+B^5UQH?HF M5SFOWSW_PLN["C_>Y_2\XGCW+<\\CR5>F, P5<$%) 3,O""#'&-.Y.$)"Y_: MUMTZYW;VN-W-T\,#KII&057+O,JLNNNX,;PAF_.U:9[4_ABOPLRT#8M[.[;; M?DX]XV#+.=BQKC+E.N;!EGOU\G;\ R7 0I7 L^'MO%K8/:=O5%$\&^3'JX[G M(VGAWWW#%?NM8-7Z^6[0].%AH^W7'5M@9G].DN22IHJ4[\@:.')'Y=9PX%R( M;.BX*9+@H,QJD.^3BYF<6J+9>6I'5UW.0YL2[(5G-OEA,T5C/%]=%IM\\WSS M@-?K=T]U7O"Z7B&,@HRD*20<<8@H0Y $B8 >#8E@3" 2:R40'5E_[M!R0Q$T M)$%/4T\#CP$RKGL.Q#2,'1M)J*UH$W*,J)A\LE4Q^9>=BAU;;Q'EFA"F5ZNI MCSGO+G]@K'4ST5J^ZU6" @][.($!]N7IA<@U@YF]2 M/\;$'Z5MO090!HWL=5:SJ/"]*(NF)65+!!?L/1>\JCCKS@.OFFR%:4RH:FA/ MO"241BH@,&4AAQ%." LSE$6A5H:@!>V9+5//#"!MCH>FTV #XKAMFAD:,X.T M1:4;@-'T(>M8V48T#,(0)V-G4#DY'X9V]9'[, %15L 8@?AG1.0&2UY-%QR MN<)&.UE?E"]:+F';D>WAL>+WTK[+7>!CTTGQ<[D9:("(&2,X)3!&?@81XAQF M2 0PQ@FG@J"4Q)E9E'N*Y.RAZO.+B]]^_>W3^>WE>W!U^Y?++^#BZM?K+Y=_ MN?Q\\_&OE^#3U.V"13U_$.7R)@:W@%ET)(&/ZKNIC^!S^Y'#9L*[*RQ MVP2YA=N[Z0F_W^1-\SGS ,TG^<;6U_=EP3\_-66VA*8"\RR%+ V02J=.8!HQ M)/\3\3#F"4.AUH"A0XO/[&$UY$!##[0$]>,R>SA,!V5.D)@%8?7(K!82-Y$W&%TWN@Y M.\^P&0US8*_9-3__2[EN)N[BO%">PE4QN">H\EK^ZKW\9W%WW10M?.:;*Z$& M#L0I3BC',^!.,E:#']L9 M$#\!J6/6(ZIF>VMZ'NP?X5V8F;ZKBX]=PZ"I\1&#%]8) 904G9N\G1UQSO[O M4_OJSKJ>0TZG2S8V%W71YP;[M6L_.[W3J@HJSLXWUV5>;#X6M_D# M[WKQA*E'"8H)3 -IU5$D$DB(ET*2)1A%)$I]LPZUX^1F-LL#XJKN[E&1E^88 M;'+=6F]-U/0,JCLLS,SB*QBN>Q@4[1FZ&.F)Z3CI_@BQ-TFC'Q?\6&+\Q%,G M]BU[]SSHYO6AXO]XX@5M^Z%GB/N)\$*81-Q3#589)%$801^'S,M0$I&$&-T> M3].<6>\'9,&6KE6AH Y^FO?%;E$QLP!6@-BW+YL6T74;LQ&*;]/.;!J"HVW- M-!ZU,P9]DHIT2DA>- & &_Z(*[SAZV=U"KTKE%O2&"1,U:^[\=JIGS :^@ED M&5-3J3(*,<$"9M0/*[$:;6[\- M/7NS!,9F1F@V>(T-U:G8.+)>UFPL:M).!>NUG3MY/3OC-QB,?+'&=9V+G+-W MS_T%[1->]Y.4WTM.7J4.1!E./4(2*!#%\E2$8BA-GCP5(4Z"- A]F@4F!O 4 M9F8V@@/6P(XW54(RX&XW2USQ9V;W3GH1>K9O*7C-[)\%LK.6Z;A R9$E/(F5 M1:VA"]!>6T0G:SH;T?&%MP-#>CM]OFNB+3FJ<[EX8[1_S8O\X>EA%0I,21R$ MTB_TF;H"$)"PU(-!$)*8^FG(B#AY/H%F#Z9L:-Y=N@;68R1^8"]#QNZQC @$OP@LTST#&Z^!LX>5C#C&_" M^:0&IV_$Q8@&2_ LYC.84GKKX0R6R&A,9K!=VIZ\8)PBGTH]G44;5)"+IS"+A0#">FGCTUIS,[,Z/EX[K)7TX MAE[/AU\$4+/=R 66QE[ZR3@XD+GMP^^_T3ORW_FI?K MAO:5^(NDTQ;1/W_"WPQJVTW7G=DVO>Y-#9A4KDT)MBRI%#;%5-?*XAE(MLZF MZL-/1W/<0,T-I)E-F@?#4WI_:X/AHBOX-+&WZA>N#<-()W']-2Q._^?*N1VX M9W6? <*2&/$X@U1PU2DR#" )*((DBF)?1)D7QEJQSC$B,QL6171X)CREV=#-0VA:WF*$Q;Z?A+"D/, (H(QS##UH6!^B#P49"$SZE1PC-#, M!F8O"J(H6[:4/8J5WCG)!0(G!N7TA#<^^4Q)YNA@6*6%?'TLF/V^G MN-?XN;F'N!(-@;I^4@7M%V6]J5Z(@X:ZF?Z.0::GPHZ ,--B6PR,U5A#.D>:/$9I4676 M$/FU/NL\8IOXH++.MXWJ5;F3CM"PDRGK4&PR!V8%,]9:L!Q2@O? M_$^*O'^Q/_V(N[F>;79@%$=4A'$,PTS^!V%/JG2 (QB%2<+]C%"*C+*YCU*: M6:$_'9X_:9=K>1PN/6UV H*9+MO*[V36YAS9CL?IO/D4S=%\Q>D'K+NU/.1M MUL]YP52R3U[<\8+FO+XNUSE]'G0NBE 0>')S3AGE$$4>A6F0<.EY1PGQO(@Q M:G1JUB<]LY*_(&WUSQ M=[CF;-@)8A5[E$0BBJ O5"4_20@D(18MLK=;"3NH.*4-YTS55NUQ_8LIG9?_O"X+I\Y!QO\G=>JFE^E:G;C M+.6JFRIONFK6:A4S W;*R]*S:'-C;S?70-&##4'0'7K!>57)C_ VFOB>TXK+ M7S>O0K(+!OR"*[+.[QH.W5D\!S Y,H&G<+*H370 V6LCZ6+)4^?*G$O+S/+U MTT::@ETM_N5WNGYBG*EL#T7V:=-=QU[B2DVVK:]YR]A@G(P?ISSF*8P"2B%* MDA"2.)+^6Q:&GO 13[S8=IR,*R9-5-PJ1_JZW,BWJ4;"U8IP$VF\P$QN?/Q_ MU$">C!^D.6T,)^ =][:399R].#W#^K8OP]#>#N;(#+D=3ESH^6TSVP8<-SVD M.IZ!9!HT7"\T/,8UMLYGQCAC\(U&Q;@&^/B$&.>4S"Q]76U6UU7)GNAF-WZ0 M]V,X11BB( UBF%(LC;6GJIO],(4AC](DC:(L0EJIP*-4YK[1:NDVA\:.L.%U M]#A&XW;1F>2&5U@V0FL;)"VAQFR*7&!@3^2_=K9D?.U%S(&6>+U&ZWW8/-&U MZ9$DM5QT'0\,GA,DYQ_RVL8:)W6&U[D9=7TMZ[/0,$UE=$ M0+VC@5M8C/?# 2**^AF0])43/UMRA[:XKG(\I@DNF^JA#QH?^D^8;ZVW% MSJMJT$_P[JYI@VFPP8XL,;-F2TI5$\_=M>[4WUK'))_>8AT);::WMQ5N@ILO MPJ##@8C[>#C=@S6$MMJ+Q]9=;$_6$&ZX-^M\W#H/JXEK]_'MCX7J^U#(UR+) MK @CE(1I"H,T3-J(8190=0=#*0LP)F$6]-AOT*#V+NQ4S'1[0,DZ]&H%) M;Q,^773;]*OVYN+'GO!/JLVF#A0V"5C3(KI+P1JAM702UK38!]*P-!ZRT^HO MO.;RH?MS-=KG*U^7C\I\=U/6NDJ:- ZP!%4U1U%7JS0E,$W5H,9036GTDE0( M8>)Z:]"<>8?N.6A"+VS'@YFJZV"GI_".$3%3^Q=@#,B#COX,+78-Y'5D W0H M+FH)#"!X;0],'K6S"M*7O\#UO73QO^9,]7+ZK59C&=M&3]+5.Z>;_&OK7Y"Z M:?*T0CA 68A\2)%JHR1(!C-.I$>%HL#WDP3C.#2[,C1G8O8K0<4/$.OR6W=& MS7M> -XR\V%/8,L3V#$%?N_9 M;C@8]N91QY^FH0TE9A6E?1SN3EGY6.3 M5]5?D&L&#[07G-E1Z?@ _1&[YZ;9JYL(#'M2J0F2,]"QIA]JT$=M.O P"V"F MQQ=CK!R/$K0"PBHTH4]EL4"%L>##L(7YPY:.C8JO7^-G%8/:-BS?S:M:)8C% M/A88>C'G$,5)##,6Q#"):!9E08#BF)H<=2;HS6P]%$7P59%4,?3A%8.ACS*! MFJ9#X@X+0^]#$08=Y3/0H-(0'XR/<^ACZ(GIRJ&8H+:L]Z G^IZKH/F895+Y M:;D[;:!Z%1 _])+0@S'SY/&&^QXD* N@2(D7B5#X/DM,#(,3KN:^QW"3;F>6 M7N#VM>E9IL5?AIG]6NH]F&>>N\3-50ZZ$YZ6S49W">->7KK3Q2U-L!K=>BN? M;0K018;BU!,1S&@8JR RAFD8,A@G-&,>2DA&S$SI2RKS2KE4E^XH##T$%;#SWSIET12MU@4D0BE:8JTYAV.T)A9I7JJ8$L6M'3U M1Z0? V=;HCXAU'"8^M1';5,?Y%J\[J]8 M5C1.LB#T,BB\4"H="4.(4\XAB^,PP7&61E%BFNSP@L("Z0TM/1M7!0!&=Y"B]77S@SX:!H^[D(AS]VXGC/P<3 >OO# MO^2\4O>G:HQ?A"$600C]! <1"444^-QJT*<.]25"=0W= M,S!DYT6X:LN29:M&,[CUM'HV$,UT_B!**O#_^?RO,_1VM)+:]=!0+=IO,S[4 M!):C@T2-%K$S0+_P0BZW/B_8.7O(BUS=1*J3\LLD'D8SRD,:2=\Q%4LXXJI^'20 MQ$-9;?+_;(+MG77ZPI4?(U>_$A_RFN+U?W!""'"B,.,JYM' MAF*489HALW)'!SS-;&B:60@05 UIE;_SR*N\M#(LIT%O8G<6 ]2A63IKO)FF M[=>04S4 L6-2W1^V; +%IVOKY00TI\;M-([>P/8Y@?"P:72SM$W)9Y.V=UY5 MS>68=I7G\*F93=2!0D?-;.\# HZ;F=-D,[,6!\1R=@=X7 [+DLP72RU8A7E( MA)>%EP<_8=M;MQV=K;K']8/Y!JTL=ET$;^1_:S5N^V-Q7?&O>?FD;N[EMKDB M?H1H$,>0L2" *$,^3%F0R+_%@L>D^9]9S]U369I9.?OIEA6GY5V1_V>?%_,X M: %2;KFL0=WSJ6H<'SM..Z?#N)?OR:]+S^E8]B6869&>-_!-,K>=*GKVH@7+ MCD%P,X2_YQ%E$VU):IHWX8>D<&8%7BR^JT(<%>ZV<1SYE[M5?\_*<;I[P M>OU\C?.F[:U!#Y?#3\^L2]>75Z"G"A19,&S6:]PK[0@"T^[_Z<*;*=II8QAC/X,HD=L5!_5UQ( M\'8]-2TR=77PU-LG':-D>+1W 9#QYFD@LJ,=58?BHMNL 02O]UZ31RVG;Y7% MG=2VIFV;RDWNA]MF@A!!N#0(+(0HDR8V%:F 7A8(@CV!F# :TW.8S,PF01&% MBFK70+#-:+=*ESH"DY[:GRZ\F:8WCM@X367;.UJB@>T.V MQC]MGN]_66SRS?.'?,T_/S49- GSDX1B 1F-Y/&4( QQB#R8<)J&7BR2U-/J M\GUH\9E5LB4'%#W0$M1/[=_#85S[3I7.3.<,!#/*XC\F@57Z_MYBB^7M'Q-C MF+!_]#-O/0NEF:ZHJGHQ#T/H$ZZJ?CT."6()C"GU?,8H$<(HG\S.K[7R3 M-PSW8<%0E!D&>SIF[K_H,)2Q$:(S4;$S\ M5$VAUV\%;E,3.%,=(YJB?Y1B/R880Q0F"40Q(3#%/($IBT@:>1'"PC>QVI,4 MYP[N[R@"UI$TLZ#3F.D91:=(F-DY11KL:)^!(2KOIU QMEC:DCHR0M/T%K4K MVN*_-A7Z#]II_Z FY&,A#4V_[!>\Z6L-HL07L9^$,"$)DDX;2F'&,(=9FA*, M"$N("$S4?YKDS/H_8 T')QMO_! ,3%=E6 +I9Y5< N0F5DX'1MCTZ OKB/; MH$%P4>.@#\!KZV#PI&6GD4&>XI5XG<6XXMP+LC@*89B2 *( 9S"EPH)F25X#<=>-8;#AB9: M(KKJ<#).;-F6)UJ"[_5 T7O*-DAZ<\_7:W7LP,7S*HEY)+(@A8*I4DTB,,1^ MRJ$\G0CF8:GA6*M4\_#RRP1*&XJ@(VD:*GV!AFZPU%9&JW"IGG@6 =-#4IP0 M,GVQW,)!TT.B[(=-#W[*;N-\]U3G!:_;&J@Z5ZK:E4-M;P=%B+P01Y#[3)ZJ M240@27@D3]7"YX1X6H863]6 M'#. -UV% ."%9FFB 9SCMF$>D$Z,PFU[+36'[?--E\$/+F> AW7-O1I'%BYM@VHN>6M1U7/*3,KM/?0;4VFPTB*VTERRWEA:/.F\Z/LSWZRRP(\1 MYSYD*5&-8W@(I<^4P#0)$LR2S.-9M-J4&[S6\Y[&R1E9R2U1_:/V@4B#Q=#: M"IJ'G1^*KOY0]URZW&UIC9B@Q(@Q>T M@2*N7VTU"L.XF7")@)DYL!3>J.1*1S*KPJO1A1QETA\0,20L#* 0*?8#[,6>AXTZ,XS3FUEQ M&^K->"E%?S!126N"HQ6 >KN]0UC,M/DT1,Q;'.C)Z:I_P02U99L3Z(F^UWE M\S&+3?AIS7V/1+YJ ]-.KONPQG?:^^_AQ^?>>E7VL"(+_1%>K'53GS4*U<:K6G5[EJ;*=^<5ZPES\8?'*5B@2E(4EAE*F>2)A12'B<0A01SJ+ QQ&G MJS;2?[/!U49S)SZ%)Y,O^VO.]/FZB]\1UW=;!!^EQ=%5R]LTWWQ MM'<2991G<88A\YE\$T$8PQ2I\M.4^9234."(=._DLM"Q*-L1 >P"RZ;IQ'"'-RR 7,'!/']421/3IO,SWD MF+A')X4UFKBUC"M=<7#4#HID=1;S(1T*+-,.B\)AEDH$IK& MG/",FXT$,V="ZTM^RM2P 5V !X3=]>@^@JZF]L^#V"S7PT,HSW6@=-IK>QR- M!5IK'V'@CW*W/ &02>/LB95.R]:]*!](%[B^X8]89:JID8=] ]RF@Q"F3;_; M<\::%$&\'H:\=JF#%^5VJ!M;<3^,2=,!,R(4(I8(F,7R;QQE09QY..6>D3\R M,[]S>S4[JK#BK@R3(0HAHX$F_-@VC-#5)53Q" M9^8874@LN$IM",(=A3/ .&BK*3+N5Z7WYKVZ_*? MX*+B\AL&/DEV'!9$CLOKJA+R")5E2R#'1=VK?9SXN.U ZJ^\WK3)S+1\X'U* M\XID?B(UE$&<2.\->6FHCJ$Q%#3S&28HBB.C297'",WL<6W3Y/.&JNETZB/@ MZ.FN"Y'-E'='$;0D=W4"+D=7CXOE;(;U$3(+#[,>%W9_JO7$Y\U3 6XV?[^N MZ%5U6U=='W6Y>__*-_1VYLO8,<*:'G1 MSQ30 F=<7>? Q4QM=2 !OSM-WC45VBJW0(O 8HD&)N(.LPZ,GK,<(%)4'*^5 M!_\+S@OE45T5.TM2-\W.=E]G'F081XD'DRCUH?*P(8E"'P;42P+L(Q$$9O-% M3*C/;!UVO #%#/A1L?,3D&HPX,AP)HD1N'I;^VR0F1D.+;2Z)HPS33>Q <+5 M\!,CVLO.1K&!96]TBM4B[N;$?)JEKU/I\ M^9W>JTS7S_B!KU#,@H )#G&HLNU8'$',PA FE"1<((\0I'7%1CB3H M:0)%5+]9TD%,QA7""B[5-&A-GV#AI]',6?5(N MO^>U*NZ[Y?2^*-?EW7/7.A-C'I$,<2@\G,A=UR,PBQ(!_92Q6+#8CSVZ^LHK M4FHU1SE&Q^3+-Z2F_1WL"8,=9<-^H^,XC>N<,]G-%&]NH0TZF;@0WJYYR1:$ MS9;TGQPU*9D2:K0OR=&'EVM%,L7_B^XCDQ^VO+YK\DNV*7"[Z\*5W-5I$JM> M3"B16WO(&,R$D%Y_0$0<4<_'GM$EP%%*,^_Q[17>1/-.0VST?'@G$IN9G#XQ M3!$%#=5!@H+#F[HIR5S=U1VEL^QMW92X>_=UDP]87[;W>6!7FWM>J:Z-%;_G M19U_Y>VE@PH5?.:;*W&+OZ\8]H1@*(8^4?V"&%7=%J6C'O@B38.0(R](]=P' M2PYF=RR&&9"E8@C0(4=@/79#[03C)$ZXA^3!)XE4KUA$0YBEF0^33/AAE!+L M)T:-XF=$V-IZXC='6=/BSH>=H1T> -9P EZPTMW0=C';ILU3,UT3?W>:36&# MA;LL"R/J2V=?V$!S("O#:AD[VW_Y\+@NGSEO+@RO'MN+J.88LQ\2%%* M(/*$!PF)4QB'A'L\3I#@AE;^**W9[7E+K :;$CS*C]SCFH-:#?UI>B%(2!_* M M2*+3-[$!(&$BT2)ZJF7P(Q&'*(DRH*4Q3S(C#H2.\'.)I:E4()$ M L; -7YN"]%W1>EGH.7%3T ^[KJP9%$EV>ZZNK7NHG+ H0@EP$TF9&,9:GVY1"@L(4!5%* M$Q:;V,D]/5LQE*(FIF5\9JL%V58??K_K+?P+E!:H%9KDI4_ M3-66+F@F]5O::UI<'GQIKZJ_<-6M774(Y)4HJP>5JWU%UOE=0U5R\%1L/DMT MU,_7:T7]X[7T8%7K][N*M^T$5R'Q$Y[Y&!)!51\3D4*<\@ 2EK DS+PD";5N M^5TS-K/OM&51M03EELDS5:BJAH$UHT^+LH #;L'':W5 5H5$>,NP07S? MY?O3N =YH[=B9F0[)E6_C?[-#/@$5X,WT[(JS]#[;Z7E%YR_]5LQN*AYH[=C M=[?3\J'\B6$AXV.3RZJJ1'04!>!UL\>I:LCRB/J!S3W> 'D6E"NJ!D.\4"4Y M?6F>_/%4MH[9O=(,[V#T*LHEO>5NKV9 Z<6%UQSK6QXTRHKG=T6;0D.?^SR; M9FL_=#O$8R]"7H)A*+B "!$!<1 CN9UZ2<;3,$D3HU0Y0_HS[Y4=-X!V[ #> MIY70CC'3DX0AO)J'A_E ,SPO='CUG(">E;/VR##[99TE$J[.!(;4EST&V$&S MY_E;+G-B()A77^5.V\3]WJFPGXH_RZ-%8QBE253)PIR=?\,5JYMKG.'O507P MYW+S'WRSJR!NAYA(8;H?J<_Y*^XC@K&O\@"X#Y%(",R$_)M/PY23, MCL\3? M9=F?V1C^3;[W>\DFQ%]YA:4-5%QWYP@UD:>4/P;?[G-Z#YZ*@<]"![)( ]I& M";[EZ[7T;@:^C66,=IDOAF'@]P_WNLW,>!M>?W<\O+Z5 31"G+4-("37X)EO M!JTDSOII3+OIBC\?AEN;"M3:DW]7G!NJA9 MONNO