0000719733-25-000011.txt : 20250207 0000719733-25-000011.hdr.sgml : 20250207 20250207160055 ACCESSION NUMBER: 0000719733-25-000011 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 66 CONFORMED PERIOD OF REPORT: 20241228 FILED AS OF DATE: 20250207 DATE AS OF CHANGE: 20250207 FILER: COMPANY DATA: COMPANY CONFORMED NAME: KEY TRONIC CORP CENTRAL INDEX KEY: 0000719733 STANDARD INDUSTRIAL CLASSIFICATION: PRINTED CIRCUIT BOARDS [3672] ORGANIZATION NAME: 04 Manufacturing IRS NUMBER: 910849125 STATE OF INCORPORATION: WA FISCAL YEAR END: 0628 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 000-11559 FILM NUMBER: 25601559 BUSINESS ADDRESS: STREET 1: 4424 N. SULLIVAN ROAD CITY: SPOKANE STATE: WA ZIP: 99216 BUSINESS PHONE: 5099288000 MAIL ADDRESS: STREET 1: P O BOX 14687 CITY: SPOKANE STATE: WA ZIP: 99214 10-Q 1 ktcc-20241228.htm 10-Q ktcc-20241228
false2025Q2000071973306/28http://fasb.org/us-gaap/2024#OperatingLeaseLiabilityNoncurrenthttp://fasb.org/us-gaap/2024#LongTermDebtCurrentxbrli:sharesiso4217:USDiso4217:USDxbrli:sharesiso4217:MXNxbrli:pure00007197332024-06-302024-12-2800007197332025-02-0400007197332024-12-2800007197332024-06-2900007197332024-09-292024-12-2800007197332023-10-012023-12-3000007197332023-07-022023-12-3000007197332023-07-0100007197332023-12-3000007197332024-09-2800007197332023-09-300000719733us-gaap:CommonStockMember2024-09-280000719733us-gaap:CommonStockMember2023-09-300000719733us-gaap:CommonStockMember2024-06-290000719733us-gaap:CommonStockMember2023-07-010000719733us-gaap:CommonStockMember2024-12-280000719733us-gaap:CommonStockMember2023-12-300000719733us-gaap:CommonStockMember2024-09-292024-12-280000719733us-gaap:CommonStockMember2023-10-012023-12-300000719733us-gaap:CommonStockMember2024-06-302024-12-280000719733us-gaap:CommonStockMember2023-07-022023-12-300000719733us-gaap:RetainedEarningsMember2024-09-280000719733us-gaap:RetainedEarningsMember2023-09-300000719733us-gaap:RetainedEarningsMember2024-06-290000719733us-gaap:RetainedEarningsMember2023-07-010000719733us-gaap:RetainedEarningsMember2024-09-292024-12-280000719733us-gaap:RetainedEarningsMember2023-10-012023-12-300000719733us-gaap:RetainedEarningsMember2023-07-022023-12-300000719733us-gaap:RetainedEarningsMember2024-12-280000719733us-gaap:RetainedEarningsMember2023-12-300000719733us-gaap:AccumulatedOtherComprehensiveIncomeMember2024-09-280000719733us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-09-300000719733us-gaap:AccumulatedOtherComprehensiveIncomeMember2024-06-290000719733us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-07-010000719733us-gaap:AccumulatedOtherComprehensiveIncomeMember2024-09-292024-12-280000719733us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-10-012023-12-300000719733us-gaap:AccumulatedOtherComprehensiveIncomeMember2024-06-302024-12-280000719733us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-07-022023-12-300000719733us-gaap:AccumulatedOtherComprehensiveIncomeMember2024-12-280000719733us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-12-300000719733ktcc:BMOBankMember2024-12-032024-12-030000719733ktcc:BankOfAmericaMember2024-12-030000719733ktcc:BankOfAmericaMember2024-12-280000719733ktcc:BanorteFinancialGroupMemberktcc:BankOfAmericaMember2024-12-280000719733ktcc:ABLSeniorSecuredRevolvingFacilityMemberus-gaap:RevolvingCreditFacilityMember2024-12-280000719733ktcc:ABLSeniorSecuredRevolvingFacilityMemberus-gaap:RevolvingCreditFacilityMember2024-06-290000719733ktcc:DomesticTermLoanCallodineMemberus-gaap:LineOfCreditMember2024-12-280000719733ktcc:DomesticTermLoanCallodineMemberus-gaap:LineOfCreditMember2024-06-290000719733us-gaap:ForeignLineOfCreditMemberus-gaap:LineOfCreditMember2024-12-280000719733us-gaap:ForeignLineOfCreditMemberus-gaap:LineOfCreditMember2024-06-290000719733ktcc:DomesticTermLoansBalboaMemberktcc:EquipmentTermLoanMembersrt:MinimumMember2024-12-280000719733ktcc:DomesticTermLoansBalboaMemberktcc:EquipmentTermLoanMembersrt:MaximumMember2024-12-280000719733ktcc:DomesticTermLoansBalboaMemberktcc:EquipmentTermLoanMember2024-12-280000719733ktcc:DomesticTermLoansBalboaMemberktcc:EquipmentTermLoanMember2024-06-290000719733ktcc:ForeignTermLoanBanorteMemberktcc:EquipmentTermLoanMember2024-12-280000719733ktcc:ForeignTermLoanBanorteMemberktcc:EquipmentTermLoanMember2024-06-290000719733ktcc:DomesticTermLoanBankOfAmericaMemberktcc:EquipmentTermLoanMember2024-12-280000719733ktcc:DomesticTermLoanBankOfAmericaMemberktcc:EquipmentTermLoanMember2024-06-290000719733ktcc:CreditAgreementMemberktcc:ABLSeniorSecuredRevolvingFacilityMemberus-gaap:RevolvingCreditFacilityMember2024-12-030000719733ktcc:CreditAgreementMemberktcc:ABLSeniorSecuredRevolvingFacilityMemberus-gaap:RevolvingCreditFacilityMemberus-gaap:SecuredOvernightFinancingRateSofrMember2024-12-030000719733ktcc:CreditAgreementMemberktcc:ABLSeniorSecuredRevolvingFacilityMemberus-gaap:RevolvingCreditFacilityMemberus-gaap:SecuredOvernightFinancingRateSofrMembersrt:MinimumMember2024-12-032024-12-030000719733ktcc:CreditAgreementMemberktcc:ABLSeniorSecuredRevolvingFacilityMemberus-gaap:RevolvingCreditFacilityMemberus-gaap:SecuredOvernightFinancingRateSofrMembersrt:MaximumMember2024-12-032024-12-030000719733ktcc:CreditAgreementMemberus-gaap:LetterOfCreditMemberus-gaap:LineOfCreditMemberus-gaap:BaseRateMember2024-12-030000719733ktcc:CreditAgreementMemberktcc:ABLSeniorSecuredRevolvingFacilityMemberus-gaap:RevolvingCreditFacilityMembersrt:MinimumMember2024-12-032024-12-030000719733ktcc:CreditAgreementMemberktcc:ABLSeniorSecuredRevolvingFacilityMemberus-gaap:RevolvingCreditFacilityMembersrt:MaximumMember2024-12-032024-12-030000719733ktcc:CreditAgreementMemberktcc:ABLSeniorSecuredRevolvingFacilityMemberus-gaap:RevolvingCreditFacilityMemberus-gaap:SecuredOvernightFinancingRateSofrMember2024-12-032024-12-030000719733ktcc:CreditAgreementMemberktcc:ABLSeniorSecuredRevolvingFacilityMemberus-gaap:RevolvingCreditFacilityMemberus-gaap:BaseRateMember2024-12-032024-12-030000719733ktcc:CreditAgreementMemberktcc:ABLSeniorSecuredRevolvingFacilityMemberus-gaap:RevolvingCreditFacilityMember2024-12-032024-12-0300007197332020-08-140000719733us-gaap:RevolvingCreditFacilityMember2024-12-020000719733ktcc:CreditAgreementMemberus-gaap:LetterOfCreditMemberus-gaap:LineOfCreditMember2024-12-030000719733ktcc:CreditAgreementMemberus-gaap:LetterOfCreditMemberus-gaap:LineOfCreditMember2024-12-032024-12-030000719733ktcc:CreditAgreementMemberus-gaap:LetterOfCreditMemberus-gaap:LineOfCreditMemberus-gaap:SecuredOvernightFinancingRateSofrMember2024-12-030000719733ktcc:CreditAgreementMemberus-gaap:LetterOfCreditMemberus-gaap:LineOfCreditMemberus-gaap:SecuredOvernightFinancingRateSofrMember2024-12-032024-12-030000719733ktcc:BanorteFinancialGroupMember2023-12-110000719733ktcc:BanorteFinancialGroupMemberus-gaap:LineOfCreditMember2024-06-302024-12-280000719733ktcc:BanorteFinancialGroupMember2024-12-280000719733ktcc:EquipmentTermLoanMember2023-09-190000719733ktcc:AmericBankEquipmentFinancingArrangementMember2023-09-190000719733ktcc:AmericBankEquipmentFinancingArrangementMembersrt:MinimumMember2023-09-190000719733ktcc:AmericBankEquipmentFinancingArrangementMembersrt:MaximumMember2023-09-190000719733ktcc:AmericBankEquipmentFinancingArrangementMember2024-06-302024-12-280000719733ktcc:ForeignTermLoanBanorteMemberktcc:EquipmentTermLoanMember2020-11-2400007197332020-11-240000719733ktcc:ForeignTermLoanBanorteMemberktcc:EquipmentTermLoanMember2021-05-242021-05-240000719733ktcc:EquipmentTermLoanMember2020-08-140000719733ktcc:EquipmentTermLoanMember2024-06-302024-12-280000719733us-gaap:StockAppreciationRightsSARSMember2023-07-010000719733us-gaap:StockAppreciationRightsSARSMember2022-07-032023-07-010000719733us-gaap:StockAppreciationRightsSARSMember2023-07-022023-12-300000719733us-gaap:StockAppreciationRightsSARSMember2023-12-300000719733us-gaap:StockAppreciationRightsSARSMember2024-06-290000719733us-gaap:StockAppreciationRightsSARSMember2023-07-022024-06-290000719733us-gaap:StockAppreciationRightsSARSMember2024-06-302024-12-280000719733us-gaap:StockAppreciationRightsSARSMember2024-12-280000719733us-gaap:StockAppreciationRightsSARSMember2024-09-292024-12-280000719733us-gaap:StockAppreciationRightsSARSMember2023-10-012023-12-300000719733us-gaap:RestrictedStockUnitsRSUMember2024-09-292024-12-280000719733us-gaap:RestrictedStockUnitsRSUMember2024-06-302024-12-280000719733us-gaap:RestrictedStockUnitsRSUMember2024-12-280000719733us-gaap:ForeignExchangeContractMember2024-12-280000719733us-gaap:ForeignExchangeContractMember2024-09-292024-12-280000719733us-gaap:ForeignExchangeContractMember2023-07-022023-12-300000719733us-gaap:ForeignExchangeContractMember2024-06-302024-12-280000719733us-gaap:ForeignExchangeContractMemberus-gaap:DesignatedAsHedgingInstrumentMember2024-12-280000719733us-gaap:ForeignExchangeContractMemberus-gaap:DesignatedAsHedgingInstrumentMember2024-06-290000719733us-gaap:ForwardContractsMemberus-gaap:DesignatedAsHedgingInstrumentMember2024-09-280000719733us-gaap:ForwardContractsMemberus-gaap:DesignatedAsHedgingInstrumentMember2024-09-292024-12-280000719733us-gaap:ForwardContractsMemberus-gaap:DesignatedAsHedgingInstrumentMember2024-12-280000719733us-gaap:DesignatedAsHedgingInstrumentMember2024-09-280000719733us-gaap:DesignatedAsHedgingInstrumentMember2024-09-292024-12-280000719733us-gaap:DesignatedAsHedgingInstrumentMember2024-12-280000719733us-gaap:ForwardContractsMemberus-gaap:DesignatedAsHedgingInstrumentMember2023-09-300000719733us-gaap:ForwardContractsMemberus-gaap:DesignatedAsHedgingInstrumentMember2023-10-012023-12-300000719733us-gaap:ForwardContractsMemberus-gaap:DesignatedAsHedgingInstrumentMember2023-12-300000719733us-gaap:InterestRateSwapMemberus-gaap:DesignatedAsHedgingInstrumentMember2023-09-300000719733us-gaap:InterestRateSwapMemberus-gaap:DesignatedAsHedgingInstrumentMember2023-10-012023-12-300000719733us-gaap:InterestRateSwapMemberus-gaap:DesignatedAsHedgingInstrumentMember2023-12-300000719733us-gaap:DesignatedAsHedgingInstrumentMember2023-09-300000719733us-gaap:DesignatedAsHedgingInstrumentMember2023-10-012023-12-300000719733us-gaap:DesignatedAsHedgingInstrumentMember2023-12-300000719733us-gaap:ForwardContractsMemberus-gaap:DesignatedAsHedgingInstrumentMember2024-06-290000719733us-gaap:ForwardContractsMemberus-gaap:DesignatedAsHedgingInstrumentMember2024-06-302024-12-280000719733us-gaap:DesignatedAsHedgingInstrumentMember2024-06-290000719733us-gaap:DesignatedAsHedgingInstrumentMember2024-06-302024-12-280000719733us-gaap:ForwardContractsMemberus-gaap:DesignatedAsHedgingInstrumentMember2023-07-010000719733us-gaap:ForwardContractsMemberus-gaap:DesignatedAsHedgingInstrumentMember2023-07-022023-12-300000719733us-gaap:InterestRateSwapMemberus-gaap:DesignatedAsHedgingInstrumentMember2023-07-010000719733us-gaap:InterestRateSwapMemberus-gaap:DesignatedAsHedgingInstrumentMember2023-07-022023-12-300000719733us-gaap:DesignatedAsHedgingInstrumentMember2023-07-010000719733us-gaap:DesignatedAsHedgingInstrumentMember2023-07-022023-12-300000719733us-gaap:TransferredOverTimeMember2024-09-292024-12-280000719733us-gaap:TransferredOverTimeMember2023-10-012023-12-300000719733us-gaap:TransferredOverTimeMember2024-06-302024-12-280000719733us-gaap:TransferredOverTimeMember2023-07-022023-12-300000719733us-gaap:TransferredAtPointInTimeMember2024-09-292024-12-280000719733us-gaap:TransferredAtPointInTimeMember2023-10-012023-12-300000719733us-gaap:TransferredAtPointInTimeMember2024-06-302024-12-280000719733us-gaap:TransferredAtPointInTimeMember2023-07-022023-12-300000719733srt:MinimumMember2024-12-280000719733srt:MaximumMember2024-12-280000719733us-gaap:CostOfSalesMember2024-09-292024-12-280000719733us-gaap:CostOfSalesMember2023-10-012023-12-300000719733us-gaap:CostOfSalesMember2024-06-302024-12-280000719733us-gaap:CostOfSalesMember2023-07-022023-12-300000719733us-gaap:SellingGeneralAndAdministrativeExpensesMember2024-09-292024-12-280000719733us-gaap:SellingGeneralAndAdministrativeExpensesMember2023-10-012023-12-300000719733us-gaap:SellingGeneralAndAdministrativeExpensesMember2024-06-302024-12-280000719733us-gaap:SellingGeneralAndAdministrativeExpensesMember2023-07-022023-12-300000719733us-gaap:DebtMember2024-12-28



UNITED STATES
SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
 ____________________________________________________________ 
FORM 10-Q
 ____________________________________________________________ 
 
QUARTERLY REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
FOR THE QUARTERLY PERIOD ENDED DECEMBER 28, 2024
OR
  TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
FOR THE PERIOD FROM             TO             .
Commission File Number 0-11559
 ____________________________________________________________ 
KEY TRONIC CORPORATION
(Exact name of registrant as specified in its charter)
 ____________________________________________________________ 
Washington91-0849125
(State of Incorporation)(I.R.S. Employer Identification No.)
N. 4424 Sullivan Road
Spokane Valley, Washington 99216
(Address of principal executive offices)

(509) 928-8000
(Registrant’s telephone number, including area code)

N/A
(Former name, former address, and former fiscal year, if changed since last report)
  ____________________________________________________________ 
Securities registered pursuant to Section 12(b) of the Act:
Title of each classTrading SymbolName of each exchange on which registered
Common Stock, no par valueKTCCNASDAQ Global 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 during 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) for 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 Filer
Non-accelerated Filer
Smaller reporting company
Emerging growth company
If an emerging growth company, indicate by check mark if the registrant has elected not to use the extended transition period for complying with any new or revised financial accounting standards provided pursuant to Section 13(a) of the Exchange Act. 



Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Exchange Act).    Yes      No  
As of February 4, 2025, 10,761,871 shares of common stock, no par value (the only class of common stock), were outstanding.



KEY TRONIC CORPORATION
Index
 
  Page No.
PART I.
Item 1.
Item 2.
Item 3.
Item 4.
PART II.
Item 1.
Item 1A.
Item 2.Unregistered Sales of Equity Securities and Use of Proceeds*
Item 3.Defaults upon Senior Securities*
Item 4.Mine Safety Disclosures*
Item 5.
Item 6.
 * Items are not applicable
“We,” “us,” “our,” “Company,” and “Key Tronic,” unless the context otherwise requires, means Key Tronic Corporation and its subsidiaries.



PART I: FINANCIAL INFORMATION
Item 1: Financial Statements
KEY TRONIC CORPORATION AND SUBSIDIARIES
CONSOLIDATED BALANCE SHEETS
(Unaudited, in thousands)
 
December 28, 2024June 29, 2024
ASSETS
Current assets:
Cash and cash equivalents$4,244 $4,752 
Trade receivables, net of credit losses of $2,931 and $2,918
113,132 132,559 
Contract assets18,892 21,250 
Inventories100,709 105,099 
Other, net of credit losses of $1,496 and $1,679
24,159 24,739 
Total current assets261,136 288,399 
Property, plant and equipment, net27,123 28,806 
Operating lease right-of-use assets, net13,829 15,416 
Other assets:
Deferred income tax asset19,287 17,376 
Other6,454 5,346 
Total other assets25,741 22,722 
Total assets$327,829 $355,343 
LIABILITIES AND SHAREHOLDERS EQUITY
Current liabilities:
Accounts payable$63,585 $79,394 
Accrued compensation and vacation6,218 6,510 
Current portion of long-term debt5,063 3,123 
Other18,904 15,149 
Total current liabilities93,770 104,176 
Long-term liabilities:
Long-term debt, net106,020 116,383 
Operating lease liabilities8,429 10,312 
Deferred income tax liability9 263 
Other long-term obligations114 219 
Total long-term liabilities114,572 127,177 
Total liabilities208,342 231,353 
Commitments and contingencies (Note 8)
Shareholders’ equity:
Common stock, no par value—shares authorized 25,000; issued and outstanding 10,762 and 10,762 shares, respectively
47,367 47,284 
Retained earnings73,131 76,921 
Accumulated other comprehensive (loss)(1,011)(215)
Total shareholders’ equity119,487 123,990 
Total liabilities and shareholders’ equity$327,829 $355,343 
See accompanying notes to consolidated financial statements.
4


KEY TRONIC CORPORATION AND SUBSIDIARIES
CONSOLIDATED STATEMENTS OF OPERATIONS
(Unaudited, in thousands, except per share amounts)
 
 Three Months EndedSix Months Ended
 December 28, 2024December 30, 2023December 28, 2024December 30, 2023
Net sales$113,853 $147,847 $245,411 $297,959 
Cost of sales106,147 136,084 224,402 275,334 
Gross profit7,706 11,763 21,009 22,625 
Research, development and engineering expenses2,320 1,758 4,609 3,999 
Selling, general and administrative expenses6,507 6,057 13,077 11,841 
Gain on insurance proceeds, net of losses   (431)
Total operating expenses8,827 7,815 17,686 15,409 
Operating income (loss)(1,121)3,948 3,323 7,216 
Interest expense, net3,904 2,961 7,167 5,972 
Income (loss) before income taxes(5,025)987 (3,844)1,244 
Income tax provision (benefit)(111)(97)(54)(175)
Net income (loss)$(4,914)$1,084 $(3,790)$1,419 
Net income (loss) per share — Basic$(0.46)$0.10 $(0.35)$0.13 
       Weighted average shares outstanding —Basic10,762 10,762 10,762 10,762 
Net income (loss) per share — Diluted$(0.46)$0.10 $(0.35)$0.13 
       Weighted average shares outstanding — Diluted10,762 10,889 10,762 10,889 
See accompanying notes to consolidated financial statements.
5


KEY TRONIC CORPORATION AND SUBSIDIARIES
CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS)
(Unaudited, in thousands)
 
 Three Months EndedSix Months Ended
  
December 28, 2024December 30, 2023December 28, 2024December 30, 2023
Comprehensive income (loss):
Net income (loss)$(4,914)$1,084 $(3,790)$1,419 
     Other comprehensive income (loss):
Unrealized gain (loss) on hedging instruments, net of tax42 230 (796)288 
Comprehensive income (loss)$(4,872)$1,314 $(4,586)$1,707 
Other comprehensive income (loss) for the three months ended December 28, 2024 and December 30, 2023, is reflected net of tax expense (benefit) of approximately $0.0 million and $0.1 million, respectively. Other comprehensive (loss) for the six months ended December 28, 2024 and December 30, 2023, is reflected net of tax expense (benefit) of approximately $(0.2) million and $0.1 million, respectively.
See accompanying notes to consolidated financial statements.

6


KEY TRONIC CORPORATION AND SUBSIDIARIES
CONSOLIDATED STATEMENTS OF CASH FLOW
(Unaudited, in thousands)
Six Months Ended
 December 28, 2024December 30, 2023
Operating activities:
Net income (loss)$(3,790)$1,419 
Adjustments to reconcile net income to cash provided by operating activities:
Depreciation and amortization5,536 5,498 
Amortization of interest rate swap 97 
Amortization of deferred loan costs1,286 137 
Noncash lease expense2,371 2,928 
Provision for warranty16 138 
Provision for credit losses372 49 
Loss (gain) on disposal of assets8 (36)
Gain on insurance proceeds, net of losses (431)
Share-based compensation expense83 111 
Deferred income taxes(2,166)(1,213)
Noncash accrued compensation benefit (3,907)
Changes in operating assets and liabilities:
Trade receivables19,415 15,708 
Contract assets2,361 2,155 
Inventories4,390 13,808 
Other assets(3,922)417 
Accounts payable(15,809)(24,541)
Accrued compensation and vacation(292)(3,768)
Other liabilities1,678 511 
Cash provided by operating activities11,537 9,080 
Investing activities:
Purchase of property and equipment(821)(2,609)
Proceeds from insurance  2,249 
Cash used in investing activities(821)(360)
Financing activities:
Payment of financing costs(2,580)(625)
Repayments of long term debt(2,294)(1,457)
Borrowings under revolving credit agreement310,646 272,755 
Repayments of revolving credit agreement(343,489)(278,643)
Principal payments on finance leases(1,507)(2,561)
Proceeds from issuance of long-term debt28,000 1,161 
Cash used in financing activities(11,224)(9,370)
Net decrease in cash and cash equivalents(508)(650)
Cash and cash equivalents, beginning of period4,752 3,603 
Cash and cash equivalents, end of period$4,244 $2,953 
Supplemental cash flow information:
Interest payments$5,986 $6,015 
Income tax payments, net of refunds$458 $1,602 
Recognition of operating lease liabilities and right-of-use assets$784 $3,575 
See accompanying notes to consolidated financial statements.
7


KEY TRONIC CORPORATION AND SUBSIDIARIES
CONSOLIDATED STATEMENTS OF SHAREHOLDERS’ EQUITY
(Unaudited, in thousands)
Three Months EndedSix Months Ended
December 28, 2024December 30, 2023December 28, 2024December 30, 2023
Total shareholders’ equity, beginning balances$124,343 $131,069 $123,990 $130,617 
Common stock (shares):
Beginning balances10,762 10,762 10,762 10,762 
Ending balances10,762 10,762 10,762 10,762 
Common stock:
Beginning balances$47,351 $47,786 $47,284 $47,727 
Share-based compensation16 53 83 112 
Ending balances47,367 47,839 47,367 47,839 
Retained Earnings:
Beginning balances$78,045 $83,321 $76,921 $82,986 
Net income(4,914)1,084 $(3,790)1,419 
Ending balances73,131 84,405 73,131 84,405 
Accumulated other comprehensive income (loss):
Beginning balances$(1,053)$(39)$(215)$(97)
Unrealized gain (loss) on hedging instruments, net42 230 (796)288 
Ending balances(1,011)191 (1,011)191 
Total shareholders’ equity, ending balances$119,487 $132,435 $119,487 $132,435 
See accompanying notes to consolidated financial statements.
8


KEY TRONIC CORPORATION AND SUBSIDIARIES
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
(Unaudited)
1.Basis of Presentation
The consolidated financial statements included herein have been prepared by Key Tronic Corporation and subsidiaries (the Company) pursuant to the rules and regulations of the Securities and Exchange Commission (“SEC”). Certain information and footnote disclosures normally included in our annual consolidated financial statements have been condensed or omitted. The year-end condensed consolidated balance sheet information was derived from audited financial statements, but does not include all disclosures required by accounting principles generally accepted in the United States of America. The financial statements reflect all normal and recurring adjustments which, in the opinion of management, are necessary for a fair presentation of the financial position, results of operations and cash flows for the interim periods presented. The preparation of financial statements in accordance with generally accepted accounting principles requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and the reported amounts of revenues and expenses during the reporting period. The results of operations for the periods presented are not necessarily indicative of the results to be expected for the full year. The accompanying unaudited condensed consolidated financial statements should be read in conjunction with the financial statements and notes included in the Company’s Annual Report on Form 10-K for the fiscal year ended June 29, 2024.
The Company’s reporting period is a 52/53 week fiscal year ending on the Saturday closest to June 30. The three month and six month periods ended December 28, 2024 and December 30, 2023, were both 13 week periods. Fiscal year 2025 will end on June 28, 2025, which is a 52 week year. Fiscal year 2024 which ended on June 29, 2024, was also a 52 week year.
Management’s Assessment of Liquidity
Historically, due to the timing between the procurement of raw materials, production cycle and payment from our customers, we have financed operations and met our capital expenditure requirements primarily through cash flows provided by operations and borrowings under our credit facilities. We generated an operating loss and net loss of $(1.1) million and $(4.9) million, respectively, during the 3-month period ended December 28, 2024, and have positive working capital of $167.4 million as of December 28, 2024. Based on current projections, we anticipate generating cash from operations as revenue is expected to increase during the third quarter of fiscal year 2025 along with anticipated cost savings from ongoing restructurings.

On December 3, 2024, we entered into an asset-based credit agreement with BMO Bank, N.A that provides for an asset-based senior secured revolving credit facility of up to $115 million, maturing on December 3, 2029. On December 3, 2024, we also entered into a $28 million term loan credit agreement with Callodine Commercial Finance, LLC. As of December 28, 2024, approximately $18.1 million was available under the credit facility. In addition, MXN16 million ($0.8 million USD) was available under the line of credit with Banorte Financial Group. Additionally, $4.2 million of cash was on hand. We believe that projected cash from operations and funds available under our asset-based revolving credit facility will be sufficient to meet our working and fixed capital requirements for at least the next 12 months.
2.Significant Accounting Policies
Reclassifications
Certain prior period reclassifications were made to conform with the current period presentation. These reclassifications had no effect on reported income, comprehensive income, cash flows, total assets, or shareholders' equity as previously reported.
Allowance for Credit Losses
The Company evaluates the collectability of accounts receivable and records an allowance for credit losses, which reduces the receivables to an amount that management reasonably estimates will be collected. A specific allowance is recorded against receivables considered to be impaired based on the Company’s knowledge of the financial condition of the customer, and a general allowance is calculated and applied to remaining receivables based on the Company's historical collection experience and forecasted collection ability. In determining the amount of the allowance, the Company considers several factors including the aging of the receivables, the current business environment and historical experience. After all attempts to collect a receivable have failed, the receivable is written off against the allowance.
Leases
Lease assets and liabilities are initially recognized based on the present value of lease payments over the lease term calculated using the Company’s incremental borrowing rate, unless the implicit rate is readily determinable. Our incremental borrowing rate represents the rate of interest that we would have to pay to borrow on a collateralized basis over a similar term in a similar economic environment. Lease assets also include any lease prepayments. Lease terms include options to extend or terminate the lease when it is reasonably certain that those options will be exercised. Leases are classified as finance or operating, with
9


classification affecting the pattern and classification of expense recognition in the consolidated statements of income. For further information, please refer to Footnote “Leases” of the “Notes to Consolidated Financial Statements.”
Revenue Recognition
The first step in its process for revenue recognition is to identify the contract with a customer. A contract is defined as an agreement between two or more parties that creates enforceable rights and obligations. A contract can be written, oral, or implied. The Company generally enters into manufacturing service agreements (“MSA”) with its customers that outline the terms of the business relationship between the customer and the Company. This includes matters such as warranty, indemnification, transfer of title and risk of loss, liability for excess and obsolete inventory, pricing, payment terms, etc. The Company will also bid on a program-by-program basis for customers in which an executed MSA may not be in place. In these instances, as well as when we have an MSA in place, we receive customer purchase orders for specific quantities and timing of products. As a result, the Company considers its contract with a customer to be the combination of the MSA and the purchase order. The transaction price is fixed and set forth in each purchase order. In the Company's normal course of business, there are no variable pricing components, or material amounts refunded to customers in the form of refunds or rebates.
The Company assesses whether control of the product or services promised under the contract is transferred to the customer at a point in time (shipment) or over time (as we manufacture the product). The Company is first required to evaluate whether its contracts meet the criteria for 'over-time' or 'point-in-time' recognition. The Company has determined that for the majority of its contracts the Company is manufacturing products for which there is no alternative use due to the unique nature of the customer-specific product, IP and other contract restrictions. The Company has an enforceable right to payment including a reasonable profit for performance completed to date with respect to these contracts. As a result, revenue is recognized under these contracts 'over-time' based on the input cost-to-cost method as it better depicts the transfer of control. This input method is based on the ratio of costs incurred to date as compared to the total estimated costs at completion of the performance obligation. For all other contracts that do not meet these criteria, such as manufacturing contracts for which the terms do not provide an enforceable right to payment for performance completed to date, the Company recognizes revenue when it has transferred control of the related manufactured products which generally occurs upon shipment to the customer. Revenue from engineering services is recognized over time as costs related to the services are incurred, which approximates proportional performance of the service. This method is used because management considers it to be the best available measure of progress on the contracts. Revenue from scrap and excess inventory sales is recognized at the point-in-time of scrap at the customers direction, or, if applicable, shipment of the material to the customer.
Earnings Per Common Share
Basic earnings per common share (EPS) is computed by dividing net income (loss) by the weighted average number of common shares outstanding during the period. Diluted EPS is computed by dividing net income (loss) by the combination of other potentially dilutive weighted average common shares and the weighted average number of common shares outstanding during the period using the treasury stock method. The computation assumes the proceeds from the exercise of equity awards were used to repurchase common shares at the average market price during the period. The computation of diluted EPS does not assume conversion, exercise, or contingent issuance of common stock equivalent shares that would have an anti-dilutive effect on EPS.

Derivative Instruments and Hedging Activities
The Company has entered into foreign currency forward contracts which are accounted for as cash flow hedges in accordance with ASC 815, Derivatives and Hedging. The effective portion of the gain or loss on the derivative is reported as a component of accumulated other comprehensive income (AOCI) and is reclassified into earnings in the same period in which the underlying hedged transaction affects earnings. The derivative’s effectiveness represents the change in fair value of the hedge that offsets the change in fair value of the hedged item.
The Company uses derivatives to manage the variability of foreign currency fluctuations of expenses in our Mexico facilities. The foreign currency forward contracts have terms that are matched to the underlying transactions being hedged. As a result, these transactions fully offset the hedged risk and no ineffectiveness has been recorded.
The Company’s foreign currency forward contracts potentially expose the Company to credit risk to the extent the counterparty may be unable to meet the terms of the agreement. The Company minimizes such risk by utilizing a counterparty with a strong credit rating. The Company’s counterparty to the foreign currency forward contracts is a major banking institution. This institution does not require collateral for the contracts, and the Company believes that the risk of the counterparty failing to meet their contractual obligations is remote. The Company does not enter into derivative instruments for trading or speculative purposes.
10


Income Taxes
We compute our interim income tax provision through the use of an estimated tax rate (ETR) applied to year-to-date operating results and specific events that are discretely recognized as they occur. In determining the estimated annual ETR, we analyze various factors, including projections of our annual earnings, taxing jurisdictions in which the earnings will be generated, the impact of state and local income taxes, our ability to use tax credits and available tax planning alternatives. Discrete items, including the effect of changes in tax laws, tax rates, and certain circumstances with respect to valuation allowances or other unusual or non-recurring tax adjustments, are reflected in the period in which they occur as an addition to, or reduction from, the income tax provision, rather than included in the estimated annual ETR.
Income taxes are accounted for under the asset and liability method. Deferred tax assets and liabilities are recognized for the estimated future tax consequences and benefits attributable to differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax bases, as well as tax credit and net operating loss carryforwards. Deferred tax assets and liabilities are measured using enacted tax rates expected to apply to taxable income in the years in which temporary differences and carryforwards are expected to be recovered or settled. The effect on deferred tax assets and liabilities for a change in tax rates is recognized in the period that includes the enactment date. Valuation allowances are established when necessary to reduce deferred tax assets to the amount that is more likely than not to be realized.
We utilize a two-step approach to recognizing and measuring uncertain tax positions. The first step is to evaluate the tax position for recognition by determining if the weight of available evidence indicates it is more likely than not that the position will be sustained on audit, including resolution of related appeals or litigation processes, if any. The second step is to measure the tax benefit as the largest amount which is more than 50% likely of being realized upon ultimate settlement. We consider many factors when evaluating and estimating our tax positions and tax benefits, which may require periodic adjustments based on new assessments and changes in estimates and which may not accurately forecast actual outcomes. Our policy is to recognize interest and penalties related to the underpayment of income taxes as a component of income tax expense. The tax years 2005 through the present remain open to examination by the major U.S. taxing jurisdictions to which we are subject. Refer to Note 5 for further discussions.
Recently Issued Accounting Standards
On November 4, 2024 the Financial Accounting Standards Board (“FASB”) issued Accounting Standards Update (“ASU”) 2024-03, Income Statement - Reporting Comprehensive Income - Expense Disaggregation Disclosures. The ASU requires entities to disclose in the notes to the financial statements specified information about certain costs and expenses. The ASU applies to the Company’s annual reporting period beginning in fiscal year 2028 and interim reporting periods beginning in fiscal year 2029. The Company does not anticipate early adoption of the new disclosure standard.
On December 14, 2023, the FASB issued ASU 2023-09, Income Taxes (Topic 740): Improvements to Income Tax Disclosures. The ASU requires entities to disclose more detailed information relating to their reconciliation of statutory tax rate to effective tax rate, income taxes paid by jurisdiction, pretax income (or loss) from continuing operations, and income tax expense (or benefit). The ASU applies to the Company’s annual reporting period beginning in fiscal year 2026. The Company does not anticipate early adoption of the new disclosure standards.
In November 2023, the FASB issued ASU 2023-07, Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures (ASU 2023-07), which requires public entities to disclose information about their reportable segments' oversight and significant expenses on an interim and annual basis. The ASU is effective for the annual reporting period beginning in fiscal year 2025 and for interim periods beginning in fiscal year 2026. Early adoption is permitted. The Company is currently evaluating the guidance and its impact to the financial statements.
3.Inventories
Inventories as of December 28, 2024 are $100.7 million compared to $105.1 million as of June 29, 2024. The components of inventories consist of the following (in thousands):
December 28, 2024June 29, 2024
 (in thousands)
Raw materials and supplies$79,735 $80,570 
Work-in-process20,974 24,529 
Inventories$100,709 $105,099 

11


4.Long-Term Debt
Maturity DateInterest RateDecember 28, 2024June 29, 2024
 (in thousands)
Asset-based senior secured revolving credit facility (1)December 3, 20297.4%$75,566 $107,149 
Domestic term loan - Callodine (2)December 3, 202911.6%28,000  
Foreign line of credit (3)December 11, 202613.3%4,143 5,403 
Domestic term loans - Balboa (4)September 19, 2030
6% to 8%
4,127 4,535 
Foreign term loan - Banorte (5)April 24, 20265.5%1,600 2,200 
Domestic term loan - Bank of America (6)August 14, 20254.9% 1,277 
Total debt 113,436 120,564 
Less: current portion of debt(5,063)(3,123)
Less: unamortized financing costs(2,353)(1,059)
Long-term debt, net$106,020 $116,382 
(1) On December 3, 2024, Key Tronic Corporation (the "Company") entered into an asset-based credit agreement (the "Credit Agreement") among the Company, certain domestic subsidiaries (as co-borrowers or guarantors), BMO Bank, N.A (the "Bank"), as administrative agent and swing line lender, BMO Capital Markets as arranger and book runner, and certain financial institutions, as lenders. The Credit Agreement provides for an asset-based senior secured revolving credit facility (the "Credit Facility") of up to $115 million, maturing on December 3, 2029.
Generally, under the Credit Agreement and at the Company’s option: (i) each SOFR Loan shall bear interest at a rate per annum equal to Adjusted Term SOFR (Term SOFR plus 0.10%, subject to a floor of 0.00%) plus an applicable margin of 2.50% to 3.00%, depending on the availability of borrowing amounts under the Credit Agreement; and (ii) each Base Rate Loan, Swing Line Loan or other Obligation shall bear interest at a rate per annum equal to the Base Rate (subject to a floor of 1.00%) plus an applicable margin of 1.50% to 2.00%, depending on the availability of borrowing amounts under the Credit Agreement. As of December 28, 2024, the applicable margin was 2.75% for SOFR Loans and 1.75% for Base Rate Loans. If there is an event of default under the Credit Agreement, all loans and other obligations may bear interest at a rate of an additional 2.00% on the otherwise applicable interest rates. In addition to the applicable interest rates, the Company is required to pay a fee of 0.2% per annum on the unused portion of the Credit Facility, monthly in arrears. Availability on the line of credit is generally determined based on eligible inventory and accounts receivable balances.
Proceeds from the Credit Facility and the Term Loan discussed below were used to pay-off the Company's prior loan and security agreement, as amended, with Bank of America, N.A. (with the related credit facility, the "Prior Credit Facility") in the amount of $99.7 million, as well as its outstanding equipment term loan, and financing costs related to the Credit Agreement. The Term Loan, may also be used to pay-off certain other existing debt, to issue letters of credit, and for other business purposes, including working capital needs. As of December 28, 2024, the Company had an outstanding balance under the asset-based revolving credit facility of $75.6 million, no outstanding letters of credit and $18.1 million available for future borrowings.
On August 14, 2020, the Company entered into a loan agreement with Bank of America (“Loan Agreement”). The Loan Agreement, as amended, provided for an asset-based senior secured revolving credit facility with an availability of up to $120 million, subject to the Company’s borrowing base, and was set to mature on December 3, 2026. The interest rate as of December 2, 2024 at the time of pay-off was approximately 9.2%.
As of June 29, 2024, the Company had an outstanding balance under the Prior Credit Facility of $107.1 million, $0.3 million in outstanding letters of credit and $12.9 million available for future borrowings.
(2) On December 3, 2024, the Company entered into a $28 million term loan (the "Term Loan") credit agreement among the Company, certain domestic subsidiaries (as co-borrowers or guarantors), Callodine Commercial Finance, LLC (“Callodine”), as administrative agent, and certain financial institutions, as term loan lenders. The Term Loan requires quarterly repayments of principal in the amount of $0.75 million. The remainder will be payable at maturity which is the earlier of December 3, 2029 or the maturity of the Credit Agreement described above. The Term Loan bears interest at Adjusted Term SOFR (Term SOFR plus 0.15%, subject to a floor of 3.50%) plus an applicable margin of 7.00%. If there is an event of default under the Term Loan, all loans and other obligations may bear interest at a rate of an additional 2.00% on the otherwise applicable interest rate. The Company had an outstanding balance of $28.0 million as of December 28, 2024.
(3) On December 11, 2023, the Company entered into a loan agreement in Mexican peso with Banorte Financial Group. The agreement provides for a three-year secured line of credit up to MXN100 million, subject to the Company’s borrowing base, maturing on December 11, 2026. The credit facility bears interest at Iterbancario de Equilibrio Interest Rate plus 2.75%, and as
12


of December 28, 2024, was 13.3%. As of December 28, 2024, the Company had an outstanding balance under the revolving credit facility of MXN84 million ($4.14 million USD) and MXN16 million ($0.8 million USD) available for future borrowings.
(4) On September 19, 2023, the Company entered into a $1.1 million equipment financing agreement with Ameris Bank dba Balboa Capital ("Balboa Capital"). Combining with other equipment financing agreements entered in the third quarter of fiscal year 2023, a total of $5.5 million relates to the Company’s existing manufacturing equipment that bears an interest rate range of 6% - 8% and matures in the first quarter of fiscal 2030. Under these loan agreements, equal monthly payments of $94,000 commenced in the fourth quarter of fiscal year 2024 and will continue through the maturity of the equipment financing facility in the first quarter of fiscal 2030. The Company had an outstanding balance $4.1 million as of December 28, 2024.
(5) On November 24, 2020, the Company entered into a $6.0 million equipment financing facility related to the Company’s existing manufacturing equipment that bears interest at 5.52% and matures on April 24, 2026. Under this loan agreement, equal monthly payments of $100,000 commenced on May 24, 2021 and will continue through the maturity of the equipment financing facility on April 24, 2026. As of December 28, 2024, the Company had an outstanding balance of $1.6 million. As of June 29, 2024, the Company had an outstanding balance of $2.2 million.
(6) On August 14, 2020, the Company entered into a $5.0 million equipment financing facility with Bank of America relating to the Company’s existing U.S. manufacturing equipment that accrued interest at 4.85% and was set to mature on August 14, 2025. Under this loan agreement, equal monthly payments of approximately $94,000 commenced on September 14, 2020 and continued through the pay-off of the Prior Credit Facility on December 4, 2024. As of June 29, 2024, the Company had an outstanding balance of $1.3 million.
Debt maturities as of December 28, 2024 for the next five years are as follows (in thousands):
Fiscal Years EndingAmount
2025 (1)
$2,524 
20264,894 
20278,104 
20284,032 
2029 - Thereafter93,882 
Total debt$113,436 
Unamortized debt issuance costs(2,353)
Long-term debt, net of debt issuance costs$111,083 
    (1) Represents scheduled payments for the remaining six-month period ending June 28, 2025.
The Company must comply with certain financial covenants, including earnings before interest, taxes, depreciation, amortization and other adjustments, availability and, if triggered, a fixed charge coverage ratio. The credit agreement requires the Company to grant certain inspection rights to Bank of Montreal, limit or restrict the Company’s cash management; limit or restrict the ability of the Company to incur additional liens, make acquisitions or investments, incur additional indebtedness, engage in mergers, consolidations, liquidations, dissolutions, or dispositions, pay dividends or other restricted payments, prepay certain indebtedness, engage in transactions with affiliates, and use proceeds. As of December 28, 2024, the Company was in compliance with all financial covenants.
5.Income Taxes
The Company expects to repatriate a portion of its foreign earnings based on increased net sales growth driving additional capital requirements domestically, cash requirements for potential acquisitions and to implement certain tax strategies. The Company currently expects to repatriate approximately $7.7 million of foreign earnings in the future. All other unremitted foreign earnings are expected to remain permanently reinvested for planned fixed assets purchases and improvements in foreign locations.
13


Repatriations of cash will generally be tax-free in the U.S. However, withholding taxes in China may still apply to any such future repatriations. Management has not changed its indefinite investment assertions with regard to the portion of accumulated earnings and profits in China that may be repatriated in the future. Accordingly, management estimates that future repatriations of cash from China may result in approximately $0.8 million of withholding tax. We do not anticipate there would be any offsetting foreign tax credits in the U.S. and as such, this potential liability is a direct cost associated with actual repatriations. Withholding taxes would not apply to future repatriations from Mexico or Vietnam.
The Company has available approximately $10.8 million of gross federal research and development tax credits as of December 28, 2024. ASC 740 requires the Company to recognize in its financial statements uncertainties in tax positions taken that may not be sustained upon examination by the taxing authorities. Accordingly, as of December 28, 2024, the Company has recorded $2.9 million of unrecognized tax benefits associated with these federal tax credits, resulting in a net deferred tax benefit of approximately $7.9 million.
The Company evaluated tax law changes and regulatory guidance issued through the prior fiscal year. Such changes and regulations include guidance relating to foreign tax credits and consolidated NOL carryback claims. The Company evaluated the ongoing impact of these law and regulatory changes, and determined that they did not have a material impact on its provision for income taxes. On August 16, 2022, the Inflation Reduction Act of 2022 was signed into law. The Inflation Reduction Act of 2022 includes a new book minimum tax on certain large corporations and an excise tax on corporate stock buybacks, among other provisions. The Company has evaluated the impacts of this Act, and at this time the Company does not believe they will have a material impact on our consolidated financial position, results of operations, or cash flows.
On January 27, 2021, the Company received official notice from the Vietnamese tax authorities, confirming tax benefits awarded (the “tax holiday”) related to the Company’s principal product line in Vietnam. The tax rate related to this product line will be zero percent for four years beginning with fiscal year 2021, then five percent for nine years, then ten percent for one year (as opposed to the normal twenty percent each year).
6.Earnings Per Share
The following table presents a reconciliation of the denominator in the basic and diluted EPS calculation and the number of antidilutive common share awards that were not included in the diluted earnings per share calculation. These antidilutive securities occur when equity awards outstanding have an option price greater than the average market price for the period.
 Three Months EndedSix Months Ended
 (in thousands, except per share information)
 December 28, 2024December 30, 2023December 28, 2024December 30, 2023
Net income (loss)$(4,914)$1,084 $(3,790)$1,419 
Weighted average shares outstanding—basic10,762 10,762 10,762 10,762 
Effect of dilutive common stock awards 127  127 
Weighted average shares outstanding—diluted10,762 10,889 10,762 10,889 
Net income (loss) per share—basic$(0.46)$0.10 $(0.35)$0.13 
Net income (loss) per share—diluted$(0.46)$0.10 $(0.35)$0.13 
Antidilutive shares not included in diluted earnings per share48 525  525 


7. Stock-Based Compensation and Benefit Plans
The Company’s 2024 Incentive Plan provides for equity and liability awards to employees and non-employee directors with service and performance vesting conditions in the form of stock options, stock appreciation rights (SARs), restricted stock, restricted stock units, stock awards, stock units, performance shares, performance units, and other stock-based or cash-based awards. At December 28, 2024, 1,595,362 shares were available for grant. Compensation cost is recognized on a straight-line basis over the requisite employee service period, which is generally the vesting period, and is recorded as employee compensation expense in cost of goods sold, research, development and engineering, and selling, general and administrative expenses. Share-based compensation is recognized only for those awards that are expected to vest. For SARs awards forfeitures are estimated at the date of grant based on historical experience and future expectations. Due to a lack of historical experience and a different grant pool than SARs, forfeitures for restricted stock units are accounted for prospectively as they occur.


14


Stock Appreciation Rights
In addition to service conditions, SARs contain a performance condition. The additional performance condition is based upon the achievement of Return on Invested Capital (ROIC) goals relative to a peer group. All awards with performance conditions are evaluated quarterly to determine the likelihood that performance metrics will be achieved during the performance period. These awards are charged to compensation expense over the requisite service period based on the number of shares expected to vest. If the performance and service conditions are attained, then the SARs cliff vest after the completion of the three-year period from date of grant and expire five years from date of grant.
SARsAggregate
Intrinsic
Value (in
thousands)
Weighted
Average
Exercise
Price
Weighted
Average
Remaining
Contractual
Life (in
years)
Balance, July 1, 2023626,250  $6.41 2.2
SARs forfeited(137,500)6.94 
SARs expired(101,250)8.17 
Balance, December 30, 2023387,500 $ $5.78 1.8
Balance, June 30, 2024387,500  $5.78 1.8
SARs forfeited(136,250)7.17 
SARs expired(115,000)4.93 
Balance, December 28, 2024136,250 $ $5.10 2.6
Exercisable at December 28, 2024   

The Black-Scholes option valuation model is used by the Company for estimating the fair value of SARs. Option valuation models require the input of highly subjective assumptions, particularly for the expected term and expected stock price volatility. Changes in these assumptions can materially affect the fair value estimates. There were no SARs granted during the three or six months ended December 28, 2024 and December 30, 2023.
Share-based compensation expense is recognized only for those awards that are expected to vest, with forfeitures estimated at the date of grant based on the Company’s historical experience and future expectations. This forfeiture rate will be revised, if necessary, in subsequent periods if actual forfeitures differ from the amount estimated. Total SARs expense recognized during the three months ended December 28, 2024 and December 30, 2023 was approximately $(158,000) and $52,000, respectively. Total SARs expense recognized during the six months ended December 28, 2024 and December 30, 2023 was approximately $(139,000) and $111,000, respectively
There were no SARs exercised during the three or six month periods ended December 28, 2024 or December 30, 2023.
As of December 28, 2024, total unrecognized compensation expense for SARs awards was approximately $0.1 million, which is expected to be recognized over a weighted average period of approximately 0.6 years.
Restricted Stock Units
The Company grants restricted stock units that have a performance condition and/or a service condition. Restricted stock units with only a service condition generally vest in equal annual installments over a maximum of three years. Certain restricted stock units are granted with a performance condition. The final number of shares issued will be determined annually based on the achievement of annual financial targets. Forfeitures for restricted stock units are accounted for prospectively as they occur. The fair value of restricted stock units is the market close price on the date of grant.
During the three months ended December 28, 2024, the Company granted 4,638 restricted stock units at a weighted average grant date fair value of $5.39 per share. Total restricted stock unit expense recognized during the three months ended December 28, 2024 was approximately $176,000. During the six months ended December 28, 2024, the Company granted 329,457 restricted stock units at a weighted average grant date fair value of $4.52 per share. Total restricted stock unit expense recognized during the six months ended December 28, 2024 was approximately $223,000.
As of December 28, 2024, total unrecognized compensation expense on restricted stock units was $1.3 million, which is expected to be recognized over a weighted average period of approximately 2.4 years.
15


8.Commitments and Contingencies
Litigation and Other Matters
The Company is party to certain lawsuits or claims in the ordinary course of business. The Company does not believe that these proceedings, individually or in the aggregate, will have a material adverse effect on the financial position, results of operations or cash flow of the Company.
Warranties
The Company provides warranties on certain product sales. Allowances for estimated warranty costs are recorded during the period of sale. The determination of such allowances requires the Company to make estimates of product return rates and expected costs to repair or to replace the products under warranty. If actual return rates and/or repair and replacement costs differ significantly from management’s estimates, adjustments to recognize additional cost of sales may be required in future periods. The Company’s warranty reserve was approximately $26,000 as of December 28, 2024 and $164,000 as of June 29, 2024.
Gain from Insurance Recoveries, Net of Losses
Gain from insurance recoveries, net of losses, relate to losses incurred from storm damage to the Company’s Arkansas facility on July 29, 2022, as the result of a lightning strike and were recorded throughout fiscal year 2024 and fiscal year 2023. The Company recorded no gain during the three or six months ended December 28, 2024. The Company recorded $0.4 million of gain during the six months ended December 30, 2023, and recorded no gain during the three months ended December 30, 2023.
9.Derivative Financial Instruments
As of December 28, 2024, the Company had outstanding foreign currency forward contracts with a total notional amount of $29.0 million through the end of the second quarter of fiscal year 2025. During the three months ended December 28, 2024, the Company entered into $12.9 million of foreign currency forward contracts and settled $5.9 million of contracts. During the same period of the previous year, the Company entered into $6.5 million of foreign currency forward contracts and settled $3.2 million of contracts.
During the six months ended December 28, 2024, the Company entered into $29.0 million of foreign currency forward contracts and settled $12.5 million of such contracts. During the same periods of the previous year, the Company entered into $6.5 million of foreign currency forward contracts and settled $3.2 million of contracts.
Changes in the fair value of the forward contracts are recognized as a component of OCI and will be recognized in cost of sales when the hedged item affects earnings. The amount of net losses expected to be reclassified into earnings in the next 12 months is $1.3 million.
On November 6, 2019, the Company entered into an interest rate swap contract with an effective date of November 6, 2019 and a termination date of November 1, 2023, related to the borrowings outstanding under the line of credit with Wells Fargo Bank. This interest rate swap contract was terminated on August 14, 2020 when the Company entered into the Loan Agreement with Bank of America. On the date of termination this interest rate swap was in a liability position of $776,500, which has been amortized to interest expense over the original term of the swap.
The following table summarizes the fair value of the derivative instruments in the Consolidated Balance Sheets as of December 28, 2024 and December 30, 2023 (in thousands):
Fair Value
Derivatives designated as hedging instruments under Subtopic 815-20Balance Sheet LocationDecember 28, 2024June 29, 2024
Foreign currency forward contractsOther current liabilities$1,306 $277 

16


The following tables summarize the gain (loss) on derivative instruments, net of tax, on the Consolidated Statements of Operations for the three months ended December 28, 2024 and December 30, 2023, respectively (in thousands):
Derivatives Designated as Hedging InstrumentsClassification of Gain (Loss) Reclassified from Accumulated OCI into Income (Effective Portion)AOCI Balance
as of
September 28, 2024
Effective
Portion
Recorded In
AOCI
Effective Portion
Reclassified From
AOCI Into
Income
AOCI Balance
as of
December 28, 2024
Forward contractsCost of sales$1,053 $(543)$501 $1,011 
Total$1,053 $(543)$501 $1,011 
Derivatives Designated as Hedging InstrumentsClassification of Gain (Loss) Reclassified from Accumulated OCI into Income (Effective Portion)AOCI Balance
as of
September 30, 2023
Effective
Portion
Recorded In
AOCI
Effective Portion
Reclassified From
AOCI Into
Income
AOCI Balance
as of
December 30, 2023
Forward contractsCost of sales$ $263 $(72)$191 
Interest rate swapInterest expense(39) 39  
Total$(39)$263 $(33)$191 
The following tables summarize the gain (loss) on derivative instruments, net of tax, on the Consolidated Statements of Operations for the six months ended December 28, 2024 and December 30, 2023, respectively (in thousands):

Derivatives Designated as Hedging InstrumentsClassification of Gain (Loss) Reclassified from Accumulated OCI into Income (Effective Portion)AOCI Balance
as of
June 29, 2024
Effective
Portion
Recorded In
AOCI
Effective Portion
Reclassified From
AOCI Into
Income
AOCI Balance
as of
December 28, 2024
Forward contractsCost of sales$215 $(2)$798 $1,011 
Total$215 $(2)$798 $1,011 
Derivatives Designated as Hedging InstrumentsClassification of Gain (Loss) Reclassified from Accumulated OCI into Income (Effective Portion)AOCI Balance
as of
July 1, 2023
Effective
Portion
Recorded In
AOCI
Effective Portion
Reclassified From
AOCI Into
Income
AOCI Balance
as of
December 30, 2023
Forward contractsCost of sales$ $263 $(72)$191 
Interest rate swapInterest expense(97) 97  
Total$(97)$263 $25 $191 
As of December 28, 2024, the Company does not have any foreign exchange contracts with credit-risk-related contingent features. The Company is subject to the risk of fluctuating interest rates from our line of credit and foreign currency risk resulting from our China and Vietnam operations. The Company does not currently manage these risk exposures by using derivative instruments.




17



10.Revenue
Revenue Recognition
The Company specializes in services ranging from product manufacturing to engineering and tooling services. The first step in its process for revenue recognition is to identify the contract with a customer. A contract is defined as an agreement between two or more parties that creates enforceable rights and obligations. A contract can be written, oral, or implied. The Company generally enters into manufacturing service agreements (“MSA”) with its customers that outline the terms of the business relationship between the customer and the Company. This includes matters such as warranty, indemnification, transfer of title and risk of loss, liability for excess and obsolete inventory, pricing, payment terms, etc. The Company will also bid on a program-by-program basis for customers in which an executed MSA may not be in place. In these instances, as well as when we have an MSA in place, we receive customer purchase orders for specific quantities and timing of products. As a result, the Company considers its contract with a customer to be the combination of the MSA and the purchase order. The transaction price is fixed and set forth in each purchase order. In the Company's normal course of business, there are no variable pricing components, or material amounts refunded to customers in the form of refunds or rebates.
The Company assesses whether control of the product or services promised under the contract is transferred to the customer at a point in time (shipment) or over time (as we manufacture the product). The Company is first required to evaluate whether its contracts meet the criteria for 'over-time' or 'point-in-time' recognition. The Company has determined that for the majority of its contracts the Company is manufacturing products for which there is no alternative use due to the unique nature of the customer-specific product, IP and other contract restrictions. The Company has an enforceable right to payment including a reasonable profit for performance completed to date with respect to these contracts. As a result, revenue is recognized under these contracts 'over-time' based on the input cost-to-cost method as it better depicts the transfer of control. This input method is based on the ratio of costs incurred to date as compared to the total estimated costs at completion of the performance obligation. For all other contracts that do not meet these criteria, such as manufacturing contracts for which the terms do not provide an enforceable right to payment for performance completed to date, the Company recognizes revenue when it has transferred control of the related manufactured products which generally occurs upon shipment to the customer. Revenue from engineering services is recognized over time as costs related to the services are incurred, which approximates proportional performance of the services. This method is used because management considers it to be the best available measure of progress on the contracts. Revenue from scrap and excess inventory sales is recognized at the point-in-time of scrap at the customers direction, or, if applicable, shipment of the material to the customer.
The Company’s sales arrangements do not contain any significant financing component for its customers.
The Company generally provides a warranty for workmanship on its manufacturing contracts. Although we offer warranties on our products, our warranties are considered to be assurance-type in nature and do not cover anything beyond ensuring that the product is functioning as intended. Based on the guidance in ASC 606, assurance-type warranties do not represent separate performance obligations; therefore, the primary performance obligation in the majority of our contracts is the delivery of a specific good through the purchase order submitted by our customer.
The Company elected not to disclose information about remaining performance obligations as they are part of contracts that have expected durations of one year or less.
The Company has elected to expense costs to obtain contracts as incurred as these costs are immaterial to the financial statements.
During the first six months of fiscal year 2025, no revenues were recognized from performance obligations satisfied or partially satisfied in previous periods.
18


Contract Balances
A contract asset is recognized when the Company has recognized revenue, but has not issued an invoice for payment. Contract assets are classified separately on the condensed consolidated balance sheet and transferred to receivables when the right to payment becomes unconditional.
The following table summarizes the activity in the Company’s contract assets during the six months ended December 28, 2024 (in thousands):
Contract Assets
Beginning balance, June 29, 2024
$21,250 
Revenue recognized233,082 
Amounts collected or invoiced(235,440)
Ending balance, December 28, 2024
$18,892 

Disaggregation of Revenue
The following table presents the Company’s revenue disaggregated for the three and six months ended December 28, 2024 and December 30, 2023 (in thousands):

Revenue
RecognitionThree Months EndedSix Months Ended
December 28, 2024December 30, 2023December 28, 2024December 30, 2023
Over-Time$110,500 $126,635 $233,082 $258,964 
Point-in-Time3,353 21,212 12,329 38,995 
Total$113,853 $147,847 $245,411 $297,959 
11.Leases
The Company has several commitments under operating and financing leases for warehouses, manufacturing facilities, office buildings, and equipment with initial terms that expire at various dates during the next 1 year to 7 years.
The Company has some leases that include an extension clause. Management has considered the likelihood of exercising each extension option included and estimated the duration of the extension option, for those leases management determined to be reasonably certain, in calculating the lease term for measurement of the right of use asset and liability.
For operating leases, management assumed a discount rate of 4.12%. The weighted average discount rate is disclosed in the tables below.
The components of lease cost for the three months and six months ended December 28, 2024 and December 30, 2023 were (in thousands): 
19


Three Months EndedSix Months Ended
December 28, 2024December 30, 2023December 28, 2024December 30, 2023
Lease costClassification
Operating lease costCost of sales$1,261 $1,223 $2,600 $2,350 
Operating lease costSelling, general and administrative expenses$182 $183 $366 $367 
Financing lease costCost of sales$866 $1,186 $2,172 $2,465 
Financing lease costSelling, general and administrative expenses$45 $49 $98 $104 
Total lease cost$2,354 $2,641 $5,236 $5,286 
Fixed lease cost$1,283 $1,336 $3,857 $2,434 
Short-term lease cost 1,071 1,305 $1,379 $2,852 
Total lease cost$2,354 $2,641 $5,236 $5,286 

Amounts reported in the Consolidated Balance Sheet as of December 28, 2024 and June 29, 2024 were (in thousands, except weighted average lease term and discount rate):
December 28, 2024June 29, 2024
Operating Leases:
Operating lease right of use assets$13,829 $15,416
Operating lease liabilities (1)
$13,829 $15,416
Weighted-average remaining lease term (in years)
Operating leases3.563.97
Weighted-average discount rate
Operating leases4.12%4.00%
Financing Leases (2):
Financing lease right of use assets$2,062 $3,569
Financing lease liabilities$1,304 $2,128
Weighted-average remaining lease term (in years)
Financing leases0.911.06
Weighted-average discount rate
Financing leases11.80%11.18%
(1) The current portion of the total operating lease liabilities of $5.4 million is classified under Other Current Liabilities resulting in $8.4 million classified under Operating Lease Liabilities in the Long-term Liabilities section of the condensed consolidated balance sheet.
(2) The total finance lease right of use assets of $2.1 million is classified under Other Long-term Assets. The current portion of the total finance lease liabilities of $1.2 million is classified under Current portion of debt, net, resulting in $0.1 million classified in Other Long-term Liabilities section of the condensed consolidated balance sheet.
20



Future lease payments under non-cancellable leases as of December 28, 2024 are as follows (in thousands):
Fiscal Years EndingOperating LeasesFinance Leases
2025 (1)$2,728 $814 
20264,488 563 
20273,404  
20282,324  
20291,051  
Thereafter822  
Total undiscounted lease payments$14,817 $1,377 
Less: present value discount(988)(73)
Total lease liabilities$13,829 $1,304 
(1) Represents estimated lease payments for the remaining six-month period ending June 28, 2025.

As of December 28, 2024, we have additional operating leases for commercial properties that have not yet commenced with future lease payments of approximately $22 million.

Item 2. Management’s Discussion and Analysis of Financial Condition and Results of Operations
FORWARD-LOOKING STATEMENTS
References in this report to “the Company,” “Key Tronic,” “we,” “our,” or “us” mean Key Tronic Corporation together with its subsidiaries, except where the context otherwise requires.
This Quarterly Report contains forward-looking statements in addition to historical information. Forward-looking statements include, but are not limited to those including such words as aims, anticipates, believes, continues, could, estimates, expects, hopes, intends, plans, predicts, projects, targets, or will, similar verbs, or nouns corresponding to such verbs, which may be forward looking. Forward-looking statements also include other passages that are relevant to expected future events, performances, and actions or that can only be fully evaluated by events that will occur in the future. Forward-looking statements are subject to certain risks and uncertainties that could cause actual results to differ materially from those reflected in the forward-looking statements. Risks and uncertainties that might cause such differences include, but are not limited to those outlined in “Management’s Discussion and Analysis of Financial Condition and Results of Operations—Risks and Uncertainties that May Affect Future Results.” Readers are cautioned not to place undue reliance on forward-looking statements, which reflect management’s opinions only as of the date hereof. The Company undertakes no obligation to update forward-looking statements to reflect developments or information obtained after the date hereof and disclaims any obligation to do so. Readers should carefully review the risk factors described in this report and other periodic reports the Company files from time to time with the Securities and Exchange Commission, including Annual Reports on Form 10-K, Quarterly Reports on Form 10-Q, and Current Reports on Form 8-K.
Overview
Key Tronic is a leading contract manufacturer offering value-added design and manufacturing services from its facilities in the United States, Mexico, China, and Vietnam. The Company provides its customers full engineering services, materials management, worldwide manufacturing facilities, assembly services, in-house testing, and worldwide distribution. Our customers include some of the world’s leading original equipment manufacturers. Our combined capabilities and vertical integration are proving to be a desirable offering to our expanded customer base.
Our domestic and international production capability provides our customers with benefits of improved supply-chain management, reduced inventories, lower transportation costs, and reduced product fulfillment time. We continue to make investments in all of our operating facilities to give us the production capacity, capabilities and logistical advantages to continue to win new business. The following information should be read in conjunction with the consolidated financial statements included herein and with Part II Item 1A, Risk Factors included as part of this filing.
Our mission is to provide our customers with superior manufacturing and engineering services at the lowest total cost for the highest quality products, and create long-term mutually beneficial business relationships by employing our “Trust, Commitment, Results” philosophy.
21


Executive Summary
During the second quarter of fiscal year 2025, we won new programs involving aerospace systems and energy resilience technology products. We also completed the financing of our asset-based revolving credit facility that was set to mature on December 3, 2025 with a new asset-based revolving credit facility and term loan facility that extends the maturity of our long-term debt to December 3, 2029 and expect it to lower our cash interest expense throughout the term of the agreements.
We reported net sales of $113.9 million, down 23.0 percent from $147.8 million in the same period of fiscal year 2024. Net sales in the second quarter were adversely impacted by unexpected component shortages, lower-than-expected production during the holiday season, and reduced demand from certain customers which together lowered revenue by approximately $15 million for the quarter.
Gross margin decreased to 6.8 percent in the second quarter of fiscal year 2025, compared to 8.0 percent in the same period of the prior fiscal year. The decrease in gross margin is primarily due to decreases in net sales as discussed above without corresponding decreases in fixed manufacturing costs incurred in our operations.
The concentration of our top three customers’ net sales increased to 41.8 percent of total sales in the second quarter of fiscal year 2025 from 31.1 percent in the same period of the prior fiscal year. As new customer programs ramp, we expect that concentration to our top three customers will decrease.
Net sales to our largest customers may vary significantly from quarter to quarter depending on the size and timing of customer program commencement, forecasts, delays, and design modifications. We remain dependent on continued net sales to our significant customers and most contracts with customers are not firm long-term purchase commitments. We seek to maintain flexibility in production capacity by employing skilled temporary and short-term labor and by utilizing short-term leases on equipment and manufacturing facilities. In addition, our capacity and core competencies for printed circuit board assemblies, precision molding, sheet metal fabrication, tool making, assembly, and engineering can be applied to a wide variety of products.
Gross profit as a percent of net sales was 6.8 percent for the second quarter of fiscal year 2025 as compared to 8.0 percent for the same quarter of the prior fiscal year. Operating income (loss) as a percentage of net sales similarly decreased over the same period from 2.7 percent to (1.0) percent in the second quarter of fiscal year 2025.
Net loss for the second quarter of fiscal year 2025 was $4.9 million or $0.46 per diluted share, as compared to net income of $1.1 million or $0.10 per diluted share for the second quarter of fiscal year 2024. The year-over-year decrease in earnings was a result of the factors discussed above, primarily softening demand combined with the write-off of unamortized deferred loan fees in connection with refinancing debt with a new lender.
Moving into the third quarter of fiscal year 2025, while we continue to see a favorable trend of contract manufacturing returning to North America, continued increases in Mexican wages, particularly along the US-Mexico border, and potential tariffs, have reduced the competitive advantage of Mexico-based manufacturing compared to U.S.-based manufacturing. In response to this sustained and ongoing trend, the Company is restructuring its Juarez facility to focus on higher volume manufacturing, while lower volume products with higher service level requirements will migrate to our other sites. This restructuring resulted in a significant headcount reduction starting in the third quarter of fiscal year 2024, and will continue with further headcount reductions in the third quarter of fiscal year 2025. Additionally, global logistics problems, the wars in Europe, China-U.S. geopolitical tensions and related tariff increases may continue to drive OEMs to examine their traditional outsourcing strategies. We believe these customers increasingly realize they have become overly dependent on their China-based contract manufacturers not only for products, but also for design and logistics services. The decision to onshore or near shore production appears to be becoming more widely accepted as a smart long-term strategy. As a result, we see opportunities for continued growth. In the third quarter of fiscal year 2025, the Company expects a continued weakening of the Mexican Peso relative to the U.S. dollar, which may translate into improving conditions moving forward.
We maintain a strong balance sheet with a current ratio of 2.8 and a debt-to-equity ratio of 0.9 as of December 28, 2024. Total cash provided by operating activities as defined on our cash flow statement was $11.5 million for the six months ended December 28, 2024. We believe we maintain sufficient liquidity for our expected future operations and had $75.6 million in borrowings under our asset-based revolving credit facility with $18.1 million remaining available and $4.2 million of cash on hand.
22


CRITICAL ACCOUNTING POLICIES AND ESTIMATES
Preparation of our consolidated financial statements in conformity with accounting principles generally accepted in the United States of America requires us to make estimates and assumptions that affect the reported amounts of assets, liabilities, revenues, and expenses and the disclosure of contingent assets and liabilities. These estimates and assumptions are based on historical results as well as future expectations. Actual results could vary from our estimates and assumptions.
The accounting policies and estimates listed below are those that we believe are the most critical to our consolidated financial condition and results of operations. They are also the accounting policies that typically require our most difficult, subjective and complex judgments and estimates, often for matters that are inherently uncertain.
Revenue Recognition
Inactive, Obsolete, and Surplus Inventory Valuation
Allowance for Credit Losses
Income Taxes
Please refer to the discussion of critical accounting policies in our most recent Annual Report on Form 10-K for the fiscal year ended June 29, 2024, for further details.


23


RESULTS OF OPERATIONS
Comparison of the Three Months Ended December 28, 2024 with the Three Months Ended December 30, 2023
The financial information and discussion below should be read in conjunction with the Consolidated Financial Statements and Notes.
The following table sets forth certain information regarding the components of our condensed consolidated statements of operations for the three months ended December 28, 2024 as compared to the three months ended December 30, 2023. It is provided to assist in assessing differences in our overall performance (in thousands):
 
 Three Months Ended
December 28, 2024% of
net sales
December 30, 2023% of
net sales
$ change% point
change
Net sales$113,853 100.0 %$147,847 100.0 %$(33,994)— %
Cost of sales106,147 93.2 %136,084 92.0 %(29,937)1.2 %
Gross profit7,706 6.8 %11,763 8.0 %(4,057)(1.2)%
Research, development and engineering2,320 2.0 %1,758 1.2 %562 0.8 %
Selling, general and administrative6,507 5.7 %6,057 4.1 %450 1.6 %
Total operating expenses8,827 7.7 %7,815 5.3 %1,012 2.4 %
Operating income(1,121)(1.0)%3,948 2.7 %(5,069)(3.7)%
Interest expense, net3,904 3.4 %2,961 2.0 %943 1.4 %
Income (loss) before income taxes(5,025)(4.4)%987 0.7 %(6,012)(5.1)%
Income tax provision (benefit)(111)(0.1)%(97)(0.1)%(14)— %
Net (loss) income$(4,914)(4.3)%$1,084 0.7 %$(5,998)(5.0)%
Effective income tax rate2.2 %(9.8)%
Net Sales
Net sales of $113.9 million for the second quarter of fiscal year 2025 decreased by 23.0 percent as compared to net sales of $147.8 million for the second quarter of fiscal year 2024.
The $34.0 million decrease was due to unexpected component shortages, lower-than-expected production during the holiday season, and reduced demand from certain customers which together lowered revenue by approximately $15 million for the quarter. Additionally, the results are due to the softening of demand from certain long-standing programs, which has caused decreases in backlog throughout fiscal year 2024 and the early part of fiscal year 2025.
Gross Profit
Gross profit as a percentage of net sales for the three months ended December 28, 2024 was 6.8 percent compared to 8.0 percent for the three months ended December 30, 2023. The decrease in gross margin is primarily due to decreases in net sales as discussed above without corresponding decreases in the fixed charges incurred in our operations.
The level of gross margin is additionally impacted by facility utilization, product mix, timing, severity and steepness of new program ramps, pricing within the electronics industry and material costs, which can fluctuate significantly from quarter to quarter.
Included in gross profit are charges related to reductions in the carrying value of our inventory due to obsolescence. We did not record any significant impairment for obsolete inventory during the three months ended December 28, 2024 or December 30, 2023. We adjust the carrying value for estimated obsolescence as necessary in an amount equal to the difference between the cost of inventory and its net realizable value based on assumptions as to future demand and market conditions. The provisions are established for inventory that we have determined customers are not contractually responsible for and also inventory that we believe customers will be unable to purchase.
24


Operating Expenses
There were no significant changes to operating expenses during the second quarter of fiscal year 2025. Total research, development, and engineering (“RD&E”) expenses were $2.3 million during the three months ended December 28, 2024 and $1.8 million during the three months ended December 30, 2023, respectively. Total RD&E expenses as a percent of net sales were 2.0 percent during the three months ended December 28, 2024 and 1.2 percent during the three months ended December 30, 2023. The increase largely relates to reversals of accrued compensation balances in the prior period.
Total selling, general and administrative (“SG&A”) expenses were $6.5 million during the three months ended December 28, 2024 compared to $6.1 million for the three months ended December 30, 2023. Total SG&A expenses as a percentage of net sales were 5.7 percent for the three months ended December 28, 2024 and 4.1 percent for the three months ended December 30, 2023. These increases are attributable to increases in third party professional services, provision for credit losses, and indirect labor.
Interest
Interest expense was $3.9 million during the three months ended December 28, 2024 and $3.0 million during the three months ended December 30, 2023. This increase is largely attributable to the write-off of approximately $1.0 million of unamortized loan fees related to refinancing our debt with a new lender, as described in Note 4 of the “Notes to Consolidated Financial Statements.” In connection with this refinancing, we expect our interest charges to decrease in future periods as a result of refinancing our line of credit with a new lender.
Income Taxes
The effective tax rate for the three months ended December 28, 2024 was 2.2 percent compared to (9.8) percent for the three months ended December 30, 2023. The increase was primarily due to federal research and development tax credits and permanent book-to-tax differences relative to the respective pretax income (or loss) amounts of each period.
Our judgments regarding deferred tax assets and liabilities may change due to changes in market conditions, changes in estimates, changes in tax laws or other factors. If assumptions and estimates change in the future, the deferred tax assets and liability will be adjusted accordingly and any increase or decrease will result in an additional deferred income tax expense or benefit in subsequent periods.
Comparison of the Six Months Ended December 28, 2024 with the Six Months Ended December 30, 2023
The financial information and discussion below should be read in conjunction with the Consolidated Financial Statements and Notes.
The following table sets forth certain information regarding the components of our condensed consolidated statements of operations for the six months ended December 28, 2024 as compared to the six months ended December 30, 2023. It is provided to assist in assessing differences in our overall performance (in thousands):
 Six Months Ended
December 28, 2024% of
net sales
December 30, 2023% of
net sales
$ change% point
change
Net sales$245,411 100.0 %$297,959 100.0 %$(52,548)— %
Cost of sales224,402 91.4 %275,334 92.4 %(50,932)(1.0)%
Gross profit21,009 8.6 %22,625 7.6 %(1,616)1.0 %
Research, development and engineering4,609 1.9 %3,999 1.3 %610 0.6 %
Selling, general and administrative13,077 5.3 %11,841 4.0 %1,236 1.3 %
Gain on insurance proceeds, net of losses— — %(431)— %431 — %
Total operating expenses17,686 7.2 %15,409 (0.1)%2,277 7.3 %
Operating income3,323 1.4 %7,216 2.4 %(3,893)(1.0)%
Interest expense, net7,167 2.9 %5,972 2.0 %1,195 0.9 %
Income (loss) before income taxes(3,844)(1.6)%1,244 0.4 %(5,088)(2.0)%
Income tax provision (benefit)(54)— %(175)(0.1)%121 0.1 %
Net (loss) income$(3,790)(1.5)%$1,419 0.5 %$(5,209)(2.0)%
Effective income tax rate1.4 %(14.1)%

25



Net Sales
Net sales of $245.4 million for the six months ended December 28, 2024 decreased by 17.6 percent as compared to net sales of $298.0 million for the six months ended December 30, 2023.
The $52.5 million decrease is due to unexpected component shortages, lower-than-expected production during the holiday season, and reduced demand from certain customers which together lowered revenue by approximately $15 million for the second quarter. Additionally, the results are due to the softening of demand from certain long-standing programs, which caused decreases in backlog throughout fiscal year 2024 and the early part of fiscal year 2025. Additionally, excess inventory and scrap sales decreased significantly during the first two quarters of 2025 as certain large programs went end of life in 2024 and their final shipments of product, inventory, and any scrap were recorded at that time.
Gross Profit
Gross profit as a percentage of net sales for the six months ended December 28, 2024 was 8.6 percent compared to 7.6 percent for the six months ended December 30, 2023. These results were largely due to benefits realized from restructuring in the third quarter of fiscal year 2024 and a weakening of the Mexican Peso.
The level of gross margin is additionally impacted by facility utilization, product mix, timing, severity and steepness of new program ramps, pricing within the electronics industry and material costs, which can fluctuate significantly from quarter to quarter.
Included in gross profit are charges related to reductions in the carrying value of our inventory due to obsolescence. We did not record any significant impairment for obsolete inventory during the six months ended December 28, 2024 or December 30, 2023. We adjust the carrying value for estimated obsolescence as necessary in an amount equal to the difference between the cost of inventory and its net realizable value based on assumptions as to future demand and market conditions. The provisions are established for inventory that we have determined customers are not contractually responsible for and also inventory that we believe customers will be unable to purchase.
Operating Expenses
There were no significant changes to operating expenses during the first six months of fiscal year 2025. Total research, development, and engineering (“RD&E”) expenses were $4.6 million during the six months ended December 28, 2024 and $4.0 million during the six months ended December 30, 2023, respectively. Total RD&E expenses as a percent of net sales were 1.9 percent during the six months ended December 28, 2024 and 1.3 percent during the six months ended December 30, 2023. The increase largely relates to reversals of accrued compensation balances in the prior period.
Total selling, general and administrative (“SG&A”) expenses were $13.1 million during the six months ended December 28, 2024 compared to $11.8 million for the six months ended December 30, 2023. Total SG&A expenses as a percentage of net sales were 5.3 percent for the six months ended December 28, 2024 and 4.0 percent for the six months ended December 30, 2023. These increases are attributable to increases in third party professional services, provision for credit losses, and indirect labor.
Interest
Interest expense was $7.17 million during the six months ended December 28, 2024 and $5.97 million during the six months ended December 30, 2023. This increase is largely attributable to the write-off of approximately $1.0 million of unamortized loan fees related to refinancing our debt with a new lender in the second quarter of fiscal year 2025. In connection with this refinancing, we expect our interest charges to decrease in future periods.
Income Taxes
The effective tax rate for the six months ended December 28, 2024 was 1.4 percent compared to (14.1) percent for the six months ended December 30, 2023. The increase was primarily due to federal research and development tax credits and permanent book-to-tax differences relative to the respective pretax income (or loss) amounts of each period.
Our judgments regarding deferred tax assets and liabilities may change due to changes in market conditions, changes in estimates, changes in tax laws or other factors. If assumptions and estimates change in the future, the deferred tax assets and liability will be adjusted accordingly and any increase or decrease will result in an additional deferred income tax expense or benefit in subsequent periods.



26




Non-GAAP Financial Measures
To supplement our consolidated financial statements, which are prepared in accordance with generally accepted accounting principles in the United States (“GAAP”), we use certain non-GAAP financial measures, adjusted net income and adjusted net income per share, diluted. We provide these non-GAAP financial measures because we believe they provide greater transparency related to our core operations and represent supplemental information used by management in its financial and operational decision making. We exclude (or include) certain items in our non-GAAP financial measures as we believe the net result is a measure of our core business. We believe this facilitates operating performance comparisons from period to period by eliminating potential differences caused by the existence and timing of certain income and expense items that would not otherwise be apparent on a GAAP basis. Non-GAAP performance measures should be considered in addition to, and not as a substitute for, results prepared in accordance with GAAP. The non-GAAP financial measures disclosed below should be read in conjunction with the remainder of this Quarterly Report on Form 10-Q, including the consolidated financial statements and footnotes thereto. We strongly encourage investors and shareholders to review our financial statements and publicly-filed reports in their entirety and not to rely on any single financial measure. Our non-GAAP financial measures may be different from those reported by other companies. See the table below for reconciliations of adjusted net income to the most directly comparable GAAP measure, which is GAAP net income, and the computation of adjusted net income per share, diluted.

 Three Months EndedSix Months Ended
(in thousands, except per share amounts)December 28, 2024December 30, 2023December 28, 2024December 30, 2023
GAAP net income (loss)$(4,914)$1,084 $(3,790)$1,419 
Gain on insurance proceeds (net of losses)— — — (431)
Stock-based compensation expense16 53 83 112 
Write-off of unamortized loan fees1,012 — 1,012 — 
Income tax effect of non-GAAP adjustments (1)(206)(11)(219)64 
Adjusted net income (loss):$(4,092)$1,126 $(2,914)$1,164 
Adjusted net income (loss) per share — non-GAAP Diluted$(0.38)$0.10 $(0.27)$0.11 
Weighted average shares outstanding — Diluted10,762 10,889 10,762 10,889 
(1) Income tax effects are calculated using an effective tax rate of 20%, which approximates the effective statutory tax rate for the presented periods.
BACKLOG
On December 28, 2024, we had an order backlog of approximately $162.5 million. This compares with a backlog of approximately $264.1 million on December 30, 2023. The decrease in order backlog is related to softening of demand for a number of our Mexico-based programs, partially offset by an increase in demand for our U.S. based facilities. We expect backlog to increase in the coming periods due to recent sizeable program wins. Order backlog consists of purchase orders received for products expected to be shipped within the next 12 months, although shipment dates are subject to change due to design modifications or changes in other customer requirements. Order backlog should not be considered an accurate measure of future net sales.
CAPITAL RESOURCES AND LIQUIDITY
Operating Cash Flow
Net cash provided by operating activities for the six months ended December 28, 2024 was $11.5 million. Net cash provided by operating activities was $9.1 million for the six months ended December 30, 2023.
The $11.5 million of net cash provided by operating activities for the six months ended December 28, 2024 was primarily related to $3.8 million in net loss for the period adjusted for $5.5 million of depreciation and amortization, a $4.4 million decrease in inventory, a $19.4 million decrease in accounts receivable, a $2.4 million decrease in contract assets and a $1.7 million increase in other liabilities partially offset by a $15.8 million decrease in accounts payable a $3.9 million increase in other assets, and a $0.3 million decrease in accrued compensation and vacation.
27


The $9.1 million of net cash provided by operating activities for the six months ended December 30, 2023 was primarily related to $1.4 million in net income for the period adjusted for $5.5 million of depreciation and amortization, a $13.8 million decrease in inventory, a $15.7 million decrease in accounts receivable, a $2.2 million decrease in contract assets, a $0.5 million increase in other liabilities, and a $0.4 million decrease in other assets, partially offset by a $24.5 million decrease in accounts payable, and a $3.8 million decrease in accrued compensation and vacation.
Accounts receivable fluctuates based on the timing of shipments, terms offered, and collections that occurred during the quarter. While overall net sales are not typically seasonal in nature, we ship the majority of our product during the latter half of the quarter. We purchase inventory based on customer forecasts and orders, and when those forecasts and orders change, the amount of inventory may also fluctuate. Accounts payable fluctuates with changes in inventory levels, volume of inventory purchases, negotiated supplier terms and taking advantage of early pay discounts.
Investing Cash Flow
Cash used in investing activities was $0.8 million during the six months ended December 28, 2024 as compared to cash used in investing activities of $0.4 million during the six months ended December 30, 2023. Our primary investing activities during the six months ended December 28, 2024 and December 30, 2023, related to purchasing equipment to support increased production levels for new programs.
Leases are often utilized when potential technical obsolescence and funding requirement advantages outweigh the benefits of equipment ownership. Total capital expenditures are expected to be approximately $8-$10 million during the fiscal year, some of which may be funded through finance leases. Capital expenditures and periodic lease payments are expected to be financed with internally generated funds as well as our revolving line of credit facility and equipment term loans.
Financing Cash Flow
Cash used in financing activities was $11.2 million during the six months ended December 28, 2024 as compared to $9.4 million used in financing activities in the same period of the previous fiscal year. Our primary financing activities during the six months ended December 28, 2024, and December 30, 2023, were borrowings and repayments under our asset-based revolving line of credit facility with Bank of Montreal, our Prior Credit Facility with Bank of America, and term loans.

Our cash requirements are affected by the level of current operations and new programs. If we are unable to meet projected operating results, we may need to delay the purchase of raw materials or require our customers to fund inventory raw material costs ahead of production. The Company further notes projected cash from operations from increased demand from certain customers will be partially offset by an anticipated slowdown in collections from other customers and increasing inventory levels in efforts to mitigate supply chain constraint risks. Other options to increase our liquidity include factoring receivables or leveraging foreign owned assets for additional borrowing capacity. As discussed in Note 4 – “Long Term Debt” of the Notes to the Consolidated Financial Statements, on December 3, 2024, we entered into an asset-based credit agreement with BMO Bank, N.A that provides for an asset-based senior secured revolving credit facility (the "Credit Facility") of up to $115 million, maturing on December 3, 2029. We also entered into a $28 million term loan (the "Term Loan") credit agreement with Callodine Commercial Finance, LLC.
We believe that projected cash from operations, funds available under the Credit Facility, Term Loan, Banorte line of credit, and leasing capabilities will be sufficient to meet our working and fixed capital requirements for at least the next 12 months.
As of December 28, 2024, we had approximately $3.4 million of cash held by foreign subsidiaries. If cash is to be repatriated in the future from these foreign subsidiaries, the Company would be subject to certain withholding taxes in the foreign jurisdictions. The total amount of tax payments required for the amount of foreign subsidiary cash on hand as of December 28, 2024 would approximate $26,000. We have accrued withholding taxes for expected future repatriation of foreign earnings as discussed in Note 5 of the “Notes to Consolidated Financial Statements.”
OFF-BALANCE SHEET ARRANGEMENTS AND CONTRACTUAL OBLIGATIONS
We have included a summary of our Contractual Obligations in our annual report on Form 10-K for the fiscal year ended June 29, 2024. There have been no material changes in contractual obligations outside the ordinary course of business since June 29, 2024 except as it relates to the refinancing of our line of credit with a new lender, which now matures on December 3, 2029. See Note 4 - “Long-Term Debt” of the Notes to Consolidated Financial Statements for additional information.
28


RISKS AND UNCERTAINTIES THAT MAY AFFECT FUTURE RESULTS
The following risks and uncertainties could affect our actual results and could cause results to differ materially from past results or those contemplated by our forward-looking statements. When used herein, the words “expects,” “believes,” “anticipates” and other similar expressions are intended to identify forward-looking statements.
RISKS RELATED TO OUR BUSINESS AND STRATEGY
Our operations may be subject to certain risks.
We manufacture product in facilities located in Mexico, China, Vietnam, and the United States. These operations may be subject to a number of risks, including:
difficulties in staffing, turnover, and managing onshore and offshore operations;
political and economic instability (including acts of terrorism, pandemics, civil unrest, forms of violence and outbreaks of war), which could impact our ability to ship, manufacture, and/or receive product;
unexpected changes in regulatory requirements and laws, including those related to climate change;
longer customer payment cycles and difficulty collecting accounts receivable;
cash liquidity, the ability to acquire new debt capacity, and capital constraints;
export duties, import controls and trade barriers (including quotas);
governmental restrictions on the transfer of funds;
burdens of complying with a wide variety of foreign laws and labor practices; subject to trade wars and tariffs;
our locations are subject to physical and operational risks from natural disasters, severe weather events, and climate change
our locations may also be impacted by future temporary closures and labor constraints as a result of local mandates for medical, climate, and unforeseen emergencies; and
our locations may be impacted by future temporary closure related to cyberattacks.
impact of potential tariffs assessed on countries in which we may manufacture product or from which we may buy components
Our operations in certain foreign locations receive favorable income tax treatment in the form of tax credits or other incentives. In the event that such tax incentives are not extended, are repealed, or we no longer qualify for such programs, our taxes may increase, which would reduce our net income.
Additionally, certain foreign jurisdictions restrict the amount of cash that can be transferred to the U.S. or impose taxes and penalties on such transfers of cash. To the extent we have excess cash in foreign locations that could be used in, or is needed by, our operations in the United States, we may incur significant penalties and/or taxes to repatriate these funds.
We may experience fluctuations in quarterly results of operations.
Our quarterly operating results have varied in the past and may vary in the future due to a variety of factors, including adverse changes in the U.S. and global macroeconomic environment, volatility in overall demand for our customers’ products, success of customers’ programs, timing of new programs, new product introductions or technological advances by us, our customers and our competitors, and changes in pricing policies by us, our customers, our suppliers, and our competitors. Our customer base is diverse in the markets they serve, however, decreases in demand, particularly from customers in certain industries could affect future quarterly results. Additionally, our customers could be adversely impacted by illiquidity in the credit markets which could directly impact our operating results.
Component procurement, production schedules, personnel and other resource requirements are based on estimates of customer requirements. Occasionally, our customers may request accelerated production that can stress resources and reduce operating margins. Conversely, our customers may abruptly lower or cancel production which may lead to a sudden, unexpected increase in inventory or accounts receivable for which we may not be reimbursed even when under contract with customers. In addition, because many of our operating expenses are relatively fixed, a reduction in customer demand can harm our gross profit and operating results. The products which we manufacture for our customers have relatively short product lifecycles. Therefore, our business, operating results and financial condition are dependent in a significant way on our ability to obtain orders from new customers and new product programs from existing customers.
29


Operating results can also fluctuate if changes are made to significant estimates and assumptions. Significant estimates and assumptions include the allowance for credit losses, provision for inactive, obsolete, and surplus inventory, stock-based compensation, the valuation allowance on deferred tax assets, impairment of long-lived assets, long-term incentive compensation accrual, the provision for warranty costs, and the impact of hedging activities.
During the COVID-19 pandemic, we saw extreme shifts in demand from our customer base. The possibility of future temporary closures and labor constraints, as well as the inability to predict customer demand, costs, and future supply chain disruptions during pandemics can materially impact operating results.
We are exposed to general economic conditions, which could have a material adverse impact on our business, operating results and financial condition.
Adverse economic conditions and uncertainty in the global economy such as unstable global financial and credit markets, inflation, and recession can negatively impact our business. Unfavorable economic conditions could affect the demand for our customers’ products by triggering a reduction in orders as well as a decline in forecasts which could adversely affect our sales in future periods. Additionally, the financial strength of our customers and suppliers and their ability to obtain and rely on credit financing may affect their ability to fulfill their obligations to us and have an adverse effect on our financial results.
Adverse macroeconomic conditions, such as those that were a result of COVID-19, have and may continue to affect our business. The conditions affect the Company’s ability to predict and plan for future supply chain disruptions, fluctuations in customer demand and costs, and the ability to operate as there is uncertainty over future temporary closures. Inflation has also risen globally to historically high levels. As the inflation rate continues to increase, the costs of labor and other expenses have and may continue to increase. We may not be able to increase our product prices enough to offset these increased costs. In addition, any increase in our product prices may reduce our future customer orders and profitability. Inflation may further exacerbate other risk factors discussed in this Quarterly Report on Form 10-Q, including disruptions to international operations.
The majority of our sales come from a small number of customers, and a decline in sales to any of these customers could adversely affect our business.
At present, our customer base is concentrated and could become more or less concentrated. There can be no assurance that our principal customers will continue to purchase products from us at current levels. Moreover, we typically do not enter into long-term volume purchase contracts with our customers, and our customers have certain rights to extend or delay the shipment of their orders. We, however, typically require that our customers contractually agree to buy back inventory purchased within specified lead times to build their products if not used.
The loss of one or more of our principal customers, or the reduction, delay or cancellation of orders from such customers, due to economic conditions or other forces, could materially and adversely affect our business, operating results and financial condition. The contraction in demand from certain industries could impact our customer orders and have a negative impact on our operations over the foreseeable future.
Our inability to enforce contracts with, or the bankruptcy or insolvency of, any of our principal customers could adversely affect our business.
We rely on timely and regular payments from our customers, and the inability or failure of our principal customers to meet their obligations to us or their bankruptcy, insolvency or liquidation may adversely affect our business, financial condition and results of operations. Financial difficulties experienced by one or more of our customers could negatively affect our business by decreasing demand from such customers and through the potential inability of these companies to make full payment on amounts owed to us. Customer bankruptcies also entail the risk of potential recovery by the bankruptcy estate of amounts previously paid to us that are deemed a preference under bankruptcy laws. There can be no assurance that customers will not declare bankruptcy or suffer financial distress, in which case our future revenues, net income and cash flow could be reduced.
In addition, we structure our agreements with customers to mitigate our risks related to obsolete, aged, or unsold inventory. However, enforcement of these contracts may result in material expense and delay in payment for inventory. If any of our significant customers become unable or unwilling to purchase such inventory, our business may be materially harmed.
We depend on a limited number of suppliers for certain components that are critical to our manufacturing processes. A shortage of these components or an increase in their price could interrupt our operations and result in a significant change in our results of operations.
We are dependent on many suppliers, including sole source suppliers, to provide key components and raw materials used in manufacturing customers’ products. We have seen supply shortages in certain electronic components. In addition, our suppliers' facilities may also experience closures or limited production due to natural disasters or other reasons, which may cause a shortage of components. This can result in longer lead times and the inability to meet our customers' requests for flexible production and extended shipment dates. If demand for components outpaces supply, capacity delays could affect future operations. Delays in deliveries from suppliers or the inability to obtain sufficient quantities of components and raw materials
30


have and may continue to cause delays or reductions in shipment of products to our customers which could adversely affect our operating results and damage customer relationships.
We operate in a highly competitive industry; if we are not able to compete effectively in the contract manufacturing industry, our business could be adversely affected.
Competitors may offer customers lower prices on certain high volume programs. This could result in price reductions, reduced margins and loss of market share, all of which would materially and adversely affect our business, operating results, and financial condition. If we were unable to provide comparable or better manufacturing services at a lower cost than our competitors, it could cause sales to decline. In addition, competitors can copy our non-proprietary designs and processes after we have invested in development of products for customers, thereby enabling such competitors to offer lower prices on such products due to savings in development costs.
Fluctuations in foreign currency exchange rates have increased and could continue to increase our operating costs.
We have manufacturing operations located in Mexico and China. A significant portion of our operations are denominated in the Mexican Peso and the Chinese currency, the renminbi ("RMB"). Currency exchange rates fluctuate daily as a result of a number of factors, including changes in a country's political and economic policies. Volatility in the currencies of our entities and the United States dollar, as well as inflationary costs, could seriously harm our business, operating results and financial condition. The primary impact of currency exchange fluctuations is on the cash, receivables, payables and expenses of our operating entities. As part of our hedging strategy, we currently use Mexican Peso forward contracts to hedge future foreign currency fluctuations for a portion of our Mexican Peso denominated expenses. We currently do not hedge expenses denominated in RMB and have occasionally also been unable to hedge expenses denominated in Mexican Peso. Losses have occurred from increases in the value of these currencies relative to the United States dollar and further losses could occur, which could be material to our business, financial results or operations.
Global economic and political events or significant currency exchange fluctuations, can occur, and cause further unexpected losses. Future temporary closures of production facilities in Mexico could also cause significant changes in our ability to qualify for hedge accounting treatment of our forward contracts to hedge foreign currency fluctuations.  
Our success will continue to depend to a significant extent on our key personnel and our ability to execute our management succession plans.
Our future success depends in large part on the continued service of our key technical, marketing and management personnel and on our ability to continue to attract and retain qualified production employees. There can be no assurance that we will be successful in attracting and retaining such personnel, particularly in our manufacturing locales that may be experiencing high demand for similar key personnel. The loss of key employees could have a material adverse effect on our business, operating results and financial condition.

In addition, we must successfully manage transition issues that may result from the departure or retirement of members of our leadership team. For example, our Chief Executive Officer retired at the end of fiscal year 2024 and is succeeded by our former Chief Financial Officer. Any significant leadership change or senior management transition involves inherent risks and failure to ensure a smooth transition could hinder our strategic planning, business execution, and future performance. We cannot provide assurances that any changes of management personnel will not cause disruption to operations or customer relationships or a decline in our operating results.
Start-up costs and inefficiencies related to new or transferred programs can adversely affect our operating results and such costs may not be recoverable if such new programs or transferred programs are canceled or don’t meet expected sales volumes.
Start-up costs, the management of labor and equipment resources in connection with the establishment of new programs and new customer relationships, and the need to obtain required resources in advance can adversely affect our gross margins and operating results. These factors are particularly evident in the ramping stages of new programs. These factors also affect our ability to efficiently use labor and equipment. We continuously manage a number of new programs. Consequently, our exposure to these factors is consistently elevated. In addition, if any of these new programs or new customer relationships were terminated, our operating results could be harmed, particularly in the short term. We may not be able to recoup these start-up costs or replace anticipated new program revenues.
Customers may change production timing and demand schedules which makes it difficult for us to schedule production and capital expenditures and to maximize the efficiency of our manufacturing capacity.
Changes in demand for customer products reduce our ability to accurately estimate the future requirements of our customers. This makes it difficult to schedule production and maximize utilization of our manufacturing capacity. We must determine the levels of business that we will seek and accept from customers, set production schedules, commit to procuring inventory, and allocate personnel and resources, based on our estimates of our customers' requirements. Customers can require sudden
31


increases and decreases in production which can put added stress on resources and reduce margins. Sudden decreases in production can lead to excess inventory on hand which may or may not be reimbursed by our customers even when under contract.
Continued growth could further lead to capacity constraints. We may need to transfer production to other facilities, acquire new facilities, or outsource production which could negatively impact gross margin.
Compliance or the failure to comply with current and future environmental and health laws or regulations could cause us significant expense.
We are subject to a variety of domestic and foreign environmental regulations relating to the use, storage, and disposal of materials used in our manufacturing processes. In addition, increasing governmental focus on climate change may result in new environmental regulations that may negatively affect us, our vendors or our customers. As a result, we may incur additional costs or obligations in complying with any new environmental and reporting requirements, as well as increased indirect costs resulting from our vendors or suppliers that get passed on to us.
If we fail to comply with any present or future regulations, we could be subject to future liabilities or the suspension of current manufacturing operations. In addition, such regulations could restrict our ability to expand our operations or could require us to acquire costly equipment, substitute materials, or incur other significant expenses to comply with government regulations.
If our manufacturing processes and services do not comply with applicable statutory and regulatory requirements, or if we manufacture products containing design or manufacturing defects, demand for our services may decline and we may be subject to liability claims.
We manufacture and design products to our customers’ specifications, and, in some cases, our manufacturing processes and facilities may need to comply with applicable statutory and regulatory requirements. For example, medical devices that we manufacture or design, as well as the facilities and manufacturing processes that we use to produce them, are regulated by the Food and Drug Administration and non-U.S. counterparts of this agency. In addition, our customers’ products and the manufacturing processes that we use to produce them often are highly complex. As a result, products that we manufacture may at times contain manufacturing or design defects, and our manufacturing processes may be subject to errors or not be in compliance with applicable statutory and regulatory requirements. Defects in the products we manufacture or design, whether caused by a design, manufacturing or component failure or error, or deficiencies in our manufacturing processes, may result in delayed shipments to customers or reduced or canceled customer orders. If these defects or deficiencies are significant, our business reputation may also be damaged. The failure of the products that we manufacture or our manufacturing processes and facilities to comply with applicable statutory and regulatory requirements may subject us to legal fines or penalties and, in some cases, require us to shut down or incur considerable expense to correct a manufacturing process or facility. Our customers are required to indemnify us against liability associated with designing products to meet their specifications. However, if our customers are responsible for the defects, they may not, or may not have resources to, assume responsibility for any costs or liabilities arising from these defects, which could expose us to additional liability claims.
If we do not manage our growth effectively, our profitability could decline.
When our business is experiencing growth, such growth can place considerable additional demands upon our management team and our operational, financial and management information systems. Our ability to manage growth effectively requires us to continue to implement and improve these systems; avoid cost overruns; maintain customer, supplier and other favorable business relationships during possible transition periods; continue to develop the management skills of our managers and supervisors; and continue to train, motivate and manage our employees. Our failure to effectively manage growth could have a material adverse effect on our results of operations.
Energy price increases may negatively impact our results of operations.
Certain components that we use in our manufacturing process are petroleum-based. In addition, we, along with our suppliers and customers, rely on various energy sources in our transportation activities. While significant uncertainty currently exists about the future levels of energy prices, a significant increase, such as the increased fuel prices experienced in fiscal year 2022, is possible. Increased energy prices could cause an increase to our raw material costs and transportation costs. In addition, increased transportation costs related to certain suppliers and customers could be passed along to us. We may not be able to increase our product prices enough to offset these increased costs. In addition, any increase in our product prices may reduce our future customer orders and profitability.





32


Current and future U.S. trade policy could increase the cost of manufacturing services for our customers, leading them to reduce their orders to us.

Although we maintain significant manufacturing capacity in the U.S., the majority of our manufacturing operations are located outside the U.S (in countries such as China and Mexico). In the past, the U.S. has imposed tariffs impacting certain components and products imported from these countries by us into the U.S. These tariffs apply to both components imported into the U.S. from these countries for use in the manufacture of products at our U.S. plants and to certain of our customers’ products that we manufacture for them in these countries and that are then imported into the U.S.

The current U.S. presidential administration has indicated that a broad increase in tariffs on imported components is possible, and in some cases has been put into effect, which could drive up our prices to customers. Any decision by a large number of our customers to cease using our manufacturing services due to the application of tariffs could materially reduce our revenue and net income.

TECHNOLOGY RISKS
Our operations are subject to cyberattacks that have had and could have a material adverse effect on our business.
We are increasingly dependent on digital technologies and services to conduct our operations. We use these technologies for internal purposes, including data storage, processing and transmissions, as well as in our interactions with vendors and customers. Digital technologies and services are subject to the risk of cybersecurity incidents and some incidents can remain undetected for a period of time.
We routinely monitor our systems for cyber threats and believe we have sufficient processes in place to detect and remediate vulnerabilities. Nevertheless, we have experienced attempted security breaches, such as phishing emails and other targeted attacks. For example, as previously disclosed in our Form 8-K filed with the Securities and Exchange Commission (the “SEC”) on May 10, 2024, as amended, we became aware of unauthorized access to our IT systems that resulted in a material impact on our financial condition and results of operations during the fourth quarter of fiscal year 2024 ending on June 29, 2024 (the "Previously Disclosed Cyber Incident"). We expect that our operations will continue to be subject to cyber threats, and any future cybersecurity incident could significantly disrupt our operations.
The threat actor in the Previously Disclosed Cyber Incident exfiltrated certain personally identifiable information, and future cybersecurity incidents could also result in the misappropriation of proprietary or confidential information of the Company or that of its customers, employees, vendors or suppliers. We have incurred and expect to continue to incur costs to mitigate against the Previously Disclosed Cyber Incident and other cybersecurity incidents as threats are expected to continue to become more persistent and sophisticated. If our systems for protecting against cybersecurity incidents, including the Previously Disclosed Cyber Incident, prove not to be sufficient, we could be adversely affected by, among other things, loss of or damage to intellectual property, proprietary or confidential information, or employee, vendor or customer data; interruption of our business operations; and increased costs to prevent, respond to or mitigate cybersecurity incidents. In addition, our investigation of the Previously Disclosed Cyber Incident is ongoing, and we may discover other impacts or new events related to this incident that could affect the Company, including our business, financial condition or results of operations. Any of these risks could harm our reputation and our relationships with employees, vendors and customers and may result in claims or enforcement actions and investigations against us.
Disruptions to our information systems, including losses of data or outages, could adversely affect our operations.
We rely on information technology networks and systems to process, transmit and store electronic information. In particular, we depend on our information technology infrastructure for a variety of functions, including worldwide financial reporting, inventory management, procurement, invoicing and email communications. Any of these systems may be susceptible to outages due to fire, floods, power loss, telecommunications failures, terrorist attacks and similar events. If we or our vendors are unable to prevent such outages, our operations could be disrupted.
If we are unable to maintain our technological and manufacturing process expertise, our business could be adversely affected.
The markets for our customers’ products are characterized by rapidly changing technology, evolving industry standards, frequent new product introductions and short product life cycles. The introduction of products embodying new technologies or the emergence of new industry standards can render existing products obsolete or unmarketable. Our success will depend upon our customers’ ability to enhance existing products and to develop and introduce, on a timely and cost-effective basis, new products that keep pace with technological developments and emerging industry standards and address evolving and increasingly sophisticated customer requirements. Failure of our customers to do so could substantially harm our customers’ competitive positions. There can be no assurance that our customers will be successful in identifying, developing and marketing products that respond to technological change, emerging industry standards or evolving customer requirements.
33


RISKS RELATED TO CAPITAL AND FINANCING
Our failure to comply with the covenants in our credit arrangements could materially and adversely affect our financial condition.
We have restrictive covenants with our financial institutions that impact how we manage our business. We have not always met these covenants in the past and have had to obtain waivers and amend the Loan Agreement under our Prior Credit Facility, including for events of default related to breaches of the fixed charge coverage ratio for fiscal quarter ended March 30, 2024 and the periods ended June 29, 2024 and July 27, 2024. We also breached a covenant in the Loan Agreement under our Prior Credit Facility requiring us to deliver audited financial statements to the lender within 90 days of the Company’s fiscal year-end, which required us to further amend the Loan Agreement on October 9, 2024.
Our new asset-based senior secured revolving credit facility (the “Credit Facility”), which replaced the Prior Credit Facility also includes minimum earnings before interest, taxes, depreciation, amortization and other adjustments, minimum availability and, if triggered, a minimum fixed charge coverage ratio, and other covenants. We may not meet such covenants in the future and may not be able to obtain waivers or amendments from the relevant lenders on terms acceptable to us, or at all. In the event we breach any covenant that results in an event of default, we may be required to amend the credit facility on terms that would be less favorable to us, such as an increase in the interest rate. Similarly, our lenders could choose to accelerate payment of the amounts owed by the Company. Under those circumstances our borrowings could become immediately payable. The amendment of our credit arrangements on unfavorable terms or the acceleration of our payment obligations thereunder, would have a material adverse effect on our business, financial condition, results of operations and cash flows. For a summary of our debt obligations, see Note 4 - “Long-Term Debt” of the Notes to Consolidated Financial Statements.
Our ability to secure and maintain sufficient credit arrangements is key to our continued operations.
There is no assurance that we will be able to retain, renew, or refinance our credit arrangements in the future.
In the event that our business grows rapidly or there is uncertainty in the macroeconomic climate, additional financing resources could be necessary in the current or future fiscal years. There is no assurance that we will be able to obtain equity or debt financing at acceptable terms, or at all, in the future. For a summary of our debt obligations, see Note 4 - “Long-Term Debt” of the Notes to Consolidated Financial Statements.
Adverse changes in the interest rates of our borrowings could adversely affect our financial condition.
We are exposed to interest rate risk under our revolving line of credit and term loans. We have not historically hedged the interest rate on our credit facility; therefore, unless we do so, significant changes in interest rates could adversely affect our results of operations. For a summary of our debt obligations, see Note 4 - “Long-Term Debt” of the Notes to Consolidated Financial Statements.
Cash and cash equivalents are exposed to concentrations of credit risk.
We place our cash with high credit quality institutions. At times, such balances may be in excess of the federal depository insurance limit or may be on deposit at institutions which are not covered by insurance. If such institutions were to become insolvent during which time it held our cash and cash equivalents in excess of the insurance limit, it could be necessary to obtain other credit financing to operate our facilities.
Our stock price is volatile.
Our stock price has and may continue to be subject to wide fluctuations and possible rapid increases or declines over a short time period. These fluctuations may be due to factors specific to us such as our stock's thinly traded nature, variations in quarterly operating results, changes in earnings estimates, matters arising from the subject matter of the Audit Committee's internal investigation, or to factors relating to the contract manufacturing industry or to the securities markets in general, which, in recent years, have experienced significant price fluctuations. These fluctuations often have been unrelated to the operating performance of the specific companies whose stocks are traded. In addition, holders of our common stock will suffer immediate dilution to the extent outstanding equity awards are exercised to purchase common stock.
34


RISKS RELATED TO OUR CONTROLS AND PROCEDURES AND THE INTERNAL INVESTIGATION
We have concluded that our internal control over financial reporting and our disclosure controls and procedures were not effective as of June 29, 2024 due to material weaknesses, which has adversely affected our ability to report our financial results in a timely and accurate manner and could have a material adverse impact our business and financial condition.
We are required to evaluate the effectiveness of our disclosure controls and procedures and our internal control over financial reporting on a periodic basis and publicly disclose the results of these evaluations and related matters in accordance with the requirements of Section 404 of the Sarbanes-Oxley Act of 2002 (the “Sarbanes-Oxley Act”). As described in Item 9A. Controls and Procedures of our Annual Report on Form 10-K, we identified a material weakness in the design and implementation of effective controls over the accounting for revenue recognition relating to cost recovery of material price variances. We also identified a material weakness in the design and implementation of effective controls over the adoption of new accounting standards. As a result of these material weaknesses, our management concluded that our internal control over financial reporting and disclosure controls and procedures were not effective as of June 29, 2024.
We are implementing the remediation plan, as described in Item 9A. Controls and Procedures of our Annual Report on Form 10-K, designed to address the material weaknesses, but our remediation efforts are not complete and are ongoing. Although we are working to remedy the ineffectiveness of the Company’s internal control over financial reporting, there can be no assurance as to when the remediation plan will be fully developed, when it will be fully implemented or the aggregate cost of implementation. Until our remediation plan is fully implemented, our management will continue to devote time and attention to these efforts. If we do not complete our remediation in a timely fashion, or at all, or if our remediation plan is inadequate, there will continue to be an increased risk that we will be unable to timely file future periodic reports with the SEC and that our future consolidated financial statements could contain errors that will be undetected. If we are unable to report our results in a timely and accurate manner, our stock may be delisted from the NASDAQ Global Market and we will not be able to comply with the applicable covenants in our financing arrangements, including our Loan Agreement, as described in —Risks Related to Capital and Financing—“Our failure to comply with the covenants in our credit arrangements could materially and adversely affect our financial condition.” In addition, we could be subject to regulatory investigations and penalties or stockholder litigation. Any of these risks could have a material adverse impact on our business and financial condition.

If we fail to remediate our material weaknesses, or in the future fail to maintain proper and effective internal controls, our business and financial condition could be materially adversely impacted.
We cannot assure you that we will not discover additional deficiencies in our internal control over financial reporting. Moreover, as discussed in the following risk factor, because of the inherent limitations of any control system, material misstatements due to error or fraud may not be prevented or detected on a timely basis, or at all. As of June 29, 2024, we are a non-accelerated filer under the Exchange Act and are not required to comply with the auditor attestation requirements of Section 404(b) of the Sarbanes-Oxley Act. Therefore, our internal controls over financial reporting will not receive the level of review provided by the process relating to the auditor attestation included in annual reports of issuers that are subject to the auditor attestation requirements.
Further and continued determinations that there are deficiencies in the effectiveness of the Company’s internal control over financial reporting could result in another restatement of our consolidated financial statements, cause us to fail to meet our reporting obligations, reduce our ability to obtain financing, negatively affect investor confidence in our management and the accuracy of our financial statements and disclosures, or result in adverse publicity and concerns from investors, any of which could have a negative effect on the price of our common stock, subject us to regulatory investigations and penalties or stockholder litigation, and materially adversely impact our business, financial condition, results of operations and cash flows.
Due to inherent limitations, there can be no assurance that our system of disclosure and internal controls and procedures will be successful in preventing all errors, theft and fraud, or in informing management of all material information in a timely manner.
Management does not expect that our disclosure controls and procedures and internal controls over financial reporting will prevent all errors or fraud. A control system is designed to give reasonable, but not absolute, assurance that the objectives of the control system are met. In addition, any control system reflects resource constraints and the benefits of controls must be considered relative to their costs. Inherent limitations of a control system may include: judgments in decision making may be faulty, breakdowns can occur simply because of error or mistake and controls can be circumvented by collusion or management override. Due to the inherent limitations in a cost-effective control system, misstatements due to error or fraud may occur and may not be detected.
Matters relating to or arising from the subject of the Audit Committee’s internal investigation, including expenses and diversion of personnel and resources, regulatory investigations, and proceedings and litigation matters, could have an adverse effect on our business, results of operations and financial condition.
35


We have incurred, and may continue to incur, significant expenses related to legal, accounting and other professional services in connection with matters relating to or arising from the subject of the Audit Committee’s internal investigation in fiscal year 2022. To the extent these steps taken to remediate identified deficiencies in our internal controls over financial reporting were not successful, we may incur significant additional time and expense.
In addition, we continue to cooperate with the SEC regarding matters related to the internal investigation. The completion of the internal investigation in fiscal year 2022 did not automatically resolve the SEC’s inquiries. If the SEC or any other regulator were to commence legal action against us, we could be required to pay significant penalties and become subject to injunctions, cease and desist orders or other remedies. We can provide no assurances as to the outcome of any governmental inquiry or investigation. Further, we, our officers and members of our Board of Directors could be named as defendants in lawsuits asserting claims arising out of the subject matter of the Audit Committee’s internal investigation. As a result of any legal proceedings and any related indemnification requirements to our officers and directors, we could be required to pay monetary damages that may be in excess of our insurance coverage or may have additional penalties or other remedies imposed against us or our officers and directors.
All of these expenses, and the diversion of the attention of management and other personnel that has occurred and is expected to continue, could adversely affect our business, financial condition, results of operations and cash flows.
LEGAL AND ACCOUNTING RISKS
We restated certain of our prior consolidated financial statements in our Annual Report on Form 10-K, which resulted in unanticipated costs and may lead to additional risks and uncertainties, including loss of investor confidence, regulatory action or litigation.
As previously disclosed, in our Annual Report on Form 10-K, we have restated or revised certain of our previously issued financial statements. This process was time-consuming and expensive, including unanticipated costs for accounting and legal fees. The restatement and revisions also expose us to additional risks that could adversely affect our business and financial condition, such as litigation, regulatory action or loss of investor confidence. Lawsuits or regulatory investigations may invoke federal and state securities law claims, contractual claims or other claims arising from the restatement, revisions and material weaknesses in our internal control over financial reporting. We may incur substantial defense costs regardless of the outcome of any litigation or regulatory investigation, and such events might cause a diversion of our management’s time and attention. If we do not prevail in any litigation or regulatory action, we could be required to pay substantial damages, penalties or settlement costs. In addition, the restatement and revisions may lead to a loss of investor confidence and have negative impacts on the trading price of our common stock.
We are involved in various legal proceedings.
In the past, we have been notified of claims relating to various matters including contractual matters, intellectual property rights or other issues arising in the ordinary course of business. In the event of such a claim, we may be required to spend a significant amount of money to defend or otherwise address the claim. Any litigation or dispute resolution, even where a claim is without merit, could result in substantial costs and diversion of resources. Accordingly, the resolution or adjudication of such disputes, even those encountered in the ordinary course of business, could have a material effect on our business, consolidated financial conditions and results of operations.
Changes in securities laws and regulations will increase our costs and risk of noncompliance.
We are subject to additional requirements contained in the U.S. federal securities laws, including the Sarbanes-Oxley Act and the Dodd-Frank Wall Street Reform and Consumer Protection Act (the Dodd-Frank Act). The Sarbanes-Oxley and Dodd-Frank Acts required or will require changes in some of our corporate governance, securities disclosure and compliance practices. The SEC and NASDAQ Global Market have promulgated new rules over time, resulting in increased legal, financial and accounting costs as well as a potential risk of noncompliance. Absent significant changes in related rules, which we cannot assure, we anticipate some level of increased costs related to these new regulations to continue indefinitely. We also expect these developments to make it more difficult and more expensive to obtain director and officer liability insurance, and we may be forced to accept reduced coverage or incur substantially higher costs to obtain coverage. Likewise, these developments may make it more difficult for us to attract and retain qualified members of our Board of Directors or qualified management personnel. Further, the costs associated with the compliance with and implementation of procedures under these and future laws and related rules could have a material impact on our results of operations. In addition, the costs associated with noncompliance with additional securities laws and regulations could also impact our business.
Changes in financial accounting standards may affect our reported financial condition or results of operations as well as increase costs related to implementation of new standards and modifications to internal controls.
Our consolidated financial statements are prepared in conformity with accounting standards generally accepted in the United States, or U.S. GAAP. These principles are subject to amendments made primarily by the Financial Accounting Standards Board (FASB) and the SEC. A change in those policies can have a significant effect on our reported results and may affect our
36


reporting of transactions which are completed before a change is announced. Changes to accounting rules or challenges to our interpretation or application of the rules by regulators may have a material adverse effect on our reported financial results or on the way we conduct business.
GENERAL RISKS
Our levels of insurance coverage may not be sufficient for potential damages, claims or losses.
We have various forms of business and liability insurance which we believe are appropriate based on the needs of companies in our industry. As a result, not all of our potential business risks or potential losses would be covered by our insurance policies. If we sustain a significant claim or loss which is not covered by insurance, our net income could be negatively impacted.
We may encounter complications with acquisitions, which could potentially harm our business.
Any current or future acquisitions may require additional equity financing, which could be dilutive to our existing shareholders, or additional debt financing, which could potentially affect our credit ratings. Any downgrades in our credit ratings associated with an acquisition could adversely affect our ability to borrow by resulting in more restrictive borrowing terms. To integrate acquired businesses, we must implement our management information systems, operating systems and internal controls, and assimilate and manage the personnel of the acquired operations. The integration of acquired businesses may be further complicated by difficulties managing operations in geographically dispersed locations. The integration of acquired businesses may not be successful and could result in disruption by diverting management’s attention from the core business. In addition, the integration of acquired businesses may require that we incur significant restructuring charges or other increases in our expenses and working capital requirements, which reduce our return on invested capital.
Acquisitions may involve numerous other risks and challenges including but not limited to: potential loss of key employees and customers of the acquired companies; the potential for deficiencies in internal controls at acquired companies; lack of experience operating in the geographic market or industry sector of the acquired business; constraints on available liquidity, and exposure to unanticipated liabilities of acquired companies. These and other factors could harm our ability to achieve anticipated levels of profitability at acquired operations or realize other anticipated benefits of an acquisition, and could adversely affect our consolidated business and operating results.
Item 3.Quantitative and Qualitative Disclosures About Market Risk
Interest Rate Risk
We are subject to the risk of fluctuating interest rates in the normal course of business. Our major market risk relates to our secured debt. Our asset-based senior secured revolving credit facility, line of credit facility, and equipment financing facility are secured by substantially all of our assets. The interest rates applicable to our asset-based senior secured revolving credit facility fluctuate with SOFR rates. The interest rates applicable to our asset-based secured line of credit facility fluctuate with Itercambaria de Equilibrio Interest Rate. There was outstanding $75.6 million in borrowings under our asset-based senior secured revolving credit facility, MXN83.6 million outstanding in borrowing under our asset-based secured line of credit facility, and $5.7 million outstanding on our equipment financing facilities as of December 28, 2024.
See “Management’s Discussion and Analysis of Financial Condition and Results of Operations – Capital Resources and Liquidity” and Note 4 – “Long-Term Debt” to the Consolidated Financial Statements for additional information regarding our revolving credit facility and term loans.
Foreign Currency Exchange Risk
A significant portion of our operations are in foreign locations. As a result, transactions occur in currencies other than the U.S. dollar. Exchange rate fluctuations among other currencies used by us would directly or indirectly affect our financial results. From time to time, we use Mexican Peso forward contracts to hedge foreign currency fluctuations for a portion of our Mexican Peso denominated expenses. There were $28.96 million of foreign currency forward contracts outstanding as of December 28, 2024. See Note 9 - “Derivative Financial Instruments” to the Notes to Consolidated Financial Statements for additional information regarding our derivative instruments.
Item 4.Controls and Procedures
Evaluation of Disclosure Controls and Procedures
It is the responsibility of our management to establish, maintain, and monitor disclosure controls and procedures that are designed to ensure that information required to be disclosed in our reports filed or submitted under the Securities Exchange Act of 1934 (the “Exchange Act”) are recorded, processed, summarized and reported within the time periods specified in the Securities and Exchange Commission rules and forms. Additionally, these disclosure controls include controls and procedures that are designed to accumulate and communicate the information required to be disclosed to our Chief Executive Officer and Chief Financial Officer, allowing for timely decisions regarding required disclosures.
37


As of the end of the period covered by this report, our management carried out an evaluation, under the supervision and with the participation of the Chief Executive Officer and Chief Financial Officer, of the effectiveness of the design and operation of our disclosure controls and procedures pursuant to Exchange Act Rule 13a-15(b).
Based on their evaluation as of December 28, 2024, our Chief Executive Officer and Chief Financial Officer have concluded that our disclosure controls and procedures were not effective at the reasonable assurance level due to the material weaknesses in control over financial reporting previously disclosed in Part II, Item 9A of our Annual Report on Form 10-K.
Notwithstanding the identified material weaknesses, management, including our Chief Executive Officer and Chief Financial Officer, believes the consolidated financial statements included in this Quarterly Report on Form 10-Q fairly represent in all material respects our financial condition, results of operations and cash flows at and for the periods presented in accordance with GAAP.
Remediation Update
In Part II, Item 9A of our Annual Report on Form 10-K, we identified steps management has taken, and is in the process of taking, to remediate the material weaknesses noted above. Those steps include;
Training related to the proper accounting for material price variances
Enhancing closing process documentation related to material price variances
Hiring of technical accounting finance staff with US GAAP knowledge and experience; and
Enhance closing process documentation related to adoption of new accounting standards

We have made progress towards designing and implementing the above steps. Specifically, we have educated those individuals responsible for recording and approving material price variances regarding the appropriate accounting treatment as revenue. We have added new required monitoring procedures to our month-end closing process aimed to timely detect any further errors related to accounting for material price variances. Further, we intend to hire an additional qualified accounting and financial reporting person with multiple years of US GAAP and Sarbanes-Oxley Act experience. Finally, we have designed a control related to the adoption of new accounting pronouncements and are in the process of implementing this control.

We will continue to review, revise, and improve the design and implementation of our internal controls as appropriate. Although we have made enhancements to our control procedures, the material weaknesses noted above are not yet remediated.

Changes in Internal Control over Financial Reporting
Except as disclosed above, and in Part II, Item 9A of our Annual Report on Form 10-K, there have been no significant changes in our internal controls over financial reporting during the three months ended December 28, 2024 that have materially affected, or are reasonably likely to materially affect, the Company’s internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)).
PART II. OTHER INFORMATION:
Item 1.Legal Proceedings
We are a party to certain lawsuits or claims in the ordinary course of business. We do not believe that these proceedings, individually or in the aggregate, will have a material adverse effect on our financial position, results of operations or cash flow, although an adverse resolution against the Company in a fiscal quarter or year could have a material adverse effect on the Company’s results of operations in a particular quarter or year. For further details on claims, see Note 8. Commitments and Contingencies in the Notes to Consolidated Financial Statements.
Item 1A.Risk Factors
Information regarding risk factors appear in Item 2, “Management’s Discussion and Analysis of Financial Condition and Results of Operations” and Item 3, “Quantitative and Qualitative Disclosures about Market Risk” of this Form 10-Q.
Item 5. Other Information
Insider Trading Arrangements
During the fiscal quarter ended December 28, 2024, none of the Company’s directors or officers adopted or terminated a “Rule 10b5-1 trading arrangement” or “non-Rule 10b5-1 trading arrangement”, as defined in Regulation S-K, Item 408.

38


Item 6. Exhibits
3.1
3.2
10.1
10.2

10.3

31.1  
31.2  
32.1  
32.2  
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
101.CAL  Inline XBRL Taxonomy Extension Calculation Linkbase Document
101.DEF  Inline XBRL Taxonomy Extension Definition Linkbase Document
101.LAB  Inline XBRL Taxonomy Extension Label Linkbase Document
101.PRE  Inline XBRL Taxonomy Extension Presentation Linkbase Document
104Cover Page Interactive Data File (formatted as inline XBRL with applicable taxonomy extension information contained in Exhibits 101.INS, 101.SCH, 101.CAL, 101.DEF, 101.LAB and 101.PRE)
 
39


SIGNATURES
Pursuant to the requirements of the Securities and Exchange Act of 1934, the Registrant has duly caused this Report to be signed on its behalf by the undersigned thereunto duly authorized.
 
KEY TRONIC CORPORATION
/s/    BRETT R. LARSEN  
Brett R. Larsen  Date:February 7, 2025
President and Chief Executive Officer  
(Principal Executive Officer)  
/s/    ANTHONY G. VOORHEES  
Anthony G. Voorhees  Date:February 7, 2025
Executive Vice President of Administration, Chief Financial Officer and Treasurer  
(Principal Financial Officer)  
40
EX-31.1 2 q22025exhibit311.htm EX-31.1 Document

Exhibit 31.1
CERTIFICATION
I, Brett R. Larsen, certify that:
 
1.I have reviewed this quarterly report on Form 10-Q of Key Tronic Corporation;
2.Based on my knowledge, this quarterly 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 quarterly report;
3.Based on my knowledge, the financial statements, and other financial information included in this quarterly 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 quarterly report;
4.The registrant’s other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a – 15(e) and 15d – 15(e)), and internal control over financial reporting (as defined in Exchange Act Rules 13a – 15(f) and 15d – 15(f)) for the registrant and have:
a.Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this quarterly 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 that has materially affected, or is reasonably likely to materially affect, the registrant’s internal control over financial reporting; and
5.The registrant’s other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant’s auditors and the audit committee of the registrant’s board of directors (or persons performing the equivalent functions);
a.All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant’s ability to record, process, summarize and report financial information; and
b.Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant’s internal control over financial reporting

 
Dated:February 7, 2025
/s/ Brett R. Larsen
Brett R. Larsen
President and Chief Executive Officer


EX-31.2 3 q22025exhibit312.htm EX-31.2 Document

Exhibit 31.2
CERTIFICATION
I, Anthony G. Voorhees, certify that:
 
1.I have reviewed this quarterly report on Form 10-Q of Key Tronic Corporation;
2.Based on my knowledge, this quarterly 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 quarterly report;
3.Based on my knowledge, the financial statements, and other financial information included in this quarterly 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 quarterly report;
4.The registrant’s other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a – 15(e) and 15d – 15(e)), and internal control over financial reporting (as defined in Exchange Act Rules 13a – 15(f) and 15d – 15(f)) for the registrant and have:
a.Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this quarterly 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 that has materially affected, or is reasonably likely to materially affect, the registrant’s internal control over financial reporting; and
5.The registrant’s other certifying officers and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant’s auditors and the audit committee of the registrant’s board of directors (or persons performing the equivalent functions);
a.All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant’s ability to record, process, summarize and report financial information; and
b.Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant’s internal control over financial reporting

 
Dated:February 7, 2025
/s/ Anthony G. Voorhees
Anthony G. Voorhees
Executive Vice President of Administration,
Chief Financial Officer and Treasurer


EX-32.1 4 q22025exhibit321.htm EX-32.1 Document

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

In connection with the Quarterly Report of Key Tronic Corporation (the “Company”) on Form 10-Q for the period ended December 28, 2024 as filed with the Securities and Exchange Commission on the date hereof (the “Form 10-Q”), I, Brett R. Larsen, certify, pursuant to 18 U.S.C. §1350, as adopted pursuant to §906 of the Sarbanes-Oxley Act of 2002, that:
 
1.The Form 10-Q fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934 (15 U.S.C. 78m or 78o(d)); and
2.The information contained in the Form 10-Q fairly presents, in all material respects, the financial condition and results of operations of the Company.
Dated:February 7, 2025
/s/ Brett R. Larsen
Brett R. Larsen
President and Chief Executive Officer


EX-32.2 5 q22025exhibit322.htm EX-32.2 Document

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

In connection with the Quarterly Report of Key Tronic Corporation (the “Company”) on Form 10-Q for the period ended December 28, 2024 as filed with the Securities and Exchange Commission on the date hereof (the “Form 10-Q”), I, Anthony G. Voorhees, certify, pursuant to 18 U.S.C. §1350, as adopted pursuant to §906 of the Sarbanes-Oxley Act of 2002, that:
 
1.The Form 10-Q fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934 (15 U.S.C. 78m or 78o(d)); and
2.The information contained in the Form 10-Q fairly presents, in all material respects, the financial condition and results of operations of the Company.
Dated:February 7, 2025
/s/ Anthony G. Voorhees
Anthony G. Voorhees
Executive Vice President of Administration,
Chief Financial Officer and Treasurer


EX-101.SCH 6 ktcc-20241228.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 0000001 - Document - COVER PAGE link:presentationLink link:calculationLink link:definitionLink 9952151 - Statement - CONSOLIDATED BALANCE SHEETS link:presentationLink link:calculationLink link:definitionLink 9952152 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 9952153 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS link:presentationLink link:calculationLink link:definitionLink 9952154 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS) link:presentationLink link:calculationLink link:definitionLink 9952155 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS) (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 9952156 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS link:presentationLink link:calculationLink link:definitionLink 9952157 - Statement - CONSOLIDATED STATEMENTS OF SHAREHOLDER'S EQUITY link:presentationLink link:calculationLink link:definitionLink 9952158 - Disclosure - Basis of Presentation link:presentationLink link:calculationLink link:definitionLink 9952159 - Disclosure - Significant Accounting Policies link:presentationLink link:calculationLink link:definitionLink 9952160 - Disclosure - Inventories link:presentationLink link:calculationLink link:definitionLink 9952161 - Disclosure - Long-Term Debt link:presentationLink link:calculationLink link:definitionLink 9952162 - Disclosure - Income Taxes link:presentationLink link:calculationLink link:definitionLink 9952163 - Disclosure - Earnings Per Share link:presentationLink link:calculationLink link:definitionLink 9952164 - Disclosure - Stock-Based Compensation and Benefit Plans link:presentationLink link:calculationLink link:definitionLink 9952165 - Disclosure - Commitments and Contingencies link:presentationLink link:calculationLink link:definitionLink 9952166 - Disclosure - Derivative Financial Instruments link:presentationLink link:calculationLink link:definitionLink 9952167 - Disclosure - Revenue link:presentationLink link:calculationLink link:definitionLink 9952168 - Disclosure - Leases link:presentationLink link:calculationLink link:definitionLink 9955511 - Disclosure - Significant Accounting Policies (Policies) link:presentationLink link:calculationLink link:definitionLink 9955512 - Disclosure - Inventories - (Tables) link:presentationLink link:calculationLink link:definitionLink 9955513 - Disclosure - Long-Term Debt (Tables) link:presentationLink link:calculationLink link:definitionLink 9955514 - Disclosure - Earnings Per Share (Tables) link:presentationLink link:calculationLink link:definitionLink 9955515 - Disclosure - Stock-Based Compensation and Benefit Plans (Tables) link:presentationLink link:calculationLink link:definitionLink 9955516 - Disclosure - Derivative Financial Instruments (Tables) link:presentationLink link:calculationLink link:definitionLink 9955517 - Disclosure - Revenue (Tables) link:presentationLink link:calculationLink link:definitionLink 9955518 - Disclosure - Leases (Tables) link:presentationLink link:calculationLink link:definitionLink 9955519 - Disclosure - Basis of Presentation (Details) link:presentationLink link:calculationLink link:definitionLink 9955520 - Disclosure - Inventories - Schedule of Components of Inventories (Details) link:presentationLink link:calculationLink link:definitionLink 9955521 - Disclosure - Long-Term Debt - Schedule of Debt (Details) link:presentationLink link:calculationLink link:definitionLink 9955522 - Disclosure - Long-Term Debt - Schedule of Debt Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9955523 - Disclosure - Long-Term Debt - Schedule of Maturities of Long-term Debt (Details) link:presentationLink link:calculationLink link:definitionLink 9955524 - Disclosure - Income Taxes - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9955525 - Disclosure - Earnings Per Share - Schedule of Antidilutive Securities and Outstanding Equity Awards (Details) link:presentationLink link:calculationLink link:definitionLink 9955526 - Disclosure - Stock-Based Compensation and Benefit Plans - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9955527 - Disclosure - Stock-Based Compensation and Benefit Plans - Schedule of SARs Activity (Details) link:presentationLink link:calculationLink link:definitionLink 9955528 - Disclosure - Commitments and Contingencies - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9955529 - Disclosure - Derivative Financial Instruments - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9955530 - Disclosure - Derivative Financial Instruments - Schedule of Derivative Instruments (Details) link:presentationLink link:calculationLink link:definitionLink 9955531 - Disclosure - Derivative Financial Instruments - Schedule of Gain (Loss) of Derivative Instruments in Statement of Operations (Details) link:presentationLink link:calculationLink link:definitionLink 9955532 - Disclosure - Revenue - Schedule of Contract Assets (Details) link:presentationLink link:calculationLink link:definitionLink 9955533 - Disclosure - Revenue - Schedule of Disaggregation of Revenue (Details) link:presentationLink link:calculationLink link:definitionLink 9955534 - Disclosure - Leases - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9955535 - Disclosure - Leases - Schedule of Lease Cost (Details) link:presentationLink link:calculationLink link:definitionLink 9955535 - Disclosure - Leases - Schedule of Lease Cost (Details) link:presentationLink link:calculationLink link:definitionLink 9955536 - Disclosure - Leases - Schedule of Lease Assets and Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 9955537 - Disclosure - Leases - Schedule of Maturities of Future Lease Payment (Details) link:presentationLink link:calculationLink link:definitionLink 9955537 - Disclosure - Leases - Schedule of Maturities of Future Lease Payment (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 7 ktcc-20241228_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 8 ktcc-20241228_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 9 ktcc-20241228_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Borrowings under revolving credit agreement Proceeds from Long-Term Lines of Credit Operating Leases Lessee, Operating Lease, Liability, to be Paid, Fiscal Year Maturity [Abstract] Adjustments to reconcile net income to cash provided by operating activities: Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract] Statistical Measurement [Domain] Statistical Measurement [Domain] Schedule of Lease Cost Lease, Cost [Table Text Block] Contract assets Contract with Customer, Asset, after Allowance for Credit Loss, Current Cover [Abstract] Schedule of SARs Activity Share-Based Payment Arrangement, Option and Stock Appreciation Rights, Activity [Table Text Block] Net decrease in cash and cash equivalents Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect Schedule of Maturities of Operating Leases Liability Lessee, Operating Lease, Liability, to be Paid, Maturity [Table Text Block] Other Other Liabilities, Current Trading Symbol Trading Symbol All Trading Arrangements All Trading Arrangements [Member] Compensation Actually Paid vs. Net Income Compensation Actually Paid vs. Net Income [Text Block] Non-NEOs Non-NEOs [Member] Long-term debt, term Long-Term Debt, Term Vesting period Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period Gross potential research and development (R&D) tax credit Tax Credit Carryforward, Amount Rule 10b5-1 Arrangement Adopted Rule 10b5-1 Arrangement Adopted [Flag] Awards Close in Time to MNPI Disclosures Awards Close in Time to MNPI Disclosures [Table] Derivative [Line Items] Derivative [Line Items] Income tax payments, net of refunds Income Taxes Paid, Net Trade receivables, allowance for doubtful accounts Accounts Receivable, Allowance for Credit Loss, Current Pay vs Performance Disclosure [Line Items] Peer Group Total Shareholder Return Amount Peer Group Total Shareholder Return Amount Net of tax expense (benefit) Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification, Tax Derivative [Table] Derivative [Table] Earnings Per Common Share Earnings Per Share, Policy [Policy Text Block] Basis of Presentation Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block] Non-Rule 10b5-1 Arrangement Adopted Non-Rule 10b5-1 Arrangement Adopted [Flag] Schedule of Fair Value of Derivative Instruments in Consolidated Balance Sheets Schedule of Derivative Instruments in Statement of Financial Position, Fair Value [Table Text Block] Award Timing Disclosures [Line Items] Total restricted stock unit expense recognized Share-Based Payment Arrangement, Expense, after Tax Other Performance Measure, Amount Other Performance Measure, Amount Leases Lessee, Operating Leases [Text Block] Common stock, shares outstanding (in shares) Beginning balances (in shares) Ending balances (in shares) Common Stock, Shares, Outstanding Operating lease cost Operating Lease, Cost Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration] Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration] Share based compensation, grant shares Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Available for Grant Operating lease liabilities Operating Lease, Liability, Noncurrent Deferred tax benefit Deferred Tax Assets, Tax Credit Carryforwards Revenue from Contract with Customer [Abstract] Revenue from Contract with Customer [Abstract] Other Other Assets, Noncurrent Entity Tax Identification Number Entity Tax Identification Number Leases [Abstract] Leases [Abstract] Schedule of Debt Schedule of Long-Term Debt Instruments [Table Text Block] Selling, general and administrative expenses Selling, General and Administrative Expenses [Member] Cash provided by operating activities Net Cash Provided by (Used in) Operating Activities Operating activities: Net Cash Provided by (Used in) Operating Activities [Abstract] Debt instrument, applicable margin Debt Instrument, Applicable Margin Debt Instrument, Applicable Margin Equity Components [Axis] Equity Components [Axis] Total undiscounted lease payments Finance Lease, Liability, to be Paid Other, net of credit losses of $1,496 and $1,679 Other Assets, Current Award Timing Method Award Timing Method [Text Block] Trading Arrangements, by Individual Trading Arrangements, by Individual [Table] Entity Common Stock, Shares Outstanding Entity Common Stock, Shares Outstanding Financing leases Finance Lease, Weighted Average Remaining Lease Term Insider Trading Policies and Procedures [Line Items] Deferred income tax liability Deferred Tax Liabilities, Deferred Expense Adjustment to Compensation, Amount Adjustment to Compensation Amount Aggregate Intrinsic Value (in thousands) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Intrinsic Value Compensation Amount Outstanding Recovery Compensation Amount Aggregate Change in Present Value of Accumulated Benefit for All Pension Plans Reported in Summary Compensation Table Aggregate Change in Present Value of Accumulated Benefit for All Pension Plans Reported in Summary Compensation Table [Member] Entity Small Business Entity Small Business Thereafter Lessee, Operating Lease, Liability, to be Paid, Due after Year Four Lessee, Operating Lease, Liability, to be Paid, Due after Year Four Foreign tax credits related to future repatriations of earnings Effective Income Tax Rate Reconciliation, Repatriation of Foreign Earnings, Amount Company Selected Measure Amount Company Selected Measure Amount Tabular List, Table Tabular List [Table Text Block] Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items] Trade receivables, net of credit losses of $2,931 and $2,918 Receivables, Net, Current Aggregate Grant Date Fair Value of Equity Award Amounts Reported in Summary Compensation Table Aggregate Grant Date Fair Value of Equity Award Amounts Reported in Summary Compensation Table [Member] Lessee, Lease, Description [Line Items] Lessee, Lease, Description [Line Items] Antidilutive shares not included in diluted earnings per share (in shares) Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Noncash accrued compensation benefit Accrued Compensation Write off, Noncash Accrued Compensation Write off, Noncash Credit Agreement Credit Agreement [Member] Credit Agreement BMO Bank BMO Bank [Member] BMO Bank Less: present value discount Finance Lease, Liability, Undiscounted Excess Amount Credit Facility [Domain] Credit Facility [Domain] Unrecognized share based compensation expense Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount Current assets: Assets, Current [Abstract] Inventories Inventory Disclosure [Text Block] Repayments of long term debt Repayments of Medium-Term Note Forgone Recovery due to Disqualification of Tax Benefits, Amount Forgone Recovery due to Disqualification of Tax Benefits, Amount Employee Stock Option Share-Based Payment Arrangement, Option [Member] Short-term lease cost Short-Term Lease, Cost 2026 Lessee, Operating Lease, Liability, to be Paid, Year One Foreign currency forward contracts entered Notional Amount Of Foreign Currency Forward Contracts Notional Amount Of Foreign Currency Forward Contracts Comprehensive income (loss) Comprehensive Income (Loss), Net of Tax, Attributable to Parent Financing leases (as percent) Finance Lease, Weighted Average Discount Rate, Percent Repayments of lines of credit Repayments of Lines of Credit Security Exchange Name Security Exchange Name 2026 Finance Lease, Liability, to be Paid, Year One Variable rate on line of credit facility (percent) Debt Instrument, Basis Spread on Variable Rate Award Type [Axis] Award Type [Axis] Work-in-process Inventory, Work in Process, Net of Reserves Property, plant and equipment, net Property, Plant and Equipment, Net Total liabilities Liabilities Weighted Average Exercise Price, Exercisable (in dollars per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Exercise Price Comprehensive income (loss): Comprehensive Income (Loss), Net of Tax, Attributable to Parent [Abstract] Forgone Recovery, Explanation of Impracticability Forgone Recovery, Explanation of Impracticability [Text Block] Research, development and engineering expenses Research and Development Expense Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table] Revolving credit facility Revolving Credit Facility [Member] Expiration Date Trading Arrangement Expiration Date Investing activities: Net Cash Provided by (Used in) Investing Activities [Abstract] Other assets: Other Assets [Abstract] Operating lease liability, current Operating Lease, Liability, Current Amounts collected or invoiced Contract with Customer, Asset, Reclassified to Receivable Total Shareholder Return Amount Total Shareholder Return Amount Common stock, shares issued (in shares) Common Stock, Shares, Issued Equity Awards Adjustments, Footnote Equity Awards Adjustments, Footnote [Text Block] Increase in revolving line of credit Line of Credit Facility, Maximum Borrowing Capacity Bank Of America Bank Of America [Member] Bank Of America Insider Trading Policies and Procedures Adopted Insider Trading Policies and Procedures Adopted [Flag] Debt Instrument [Line Items] Debt Instrument [Line Items] Named Executive Officers, Footnote Named Executive Officers, Footnote [Text Block] Common stock, shares authorized (in shares) Common Stock, Shares Authorized Weighted average shares outstanding — Diluted (in shares) Weighted average shares outstanding—diluted (in shares) Weighted Average Number of Shares Outstanding, Diluted MNPI Disclosure Timed for Compensation Value MNPI Disclosure Timed for Compensation Value [Flag] Long-term Debt, Type [Axis] Long-Term Debt, Type [Axis] Total shareholders’ equity Beginning balances Ending balances Equity, Attributable to Parent Hedging Designation [Domain] Hedging Designation [Domain] Interest expense, net Interest Expense, Nonoperating Gain on insurance proceeds, net of losses Insured Event, Gain (Loss) Deferred income taxes Deferred Income Tax Expense (Benefit) Letters of credit outstanding amount Letters of Credit Outstanding, Amount Selling, general and administrative expenses Selling, General and Administrative Expense Estimated federal and state income taxes and potential withholding taxes Estimated Federal And State Income Taxes And Potential Withholding Taxes Estimated Federal And State Income Taxes And Potential Withholding Taxes Cost of sales Cost of Sales [Member] Other liabilities Increase (Decrease) in Other Operating Liabilities Long-term debt Long-term debt, net of debt issuance costs Long-Term Debt Pension Adjustments Prior Service Cost Pension Adjustments Prior Service Cost [Member] Document Fiscal Period Focus Document Fiscal Period Focus All Executive Categories All Executive Categories [Member] Effect of dilutive common stock awards (in shares) Incremental Common Shares Attributable to Dilutive Effect of Share-Based Payment Arrangements Changed Peer Group, Footnote Changed Peer Group, Footnote [Text Block] Weighted Average Remaining Contractual Life (in years), Outstanding Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term ASSETS Assets [Abstract] Document Type Document Type Derivative Contract [Domain] Derivative Contract [Domain] Pension Benefits Adjustments, Footnote Pension Benefits Adjustments, Footnote [Text Block] Total Shareholder Return Vs Peer Group Total Shareholder Return Vs Peer Group [Text Block] Operating Leases: Operating Leases Asset And Liability [Abstract] Operating Leases Asset And Liability 2028 Finance Lease, Liability, to be Paid, Year Three Cash and cash equivalents, beginning of period Cash and cash equivalents, end of period Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Including Disposal Group and Discontinued Operations Schedule of Contract Assets Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block] Periodic payment of principal amount Debt Instrument, Periodic Payment, Principal Maximum Maximum [Member] Equity Valuation Assumption Difference, Footnote Equity Valuation Assumption Difference, Footnote [Text Block] Payment of financing costs Payments of Financing Costs Accounts payable Accounts Payable, Current Accounting Policies [Abstract] Accounting Policies [Abstract] SARs expired, Weighted Average Exercise Price (in dollars per share) Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Expirations in Period, Weighted Average Exercise Price Interest rate on outstanding debt Long-Term Debt, Percentage Bearing Variable Interest, Percentage Rate Current Fiscal Year End Date Current Fiscal Year End Date Less: present value discount Lessee, Operating Lease, Liability, Undiscounted Excess Amount Total lease cost Lease, Cost Statistical Measurement [Axis] Statistical Measurement [Axis] PEO Name PEO Name Non-Rule 10b5-1 Arrangement Terminated Non-Rule 10b5-1 Arrangement Terminated [Flag] Income (loss) before income taxes Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest Non-PEO NEO Average Total Compensation Amount Non-PEO NEO Average Total Compensation Amount Award Type [Domain] Award Type [Domain] Name Outstanding Recovery, Individual Name Disaggregation of Revenue [Line Items] Disaggregation of Revenue [Line Items] Proceeds from issuance of long-term debt Proceeds from Issuance of Secured Debt Fixed lease cost Variable Lease, Cost Compensation Actually Paid vs. Company Selected Measure Compensation Actually Paid vs. Company Selected Measure [Text Block] Over-Time Transferred over Time [Member] Derivatives used in Net Investment Hedge, Net of Tax [Roll Forward] Derivatives used in Net Investment Hedge, Net of Tax [Roll Forward] Non-PEO NEO Non-PEO NEO [Member] Noncurrent finance liability Finance Lease, Liability, Noncurrent Award Timing Predetermined Award Timing Predetermined [Flag] Contract assets Increase (Decrease) in Contract with Customer, Asset Recently Issued Accounting Standards New Accounting Pronouncements, Policy [Policy Text Block] Long-Term Debt Long-Term Debt [Text Block] Net income (loss) per share — Diluted (in USD per share) Net income (loss) per share—diluted (in USD per share) Earnings Per Share, Diluted 2029 Finance Lease, Liability, to be Paid, Year Four Schedule of Antidilutive Securities and Outstanding Equity Awards Schedule of Weighted Average Number of Shares [Table Text Block] Name Measure Name Entity Interactive Data Current Entity Interactive Data Current Restatement does not require Recovery Restatement Does Not Require Recovery [Text Block] Disaggregation of Revenue [Table] Disaggregation of Revenue [Table] Other comprehensive income (loss): Other Comprehensive Income (Loss), Tax [Abstract] Statement of Financial Position [Abstract] Statement of Financial Position [Abstract] Trade receivables Increase (Decrease) in Receivables Share-based compensation expense Share-Based Payment Arrangement, Noncash Expense Equipment Term Loan Equipment Term Loan [Member] Equipment Term Loan Income tax provision (benefit) Income Tax Expense (Benefit) Interest Rate Interest rate (as percent) Debt Instrument, Interest Rate, Stated Percentage Derivative, Notional Amount Derivative, Notional Amount Supplemental cash flow information: Supplemental Cash Flow Information [Abstract] Share based expense recognition - weighted-average period Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition Weighted-average discount rate Weighted-average Financing Leases Discount Rate [Abstract] Weighted-average Financing Leases Discount Rate Schedule of Gain (Loss) of Derivative Instruments in Statement of Operations Derivative Instruments, Gain (Loss) [Table Text Block] Statement of Comprehensive Income [Abstract] Statement of Comprehensive Income [Abstract] Cash used in investing activities Net Cash Provided by (Used in) Investing Activities Operating income (loss) Operating income Operating Income (Loss) Variable Rate [Domain] Variable Rate [Domain] 2025 Finance Lease, Liability, to be Paid, Remainder of Fiscal Year Total liabilities and shareholders’ equity Liabilities and Equity Weighted-average remaining lease term (in years) Weighted-average Remaining Financing Lease Term [Abstract] Weighted-average Remaining Financing Lease Term Rule 10b5-1 Arrangement Terminated Rule 10b5-1 Arrangement Terminated [Flag] All Adjustments to Compensation All Adjustments to Compensation [Member] Accrued compensation and vacation Employee-related Liabilities, Current Hedging Designation [Axis] Hedging Designation [Axis] Amortization of interest rate swap Amortization of Deferred Charges Derivative Financial Instruments Derivative Instruments and Hedging Activities Disclosure [Text Block] 2027 Finance Lease, Liability, to be Paid, Year Two Commitments and Contingencies Disclosure [Abstract] Commitments and Contingencies Disclosure [Abstract] Schedule of Maturities of Long-term Debt Schedule of Maturities of Long-Term Debt [Table Text Block] Recognition of operating lease liabilities and right-of-use assets Right-of-Use Asset Obtained in Exchange for Operating Lease Liability Underlying Security Market Price Change Underlying Security Market Price Change, Percent Individual: Individual [Axis] 2029 - Thereafter Long-Term Debt, Maturities, Repayments Of Principal, After Year Three Long-Term Debt, Maturities, Repayments Of Principal, After Year Three AOCI Attributable to Parent AOCI Attributable to Parent [Member] SARs forfeited, Weighted Average Exercise Price (in dollars per share) Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price Inventories Inventories Inventory, Net Long-term Debt, Type [Domain] Long-Term Debt, Type [Domain] Provision for warranty Product Warranty Expense Entity Address, State or Province Entity Address, State or Province Statement [Line Items] Statement [Line Items] Schedule of Lease Assets and Liabilities Assets And Liabilities, Lessee [Table Text Block] Assets And Liabilities, Lessee [Table Text Block] Derivative Instruments and Hedging Activities Disclosure [Abstract] Derivative Instruments and Hedging Activities Disclosure [Abstract] Erroneous Compensation Analysis Erroneous Compensation Analysis [Text Block] Debt instrument, interest rate floor Debt Instrument, Interest Rate Floor Debt Instrument, Interest Rate Floor Americ Bank Equipment Financing Arrangement Americ Bank Equipment Financing Arrangement [Member] Americ Bank Equipment Financing Arrangement Compensation Actually Paid vs. Total Shareholder Return Compensation Actually Paid vs. Total Shareholder Return [Text Block] Financial Instruments [Domain] Financial Instruments [Domain] LIABILITIES AND SHAREHOLDERS’ EQUITY Liabilities and Equity [Abstract] Derivative Instruments and Hedging Activities Derivatives, Policy [Policy Text Block] Allowance for Credit Losses Credit Loss, Financial Instrument [Policy Text Block] Current portion of Debt Debt [Member] Unamortized debt issuance costs Debt Instrument, Unamortized Discount (Premium) and Debt Issuance Costs, Net Minimum Minimum [Member] Restatement Determination Date Restatement Determination Date Adoption Date Trading Arrangement Adoption Date Pay vs Performance Disclosure Pay vs Performance Disclosure [Table] Contract with Customer, Asset, Allowance for Credit Loss [Roll Forward] Contract with Customer, Asset, Allowance for Credit Loss [Roll Forward] Outstanding Weighted Average Exercise Price, Beginning balance (in dollars per share) Outstanding Weighted Average Exercise Price, Ending balance (in dollars per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price Operating lease right-of-use assets, net Operating lease right of use assets Operating Lease, Right-of-Use Asset Erroneously Awarded Compensation Recovery Erroneously Awarded Compensation Recovery [Table] Beginning balance (in shares) Ending balance (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number Change in Fair Value as of Vesting Date of Prior Year Equity Awards Vested in Covered Year Change in Fair Value as of Vesting Date of Prior Year Equity Awards Vested in Covered Year [Member] Derivative Instrument [Axis] Derivative Instrument [Axis] Total debt Total debt Long-Term Debt, Gross Exercise Price Award Exercise Price Earnings Per Share Earnings Per Share [Text Block] Accrued compensation and vacation Increase (Decrease) in Employee Related Liabilities Arrangement Duration Trading Arrangement Duration Leases Lessee, Finance Leases [Text Block] Effective Portion Recorded In AOCI Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), before Reclassification, after Tax Shareholders’ equity: Equity, Attributable to Parent [Abstract] Grant date fair value (in dollars per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value Income Taxes Income Tax, Policy [Policy Text Block] Peer Group Issuers, Footnote Peer Group Issuers, Footnote [Text Block] Schedule of Maturities of Finance Leases Liability Finance Lease, Liability, to be Paid, Maturity [Table Text Block] Material Terms of Trading Arrangement Material Terms of Trading Arrangement [Text Block] Financing lease liabilities Finance Lease, Liability All Individuals All Individuals [Member] Proceeds from lines of credit Proceeds from lines of credit Proceeds from Lines of Credit PEO PEO [Member] Variable Rate [Axis] Variable Rate [Axis] Income Tax Disclosure [Abstract] Income Tax Disclosure [Abstract] Name Trading Arrangement, Individual Name Statement of Stockholders' Equity [Abstract] Statement of Stockholders' Equity [Abstract] Weighted-average remaining lease term (in years) Weighted-average Remaining Operating Lease Term [Abstract] Weighted-average Remaining Operating Lease Term 2025 Long-Term Debt, Maturity, Remainder of Fiscal Year Line of credit facility, unused capacity, commitment fee percentage Line of Credit Facility, Unused Capacity, Commitment Fee Percentage Banorte Financial Group Banorte Financial Group [Member] Banorte Financial Group Awards Close in Time to MNPI Disclosures, Table Awards Close in Time to MNPI Disclosures [Table Text Block] Prior Year End Fair Value of Equity Awards Granted in Any Prior Year that Fail to Meet Applicable Vesting Conditions During Covered Year Prior Year End Fair Value of Equity Awards Granted in Any Prior Year that Fail to Meet Applicable Vesting Conditions During Covered Year [Member] Financing Leases: Financing Leases Asset And Liability [Abstract] Financing Leases Asset And Liability Total long-term liabilities Liabilities, Noncurrent Aggregate Erroneous Compensation Amount Aggregate Erroneous Compensation Amount Foreign currency forward contracts settled Settlements Of Foreign Currency Exchange Forward Contracts Settlements Of Foreign Currency Exchange Forward Contracts Local Phone Number Local Phone Number Domestic Term Loan Callodine Domestic Term Loan Callodine [Member] Domestic Term Loan Callodine Aggregate Erroneous Compensation Not Yet Determined Aggregate Erroneous Compensation Not Yet Determined [Text Block] Foreign Line of Credit Foreign Line of Credit [Member] Total operating expenses Operating Expenses Other assets Increase (Decrease) in Other Operating Assets Changes in operating assets and liabilities: Increase (Decrease) in Operating Capital [Abstract] Long-term liabilities: Liabilities, Noncurrent [Abstract] SOFR Secured Overnight Financing Rate (SOFR) [Member] PEO Total Compensation Amount PEO Total Compensation Amount Derivative liability Derivative Liability, Subject to Master Netting Arrangement, before Offset Statement of Income Location, Balance [Axis] Statement of Income Location, Balance [Axis] Commitments and Contingencies Commitments and Contingencies Disclosure [Text Block] Debt Disclosure [Abstract] Debt Disclosure [Abstract] Common Stock Common Stock [Member] Measure: Measure [Axis] Forgone Recovery due to Expense of Enforcement, Amount Forgone Recovery due to Expense of Enforcement, Amount Line of Credit Line of Credit [Member] Entity Emerging Growth Company Entity Emerging Growth Company Entity Central Index Key Entity Central Index Key Share-based compensation Shares Granted, Value, Share-Based Payment Arrangement, after Forfeiture Schedule of Components of Inventories Schedule of Inventory, Current [Table Text Block] Lessee, Lease, Description [Table] Lessee, Lease, Description [Table] Non-GAAP Measure Description Non-GAAP Measure Description [Text Block] Non-PEO NEO Average Compensation Actually Paid Amount Non-PEO NEO Average Compensation Actually Paid Amount Financing lease right of use assets Finance Lease, Right-of-Use Asset, after Accumulated Amortization Award Timing, How MNPI Considered Award Timing, How MNPI Considered [Text Block] Equity Component [Domain] Equity Component [Domain] Financial Instrument [Axis] Financial Instrument [Axis] Current portion of long-term debt Less: current portion of debt Long-Term Debt, Current Maturities Additional 402(v) Disclosure Additional 402(v) Disclosure [Text Block] Entity Shell Company Entity Shell Company Entity Incorporation, State or Country Code Entity Incorporation, State or Country Code ABL Senior Secured Revolving Facility ABL Senior Secured Revolving Facility [Member] ABL Senior Secured Revolving Facility Title Trading Arrangement, Individual Title Statement [Table] Statement [Table] Significant Accounting Policies Significant Accounting Policies [Text Block] Unrecognized tax benefits associated with federal tax credits Unrecognized Tax Benefits City Area Code City Area Code Current liabilities: Liabilities, Current [Abstract] Interest payments Interest Paid, Excluding Capitalized Interest, Operating Activities Revenue Recognition Revenue [Policy Text Block] Insider Trading Policies and Procedures Not Adopted Insider Trading Policies and Procedures Not Adopted [Text Block] Noncash lease expense Other Noncash Expense Loss (gain) on disposal of assets Gain (Loss) on Disposition of Assets Total current assets Assets, Current Statement of Cash Flows [Abstract] Statement of Cash Flows [Abstract] Line of credit available under asset-based revolving credit facility Additional availability of line of credit Line of Credit Facility, Remaining Borrowing Capacity Exercisable at September 28, 2024 (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Number 2028 Long-Term Debt, Maturity, Year Three Schedule of Long-Term Debt Instruments [Table] Schedule of Long-Term Debt Instruments [Table] Long-term debt, net Long-Term Debt, Excluding Current Maturities Income Taxes Income Tax Disclosure [Text Block] 2029 Lessee, Operating Lease, Liability, to be Paid, Year Four Earnings per share: Earnings Per Share [Abstract] Raw materials and supplies Inventory, Raw Materials, Net of Reserves Domestic term loan - Bank of America Domestic term loan - Bank of America [Member] Domestic term loan - Bank of America Retained earnings Retained Earnings (Accumulated Deficit) Proceeds from insurance Proceeds from Insurance Settlement, Investing Activities Net losses expected to reclassified earnings Cash Flow Hedge Gain (Loss) to be Reclassified within 12 Months Inventories Increase (Decrease) in Inventories Repayments of revolving credit agreement Repayments of Long-Term Lines of Credit 2027 Long-Term Debt, Maturity, Year Two Organization, Consolidation and Presentation of Financial Statements [Abstract] Organization, Consolidation and Presentation of Financial Statements [Abstract] Aggregate Available Trading Arrangement, Securities Aggregate Available Amount Equity Awards Adjustments Equity Awards Adjustments [Member] Operating lease, discount rate (as percent) Operating leases (as percent) Operating Lease, Weighted Average Discount Rate, Percent Operating lease liabilities Total lease liabilities Operating Lease, Liability Cash used in financing activities Net Cash Provided by (Used in) Financing Activities Underlying Securities Award Underlying Securities Amount Credit Facility [Axis] Credit Facility [Axis] Amendment Flag Amendment Flag Entity Registrant Name Entity Registrant Name Point-in-Time Transferred at Point in Time [Member] Adjustment to Non-PEO NEO Compensation Footnote Adjustment to Non-PEO NEO Compensation Footnote [Text Block] Stock Appreciation Rights (SARs) Stock Appreciation Rights (SARs) [Member] Depreciation and amortization Depreciation, Depletion and Amortization Timing of Transfer of Good or Service [Axis] Timing of Transfer of Good or Service [Axis] Gross profit Gross Profit Fair Value as of Grant Date Award Grant Date Fair Value Financing lease cost Finance Lease, Right-of-Use Asset, Amortization Less: unamortized financing costs Debt Issuance Costs, Net Recovery of Erroneously Awarded Compensation Disclosure [Line Items] Debt instrument, face amount Debt Instrument, Face Amount Schedule of Disaggregation of Revenue Disaggregation of Revenue [Table Text Block] Amount of warranty reserve Standard and Extended Product Warranty Accrual Entity Address, Postal Zip Code Entity Address, Postal Zip Code Foreign Term Loan - Banorte Foreign Term Loan - Banorte [Member] Foreign Term Loan - Banorte Interest rate swap Interest Rate Swap [Member] Restatement Determination Date: Restatement Determination Date [Axis] Title of 12(b) Security Title of 12(b) Security Common stock, no par value—shares authorized $25,000; issued and outstanding $10,762 and $10,762 shares, respectively Common Stock, Value, Issued Fiscal Year Fiscal Period, Policy [Policy Text Block] Share-based Payment Arrangement [Abstract] Share-Based Payment Arrangement [Abstract] Finance Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Finance Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Cash and cash equivalents Cash and Cash Equivalents, at Carrying Value Year-over-Year Change in Fair Value of Equity Awards Granted in Prior Years That are Outstanding and Unvested Year-over-Year Change in Fair Value of Equity Awards Granted in Prior Years That are Outstanding and Unvested [Member] Aggregate Intrinsic Value, Exercisable Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Exercisable, Aggregate Intrinsic Value Provision for credit losses Financing Receivable, Credit Loss, Expense (Reversal) Total other assets Assets Noncurrent Exclude PPE & ROU Assets Assets Noncurrent Exclude PPE & ROU Assets Financing activities: Net Cash Provided by (Used in) Financing Activities [Abstract] Year-end Fair Value of Equity Awards Granted in Covered Year that are Outstanding and Unvested Year-end Fair Value of Equity Awards Granted in Covered Year that are Outstanding and Unvested [Member] Long-term debt, net Long-Term Line of Credit, Noncurrent Thereafter Finance Lease, Liability, to be Paid, Due after Year Four Finance Lease, Liability, to be Paid, Due after Year Four Percentage of additional interest rate on default Line Of Credit Facility, Percentage, Additional Interest Rate On Default Line Of Credit Facility, Percentage, Additional Interest Rate On Default Forward contracts Forward Contracts [Member] Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding [Roll Forward] Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding [Roll Forward] Net income (loss) per share — Basic (in USD per share) Net income (loss) per share—basic (in USD per share) Earnings Per Share, Basic Accounts payable Increase (Decrease) in Accounts Payable Adjustment To PEO Compensation, Footnote Adjustment To PEO Compensation, Footnote [Text Block] Award Timing MNPI Disclosure Award Timing MNPI Disclosure [Text Block] Expiration period Share-Based Compensation Arrangement by Share-Based Payment Award, Expiration Period Deferred income tax asset Deferred Tax Assets, Deferred Income Future lease payments Lessee, Operating Lease, Lease Not yet Commenced, Payments Due Lessee, Operating Lease, Lease Not yet Commenced, Payments Due Principal payments on finance leases Finance Lease, Principal Payments Aggregate Pension Adjustments Service Cost Aggregate Pension Adjustments Service Cost [Member] Derivatives designated as hedging instruments under Subtopic 815-20 Designated As Hedging Instrument Designated as Hedging Instrument [Member] Compensation Actually Paid vs. Other Measure Compensation Actually Paid vs. Other Measure [Text Block] Total current liabilities Liabilities, Current Vesting Date Fair Value of Equity Awards Granted and Vested in Covered Year Vesting Date Fair Value of Equity Awards Granted and Vested in Covered Year [Member] Total assets Assets Cost of sales Cost of Goods and Services Sold Revolving credit facility outstanding amount Long-Term Line of Credit RSUs granted (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period Purchase of property and equipment Payments to Acquire Property, Plant, and Equipment Other long-term obligations Other Liabilities, Noncurrent Forgone Recovery due to Violation of Home Country Law, Amount Forgone Recovery due to Violation of Home Country Law, Amount Commitments and contingencies (Note 8) Commitments and Contingencies Termination Date Trading Arrangement Termination Date Net sales Revenues 2027 Lessee, Operating Lease, Liability, to be Paid, Year Two 2026 Long-Term Debt, Maturity, Year One Stock-Based Compensation and Benefit Plans Share-Based Payment Arrangement [Text Block] Entity Address, City or Town Entity Address, City or Town Leases Lessee, Leases [Policy Text Block] Debt Instrument [Axis] Debt Instrument [Axis] Total share-based compensation expense Share-Based Payment Arrangement, Expense Net income (loss) Net income (loss) Net income (loss) Net Income (Loss) Attributable to Parent Trading Arrangement: Trading Arrangement [Axis] Pay vs Performance Disclosure, Table Pay vs Performance [Table Text Block] Equity Awards Adjustments, Excluding Value Reported in Compensation Table Equity Awards Adjustments, Excluding Value Reported in the Compensation Table [Member] Dividends or Other Earnings Paid on Equity Awards not Otherwise Reflected in Total Compensation for Covered Year Dividends or Other Earnings Paid on Equity Awards not Otherwise Reflected in Total Compensation for Covered Year [Member] Entity File Number Entity File Number Finance Leases Finance Lease, Liability, to be Paid, Fiscal Year Maturity [Abstract] Unrealized gain (loss) on hedging instruments, net of tax Unrealized gain (loss) on hedging instruments, net Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification and Tax Revenue Revenue from Contract with Customer [Text Block] Document Fiscal Year Focus Document Fiscal Year Focus Income Statement [Abstract] Income Statement [Abstract] Entity Address, Address Line One Entity Address, Address Line One Working capital Operating Working Capital Operating Working Capital Debt Instrument, Name [Domain] Debt Instrument, Name [Domain] Operating lease, term (in years) Lessee, Operating Lease, Term of Contract Name Forgone Recovery, Individual Name 2025 Lessee, Operating Lease, Liability, to be Paid, Remainder of Fiscal Year Operating leases Operating Lease, Weighted Average Remaining Lease Term Document Period End Date Document Period End Date Current finance lease liability Finance Lease, Liability, Current Award Timing MNPI Considered Award Timing MNPI Considered [Flag] Base Rate Base Rate [Member] Total undiscounted lease payments Lessee, Operating Lease, Liability, to be Paid SARs expired (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Expirations in Period Insider Trading Arrangements [Line Items] Beginning balance Ending balance Contract with Customer, Asset, after Allowance for Credit Loss Weighted-average discount rate Weighted-average Operating Leases Discount Rate [Abstract] Weighted-average Operating Leases Discount Rate Timing of Transfer of Good or Service [Domain] Timing of Transfer of Good or Service [Domain] Inventory Disclosure [Abstract] Inventory Disclosure [Abstract] Outstanding Aggregate Erroneous Compensation Amount Outstanding Aggregate Erroneous Compensation Amount 2028 Lessee, Operating Lease, Liability, to be Paid, Year Three PEO Actually Paid Compensation Amount PEO Actually Paid Compensation Amount Revenue recognized Contract with Customer, Liability, Revenue Recognized Adjustment to Compensation: Adjustment to Compensation [Axis] Foreign currency forward contracts Foreign Exchange Contract [Member] Reclassifications Reclassification, Comparability Adjustment [Policy Text Block] Document Transition Report Document Transition Report Document Quarterly Report Document Quarterly Report Effective Portion Reclassified From AOCI Into Income Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), Reclassification, after Tax Accumulated other comprehensive (loss) Accumulated Other Comprehensive Income, Beginning balance Accumulated Other Comprehensive Income, Ending balance Accumulated Other Comprehensive Income (Loss), Net of Tax Entity Current Reporting Status Entity Current Reporting Status Retained Earnings Retained Earnings [Member] Amortization of deferred loan costs Amortization of Debt Issuance Costs Pension Adjustments Service Cost Pension Adjustments Service Cost [Member] Weighted average shares outstanding — Basic (in shares) Weighted average shares outstanding — basic (in shares) Weighted Average Number of Shares Outstanding, Basic Stock Price or TSR Estimation Method Stock Price or TSR Estimation Method [Text Block] Restricted Stock Units (RSU) Restricted Stock Units (RSUs) [Member] Increase (Decrease) in Stockholders' Equity [Roll Forward] Increase (Decrease) in Stockholders' Equity [Roll Forward] Executive Category: Executive Category [Axis] Name Awards Close in Time to MNPI Disclosures, Individual Name SARs forfeited (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures in Period Other, net of credit losses Allowance for Credit Loss, Receivable, Other, Current Entity Filer Category Entity Filer Category Domestic Term Loan - Balboa Domestic Term Loans - Balboa [Member] Domestic Term Loans - Balboa Statement of Income Location, Balance [Domain] Statement of Income Location, Balance [Domain] Letter of Credit Letter of Credit [Member] Company Selected Measure Name Company Selected Measure Name EX-101.PRE 10 ktcc-20241228_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT XML 12 R1.htm IDEA: XBRL DOCUMENT v3.25.0.1
COVER PAGE - shares
6 Months Ended
Dec. 28, 2024
Feb. 04, 2025
Cover [Abstract]    
Document Type 10-Q  
Document Quarterly Report true  
Document Period End Date Dec. 28, 2024  
Document Transition Report false  
Entity File Number 0-11559  
Entity Registrant Name KEY TRONIC CORPORATION  
Entity Incorporation, State or Country Code WA  
Entity Tax Identification Number 91-0849125  
Entity Address, Address Line One N. 4424 Sullivan Road  
Entity Address, City or Town Spokane Valley  
Entity Address, State or Province WA  
Entity Address, Postal Zip Code 99216  
City Area Code 509  
Local Phone Number 928-8000  
Title of 12(b) Security Common Stock, no par value  
Trading Symbol KTCC  
Security Exchange Name NASDAQ  
Entity Current Reporting Status Yes  
Entity Interactive Data Current Yes  
Entity Filer Category Non-accelerated Filer  
Entity Small Business true  
Entity Emerging Growth Company false  
Entity Shell Company false  
Entity Common Stock, Shares Outstanding   10,761,871
Amendment Flag false  
Document Fiscal Year Focus 2025  
Document Fiscal Period Focus Q2  
Entity Central Index Key 0000719733  
Current Fiscal Year End Date --06-28  
XML 13 R2.htm IDEA: XBRL DOCUMENT v3.25.0.1
CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Dec. 28, 2024
Jun. 29, 2024
Current assets:    
Cash and cash equivalents $ 4,244 $ 4,752
Trade receivables, net of credit losses of $2,931 and $2,918 113,132 132,559
Contract assets 18,892 21,250
Inventories 100,709 105,099
Other, net of credit losses of $1,496 and $1,679 24,159 24,739
Total current assets 261,136 288,399
Property, plant and equipment, net 27,123 28,806
Operating lease right-of-use assets, net 13,829 15,416
Other assets:    
Deferred income tax asset 19,287 17,376
Other 6,454 5,346
Total other assets 25,741 22,722
Total assets 327,829 355,343
Current liabilities:    
Accounts payable 63,585 79,394
Accrued compensation and vacation 6,218 6,510
Current portion of long-term debt 5,063 3,123
Other 18,904 15,149
Total current liabilities 93,770 104,176
Long-term liabilities:    
Long-term debt, net 106,020 116,383
Operating lease liabilities 8,429 10,312
Deferred income tax liability 9 263
Other long-term obligations 114 219
Total long-term liabilities 114,572 127,177
Total liabilities 208,342 231,353
Commitments and contingencies (Note 8)
Shareholders’ equity:    
Common stock, no par value—shares authorized $25,000; issued and outstanding $10,762 and $10,762 shares, respectively 47,367 47,284
Retained earnings 73,131 76,921
Accumulated other comprehensive (loss) (1,011) (215)
Total shareholders’ equity 119,487 123,990
Total liabilities and shareholders’ equity $ 327,829 $ 355,343
XML 14 R3.htm IDEA: XBRL DOCUMENT v3.25.0.1
CONSOLIDATED BALANCE SHEETS (Parenthetical) - USD ($)
shares in Thousands, $ in Thousands
Dec. 28, 2024
Jun. 29, 2024
Statement of Financial Position [Abstract]    
Trade receivables, allowance for doubtful accounts $ 2,931 $ 2,918
Other, net of credit losses $ 1,496 $ 1,679
Common stock, shares authorized (in shares) 25,000 25,000
Common stock, shares issued (in shares) 10,762 10,762
Common stock, shares outstanding (in shares) 10,762 10,762
XML 15 R4.htm IDEA: XBRL DOCUMENT v3.25.0.1
CONSOLIDATED STATEMENTS OF OPERATIONS - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Dec. 28, 2024
Dec. 30, 2023
Dec. 28, 2024
Dec. 30, 2023
Income Statement [Abstract]        
Net sales $ 113,853 $ 147,847 $ 245,411 $ 297,959
Cost of sales 106,147 136,084 224,402 275,334
Gross profit 7,706 11,763 21,009 22,625
Research, development and engineering expenses 2,320 1,758 4,609 3,999
Selling, general and administrative expenses 6,507 6,057 13,077 11,841
Gain on insurance proceeds, net of losses 0 0 0 (431)
Total operating expenses 8,827 7,815 17,686 15,409
Operating income (loss) (1,121) 3,948 3,323 7,216
Interest expense, net 3,904 2,961 7,167 5,972
Income (loss) before income taxes (5,025) 987 (3,844) 1,244
Income tax provision (benefit) (111) (97) (54) (175)
Net income (loss) $ (4,914) $ 1,084 $ (3,790) $ 1,419
Net income (loss) per share — Basic (in USD per share) $ (0.46) $ 0.10 $ (0.35) $ 0.13
Weighted average shares outstanding — Basic (in shares) 10,762 10,762 10,762 10,762
Net income (loss) per share — Diluted (in USD per share) $ (0.46) $ 0.10 $ (0.35) $ 0.13
Weighted average shares outstanding — Diluted (in shares) 10,762 10,889 10,762 10,889
XML 16 R5.htm IDEA: XBRL DOCUMENT v3.25.0.1
CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Dec. 28, 2024
Dec. 30, 2023
Dec. 28, 2024
Dec. 30, 2023
Comprehensive income (loss):        
Net income (loss) $ (4,914) $ 1,084 $ (3,790) $ 1,419
Other comprehensive income (loss):        
Unrealized gain (loss) on hedging instruments, net of tax 42 230 (796) 288
Comprehensive income (loss) $ (4,872) $ 1,314 $ (4,586) $ 1,707
XML 17 R6.htm IDEA: XBRL DOCUMENT v3.25.0.1
CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS) (Parenthetical) - USD ($)
3 Months Ended 6 Months Ended
Dec. 28, 2024
Dec. 30, 2023
Dec. 28, 2024
Dec. 30, 2023
Statement of Comprehensive Income [Abstract]        
Net of tax expense (benefit) $ 0 $ 100,000 $ (200,000) $ 100,000
XML 18 R7.htm IDEA: XBRL DOCUMENT v3.25.0.1
CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)
$ in Thousands
6 Months Ended
Dec. 28, 2024
Dec. 30, 2023
Operating activities:    
Net income (loss) $ (3,790) $ 1,419
Adjustments to reconcile net income to cash provided by operating activities:    
Depreciation and amortization 5,536 5,498
Amortization of interest rate swap 0 97
Amortization of deferred loan costs 1,286 137
Noncash lease expense 2,371 2,928
Provision for warranty 16 138
Provision for credit losses 372 49
Loss (gain) on disposal of assets 8 (36)
Gain on insurance proceeds, net of losses 0 (431)
Share-based compensation expense 83 111
Deferred income taxes (2,166) (1,213)
Noncash accrued compensation benefit 0 (3,907)
Changes in operating assets and liabilities:    
Trade receivables 19,415 15,708
Contract assets 2,361 2,155
Inventories 4,390 13,808
Other assets (3,922) 417
Accounts payable (15,809) (24,541)
Accrued compensation and vacation (292) (3,768)
Other liabilities 1,678 511
Cash provided by operating activities 11,537 9,080
Investing activities:    
Purchase of property and equipment (821) (2,609)
Proceeds from insurance 0 2,249
Cash used in investing activities (821) (360)
Financing activities:    
Payment of financing costs (2,580) (625)
Repayments of long term debt (2,294) (1,457)
Borrowings under revolving credit agreement 310,646 272,755
Repayments of revolving credit agreement (343,489) (278,643)
Principal payments on finance leases (1,507) (2,561)
Proceeds from issuance of long-term debt 28,000 1,161
Cash used in financing activities (11,224) (9,370)
Net decrease in cash and cash equivalents (508) (650)
Cash and cash equivalents, beginning of period 4,752 3,603
Cash and cash equivalents, end of period 4,244 2,953
Supplemental cash flow information:    
Interest payments 5,986 6,015
Income tax payments, net of refunds 458 1,602
Recognition of operating lease liabilities and right-of-use assets $ 784 $ 3,575
XML 19 R8.htm IDEA: XBRL DOCUMENT v3.25.0.1
CONSOLIDATED STATEMENTS OF SHAREHOLDER'S EQUITY - USD ($)
shares in Thousands, $ in Thousands
Total
Common Stock
Retained Earnings
AOCI Attributable to Parent
Beginning balances at Jul. 01, 2023 $ 130,617 $ 47,727 $ 82,986 $ (97)
Beginning balances (in shares) at Jul. 01, 2023   10,762    
Increase (Decrease) in Stockholders' Equity [Roll Forward]        
Share-based compensation   $ 112    
Net income (loss) 1,419   1,419  
Unrealized gain (loss) on hedging instruments, net 288     288
Ending balances at Dec. 30, 2023 132,435 $ 47,839 84,405 191
Ending balances (in shares) at Dec. 30, 2023   10,762    
Beginning balances at Sep. 30, 2023 131,069 $ 47,786 83,321 (39)
Beginning balances (in shares) at Sep. 30, 2023   10,762    
Increase (Decrease) in Stockholders' Equity [Roll Forward]        
Share-based compensation   $ 53    
Net income (loss) 1,084   1,084  
Unrealized gain (loss) on hedging instruments, net 230     230
Ending balances at Dec. 30, 2023 132,435 $ 47,839 84,405 191
Ending balances (in shares) at Dec. 30, 2023   10,762    
Beginning balances at Jun. 29, 2024 $ 123,990 $ 47,284 76,921 (215)
Beginning balances (in shares) at Jun. 29, 2024 10,762 10,762    
Increase (Decrease) in Stockholders' Equity [Roll Forward]        
Share-based compensation   $ 83    
Net income (loss) $ (3,790)      
Unrealized gain (loss) on hedging instruments, net (796)     (796)
Ending balances at Dec. 28, 2024 $ 119,487 $ 47,367 73,131 (1,011)
Ending balances (in shares) at Dec. 28, 2024 10,762 10,762    
Beginning balances at Sep. 28, 2024 $ 124,343 $ 47,351 78,045 (1,053)
Beginning balances (in shares) at Sep. 28, 2024   10,762    
Increase (Decrease) in Stockholders' Equity [Roll Forward]        
Share-based compensation   $ 16    
Net income (loss) (4,914)   (4,914)  
Unrealized gain (loss) on hedging instruments, net 42     42
Ending balances at Dec. 28, 2024 $ 119,487 $ 47,367 $ 73,131 $ (1,011)
Ending balances (in shares) at Dec. 28, 2024 10,762 10,762    
XML 20 R9.htm IDEA: XBRL DOCUMENT v3.25.0.1
Basis of Presentation
6 Months Ended
Dec. 28, 2024
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Basis of Presentation Basis of Presentation
The consolidated financial statements included herein have been prepared by Key Tronic Corporation and subsidiaries (the Company) pursuant to the rules and regulations of the Securities and Exchange Commission (“SEC”). Certain information and footnote disclosures normally included in our annual consolidated financial statements have been condensed or omitted. The year-end condensed consolidated balance sheet information was derived from audited financial statements, but does not include all disclosures required by accounting principles generally accepted in the United States of America. The financial statements reflect all normal and recurring adjustments which, in the opinion of management, are necessary for a fair presentation of the financial position, results of operations and cash flows for the interim periods presented. The preparation of financial statements in accordance with generally accepted accounting principles requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and the reported amounts of revenues and expenses during the reporting period. The results of operations for the periods presented are not necessarily indicative of the results to be expected for the full year. The accompanying unaudited condensed consolidated financial statements should be read in conjunction with the financial statements and notes included in the Company’s Annual Report on Form 10-K for the fiscal year ended June 29, 2024.
The Company’s reporting period is a 52/53 week fiscal year ending on the Saturday closest to June 30. The three month and six month periods ended December 28, 2024 and December 30, 2023, were both 13 week periods. Fiscal year 2025 will end on June 28, 2025, which is a 52 week year. Fiscal year 2024 which ended on June 29, 2024, was also a 52 week year.
Management’s Assessment of Liquidity
Historically, due to the timing between the procurement of raw materials, production cycle and payment from our customers, we have financed operations and met our capital expenditure requirements primarily through cash flows provided by operations and borrowings under our credit facilities. We generated an operating loss and net loss of $(1.1) million and $(4.9) million, respectively, during the 3-month period ended December 28, 2024, and have positive working capital of $167.4 million as of December 28, 2024. Based on current projections, we anticipate generating cash from operations as revenue is expected to increase during the third quarter of fiscal year 2025 along with anticipated cost savings from ongoing restructurings.

On December 3, 2024, we entered into an asset-based credit agreement with BMO Bank, N.A that provides for an asset-based senior secured revolving credit facility of up to $115 million, maturing on December 3, 2029. On December 3, 2024, we also entered into a $28 million term loan credit agreement with Callodine Commercial Finance, LLC. As of December 28, 2024, approximately $18.1 million was available under the credit facility. In addition, MXN16 million ($0.8 million USD) was available under the line of credit with Banorte Financial Group. Additionally, $4.2 million of cash was on hand. We believe that projected cash from operations and funds available under our asset-based revolving credit facility will be sufficient to meet our working and fixed capital requirements for at least the next 12 months.
XML 21 R10.htm IDEA: XBRL DOCUMENT v3.25.0.1
Significant Accounting Policies
6 Months Ended
Dec. 28, 2024
Accounting Policies [Abstract]  
Significant Accounting Policies Significant Accounting Policies
Reclassifications
Certain prior period reclassifications were made to conform with the current period presentation. These reclassifications had no effect on reported income, comprehensive income, cash flows, total assets, or shareholders' equity as previously reported.
Allowance for Credit Losses
The Company evaluates the collectability of accounts receivable and records an allowance for credit losses, which reduces the receivables to an amount that management reasonably estimates will be collected. A specific allowance is recorded against receivables considered to be impaired based on the Company’s knowledge of the financial condition of the customer, and a general allowance is calculated and applied to remaining receivables based on the Company's historical collection experience and forecasted collection ability. In determining the amount of the allowance, the Company considers several factors including the aging of the receivables, the current business environment and historical experience. After all attempts to collect a receivable have failed, the receivable is written off against the allowance.
Leases
Lease assets and liabilities are initially recognized based on the present value of lease payments over the lease term calculated using the Company’s incremental borrowing rate, unless the implicit rate is readily determinable. Our incremental borrowing rate represents the rate of interest that we would have to pay to borrow on a collateralized basis over a similar term in a similar economic environment. Lease assets also include any lease prepayments. Lease terms include options to extend or terminate the lease when it is reasonably certain that those options will be exercised. Leases are classified as finance or operating, with
classification affecting the pattern and classification of expense recognition in the consolidated statements of income. For further information, please refer to Footnote “Leases” of the “Notes to Consolidated Financial Statements.”
Revenue Recognition
The first step in its process for revenue recognition is to identify the contract with a customer. A contract is defined as an agreement between two or more parties that creates enforceable rights and obligations. A contract can be written, oral, or implied. The Company generally enters into manufacturing service agreements (“MSA”) with its customers that outline the terms of the business relationship between the customer and the Company. This includes matters such as warranty, indemnification, transfer of title and risk of loss, liability for excess and obsolete inventory, pricing, payment terms, etc. The Company will also bid on a program-by-program basis for customers in which an executed MSA may not be in place. In these instances, as well as when we have an MSA in place, we receive customer purchase orders for specific quantities and timing of products. As a result, the Company considers its contract with a customer to be the combination of the MSA and the purchase order. The transaction price is fixed and set forth in each purchase order. In the Company's normal course of business, there are no variable pricing components, or material amounts refunded to customers in the form of refunds or rebates.
The Company assesses whether control of the product or services promised under the contract is transferred to the customer at a point in time (shipment) or over time (as we manufacture the product). The Company is first required to evaluate whether its contracts meet the criteria for 'over-time' or 'point-in-time' recognition. The Company has determined that for the majority of its contracts the Company is manufacturing products for which there is no alternative use due to the unique nature of the customer-specific product, IP and other contract restrictions. The Company has an enforceable right to payment including a reasonable profit for performance completed to date with respect to these contracts. As a result, revenue is recognized under these contracts 'over-time' based on the input cost-to-cost method as it better depicts the transfer of control. This input method is based on the ratio of costs incurred to date as compared to the total estimated costs at completion of the performance obligation. For all other contracts that do not meet these criteria, such as manufacturing contracts for which the terms do not provide an enforceable right to payment for performance completed to date, the Company recognizes revenue when it has transferred control of the related manufactured products which generally occurs upon shipment to the customer. Revenue from engineering services is recognized over time as costs related to the services are incurred, which approximates proportional performance of the service. This method is used because management considers it to be the best available measure of progress on the contracts. Revenue from scrap and excess inventory sales is recognized at the point-in-time of scrap at the customers direction, or, if applicable, shipment of the material to the customer.
Earnings Per Common Share
Basic earnings per common share (EPS) is computed by dividing net income (loss) by the weighted average number of common shares outstanding during the period. Diluted EPS is computed by dividing net income (loss) by the combination of other potentially dilutive weighted average common shares and the weighted average number of common shares outstanding during the period using the treasury stock method. The computation assumes the proceeds from the exercise of equity awards were used to repurchase common shares at the average market price during the period. The computation of diluted EPS does not assume conversion, exercise, or contingent issuance of common stock equivalent shares that would have an anti-dilutive effect on EPS.

Derivative Instruments and Hedging Activities
The Company has entered into foreign currency forward contracts which are accounted for as cash flow hedges in accordance with ASC 815, Derivatives and Hedging. The effective portion of the gain or loss on the derivative is reported as a component of accumulated other comprehensive income (AOCI) and is reclassified into earnings in the same period in which the underlying hedged transaction affects earnings. The derivative’s effectiveness represents the change in fair value of the hedge that offsets the change in fair value of the hedged item.
The Company uses derivatives to manage the variability of foreign currency fluctuations of expenses in our Mexico facilities. The foreign currency forward contracts have terms that are matched to the underlying transactions being hedged. As a result, these transactions fully offset the hedged risk and no ineffectiveness has been recorded.
The Company’s foreign currency forward contracts potentially expose the Company to credit risk to the extent the counterparty may be unable to meet the terms of the agreement. The Company minimizes such risk by utilizing a counterparty with a strong credit rating. The Company’s counterparty to the foreign currency forward contracts is a major banking institution. This institution does not require collateral for the contracts, and the Company believes that the risk of the counterparty failing to meet their contractual obligations is remote. The Company does not enter into derivative instruments for trading or speculative purposes.
Income Taxes
We compute our interim income tax provision through the use of an estimated tax rate (ETR) applied to year-to-date operating results and specific events that are discretely recognized as they occur. In determining the estimated annual ETR, we analyze various factors, including projections of our annual earnings, taxing jurisdictions in which the earnings will be generated, the impact of state and local income taxes, our ability to use tax credits and available tax planning alternatives. Discrete items, including the effect of changes in tax laws, tax rates, and certain circumstances with respect to valuation allowances or other unusual or non-recurring tax adjustments, are reflected in the period in which they occur as an addition to, or reduction from, the income tax provision, rather than included in the estimated annual ETR.
Income taxes are accounted for under the asset and liability method. Deferred tax assets and liabilities are recognized for the estimated future tax consequences and benefits attributable to differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax bases, as well as tax credit and net operating loss carryforwards. Deferred tax assets and liabilities are measured using enacted tax rates expected to apply to taxable income in the years in which temporary differences and carryforwards are expected to be recovered or settled. The effect on deferred tax assets and liabilities for a change in tax rates is recognized in the period that includes the enactment date. Valuation allowances are established when necessary to reduce deferred tax assets to the amount that is more likely than not to be realized.
We utilize a two-step approach to recognizing and measuring uncertain tax positions. The first step is to evaluate the tax position for recognition by determining if the weight of available evidence indicates it is more likely than not that the position will be sustained on audit, including resolution of related appeals or litigation processes, if any. The second step is to measure the tax benefit as the largest amount which is more than 50% likely of being realized upon ultimate settlement. We consider many factors when evaluating and estimating our tax positions and tax benefits, which may require periodic adjustments based on new assessments and changes in estimates and which may not accurately forecast actual outcomes. Our policy is to recognize interest and penalties related to the underpayment of income taxes as a component of income tax expense. The tax years 2005 through the present remain open to examination by the major U.S. taxing jurisdictions to which we are subject. Refer to Note 5 for further discussions.
Recently Issued Accounting Standards
On November 4, 2024 the Financial Accounting Standards Board (“FASB”) issued Accounting Standards Update (“ASU”) 2024-03, Income Statement - Reporting Comprehensive Income - Expense Disaggregation Disclosures. The ASU requires entities to disclose in the notes to the financial statements specified information about certain costs and expenses. The ASU applies to the Company’s annual reporting period beginning in fiscal year 2028 and interim reporting periods beginning in fiscal year 2029. The Company does not anticipate early adoption of the new disclosure standard.
On December 14, 2023, the FASB issued ASU 2023-09, Income Taxes (Topic 740): Improvements to Income Tax Disclosures. The ASU requires entities to disclose more detailed information relating to their reconciliation of statutory tax rate to effective tax rate, income taxes paid by jurisdiction, pretax income (or loss) from continuing operations, and income tax expense (or benefit). The ASU applies to the Company’s annual reporting period beginning in fiscal year 2026. The Company does not anticipate early adoption of the new disclosure standards.
In November 2023, the FASB issued ASU 2023-07, Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures (ASU 2023-07), which requires public entities to disclose information about their reportable segments' oversight and significant expenses on an interim and annual basis. The ASU is effective for the annual reporting period beginning in fiscal year 2025 and for interim periods beginning in fiscal year 2026. Early adoption is permitted. The Company is currently evaluating the guidance and its impact to the financial statements.
XML 22 R11.htm IDEA: XBRL DOCUMENT v3.25.0.1
Inventories
6 Months Ended
Dec. 28, 2024
Inventory Disclosure [Abstract]  
Inventories Inventories
Inventories as of December 28, 2024 are $100.7 million compared to $105.1 million as of June 29, 2024. The components of inventories consist of the following (in thousands):
December 28, 2024June 29, 2024
 (in thousands)
Raw materials and supplies$79,735 $80,570 
Work-in-process20,974 24,529 
Inventories$100,709 $105,099 
XML 23 R12.htm IDEA: XBRL DOCUMENT v3.25.0.1
Long-Term Debt
6 Months Ended
Dec. 28, 2024
Debt Disclosure [Abstract]  
Long-Term Debt Long-Term Debt
Maturity DateInterest RateDecember 28, 2024June 29, 2024
 (in thousands)
Asset-based senior secured revolving credit facility (1)December 3, 20297.4%$75,566 $107,149 
Domestic term loan - Callodine (2)December 3, 202911.6%28,000 — 
Foreign line of credit (3)December 11, 202613.3%4,143 5,403 
Domestic term loans - Balboa (4)September 19, 2030
6% to 8%
4,127 4,535 
Foreign term loan - Banorte (5)April 24, 20265.5%1,600 2,200 
Domestic term loan - Bank of America (6)August 14, 20254.9%— 1,277 
Total debt 113,436 120,564 
Less: current portion of debt(5,063)(3,123)
Less: unamortized financing costs(2,353)(1,059)
Long-term debt, net$106,020 $116,382 
(1) On December 3, 2024, Key Tronic Corporation (the "Company") entered into an asset-based credit agreement (the "Credit Agreement") among the Company, certain domestic subsidiaries (as co-borrowers or guarantors), BMO Bank, N.A (the "Bank"), as administrative agent and swing line lender, BMO Capital Markets as arranger and book runner, and certain financial institutions, as lenders. The Credit Agreement provides for an asset-based senior secured revolving credit facility (the "Credit Facility") of up to $115 million, maturing on December 3, 2029.
Generally, under the Credit Agreement and at the Company’s option: (i) each SOFR Loan shall bear interest at a rate per annum equal to Adjusted Term SOFR (Term SOFR plus 0.10%, subject to a floor of 0.00%) plus an applicable margin of 2.50% to 3.00%, depending on the availability of borrowing amounts under the Credit Agreement; and (ii) each Base Rate Loan, Swing Line Loan or other Obligation shall bear interest at a rate per annum equal to the Base Rate (subject to a floor of 1.00%) plus an applicable margin of 1.50% to 2.00%, depending on the availability of borrowing amounts under the Credit Agreement. As of December 28, 2024, the applicable margin was 2.75% for SOFR Loans and 1.75% for Base Rate Loans. If there is an event of default under the Credit Agreement, all loans and other obligations may bear interest at a rate of an additional 2.00% on the otherwise applicable interest rates. In addition to the applicable interest rates, the Company is required to pay a fee of 0.2% per annum on the unused portion of the Credit Facility, monthly in arrears. Availability on the line of credit is generally determined based on eligible inventory and accounts receivable balances.
Proceeds from the Credit Facility and the Term Loan discussed below were used to pay-off the Company's prior loan and security agreement, as amended, with Bank of America, N.A. (with the related credit facility, the "Prior Credit Facility") in the amount of $99.7 million, as well as its outstanding equipment term loan, and financing costs related to the Credit Agreement. The Term Loan, may also be used to pay-off certain other existing debt, to issue letters of credit, and for other business purposes, including working capital needs. As of December 28, 2024, the Company had an outstanding balance under the asset-based revolving credit facility of $75.6 million, no outstanding letters of credit and $18.1 million available for future borrowings.
On August 14, 2020, the Company entered into a loan agreement with Bank of America (“Loan Agreement”). The Loan Agreement, as amended, provided for an asset-based senior secured revolving credit facility with an availability of up to $120 million, subject to the Company’s borrowing base, and was set to mature on December 3, 2026. The interest rate as of December 2, 2024 at the time of pay-off was approximately 9.2%.
As of June 29, 2024, the Company had an outstanding balance under the Prior Credit Facility of $107.1 million, $0.3 million in outstanding letters of credit and $12.9 million available for future borrowings.
(2) On December 3, 2024, the Company entered into a $28 million term loan (the "Term Loan") credit agreement among the Company, certain domestic subsidiaries (as co-borrowers or guarantors), Callodine Commercial Finance, LLC (“Callodine”), as administrative agent, and certain financial institutions, as term loan lenders. The Term Loan requires quarterly repayments of principal in the amount of $0.75 million. The remainder will be payable at maturity which is the earlier of December 3, 2029 or the maturity of the Credit Agreement described above. The Term Loan bears interest at Adjusted Term SOFR (Term SOFR plus 0.15%, subject to a floor of 3.50%) plus an applicable margin of 7.00%. If there is an event of default under the Term Loan, all loans and other obligations may bear interest at a rate of an additional 2.00% on the otherwise applicable interest rate. The Company had an outstanding balance of $28.0 million as of December 28, 2024.
(3) On December 11, 2023, the Company entered into a loan agreement in Mexican peso with Banorte Financial Group. The agreement provides for a three-year secured line of credit up to MXN100 million, subject to the Company’s borrowing base, maturing on December 11, 2026. The credit facility bears interest at Iterbancario de Equilibrio Interest Rate plus 2.75%, and as
of December 28, 2024, was 13.3%. As of December 28, 2024, the Company had an outstanding balance under the revolving credit facility of MXN84 million ($4.14 million USD) and MXN16 million ($0.8 million USD) available for future borrowings.
(4) On September 19, 2023, the Company entered into a $1.1 million equipment financing agreement with Ameris Bank dba Balboa Capital ("Balboa Capital"). Combining with other equipment financing agreements entered in the third quarter of fiscal year 2023, a total of $5.5 million relates to the Company’s existing manufacturing equipment that bears an interest rate range of 6% - 8% and matures in the first quarter of fiscal 2030. Under these loan agreements, equal monthly payments of $94,000 commenced in the fourth quarter of fiscal year 2024 and will continue through the maturity of the equipment financing facility in the first quarter of fiscal 2030. The Company had an outstanding balance $4.1 million as of December 28, 2024.
(5) On November 24, 2020, the Company entered into a $6.0 million equipment financing facility related to the Company’s existing manufacturing equipment that bears interest at 5.52% and matures on April 24, 2026. Under this loan agreement, equal monthly payments of $100,000 commenced on May 24, 2021 and will continue through the maturity of the equipment financing facility on April 24, 2026. As of December 28, 2024, the Company had an outstanding balance of $1.6 million. As of June 29, 2024, the Company had an outstanding balance of $2.2 million.
(6) On August 14, 2020, the Company entered into a $5.0 million equipment financing facility with Bank of America relating to the Company’s existing U.S. manufacturing equipment that accrued interest at 4.85% and was set to mature on August 14, 2025. Under this loan agreement, equal monthly payments of approximately $94,000 commenced on September 14, 2020 and continued through the pay-off of the Prior Credit Facility on December 4, 2024. As of June 29, 2024, the Company had an outstanding balance of $1.3 million.
Debt maturities as of December 28, 2024 for the next five years are as follows (in thousands):
Fiscal Years EndingAmount
2025 (1)
$2,524 
20264,894 
20278,104 
20284,032 
2029 - Thereafter93,882 
Total debt$113,436 
Unamortized debt issuance costs(2,353)
Long-term debt, net of debt issuance costs$111,083 
    (1) Represents scheduled payments for the remaining six-month period ending June 28, 2025.
The Company must comply with certain financial covenants, including earnings before interest, taxes, depreciation, amortization and other adjustments, availability and, if triggered, a fixed charge coverage ratio. The credit agreement requires the Company to grant certain inspection rights to Bank of Montreal, limit or restrict the Company’s cash management; limit or restrict the ability of the Company to incur additional liens, make acquisitions or investments, incur additional indebtedness, engage in mergers, consolidations, liquidations, dissolutions, or dispositions, pay dividends or other restricted payments, prepay certain indebtedness, engage in transactions with affiliates, and use proceeds. As of December 28, 2024, the Company was in compliance with all financial covenants.
XML 24 R13.htm IDEA: XBRL DOCUMENT v3.25.0.1
Income Taxes
6 Months Ended
Dec. 28, 2024
Income Tax Disclosure [Abstract]  
Income Taxes Income Taxes
The Company expects to repatriate a portion of its foreign earnings based on increased net sales growth driving additional capital requirements domestically, cash requirements for potential acquisitions and to implement certain tax strategies. The Company currently expects to repatriate approximately $7.7 million of foreign earnings in the future. All other unremitted foreign earnings are expected to remain permanently reinvested for planned fixed assets purchases and improvements in foreign locations.
Repatriations of cash will generally be tax-free in the U.S. However, withholding taxes in China may still apply to any such future repatriations. Management has not changed its indefinite investment assertions with regard to the portion of accumulated earnings and profits in China that may be repatriated in the future. Accordingly, management estimates that future repatriations of cash from China may result in approximately $0.8 million of withholding tax. We do not anticipate there would be any offsetting foreign tax credits in the U.S. and as such, this potential liability is a direct cost associated with actual repatriations. Withholding taxes would not apply to future repatriations from Mexico or Vietnam.
The Company has available approximately $10.8 million of gross federal research and development tax credits as of December 28, 2024. ASC 740 requires the Company to recognize in its financial statements uncertainties in tax positions taken that may not be sustained upon examination by the taxing authorities. Accordingly, as of December 28, 2024, the Company has recorded $2.9 million of unrecognized tax benefits associated with these federal tax credits, resulting in a net deferred tax benefit of approximately $7.9 million.
The Company evaluated tax law changes and regulatory guidance issued through the prior fiscal year. Such changes and regulations include guidance relating to foreign tax credits and consolidated NOL carryback claims. The Company evaluated the ongoing impact of these law and regulatory changes, and determined that they did not have a material impact on its provision for income taxes. On August 16, 2022, the Inflation Reduction Act of 2022 was signed into law. The Inflation Reduction Act of 2022 includes a new book minimum tax on certain large corporations and an excise tax on corporate stock buybacks, among other provisions. The Company has evaluated the impacts of this Act, and at this time the Company does not believe they will have a material impact on our consolidated financial position, results of operations, or cash flows.
On January 27, 2021, the Company received official notice from the Vietnamese tax authorities, confirming tax benefits awarded (the “tax holiday”) related to the Company’s principal product line in Vietnam. The tax rate related to this product line will be zero percent for four years beginning with fiscal year 2021, then five percent for nine years, then ten percent for one year (as opposed to the normal twenty percent each year).
XML 25 R14.htm IDEA: XBRL DOCUMENT v3.25.0.1
Earnings Per Share
6 Months Ended
Dec. 28, 2024
Earnings Per Share [Abstract]  
Earnings Per Share Earnings Per Share
The following table presents a reconciliation of the denominator in the basic and diluted EPS calculation and the number of antidilutive common share awards that were not included in the diluted earnings per share calculation. These antidilutive securities occur when equity awards outstanding have an option price greater than the average market price for the period.
 Three Months EndedSix Months Ended
 (in thousands, except per share information)
 December 28, 2024December 30, 2023December 28, 2024December 30, 2023
Net income (loss)$(4,914)$1,084 $(3,790)$1,419 
Weighted average shares outstanding—basic10,762 10,762 10,762 10,762 
Effect of dilutive common stock awards— 127 — 127 
Weighted average shares outstanding—diluted10,762 10,889 10,762 10,889 
Net income (loss) per share—basic$(0.46)$0.10 $(0.35)$0.13 
Net income (loss) per share—diluted$(0.46)$0.10 $(0.35)$0.13 
Antidilutive shares not included in diluted earnings per share48 525 — 525 
XML 26 R15.htm IDEA: XBRL DOCUMENT v3.25.0.1
Stock-Based Compensation and Benefit Plans
6 Months Ended
Dec. 28, 2024
Share-Based Payment Arrangement [Abstract]  
Stock-Based Compensation and Benefit Plans Stock-Based Compensation and Benefit Plans
The Company’s 2024 Incentive Plan provides for equity and liability awards to employees and non-employee directors with service and performance vesting conditions in the form of stock options, stock appreciation rights (SARs), restricted stock, restricted stock units, stock awards, stock units, performance shares, performance units, and other stock-based or cash-based awards. At December 28, 2024, 1,595,362 shares were available for grant. Compensation cost is recognized on a straight-line basis over the requisite employee service period, which is generally the vesting period, and is recorded as employee compensation expense in cost of goods sold, research, development and engineering, and selling, general and administrative expenses. Share-based compensation is recognized only for those awards that are expected to vest. For SARs awards forfeitures are estimated at the date of grant based on historical experience and future expectations. Due to a lack of historical experience and a different grant pool than SARs, forfeitures for restricted stock units are accounted for prospectively as they occur.
Stock Appreciation Rights
In addition to service conditions, SARs contain a performance condition. The additional performance condition is based upon the achievement of Return on Invested Capital (ROIC) goals relative to a peer group. All awards with performance conditions are evaluated quarterly to determine the likelihood that performance metrics will be achieved during the performance period. These awards are charged to compensation expense over the requisite service period based on the number of shares expected to vest. If the performance and service conditions are attained, then the SARs cliff vest after the completion of the three-year period from date of grant and expire five years from date of grant.
SARsAggregate
Intrinsic
Value (in
thousands)
Weighted
Average
Exercise
Price
Weighted
Average
Remaining
Contractual
Life (in
years)
Balance, July 1, 2023626,250 — $6.41 2.2
SARs forfeited(137,500)6.94 
SARs expired(101,250)8.17 
Balance, December 30, 2023387,500 $— $5.78 1.8
Balance, June 30, 2024387,500 — $5.78 1.8
SARs forfeited(136,250)7.17 
SARs expired(115,000)4.93 
Balance, December 28, 2024136,250 $— $5.10 2.6
Exercisable at December 28, 2024— — — 

The Black-Scholes option valuation model is used by the Company for estimating the fair value of SARs. Option valuation models require the input of highly subjective assumptions, particularly for the expected term and expected stock price volatility. Changes in these assumptions can materially affect the fair value estimates. There were no SARs granted during the three or six months ended December 28, 2024 and December 30, 2023.
Share-based compensation expense is recognized only for those awards that are expected to vest, with forfeitures estimated at the date of grant based on the Company’s historical experience and future expectations. This forfeiture rate will be revised, if necessary, in subsequent periods if actual forfeitures differ from the amount estimated. Total SARs expense recognized during the three months ended December 28, 2024 and December 30, 2023 was approximately $(158,000) and $52,000, respectively. Total SARs expense recognized during the six months ended December 28, 2024 and December 30, 2023 was approximately $(139,000) and $111,000, respectively
There were no SARs exercised during the three or six month periods ended December 28, 2024 or December 30, 2023.
As of December 28, 2024, total unrecognized compensation expense for SARs awards was approximately $0.1 million, which is expected to be recognized over a weighted average period of approximately 0.6 years.
Restricted Stock Units
The Company grants restricted stock units that have a performance condition and/or a service condition. Restricted stock units with only a service condition generally vest in equal annual installments over a maximum of three years. Certain restricted stock units are granted with a performance condition. The final number of shares issued will be determined annually based on the achievement of annual financial targets. Forfeitures for restricted stock units are accounted for prospectively as they occur. The fair value of restricted stock units is the market close price on the date of grant.
During the three months ended December 28, 2024, the Company granted 4,638 restricted stock units at a weighted average grant date fair value of $5.39 per share. Total restricted stock unit expense recognized during the three months ended December 28, 2024 was approximately $176,000. During the six months ended December 28, 2024, the Company granted 329,457 restricted stock units at a weighted average grant date fair value of $4.52 per share. Total restricted stock unit expense recognized during the six months ended December 28, 2024 was approximately $223,000.
As of December 28, 2024, total unrecognized compensation expense on restricted stock units was $1.3 million, which is expected to be recognized over a weighted average period of approximately 2.4 years.
XML 27 R16.htm IDEA: XBRL DOCUMENT v3.25.0.1
Commitments and Contingencies
6 Months Ended
Dec. 28, 2024
Commitments and Contingencies Disclosure [Abstract]  
Commitments and Contingencies Commitments and Contingencies
Litigation and Other Matters
The Company is party to certain lawsuits or claims in the ordinary course of business. The Company does not believe that these proceedings, individually or in the aggregate, will have a material adverse effect on the financial position, results of operations or cash flow of the Company.
Warranties
The Company provides warranties on certain product sales. Allowances for estimated warranty costs are recorded during the period of sale. The determination of such allowances requires the Company to make estimates of product return rates and expected costs to repair or to replace the products under warranty. If actual return rates and/or repair and replacement costs differ significantly from management’s estimates, adjustments to recognize additional cost of sales may be required in future periods. The Company’s warranty reserve was approximately $26,000 as of December 28, 2024 and $164,000 as of June 29, 2024.
Gain from Insurance Recoveries, Net of Losses
Gain from insurance recoveries, net of losses, relate to losses incurred from storm damage to the Company’s Arkansas facility on July 29, 2022, as the result of a lightning strike and were recorded throughout fiscal year 2024 and fiscal year 2023. The Company recorded no gain during the three or six months ended December 28, 2024. The Company recorded $0.4 million of gain during the six months ended December 30, 2023, and recorded no gain during the three months ended December 30, 2023.
XML 28 R17.htm IDEA: XBRL DOCUMENT v3.25.0.1
Derivative Financial Instruments
6 Months Ended
Dec. 28, 2024
Derivative Instruments and Hedging Activities Disclosure [Abstract]  
Derivative Financial Instruments Derivative Financial Instruments
As of December 28, 2024, the Company had outstanding foreign currency forward contracts with a total notional amount of $29.0 million through the end of the second quarter of fiscal year 2025. During the three months ended December 28, 2024, the Company entered into $12.9 million of foreign currency forward contracts and settled $5.9 million of contracts. During the same period of the previous year, the Company entered into $6.5 million of foreign currency forward contracts and settled $3.2 million of contracts.
During the six months ended December 28, 2024, the Company entered into $29.0 million of foreign currency forward contracts and settled $12.5 million of such contracts. During the same periods of the previous year, the Company entered into $6.5 million of foreign currency forward contracts and settled $3.2 million of contracts.
Changes in the fair value of the forward contracts are recognized as a component of OCI and will be recognized in cost of sales when the hedged item affects earnings. The amount of net losses expected to be reclassified into earnings in the next 12 months is $1.3 million.
On November 6, 2019, the Company entered into an interest rate swap contract with an effective date of November 6, 2019 and a termination date of November 1, 2023, related to the borrowings outstanding under the line of credit with Wells Fargo Bank. This interest rate swap contract was terminated on August 14, 2020 when the Company entered into the Loan Agreement with Bank of America. On the date of termination this interest rate swap was in a liability position of $776,500, which has been amortized to interest expense over the original term of the swap.
The following table summarizes the fair value of the derivative instruments in the Consolidated Balance Sheets as of December 28, 2024 and December 30, 2023 (in thousands):
Fair Value
Derivatives designated as hedging instruments under Subtopic 815-20Balance Sheet LocationDecember 28, 2024June 29, 2024
Foreign currency forward contractsOther current liabilities$1,306 $277 
The following tables summarize the gain (loss) on derivative instruments, net of tax, on the Consolidated Statements of Operations for the three months ended December 28, 2024 and December 30, 2023, respectively (in thousands):
Derivatives Designated as Hedging InstrumentsClassification of Gain (Loss) Reclassified from Accumulated OCI into Income (Effective Portion)AOCI Balance
as of
September 28, 2024
Effective
Portion
Recorded In
AOCI
Effective Portion
Reclassified From
AOCI Into
Income
AOCI Balance
as of
December 28, 2024
Forward contractsCost of sales$1,053 $(543)$501 $1,011 
Total$1,053 $(543)$501 $1,011 
Derivatives Designated as Hedging InstrumentsClassification of Gain (Loss) Reclassified from Accumulated OCI into Income (Effective Portion)AOCI Balance
as of
September 30, 2023
Effective
Portion
Recorded In
AOCI
Effective Portion
Reclassified From
AOCI Into
Income
AOCI Balance
as of
December 30, 2023
Forward contractsCost of sales$— $263 $(72)$191 
Interest rate swapInterest expense(39)— 39 — 
Total$(39)$263 $(33)$191 
The following tables summarize the gain (loss) on derivative instruments, net of tax, on the Consolidated Statements of Operations for the six months ended December 28, 2024 and December 30, 2023, respectively (in thousands):

Derivatives Designated as Hedging InstrumentsClassification of Gain (Loss) Reclassified from Accumulated OCI into Income (Effective Portion)AOCI Balance
as of
June 29, 2024
Effective
Portion
Recorded In
AOCI
Effective Portion
Reclassified From
AOCI Into
Income
AOCI Balance
as of
December 28, 2024
Forward contractsCost of sales$215 $(2)$798 $1,011 
Total$215 $(2)$798 $1,011 
Derivatives Designated as Hedging InstrumentsClassification of Gain (Loss) Reclassified from Accumulated OCI into Income (Effective Portion)AOCI Balance
as of
July 1, 2023
Effective
Portion
Recorded In
AOCI
Effective Portion
Reclassified From
AOCI Into
Income
AOCI Balance
as of
December 30, 2023
Forward contractsCost of sales$— $263 $(72)$191 
Interest rate swapInterest expense(97)— 97 — 
Total$(97)$263 $25 $191 
As of December 28, 2024, the Company does not have any foreign exchange contracts with credit-risk-related contingent features. The Company is subject to the risk of fluctuating interest rates from our line of credit and foreign currency risk resulting from our China and Vietnam operations. The Company does not currently manage these risk exposures by using derivative instruments.
XML 29 R18.htm IDEA: XBRL DOCUMENT v3.25.0.1
Revenue
6 Months Ended
Dec. 28, 2024
Revenue from Contract with Customer [Abstract]  
Revenue Revenue
Revenue Recognition
The Company specializes in services ranging from product manufacturing to engineering and tooling services. The first step in its process for revenue recognition is to identify the contract with a customer. A contract is defined as an agreement between two or more parties that creates enforceable rights and obligations. A contract can be written, oral, or implied. The Company generally enters into manufacturing service agreements (“MSA”) with its customers that outline the terms of the business relationship between the customer and the Company. This includes matters such as warranty, indemnification, transfer of title and risk of loss, liability for excess and obsolete inventory, pricing, payment terms, etc. The Company will also bid on a program-by-program basis for customers in which an executed MSA may not be in place. In these instances, as well as when we have an MSA in place, we receive customer purchase orders for specific quantities and timing of products. As a result, the Company considers its contract with a customer to be the combination of the MSA and the purchase order. The transaction price is fixed and set forth in each purchase order. In the Company's normal course of business, there are no variable pricing components, or material amounts refunded to customers in the form of refunds or rebates.
The Company assesses whether control of the product or services promised under the contract is transferred to the customer at a point in time (shipment) or over time (as we manufacture the product). The Company is first required to evaluate whether its contracts meet the criteria for 'over-time' or 'point-in-time' recognition. The Company has determined that for the majority of its contracts the Company is manufacturing products for which there is no alternative use due to the unique nature of the customer-specific product, IP and other contract restrictions. The Company has an enforceable right to payment including a reasonable profit for performance completed to date with respect to these contracts. As a result, revenue is recognized under these contracts 'over-time' based on the input cost-to-cost method as it better depicts the transfer of control. This input method is based on the ratio of costs incurred to date as compared to the total estimated costs at completion of the performance obligation. For all other contracts that do not meet these criteria, such as manufacturing contracts for which the terms do not provide an enforceable right to payment for performance completed to date, the Company recognizes revenue when it has transferred control of the related manufactured products which generally occurs upon shipment to the customer. Revenue from engineering services is recognized over time as costs related to the services are incurred, which approximates proportional performance of the services. This method is used because management considers it to be the best available measure of progress on the contracts. Revenue from scrap and excess inventory sales is recognized at the point-in-time of scrap at the customers direction, or, if applicable, shipment of the material to the customer.
The Company’s sales arrangements do not contain any significant financing component for its customers.
The Company generally provides a warranty for workmanship on its manufacturing contracts. Although we offer warranties on our products, our warranties are considered to be assurance-type in nature and do not cover anything beyond ensuring that the product is functioning as intended. Based on the guidance in ASC 606, assurance-type warranties do not represent separate performance obligations; therefore, the primary performance obligation in the majority of our contracts is the delivery of a specific good through the purchase order submitted by our customer.
The Company elected not to disclose information about remaining performance obligations as they are part of contracts that have expected durations of one year or less.
The Company has elected to expense costs to obtain contracts as incurred as these costs are immaterial to the financial statements.
During the first six months of fiscal year 2025, no revenues were recognized from performance obligations satisfied or partially satisfied in previous periods.
Contract Balances
A contract asset is recognized when the Company has recognized revenue, but has not issued an invoice for payment. Contract assets are classified separately on the condensed consolidated balance sheet and transferred to receivables when the right to payment becomes unconditional.
The following table summarizes the activity in the Company’s contract assets during the six months ended December 28, 2024 (in thousands):
Contract Assets
Beginning balance, June 29, 2024
$21,250 
Revenue recognized233,082 
Amounts collected or invoiced(235,440)
Ending balance, December 28, 2024
$18,892 

Disaggregation of Revenue
The following table presents the Company’s revenue disaggregated for the three and six months ended December 28, 2024 and December 30, 2023 (in thousands):

Revenue
RecognitionThree Months EndedSix Months Ended
December 28, 2024December 30, 2023December 28, 2024December 30, 2023
Over-Time$110,500 $126,635 $233,082 $258,964 
Point-in-Time3,353 21,212 12,329 38,995 
Total$113,853 $147,847 $245,411 $297,959 
XML 30 R19.htm IDEA: XBRL DOCUMENT v3.25.0.1
Leases
6 Months Ended
Dec. 28, 2024
Leases [Abstract]  
Leases Leases
The Company has several commitments under operating and financing leases for warehouses, manufacturing facilities, office buildings, and equipment with initial terms that expire at various dates during the next 1 year to 7 years.
The Company has some leases that include an extension clause. Management has considered the likelihood of exercising each extension option included and estimated the duration of the extension option, for those leases management determined to be reasonably certain, in calculating the lease term for measurement of the right of use asset and liability.
For operating leases, management assumed a discount rate of 4.12%. The weighted average discount rate is disclosed in the tables below.
The components of lease cost for the three months and six months ended December 28, 2024 and December 30, 2023 were (in thousands): 
Three Months EndedSix Months Ended
December 28, 2024December 30, 2023December 28, 2024December 30, 2023
Lease costClassification
Operating lease costCost of sales$1,261 $1,223 $2,600 $2,350 
Operating lease costSelling, general and administrative expenses$182 $183 $366 $367 
Financing lease costCost of sales$866 $1,186 $2,172 $2,465 
Financing lease costSelling, general and administrative expenses$45 $49 $98 $104 
Total lease cost$2,354 $2,641 $5,236 $5,286 
Fixed lease cost$1,283 $1,336 $3,857 $2,434 
Short-term lease cost 1,071 1,305 $1,379 $2,852 
Total lease cost$2,354 $2,641 $5,236 $5,286 

Amounts reported in the Consolidated Balance Sheet as of December 28, 2024 and June 29, 2024 were (in thousands, except weighted average lease term and discount rate):
December 28, 2024June 29, 2024
Operating Leases:
Operating lease right of use assets$13,829 $15,416
Operating lease liabilities (1)
$13,829 $15,416
Weighted-average remaining lease term (in years)
Operating leases3.563.97
Weighted-average discount rate
Operating leases4.12%4.00%
Financing Leases (2):
Financing lease right of use assets$2,062 $3,569
Financing lease liabilities$1,304 $2,128
Weighted-average remaining lease term (in years)
Financing leases0.911.06
Weighted-average discount rate
Financing leases11.80%11.18%
(1) The current portion of the total operating lease liabilities of $5.4 million is classified under Other Current Liabilities resulting in $8.4 million classified under Operating Lease Liabilities in the Long-term Liabilities section of the condensed consolidated balance sheet.
(2) The total finance lease right of use assets of $2.1 million is classified under Other Long-term Assets. The current portion of the total finance lease liabilities of $1.2 million is classified under Current portion of debt, net, resulting in $0.1 million classified in Other Long-term Liabilities section of the condensed consolidated balance sheet.
Future lease payments under non-cancellable leases as of December 28, 2024 are as follows (in thousands):
Fiscal Years EndingOperating LeasesFinance Leases
2025 (1)$2,728 $814 
20264,488 563 
20273,404 — 
20282,324 — 
20291,051 — 
Thereafter822 — 
Total undiscounted lease payments$14,817 $1,377 
Less: present value discount(988)(73)
Total lease liabilities$13,829 $1,304 
(1) Represents estimated lease payments for the remaining six-month period ending June 28, 2025.

As of December 28, 2024, we have additional operating leases for commercial properties that have not yet commenced with future lease payments of approximately $22 million.
Leases Leases
The Company has several commitments under operating and financing leases for warehouses, manufacturing facilities, office buildings, and equipment with initial terms that expire at various dates during the next 1 year to 7 years.
The Company has some leases that include an extension clause. Management has considered the likelihood of exercising each extension option included and estimated the duration of the extension option, for those leases management determined to be reasonably certain, in calculating the lease term for measurement of the right of use asset and liability.
For operating leases, management assumed a discount rate of 4.12%. The weighted average discount rate is disclosed in the tables below.
The components of lease cost for the three months and six months ended December 28, 2024 and December 30, 2023 were (in thousands): 
Three Months EndedSix Months Ended
December 28, 2024December 30, 2023December 28, 2024December 30, 2023
Lease costClassification
Operating lease costCost of sales$1,261 $1,223 $2,600 $2,350 
Operating lease costSelling, general and administrative expenses$182 $183 $366 $367 
Financing lease costCost of sales$866 $1,186 $2,172 $2,465 
Financing lease costSelling, general and administrative expenses$45 $49 $98 $104 
Total lease cost$2,354 $2,641 $5,236 $5,286 
Fixed lease cost$1,283 $1,336 $3,857 $2,434 
Short-term lease cost 1,071 1,305 $1,379 $2,852 
Total lease cost$2,354 $2,641 $5,236 $5,286 

Amounts reported in the Consolidated Balance Sheet as of December 28, 2024 and June 29, 2024 were (in thousands, except weighted average lease term and discount rate):
December 28, 2024June 29, 2024
Operating Leases:
Operating lease right of use assets$13,829 $15,416
Operating lease liabilities (1)
$13,829 $15,416
Weighted-average remaining lease term (in years)
Operating leases3.563.97
Weighted-average discount rate
Operating leases4.12%4.00%
Financing Leases (2):
Financing lease right of use assets$2,062 $3,569
Financing lease liabilities$1,304 $2,128
Weighted-average remaining lease term (in years)
Financing leases0.911.06
Weighted-average discount rate
Financing leases11.80%11.18%
(1) The current portion of the total operating lease liabilities of $5.4 million is classified under Other Current Liabilities resulting in $8.4 million classified under Operating Lease Liabilities in the Long-term Liabilities section of the condensed consolidated balance sheet.
(2) The total finance lease right of use assets of $2.1 million is classified under Other Long-term Assets. The current portion of the total finance lease liabilities of $1.2 million is classified under Current portion of debt, net, resulting in $0.1 million classified in Other Long-term Liabilities section of the condensed consolidated balance sheet.
Future lease payments under non-cancellable leases as of December 28, 2024 are as follows (in thousands):
Fiscal Years EndingOperating LeasesFinance Leases
2025 (1)$2,728 $814 
20264,488 563 
20273,404 — 
20282,324 — 
20291,051 — 
Thereafter822 — 
Total undiscounted lease payments$14,817 $1,377 
Less: present value discount(988)(73)
Total lease liabilities$13,829 $1,304 
(1) Represents estimated lease payments for the remaining six-month period ending June 28, 2025.

As of December 28, 2024, we have additional operating leases for commercial properties that have not yet commenced with future lease payments of approximately $22 million.
XML 31 R20.htm IDEA: XBRL DOCUMENT v3.25.0.1
Pay vs Performance Disclosure - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Dec. 28, 2024
Dec. 30, 2023
Dec. 28, 2024
Dec. 30, 2023
Pay vs Performance Disclosure        
Net income (loss) $ (4,914) $ 1,084 $ (3,790) $ 1,419
XML 32 R21.htm IDEA: XBRL DOCUMENT v3.25.0.1
Insider Trading Arrangements
3 Months Ended
Dec. 28, 2024
Trading Arrangements, by Individual  
Rule 10b5-1 Arrangement Adopted false
Non-Rule 10b5-1 Arrangement Adopted false
Rule 10b5-1 Arrangement Terminated false
Non-Rule 10b5-1 Arrangement Terminated false
XML 33 R22.htm IDEA: XBRL DOCUMENT v3.25.0.1
Significant Accounting Policies (Policies)
6 Months Ended
Dec. 28, 2024
Accounting Policies [Abstract]  
Fiscal Year
The Company’s reporting period is a 52/53 week fiscal year ending on the Saturday closest to June 30. The three month and six month periods ended December 28, 2024 and December 30, 2023, were both 13 week periods. Fiscal year 2025 will end on June 28, 2025, which is a 52 week year. Fiscal year 2024 which ended on June 29, 2024, was also a 52 week year.
Reclassifications
Reclassifications
Certain prior period reclassifications were made to conform with the current period presentation.
Allowance for Credit Losses
Allowance for Credit Losses
The Company evaluates the collectability of accounts receivable and records an allowance for credit losses, which reduces the receivables to an amount that management reasonably estimates will be collected. A specific allowance is recorded against receivables considered to be impaired based on the Company’s knowledge of the financial condition of the customer, and a general allowance is calculated and applied to remaining receivables based on the Company's historical collection experience and forecasted collection ability. In determining the amount of the allowance, the Company considers several factors including the aging of the receivables, the current business environment and historical experience. After all attempts to collect a receivable have failed, the receivable is written off against the allowance.
Leases
Leases
Lease assets and liabilities are initially recognized based on the present value of lease payments over the lease term calculated using the Company’s incremental borrowing rate, unless the implicit rate is readily determinable. Our incremental borrowing rate represents the rate of interest that we would have to pay to borrow on a collateralized basis over a similar term in a similar economic environment. Lease assets also include any lease prepayments. Lease terms include options to extend or terminate the lease when it is reasonably certain that those options will be exercised. Leases are classified as finance or operating, with
classification affecting the pattern and classification of expense recognition in the consolidated statements of income. For further information, please refer to Footnote “Leases” of the “Notes to Consolidated Financial Statements.”
Revenue Recognition
Revenue Recognition
The first step in its process for revenue recognition is to identify the contract with a customer. A contract is defined as an agreement between two or more parties that creates enforceable rights and obligations. A contract can be written, oral, or implied. The Company generally enters into manufacturing service agreements (“MSA”) with its customers that outline the terms of the business relationship between the customer and the Company. This includes matters such as warranty, indemnification, transfer of title and risk of loss, liability for excess and obsolete inventory, pricing, payment terms, etc. The Company will also bid on a program-by-program basis for customers in which an executed MSA may not be in place. In these instances, as well as when we have an MSA in place, we receive customer purchase orders for specific quantities and timing of products. As a result, the Company considers its contract with a customer to be the combination of the MSA and the purchase order. The transaction price is fixed and set forth in each purchase order. In the Company's normal course of business, there are no variable pricing components, or material amounts refunded to customers in the form of refunds or rebates.
The Company assesses whether control of the product or services promised under the contract is transferred to the customer at a point in time (shipment) or over time (as we manufacture the product). The Company is first required to evaluate whether its contracts meet the criteria for 'over-time' or 'point-in-time' recognition. The Company has determined that for the majority of its contracts the Company is manufacturing products for which there is no alternative use due to the unique nature of the customer-specific product, IP and other contract restrictions. The Company has an enforceable right to payment including a reasonable profit for performance completed to date with respect to these contracts. As a result, revenue is recognized under these contracts 'over-time' based on the input cost-to-cost method as it better depicts the transfer of control. This input method is based on the ratio of costs incurred to date as compared to the total estimated costs at completion of the performance obligation. For all other contracts that do not meet these criteria, such as manufacturing contracts for which the terms do not provide an enforceable right to payment for performance completed to date, the Company recognizes revenue when it has transferred control of the related manufactured products which generally occurs upon shipment to the customer. Revenue from engineering services is recognized over time as costs related to the services are incurred, which approximates proportional performance of the service. This method is used because management considers it to be the best available measure of progress on the contracts. Revenue from scrap and excess inventory sales is recognized at the point-in-time of scrap at the customers direction, or, if applicable, shipment of the material to the customer.
Earnings Per Common Share
Earnings Per Common Share
Basic earnings per common share (EPS) is computed by dividing net income (loss) by the weighted average number of common shares outstanding during the period. Diluted EPS is computed by dividing net income (loss) by the combination of other potentially dilutive weighted average common shares and the weighted average number of common shares outstanding during the period using the treasury stock method. The computation assumes the proceeds from the exercise of equity awards were used to repurchase common shares at the average market price during the period. The computation of diluted EPS does not assume conversion, exercise, or contingent issuance of common stock equivalent shares that would have an anti-dilutive effect on EPS.
Derivative Instruments and Hedging Activities
Derivative Instruments and Hedging Activities
The Company has entered into foreign currency forward contracts which are accounted for as cash flow hedges in accordance with ASC 815, Derivatives and Hedging. The effective portion of the gain or loss on the derivative is reported as a component of accumulated other comprehensive income (AOCI) and is reclassified into earnings in the same period in which the underlying hedged transaction affects earnings. The derivative’s effectiveness represents the change in fair value of the hedge that offsets the change in fair value of the hedged item.
The Company uses derivatives to manage the variability of foreign currency fluctuations of expenses in our Mexico facilities. The foreign currency forward contracts have terms that are matched to the underlying transactions being hedged. As a result, these transactions fully offset the hedged risk and no ineffectiveness has been recorded.
The Company’s foreign currency forward contracts potentially expose the Company to credit risk to the extent the counterparty may be unable to meet the terms of the agreement. The Company minimizes such risk by utilizing a counterparty with a strong credit rating. The Company’s counterparty to the foreign currency forward contracts is a major banking institution. This institution does not require collateral for the contracts, and the Company believes that the risk of the counterparty failing to meet their contractual obligations is remote. The Company does not enter into derivative instruments for trading or speculative purposes.
Income Taxes
Income Taxes
We compute our interim income tax provision through the use of an estimated tax rate (ETR) applied to year-to-date operating results and specific events that are discretely recognized as they occur. In determining the estimated annual ETR, we analyze various factors, including projections of our annual earnings, taxing jurisdictions in which the earnings will be generated, the impact of state and local income taxes, our ability to use tax credits and available tax planning alternatives. Discrete items, including the effect of changes in tax laws, tax rates, and certain circumstances with respect to valuation allowances or other unusual or non-recurring tax adjustments, are reflected in the period in which they occur as an addition to, or reduction from, the income tax provision, rather than included in the estimated annual ETR.
Income taxes are accounted for under the asset and liability method. Deferred tax assets and liabilities are recognized for the estimated future tax consequences and benefits attributable to differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax bases, as well as tax credit and net operating loss carryforwards. Deferred tax assets and liabilities are measured using enacted tax rates expected to apply to taxable income in the years in which temporary differences and carryforwards are expected to be recovered or settled. The effect on deferred tax assets and liabilities for a change in tax rates is recognized in the period that includes the enactment date. Valuation allowances are established when necessary to reduce deferred tax assets to the amount that is more likely than not to be realized.
We utilize a two-step approach to recognizing and measuring uncertain tax positions. The first step is to evaluate the tax position for recognition by determining if the weight of available evidence indicates it is more likely than not that the position will be sustained on audit, including resolution of related appeals or litigation processes, if any. The second step is to measure the tax benefit as the largest amount which is more than 50% likely of being realized upon ultimate settlement. We consider many factors when evaluating and estimating our tax positions and tax benefits, which may require periodic adjustments based on new assessments and changes in estimates and which may not accurately forecast actual outcomes. Our policy is to recognize interest and penalties related to the underpayment of income taxes as a component of income tax expense. The tax years 2005 through the present remain open to examination by the major U.S. taxing jurisdictions to which we are subject. Refer to Note 5 for further discussions.
Recently Issued Accounting Standards
Recently Issued Accounting Standards
On November 4, 2024 the Financial Accounting Standards Board (“FASB”) issued Accounting Standards Update (“ASU”) 2024-03, Income Statement - Reporting Comprehensive Income - Expense Disaggregation Disclosures. The ASU requires entities to disclose in the notes to the financial statements specified information about certain costs and expenses. The ASU applies to the Company’s annual reporting period beginning in fiscal year 2028 and interim reporting periods beginning in fiscal year 2029. The Company does not anticipate early adoption of the new disclosure standard.
On December 14, 2023, the FASB issued ASU 2023-09, Income Taxes (Topic 740): Improvements to Income Tax Disclosures. The ASU requires entities to disclose more detailed information relating to their reconciliation of statutory tax rate to effective tax rate, income taxes paid by jurisdiction, pretax income (or loss) from continuing operations, and income tax expense (or benefit). The ASU applies to the Company’s annual reporting period beginning in fiscal year 2026. The Company does not anticipate early adoption of the new disclosure standards.
In November 2023, the FASB issued ASU 2023-07, Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures (ASU 2023-07), which requires public entities to disclose information about their reportable segments' oversight and significant expenses on an interim and annual basis. The ASU is effective for the annual reporting period beginning in fiscal year 2025 and for interim periods beginning in fiscal year 2026. Early adoption is permitted. The Company is currently evaluating the guidance and its impact to the financial statements.
XML 34 R23.htm IDEA: XBRL DOCUMENT v3.25.0.1
Inventories - (Tables)
6 Months Ended
Dec. 28, 2024
Inventory Disclosure [Abstract]  
Schedule of Components of Inventories The components of inventories consist of the following (in thousands):
December 28, 2024June 29, 2024
 (in thousands)
Raw materials and supplies$79,735 $80,570 
Work-in-process20,974 24,529 
Inventories$100,709 $105,099 
XML 35 R24.htm IDEA: XBRL DOCUMENT v3.25.0.1
Long-Term Debt (Tables)
6 Months Ended
Dec. 28, 2024
Debt Disclosure [Abstract]  
Schedule of Debt
Maturity DateInterest RateDecember 28, 2024June 29, 2024
 (in thousands)
Asset-based senior secured revolving credit facility (1)December 3, 20297.4%$75,566 $107,149 
Domestic term loan - Callodine (2)December 3, 202911.6%28,000 — 
Foreign line of credit (3)December 11, 202613.3%4,143 5,403 
Domestic term loans - Balboa (4)September 19, 2030
6% to 8%
4,127 4,535 
Foreign term loan - Banorte (5)April 24, 20265.5%1,600 2,200 
Domestic term loan - Bank of America (6)August 14, 20254.9%— 1,277 
Total debt 113,436 120,564 
Less: current portion of debt(5,063)(3,123)
Less: unamortized financing costs(2,353)(1,059)
Long-term debt, net$106,020 $116,382 
(1) On December 3, 2024, Key Tronic Corporation (the "Company") entered into an asset-based credit agreement (the "Credit Agreement") among the Company, certain domestic subsidiaries (as co-borrowers or guarantors), BMO Bank, N.A (the "Bank"), as administrative agent and swing line lender, BMO Capital Markets as arranger and book runner, and certain financial institutions, as lenders. The Credit Agreement provides for an asset-based senior secured revolving credit facility (the "Credit Facility") of up to $115 million, maturing on December 3, 2029.
Generally, under the Credit Agreement and at the Company’s option: (i) each SOFR Loan shall bear interest at a rate per annum equal to Adjusted Term SOFR (Term SOFR plus 0.10%, subject to a floor of 0.00%) plus an applicable margin of 2.50% to 3.00%, depending on the availability of borrowing amounts under the Credit Agreement; and (ii) each Base Rate Loan, Swing Line Loan or other Obligation shall bear interest at a rate per annum equal to the Base Rate (subject to a floor of 1.00%) plus an applicable margin of 1.50% to 2.00%, depending on the availability of borrowing amounts under the Credit Agreement. As of December 28, 2024, the applicable margin was 2.75% for SOFR Loans and 1.75% for Base Rate Loans. If there is an event of default under the Credit Agreement, all loans and other obligations may bear interest at a rate of an additional 2.00% on the otherwise applicable interest rates. In addition to the applicable interest rates, the Company is required to pay a fee of 0.2% per annum on the unused portion of the Credit Facility, monthly in arrears. Availability on the line of credit is generally determined based on eligible inventory and accounts receivable balances.
Proceeds from the Credit Facility and the Term Loan discussed below were used to pay-off the Company's prior loan and security agreement, as amended, with Bank of America, N.A. (with the related credit facility, the "Prior Credit Facility") in the amount of $99.7 million, as well as its outstanding equipment term loan, and financing costs related to the Credit Agreement. The Term Loan, may also be used to pay-off certain other existing debt, to issue letters of credit, and for other business purposes, including working capital needs. As of December 28, 2024, the Company had an outstanding balance under the asset-based revolving credit facility of $75.6 million, no outstanding letters of credit and $18.1 million available for future borrowings.
On August 14, 2020, the Company entered into a loan agreement with Bank of America (“Loan Agreement”). The Loan Agreement, as amended, provided for an asset-based senior secured revolving credit facility with an availability of up to $120 million, subject to the Company’s borrowing base, and was set to mature on December 3, 2026. The interest rate as of December 2, 2024 at the time of pay-off was approximately 9.2%.
As of June 29, 2024, the Company had an outstanding balance under the Prior Credit Facility of $107.1 million, $0.3 million in outstanding letters of credit and $12.9 million available for future borrowings.
(2) On December 3, 2024, the Company entered into a $28 million term loan (the "Term Loan") credit agreement among the Company, certain domestic subsidiaries (as co-borrowers or guarantors), Callodine Commercial Finance, LLC (“Callodine”), as administrative agent, and certain financial institutions, as term loan lenders. The Term Loan requires quarterly repayments of principal in the amount of $0.75 million. The remainder will be payable at maturity which is the earlier of December 3, 2029 or the maturity of the Credit Agreement described above. The Term Loan bears interest at Adjusted Term SOFR (Term SOFR plus 0.15%, subject to a floor of 3.50%) plus an applicable margin of 7.00%. If there is an event of default under the Term Loan, all loans and other obligations may bear interest at a rate of an additional 2.00% on the otherwise applicable interest rate. The Company had an outstanding balance of $28.0 million as of December 28, 2024.
(3) On December 11, 2023, the Company entered into a loan agreement in Mexican peso with Banorte Financial Group. The agreement provides for a three-year secured line of credit up to MXN100 million, subject to the Company’s borrowing base, maturing on December 11, 2026. The credit facility bears interest at Iterbancario de Equilibrio Interest Rate plus 2.75%, and as
of December 28, 2024, was 13.3%. As of December 28, 2024, the Company had an outstanding balance under the revolving credit facility of MXN84 million ($4.14 million USD) and MXN16 million ($0.8 million USD) available for future borrowings.
(4) On September 19, 2023, the Company entered into a $1.1 million equipment financing agreement with Ameris Bank dba Balboa Capital ("Balboa Capital"). Combining with other equipment financing agreements entered in the third quarter of fiscal year 2023, a total of $5.5 million relates to the Company’s existing manufacturing equipment that bears an interest rate range of 6% - 8% and matures in the first quarter of fiscal 2030. Under these loan agreements, equal monthly payments of $94,000 commenced in the fourth quarter of fiscal year 2024 and will continue through the maturity of the equipment financing facility in the first quarter of fiscal 2030. The Company had an outstanding balance $4.1 million as of December 28, 2024.
(5) On November 24, 2020, the Company entered into a $6.0 million equipment financing facility related to the Company’s existing manufacturing equipment that bears interest at 5.52% and matures on April 24, 2026. Under this loan agreement, equal monthly payments of $100,000 commenced on May 24, 2021 and will continue through the maturity of the equipment financing facility on April 24, 2026. As of December 28, 2024, the Company had an outstanding balance of $1.6 million. As of June 29, 2024, the Company had an outstanding balance of $2.2 million.
(6) On August 14, 2020, the Company entered into a $5.0 million equipment financing facility with Bank of America relating to the Company’s existing U.S. manufacturing equipment that accrued interest at 4.85% and was set to mature on August 14, 2025. Under this loan agreement, equal monthly payments of approximately $94,000 commenced on September 14, 2020 and continued through the pay-off of the Prior Credit Facility on December 4, 2024. As of June 29, 2024, the Company had an outstanding balance of $1.3 million.
Schedule of Maturities of Long-term Debt
Debt maturities as of December 28, 2024 for the next five years are as follows (in thousands):
Fiscal Years EndingAmount
2025 (1)
$2,524 
20264,894 
20278,104 
20284,032 
2029 - Thereafter93,882 
Total debt$113,436 
Unamortized debt issuance costs(2,353)
Long-term debt, net of debt issuance costs$111,083 
    (1) Represents scheduled payments for the remaining six-month period ending June 28, 2025.
XML 36 R25.htm IDEA: XBRL DOCUMENT v3.25.0.1
Earnings Per Share (Tables)
6 Months Ended
Dec. 28, 2024
Earnings Per Share [Abstract]  
Schedule of Antidilutive Securities and Outstanding Equity Awards These antidilutive securities occur when equity awards outstanding have an option price greater than the average market price for the period.
 Three Months EndedSix Months Ended
 (in thousands, except per share information)
 December 28, 2024December 30, 2023December 28, 2024December 30, 2023
Net income (loss)$(4,914)$1,084 $(3,790)$1,419 
Weighted average shares outstanding—basic10,762 10,762 10,762 10,762 
Effect of dilutive common stock awards— 127 — 127 
Weighted average shares outstanding—diluted10,762 10,889 10,762 10,889 
Net income (loss) per share—basic$(0.46)$0.10 $(0.35)$0.13 
Net income (loss) per share—diluted$(0.46)$0.10 $(0.35)$0.13 
Antidilutive shares not included in diluted earnings per share48 525 — 525 
XML 37 R26.htm IDEA: XBRL DOCUMENT v3.25.0.1
Stock-Based Compensation and Benefit Plans (Tables)
6 Months Ended
Dec. 28, 2024
Share-Based Payment Arrangement [Abstract]  
Schedule of SARs Activity
Stock Appreciation Rights
In addition to service conditions, SARs contain a performance condition. The additional performance condition is based upon the achievement of Return on Invested Capital (ROIC) goals relative to a peer group. All awards with performance conditions are evaluated quarterly to determine the likelihood that performance metrics will be achieved during the performance period. These awards are charged to compensation expense over the requisite service period based on the number of shares expected to vest. If the performance and service conditions are attained, then the SARs cliff vest after the completion of the three-year period from date of grant and expire five years from date of grant.
SARsAggregate
Intrinsic
Value (in
thousands)
Weighted
Average
Exercise
Price
Weighted
Average
Remaining
Contractual
Life (in
years)
Balance, July 1, 2023626,250 — $6.41 2.2
SARs forfeited(137,500)6.94 
SARs expired(101,250)8.17 
Balance, December 30, 2023387,500 $— $5.78 1.8
Balance, June 30, 2024387,500 — $5.78 1.8
SARs forfeited(136,250)7.17 
SARs expired(115,000)4.93 
Balance, December 28, 2024136,250 $— $5.10 2.6
Exercisable at December 28, 2024— — — 
XML 38 R27.htm IDEA: XBRL DOCUMENT v3.25.0.1
Derivative Financial Instruments (Tables)
6 Months Ended
Dec. 28, 2024
Derivative Instruments and Hedging Activities Disclosure [Abstract]  
Schedule of Fair Value of Derivative Instruments in Consolidated Balance Sheets
The following table summarizes the fair value of the derivative instruments in the Consolidated Balance Sheets as of December 28, 2024 and December 30, 2023 (in thousands):
Fair Value
Derivatives designated as hedging instruments under Subtopic 815-20Balance Sheet LocationDecember 28, 2024June 29, 2024
Foreign currency forward contractsOther current liabilities$1,306 $277 
Schedule of Gain (Loss) of Derivative Instruments in Statement of Operations
The following tables summarize the gain (loss) on derivative instruments, net of tax, on the Consolidated Statements of Operations for the three months ended December 28, 2024 and December 30, 2023, respectively (in thousands):
Derivatives Designated as Hedging InstrumentsClassification of Gain (Loss) Reclassified from Accumulated OCI into Income (Effective Portion)AOCI Balance
as of
September 28, 2024
Effective
Portion
Recorded In
AOCI
Effective Portion
Reclassified From
AOCI Into
Income
AOCI Balance
as of
December 28, 2024
Forward contractsCost of sales$1,053 $(543)$501 $1,011 
Total$1,053 $(543)$501 $1,011 
Derivatives Designated as Hedging InstrumentsClassification of Gain (Loss) Reclassified from Accumulated OCI into Income (Effective Portion)AOCI Balance
as of
September 30, 2023
Effective
Portion
Recorded In
AOCI
Effective Portion
Reclassified From
AOCI Into
Income
AOCI Balance
as of
December 30, 2023
Forward contractsCost of sales$— $263 $(72)$191 
Interest rate swapInterest expense(39)— 39 — 
Total$(39)$263 $(33)$191 
The following tables summarize the gain (loss) on derivative instruments, net of tax, on the Consolidated Statements of Operations for the six months ended December 28, 2024 and December 30, 2023, respectively (in thousands):

Derivatives Designated as Hedging InstrumentsClassification of Gain (Loss) Reclassified from Accumulated OCI into Income (Effective Portion)AOCI Balance
as of
June 29, 2024
Effective
Portion
Recorded In
AOCI
Effective Portion
Reclassified From
AOCI Into
Income
AOCI Balance
as of
December 28, 2024
Forward contractsCost of sales$215 $(2)$798 $1,011 
Total$215 $(2)$798 $1,011 
Derivatives Designated as Hedging InstrumentsClassification of Gain (Loss) Reclassified from Accumulated OCI into Income (Effective Portion)AOCI Balance
as of
July 1, 2023
Effective
Portion
Recorded In
AOCI
Effective Portion
Reclassified From
AOCI Into
Income
AOCI Balance
as of
December 30, 2023
Forward contractsCost of sales$— $263 $(72)$191 
Interest rate swapInterest expense(97)— 97 — 
Total$(97)$263 $25 $191 
XML 39 R28.htm IDEA: XBRL DOCUMENT v3.25.0.1
Revenue (Tables)
6 Months Ended
Dec. 28, 2024
Revenue from Contract with Customer [Abstract]  
Schedule of Contract Assets
The following table summarizes the activity in the Company’s contract assets during the six months ended December 28, 2024 (in thousands):
Contract Assets
Beginning balance, June 29, 2024
$21,250 
Revenue recognized233,082 
Amounts collected or invoiced(235,440)
Ending balance, December 28, 2024
$18,892 
Schedule of Disaggregation of Revenue
The following table presents the Company’s revenue disaggregated for the three and six months ended December 28, 2024 and December 30, 2023 (in thousands):

Revenue
RecognitionThree Months EndedSix Months Ended
December 28, 2024December 30, 2023December 28, 2024December 30, 2023
Over-Time$110,500 $126,635 $233,082 $258,964 
Point-in-Time3,353 21,212 12,329 38,995 
Total$113,853 $147,847 $245,411 $297,959 
XML 40 R29.htm IDEA: XBRL DOCUMENT v3.25.0.1
Leases (Tables)
6 Months Ended
Dec. 28, 2024
Leases [Abstract]  
Schedule of Lease Cost
The components of lease cost for the three months and six months ended December 28, 2024 and December 30, 2023 were (in thousands): 
Three Months EndedSix Months Ended
December 28, 2024December 30, 2023December 28, 2024December 30, 2023
Lease costClassification
Operating lease costCost of sales$1,261 $1,223 $2,600 $2,350 
Operating lease costSelling, general and administrative expenses$182 $183 $366 $367 
Financing lease costCost of sales$866 $1,186 $2,172 $2,465 
Financing lease costSelling, general and administrative expenses$45 $49 $98 $104 
Total lease cost$2,354 $2,641 $5,236 $5,286 
Fixed lease cost$1,283 $1,336 $3,857 $2,434 
Short-term lease cost 1,071 1,305 $1,379 $2,852 
Total lease cost$2,354 $2,641 $5,236 $5,286 
Schedule of Lease Assets and Liabilities
Amounts reported in the Consolidated Balance Sheet as of December 28, 2024 and June 29, 2024 were (in thousands, except weighted average lease term and discount rate):
December 28, 2024June 29, 2024
Operating Leases:
Operating lease right of use assets$13,829 $15,416
Operating lease liabilities (1)
$13,829 $15,416
Weighted-average remaining lease term (in years)
Operating leases3.563.97
Weighted-average discount rate
Operating leases4.12%4.00%
Financing Leases (2):
Financing lease right of use assets$2,062 $3,569
Financing lease liabilities$1,304 $2,128
Weighted-average remaining lease term (in years)
Financing leases0.911.06
Weighted-average discount rate
Financing leases11.80%11.18%
(1) The current portion of the total operating lease liabilities of $5.4 million is classified under Other Current Liabilities resulting in $8.4 million classified under Operating Lease Liabilities in the Long-term Liabilities section of the condensed consolidated balance sheet.
(2) The total finance lease right of use assets of $2.1 million is classified under Other Long-term Assets. The current portion of the total finance lease liabilities of $1.2 million is classified under Current portion of debt, net, resulting in $0.1 million classified in Other Long-term Liabilities section of the condensed consolidated balance sheet.
Schedule of Maturities of Operating Leases Liability
Future lease payments under non-cancellable leases as of December 28, 2024 are as follows (in thousands):
Fiscal Years EndingOperating LeasesFinance Leases
2025 (1)$2,728 $814 
20264,488 563 
20273,404 — 
20282,324 — 
20291,051 — 
Thereafter822 — 
Total undiscounted lease payments$14,817 $1,377 
Less: present value discount(988)(73)
Total lease liabilities$13,829 $1,304 
(1) Represents estimated lease payments for the remaining six-month period ending June 28, 2025.
Schedule of Maturities of Finance Leases Liability
Future lease payments under non-cancellable leases as of December 28, 2024 are as follows (in thousands):
Fiscal Years EndingOperating LeasesFinance Leases
2025 (1)$2,728 $814 
20264,488 563 
20273,404 — 
20282,324 — 
20291,051 — 
Thereafter822 — 
Total undiscounted lease payments$14,817 $1,377 
Less: present value discount(988)(73)
Total lease liabilities$13,829 $1,304 
(1) Represents estimated lease payments for the remaining six-month period ending June 28, 2025.
XML 41 R30.htm IDEA: XBRL DOCUMENT v3.25.0.1
Basis of Presentation (Details)
$ in Thousands, $ in Millions
3 Months Ended 6 Months Ended
Dec. 03, 2024
USD ($)
Dec. 28, 2024
USD ($)
Dec. 30, 2023
USD ($)
Dec. 28, 2024
USD ($)
Dec. 30, 2023
USD ($)
Dec. 28, 2024
MXN ($)
Jun. 29, 2024
USD ($)
Dec. 11, 2023
MXN ($)
Debt Instrument [Line Items]                
Operating income   $ (1,121) $ 3,948 $ 3,323 $ 7,216      
Net income (loss)   (4,914) $ 1,084 (3,790) $ 1,419      
Working capital   167,400   167,400        
Proceeds from lines of credit       99,700        
Revolving credit facility outstanding amount   75,600   75,600     $ 107,100  
Line of credit available under asset-based revolving credit facility   18,100   18,100     12,900  
Cash and cash equivalents   4,244   4,244     $ 4,752  
Bank Of America                
Debt Instrument [Line Items]                
Revolving credit facility outstanding amount $ 28,000              
Line of credit available under asset-based revolving credit facility   18,100   18,100        
BMO Bank                
Debt Instrument [Line Items]                
Proceeds from lines of credit $ 115,000              
Banorte Financial Group                
Debt Instrument [Line Items]                
Revolving credit facility outstanding amount   4,140   4,140   $ 84   $ 100
Line of credit available under asset-based revolving credit facility   800   800   16    
Banorte Financial Group | Bank Of America                
Debt Instrument [Line Items]                
Line of credit available under asset-based revolving credit facility   800   800   $ 16    
Cash and cash equivalents   $ 4,200   $ 4,200        
XML 42 R31.htm IDEA: XBRL DOCUMENT v3.25.0.1
Inventories - Schedule of Components of Inventories (Details) - USD ($)
$ in Thousands
Dec. 28, 2024
Jun. 29, 2024
Inventory Disclosure [Abstract]    
Raw materials and supplies $ 79,735 $ 80,570
Work-in-process 20,974 24,529
Inventories $ 100,709 $ 105,099
XML 43 R32.htm IDEA: XBRL DOCUMENT v3.25.0.1
Long-Term Debt - Schedule of Debt (Details)
$ in Millions
6 Months Ended
Dec. 03, 2024
USD ($)
May 24, 2021
USD ($)
Dec. 28, 2024
USD ($)
Dec. 28, 2024
MXN ($)
Dec. 02, 2024
Jun. 29, 2024
USD ($)
Dec. 11, 2023
MXN ($)
Sep. 19, 2023
USD ($)
Nov. 24, 2020
USD ($)
Aug. 14, 2020
USD ($)
Debt Instrument [Line Items]                    
Total debt     $ 113,436,000     $ 120,564,000        
Less: current portion of debt     (5,063,000)     (3,123,000)        
Less: unamortized financing costs     (2,353,000)     (1,059,000)        
Long-term debt, net     106,020,000     116,382,000        
Increase in revolving line of credit                   $ 120,000,000
Revolving credit facility outstanding amount     75,600,000     107,100,000        
Proceeds from lines of credit     99,700,000              
Additional availability of line of credit     18,100,000     12,900,000        
Letters of credit outstanding amount           300,000        
Long-term debt     111,083,000              
Interest rate on outstanding debt                 5.52% 4.85%
Banorte Financial Group                    
Debt Instrument [Line Items]                    
Revolving credit facility outstanding amount     4,140,000 $ 84     $ 100      
Additional availability of line of credit     800,000 $ 16            
Long-term debt, term             3 years      
Americ Bank Equipment Financing Arrangement                    
Debt Instrument [Line Items]                    
Debt instrument, face amount               $ 5,500,000    
Periodic payment of principal amount     $ 94,000              
Americ Bank Equipment Financing Arrangement | Minimum                    
Debt Instrument [Line Items]                    
Interest Rate               6.00%    
Americ Bank Equipment Financing Arrangement | Maximum                    
Debt Instrument [Line Items]                    
Interest Rate               8.00%    
Revolving credit facility                    
Debt Instrument [Line Items]                    
Interest Rate         9.20%          
Line of Credit | Banorte Financial Group                    
Debt Instrument [Line Items]                    
Variable rate on line of credit facility (percent)     2.75%              
Equipment Term Loan                    
Debt Instrument [Line Items]                    
Long-term debt               $ 1,100,000   $ 5,000,000
Periodic payment of principal amount     $ 94,000              
Equipment Term Loan | Domestic Term Loan - Balboa                    
Debt Instrument [Line Items]                    
Total debt     4,127,000     4,535,000        
Long-term debt     $ 4,100,000              
Equipment Term Loan | Domestic Term Loan - Balboa | Minimum                    
Debt Instrument [Line Items]                    
Interest Rate     6.00% 6.00%            
Equipment Term Loan | Domestic Term Loan - Balboa | Maximum                    
Debt Instrument [Line Items]                    
Interest Rate     8.00% 8.00%            
Equipment Term Loan | Foreign Term Loan - Banorte                    
Debt Instrument [Line Items]                    
Interest Rate     5.50% 5.50%            
Total debt     $ 1,600,000     2,200,000        
Long-term debt     $ 1,600,000              
Debt instrument, face amount                 $ 6,000,000  
Periodic payment of principal amount   $ 100,000                
Equipment Term Loan | Domestic term loan - Bank of America                    
Debt Instrument [Line Items]                    
Interest Rate     4.90% 4.90%            
Total debt     $ 0     1,277,000        
ABL Senior Secured Revolving Facility | Revolving credit facility                    
Debt Instrument [Line Items]                    
Interest Rate     7.40% 7.40%            
Total debt     $ 75,566,000     107,149,000        
ABL Senior Secured Revolving Facility | Revolving credit facility | Credit Agreement                    
Debt Instrument [Line Items]                    
Increase in revolving line of credit $ 115,000,000                  
Percentage of additional interest rate on default 2.00%                  
Line of credit facility, unused capacity, commitment fee percentage 0.20%                  
ABL Senior Secured Revolving Facility | Revolving credit facility | Credit Agreement | SOFR                    
Debt Instrument [Line Items]                    
Interest Rate 0.10%                  
Debt instrument, interest rate floor 0.00%                  
Debt instrument, applicable margin 2.75%                  
ABL Senior Secured Revolving Facility | Revolving credit facility | Credit Agreement | Base Rate                    
Debt Instrument [Line Items]                    
Debt instrument, applicable margin 1.75%                  
ABL Senior Secured Revolving Facility | Revolving credit facility | Credit Agreement | Minimum                    
Debt Instrument [Line Items]                    
Debt instrument, applicable margin 1.50%                  
ABL Senior Secured Revolving Facility | Revolving credit facility | Credit Agreement | Minimum | SOFR                    
Debt Instrument [Line Items]                    
Debt instrument, applicable margin 2.50%                  
ABL Senior Secured Revolving Facility | Revolving credit facility | Credit Agreement | Maximum                    
Debt Instrument [Line Items]                    
Debt instrument, applicable margin 2.00%                  
ABL Senior Secured Revolving Facility | Revolving credit facility | Credit Agreement | Maximum | SOFR                    
Debt Instrument [Line Items]                    
Debt instrument, applicable margin 3.00%                  
Domestic Term Loan Callodine | Line of Credit                    
Debt Instrument [Line Items]                    
Interest Rate     11.60% 11.60%            
Total debt     $ 28,000,000.0     0        
Foreign Line of Credit | Line of Credit                    
Debt Instrument [Line Items]                    
Interest Rate     13.30% 13.30%            
Total debt     $ 4,143,000     $ 5,403,000        
Letter of Credit | Line of Credit | Credit Agreement                    
Debt Instrument [Line Items]                    
Interest Rate 2.00%                  
Increase in revolving line of credit $ 28,000,000                  
Debt instrument, interest rate floor 3.50%                  
Repayments of lines of credit $ 750,000                  
Letter of Credit | Line of Credit | Credit Agreement | SOFR                    
Debt Instrument [Line Items]                    
Interest Rate 0.15%                  
Debt instrument, applicable margin 7.00%                  
Letter of Credit | Line of Credit | Credit Agreement | Base Rate                    
Debt Instrument [Line Items]                    
Debt instrument, interest rate floor 1.00%                  
XML 44 R33.htm IDEA: XBRL DOCUMENT v3.25.0.1
Long-Term Debt - Schedule of Debt Narrative (Details)
$ in Millions
6 Months Ended
Dec. 03, 2024
USD ($)
May 24, 2021
USD ($)
Dec. 28, 2024
USD ($)
Dec. 28, 2024
MXN ($)
Dec. 02, 2024
Jun. 29, 2024
USD ($)
Dec. 11, 2023
MXN ($)
Sep. 19, 2023
USD ($)
Nov. 24, 2020
USD ($)
Aug. 14, 2020
USD ($)
Debt Instrument [Line Items]                    
Revolving credit facility outstanding amount     $ 75,600,000     $ 107,100,000        
Increase in revolving line of credit                   $ 120,000,000
Additional availability of line of credit     18,100,000     12,900,000        
Letters of credit outstanding amount           300,000        
Long-term debt     111,083,000              
Total debt     113,436,000     120,564,000        
Interest rate on outstanding debt                 5.52% 4.85%
Banorte Financial Group                    
Debt Instrument [Line Items]                    
Revolving credit facility outstanding amount     4,140,000 $ 84     $ 100      
Additional availability of line of credit     800,000 $ 16            
Long-term debt, term             3 years      
Americ Bank Equipment Financing Arrangement                    
Debt Instrument [Line Items]                    
Debt instrument, face amount               $ 5,500,000    
Periodic payment of principal amount     $ 94,000              
Americ Bank Equipment Financing Arrangement | Minimum                    
Debt Instrument [Line Items]                    
Interest rate (as percent)               6.00%    
Americ Bank Equipment Financing Arrangement | Maximum                    
Debt Instrument [Line Items]                    
Interest rate (as percent)               8.00%    
Line of Credit | Banorte Financial Group                    
Debt Instrument [Line Items]                    
Variable rate on line of credit facility (percent)     2.75%              
Revolving credit facility                    
Debt Instrument [Line Items]                    
Interest rate (as percent)         9.20%          
Equipment Term Loan                    
Debt Instrument [Line Items]                    
Long-term debt               $ 1,100,000   $ 5,000,000
Periodic payment of principal amount     $ 94,000              
Equipment Term Loan | Domestic Term Loan - Balboa                    
Debt Instrument [Line Items]                    
Long-term debt     4,100,000              
Total debt     $ 4,127,000     4,535,000        
Equipment Term Loan | Domestic Term Loan - Balboa | Minimum                    
Debt Instrument [Line Items]                    
Interest rate (as percent)     6.00% 6.00%            
Equipment Term Loan | Domestic Term Loan - Balboa | Maximum                    
Debt Instrument [Line Items]                    
Interest rate (as percent)     8.00% 8.00%            
Equipment Term Loan | Foreign Term Loan - Banorte                    
Debt Instrument [Line Items]                    
Interest rate (as percent)     5.50% 5.50%            
Long-term debt     $ 1,600,000              
Debt instrument, face amount                 $ 6,000,000  
Periodic payment of principal amount   $ 100,000                
Total debt     $ 1,600,000     2,200,000        
Equipment Term Loan | Domestic term loan - Bank of America                    
Debt Instrument [Line Items]                    
Interest rate (as percent)     4.90% 4.90%            
Total debt     $ 0     1,277,000        
ABL Senior Secured Revolving Facility | Revolving credit facility                    
Debt Instrument [Line Items]                    
Interest rate (as percent)     7.40% 7.40%            
Total debt     $ 75,566,000     107,149,000        
ABL Senior Secured Revolving Facility | Revolving credit facility | Credit Agreement                    
Debt Instrument [Line Items]                    
Increase in revolving line of credit $ 115,000,000                  
Percentage of additional interest rate on default 2.00%                  
ABL Senior Secured Revolving Facility | SOFR | Revolving credit facility | Credit Agreement                    
Debt Instrument [Line Items]                    
Interest rate (as percent) 0.10%                  
Foreign Line of Credit | Line of Credit                    
Debt Instrument [Line Items]                    
Interest rate (as percent)     13.30% 13.30%            
Total debt     $ 4,143,000     $ 5,403,000        
Letter of Credit | Line of Credit | Credit Agreement                    
Debt Instrument [Line Items]                    
Increase in revolving line of credit $ 28,000,000                  
Interest rate (as percent) 2.00%                  
Letter of Credit | SOFR | Line of Credit | Credit Agreement                    
Debt Instrument [Line Items]                    
Interest rate (as percent) 0.15%                  
XML 45 R34.htm IDEA: XBRL DOCUMENT v3.25.0.1
Long-Term Debt - Schedule of Maturities of Long-term Debt (Details) - USD ($)
$ in Thousands
Dec. 28, 2024
Jun. 29, 2024
Debt Disclosure [Abstract]    
2025 $ 2,524  
2026 4,894  
2027 8,104  
2028 4,032  
2029 - Thereafter 93,882  
Total debt 113,436 $ 120,564
Unamortized debt issuance costs (2,353)  
Long-term debt, net of debt issuance costs $ 111,083  
XML 46 R35.htm IDEA: XBRL DOCUMENT v3.25.0.1
Income Taxes - Narrative (Details)
$ in Millions
6 Months Ended
Dec. 28, 2024
USD ($)
Income Tax Disclosure [Abstract]  
Foreign tax credits related to future repatriations of earnings $ 7.7
Estimated federal and state income taxes and potential withholding taxes 0.8
Gross potential research and development (R&D) tax credit 10.8
Unrecognized tax benefits associated with federal tax credits 2.9
Deferred tax benefit $ 7.9
XML 47 R36.htm IDEA: XBRL DOCUMENT v3.25.0.1
Earnings Per Share - Schedule of Antidilutive Securities and Outstanding Equity Awards (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Dec. 28, 2024
Dec. 30, 2023
Dec. 28, 2024
Dec. 30, 2023
Earnings Per Share [Abstract]        
Net income (loss) $ (4,914) $ 1,084 $ (3,790) $ 1,419
Weighted average shares outstanding — basic (in shares) 10,762 10,762 10,762 10,762
Effect of dilutive common stock awards (in shares) 0 127 0 127
Weighted average shares outstanding—diluted (in shares) 10,762 10,889 10,762 10,889
Net income (loss) per share—basic (in USD per share) $ (0.46) $ 0.10 $ (0.35) $ 0.13
Net income (loss) per share—diluted (in USD per share) $ (0.46) $ 0.10 $ (0.35) $ 0.13
Antidilutive shares not included in diluted earnings per share (in shares) 48 525 0 525
XML 48 R37.htm IDEA: XBRL DOCUMENT v3.25.0.1
Stock-Based Compensation and Benefit Plans - Narrative (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Dec. 28, 2024
Dec. 30, 2023
Dec. 28, 2024
Dec. 30, 2023
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Share based compensation, grant shares 1,595,362   1,595,362  
Vesting period 3 years      
Expiration period 5 years      
Share based expense recognition - weighted-average period     2 years 4 months 24 days  
Stock Appreciation Rights (SARs)        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Total share-based compensation expense $ (158) $ 52 $ (139) $ 111
Unrecognized share based compensation expense $ 100   $ 100  
Share based expense recognition - weighted-average period     7 months 6 days  
Restricted Stock Units (RSU)        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Vesting period 3 years      
Unrecognized share based compensation expense $ 1,300   $ 1,300  
RSUs granted (in shares) 4,638   329,457  
Grant date fair value (in dollars per share) $ 5.39   $ 4.52  
Total restricted stock unit expense recognized $ 176   $ 223  
XML 49 R38.htm IDEA: XBRL DOCUMENT v3.25.0.1
Stock-Based Compensation and Benefit Plans - Schedule of SARs Activity (Details) - Stock Appreciation Rights (SARs) - USD ($)
$ / shares in Units, $ in Thousands
6 Months Ended 12 Months Ended
Dec. 28, 2024
Dec. 30, 2023
Jun. 29, 2024
Jul. 01, 2023
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding [Roll Forward]        
Beginning balance (in shares) 387,500 626,250 626,250  
SARs forfeited (in shares) (136,250) (137,500)    
SARs expired (in shares) (115,000) (101,250)    
Ending balance (in shares) 136,250 387,500 387,500 626,250
Exercisable at September 28, 2024 (in shares) 0      
Aggregate Intrinsic Value (in thousands) $ 0 $ 0 $ 0 $ 0
Aggregate Intrinsic Value, Exercisable $ 0      
Outstanding Weighted Average Exercise Price, Beginning balance (in dollars per share) $ 5.78 $ 6.41 $ 6.41  
SARs forfeited, Weighted Average Exercise Price (in dollars per share) 7.17 6.94    
SARs expired, Weighted Average Exercise Price (in dollars per share) 4.93 8.17    
Outstanding Weighted Average Exercise Price, Ending balance (in dollars per share) 5.10 $ 5.78 $ 5.78 $ 6.41
Weighted Average Exercise Price, Exercisable (in dollars per share) $ 0      
Weighted Average Remaining Contractual Life (in years), Outstanding 2 years 7 months 6 days 1 year 9 months 18 days 1 year 9 months 18 days 2 years 2 months 12 days
XML 50 R39.htm IDEA: XBRL DOCUMENT v3.25.0.1
Commitments and Contingencies - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Dec. 28, 2024
Dec. 30, 2023
Dec. 28, 2024
Dec. 30, 2023
Jun. 29, 2024
Commitments and Contingencies Disclosure [Abstract]          
Amount of warranty reserve $ 26   $ 26   $ 164
Gain on insurance proceeds, net of losses $ 0 $ 0 $ 0 $ (431)  
XML 51 R40.htm IDEA: XBRL DOCUMENT v3.25.0.1
Derivative Financial Instruments - Narrative (Details) - USD ($)
3 Months Ended 6 Months Ended
Dec. 28, 2024
Dec. 28, 2024
Dec. 30, 2023
Aug. 14, 2020
Derivative [Line Items]        
Derivative, Notional Amount       $ 776,500
Net losses expected to reclassified earnings   $ 1,300,000    
Foreign currency forward contracts        
Derivative [Line Items]        
Derivative, Notional Amount $ 29,000,000.0 29,000,000.0    
Foreign currency forward contracts entered 12,900,000 29,000,000.0 $ 6,500,000  
Foreign currency forward contracts settled $ 5,900,000 $ 12,500,000 $ 3,200,000  
XML 52 R41.htm IDEA: XBRL DOCUMENT v3.25.0.1
Derivative Financial Instruments - Schedule of Derivative Instruments (Details) - USD ($)
$ in Thousands
Dec. 28, 2024
Jun. 29, 2024
Foreign currency forward contracts | Derivatives designated as hedging instruments under Subtopic 815-20    
Derivative [Line Items]    
Derivative liability $ 1,306 $ 277
XML 53 R42.htm IDEA: XBRL DOCUMENT v3.25.0.1
Derivative Financial Instruments - Schedule of Gain (Loss) of Derivative Instruments in Statement of Operations (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Dec. 28, 2024
Dec. 30, 2023
Dec. 28, 2024
Dec. 30, 2023
Derivatives used in Net Investment Hedge, Net of Tax [Roll Forward]        
Accumulated Other Comprehensive Income, Beginning balance     $ (215)  
Accumulated Other Comprehensive Income, Ending balance $ (1,011)   (1,011)  
Designated As Hedging Instrument        
Derivatives used in Net Investment Hedge, Net of Tax [Roll Forward]        
Accumulated Other Comprehensive Income, Beginning balance 1,053 $ (39) 215 $ (97)
Effective Portion Recorded In AOCI (543) 263 (2) 263
Effective Portion Reclassified From AOCI Into Income 501 (33) 798 25
Accumulated Other Comprehensive Income, Ending balance 1,011 191 1,011 191
Forward contracts | Designated As Hedging Instrument        
Derivatives used in Net Investment Hedge, Net of Tax [Roll Forward]        
Accumulated Other Comprehensive Income, Beginning balance 1,053 0 215 0
Effective Portion Recorded In AOCI (543) 263 (2) 263
Effective Portion Reclassified From AOCI Into Income 501 (72) 798 (72)
Accumulated Other Comprehensive Income, Ending balance $ 1,011 191 $ 1,011 191
Interest rate swap | Designated As Hedging Instrument        
Derivatives used in Net Investment Hedge, Net of Tax [Roll Forward]        
Accumulated Other Comprehensive Income, Beginning balance   (39)   (97)
Effective Portion Recorded In AOCI   0   0
Effective Portion Reclassified From AOCI Into Income   39   97
Accumulated Other Comprehensive Income, Ending balance   $ 0   $ 0
XML 54 R43.htm IDEA: XBRL DOCUMENT v3.25.0.1
Revenue - Schedule of Contract Assets (Details)
$ in Thousands
6 Months Ended
Dec. 28, 2024
USD ($)
Contract with Customer, Asset, Allowance for Credit Loss [Roll Forward]  
Beginning balance $ 21,250
Revenue recognized 233,082
Amounts collected or invoiced (235,440)
Ending balance $ 18,892
XML 55 R44.htm IDEA: XBRL DOCUMENT v3.25.0.1
Revenue - Schedule of Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Dec. 28, 2024
Dec. 30, 2023
Dec. 28, 2024
Dec. 30, 2023
Disaggregation of Revenue [Line Items]        
Net sales $ 113,853 $ 147,847 $ 245,411 $ 297,959
Over-Time        
Disaggregation of Revenue [Line Items]        
Net sales 110,500 126,635 233,082 258,964
Point-in-Time        
Disaggregation of Revenue [Line Items]        
Net sales $ 3,353 $ 21,212 $ 12,329 $ 38,995
XML 56 R45.htm IDEA: XBRL DOCUMENT v3.25.0.1
Leases - Narrative (Details) - USD ($)
$ in Millions
Dec. 28, 2024
Jun. 29, 2024
Lessee, Lease, Description [Line Items]    
Operating lease, discount rate (as percent) 4.12% 4.00%
Future lease payments $ 22  
Minimum    
Lessee, Lease, Description [Line Items]    
Operating lease, term (in years) 1 year  
Maximum    
Lessee, Lease, Description [Line Items]    
Operating lease, term (in years) 7 years  
XML 57 R46.htm IDEA: XBRL DOCUMENT v3.25.0.1
Leases - Schedule of Lease Cost (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Dec. 28, 2024
Dec. 30, 2023
Dec. 28, 2024
Dec. 30, 2023
Lessee, Lease, Description [Line Items]        
Total lease cost $ 2,354 $ 2,641 $ 5,236 $ 5,286
Fixed lease cost 1,283 1,336 3,857 2,434
Short-term lease cost 1,071 1,305 1,379 2,852
Cost of sales        
Lessee, Lease, Description [Line Items]        
Operating lease cost 1,261 1,223 2,600 2,350
Financing lease cost 866 1,186 2,172 2,465
Selling, general and administrative expenses        
Lessee, Lease, Description [Line Items]        
Operating lease cost 182 183 366 367
Financing lease cost $ 45 $ 49 $ 98 $ 104
XML 58 R47.htm IDEA: XBRL DOCUMENT v3.25.0.1
Leases - Schedule of Lease Assets and Liabilities (Details) - USD ($)
$ in Thousands
Dec. 28, 2024
Jun. 29, 2024
Operating Leases:    
Operating lease right of use assets $ 13,829 $ 15,416
Operating lease liabilities $ 13,829 $ 15,416
Weighted-average remaining lease term (in years)    
Operating leases 3 years 6 months 21 days 3 years 11 months 19 days
Weighted-average discount rate    
Operating leases (as percent) 4.12% 4.00%
Financing Leases:    
Financing lease right of use assets $ 2,062 $ 3,569
Financing lease liabilities $ 1,304 $ 2,128
Weighted-average remaining lease term (in years)    
Financing leases 10 months 28 days 1 year 21 days
Weighted-average discount rate    
Financing leases (as percent) 11.80% 11.18%
Operating lease liability, current $ 5,400  
Operating lease liabilities $ 8,429 $ 10,312
Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration] Operating lease liabilities  
Finance Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Current portion of long-term debt  
Noncurrent finance liability $ 100  
Current portion of Debt    
Weighted-average discount rate    
Current finance lease liability $ 1,200  
XML 59 R48.htm IDEA: XBRL DOCUMENT v3.25.0.1
Leases - Schedule of Maturities of Future Lease Payment (Details) - USD ($)
$ in Thousands
Dec. 28, 2024
Jun. 29, 2024
Operating Leases    
2025 $ 2,728  
2026 4,488  
2027 3,404  
2028 2,324  
2029 1,051  
Thereafter 822  
Total undiscounted lease payments 14,817  
Less: present value discount (988)  
Total lease liabilities 13,829 $ 15,416
Finance Leases    
2025 814  
2026 563  
2027 0  
2028 0  
2029 0  
Thereafter 0  
Total undiscounted lease payments 1,377  
Less: present value discount (73)  
Financing lease liabilities $ 1,304 $ 2,128
EXCEL 60 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( !F 1UH'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 " 9@$=:B]2,@^\ K @ $0 &1O8U!R;W!S+V-O&ULS9+/ M:L,P#(=?9?B>R''W!TSJR\9.&PQ6V-C-R&IK&B?&UDCZ]DNR-F5L#["CI9\_ M?0+5VB5Y2%RFQIWPUA*;-&N-:[)FC!LBXIV!S.2;:L;GM4K \/M,.HL6# MW1$H*6\A$%MGV<($+.)"%*9VJ#&1Y2Z=\ X7?/Q,S0QS"-10H)8S5&4%PDP3 MXW%H:K@ )AA3"OF[0&XASM4_L7,'Q"DY9+^D^KXO^]6<&W>HX/WYZ75>M_!M M9MLBC;^RUWR,M!;GR6^K^X?-HS!*JIM"JD+>;52EI=37\F-R_>%W$0Z=\UO_ MCXW/@J:&7W=AO@!02P,$% @ &8!'6IE&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" 9@$=:=(CW)-D% #$'@ & 'AL+W=O",8]=*@,*@1RVK60NI'E5XW?381O2Y/9.!';")0G(0A M%?M[%O#=70573@^F_FHM]8-:K[NA*S9C\J_-1*B[6J;B^2&+8I]'2+#E7:6/ M/S@VT0'I%]]\MHM?72.-LN#\6=\,O;N*I4O$ N9*+4'5ORUS6!!H)56._XZB ME>PW=>#KZY/Z8PJO8!8T9@X/OON>7-]5VA7DL25- CGENS_9$:BA]5P>Q.E? MM#M\6Z]7D)O$DH?'8%6"T(\._^G+L2)>!9!600 Y!I W ;CH%^QC@)V"'DJ6 M8CU027M=P7=(Z*^5FKY(ZR:-5C1^I-,XDT*]]56<[#GC;X,IFO0_#E 5Q6LJ M6-RM226L7]?\'^-KJD!9J!PQ_9XA99]32\ 13'SBK)3O7LHDKB6R;0/_U%+(5J=_^::NB@ M4#$"LE$L$=3MN%"FO!@*2D24Z4X8%1) MO&:&U[P,;\*$SSW="Y$:#(S).Z-TZG>%'0^,+\G9RCA;%[9,0=4\DDX#Q7F$ MM98TB(V)!,-* K8SP#98J$$D?;E'CW[ T"@)%TR8P& -JXIQH]$QH8&!)=$Z M&5KG$K0I6_EZ$%5)'-'0V$)AG4^#)S2?CD=#!SGCZ60\[<^'XY&)%M0I28NM M?%JU+N$=1BX7JH52W5AOT$RJ;HFX0 Y/(BGVZK]GK(0SZM_[)F(XJ"SR*R>! M+T&>TQ^FW(#;?F,9 =7K7:]@]_.XD=>,+@L+\EYR26\?<]3ZO'- MZ0)]5M^A<63.*RPYND7U.JFC61($_I:JX8U3SX@.ZI1%S_T0!AW(3^B.OE/- M>LYWD1$;EIMM^#-5E?:-!@';&WFOX8AP;HDP;&K>\F;]>"+XUH]<JF#%3H?@II'T&I8)YYX)PU8G;;)]M?(M M!H,%&I9QDH6CRF+E%@G#ON8S=U6^)FL>01;BC$B'M*MMR[*,?-AFINFDGN/M^@B*,-%6A+ [._A\7* M8N?N"<.V1SE>SX]6:+8/%SPPTI[Q37/',7)=PR:1W"81V,B<\H<&+^Z:1BM6 M: O/"(WZLX>^<>$)!Y8ES%T1N<@5.8D0>NER6*^DJ51S2&+<;#FC^&3].;T&I2=P(R>L6,1Y#>M#HVF;+RR 2LN MC,//&9T1CZK4=9F242+>0=#(>PWK0W+K0RZR/K-0>3-TG\3J=6QNM;!.T<8) M'%86+S<\Y"+#,PB96.E>^5$IR+7R!.&&1N:\PH*%&PMP7%G0W.\0V*Z<\KAF M*H\0'BQ3C'<-WT-RWT-@RW(:9G^8U&?I?C8:)U*YV$A/H$;B=W(TQWHXJ#52 M-7V(LNUAJ]7$[1;NUK8FQMS[$-BQ]$,6>>D&V&- S2BP0''RKN%N2.YN"&Q. MLHV]1S_6]O6)*2OVJ!Z:!QI8[.<]_R/C-9R.G3L=&S8H;QF/>[6%E&?DOA+C MN<$UO(Z=>QW[,J^C,(5"'$8>>T&?C"OZ^S-2:O5AM7"G9=M&SFMX'3OW.C;L M3$YF[G5SA3;=S\A5JU:S2MI&T'X7JN?+& 5LJ4*MVY8:\,3AR/1P(_DF/75<<"EYF%ZN&?68T!^H M]TO.Y>E&_T!V<-W['U!+ P04 " 9@$=:*HUG,I0& !5' & 'AL M+W=O% MDV6:EZ/I2?/N6DU/9*V+O!37BE3UO$UOU]H\V(R/5FE M]^)&Z&^K:P5/DZV56;X4997+DB@Q/QV=T:-S'AB%1N*O7#Q4.V-B7+F3\KMY M^#0['7D&D2A$IHV)%/ZMQ;DH"F,).-HB:]RZ2'4Z/5'R@2@C#=;,H(E-HPW>Y*59 MQANMX-<<]/3T_,OGFR]7GR[.;B\OR(>SJ[//YY?DYN/EY>T-.23?;B[(VX-W MY(#D);E=R+I*RUEU,M$PL]&?9)M9/K2SL(%9+D3VGK!X3)C'?$3]W*W^1UV" M>H*I3\#?K=-LZS1K[/$AIVNE1*E)6E5"5T>8/ZT!'S=@SM91M4HS<3J"PU,) MM1:CZ9O?:.@=8]Z]DK$]7_G65^ZR/CU/JP6!52.9&8@?=;Y."W >7<765-B8 M,@E@/?69#Q%?[WJ#"$4!VPKMH?2W*'TGREN5S@2DA4P O+M"5&-20@Z3'+!QPFGCDAG2&'.DG2W8P4@IIYSU7$'$. N"!'.XZ0/SY9BE 4>CB[4D/ M&B86>,E Y*(MMLB)[8M>".58>CKVD[!=>CH.HP1S(+*#YM.@CQ^3BO@ _'@+ M/W;O8JG3 K+V;G;!(,;VY"'LS["'$1&+8SX4XV0+,G&"O%90 RC].":K(C4P M(9HF+:R G'43>PQR8F.)*.,]Q(A4''LA#IAZ'4=Y[FT!@%.=E_>D$$#91!EN M/I3SPQH>VC / M^8WC_C,>OO!TPL\.D0]!UZI4ZJ:7:TBV@V^J_$-*]E;=_; MCE>ID\J Y^<"-O\,RH5,+@71Z<_6=]1S9H<\87'47QE$+.+1T,ITO$C=Q-BL M#(J+6Q.&?M!G040JX/X0JHX'Z3-$V*00N;-K4(@V<;$@\FD?(R+&(C; U;3C M-^HFN!:D YY-7)Q%R*%#Y *((A\ V%$<#5]4X!5Y>I<7N0:NPP^?DRI_^?"] MDK5]ISONI&[R/,LR64-A1U;IHZFA4(=MW@MY$ ?]A;'%HH0G_L"Z=/Q(W00) M$%4-Z0&2 _2A5=IVL71SLE$L5(+1,*CR.MCM<6HY],A1(Z&/![:XQU+,C=+ M]@O"YW:3S8.Q;[$1(D4].)$#8#NV9&ZVQ(JB)\"/*%R;%BVL2&L8#H6UHTWF M;@W;8K7+;_*NR.^;O(R'%6D"J95.;"%&AY))QW7,S75M,BFP4XHBM?D,D 91 MO^'&Y*#/B:(!O!WQL9=TAL^A1!H^+^:^A1*1XY0'0^O?D1U[ANSD)-[SI1_LTB56,AB M)E3UYK>8T>BXZ8OU(YKWN9.%?S7OOY:U?=\[;N9N;C8+#\5-I67V';*^A!)2 M04U6U**)!#NN3'!@4]1Z(57^CS!W;\'8\[QCDE>5*>G,?I&UKC0,3&(^H-XX M"MGFLJ8=MU;&!/ZL1'-_7Z )D-NT[D<\['>&J!B+!ZI4WI$_=W>Q7X5.X=6, MB%25X M^56JWI1$>++SS<=\S)>E[9?$Z;]02P,$ M% @ &8!'6D]CX([Q @ 'P@ !@ !X;"]W;W)K= )@R'/*A>XYB3&+<]?540(IU:=R M 0)G9E*EU&!7S5V]4$#C7)1RU_>\P$TI$T[8S<=&*NS*S' F8*2(SM*4JM\7 MP.6JY]2=S< #FR?&#KAA=T'G, ;SN!@I[+FEEYBE(#23@BB8]9Q^_7S0MO:Y MP3<&*[W5)C:2J91/MG,3]QS/ @&'R%@/%#]+& #GUA%B_%K[=,HEK7"[O?%^ ME<>.L4RIAH'DWUELDIYSYI 89C3CYD&NKF$=3\OZBR37^2]9K6T]AT29-C)= MBY$@9:+XTN=U'K8$]>8; G\M\-\K:*P%C3S0@BP/:T@-#;M*KHBRUNC--O+< MY&J,A@F[BV.C<):ASH2#^[OQ_>W-L#^Y')*+_FW_;G!)QM>7EY,Q.1Y1!<(D M8%A$^0GY1!['0W)\=$)T@C.:,$$FB)[?K-"/M@O_Y()E'>JY"XFIP%\LR]#N->M==;H=9950_*XUV\)LE?G,O_CT>7U4C O)M MC!3$S! NM89*SN8KA'JS$[S@K# *VIUJSE;)V=K+.9!IBH<*ZSUZJFWJBV8F MD8K]@9@<8VT5HR=5W(7SUG;J6I[GO0 _9+5#'I3DP;^3,ZVSP]3!*YZZUP[\ M%]2'K':HVR5U^]^I\973!B\O)N:'T-OO0C]D5:"[6]>W?3J_4C5G0A,.,]1Y MIVUTH(KGJ.@8NS? MCY1LV28IQ=OZ8NMROH\\AQ_)(UZ^LNH'7U JP%N1E_QJL!!B>3$<\G1!BX2? MLR4MY9L9JXI$R-MJ/N3+BB;3.JC(AQA";U@D63D87=;/'JO1)5N)/"OI8P7X MJBB2ZN\;FK/7JP$:;!\\9?.%4 ^&H\ME,J<3*KXM'RMY-VRS3+."ECQC):CH M[&IPC2YB%*J &O%[1E_YWC505%X8^Z%N;J=7 ZAZ1'.:"I4BD7]K.J9YKC+) M?ORU23IHVU2!^]?;[%]K\I+,2\+IF.7?LZE87 V" 9C26;+*Q1-[_95N"+DJ M7\IR7O^"UPT6#D"ZXH(5FV#9@R(KF__D;2/$7H#,8P_ FP"L!Y". &<3X!S; M MD$D&-;<#U^G6TU"LK5:%,1"7?9C). MC,8/]Y.'WVZCZ^*?E.Q@1$@[(J0O^^A>;B \R:EUJC6A M7AVJMHGU""$G<&4EK/>5M<"('Q#_$!:9,$Q<@M A++; 0C]TPQ9VP--M>;J] M/,>,"\!FW5R;<'>?!/203F)L@3D>#(C&U81A3 C$&E<+S'<=A]BY>BU7KY?K M+Q7C'"PK-LN$C:IGM.K[T-.(FB"$?$\;^LA$801AJ-&TH+"'73M+OV7I][)\ MDG,AJ=+%J=S,U]*E+.L%1>X:@)9SB:555LX!?9,^B-N'W#>[Y6"HZ6""D.\& MF@PFB'B&"B;("<..L@Y:$8)>$2;2%DF:IV!.2UHE>US.2/L"H1&C_0*>!<1O8N(3<09<3IH([@S7+"7^#,3>474:WRV9K$97/!"Y:VCG9.#?5;-65)WY_8 MKF$3STB(C#(W8):"$[G/J:_G]KU=FJ8Y?Y\-/">ZP;/ X+FQ %AS.:ZNC#67TZ',SN&A M?HOWO3Z;H=+1K.6*/Z?;(P.V$EQ(IZ.V %.A!F27QN+FH.]A79JC8-%QL/A= MV*$Z.^N'^KW?,7439?E*"7ADY03'58X)LU2.-9=9.=9<796SH[+%[V9K]!GNG=H5M)K7QZ4 MUP>1VO,;=#%&EN>1.L*M3PEWZ9OSW[NDDE];'.1T)IN"Y[[L:]4&PO=V]R:W-H965T&ULK59K;YLP%/TK M%JNF5FK+,R'-$J0F4+52DU0E[3Y3< (JX,QVDFZ_?M= 64)9KD^($BMLZR@/X&WP&*>I(()M_*@XE=JE .Z.W]EOBM@AEI> X3%)OR<1 MCX=*3T$17@3KE#^2[2VNXND(OI"DK'BB;66K*2A<,TZR"@P[R)*\? =O51YV M , C!Q@5P&@"K \ 9@4P/^O!J@#69SUT*D 1NEK&7B3.#7C@#"C9(BJL@4T, MBNP7:,A7DHL^\3F%KPG@N#.>3?W9_9U[/?=42HEM0B*MBXUQ85SHTU&8WP8=6NM9K&+D2*M.^TO:M/ F5 MI5_51GN1=NI(.ZW--^,QIBC\RQ;L'+,%CTGF'I/,.Q+97F&Z=6&ZK2WXE(,D M29-?.$)+D")5-1#<^S&.EDF^A#(Q3M>@)S@[1SET+%D@'KS)ZE6ZZNQTCF4T M^O30Q# ;#>@>VES85]U&ETJ(>CUYD]IU+NS67+2,V0)E:W9C9C5'0&18;HLE!N#7V^=\_*RJ%=K<7A=:*+&^DCOCW7) MN@MBLM1^?^A+)3H)*'0,0RE>@"OMTH;JT%+=E1-.5H5\>2$W\!E!+ P04 " 9@$=:ZPQ3BKT" #S!P & 'AL M+W=O^(QHH!= MEN:\:\1"K-JFR:,8,\(OZ IS>;*@+"-"BFQI\A5#,M>@+#5MRVJ9&4ERP^MH MW91Y';H6:9+CE %?9QEAO_J8TFW7:!I[Q5VRC(52F%YG1988HGA839F4S(IE MGF28\X3FP'#1-7K-=N J>VWPF."6'^Q!93*C]$D)PWG7L%1 F&(D% .1RP8' MF*:*2(;QL^0T*I<*>+C?LU_KW&4N,\)Q0--OR5S$7>/*@#DNR#H5=W1[@V4^ MEXHOHBG7_[ M;2T#HC47-"O!,H(LR8N5[,HZ' D3SW +@'V2X![!."4 .>M M'MP2X+[5PV4)T*F;1>ZZ<#X1Q.LPN@6FK"6;VNCJ:[2L5Y*K=Q(*)D\3B1/> M8#(.)[=#OWRV44C.]#F%S#8#*:W@4WP3@GQ7# MJ=Z'H_F<(WRA( )E7Q! %S"@F6Q&L>H2&X1A'M$,X7MOQ@63'_R/NKLOV-UZ M=M4$VWQ%(NP:DI@CVZ#A??K0;%E?ZPK_GF3^>Y(%[T3V[(K&/7E M"+(#W,GYP1$:,\QQD8C:S[%@:VDV-48VGM4Q-X=U?FW1M-3ON9G_VNS=+$,V5*/#PX17>>B>+"5MII0/=V87^C[S?:@6:/WY40K!M ?^F(< MC@A;)CF'%!?2E77Q13995HR80A!TI7OHC K9D?4VEE,9F3*0YPM*Q5Y0#JHY M[_T&4$L#!!0 ( !F 1UJE\#]MX < +HB 8 >&PO=V]R:W-H965T M&ULK9IK;]NX$H;_"N%='+1 78ND+G9.8B!QVMT ;1/4V;.? M:9FVM2N+7E)VFOWU9RC9IBU>F@ !BL:7X?CED#//4-+EDY!_JQ7G-?JQ+BMU MU5O5]>9B,%#YBJ^9^B@VO()O%D*N60UOY7*@-I*S>3-H70Y(%*6#-2NJWOBR M^>Q!CB_%MBZ+BC](I+;K-9//-[P43U<]W#M\\+U8KFK]P6!\N6%+/N7U'YL' M">\&1R_S8LTK58@*2;ZXZEWCBTD](LF-LUHF$U1Z66< MUA*^+6!?[F[O7[\=(NFC_#GZZ=OCU-T_QE-KJ>_H\]?[O^!OG^]V[:WR.>WTO15U'5*X4^57,^ M/Q\_ .W'"9##!&Y(T.$MSS\B,OR 2$1BAY[)"X;3J!E. W+H,9ZT\4<]_NXW M7+*ZJ);M!BWJ@JL+5YA:-[';C4[>"[5A.;_J078J+G>\-_[/+SB-_NN:XQLY M.YMQ?)QQ'/(^_@:UIJARL>;H72F4>N^:;>LB;5SHRK(;]VDVBBX'N]-IV%8X MQJ.CT9F\Y"@O"2[(]?POR"(H/+5"M8#*DXLJ+TJ.*J,;/L^96J&-%+L"MB6: M/2/QTH5,WG(AW\C96:328Z32X$+>F(;E]S,4M+=?[;% M*',K'1Z5#E^E% ##I80=5@I6H5RHVEE#AY803(;=R#J,J$?NZ"AW%,YER V= M""4',B+^ YH%Q5T"1]9O$YKACD"'T8AXEAY'!EA14..#3M*FBX F!CTQ*5E5 M/SM)%-D1Z@;194-]&D^@BE^A,8<%+VJDBR-W(Q-;(FA&NDIMH]A3&S$Q0DE0 MZ!?0A-XMH=U[CT#MO% ;H5BIMRH#M>[=N?=YJF38%6N;]$]*P[E:PU8V0:0.$S(Z8I)WM?- MYAQ2?JV3JBT(@03;NSR+,>W*M6TP]JDUO,1!R &]B7J $?VPQ/0Q(X6P:F5 M80XS3##UZ#2TPF%<'6H5RW.Y[49VQBN^*&JG;)M(UCZP3?IT%'F**S;8PEFP M%YFL6+7D2K?0)^U%DV<-<,N"S8K2WVK@(!9?VVN\E;?S8!@RXC :'R6;<]V/ M\6+'9J5GCSD@-XIQTETPAUF21;XZ;G"(PSRPRS&GE0D!GPD#+[K/!=;?2;8L&>]^YP"'1##R3 :=14Z[$BKIPX( 9]5U>SPXIFJ6_1#>M(F'7MHI\4,J=$![C2K-M# M.*P2']Z(P1L)XVWRDH.>4[3-,8R3DXY[K]HV&T7#R"/;T(ZD073H3%CL8,U@I>KG)@'X/]MBHP_USA#8Y[C^ MD'1+LLN*I)&GI2:&:R3,M8=]2XH64JQ-J^H4:F/+*LZV"2&^OI\8L)&?@$UG MP58U71[\L_>64ZX-,5=<'58T]20 -:BC43 !/A<5A/$E%]:"R'SUE;4W\G8^ M:\-0^I.#)'O6NUSO_\4Q -[+!M1!5)(,NWO*99823S-"#5)I&*G?^:95J]J# M&"BMN5RC.9\YTY2ZL$E&<5>MB\)QXND Z,F%VC!<;X2$,1!/A;;5'* E^4Z4 MNR; [8&=+27GOB)#;8!2'*5Q]_CCL",9R7R]'S6DI6'2GH?[E>)MM/9I3.-A MM[5Q&9)LF,:>XQLU'*9A#C](.%\6&U8B,XUJO\EY>P'*O<==Q\DDZF+894:2 MU-,^4,-A&CYU=JJ[4MM&[W[#]\,;WCY6DF$46>EIFV'L56Y82L,L/2OY"TZ"]BQ4F\> MIWB;G?TDZK:9+JLT\2DWA*4O(*Q+Z0.PX=I*XNV4<5F24^(0;8L8XV"=,MYM-V10^ M*"V-^$4)/HJJO>4-AR9GUQ '.?S:KN&MO)W'P) X#I/X[G _Y%!:G3.VN9J, MK)L,#JLTPAYXQ0:^<1B^=\=KBT>-QTNXDB^VGGO+L0W3..DFM,,((DL\DD]N M<_Z,M[E85L7A3HXY-K8W2TZ.O$W>2/W\0%\L^E!R Q=!8ON>9S:T4L4VHDG6 M783!R5, :RZ7S<,1"C77.=K[Z<=/CP]@7#>/'70^O\$7D_8Q"N.F?:KC*Y-0 MNA1,>0$NHX\9!%FV#TJT;VJQ:9XUF(FZ%NOFY8HSZ*ZT 7R_$*(^O-$_<'Q< M9?Q_4$L#!!0 ( !F 1UHP3,G!L 8 !XO 8 >&PO=V]R:W-H965T M&ULO5IK;]LV%/TKA%>L#5#'(BE;4N<82"T6S= V69QL&(9] M4&S&%JJ'*]%QNU\_2E8MDZ)IJ67[);:<>\\E#Q\Z1]1XFV8?\Q6E#'R.HR2_ MZ*T86[\:#/+YBL9!?IZN:<+_\YAF<<#X9;8UQ]NP^6*%3\,)N-UL*0SRN[7 M-QF_&NQ1%F%,DSQ,$Y#1QXO>)7Q%,"X2RH@_0[K-#[Z#HBL/:?JQN+A:7/2L MHD4THG-60 3\XXE.:1052+P=GRK0WKYFD7CX_2OZF[+SO#,/04ZG:?17N&"K MBY[; POZ&&PB=IMNW]*J0\,";YY&>?D7;*M8JP?FFYRE<97,6Q"'R>XS^%P1 M<9 \9$$5"6@M@FX2L!R@GLDP:X2;"D!'4L85@EEUP>[OI?$^0$+)N,LW8*L MB.9HQ9>2_3*;\Q4FQ429L8S_-^1Y;#*]_C"[?G?E7]X1'\SN^,=[\N%N!J[? M@-G;RUOR]OJ=3VZ?SP#YX_[J[F_0!_X#?O%5TLBUT^ M3'*6;;@695Q/))2IB'4:W42N*_&J;4=77DV"$7WK!5K=/:VNEE:2+&1YP+?K M<>M$;RWEC%2=I45IV^ M L[%&$%I]BG"^@<36:3@P$#![]2GI^G05N@Z"2NT4[/0:%%B"DT*1DRAB<-66SNH]W9=M*H>JO.@X,;.,L3R"C%JXDRAB537 M-@YJ34<[P5IAB%N':\N[LE'CU:HF,5539*_V5%!OJLS(UJJ(H/RP);-KTB/Y M1M'(B0Z(Y-96"NJ]U+>(5ZAP.BKU6L6=DJ\*.)5^554])F!A;8F@WA-]KX35 MPW?>&9OV1"D?C%HB4VCB"-3N">KMT[$'K,DY0%Y)O*TDONF-(,*>UUC2*@^% MY#W.ATU[Y(R\IHQMAO41'!Z9A;6/@GHCU>8YZRD^6OF?:;LP7]_>SC/L1Q@E M5!LE9/U$@8JTKJSKBC>*YAM%(Z;0Q&&KS1W2F[LN E4/U7E08// 11:H1BL2 M4V@BU0=G7/I#KE8"%2D.F+#3V'#UI3K/:*.6RQ2:2'-MN9#>0IG2I@ER7,N6O9(BC,^O@X:N6$*.&";4S3$:+$E-HXB#4A@FY/U/.:MU9Y_$PB>8;12.FT,1AJST> MTGN\3G+6Z,E8A2;L0?(QCM&*Q!2:^-)2;?BP_F2LE9S%BA,IVX/R U=]J:XS MNEU18JJHR%_MO+#>>9G1J;AY%F;+2D+?D,[L&O5D^O:+U-9."^N=UK=H5*QX MF5"E415Q*HVJ"%-I5$681J/B@U<*]2;H>S4J;O42X+1=F*]O;.3PUKG#.Y?M7L;>7;!T7;YM_) REL;EUQ4-N" H OC_ M'].4?;TH7F#>OQ(_^1]02P,$% @ &8!'6HK .]F4!P :1( !@ !X M;"]W;W)K=*Y'"J+X60T M.A^6VMC>]:7<^^"O+UT="V/I@U>A+DOM5[=4N.55;]QK;WPT\T7D&\/KRTK/ MZ8'BI^J#Q]6PTY*;DFPPSBI/LZO>S?C5[2G+B\ ?AI9AX[?B2*;.?>&+7_*K MWH@=HH*RR!HT_CW2'14%*X(;7QN=O2O6C:RHY[*ZA!=V1R&!Z6QZ;]^:G#X.PHL=3@W/Q^E8'$Y2;J0^> M MFH&:O+881J%AAFC9K;I&9R0,VYNG FH0QC4/^^F8;H44C_V8=0^T"^_T>]K_?AK_#S7J]P6IK$.,!I,;[0T%=1QA],Z5E;:K M9ZJJ?:BUC2HZQ0]\74"&#WF:UX7H$+_YX0-EM3?1-!)OG[*%MG/15IH@;'+\ MXP\7D\GH]UQPM8 YJ_Q6N,#V1PT!T'GE2M-Q)F!H+XB[9\3?%B+;"F>Z@**227^ MWG1\J0/(R8/Q8-Z[4NDZ-X=\Z:MI'57N)*[8AJ00WU;,GK[6ILFCSC)7VVCL M'.G% 5-Q1N9DR0LL>$Y53+!P4CY9L2[-))FZ*>%=IE.<>P$"/3-WBQL)[B;C M2*]GPSK_#(),PLN%R1;]UIJKC&T:N=06PX6%^@I%J"QE% +F#_**;*F9-EY5 M.]T?MWRJ7#")-R &MA?_,19]4W?L5:;#0LTPXH+H907&1H18*@@:EX?62)O; MU!6=R0,])4#[7+*\-'&Q#^+]N6BR%380X/8I]1=2%*(I)1/LNPX8R56*)2XT M$)_-&'CI-$*/BI&2;4CHD*>8CA9&3TVQ;K9#1SP]DJT;(7JJN)91H+7D<7U( M0A"X$D;[\6X!_@;8E&!4<)MD(PV:H\YX]K>9;;4"C2F)-YET1J-V5J/@N/.2 M#XRNT! [5]NVCPYTY-XTAH6KBYR-\=[$6<69S[5-BXFD-1[J @:,V2=L,\. M:0:8I^:J36YR$^L E5/RW4H@TMW=DY'G#(93 U$'!N/&N433 2%^[">$S M (]$,[O"VX1#4G[63W32!IKTI(K847+:2"8O.ST-GGVA85T$]XV>^ZXIU_E# M6X4@?8I"?6?0OBBUE?K98 MDKD33]]$SU$Y!]#!C/:6XY#$B+>$=V)%:)5XO M%?>Y1U&!Y?$TKU/19:NL( &QTBL1ERG!$RQMG>0#HYG&5*I,CG";]4I,'3FB M*Q,!BW0VG(8++?^D*@8OE:D=D7%7SQ>;A FW'DV>YLJ.@:GSV(0094#K89XE M:YA!!@[KK*&>@?J3&F(4%K"M&J"#PFN:"+[*!7 Y.AX/QL^P3Q=%.^6/CD\' M+[M;0O7,"Z"-A'K'5"?/-POT4'WV1:F E\8'?O#["6MIT6)'QNK%):<)R9$#\B+\%(EEBD"6Q&[B&EHZYP#OZ0U&! M84!0@3;#C0OC<_6UUJ!TGP;53AOIPD%66&SM!=,B^CWH1TE>\L'.':L%M-&C M#L4(DO?>;G1RUSE@9AZ@PG?P3=LT=YY/!8JF!O0<_"'E*_9O[]\#*ONEKWX; MW*19UA17FAH[2C U#.X&WBB(-XM'5SP*;EL5MN*PZXH1.AJ/S]8U4NH4 R=F M)X*7A\,2/MB.31U-+KHBP(,2E0I?]P=Y!R)P8-FTT9*7B9'>5ZBOWKV[&X!* M]M81BK("'D\R^]&+1^.+P;BS*USUJ$VAIZ"&U&Y< 3M@#-0O0#'/FY7H_E^_ MC<\['<='H\$ZDD\/;YX=5,OO'NQEHS[E3UM>'3;>OOX!MJ@04&,O<>#1Z6#2 M&6$57.9LQ_%KA\V%#Z94&)1Y5P6?4YGO;PE>\^':MY[*2K]1,H=K1*8)1GRH M9S,T0;MN44.1;?.+*?,DGB0:V")*J5(0%=HP+6"6GJ(:3])4#(-][XK#C==_ MU,-V^H]RDSP=K\?01YE[[N0$@!7I?:"#71?EZ[_!U!+ P04 " 9@$=:*DT" M";@2 ".,P &0 'AL+W=OMBC2TIHG5QC"+&:X5:'C]L[ .*1%7!(HDR '9U^>OW9"8 M@M67T7IG7Z0J%@GD]>3)!/O5SOFO86-,5#=]-X371YL8M]^?G85F8WH=3MW6 M#/AEY7RO([[Z]5G8>J-;?JCOSB[.SU^<]=H.1V]>\;5/_LTK-\;.#N:35V'L M>^WW;TWG=J^/GASE"Y_M>A/IPMF;5UN]-E;-Z M?73YY/NWS^A^ON&?UNQ"]5F1)DOGOM*7C^WKHW,2R'2FB;2"QG_7YIWI.EH( M8OR>UCPJ6]*#]>>\^H^L.W19ZF#>N>Y7V\;-ZZ.71ZHU*SUV\;/;_=TD?9[3 M>HWK O^K=G+OTXLCU8PANCX]# EZ.\C_^B;9H7K@Y?D]#URD!RY8;MF(I7RO MHW[SRKN=\G0W5J,/K"H_#>'L0$ZYBAZ_6CP7WUS9]6!7MM%#5)=-X\8AVF&M M/KG.-M:$5V<1F]"M9TU:\*TL>''/@B_43VZ(FZ ^#*UIY\^?0;@BX466\.W% M@PN^-\VINGBY4!?G%\\>6.]IT?@IK_?TGO7NT%+]U^4R1(\(^>^[%);UGMV] M'F7-]V&K&_/Z"&D1C+\V1V_^^I$#:9T7:9P^M_F?\\W]:4'TV3:=# MX%LH;X)Z9WQ$=JNMM\ZKK<%_+?+Q\+:=\0:1V1H5G6K<0("!8(X;%3<&H>R] MP9;I<;;4$/G14_5E@V]W++G1K1J<,JL5<%UK?'BDS.^CC7O\3B)=6S>&;E^V M.567'5;10V,4U%'OO&EM5/]P6"V0U.H=]M?#7IEKW8TZXBHKZSI"';VT'2WN M5@ ?MG0@)8V]ULO.*#VP&9UO SXK/=NJD:TZWFJA=AO;;'!W.S9ICVFA0 :G M!7K: C_J"#\,@-2>+ ZH#F[ C9 R1-NSE#O;=6I9)&555=B:AJQ?B6)#$A$V MUVM$08BSG>'G8&%)_ PAL*"%/2Q]):ALR6=Q,M-?__+RXLEW/P3U=7"[SK1K M0[:A&U9VP'X6GL**4)P ._TD(&C\@@VFU=H,QI-+:R$;W35CIRDT^*[MMK,B MDS=4FBC$:[GODNX1 LYB+X_XZ[)E2!!S0U%K:"M:'.XQB##:J[HI.?M4?1Q0 M%:+QO>Q*&R3/)(6*X(MZ]V+*H(*Y9@U7 "2'[PCK;FS+8FOZE-:J=%K,\FPY M!B1^",H,U]:[@4.!I*]4G/2"]U<0F413.D;3;V.0-&;]8/4J;C<:J;;2%@Y< M' A!KMAYBQ7(?:L2,C.U3]4_$))P O^74I-EZZQ8D7 (20K%\1G/[3D(@5M_ M' 96PA%%ZDQA#OA9N1?)%MT:R%P#@&RRJGZ>?0/K$AX(WJDU*9KT,4.6,.$ ME-([ X(S=JW8'\Z!DIQTO!891+._\#"")YO*)AMH%6QO.^W%!G:HKL"V@^N1 M]U6LG!YXIPLNQ2$EP3[;&9(G4^<':/E0;G5;07+(:6X0%2TA<+(,E)P\LP.& M*]A13)@!JTFEAPT0-RY,*V8$,S?&-S80@J6PHLC)E83P("1T,;0WV"S,"\LO MI#;-2X[27&IR4&PI%_S L7EP(]Q#Z3-(W:+8Y,MV2 5@""BH+0=90)DS*1Q7 MJ4:=*G!*M1H][J;0$':-%19J*P8!.:70=;C1Q<'!6!2;%^<_B);\YFNG..P/"P"A6^VP'IE5B:UVPG*I-^0W/@48#K=A75,C6WDCM6IJX,PB, MN'/DO![("Z=X!@B.":04US-#%FP,8Y G(BZ XI:=70N9F&T)]D.QDZ"*:('N MF!QP/E,LU<4]51PJH)21%-U0%"5V)(0>/84+\3Y+!2++'M3CY)2?KBZ3L8_% M#F3,;(FD1VJ7V&B20]Z421C=U.=JGJ(RM<01GI8$LF!L@;6?@P@DG MT#OM/4C@?H%;6M,/);8!ZO@A4/B1$#9FKF+#5X98<))%P>H]QX.YX= 0FR/R M#*'A@!A!K<$.H(X-YUQ""]%QH4QLYJ;FK&:P6=I6, UAM_:Z/UGN3]+'A&M, MDXH9$:1"DC05;-.,%/DP/?3>@T1&)B<@L9VF"O21;1?H$M(3V !AR":&M@^" M1KM4ZK @K9,?7M /4O(JXV]'WVPH;XDK>1&N\*G?1Q@ZE35R$G!72C@4 J,C M\+P,7&0#FLG[: &'S3T)E=B7Y%R_)'2M*!2)GZ-C+JA8G_VMA<>0J[B2K>Q- M8E.H *0/12YLJV'CPT4^'A*I@?",2-3H ]>R',>L'+*80!K4_EI[RTF;(H0) MO1LH?S@?B:UZ0BZA4)0&JY$:2V8GM?.915++@S]'-T*^E#*)"<\3DPC4U@$U6%#;&_68 MTI@RX9B+$K,4OLY!6&&+J04ZGJO!3O+,R-'%I)US)U)TJ\,&*$"#'I8.V$>F MY4A]1!*_@6=*^S.7(1S):(L925 $;J")K&N6 O1G5CB;;>QSL[_B&'\EL!]W#24G&M,%" M??PD>#5% /F2"!=B,=6,0V4)7 Y+3>)BC&L35=<3CV'_K:R8!OR#BSWQ$0IV M@DIV7,M.H[2&"%MBW:)7F +M$"=R%4Y=6B+()4#K)VTP"Q 4]5.Z\'?UY:9\L/A\B\#8EX+BI-#<7WFS12<-08=(!JS!URN@*6= M4DVTF&B.:^"9H$8@L,P\OZI72E$YQ>-(X;A$^T[840U)ZBI; MU=(E=5_Z&KTN^Z]'1B=L82I"E,<-LUH0#NP2&J^WC#.)(A56I(+N;ME("SC/ M\)>V2\O$F0L0;D#]1CB;\R!R*YE\-"3M8G)=,DHIIK=<^4%[&E8$]0DN0K3U MT.J*YF3J+:@6&L/\^Y93B'_G.9IZ_.'3U3%/8!"CS+F6:'XMHI\B83 Q-3SJ M,='&8_J5MM[QM)P4IE''&J@]]LL,*-/R@8@Q$31>K94,3,EN'6CZ>]OQII#B M?R_$ 5,2@-BBA1K2U*&EU:G2W!)W+F3F5O\>K:JI1/0<<8B5Z)JO*8ZE*HFJ MJ6L-8>S37)"[- /RP^%'5W*'S#UK&G>"_+=I9,LIP8.RPNH.M$OSFZ13K_U7 M$Q-/O,,EA\)AU[;R4NM,8(P4H2EQL'#@&,Z2,O6CC,+:7%5Q:\[N+!L;A-0! MWZ%[DK R*IGF)-1.8IV3XLIIF QI$$"0^EKHQ$>T GZ4WHT\^G?3\JCMD@Z. MA+T?T@'N!WD<#0/27-"NAS2":[@Q(CM7)2,A&?%?&0@;'BI,7#Q-L,<^CU>/+W]^]_&8A1)DFP8Q;*2")(FR!]V7N"\MG+ Y MB-;MR0%LD';6ITYG(-'AB&Z+! M4C^9&]LX&A>GX:GL_@WQ**-$9BZLJ>8CG-ALIII<^:%R )B=F5QSNWT-9G[W M:F1>P8:L;<4S!0J6@<:+6X MA<5)BO.\,A5<3E5/DZ<]SQ.69!>F!.3)W%+-!C=E$#0/!3H5Z)G!,;WD#5&. M@$V=_4/ZAMENJ<\',CDBGTE,GF#>;8[9TTF5;S"1)0=RRP;./GPE26@T8N.8 MNSYF]^7*A..I^:QFSZ4%+,LO#H=3L&!GS74&;*:H:;QTR^!TU,#A-YG:3D1^ MQ'[5F$]0IX?#YW8OXC)D"Q;5V%=A/TOO-1?G-,4AW&- '3U%3Z")!\/=%WV# M=7_-%<]P/O+! M4C#RP%_:E)@/G^C L>$*Q7-V.4=R=+PUF9^F>[Q] ED8DTQ/II:,$NM-1)]= MUD%:SLAIY!"(<8HE&>9G^L;-Q"Y6J5!(G<-JG=Z)NNS*.Q'L4U#2)O MS0!DH,-5+Q^A\6A+JO XC(%SP".\AQ-X%TG.XF OW?X&CM_+.(WBP)N5G/?F M^GM'Z4WQD(?Q;3J.C6XA S7J&>D"$PI&GRQJ=2LR/#?2''[TT>PY$![C]&XJ!*V%][W<6$_HI\/MKI M";RD".D;.1X6!Z<@($"KL]V ;GKM]S-#4U,W$>V<;89;8P MT?WV&S1D+EYQO$FM>9L^3QY&V7+.PH%$9F$_$UB?JG_>E<*L1Z#HL8$(%X]R M!D-3 C("MV3TOL>=DJ?*7K_S08,..B#K[%?">3 MM1,^Y./Q"LWV>5_1E&,1)A*GT[=Q*$>RE.PNV&I06A\9AMDLFME1]4 Z0YS. M#I?[6>FQJZJ?YA)9H-G08(W?^D#[W(AO'M!]4R8J:>=<1@* 4?/4FKP"!(\U MEB/!7#?FYBF/J6 C6)'!EP)&*$<^%Z4,I &,G+S1"(I>9:G-D<='V1H)2%(9 M1HGP:YXWB4\E*;)BK-'S\__(&M*1BA%)TV$_3^O !!C!4A((__S5E/D6M1W[ M\F()1UQR4O9UPD F/R@",S<+ DV2EQ>3B!-G'BA)06\13<5GF@,/9I>.7Z9& MNRJ5TQM*],.T. \,J"IIYC#Y%1R5"> 8"5B"O&FQI7?9]LGH)6NGUREH:710 MJ.O6W)I!G=Q,E/"4FVLF!6AB7Q+AH!)E>'J 7 M1S3K?\L@%1 MP3$$2=O/@)LAPJ(?0QAAA.J-P"L:4#'@_CQ@G6O#HZQG\AXFBS>]5W#G8V\= MM1CY%/S'RZNWY1C MS>82Z=83]2&]K@$"I]=HSE+V$I]#041>)A3#ACF6>< CE8'+.]]9RM>07[:X MI\:'3,>Y8)0W/,!"'1VX9.XG)QH\():V?A)#R'_9X[#52]3)%\U3/5J:M17J M2F,*2(V;*!;)?B]E-),ZE,-'PX//_NV>EHH&;(W=DM=P)X))M_*63F[G*.G; M8F<5DJ]/*;+>(P(YLIY(:#T52DGA4L($IJ!?3L[_MI@W7H^_N"V0YKMGY\?? MJX\]D<]D>IALNO//.)E1%S6)WW.;^4_>Q)"&--,QX"L-7\K$DX)@Y"E_Z>>B MJR9S^>IBCB];;7EV7:KGH"D;!MDP/.(SLL"DA]OYZEWM,O2C98:2P=RW MBG_XK9C)J;8:?I8.Y\^X\GE^Z[5L^BU@\8)/E6H'6SX^ZNF5JX,7K.CD1MY; M[?8U'^&A]6AE LX139,J:?@?P-W3N]Z[/ZO^1J(W8%KTER!I7"9_+E&NEC\V MN92_L9ANE[]4^0E$S:+\=F:%1\]/OWM^)$>[^4MT6_Z+BZ6+T?7\<6,T> 7= M@-]7#J4C?:$-RI_@O/D?4$L#!!0 ( !F 1UI-RW=YH@( .P% 9 M>&PO=V]R:W-H965T4B$76Z4?3(%H MX:D4TBR#PMIJ'H8F+;!DIJ\JE'23*UTR2T>]"4VED64>5(HPCJ*SL&1<XRI9!Y 2AP-0Z!D:?1[Q M(1P1R?BSXPS:E [8M??L7WSM5,N:&;Q0XIYGME@&TP RS%DM[*W:?L5=/6/' MERIA_"]LF]AA'$!:&ZO*'9@4E%PV7_:TZT,',(U> <0[0.QU-XF\RDMF6;+0 M:@O:11.;,WRI'DWBN'2/1*/J*T2G,TB] 2H7.'Z0Z\:L#Q*^ S MN%;2%@8^RPRSE_B0A+1JXKV:57R4\!+3/L33'L11/#K"-VRK&WJ^X1O5/<,E M-ZE0IM8(O\[7QFKZ._P^5'%#.#I,Z$9D;BJ6XC*@&3"H'S%(WK\;G$6?CL@= MM7)'Q]C?>HRCX,/2.HS0M9D!E0.U&\LUZK;EP*@_)X,HZD_HSR:$FYM4E16Y M,[#*78W[@_:J8?E62X1XUC#TX7N!'J,D9?,!O),X533/QCJWITO]&G$Z!F]";1S%OC7C2;P:&'#CL3 M6*+>^#WCJJVE;8:Q];:K[+R9X'_AS1Z\9GK#I0&!.4'I)<8!Z&:W- >K*C_/ M:V5I.WBSH'6,V@70?:Z4W1]<@G;!)W\!4$L#!!0 ( !F 1UI/4-@QAPP M (PE 9 >&PO=V]R:W-H965TGEF"BUX8B=EZ5D4!-.SC,M\V'SH19<&!"5$^(K-YN(:OE:U[RRQ=:K9FFT9!& M/ZRI=C:4DSEMRFVI\51B7GGY3N7+TT]"9^RUF)@Z>E3@:Q'[+)IY+ JB\2/R1JV!(RMO=%#> MO&2OI8E392HMV+^NYJ;4 ,._]QGK9(WWRZ( >68*'HN7 T2 $?I.#"Y__"&< M!L\?T73<:CI^3/H3MN);YK,;7E9:E@\,N!#L;5X*J%RRCW0%)XML+G3K:/:7 M*A).6%7QHCRE,"?,"-RJ1#5(H8W$\3EG4KO9+YD,2YE MR18\EBDM.PQ/-NN,K. +=NZ/C]D1.Y]XD^D4/\+@W O'%^RURJ"* MY^R4O>)IJA)8R8;1'EEAZ$^/R8(@"-B//\RB,'K.$*H(Q)R1:3/S),0N]*2R)/!#J?H= P!$9KD9>L@'I$E5C"CAY.O& *SPU'L S_W>@JYQD-_ ^V?R%SGL=V M^Y4I#3;*&TUH1N@%DPO,($Q:$TB@QW*D&=KUJ1=$ ?T*I]YH%EFPO,^W]Q@V M_54\L$]:Y?#$*Z6A(+<:#LN58(-7*BMX_C X8<+".V$RQU; 5[R#V!H"?*F% MR,C,>K*[?=7N[YY;W?-8[_X5_7"=#W ,\SE"2A=$A]1;H**I!YBCIDU M^=2".!5@5NU$O>*%I+V\X?J+@+M)A,9J2[B,IE'V8[K*HS"< M(+NE*;3RD-Z(N2!'[2#BPF<_"U@'9L#F5*2YVZ]MOX^165"$WB;)$J. [F!WX0')^X@>3=HD@1 MV/-4P EZ*6TH1OXDL!0SHL$>(@D565+[APSD=URF?.Y\C0D.CC0 @*YRX.2P MHYY;3PUEXXMK[*S+$>00C]U:.>\(B-9#I#;D:/9^GLJE"\9O]AHILEEHN-\U MX1-<$S:NB?X'KO&1]VC.3K+TG.@=A=:(IL@_!Y-3L+2H,M;%8?N@[V($WML% M"41M(JVEXHX ;#G8%I>/J(@ AN?3=A&W-:K=&@/5'@[N#)8@QR80B;'8&NO% MQG56UEJ:GJ6M%!) JF_F-QM[<+37C4:R50,0DI@#,POHB!()HX=D#1@(N^LW7.>@FW)/Q^TBH5(0)]:9?OTM3+HOF4- M&V()BM7*T*ISZIG8FJ!A37=^.E6+1=>5?S)@:2)B6R78[$&,;(5W@ *$9$3U MB8<6HUQM%Q,V0_EL:)^1="U27F[2YZ)UL"7S#W;%74J7==S9Z"+Q1Q<7_OF& MVZ'&&BT8_9=P&MI$4W(7LH2&PI)W6_.X)+9=9#2:U8#;C=M/77]Z-@9X:A3\ MN>/')D&ZR!'W2,:TD*M6,$X:4U$.+DN;WANXU(JU;#BO#-!BL!,5BA1#8)=Y MG%;6,.I+K?9U]LX)$5]AER9,5CRA(.WZJ497AQ:Z2?EP%J;-.)_XT\UFY*HG M>,=*:^11.//#9DY#J Y&;^H2NJI6E:%5:CB^B5IT#>H7ZG5F&W3]CYDLB&E M[BAX;J.CW69[,WQ^XK:[_ZP/][J&2;ZKAK&:\7PGHS0%#,K9UJ^=A+:O -DD M(=+!08ER![2B*;;\$7N*GZDSM<>J9&@/174'5]<^ICD)J&/?V$X] M\2B:M0MLNBY7N[9L HK;Z2?^^+9AT_E"(J+ 5NYO+ T"+^_>O6ICHAW9A,/! MON+)#<'&]EYKL$E0==XV#/4<^ED-%&D!A)$S[+XA'4%V885OIX, =5#C9B=8 M"SH\) RMI:TC":UV#F'[^$P>_/!7M[W^; RJFXG9EV MD?H6/^>P#6RC@!GV$^(UE7.ZZI\#6BS:EL6QPX'-\&S>L*=E?V39\FBI C_. MQBU*AD=C/]Q<@<:H?24)=H#ZVE.EHZ;+_2NJD M86ERZ@*M!9:S*'8V MCV=)#B-YA6VK0=LIX5? H4,F MS[=*%GM@12M.C]DI'9S23KJJQS2J+Z3&\%W5Z<359Y\;#(&2^B&/%.:.&9HV ML)N7CB[&]K XIJ0*++:.6JA*P\>'/35V11KEIQB"95Z1=T$;R]7>;+-OGUIT M/\G$)_(IQ<43N'1B0?X+\IQ[\I32_&C:H>E'#=INR+X#+%T: QZC/CB@2/_@ M? ,%1%TG4VK!IY;ZO@+!SKRBG6(FGLSR;'A_NLK70VQI(>QIF>K(7:@N>J4">,FW+\7#.&F._/=R\0:[]2\ M'" 9FU]IC5S\E5O.*;&L*"0^]8#:R>G\4]C4QX8.^IDBJ ME,XO&\@T#G/]#]EMY/VI118=?DJ5L/HPV^WDK$%G-S5D!%Q@K$CKR-IM\&*P M/GZ7O3,IN)N61 $JH,>FF@=.^#T=7R6D.^:7[MC..:;LIGMI6LXM>Q.Z2>N76 M5K2P1?V5AZ:O,&S9TE ,?9\ -*0>ZO4,PN%U,A2TL__U4,S-BA@&JKD7)/NG M=8Z MG2#DRO=[:70JE)KG?$OF!;#("-=1Z:T/4QN/;@SD]KB.3(K'2V">O(E M^0L&@S7A5-P"WZ]8B7TQ/';FN2.SQ0*.8D(SGO0;F_[U.,L\X7,M9Y]!T0'<* 9]S',NW=]E.C*_>%S6:X^T[I MQC;K]-YT@:ETG#%PJ&LN2E78[VWFJBQ59G^N!$="H0%XOE"J;"YH@?8#K,O_ M E!+ P04 " 9@$=:1&*A6$0& #-#@ &0 'AL+W=O>J9M,G#0/G3Y MX%+$& 08 -2E7]^S *F++3LO$@EB%V?/GET %TOG'T-%%,6J-C9<#JH8FW?C M<5 5U3*,7$,67TKG:QGQZN?CT'B213*JS7@ZF9R.:ZGMX.HBC7WR5Q>NC49; M^N1%:.M:^O4-&;>\'!P-^H'/>EY%'AA?731R3@\4OS:?/-[&&R^%KLD&[:SP M5%X.KH_>W9SP_#3A;TW+L/,L.)*91GEUX=U2 M>)X-;_R00DW6 *GS5L(M7=U:YFL07N:)P,8[PR.-CU5G?9.OI"]:G MXM[96 7QNRVHV+%[4B,Q/1^*Z61Z\HJ_XTUXQ\G?\0_# M$^]U4,:%UI/XYWH6HH<@_CT4P7OR0;OR6O>?YB.5ZT/8]MU*;Y4)&Y=W4B[%K1J4!I!1(?J:F3T6D824C3. MIX)QI=#XC,*'M*T@Z:VV\Y"*H!"8H*U"'^ 7B^X1I,$"S&KUGO,-2]&WS3>K32JG3#GS=GH#$5G M3$?',RIX-7@OVPA9C<2U,<)AP(O6(@(=([AY9B2AP+PZ%7EY;IZB(309F\'! MPBY 3#87C9'6\K->X5>&0 #>M%Y58#\S 1J\6W2LP5N_JG%*)KY&XG,?9J(/ MX22ZEPA/S,F2YQR(&3%_OY2>J(_NZ^AA)#ZX)2W(#S$_5I4S!6>A555'T9;J#.E>6G3^E#V$(JQ#%BMIYXA2ISC07[75 MD;$P'VDFQ^]S$ P&/N?2)R89[8YZI5)MW1K)-&[9!UF@JLS^.^2QDC'!G^U M9!!/\JN4\QPYB[7>8F<)LV1"=G0HU@W?I7?U#E\H4^P?O- 3Z4U&Y[O2>T+[ M2'PC%$]B3*(XE&Y8OJP]PC[8FH)#8?9=64(ND>UZ37"!H'*+CH)-CID:9('S M-<2H#CNE9[2<::/C6F!8B@(5JI L%U(^G,I\I7R@K[:ISO=2_>V9;C+,%$$O MEX/,)<;N::65$R@&;,S1RGJ_KED]N25G=I4FF!&)WHGJ&\NYW*$CBX5:4A-N8^6\CJD;[FGXA;"&>U$PMQR&QQ8OWDQ'O^YRR8VNB[!( MJ&=H)66F;%\60&@);!?<'YM9BWND!"D)\06IY>>=?.J]Q+O(;@2AP<@'@-E8S$ M S>S ZY2GK AFK:@K4]/_(D5[PY6'SM0L'0&!@SVKX]_HDUXOYY)]2B4D;H. M+P:&46?G+O&&CRH1E&GF@)\$VH$>=CJ/V&Z2>)*L8+5&4>=RK.2"SP',L6>A M]LZS@'F?T>E,SEN3SJ>+5-$C\=&*ZW8.78JCTR2E:9;2G2TS1]B$BC:?QZ\S M7IXDEMQV0$YJN> *\'/4/S+L& ])-4O!IW\^)>NZK1/1F-X?"XST.TH$V\[L9*+#HD(19FY+!Q-6@N]O@-RR$YXUH/T69O9!S@^8)^#D' MB78,8.^@O8(K'(6NR(U&0\K921OURZEQK=^7TK;1](VD+[2$!=>ZCH8A=]6\ M-^&*AG@.G6/'.U>,FL D7Z0"5FQMS+>-S>CFKG:=KRC;Z?FB=X]$:+!OJ(3I M9'3V=B!\OCSEE^B:=&&9N8CK3WJL<-\DSQ/PO738EKH77F!S@[WZ'U!+ P04 M " 9@$=:RYZS1X$# "T" &0 'AL+W=O/E$AFMM/FWI:(#AXKJ>P\*IVKK^/8\A(K9H>Z M1D4G&VTJYFAKMK&M#;(B&%4RSI)D$E=,J&@Q"[*E6F\(%[,:K;%%;I_ZZ6A7=RC%*)"98568' SCV[2Z]O% M_P3N[,$:?"1KK>_]YN]B'B6>$$KDSB,P^CS@>Y32 Q&-'WO,J'?I#0_7'?K' M$#O%LF86WVOY512NG$?3" K,^#P<&T]\99'N#+/!N'066'YACBYG1.S!>F]#\(H0:K(F<4/Y2 M5L[0J2 [M[AC1@FUM;!$ ZN2&9S%CG#]:E)91^HV.POX ?D0LND LB3+S^"-^B!' 6_TXB#AV\W:.D-OXONI>%NX M_#2R,*7$F&C M)54F'8!C:XD0#)2SP*CHN%9<2,%"!>D-.#(H4&EZB2G9@T< 78=0:B,XPI9:H".7Q+(E1$J&VA@5I[FG9MIJ4=<,AT1. MZ,*S,8A'Y0(K\7@LN @1ZL:2>SL ?.18NX/PA&I[,7%Y"U0J&#+:EA%.O]@2+&N$"ZDMO8MO(:+?'"5YGZ5#I)I[B6CP>55TDKR] J^AJ9'G+O@ M \.C[+UY-83GY%DF";M?C3>[T^E]3E.Q^9/2#='+[B- M[7E=G*F)? KC;-QGS*]/]:KX8))4:+9A7EJZB$:Y=JCTTGXDW[23Z$F]G>>? MF-D*94'BADR3X>4X M/.R';C=!WFTEH[FG)A6=+?"C1>@&ULM5E;;]O&$OXK"S4H$H"F1.IB.;$-V$Z+^@!%#3MM'P[. MPXI;"^'84UDH>S'* MG:O>C\!-IDW)'=R:]=A61O"4F,IB'$\FBW')I1I=GM.S.W-Y MKFM72"7N#+-U67+S?"T*O;T81:/VP;UOM3Z*Q M9X[R$EU8^LNVGG8V';&DMDZ7#3,@**7RO_RI\4./83DYPA W##'A]HH(Y4?N M^.6YT5MFD!JDX0692MP 3BH,RH,S\%8"G[M\<#IY/+D&NU)VHTN(M>7>72IE MUT*)3#IV5W!ES\<.]"'7.&ED7WO9\1'9"_:S5BZW[ >5BG27?PPX.[!Q"_8Z M?E7@1Y&$+%X&+)[$LU?D33OCIR1O>LSXG!O1&'_'GR'7'+LRAJNUH.O_7JVL M,Y X_QLRWLN>#!-DA$P+#)ZQ6TKW((G."W5=]C!;S<>]90X;F:$!K//?)BB(! MCDNXS9L[+S]D5XY!I8AR!=1MM00L"N9G\V"ZB!LU;"L,N&G#9<%7!;F!K2'W M7;@;X$1;QZ0%VQ*]5O+_J!;"SK RT!\GF#_8&8%&;T E^M1@/*UTHHM<%Q@P M3NHT8-M<)CD*7D/V&%X4S\39QJDE0\,;[29%(^V+R*2/4SSAM<"H$F2(Z%IK M2!^KBY1"([A)\@!Z]@9F4445CM*%6H,%H$ZMO3J8&07=-,CH(4^A^THTFC*X MT0;>]DW$1V 'T+[/P$#TL0[.B"D,'089AH+2GP9D*Z M&D-''. GF$KH$D>>2^&&K,8@LB9!%,L!M(:D!#M0B9%"->61U2BM44V8P9R/ MM4 ,G!49PY-$UPK?("'T M!HNHP-7@-HZ.$L],)TEMP./$>M6OS'M?F;>0F*DO;S2B3;F7F@^\2^&!@X4% M+.B76D<64@]K)8'A@U088._ENM*^E? DEY!=E%K@NGL!IBL,PJW"H&+OY)5T M(/'M_2^W-^\@0WF!:5+XK"+'5Y"+X$]=5U#*1='&G[K;() F'S:\J"D?/M?< M.&&PH#1D.UR66*((L)"/HI YU(5/O;Z\4F!L4!$H777&I"RML3:(OT_O*Y1\ M]9+0B"2!BEC[5!ZLT($NL=L<7I(7J51-G0P[M&]5&B)-GZ"8MW,SH3QB- MV/@#>\,6X2QB<1A[B4WI ?_;:'H:S">3=T!Q-O-O/31\-XE0S#NV#*/3%U7= M_)A.&GW3)0D!/2\:Y^'IDD7AL@\1$JWAF74\ QR'&!<>QRGBV,,8S8,)XI^% M9],!C.V,8XV0/8S1!+RR8#\\"9-(2[..#TS(CN?8+_:$:^R*)P])K@M(1+\K M,%]X>%7J5!38%VK,WY6?:,TNY-<&"8^43N(#.$0+/$0.10QL.,O:5R=RM"O]D0@>^(_='W)>.9#>P(7_E MF/X$]#W=S*"FMG,;L9$6^YO,F *_6 OG[0"C!XEB(8]P/OG>99$&3C@UZ.V; MXB>[;U@TV4JLGT@KQ>?,VFB]] M-T"6-_,8;VB]Z_:%K\#V=Y-K&-GTK(WR^8U4X : '@X(5FPG&X MY^MN^@/>7043:-\T0$-8J;H-TJ^!O](&V3MS^F*SQW9-JN><8Z<\LM9!],8: M\1VL#SOJ^T*I$U#_&.#J'7!HMX RA!*D8X7"'ZDL1*+ I=&VKBDY&%^7?N7 M3&C,OQ&&%M=7%NFVEQ*F5Q?<3.)N>[!>2>CMQ.^;2;= I@U@L&.GD^TMO8U5 M*%S!>@[G =P&G:43S;]P&OAT,$>/R)7$!ZXUC\+!LH=-WH^ZQI"]Q>SCU[6P M8&?8MU&8!8OI\JBE;J@*_+ @,+MVO9F'TS,,J(]4V^8&A7^+GCQ0Z='I IO: MCG/^NH<.NV8:GP6S^>FW!W M:#R'0I+[C[7=T^Y3]Y7_POM"[K^3_PSE!"V#%2(#UDEX.A_Y#U/MC=,5?>]= M:>=T29>YX*DP2 #O,ZU=>X,*NG\ 7/X)4$L#!!0 ( !F 1UH+1XT=^P, M ,4( 9 >&PO=V]R:W-H965T-*-.RXSJ29GSIQ9FX]3AM\]#I T0L1=0@P0"@9??K>P!0M-PFGFG[8A/ M[MES%HM=+;;&WKF:V=-#HUNWS&KON],\=V7-C7!3TW&+D\K81G@L[29WG64A MHU.C\V(V.\X;H=ILM8A[-W:U,+W7JN4;2ZYO&F$?SUF;[3([R'8;MVI3^["1 MKQ:=V/!']K]T-Q:K?$21JN'6*=.2Y6J9G1VBU_[6;'_@0<]1P"N-=O$O;9/M49%1V3MOFL$9#!K5IO_B8!01-XI4&1Y*;Q8+:S9D@W60 L?46KT!CG5ADOYZ"U.%?S\ZL(TC?+( MLGX\P15?@3NF:P#4CKYM)]AQ'O\+_HI4OE2FU<;YE^.UL[;U$TOW\I M"RG(_,M!PD,Z=9TH>9GAI3BV]YRMWKPZ.)Z]>T'"?)0P?PG]WU_9_X"C#\JK MC4@/"(<_^9HM70OOV3KZN6:8-YUH'TDYZH3UC^0-E6P]^@%IL76] JZQ5&JA M&D?8!00VI&K1!*@TO7585[3N'9@Y-WT&*PU(M,;3FK7B>X:W\ $"3ITU)3. M-FX"8*GNE>R%UH\AWA!(;#:6(8 G>%A:4RV (?""($ )34+>178RYUWR*$+=X>BM5PBLSB3 MO45:(AMP548&;@$P95Z;GH.D69I@/ GBD;*6 D@$R+L$NJ ]XCJW*5,ALJK>A]Z2$K]\XH> M8X[7-W0(;$!9AUP\1"Z@^[HXGLQF,Q(QTVB%W*RA:=<.H_+7!\?S/:/W?0A*)70>V/'(5\,,[]O7>DWI3OC9:&[28.4!>> M;>O3E!EWQQE]ED;3DWD:\-?";A2>C.8*KK/IVZ.,;!J::>%-%P?5VGB,O?A9 MXW<&VV" \\H8OUN$ .,OE]5?4$L#!!0 ( !F 1UJG1F ?@ 8 $,5 9 M >&PO=V]R:W-H965T.M-]B6/YZMYS MS_WPM4[FVMS:1 C'[K-4V=-&XMSLN-6R42(R;IMZ)A2>3+3)N,.MF;;LS @> M^TU9V@K;[5XKXU(USD[\VK4Y.]&Y2Z42UX;9/,NX>3@7J9Z?-H)&M?!)3A-' M"ZVSDQF?BAOA_IQ=&]RU:BVQS(2R4BMFQ.2T,0R.SP])W@M\D6)NE_XS\F2L M]2W=7,6GC38!$JF('&G@N-R)D4A34@08WTJ=C=HD;5S^7VF_]+[#ES&W8J33 MKS)VR6GCJ,%B,>%YZC[I^3M1^M,E?9%.K?]E\T*V!^$HMTYGY68@R*0JKOR^ MY&%IPU'[B0UAN2'TN M#'N4%=_SLQ.@Y,R0-;?3'N^IW YQ4%)0;9_!48I\[ MNQ!&WG%BAEU*Q54D>91\CR1]N=A?-S6&3C%6&8B;3U4I:GL#M/1&$Y00\D 2.!6&5,](BB,U. MQ4Z3?53L#WU79%"/$B@8; D,5W3%/7PRW"'*)GRTF="-M8&C=L[N=SU210_>:] Q MG*+Q43\OH)!Y@C?,4!T1]S$@V8J 95+<$R )&R+,X2L?RU2Z!S;35KHRXW?Z M_=Y^M]W>!T2)$DT@/A8 BZ0RSJ<7'J[R8H]974J8T_S.4_Q'A3LAH8M2^6V MZ07H\Z=>[;2+5&&[7B,Z#![;O6/$&TB^>"2+5ZT%'(MVXLU!?U*.(\O(BF2Z MR<=.SV3$CH+N >*]@@VQC8H@K:/[/4<&AH/R[O+Y]O41/)A2P-5!IS;!?V>S2F^$=@N]8L]RMG-U._[ID+1X??[3&^(PXW#I2"#>APZ MN7?6$OCO?IUO#A-5M)T5'2)]6 O:T_ MI^4&.3$ZP] 9Y5E>-!3JW+Y4KQ0ZNF"[;^O&=4UUHM4>&Y)0%?C%\S7)5<'+ MM0B/5MX#%-5VMX/K;O>PLX=KMQT4JT' /ONQ;+O,K\'2ZU='81"^H>SO>2;Z M(1$1# *@6>N*5X\;VFYGL%?KZ SJOQ7!_GFMN].I=/]$9?;\P/=_D3V9/F'0 MI<#ZG.D/CM8*[*GGOP8[+RVN07]17(/^>G'1\TIWV"TU?]<7;:P!$)^E&%S@ M'JU4GP#B/O(C_.-OV6+6.S#2WAY4\R*)(%;T1IT([G*@+^:7RHRDHA[_ Q:K MV9+V^R^.-(].THP7ODM7Z1P MBF.U+OU5C#45Y7" 6LZXXE/?A6R)&"'QAR>8\AY8;LG4YH;4W'0,TEHZV,), M.O7'=Q;TX?NC...J5^L3PF%Q,+80+XX7/V# ACF6B@FVMIO];@,(_9%=<8-Y MRA^3C;5S.O-_$\$!E@3P?**UJV[(0'UN>O8?4$L#!!0 ( !F 1UJL.WFW M+0H *X9 9 >&PO=V]R:W-H965TX1(#LKW6KM\2VX"=M&@*! V2M/U0] ,E<7?92*)"4E[O_?H^,Z3>UFO? M 7=9B2*'\_+,,T/Z9FOL#[=1RHNGJJS=[6SC??/N]-3E&U5)=V(:5>/+RMA* M>KS:]:EKK)(%+ZK*TW0^OSBMI*YG=S<\]L7>W9C6E[I67ZQP;55)NWM0I=G> MSLYFW;DI'?\KMF'N\G(F M\M9Y4\7%T*#2=?B53]$/HP57\Q<6I'%!RGJ'C5C+C]++NQMKML+2;$BC!S:5 M5T,Y75-0OGF+KQKK_-U7]:CJ5MV<>@BCH=,\+GP("],7%EZ(SZ;V&R?^4A>J MF*X_A1*])FFGR4/ZJL"/*C\1Z54BTGFZ?$7>HK=LP?(6KULF5M94X@-TM4 MO.LWX@/[55GQG_O,\?A_#SD@R%\>ED_9\LXU,E>W,Z2#4_91S>Y^^^7L8O[^ M%>V7O?;+UZ2_%I=7%QY6J_/%\)N;=:TY+[YO%-Q3-;+>"=>H7,M2_ZZ>&\:F@+[1T)Q%GL_5'P SFS\T2T(_(P.PU; M5$Z8%;]DK<,XO&Y5&0S9Z&;P"_FXRQ*.Y: VV:!)U[QL"[@(U,C*NS;?D*.W MT@(O?I=@2J&J6J]TSCLD DZJW0HB20GMX5.2;;7[02.E<2X1I9:9+K7?,1[4 M$T,C^-R94GD%L<"(-Q8[-%;G\!(>Y(X#RS8F0OE\ZNJM+DLA2V=$IB$*6"#8 MK:VLCK/=<7PD?M>N!)[@>=N]$;0A+-**$/@#W"F5J<'[3VGR#L@,0%:0. M*<=I"J^*GRT2"C*O$S% MG*LR77,D.Q"1^ATZIHH&[W.\9:B_%"I%.;G23Y216.;0=, >0BY\*^'C?2'! MG9W.;QP22*/ M,PA'W*+&"AU-S> @$4M;];/5<6?U*,L6)O>VC6$#%J .DK4#]Y%K&:EO2(-C MTN -Z?.&E3W6=1P:L?Q4 V W$W)S/3-5$;R:(-*_L]8X@COMM8_\8:/Y+88RBX(QWTRQ@T2\>E+ MX*L! 11+Y* '%F/-V#>6R&6_U-#^':\%MN7*"DG2F3JBVZQT<$VC+/?HX!P& M.U$E!Z[@H%%:0P4HZZ-=;@#:/D]T55B[+D2_CP$Z7CD),?7'S*[D(5TW+2JB M*U/; MY0L;+QU[1(YRR!N/Y$=(-#%!$5=2X0^N&Y'5>G&/=+0S7 MABXKW) 725\HI_@U$3#KW<5/9<^84EP/+<:"= M=[U:47:_D*I#!X^DJ^L-]'UB'# ;-ZA("##@,8G\:B(IPG( 9$MXS%0NB3RP M!"=:MFY<9D?%- /TA'R4NN0 5DCI2"[5[%]7C+G$=6]H(;[)5HI3Q642O0^M(<$;?44_+.$-\TO"^U%O'G"%^ MZUK3D&+&_D"@N.\UX23R0D:"'4O$N5UOJ(::%3%4%$6M%U%%:WO4)_PV^DZ@ MZV 0,)D15!%P0M:QWS7<0<;Z0A'MW?'([??.;TB?3.T,A;MV\-*P0<*15W-B7@8$^:ZU06C&MO>?_L@+N87R;Y&(P.B.E;QB1*^=PID M2LQZF!O=^U!:\2D2#;HPNO-Y87[79HTK._EPH$0=ZD.A2M1GRQ/DT :OC:$> MP7*$GO>B(-RLH@,9$G07!!_"I^"K(DPB6XDFM>#I9]11M*!)\!U%,3-BU:&Y>2\3BQ[92TU#,A5P[T"YVN MU)A!1,TEF9@/ R;C)!JVDZ.:&!3KIS,A5OOY&_,- SC$^)"C)^)C![O^$*^? M<'3F6R HO8*_L(+U3N?I>4)M52PGU'Q:->:C<)7P@O<HU/YM2:^SU.Y!KG]SP[^AZ53W#("(60D*&1 M)GQ^(<(U=*;A8AL*[T@)WC F?XD7S8IWF4/%L.?W@N+'I14G7%UPY4:U"XE^4F@$3Q M?2DEHY[XJ&?Q?,_08D#'"!?,/N(C=*TR9&)WOR?>LE2$#Y:YHW>#V^Z#M >% MLL\9%AV1B+^WR(KT.@KX5:1G27H^[XOB*&[I8I',KU)Q'\]V.2P-Z4(U(T2M M$&_3Q7FR7,Z/Z ISLM-S=7\59U?)U74J/FHGUZC/Z_X^?CP[1]M,[[*%=^PWV3@^7[/]_HS M<_Y!!X7OU'? G6?SY'P^IZ?T(KE8G%- 8]CP='Z57%\LQ9>N6^%5BV1QON"P MGZ58EBS2:[' Q.MS\9W;>1*[2*XP"4_+R^1J>4G"E@CSV1D]75\FU^?7XM#] M[.GH#AV58!V8>X6E\Y/+\UE( MS.[%FX9OY#/C48;X<:,D*A5-P/>5,;Y[H0WZ/]'<_1]02P,$% @ &8!' M6NS8CG$C!P :" !D !X;"]W;W)K&UL[5IM M;]LX$OXKA#==)( J2[)DR]DD0)*]X';18HNF=XO%X3[0$AT3E42O2#7)O[]G M2%F6+=?7WGU:P%\DBYIYYH4SPQG(5\^J_JQ70ACV4A:5OAZMC%E?CLKT?A:+/P43ZM#"V,;Z[6_$D\"O./]8<:3^,.)9>EJ+14%:O% M\GIT&U[>)41O"?XIQ;/N_69DR4*IS_3P2WX]"D@A48C,$ +'[8NX%T5!0%#C MSQ9SU(DDQO[O#?J#M1VV++@6]ZKX7>9F=3U*1RP72]X4YJ-Z_KMH[;$*9JK0 M]LJ>'6T(XJS11I4M,S0H9>7N_*7U0X\A#;["$+4,D=7;";):_LP-O[FJU3.K MB1IH],.::KFAG*QH4QY-C;<2?.;FG8!)^FIL@$4KXZSENW-\T5?XINR]JLQ* ML[]5NY*AA[%^W"VUJ M[/V_#]GH(.+#$)0/EWK-,W$]0L!K47\1HYL??PBGP4]'%(P[!>-CZ$<\_RU\ M[--*L'M5KGGURE9<,RV^B)H7+%-E*0W2QFC68&]JA@2NN9'5$^-5SI:RXE5& M3X4#0F*S9UZ+E6KPZ"&XJF8)AS4U$>&7+*21]$8MES(3;-'((L<[K!"@^+.1 M:Y*'R#4K)BM00P\CZE(SL^*&B9>UK 7#KR^\EA##K'II:V_K12LJ=T=I(E(06"89P2P,<>M[G M]:R3S4KI3OERJUHNR%?8Y9Q,7PC4.JY5Q1?%*\M$;5!9/4AG&2^RIG [:?4G M).MG"U_BL:D=9*M'326)'N -QK5&C2?E"\D7M*FO/D-EZ\6'T\WK*P>NIB2C M62YUIAHL@5@0:.R'T1NW1<^V^!$9!>&3V".6VBX4L#\G2T@W _O@AP4="PX$ MD;M6E0U%Q))UJY/ MKDZ@+^+QW&J"< 2-OKB$#@3?+VOL$0)V%H8"AN#?0O-N:]U] 1]+9)8+H=]V M=Z.EH0NYVQA]WB<5BYU)*'7IA.K4KA+++W>)H*$+G-.96)MA\O8*"P'M MY#+R9"AN5]0V_-Q1=3D(R&%=LB$'CT?DOS#QXG ZX-J4+9Q%[#R\.,#Q>VO) MVXTE*(>HGEL(:Q-YP1XO%_LB-)OXR127^6R(M5O2!IRV&N(:!&]Z4=X>UN?1 M!;L,(UL_"73^8"G[P0;<8$+J#!*O]_\A_U>(/#G"&<_..#*7?,' MG&'HI[ J>G*9WW^IV[&B M-0F]14X%*K==1I>NBS9=;8/NVSCXU#G M6+B2#20&R(__ 8W;)6\M:S^?_?_ MKOA][X=^=%3L_1 Z%POCH94S>QL0]"SHX>#5ON[_MX,?&O2M&Y/6_+7?!U>J M>IL1<5%0[[&)W*_64&I9J3TNT*'H0;?P@'R $_^@3*+F@(S=KWQMFHC-(W"3 MMG1%WBRBTRL-8UJ>LMB+TY0ETPD]SI#],3+[QQ_2*(Q^HJ643H]H9VE.YT\2 M=DO8<;2.2WB2I5&T7;:[#1^T&=P=?)U_4$AB+PUG[1DV@[X:9=L./15U[473 M*P#G\S2]8.>SR<7.&;=7F;K2;$L4&?U1M("ZUS[O:;)I];:5"SW>6]OC,3A7 MHE<7SM?NS'&;E?B(^H.[Z.%T0^^/!H+GN:1X&A8>)Y7F)IH \'Y=$X4UQ,X8 MEK]2!F73.#KL:>[&G>7!@(,J? V8%VLE^OBSJ,LF_\CLF'2S8_(_SH[?PG>: M'4^SXVEV/,V.I]GQ-#N>9L?3['B:'4^SXVEV/,V.I]GQ+SD[CGM??Z'&D_W& M31,+'.X^!'>KW6?T6_?U>$ONOL&_Y_63K#146H(U\&<8)VOW7=L]&+6VWY(7 MRAA5VI\KP9$A1(#W2Z7,YH$$='\NN/D/4$L#!!0 ( !F 1UH>!\F$@P( M +T' 9 >&PO=V]R:W-H965TQFMB9[4#[[V<[(0,6$.KZ);'/]SR/[WRZ M&VT9?Q8I@$0O>4;%V$JE+(:V+>(4$LT/[&X2>!K=A;(QW)DK%GO?F6C"U'7P@R MB*5FP.JW@2EDF292U_A=7;[5HH+H5D>0U6-\@)K?[XI<[#'L ]!?!J@'<, M"$X _!K@7ZH0U(#@4H5N#3"AVU7L)G$1EC@<<;9%7'LK-KTPV3=HE2]"=9TL M)%>G1.%D.,>O:"/0'+BI.1H#BHB(,R9*#N@6/2TB='UU@ZX0H>A'RDJ!:2)& MME3:FL&.:YU)I>.=T/'1 Z,R%6A&$TA:\-%Y?.\,WE8Q-X%[N\ GWEG"".(. M\OJ?D.=X0\[GMDR_)UGTGF2S=R([>).@>9/@''OX70T)0F.6 M [I6#R%NVMZAHN@9"CT2-N%M,'!516WV$_ROE^OTCYRB%BK_;N <>LU:J )W MT#A5D=I[_2@'OC:#0*"8E5161=E8FUES;UKLD7WB#J=NBSU2LZD:)7_IJ\'V M@/F:4($R6"DIIW.GVB6OAD6UD:PPW7#)I.JM9IFJ^0I<.ZCS%6-RM]$"S<0. M_P!02P,$% @ &8!'6MQCO-5# @ B@8 !D !X;"]W;W)K&ULG95=;YLP%$#_BL6D/;6!D*\N Z2DW;0\=(K2;GMV\ 6L M&IO9)K3_?K8A+)L2*N4%;'/O\;E&7*)&R!=5 &CT6C*N8J_0NEKZODH+*+$: MB0JX>9()66)MIC+W524!$Y=4,C\,@KE?8LJ])')K6YE$HM:,0F@)7%'!D80L]E;CY7IAXUW M3PJ-.ADC6\E>B!<[V9#8"ZP0,$BU)6!S.\ ],&9!1N-WQ_3Z+6WBZ?A(_^IJ M-[7LL8)[P7Y1HHO8N_,0@0S73.]$\PVZ>F:6EPJFW!4U;>SDDX?26FE1=LG& MH*2\O>/7[AQ.$@SG?$+8)83.N]W(63Y@C9-(B@9)&VUH=N!*==E&CG+[4IZT M-$^IR=/)QAPO 8F>)2:4YV@E)>8YF&/7*O*UV<'&^6E'6[>T\ )M@AX%UX5" M7S@!\F^^;\QZO?"HMPX'@0^0CE!X=X/"()P.\"9]N1/'FUS@G2OS!NW?T(83 M>J"DQNQAYJOYNEJG *L6<^# 7R %[R\<-X'GP>4)[VRM,A>K*K&:!Q ML)_=CD^UT8J(2O]_R*WN,###3,& V*P7FPURO@M^>X7<,/0]N7DO-[_JU)Y! MFJ\(7W ;9K[GMNC=%EBGW_2'TJ0N>N""J6BYKIM%?UJWVA7;7_Y M&]YVZ4R>A, #&PO=V]R:W-H M965TMOGVX @^%R:<5QODC+X0!H]./TZ0;XZK9W7_S* MF*#NVJ;SKP]6(:R_.3GQUM3K01[<\\6MG=,V#VN;D_/3T MV4FK;7?PYA4_^^3>O.J'T-C.?'+*#VVKW>:M:?K;UP=G!^G!9[M?-J MK9?FVH0?UY\<6;P^N#S[YNW9.0;P&_^PYM87?RML9=[W M7_#AJGY]< J)3&.J@"DT_7=CWIFFP4PDQR]QTH.\)@:6?Z?9/_+F:3-S[!_WFE>MOE^L94U7CU.?QV^.@FT'D:=5''N MMS+W^0-S/U/?]5U8>?6AJTT]'7]"5,?J_,5,G9^>/]TS MWY.\^2<\WY,'YMNUX7]=SGUPY"S_WK5AF>_I[OD00=_XM:[,ZP,*$6_54>_Z=JV[S5_^].+\ M[/FWGH)JW3O>_=HXV]?*>J75Q?G)Q1-U:\P7M9 5-[2B,EV--RF0 DUUKFQPEIAY8Q1+>RO=%?& M9;/RV_GIDU-^^F1& CFCYCU-35,TOM^>9X^=+[*=+_::ZK.I&NT]1R60 MR^^R]G\UQ42L9UFL9WOGO&P(P757&46Y0+USIK9!_:WW9/Y= O[NR53AJLK< MZ&;0@9["ZPCL@.9Z;AL;-JI?$*AS!,.7*V-O]+PQ[$#TL7?D9)IP?[)4)4LU MO%1R!WHV5'&-<2(/I\8$+9:@+W4@Y.TH5U%6"O2B]GU'+Y*4/MB6I63/FV=) M37VL+I5?FPJF*$2Q/HI(SJ67E#Q]F*Q1\0$(I]R[I'GFULK26LQ7+T:2,;.X0P@9+87(RCZFTQUK% M2]'8Q^JJHVP;C&ME52P0+1,WE 6?E:MG57KES0WO<$'HWM-GVU7-4.?)EHQO MBVTOF$5M.0>KSP=/KNP!7S?6]1V[ J0OMCCNBZR_()$AFM(AF'8=V*OB_DCK MA=^N] T93%LRX&Q+")CBUEF: >9;9)>9;'L?]CS/0?Y\;US^C9QZ=SQ_S3C% M_RE"'A,\:Z6Q8C]D5DT 3K8+Y(T4,W!_HAZ_;KLT)T[2*0*?W;CA.==Z U5[ MU9,-^45Y#HZ,#;*VX\@E"\U[1XIAYZ51,S5T#6R*811H8 *!OY$X MU;4E@9/SP1['ZOO![9D1J57V$4$%SV@OMJ,Y.%T"3&X-4=:AJ<7RY!:T20YW MG@L*T>PI-)C<-JG*1AUHRJFM;2A=L0YL5SPAW79]2XA3>.GQEG60O"0"$'Z; MI&>2/*HZ#<#T/K_:KSFA0$YS%SC)B@2DF6 *R]RNR%E)CZ+"!)65<8%\5Q00 M5D0>\HP).\V=<97UP,[H5O"DGSA.:6Z,$T\RF]6 !) MHE.L$86N8]_<>I',@\#MO$F^R8]M%U-/YXDBUNQD/M!_T1UAU(IPE!@$";,8 M'+T-UY""B6:8J;4HA,H-N&Y/+_:AZTE9\,WSTV]EE_SA[-N$0/&[O_=!$M&[ M4H"/&=:OLRC'<8(]*/ BH\"+WZ /-Z:CZ/L\ZF$7)/S'DW!J7UA' 4 POX9N M+>EP[?H*X8?\[.*HB0E8 83A1-47FV0.)NEB6.70JTF M2U(=!1>.6#VCN76#?P56X-(ENXDI%PP"P( @HXT2QQB0H@8'KT4589$AD^Q4 MDT7?^.[Z,MK\4/0 929-Q'W$0IR5)H$<_2LG,F<:V]% 2!-UP@*O9@ M,R!XDC>P\'X@*D6*OM7.43FYF=$KM6F['&*4U>@+CRB $#8DLF;]%T9Z(F6S MG#(V[ _FCEU#=$X!8 #*'?D()5M:84T9ET,_@I;L<:9,J*:J9G!AS)O;6J"5 MW&[I='LTWQS%/R.\,D_,:B0G%9:HP5A,-2 2?6T[XVB,&9VUE&0:^3[*]:= MQR-""8(H$@8Z,5C>"RC>QEQ/$V*>-!@U3LSYA?+7@ZM6@ ^012?"94+YRT"* MCMD51B+X%PY#&R)*"PR_],PR_-"$AW@1N\T# 17II\1<.P?(%QP2XB?OF H: MJT#86PN1@ZDXH2[L7:23E(BP'W@NZ5:3CK*'XQ%TW0% A4,B#!8#UWJ@9Z7QF4;3JEA,7O** M@6H.@)AZ&7(KUS!D9\X#K-:^2?J*9L'X&->,?BVRG<+R;HIN0+X8,K$4F 8F M&.2Z)]1@06UKU&.$,2+AD',CDR5^SDY88(LI!3J<;H.-Y+@D^66P<>54BN6] ME6Y#*( 6(DM'V ?5LJ<^@@1'D. 1Y'G$PA[9+CXJ4'XJ ?E )EQ8'E"&^;! MJW\FHBWUWU2&,-W#%$A32/ \$M'B,19>1=@ 8J#1(R02:50]F*3OH;._T*=. ML]JVRJ>C'(QQ@9FZ^B1X-7H ; G>1[X8<\;V9@$NVZDF4D+&M;%6T2.=8OLM MK*B&:!!S#M B.#N@D@U7L]$0UB3"&F6'[,N/CK:-$RD+QS(U\O3LH.7(B8DG M3-YVZX$R8N_#4>B/\#\Y"5$^SL:6F1]BZ.1L@\GB>+M5:(+_ M]3+&!\Y,0XH7WKSVK!%=Q%#HP=I3X5['D4C\HKH"Y$K%CGE?^!X*NZF=8]ZM M>\X-*2K\&!>SG"BG_CE.,''0F+7C?&3O&\N$?;^[_*9#3'-!-K+/ID_T'7&E%S( M;_GEB')L:!]\%BO.G0=*#2KND;H_>DWRWL4&#OW)35&*KV9J^44Y4_3*T1\' MN./<5!K8472)RBQ;Y-(YBD!]0\4^VZ^EB([8PE0$E*?O)KG ;^G%5TZO&6X"^6B].$B0G(W0CU*^%LO2,BMY#63P5I9Z/IHE)R,MTV MY9Y:Y&6N15[N+2,^:(=^CU>?R,CDKRWIY7I%=MQ5D?S.J=1;XGU4+*?OUQS/ M_+WG[Q]_^'1]R/TP"A@F@/,-Z8A"$6[9F1"+0/48'/80WT(/MWPF!.VC\;2D M%#)P5YN1:IS>@Z6#+?)LM^).A4Q$[X_95=&I"8[=GQPW]-67&%22(F6KL9+W?FACEY9+1D-,C&,! M3U+7@.MX8BW$#S15(K67DP..3VY;9HJYM;O838M[:K7[8D(DK3M,LBTC5!39*-%8+M$/G".U%8:1^-O2/4 MMC3/43:EX:X',(2DV1>&9Z?C0>'IWNAY3SN_$7YT1;6-&Z08A5?\U=3_Q)RZ@2?E<0:.3;)==;-I67$G"%XH<&Z$?!8,<(1AN0',& MT7ZE%@WI9X56.A,G5;!UF4I?7[]2+LXN9&J6>B"H.(E; CF).28")]BVL MCT!-0%^/^[?I;"YV+L;B)9YY#&UL=R;NT:Z=6>&L_,9D%+C\_MW5(0LEJ6!L MH+&2,MK%&L?K-L=FKGF%_I)HS08&8(74D[).^FL^3R<['S>3^Z]9&;'K,&F0 M4D12$&#=A;9N;/[B.UXT=C,6"VY>?M40VD8P[91J#RC.ZL)FTF_12TG+4C7F MTZ7[?M00K1FD75(T#%F'5)&J[\R=K7H<,,2FMZS^%?XH+6"F>KQ3>":EU6HU MDIC"#H4!B J;T33WZWUOIF\O!B9BK,A25]R$@;-T: M/C84 FZ,ME,ZL)DK- M%OZ*;99YAY2']F_)0U%[RP$=BQ,WSGWFR% X5!U:=1MNP,RA%^90L&2J02>= MKMPYF[H"SI%:IKS,QWE!2IF$GXW]50JMR6JQ,4+(U(.M1S&Y\[Q;'9/1<2M? MH2(^F^8:EXJ<[@LD02_)AB&5R5P.Y2=CKHG5>G%FD&OF//ULNYM'&FRLN4E) MA3E][,?=4S@.I]C]1E7;L?(9:+VB+RJHTY+!IWK/XC)D"Q:5V%=@/TOOM%P\ MD+87<(\!=7#P'K\WMQ678,[VYIXK@OKAZN?$C$P# E\Y&/;A,I! MWTD1Q]>:PLKUPS+"K' 75':Y*L7;?';T^,,/GP_+XU=<-D!9S?5M/@*)@2^I M*#6EX\X3\J$ZJ%J"6K1WEB1!ST21G MFLE^PVHD88N8JR35TFR-OI7MLG%C3*:3L7RO;R--.$Z\Z=R7VY%" M!(9N\!R&CB*L.R+K$LZP.+26KG^FNJR5%BC\P)F%7%)(%&!']H_^D Y0ZGB' M(/0S:8*BSL<#\/!H@QV./L-&5]P\TETZ.R6\H'FY+1Y MDVN(]R:U3J& A\^EBSA(D#E*M1BD7PH/(9(Q#B=X[R>FM%,+:SGD'Y(:H%QZY)W !4A(CICTT.' MT;4EP9.V1L1@"LH"Q%3DOUYKL6V1:CG3Z:I$+<_\J(I]&("7Y$%])W<:Q,#1 M"0!H9;0;8KQ.N\U$D1PGI:PL1KG*7&QYP\4 M]E#:!)A&:NB^BMVR.5 03/' M;4U;*]/@893-9V/L2% +VQE@?:S^L2N$>1\>WF,].!^WWSJ#S@Z4P)4K+BGM ME#R2B_*B$II3.-1L[!?@/,<=DFY2D=PG.$:V$L9#PW$:>L0'L]P2PWD,KRL[ M95\D%8G1\6GH\FD^@KWWMFANE\>\?G)^P 2M&!#/?J+E6$\!J4'@F_GIZ<7$]:7KCO)=3K@[B1*-$A7=RB&H'^9@7&@;QWLGN$NB+CCP[;?4SZ?&32 MY[]U\Y2V0U:Y\GX@1197K*_1"P1H[V38__VTZON.MG@C%X>?QMO$T-QX6V;G ML+<]"K!TJ>+CY?7;?*O"[EGMQS5S[S3N\OK'/ PK'YT^F24.DR_IJ".R1KIT M_6[2M8FO'JD/\1(2<4N]I-(U @NH)N5J@HP(L+1@"C-N?TG28N;!;^;,VJ4K M1 _0#Y\J!0>YW>)ELH!&9\W2--C%$/JDKS&=B$<6=V]Z^9SL[3" MJM'$F=Z_?B&-JU@\;0_U>\>^?*#@1(NTLFM8C=XD9]*UW#U+Q2[PJ,YZ5C[: M^AB>E:^DGSU-5]+9M\A=LIN0*O#-T>G+;'JI"1__T*\)!)\_/3W\1EVUX,51 M]:2R\./B')+%--T.8*YI!;[\"6K MT:BV: WGXNOWF/(BW2+/BWX-6) #?)@:V/(!8(L;?%OW]7#V)O? FTU)E;BE M/U@Y'V"/1A]/>A%[<'=GQCTI?LO5&B*!^,5:;";*S[KRT_RKN$OY+=CXNORD M[COBD):806,6-/3T^/G%@=P42!]"O^9?ALW[$/J6_UP9390'+]#WBYY21_R M!?)O!=_\/U!+ P04 " 9@$=:0M !0 &0 'AL+W=OY36S+)EK58-VV<3F#%^J M1Y,X+MVE/%A-NYQP-KF16Y16:8X&SN#DD:T$FM-Y:(G;983ICF?9\,3O\%S MK9(V-_!%9IB]Q8>DJ146[X4MXZ.$UYB>0SSI01S%PR-\@[;0@><;_*?05[CF M)A7*5!KAU^7*6$TOX_>ABAO"X6%"URTS4[(4%P&U@T&]Q2#Y]*%_$7T^(G?8 MRAT>8T\>J/NR2B"H-5RIHE22U!OG=6[LD.BCM(=%/^8(Z9LS>.=5I(HZT%@7 MMI2X5H(:F=#R$>-@;Q=/N M+R%(/XIZXVCJK5$OFD[AT'V$G9XI4&_\9'#55M(V[=-&V^%SV?3'2@, U0:/S\2@ W4R#QK&J]!VX4I;ZV9LY#5#4+H'VUTK9O>,.:$=R\A=0 M2P,$% @ &8!'6G(#+NXH"P ]R !D !X;"]W;W)K&ULQ5K;E:MHFJ0NEG-QE>TDL]F-)ZDXV4MM[0,D M0A(F%*$!2"O>K]_3#9*B9$GQ3&9K7V*1!!K=IT]? .3%RM@O;JY4(;XNLMR] M[,R+8OGL[,Q-YFHA76B6*L>7J;$+6>#1SL[N7S! M[S[8RQ>F+#*=JP]6N'*QD/;A6F5F];(3=^H7'_5L7M"+L\L72SE3=ZKXO/Q@ M\7362$GU0N5.FUQ8-7W9N8J?70]H/ _XFU8KU_HMR)*Q,5_HX6WZLA.10BI3 MDX(D2/RY5SE*\RBFHSGA<[]7_FUPJ$U813MF9!4 M$Q+6VR_$6KZ2A;Q\8794$[GY)2[PN*KQKSB\IW)9Z>?E%V( M5VI7GFP[Y5VD\RXTBKQKZNQ*RQ8\>]= MQGI9_=VR*%*>N:69/2T X&! *^D%%7"V7U! H-(:B< M(4.(V$L:B'YX<=R@$0?)^;GX9 J9(4V!^W'<"_H]6)Y$\$!?O%/./4..L5;E MA5A"/4J36()'=P=!- 1RW1XLPU\_NLSE@@;^!^Z?ZESF$W:_<86#HX+>@&;$ M032XP Q*+6P""0Q$CA)#7A\&41+1KW@8]$8)D^5]ONUCV/17]2 ^69,#B1MC MH:!D#;O%7(G.C5DL9?[0.1&*Z9T*G<,5P$JV&%M10,ZL4@LRLYKL7U_5KR$% M=L$2^EI)#L1$V0)E3:2U/UPY=CK5TFH%RCJ!R)B5TDJH8=U) M(*YOW[/7 O%S>%4M3,\=?,-@(JF'F!-N19@RB3.%9&J]J!NY MU.3+6VF_*,!-(BQ6FP$RFD:53]@RSVD"O:C5K_R$J3J'&45)*#K6PVWF2\+-J^Y)@X?PX?+E$%,;1<4"\^05="$V28IH9 ?SHS"*CD_\0$)WNDNKK&XAJ>]36" M G$'6 M!U1$ /YK%G$N\8TKG%0[6&O9[ $ 9M"),;"-8QB#1W+6FFW86DCA020ZNOY MM6/WC@[:T4BV6A!"4^; S"7TA/.5\E&1'+=X4RE4YB5EG5:1:D%29Q5D#VI! M,RR04VZ$Z5#S:H,&7MQ6AP!]9G5F ?)4LS @%3[588X"J-I;10XR]L$GF[1[+#-F6\/E@S42I%.G3FL4N?5D&O>>LP2&6HC\M':TZIOV26!$U MV'2/TZF93MM0_LDA2U,BYBZ!JP=E9!;>(@H8LJ!4GP;87A3S[6:"*U0HNOR- MI%N5R6)=/J<-P)S,/_"*CU.ZKN*.HXO$'UU7\2VFXQ:LXIPC^/V4QO/@&- 9LX ST.TE+6OJG=.C/A& M=JG#9"Y3"M(V3A6[6FFA793W5V%RQOD@'*Z=D9L-P8^L9"./XE$8UW/JA J2 MD_'3LJ!M5)-5816ZN,V6--HT:+-3JSC;E.U=S!1=*MU)])RCHW$SOXR?GWAW M;W[;I'O5PZ3?U<.P9C)_5%'J!@;M;(-KJZ#M:D#618AT\%2BV@&M: JW/VI' M\S/TIFYD53)T@T75#J[J?0J]X"17TYV608*VYJO&,@JI[@*YMN;BQB;P=_!P M9U)@WF&?MR91((ZBL-=02N=/8F$27CR=A;1AW+F?.$#%HV34++#>=?G>MW30QT8RLPV'OON+)&X*U[1M;@W6! MJNJV$^CGL)^U8)%58!B!P7Y#.8+L)0O?+@<1^J :9B_8*CHX) ZM-/>1Q%9V M+DB\J$\Q5G.-]A15FN2AJF=:V0WFU\<"QG.QF;C9)ZQW"-C43*P>P_]R;.[5 MMI'4-+F-KNEIO?Y@;Z_?HV;U&PWM.75@OZ4C;)6Y_VOYTLB +)*(S6 MH;R["H9\9-,.X>K4IO=;R@E O45-G^#E4J$!J,L+'\.\:4+@)VO*I3=![MGY M8E%\.'T@_.IBL=5!^DIP^X^?X^CWUX*=>]_ZP,JKN%V9'C/U+7Z.81NRC0%G MQ&O$:Z;']+1Y#LA#3LC^R;3G8J@#'4;]A2?>H'\;KQ\]W MKTY884)[V!H5A:.M0=^L%'VFV?:YWC=X=A2W>J)UX[KN5+=:&FYEG.]LTK&L M3Q3K\YQN9_-%!UT-5AXCB5/_2!*J!O704JZEI:_^JTXEK*#[7'$)*V@QYE#!_S%!O ]MUZ>BBSX?%$RJJ MX&(#U-24%ACO1ZKOFS2J3Q,(UGE)Z")MS.8[J\TN/S7L?I*)3\RG%!=/R*4# M)OG/J'/^RU-:\Z-A*TT?-&A[0_8=9&FG,? QV20'%-D\.%]3 =&UR82#1$"* MWF("1-^B0%:"XS_2WSNT_MXDRC:LMW+?U\!S30Z31MB!ZZM!/+U5741 M18TOGM8W ONNM0Y+YBN\Q5KD'LYSNB?[<_65G((N^,%G(\M[IJE!W[QR6S== MS] 4< S^D\>^]CA=^>Z5KU?HHN((NZP!EN";FWXPNN"?YV(4Q!'_'.%MU$M\ M/WI*H6R5G%*47_2"T2AIW\@<-7F*,R"?\Z51%*@ ?@^-::H'VB!YO\Z7/X74$L#!!0 ( !F 1UJN MO_8H30, /8' 9 >&PO=V]R:W-H965T9+'%$5--E(]Z@S1P'.1"SWU,F/*2]_7288%TWU9HJ"=E50%,[14:U^7 M"EGJG(K,"V\V<;H[-9O(RN14%"LVE (6KJ3W0B-Z@F]V[U&2SX\[[BE%M 66D*KWN SPF6QB* =F?.13W-B,L9 M4(]AL:2]ML^VFD'@-(-7V7PFREPDLJ ;E$NMS^ MG,:]BS"V4M@+QK'5#'KG M%T&MB<,+>'!C@SBWR3N&>]4[>3..PNB*9@]/( QZYZ/H\.]VM:)99]NE.RBB M4U#!:8PDC^W!-'@01N=[\NNI.'@RW(8?CR_^6/U=CJ[^>PE128)^/+(5"?IA M4*\'PV9]J*Q_XK1L_H>T=X>:W(1TZ'EEVX:ZIL7"=E!LFR8>PS :=A6S\J%+ M[N_,X@+5VKTXF@ZB$J8>RYVV>]3F]2S?FMFUEQHR'%%KD'_?.B!JE^9 M>F%DZ2;[4AIZ)YR8T<.,RAK0_DI*TRYL@.ZIG_T&4$L#!!0 ( !F 1UI5 MZR_)& 0 #H) 9 >&PO=V]R:W-H965TU#=AIB\T"Q09)=_NPV =:&DE$*-$A*3OY^YVA9,5M MG.R+S&,Z3F>VWN;8GHX+%2M5T$I7/;R^'0IB56PH9ZBS7MY-I4PM'4 M%$.[-2@R#ZK4,(FBZ; 2L@Z6<[]V8Y9SW3@E:[PQ8)NJ$N9IC4KO%T$<'!9N M95$Z7A@NYUM1X!VZO[8WAF;#GB63%=96ZAH,YHM@%5^NQVSO#?Z6N+='8^!( M-EK?\^0Z6P01"T*%J6,&07\[O$*EF(AD/'2<0>^2@"?.E6EG_"_O6=I($D#;6Z:H#DX)*UNV_>.SR M< 281:\ D@Z0>-VM(Z_RLW!B.3=Z#X:MB8T'/E2/)G&RYD.Y'<\L[I M]/[#FN+*X$I7=-96M.FJ,UACC;ET<*-$;>'LN]@HM.?SH2/'#!^FG9-UZR1Y MQ,W^$9]%D:>;_1: M%DIAL,O"C7BBHG.P,D;4!?KQ/ZN-=88JZ-]3P;? M2:C35B"M[[,,FBW[8TA:2MRU1T%QWJ)K3 VT>5WOT#HN7;&5CAC/;O^\OCJ' M0@MEZ-;,D-% 8W6Q#6"D%8B],9JG=7'E:B 4J"L"=4(U@'P^-, Z- M>F*^#&E(_8A>H)+WJ&2I=493X7[BJ] 9F;(CQU)G/ ME<6#2E:24I$6A"/OZ7&GXB./J0)V%""S&7QHI)4.^Y-J.;NT=DFMFVI# ,JG MY>JWGB=UK0-.:PC7^0MU?"V\/'^O3S@^?,P&#&I]M%6A9)Y[1A"YZS1R! J] M?MUZ<:5!_/"$PASDYD97D%'NV:2@;G3>/>F4Y"[GDV5S>\(P[)JA* P6O/'# M7\\47#]8"\41#>"/AHXT]G?)"*;)=)!,(GC_;I;$R2?X#:;A.(8D3%I&2D2. MDO%G\>AB,(FB<[+X.&YW6VF\%\5,#&#.)P=2Z1"ZS#C'G,"\5+CM-5QP3I^T1A/!A'K'XW:IZU?[3\,5NU[ M^&S>?E5\HYZ15* *6_P%02P,$% @ &8!'6EK9I58I! - X !D !X;"]W;W)K M&UL[5??;]LV$/Y7#NI0Q$!6_8KC.+4-)$ZS9FB1 M(,ZZAV$/M'2RB5*D2U)QLK]^1TJ6[=GQ@NUE0/=BB;SCQ^^.WYW,P5+IKV:. M:.&I%-(,@[FUB_,P--D<2V;>J05*LA1*E\S24,]"L]#(:3!563+]?(E"+8=!'*PF[OEL;MU$.!HLV PG:']9W&D: MA2U*SDN4ABL)&HMA)YUQMYEE?,LM% MJR5HYTUH[L6'ZE<3.2[=H4RL)BNG=79TA9H_,I<9N.:2R8PS 3?26%U1ZJV! MHPN<&:)C^$SZ[0A_WNACDUE%,M=.-@07 VY:*6Z@\0'Z?1*3V37@\.R*K;RJK[:EG]1)T>CCXI8SJ'=36Q ME"TWSIV;COJ:N,P MVX&X(_'>=JX1H:R;';IF]UKQ'=-WS2S0?YG$\XX4-_5WM:6_57_:3/E8,&-X MP1N%_>6H[C%K[(10:%52;\NJLA(>\G9\0TFQB@ S52(WP.G#A MG%9R7MMW/+<=KW=T.U;&)]PPT6@UZJ;T/.J>I!UZ=J.XGHUC>%"6OD>'?;Z/ M++U]T-\4?R^8*DNW#/\ZIVL=:N= ]D(INQJX#=J+ MXNA/4$L#!!0 ( !F 1UH#\R8J< , $\( 9 >&PO=V]R:W-H965T M-V\6,/AS.&9"SF>'J3ZIBL 0YZ:6NB95QFS MNPT"G5?0,'TC=R!P9RM5PPPN51GHG0)6.*>F#F@8CH*&<>'-ITYWK^93V9J: M"[A71+=-P]3S$FIYF'F1=U0\\+(R5A',ISM6PB.8WW;W"E?!@%+P!H3F4A % MVYFWB&Z7J;5W!K]S..@3F=A(-E)^LXN?BYD76D)00VXL L//'E90UQ8(:?S= M8WK#D=;Q5#ZB_^ABQU@V3,-*UG_PPE0S+_-( 5O6UN9!'GZ"/AY',)>U=K_D MT-DF8X_DK3:RZ9V10<-%]V5/?1Y.'++P.PZT=Z".=W>08WG'#)M/E3P09:T1 MS0HN5.>-Y+BP17DT"G!@91[5Z0]PC+#H%^!V%$ MODIA*DU^$ 44K_T#9#-0HD=*2WH1\ [R&T(SG]"0)A?PXB'$V.'%_Q/B5LF& MK)"KPE; -)N*K%R"09$_%QOM]'^=2T"'GYS'M]?F5N]8#C,/[X4&M0=O_NE# M- J_7&"?#.R32^CS1[R&15L#D=L7\@NMP>AS5"^"G:>ZKC WLL;KR45)C.V# M_H[R?T 3@]ON[G#S3+APZY5L=DP\?_J0T6C\19/\2(PY8J1HE<-"4\V?2-,U M"-@&(5A>:#:8\V.)R95#E:UFHM#7M_\-DRRAY$)8P VKF MVRY^==);NA])E/G9A)(+U4V'ZJ;OKNX=UZPL%93,O5>HZ<,Y5^>+L.^OL]NU M:3E75=5GLW@AAJG"0>"L3:4 .T,4[RFQ-1NT<>BT\9O"'\OWT)7/I6'MCCE] M8L@CGO=*\?:\MV>]Q^;7/:C/:YPYML91Z*=A:"4Z\D=Q:KNL[R64TLR?C!)R M+[DPG[GHO&(_3F/7BQ%%-S^F$Q*CX20E:VE8[6!C/T,CE)*QGR5C"Y9@[T61 ME29C?Y).SG96W,'+G1L9&&GP?G5CAQ =E#7!_*Z4Y+NP!PW^(^;]02P,$% M @ &8!'6C*.<=FN!0 )Q( !D !X;"]W;W)K&UL[5AM;]LV$/XKA)L6,:#*$O7J-#&0I NV(4&+)ELQ#/M 2[0M5!)=DHJ3 M?[\[2I9ERU6;[=. ?9%$BO?:DN1BNMUV>3B4I6 MO&#*%FM>PIN%D 73,)3+B5I+SE(C5.03ZCCAI&!9.9J=F[F/Q\S9;\GNO?UA\EC"8M2IH5O%29*(GD MBXO1I7MV%>%ZL^#WC&]4YYF@)W,AON#@E_1BY*!!/.>)1@0&MT=^S?,<@<", MKPWFJ%6)@MWG+?J-\1U\F3/%KT7^.4OUZF(4CTC*%ZS*]2>Q^9DW_@2(EXA< MF2O9U&L#;T222FE1-,)@09&5]9T]-3QT!&+G&P*T$:#&[EJ1L?(]TVQV+L6& M2%P-:/A@7#728%Q6XJ;<:PEO,Y#3LUL.+BER^L#F.5?C\XD&4'PU21J JQJ M?@,@)'>BU"M%?BI3GN[+3\"8UB*ZM>B*#@*^YXE-:&P1ZE!_ ,]K/?0,GC?L MX9^7S-*S=TW@T8Z+<&^D/H MLWM(M+3*.1$+8HPEUT+I8U8.XARW\F'%22**M2AYJ16JR(V*!%00R&FB88%> M2\C*U.BLJ?MD..V$M@47LRY;#?&+&MG/F3#)2>G60F0HE*P1HW/ MR(.![X8)N0<%>Q-]!7WP'UESN_/N.F=*98LL82;_/ZRYA*=RV64 F492%(/H M)R?$M6CHUG< .R'4"AW'W+W .0YQ#Q4%IBRRY"6\S@TS+(5 '!IO'4MSRSTK#B(:L,] MG]ROA-1O-9=%5\JUG,A%"2>H):.ID8@#^G*;!G(T:',T>&&.7BK%=9TMMQF; M9WFF,ZZ.9>TP\F4A*LQ,R== !'!GD@=K0*E$GJ4,YZY8#KO+@2P\IYG)X^,I M^6M55+XCEYRZXR,2GQM/WFX] MD1R[D1V$\0E9>.9,JO&A"D4\.PCA,HWZ6'LT]"5]VZ6OX>HXKSLIN#U4Z9B< M]3+S. W4Q!V]Z%3/M<6*:$N[6^ T_&@@P.O#FW_MP0/U/>PK>_A#]?W.Z8K MV5)R6-=::Y^/U?I!+<<[M)L*U&WW8\V>"].HU727HGR;H*=YCOWY-NV^>0!( MC"%HZW+XUE*]/NP&DADBX \L ]AVH5,]]VZ:^&B&@!LT=9=:$<6^('9]G Z) M;_EQ3(+0PV$$I=6I7J?3.!Z3T\@;[W4/ M!V6U/5=,?1V(JJB-JN@?1M4!RX,Q-:CC_YCZK\?4I//Q7G"Y-+\HH/2BDOH[ MOIUM_X)&ULQ9QK;]LV&(7_"N$50P>TM47+ MMRPQ4$?786F#=ET'#/O V'0L5!=7I)T6V(\?)2N692FLA)YB7Q)=^#Z'M(XI MDJ^ERXYNJO?Z1L@HB'HL@B4G*UU>]U\:%3T=90%[BSX _ MB)-MDC7E+DD^93O^ZJHWR&K$0[Z4&8*I?WM^S<,P(ZEZ?"Z@O:-F%GBZ_4AW M\L:KQMPQP:^3\&.PDINKWK1'5GS-=J%\ESQXO&A07L%E$HK\+WDXE!W/>F2Y M$S*)BF!5@RB(#__9E^*#. F@](D 6@30M@'#(F#8-L L LRV :,B8-0V8%P$ MC-L&3(J 2=N :1$P;1LP*P)FN1T.UR^_^!:3;'Z9)@\DS4HK6K:1.RB/5M<\ MB#.SOY>I.ANH.#E?,!$(DJS);F=K7 T.DW,58+S'"08X8:C(VI MC8.IC=NE-C=_O7D"X^DQO^UBA9E]LU%^B]H81M&HQMI4C#0\?I&&.7?X)/=. M$C\6,MVI>X$D?_^N"A!?\DC\TU#+Q8%F-M.R6]R%V+(EO^IMLR]FNN>]^<\_ M&>/!KTWF1,(L),Q&PAPDS$7"/"3,!\$J-C:/-C9U]/G;+4_5/2"^5_W\,HEX MDW6UA*[6/<#&.2P;F>WG+PV#&I?]_:DGZZ6&,W-:+60W%!K28;604R\TH<:X M6LA%MM!#PGP0K.*-T=$;(ZTWWJBQ]\$5Y'F8"-'4^RZTB*[F.,!&I^8P9X9Y M9HY1[9(:@^E9(;L!-9S,!F?N:$"9QNS,'<@F>DB8#X)5W#$^NF.L=<='-:G) M^HTEVP:2A4W>T *Z>F-&(.SJZHA=2TVVDZ2$T7"?.0,!\$J[AMS2C3H5&O0=WR?A/N\0\P]2=9L&82!_$J2G112S::S0-\D&;%8K.CQ69:B^4S MS&.G1]B>!2&["SG9Q2N>$B8$ER^SE< 529]R8Y/UM*I=K3>KWS*GM8_10DK: MK20=I*2+A'D-]:>SFO- DA7G&8-RV7"@]=XU$QNB.C$UW%,;_/,NV+.0Q[)I M37"A9W5U5$$[_7Q,:IY/"J":=BM-!ZKI0FE>03OMT,S)B)Z9"J59==7)8K2A M==6"Q9_(VS5Y'?$T6+)&+VD)G;V$I%E0F@VE.5":"Z5Y4)J/HE4]3$L/4^A" M<(%#&1I)LZ T&TISH#072O.@-!]%JQJZ3&P8V@7G[Y[)%/C3.P^=#L[',]?Z M6G1V+C2+ :4Y4)H+I7E0FH^B59U;YC(,?3+C1TV0]+*=NVRSU10)*FJW$W6@ MHBZ4YD%I/HI6M6J96C'TN97%S5N2C7X;[0;-J4!I%I1F0VD.E.9":1Z4YJ-H M5?.6F1]CC!WR0A-!4)H%I=E0F@.EN5":!Z7Y*%K5T&5RR0!GEPI>9;G8, M#TX8LEF&>+S1 ->U6F@Y4TZ7U7-?Y[P$] MJ*+?H'BZF%)U3YD.H_ITV(]:O]++=G:54;O"T]KJ%532;B/I0"7=!LGSGPU[ M4$4?1:N:K\QC46U:X:EQ)?F7M,C2ZMF='09-:D%I-I3F0&DNE.9!:3Z*5G5W MF=2BV,=U*/1Y'2C-@M)L*,V!TEPHS8/2?!2M:N@RUT7_GUR77K:S\>MIIX:Q M C33U4;2@4JZ!6VL'2M LU;%5#GUTDB'W-+*^;_ 5!+ P04 " 9@$=:;3>!8($" M !B!@ &0 'AL+W=O]I+XVO<< MGW,=WR2U5 ]Z"V#(8\&%GGE;8\ISW]?9%@JJ3V0) E?64A748*@VOBX5T-R! M"NZ'07#J%Y0)+TWR'N>N&6;K;$3?IJ4 M= -+,'?EC<+([UAR5H#03 JB8#WS+D;G\]CFNX0?#&K=&Q/K9"7E@PVN\YD7 M6$' (3.6@>)K!W/@W!*AC-\MI]=M:8']\3/[%^<=O:RHAKGD]RPWVYEWYI$< MUK3BYE;65]#Z<0(SR;5[DKK-#3R25=K(H@6C@H*)YDT?VSKT */H'4#8 L)_ M!8Q;P-@9;90Y6PMJ:)HH61-ELY'-#EQM'!K=,&%/<6D4KC+$F?1:[$ 8J1AH M'9)Q(&830 G^^'?ZT$PJ=#;'21N&']VO(7T,8#1/:RWBN2YK!S,/;ID'MP$L_ M?AB=!I^'W/XGLA?>QYWW\3[V]);6^(494(QR3? X\8J7)<>3'[+=<)TZ+MLR M=NED.AG'B;_K^WF;=1;$DZ#+>B$TZH1&>X7>8X,X9N*X5#(#/:BN(8A[^X;! M=!*]4C>0%<7A=%A=W*F+]ZKKW9@A9?&;BHR"8!),7TD;2HN#Z6MM?J\#V.[[ MC:H-$YIP6",P.)D@CVHZ6A,86;JFL)(&6XP;;O$G ,HFX/I:2O,OFM*'];?G7R9;V^^?7T='7^);_.5B^*FWQ9?>>R**^S=?7'\NIT=5/FV<5V MH^O%:;_7&Y]>9_/ER=G+[=<^E&9-=Y9_R]3]N/I35GTX?E(OY=;YQ[_: M..YMMM@^Y)_S_-MJY_?1YKE\+HK?-G_0%Z].>IM=RA?Y^7IC9-4O7_.W^6*Q MH:H=^5>MGCP,NMEP]_?WNM@^^^K9?,Y6^=MB\5_SB_675R?3D^@BO\QN%^N/ MQ3>5U\]HM/'.B\5J^__H6_W8WDET?KM:%]?UQM4>7,^7=[]FO]=_$SL;]/N/ M;-"O-^@W-X@?V6!0;S X=H1AO<'PV U&]0:CQ@;Q\)$-QO4&XV-'F-0;3([= M8%IO,#UV@UF]P>S8#:I78OTOUSMZDX=_[+L7W=VK9/L22[)U=O:R++Y%Y>;Q ME;?YS?9UNMV^>F7-EYM,?5J7U7?GU7;KLW?%\NJ7O^?E=93DG]?1+]&G*K47 MMXL\*B[OOO13DJ^S^6+UE^A/T7P9O9\O%E465B]/U]7P&^3TO!XJN1NJ_\A0 MX^A]L5Q_647I\B*_\+<_K7;[8=_[]_O^IA\$D_S\1=0;_!SU>_UA](]/2?33 MG_[2LE]OP\S[['O4'VZ5.* D1^Q,?WIP9](NS/O__MLCC#CFKZ9_Q[1L+L.; MF]MEM1>S@T]&';$7<;QE!H$GH\/,I_RF8F8U\_C>F##SM^+KB_M_Z%Z L6'F M]>U5M3=!QGLU#QZ2.-BZ@T?_LJJPZ>5J7=Y6QZQU]#_OJ@=$>IU?K_ZW92_? MW&G#=FUS*/YU=9.=YZ].JF/M*B^_YB=G?_Z/>-S[:UM"2"PAL93$!(E)$E,D MIDG,D)B%,"]@PX> #4/ZV=^+=;:HIEN?UVUQ"F[;-4XDEMQAXRVVF2)_/8OC MP7 P[O5Z+T^_[F:%'%:0F&QY#OW>:#S<>PZ*'%:3F"$Q"V%>$$8/01@%@_ N M7ZU^K::79;DYSMP4Y?;DIIKO/9:-(->+ ?#7)406*R MY2D,XO[^4U#DJ)K$#(E9"/.2,7Y(QOB(9-PNL^M-*/Z=7T27\V6V/)\OKZ+S M8K5N.^MY$R2[IH/$DO'^2ZL_&+6D@QQ5D)AL>0IQ;S3;3PR^FN#>NSN+V T$.*TA, MMCR'>#R8]O<300ZK2I[%_/6B 35KA$AL83$4A(3)"9)3)&8)C%#8G;:=@YW]]_#3QXO1;.' M%,V"*?KXD)R[Q$27V?E\,5]_CXK;]6J=+2\VWZOF9+?+UC0%]:YI(K%DMO?# M>C(:]UJ.-^2H@L3D_E.(>Y.XY3DH<0$+FQW3A6I);7F_MOW$3M%Q M!:K)MF?1G[4==]!Q-:H95+.4YB>F[Q+3/W!U;%V=_>\<;XZ5L')5^NHS-;55&WI'8D> MC1/Z'C^J):B6HII -8EJ"M4TJIE:F^[\B.R]Z(U&??_GHVU_W' Z:K^L%KOW M^>/P&_UOLF515OD0=V]B5F3=ZW P 6AE -85J&M4,JEE*\Y/B MN@5QN%S0+*UM?ML:"K1%@&H)JJ6H)E!-HIHZ\-(81-_SK&SK]&IT/PRJ64KS M/W/I&@C]< /A]75>SL^C-]GRMRC]U^W\9GO*(QYZTJ_+,EM>Y9NOMN4LK'?- M&:HEJ):BFD UB6H*U32J&52SE.9GSW46^C%ZH:&/UA10+4&U%-4$JDE44ZBF M4BPEM+\'+F>0S_<<_A0S1>+BVK*>)-]WQZUBLOHIIQ7L\6; MS>6+Q_.$MA]0+:FUW7_)V?Z'F5-T4(%J$M44JFE4,ZAF*/10FU;@L)6UP2A6H)J*:H)5).HIE!-HYI!-4MI?M)9W'Q]Y>S<7_"/J\"'B,-TY M4>RB%.RJ%.RR%.RZ%.S"%.S*%.S2%.S:%#^BV#%PQ8[!D)TZG)MUGBG^ZRM#6!JHEJ):BFD UB6H*U32J&52SE.9GS+4[!A-VMHB6 M.% M0;44U02J2513J*91S:":I30_;*[$,0C?;>/PG3K#0.=XH;4-5$M13:": M1#6%:GK0U@U-JACW6A M@PI4DZBF4$VCFD$U2VG^TK2NA#$,ES!:SIFB/Z*DN,Y7ZRIC[HN_1&^RQ>(RNT4*U!-525!.H)E%-H9I&-8-JEM+\!+IRQI M9PS1<@:J):B6HII M-8EJ"M4TJAE4LY3FA\V5,X;AA/#X%O%W<^].+(=J>0+4$U5)4$Z@F44VA MFD8U@VJ6TORPN1[&\)DWO0AOWSE=:.%B>,SM%M*C'B70/9.HIE!-HYI!-4MI M7AI&KDDJ/0A1E/K]:-F:!V\\UMB4F/$;7Q*!:@FHIJ@E4DZBF4$VCFD$U M2VE^ EV/8L3V*$9HCP+5$E1+44V@FD0UA6H:U0RJ64KSP^9Z%*-GWN0BO'WG M=*%5BE'KC21&S4\H'OZ;1#6%:AK5#*I92O/SX&H4HW"-(MPK"F_<.0QH MA6*T7Z&H'MI2H4"'%:@F:VVW5]3OMSP)A0ZK4]EI^-EAK6SY&K*8S"-86G?DXPS';.TWC_2-+R MEY6@HZ:H)E!-HII"-8UJ!M4LI?EQ/O.Z4)K#K76N(0]G#6O8ASU,('NFT0UA6H: MU0RJ64KS\C!V18=QN.@0OM(=WKAK&% MJ;7=4['FY3QT0(%JLM9VKW''_LW."T%H"JJ6H)E!-HII"-8UJ!M4LI?F)=+6$<1\],QJC+0542U M M136!:A+5%*II5#.H9BG-#YOK/(S#G8>#9T;A[3NG"ZT]U%KCE&91;!JHU=)/](E';&L M3L7F]Q[SNQFA\U+O?3!;:?4"U%-4$JDE44ZBF4S5L7)_PYNEW>KJI3N?.L&GS[A?/B^GJ^WLX>+_,\NGF(9&O6 M6NL&^V%#JQ"HEJ*:0#6):@K5-*H95+.4YH5MXHH5DW"QXD=<*JF^].D_Q<>V M$(;WINM)'*HEJ):BFD UB6H*U32J&52SE.9GU34_)NR])B9HJ0/5$E1+44V@ MFD0UA6H:U0RJ64KSP^9*'9-GWFMBTGJCAE[@6H"U22J*533 MJ&90S5*:'QM7SYB$ZQE[GR/V+X=<+HJB;$W38/]*2#-):!4#U5)4$Z@F44VA MFD8U@VJ6TOPDN6+')%SLV$M2=G.SF)]GGQ=Y=)V55_/69>9KM'%4ZD]&S3"A M50Y42U%-H)I$-85J&M4,JEE*\\/D&B&3__]&2/6E-YNWU!Z=(*+M$%1+4"U% M-8%J$M44JFE4,ZAF*8\,SQVURRA6HIJ M M4DJBE4TZAF4,U2FI\EUP:9_N#[@ 3GF8$.5WB_NAX!42U!M135!*I)5%.H MIE'-H)JE-#^UKE8R9>\5,D7O%8)J":JEJ"903:*:0C6-:@;5+*7Y87-EE&G' M,LIQT\W6NV_T]Z:;:!T%U5)4$Z@F44VAFD8U@VJ6TOPLN3K*-%Q'^5'3S<<7 M)0_O4.=#'UIX0;44U02J2513J*91S:":I30_KJ[P,AVQ\TRTK()J":JEJ"90 M3:*:0C6-:@;5+*7Y87-EE6EXT9 $"*U#H%HRVU^49A@/!RWG/VC3 =5DRY,8#7O[3T*APVI4 M,ZAF*NK'GO'GX; MY^V!7>@>+K2KP'*"Y23+*9;3+&=8SF)<(US]G7"%2PM/74WBWFU\AG_0_ S_ M@?&[)PN](P;+"9:3+*=83K.<83F+<8UD#7:2%:X_?,QOLN^;3*TVAZG-=U>' MCE?[M8/)J/5HA;8=6"YE.<%RDN44RVF6,RQG,:Z1J>%.IL(UBJ=<0 Q\(O' M<%VO;;!V!O$^_YEJU!_:E>\K0^U:PG& YR7**Y33+&9:S&-=( MV70G97SWX]#Z?P?&[#Z-1)L@+)>RG& YR7**Y33+&9:S&-<(YVPGG&PGY-[# M@H>V0E@N93G!OG.P M4"YE.<%RDN44RVF6,RQG,>XN6*>K+WF^3K)U=O;R.B^O\K?Y8K&*SHO;9<5O MFB0/7XW*_'*3NU]?]T].JRW=P\]>WF17^?OM"=TJ6N27U::]%YM%>,OYU9>' M/ZR+FPT9?2[6Z^)Z^]LO>7:1EYL'5-^_+(KU_1\V WPKRM^VNW?V?U!+ P04 M " 9@$=:]@+A6GD0 #%! $ &0 'AL+W=O[WP%8OBJFZ)O/GC4_&F6"Q:J=F/?W?HR7;. M=N#NQ]]TL7GPS8/YD*^+-^7BO^;7]=W+D[.3X+JXR1\6]1_EYZSH'M"D]:[* MQ7KS_^!SM^WH)+AZ6-?ELAO<[,%ROGK\,_^S^T;L#(BB)P9$W8!H?T#XQ(!Q M-V!\[ QQ-R ^=L"D&S#9&Q#&3PR8=@.FQ\XPZP;,CAUPU@TX.W; >3?@_-@! MX>C;O]SHZ"';?^S''[K'GY+-CUB2U_GE155^#JIV^\9K/]C\G&[&-S]9\U4; MJ?=UU?SMO!E77[XM5[>__*.HED%2?*B#7X+W36BO'Q9%4-X\?NFWO*KR]N<^ M^"DIZGR^6/\M^$LP7P7OYHM%DXKUQ6G=[$C+G5YUDR:/DT9/3#H-WI6K^FX= MI*OKXMH=?]H\@.VCB+X]BM>1%TR*JQ?!:/QS$(VB./CG^R3XZ2]_Z]FO-W[F M7?XEB.*-$GJ4Y(B=BW9ET"//NOW][@A''?&NB1Z9GN/0/UP^K9B_.GWTP MV1%[$88;9NQY,,K/O"_N&^:\8Y[>&^UG?BL_O?CV#SWR,,;/O'JX;?;&RS@_ MS>-M)L<;=_SD-ZN)G5JMZ^JA>?*J@_]YVVP0J+I8KO^W9R]?/VIQO]8^)_^Z MOL^OBI7?_V/<#KZ>U]"2"PAL93$!(E)$LM(3)&8)C$#84[ MXFW 8I]^^4?QJ5Q\FJ]N@ZNJN)[7P4U^-5_,ZR]!<]"YKO/5=?MW^;)\6-5] M@?/J0P-'8LDC-MU@[='TI\O99#IJ_[LX_;0;)G)606+R\"&$HUG8\Q@R*_:IJ;=JCT^?$Q/7T*\ZM"$D%A"8BF) M"1*3)):1F"(Q36)F0LRH2TR1F(,Q) MR6R;DIDW)6^+NBZJM4W#D4=C7G5H0$@L(;&4Q 2)R=E!B,9]$2+G5"2F2AL?/AT0DXK2$R2 M6$9BBL0TB1D(<_)ROLW+N3QQ"-)M/X\(F#G%:1F"8Q V%.$,*1/0\T>F:EWSQO%.LZJ/*Z69&LG(.O MIQ+B-X=&!-425$M13:":1+4,U12JZ4X[V_FE,7HQFDPB]S>&Z=\N/IOTK^/# MG;.EH3LBH?[GNSX94&9X/4$E1+44V@FD2U#-44 MJFE4,Y3FYBRR.8O04Z =1X6-U!)42U%-H)I$M0S5%*II5#.4YH;-U@U"[\G6 M'SX=ZN<'AP]M('3:[C(C#N.>UZB[#7=?_3^+W6T$NFL2U;*>_0_W'Z1"I]2H M9BC-#8&M!(3^3L /G:/QVX,3@%8".FTW 6=])VG"GA/OT_T H&?Z42U#-85J M&M4,I;E)L96 T-\)<%]D_CEH/^P-!5H"0+4$U5)4$Z@F42U[YD=C''PI\JJO M$:S0_="H9BC-#91M!X3/U .6136_"E[GJX]!^N^'^?UFR=.]Q- <>;VJJGQU M6[1?[MH[;Y M$/F;#P.67\'7X-U\-5\^]+[@X9]G:+Q0+4&U%-4$JDE4RU!-H9I&-4-I;@IM MLR(*T858A-8K4"U!M135!*I)5,M03:&:1C5#:6[8;+TB\IY1WBO[_92O@_NB MNFIBU_1.\>2S:?@T&O*'$3P\.%-KS M0+44U02J253+4$VAFD8U0VEN\&S/(V)['A':\T"U!-525!.H)E$M0S6%:AK5 M#*6Y8;,]C\C?\_A77LWS#XMB^U[BQ7RW06_?7_*3]P 2;7^@6M)I>V\PC6:3 MO=/5Z*P"U22J9:BF4$VCFJ$T-URV_!'YRQ]/OENK-T-HXP/5$E1+44V@FD2U M#-44JFE4,Y3F7H79%D/&(_28<8SV/U M0;44U02J253+4$VAFD8U0VENV&S_ M8^R_LL:P%Q?]V."HH>T/5$M1373:WG'K^=[U4R0Z:89J"M4TJAE*W-'C;9FO>L.#]CE0+4&U%-4$JDE4RU!-H9I&-4-I;L9V[LT!WYR# MO3L'>WL.]OX<[ TZV#MTL+?H8._1P=ZD@[U+Q_]'O6-LZQUC[QGM(ZYGZP<& MQPLM=*!:BFH"U22J9:BF.LVYKDG?5>HU.JWIF7;BNY? V-8PQOX:QO>^^\O/ M#HX*6L@8']Y[H>_=7^BD M4DJF6HIE!-HYJA-#=-MI$Q]CM9,P=<@*9?% MNFXR9K_X2_ Z7WPH\]YHH=4,5$M0+44U@6H2U3)44ZBF4(<0/#(X76KL8']XD).Z] MXQ0ZK4 UB6H9JBE4TZAF*,U-CNU=C'_D7B'^P8-3@Q8MQH>7UHC#:-:3&K1# M@6IR?'B_D'@RGAS>+02=5J&:1C5#:>X]=&T](O9?-V/PRLE_]0S_;$,3A&H) MJJ6H)E!-HEJ&:@K5-*H92G.S:-L3,7OUC!CM3Z!:@FHIJ@E4DZB6H9I"-8UJ MAM+/<./#8X:VK:(C[EN0WK45@+=,XEJ&:HI5-.H9BC-C89M1\3^ MJV)\US'AT]?&\,\V.#MH>0+54E03J"91+4,UA6H:U0REN5FTY8DX9H\)T2H% MJB6HEJ*:0#6):AFJ*533J&8HS0V;+67$Y+4Q_-C@J*%5C/B8JS*D1VTET#V3 MJ):AFD(UC6J&TMQHV(9%_#T-"U%6Q?QVM7=(N+D81F]BT(8%JB6HEJ*:0#6) M:AFJ*533J&8HS4V@;5C$;,,B1AL6J):@6HIJ M4DJF6HIE!-HYJA-#=LMF$1 M^QL6 X\$T;8%JB5Q[T4N)OO7N#AN,X'NFT2U#-44JFE4,Y3FAL.6*&)_B>+Y M^I$?&!P(M$@1'Q8IFDU[ZD?HM +5)*IEJ*903:.:H30G.1/;MICXVQ9#[YWE MYX;F"-425$M13:":1+4,U12JZ4[;_=TX'?7\;C34M&Z.;%-BXK_.Q/>^>\K/ M#LY3>/A,TO/-2M!94U03J"91+4,UA6H:U0REN7&R78B)OPOA;\7Z!P\.#=I] MZ+3G#^;0:06JR4[;;<5&4<^#R-!I%:II5#.4Y@;"-B F/]2 V*Q]%MN7NS^V M3S^/MQ+I?6.A?[+! 4(+$*B6HII -8EJ&:HI5-.H9BC-C:(M0$S8 L0$+4"@ M6H)J*:H)5).HEJ&:0C6-:H;2W+#9 L2$+$#XL<%10PL0G;;W>G9\OG]8>-1F M MTWB6H9JBE4TZAF*,T-AZU 3/P5B&=626BW =623MM=)1VLC]#" JK)3MM= M'X71[/"MCQDZK4(UC6J&TMPHV"["Q'OZ]?+5Z[?!^V(U+ZOFCZN'JK@.[!7- MQ;<; WP-!EWFW#_GX 2AA0542U%-H)I$M0S5%*II5#.4YB;2%A8F9^PR":TL MH%J":BFJ"523J):AFD(UC6J&TMRPV0+$Q%^ &+A,0LL0J)9TVM[Z9Q;O'QT> MM9E ]TVB6H9J"M4TJAE*<\(QM1V'J;_CX%\F^08;+UT4P7P75]EFOW8K0W=./# MPD^X?TWV+E%H40+54E03J"91+4,UA6H:U0REN8FR18FI]]QPVXEM7X+(;S<) MRJ^; ,W+5;,4FSNO5I2K9FUVDS\L^N/U.,?>.\*C_62AK0A42U%-H)I$M0S5 M%*II5#.4YB;+MB*F_E;$L:NW]_\I_B 6<6BM M425$M13:":1+4,U12J:50S ME.9FU98TIE-V$8?6-E M0;44U02J253+4$VAFD8U0VENV&P-9.JO@0P[#]9A M>R>11N'^P25:W$"U%-4$JDE4RU!-H9I&-4-I;H9L<6/JO]+$MTLHO>U>^NB. M$+_N?:$W4&B' ]425$M13:":1+4,U12J:50SE.;FSG8XIN?L@2+:XD"U!-52 M5!.H)E$M0S6%:AK5#*4Y89O93LC,WPD9=J#HQX9&#=623G,/8L/Q>*\@C>%O4S=.%9S%TY OI_FD&1P>_%,.CA#:I$ U@6H2U3)44ZBF4+MF@Q8^_],4,O MI8%J":JEJ"903:):AFH*U32J&4ISPV8;&3/RWA^SWAMGC,+)_M$C6J] M135 M!*I)5,M03:&:1C5#:8\A.EW?%46=Y'5^>;$LJMOB3;%8K(.K]D+K+T_:4UW; MKP95<=.$+/SU571RVHRTFU]>W.>WQ;N\NIVOUL&BN&F&CEZTA[G5_/9N^TE= MWK=D\*&LZW*Y^?"NR*^+JMV@^?N;LJR_?=).\+FL/FYV[_+_ %!+ P04 M" 9@$=:/XG&TP<# "!"@ &0 'AL+W=O2Y=E(F:FR MF7H\!HE)+DZ4Z'XR1L=')^@($8JF&2L%IJD8VE(1ZG7LI*:YJFB\5VC&D)PC M+SI%GN/U6N37W?(O)57R09O<5G5IBN,UQ?&,G_\JCLHY)B+)F2@YH!^7,R&Y M>O)^MD6KO'KM7OIUO!!+G,#(4N^; +X"*W[_S@V=#VU!_Y/9B]A^$]OO5C%7J#KO-H$[[0^$+S7@/?V@8=MX)4JV #O18-M\$[K \&# M!CS8!]YO P]VP"/7V0;OM#X0/&S PWW@41MXN%MQQ_>VP#NM#P3O-^#]?> # M]>&:9J VO[GZJK6EZ.^D&/A1M!VCWZX%2#:>:]=SPG"Y^?L!=J@01MTHMU37# NR1](#2 B0I28)H 2)F3KYC#8 MX3WS_,#?PNU<]L!ZN\[S?NETQGK>!76H4T15JZ4VQS.>^KDO.JWZD&DBU-RS!C4C4@YC13/2)P/4'= MGS,FGP:Z"VFZSO@O4$L#!!0 ( !F 1UJ1MX7I^0( $\' 9 >&PO M=V]R:W-H965T$OOLN_M\OCO/=MH\V!P V6,A ME9T'.6)Y&H8VR:'@MJ=+4+22:5-PI*E9A[8TP%.O5,@PZO?'8<&%"N*9E]V8 M>*8W*(6"&\/LIBBX^;4 J7?S8! \"6[%.D;XR?H'?W8ZRXI;N-#RFT@QGP?3@*60\8W$6[W[!/OSG#A[ MB9;6?]FNVCL9!BS96-3%7ID("J&J/W_FV"$\I=RAT:6A6DA_&52G0![ M_!,O>L<_<&.[BQ(Z6@%Q( M>\P.F%#L6DA)4;2S$,FKTPV3O8=%Y2%ZQ<.876N%N667*H7TN7Y(M#5R](2\ MB#H-+B'IL6CZED7]:,3N[Y;LZ."XP^ZP#L70VQW^-Q1L*6PBM=T88-_/5Q8- M)<^/MJ-7%D?M%EU!G=J2)S /J&(LF"T$\>&;P;A_UL$[JGE'7=9CRDK*.<60 M@!,#J4!+92(Y0LI0LVR#CM] R=$([FK ,ITQX$8)M6Z]RQI/> M9!9N6S!/:LR33LQ+BZ+P4!FD8+AD7*7,(HDHL7S(T6>?$Y<:0:'@K@PPS[5, M";5:;^.M/ \&#=Y^;]K..ZYYQYV\'XVVM@'B+HZ;)/=\*6RICY74E9 =W1[R MHCQ;'C=NH UR_!)R\"KEI*:<=%+>*P.)7BOQV]TV^5^!@LRE +=6)\('W,6P MCGHC3=HH)R\IH][[=LAI#3GMA%Q"!L8\!VSS/6U+NW]]AXTF5X!9^U9N6:(W M"JM^5TOKU^*\:I)_MU=/S34W:T'5("$CU7YO0GEDJO9=35"7OF6N-%(#]L.< M7CPP;@.M9YK28S]Q#NHW-/X#4$L#!!0 ( !F 1UJ)M:@5[P, *(. 9 M >&PO=V]R:W-H965T['8"T:B;2*2Z)*4W;[]#BE9D63&]FYR8XO4S#^WMBWB#'-BO$,2VCRM2VVG.!$.V6I M[3G.P,XPS:W91/?=\]F$%3*E.;GG2!19AOFO.Y*R_=1RK4/'-[K>2-5ASR9; MO"9+(A^V]QQ:=JV2T(SD@K(<<;*:6G/W-G(=Y: M_J)D+QK/2*7RR-B3:OR1 M3"U'C8BD))9* L/?CBQ(FBHE&,>/2M2J8RK'YO-!_3>=/"3SB 59L/0[3>1F M:HTLE) 5+E+YC>U_)U5"?:47LU3H7[2O;!T+Q860+*N<8009S_\+1EB&ZOKI! M5\A&0D40B.;H(:=2?&AT_+EAA0 QZ+QJM2>VA$35<.VX2NJN3,I[(2D??6:Y MW @4Y0E)#/[A:?_!"7\; ->4O0/E.^^D8$CB'O)&'Y#G>(%A/(L+W'U'N_NF M=%X7/?K?T5LP_'K)^5K/OWS)_3U_%))#T?C'--FE7&"64Y7T5FQQ3*86E$I! M^(Y8L_?OW('SR43Z+<7"MQ2+WDBL-2=!/2?!*?79%]B2:!ZSC*#KE EQ8YJ' M4F*@)=0&M)M]#,8NK*A=$_"QE>N,.D:A0]=9 $X1WAL!4>*A!KU++W[T:>ZWU2.Q"-T344H]+(2*4,UV_E.QQX'2H7 M6847647GK%I[>J^'6UA^60P5X.>U#\A'!5V$_#&!P-K3.G MBV,+UQMV,)Q5B4ZKM ,:P##URZ,:EUH0&!XAL7PHH5ALAJ-QATB%VE%Y[1: M7$8UE]%_*PUH"W5;YUWQ>/Y,U%9?OS5"*6,-FQ^^TPL&'2C'5D[/[2 Q*OG] M#A*CDF\F,JZ)C%])I+E"SC,97\3DV.J8B5'IB(E1Z04FKO-\D'1.4FD=%*MO M)V>:5%K ,4J=Z0Y1:J>^L+U5Q?(SK]=^[MPC7TA^H"IL_XS_+E[>TSYFN: M"Y22%81R>D,8*2\O1&5#LJT^\3\R"?<'_;B!2R3AR@#>KQB3AX8*4%]+9_\" M4$L#!!0 ( !F 1UIX#3O;,@4 *X> 9 >&PO=V]R:W-H965TEV,F&S?>CT0;$% M>&);5!*0[*^O)!N#C=%"HW9?P)9USY7.E:_NL09;3%[H$B$&7K,TIT-CR=CJ MWC1IM$09I+=XA7+^9(Y)!AF_)0N3K@B"L33*4M.QK*Z9P20W1@/9]D!& [QF M:9*C!P+H.LL@>9N@%&^'AFWL&AZ3Q9*)!G,T6,$%FB'VM'H@_,ZL4.(D0SE- M< X(F@^-L7T?VGUA('M\2="6'EP#,95GC%_$S<=X:%AB1"A%$1,0D/]MT!2E MJ4#BX_B[!#4JG\+P\'J'_K.+MKZB< MD"_P(IQ2^0NV95_+ -&:,IR5QGP$69(7__"U).+ @..T&SBE@=,T\$X8N*6! MVS!P3GGP2@/O7 ]^:2"G;A9SE\0%D,'1@. M(*(W1Q,7DGUIS?E*Y-S51'F[ B;.$K $6WP+F[ 8[E M>"WCF9YA[EK2W&V;SON\A__:>XT,MUH]KL1S3ZT>$>[.\_'J&?.%DB\0SR@, M/+^!PWX/\$TVC[>0Q.#/WS@D^,A01O]J6QV%?Z_=O\BB]W0%(S0T>)JDB&R0 M,?KQ![MK_=06&IU@@4ZP4!-8+8A>%41/A5X$$13!B0Z"> ,6/(BL?*?;@E/@ M^A)7[$B;D>WW?;?K#,S-(>]*_Y?R?J;34)/3&J5^1:FOI/0+HBS)%V"%2(+; MLM9$;>^"-P1)&^=3I>&E7.H$"S6!U0CO5H1WE82%KZN$%*GG-.=J"/\TYTK# M2SG7"19J JMQWJLX[YV=-]"K2!N(EXX17O"=7P2B [:R3$-Q!VX0X66G(C9* M5Y?F>9U@@9H$IU@UP -946MT6$R7BI3'1"1;H! LU@=7"TJ_"TO_.!51?9Q!U@@4ZP4)- M8+4@VM9>1%G*M^LS9C M"J7.<2&URXZMZJ< [AZ4,QW;OVL44"V]_$:]$[0B MN?U&5=32R[;MJE-]_@F#VXM;VOO,.:^N4MU.M M:(%6M% 76CV4>U%MOU=5?P- (:O5EA?3KE58ZT*KT[Z7UK9:&+]_<^\>[[3N M\>ZN566?Y3/4Y;/.[%Y VVKQR#<'6GQDXVQ>)7GYJ:U]P^@=???RNNY1H:A5 M^K;X=)V^Y_>:-/X7RM;>2UM;K6U_D9\I8\@0F,.$@ U,UTCR&>,T%>J<9XR" MVW9J"_C>875]VZRPU[W2:S6F5EBTM''';4B=6J%\V#\[<,D84\^*0\/ZYS M5ARF5*W5X>I8'BDVVB?V_=1N:0_$8:P\[]O#%R>YGR!9)#D%*9IS5]9MC[^L MI#@<+6X87LG3OV?,&,[DY1+!&!'1@3^?8\QV-\)!=40]^@=02P,$% @ M&8!'6N9NX68I!0 RQ@ !D !X;"]W;W)K&UL MM5EM;^(X$/XK(VYU:J66O! "]"@2D*QN3[=:5*Z['T[WP20&HDUBSC:E_/NS M$PB$& -5[DM)G)G',\],G)EI?T/H3[;$F,-[$J?LN;'D?/5D&"Q8X@2Q)EGA M5#R9$YH@+F[IPF KBE&8*26Q89NF:R0H2AN#?K8VH8,^6?,X2O&$ ELG":+; M$8[)YKEA-?8++]%BR>6",>BOT )/,7]=3:BX,PJ4,$IPRB*2 L7SY\;0>O(M M5RID$M\CO&%'UR!=F1'R4]Y\"9\;IK0(QSC@$@*)GS<\QG$LD80=_^Y &\6> M4O'X>H_^.7->.#-##(])_",*^?*YT6U B.=H'?,7LOD=[QQJ2[R Q"S["YN= MK-F 8,TX27;*PH(D2O-?]+XCXDC!=LXHV#L%^UJ%UDZA=:V"LU-P3A7:9Q3: M.X7,=2/W/2/.0QP-^I1L@$II@28O,O8S;<%7E,I$F7(JGD9"CP^FG 0_'T>" MZA#&)!'YQU >P32$$4[Q/.(PB5'*X!&F(DW#=8R!S&$Z?&$PE&&.^!;N/,Q1 M%+-[*24A8;@2B1M$.5B6?PSNI)(4>9UZ2K)FP@?4-+MR4QAK!SJ51[I)]QB47OI*4+QGX:8A#A;ZGU[=L#8 A^"U( MMO#)MC=![!-VU$8-+Y"O65FZBV5/WKU/]:IV+UW=G?_DGK=9H&A.X:%XP!7MV_,MUD#75\=U74-TD>,%V+UV"[TPGO58IV:T =M(U0FKW_IDXF=:B_I_2[7^M MW/X!FUN.ERA"% # D,$+LP+^]I@>I]J]?]E^H\J=1'N \"3D2W'@3*$!J3:0)]O-N]F)9(A=RJP^PB@/LOL(!MO$ M1X.U!ZA[F]>?U=>:O^=T@4S,OP[,HC;O5WDQYE(D?\6DF;8O3T6 Y"U,, 7' M+%CKC"DG7WZ3-/L=2/8;"S"J']N7U^U$HG2N;KM-,W]I[2_Z; ][MMW#GVT7 MS[;5VG"VVG=0?P%1)JA2ERR5I+>JR%(Y>/RDU/IVC:BTWQYD&SM#^>8P 9Z3 M?O_"_#'+38QU'H_.XSE4_&]-N[O2L0WJG=[JU[M@@B8+G<2S6PBP2E*AJIJ] M?CY:?H@,GE.5>ZE<'5TJ7>>[5"[O=H_B#T39N'K7 =4$H9-=]I=TNQ/)$-5! MLYUO"ZZ]5>?JK:I%=$MGNFC/RG8:ILYT.4RF2UI^5)(F,;JZ;35'ILYS>94\ MEZJ/KX])K\W6^C2E%7I 5V>YU(?-UYJWZRP7G>5R0*FO,R$JRG)9(UVVS(/H MFR!/S.9P4R*$/MI73G*IX&C;=+1FWFE0D..2K5E5IE;1D>I"O3'?&O*J0JU?Z:&ZOPX"^[.T-[6UYJ>B^6%Y]//SD>;-CO;H?K3KGF1YQ9!EHDU\[S]8/WL>P^B>58!M(X")CC:-/\$PH CY@S%=JK0WE@6VN-8:*^9 M*W!W)%'0%J) \/RI$)RK\WVJYOQ[Q[)3W*)_==MNKBI5?6J"(4%R4:JR>52Q ML%%9R"+./JJ"V6MMCS)Y5:$DSF M;DJ46@-SM0+98Q-DF9X=?L^?WP3-@X; MAL=4&Y+&>:H>A0B35CQ*X@PY@3?QF13"P';JA2[+'*8NRN?^8C3GV,W5#RZL M*+SD[.VVA2\IG\D=EW?]2[;.D+3P6LDKUAA6'(6K7RFJ4GL,H+=;2R!,_3N+ MW> +,)VOQP&S?EY;4UCLC>4^62\Q=,VR48+F]_=?'FDM;SBD*_JT9? M.G9%S*T1<(_5OP[5KYO+2J_E-K];813 ?U<4EQZ8@J7!_&QR%\KO<.REDM.E M5B+J6:\PO#:MJ%6PHE;!BDJ[VY@C5"I;<"BT^C7/6@.>IW*ZH,/6Q75*YZ MV.QT:[FH?A7EJNL5 "NNJOS109W)^!_,+CN2RTPO5Q0^5+A((5B$11V MC0%N58&Y7N12'/D >=(ST@45=P@9E:Z571ET3S0'M[K]GVA8K7S&^EIU\IO4 MJT1>#H#NZU2(@?^A!)QR&;L#ZA$Y*,C8W:LYSE:LHHXY[YH8-3%N8V5N(,(\ MG8%Q.S0K[L1Z&"J[A,0Q4 3Z!TL/*WFKLI"3G#5%;27>?HO8%QCQ_HFYC^QW M&'[&2PLW+)[2Z [W%F[UN9VLD:P2MEV(7'G\P#NM/?FT5IE/CWLVHI'Y[%J/9<> M5<:EM1Y=ADN/M!Y]"ESZHQ^5=MH/\7)MH]5;E1BG%>DS1JYMF'0>J=;RZ*&I M->G7QXG[&0L89?AI??JUB>EG:-OKV?2]_RO[9CD3H*@[/*.$K/+DT[ZZ';;/ MJ 2FQI^M\*>0$Z_&F^W9<>=,56:!'NUFN^[5 ^[IH@WL1]Y@9I.EG-;7KDVI MTQ)T6L*.1D9IXZ(+QD6W,30'IY"LH&E/TU[];+#2-->CXK*#DR"Y2[#-D+G> M&(N <;S'^6BY45);2EMKI4#YYK5DWA\I=>W#LPV/WLWQ4Q&]]:]N1P5I0;G$ M<&VLG1/Z%++M,F@SN+H=Y-.!7AUK+M,<.WJ# "E5Y76_#@!PXD=X>5!!0&N* ME0&HWDRI0IZT0IB5UB"'H$%V&L-VOKW(7BID!6=9;[-.4[.FYIJU&AF.JFTU M#S/F7$$BK& MDC0SX,[S]1RSTPV0$HX_,1A=\3;^'GDL4R6AU]RF_DI<<297)Z%,>8^CU4^[ MHPI7Q54B&L83,V;6(S,077&W^;*: L*V/P MIZ2ZTJAU=;LR;"F+*Q44_2E1Y*$HI]"-C?:3 H2_<(1R2U:H!)=_[GD!?>N8[U>FB1R0F^!Y?2<2U@,#'K]__ MO/O^V_7GKU__\>G+WXP?]W?W'W[_\.7^Q]'732-N7[H+B)0%2&-!6 M0%028W^R@LFUZ_L_27"&P(X%BX:S4R(!#P[&"?T -17X1?!+9'/&QW4CV&XT M80UC'(4&%B)"$>$ZZ(@^T"A@&[1L M^=33S($/<^L%UJJ :TC0K(45B#)? 4Q@& A+SH$72AF+\ N8RQX!(CBKV"0 M4@I8@(M'6V(!G0[27X.8H1!/W" M"4:R 2]]SQ5+C%SX@Z&C7A2N>Y$#B4<1 M$H9OVU&@RNR*V=9O!58#I(2 Q87:H"D KAF!PW]R6E#DR>\2#8(.$59&55SM M, (L"R0/AR$FSA18BH''&P"SAQ5/ W\N\2=@4U= 0BUQY=*:QO=UBY@CW14KVP:9_2A$&J2U2&YT0(DFDUV23?V1W]3O@(MWL TX#%EE3 [55$SR M.[/ BA'G!IO'D6$#N#W8%I",S3"C(R+T**!_-:?-JGBKQ01HA)::/V$37F^X8]!,U),W(@6]-H:3@8/ MJ<5, +M=?R&5T"#-RF!8A!QLG7(+EQ=$\$6/MXN,R3)4X,",*>"Y#P].&+<#9ZSP-Y&6.*'D!&3$@/P2OW C)3Z- MJ>.BADX$ ;*$6]T #S!W"PD:*"=]Y'E+? M=SD3[ U(?6Z8K>M_-'*")//[_Q7L1A5Q77YB>/V/?$'I6JE@7X&)XQG5997% MZE5*G0%1A M(AH$@*W0"74B^$V5797L]0^/6-Z/4 C;W]FS8_L-X_T,.)? @'\Z+ 2++$O" M(&H?G0D. Z,"]PO].9()T@98YP!6QC)+:,3LGJ=82 /U W?R!",M+3U9:(/J M@,_'@*7)8%CUTX^HPR%'NU"L-!D,*#L$*HR$4O,5!%ZR1B66.7Q4K(K>C!F: M.@-0D& G0#ZH&!*7R9P&ER/[\S$Q&MM:)%5M<3W*&40JRX-45)$O$_2$N@%2 MVZ(3#*@ 8WS \!.HPZ@7P$@XN%R_,0;CMS:4MZ+:+RQ\ HN%H[$)$+C_P+.D M/P)V/XF$6R &60JC_,QI$=\;,X]-'2$OG3D^"1#AT6+AOEP#^P-43N,4Z(.1 M30P8=1]?Z/^N_X12((!M(2,39V'[/)1JE7I)+@XQ&5BQ2X>.#+AI_,EB/15/ M9P[RBZ;@8:)AHWXUI1TD3I<4S<%K#\XC"&#!\Y< 80,8&GDL24_@5PQ/GTRT \@_"CF78.T->.CE)/QNZ O+/!Q MHD1@@0!UU*[KC^%2VB+;1LU*H&\1]@*BHL0/EE@<0JN(51J@YB'\$6-Y**O= M(Z;&GM$9K 1_^C>(=DDZB$<2DVTXU1!?5\6VYQ%JX&0A(!G1*2H\,42A:3CJ MF;/@9##,%Z[_0NPOBFWP^P"VU! Z1BBH3.J=2NU2,?_(%8P8:!0U@CHSOT7=)^ELL\&$36%C^A0.GY)(EL. ![0L.C!"-5=!Q M[)D'&WQ(*)VD$3D90/M8N(RL5F3X<;\_*8:HA\HUZ@PHXM3,-KI,0B697J1W M #@Q/"QD&YF6L'059C Z(L B.)I%6]IN;-P3L2'7A_/*3@DTBJX<6OI4:[TVRAQ8E, M4-@!OYC=07.8]"T3=@"W0!N6X;4\+G>+FC2L3.QZ+4@ XEXU_&#*65QDG"A M&6EH:!I9',\\K(T353F(%G2$KX.FHO0!1!>1VS:>Z&(7>I^I@F3E3MR,;(#(CW9#X9G'D%S-- +YH!] R:R MBBFHTX&7U9\3MI#I([X\#%B.T%*9T$(TP?8'P,% PVN"9@N+]+P MDGZXN3^A54B:^5-ELLB9":.\I-5)"@7E%E/[2&V3W'MH!2K/H+0N4T_(,,;4 M(6U+J4^+*+!GR&3LV'H3R^*,_13:GD/Q0V/JLF='NF/@8X%[(FL@\I^ 2D@P M\)4?X!'@(DF.B:E=X$4=FXD)I&I^20&9# MJGIR;63\^@%M= $J,2C",MD%B(MNK]I.8$>@*HY]#.1)OR*YAQ9PH@Z9\W/? MG9!'D;H]&7-&S>:L<2"/M $@\UUT_PB_HW1.-G+V/ ;FT+NW6+B.X"J60<[) M1PQ)"T4WUN?K385"@L)BIP \#.:F>6."OVA!I$6J4A.V8)467RE5XU&0::;& M6,$UDP88P-'1Q?O&A<6_S2P;M*SLRF5T&(5MK!^ ) URW)JX"MC>\>I@L6_, M9NMM>3WB%%@O@J[,,2(&_-)-C! ,ROW2:G;["![04]!E@QP"SKFQ?.9X&O+( MR)@!L9D=Q6SE1]E^<5VAF4\Q>P:Q*99H) M_SI**8><7[%C'[<@QI..E645/:&7/YH_FD4/D8@4>C\7\6-TJW-0$V0\' 'E M/?@$# 1;(Q. IH@U#X-(S8EQE[_# ;'_I+PW/A >T $*;O)&!\:C[T;SI3"> M.CSAEY%/*)DGD%>^+9W?@,6/S%696"+*0/KJW,'X&5,JD@BDJ80'[7I-*%- L3/KQ]^YR)-"9B"1PET#D73DB3C*.1P M,K9(UL"S>B!U#?1,F>>%+W&6#<3BI/ &Y5-8+BKB\-"+H)4Q$[+@D0FYG%*> MQ?1BHX(""L/EG-1ARDH16J *DU#2#WI/\>M4^#P!L0K&Q':Z4 X1_3Q47QEE MD.&)B4\I71D4/NI#)H*[M L$RAP?0_T/V8>-R8@B^ 7H.\CU_ 7Z_C"?6FFW"?]Z"/RG<$8,8$OFFJ9\F6@'4R8C/C'KIY!I4@XJ MKOB-<=]0@1M#4QD<"'/9QC;P.6&K\1 O4)VM-CC^@ MI @)HHM;AAW)P$I"SI@C^"@CR)B2-"7&[WN):WP*+#D)Y0J]S32;>1TC''0:YU3 M"^4<_+A&O;K(X&9[=7"SQ$6&WI6.B,8P??_]T_VG]W>?C;OW[[_^\>4>;P]\ M^_KYT_M/'WX8=U]^,S[\N/_T^]W]A^/?)%B+&]\"!JIJQ@^[348)/H2I*C'1 M@JQ$10KI%-TXMK- @_T!PZ24U!#+TJ*$-IQ9ZOEQ>C]EW\C\G3C-7/!DSJ/Y M0C AD:4M,FW%;309B/#!!DJI]M=AMIU)^@Z2I.]T4.4>-5YJ[(P::;ABS;2<\&6! MLY*Z3,A,D].*,+D=S5-0%&6V/MF5P@L!)/-L_"N:/,B4_O3^&P:Y+4@PPQB]T]\\^3W=NUC"O&O_)O7)O/6\-Y&-I MDN*V>8 N^XYN0DIT*.VC+.R+OTW9/J?K&@^)?CK0E+A0[; M-5O4H-D;]&NVIB%H0#6$TW#]W!NJRM:B?/=PJX)^Q67RDCUMM2FAT!]G6SEE M3C:,6E;&,EO<\OP*:T>G:FR6J 58;W#E5(=MZ@5OL_N+@>!?!"'Y4S+:/!:* MSY0YJH&Y*SHJC51#4*/C\8#YBP">J*&CH;<;*BY\QPL)&PO@> E]AN-;2H=K M*G36Q;5/OG:VB47G>YT:MBEZY:;$^R%T#0^VU6JVZG:LQP'%7W2W1\T<=Z*A M[J Q[ [J1D6:.6KFJ)EC3>!WL@:WHXG3[5)JM?L,LK>OI-J*O=#RC3K-]A+.I ^?1R+&1=CO] M1FO8U;1;S^,9M4L;6YIV+P4YWK1'C5%GH#MWU^YDS(N5N)7VYQ[57.E/ETC; M2><_4UMXT!BT^G6SA+6+8]]C[3>'=3O4.K \C55[AM$;@[Z.HI_=N0YUF$AS MB^IMGFZCU2MA\FA&4?\C!6NI1@=:!R9Q"1&3[XPS*[!GC71'S^6"VA<626DW M.NUC^/NT4V>;P]&N6(T;JXR8QJ!7UCC6A*N]L9IPCPRO7O\8N*')=HNC:95V M-YX+V5["]:D?S'6I6X"LZBK*C$[FCN=0+73G#B]YC&.I@[,2./&9L)M]33AUO1PNDU3$Z[&C6+WB;?<<$ MDI,GVPW*OZH]Y_D>6XU*^JGZ/%51,.%5F.SB\@C-J\T)V=5.=U5$/2MN,ASWH.D@WC6F'2;@=FKU:X9IF*@=S M1)7-E=1,16/:;C'MEKEC<$PSE=,ZZG9SQQN@9\Q4+NHFT]?88'.H1="%A=[> MF VS;99.0M5NP,,?3+/UNL=2!]:C\6(3O#J-47?'RVB:: ^O3>A8N<:-%0R] MUVCU1UK2UN]@.LWRUZI.GF OX:+-)ZP@SWBH8C$-PV.[E2LXW5Q2T!=:NLA1 M70]G5^_#R;,?C1L;=,-V/FL:D3YO#AS%T';TRS! UHC\YK'4NK#&LZ%V^. MQHN->#'2W2%J>"J:6C5>% K7$OXJ3:VO="J[-78\%ZJ]J(C)%Q:J<$GQ-8C# MFKRU@\?E-NCM-D9EF+'VWM2>C;_I-CLU.M Z\/8*,$HSQ,M@B.8.34(U4ZP] M4]2Q+\T8-6/<,V]H-!K62+'03+&".%_Y.\?GS1 O(<[W83IE-I8=3^5(&H$5 M[E8+00(@A18=./B)'XU==LK$T=ZUE\;VD#A)"JG2CUJNKLT::.XZ>H6U<#18'YX_&"K2 MB#=."(AO9Y!SL(R<;>6[_V&YJ5L-QUKX*AJ*E\EQF88_-7XQS4YS9, T+B85 M3?W "&?,X,SVO8GQ[\@*0A;@@U.' P\P7I@5&.U6NV=,F!TPB[.),7XQVIUF MRUBPP*8&BAQ08[ZP O@M]/&J=WJ^[J Y+#]?MVD8]0;K/6SCETX7X* VIR!D M/ %$)A&H<[[:0GJ!*VGFM59N%*WJM2://*P)8(=L0DCC>XA!?.8'H?7 >,-P M_2?D&S/+NXX?7 3^) )%&6$<88].PJ$9&CS6"^"2Q7VO0=U\ 4C&]Z8L#E^ MG ;^W+!!GEF.9]@1!T'& FX\S1Q[!J?SP&"<0$S)\.5'YL&Q 7Y;"YCSV9F# M+NZ^ !+WKA[0O6B! MKN\] ^"[_$A6,!#8,T!)&*Y,R0S*^*T.X%H'.P& ]')]1$D@%,/,S\*<[1$ MH,$EP!>P':#4L(C$FTK'2!:T4^:6EF"<@ M/1Y%PC,5?L%Q,F;,8>09-Y@W@6/_C=EL/@:$;0\;XER1T?2!O2I.G&;#PQ2' MWF;03HL&[30-Y&PQ+P,,>Z#%"S@:#FX#"", ("GLSN!CLA7D@H!B$4>\Y-H)Y APR M$&,AYPL>!,P53P0M@!L3(ET $I%(.L]PE] M\FPWF@C<>L@0*3!OA8 !@' M,8WX8^X#40 YVJQI_ D4YDP,SP]A1" &H _O)0U00@@GF"OJ%:^'+#-P+ JW M8A8PBOI2^%,2BH?E6)-_P>D7[0BG9SPD83C)[ ,IW(,A.;=@/0 /.#]K#II- M:# X?E=)OHDSG8*$Q3?&+'QB3$(.4 OAE6P),<\).?$0X B(_&@VB'6,2?D$ M$6QQ'LT7XA!@!3#)- HC%+9"J K\#7XRY#.>(#(NV%J<3B^D,VP+)G#X# ;& M;28K 04D-)Y R; ><5Q 9" XY$FQ$H'OX_G!%&%@(4D@'0NNQAU<-HY(ZW&Y M7S#TF+D.D&]:+P$= [XV(H^V#1M;1 $@(6>KJ4AB<[?='/0 XQ<^I_W>$,XZ MC^S=DS,)9]*<3K\H[/J;5O**A4<;A:M?2;D*4*RPX$A$V^YFP9'^=Q:HU2Q MMEZ/ 8U^7EN@>04WEOMDO7 T-]-<"%C0$@R7MR\V>?O?XP MU?S$]5>4DEJ[ M'Y:;H]22*P.I G6A5@XDEF&+0 T>LF3DJ+F.+VF6N-FB!8Y G6. 9.$K>]8 M.@=1[2^0Z0IS@GD "\9HT#>8E=ENO?O^V_\'XO3=!_IHOGN;S$[K_:7=["06 M84D6C7/^8J;LY2T'4)R\0?Q'Q!3<%[5!M>)DI6D--*M^TA[:*=5QERV8S7;9 M][/:)VA\0OMT40 36T4)S(4$!I4'%DM:CF7;021-2=@:J4H@*%P+9$TLH4'O M 4X,"W+\2>TU1CHQOKE3;8R//_Y&IWNW"A_[S=[.^)BV)V @,V<%;WFDM"FU MT&(TS!E"M/I>"L/ &4>A$LW)KX1F#NAP:%B_ MD ()*A%I]G"2P:-C,]*^U4T^7 N\"XJ)@9F_^",I/J"J@#((7X*M%-0 44L* M&57T\>CKWJ#P9TM3D@W]2]HGNA/3[J3]@.59GL,3G@=_*[:WC',XY!/8>^S: MGTZ)_RWYJ5*K@%]!CYS[00C0F0"FH>W&EJV9J>,!KR2G%%@M$S8.R3P$ND0# MTL4E!PVRY$'GA[4(2^F+#Y9(%Z? %4E&A%\2AWX/"C#YYG"6CV("I/\0OD#9 MRIN25QF?/%2?/29\>S1QB+!(K:N!JK+P!$K#2IZ?,LY2_@=7+$8X MY'"YRQM&_,#O)3GFMGY\Z[4T$5(BP7VFV%*IM1_=/8T* (LS(U1*1'G'6#NE MA:0%&456]W"-Q82*D^1\85,V(8FMM$IB#RG%DC8DT(W3;\=TQ@,08 Q,0L F^M88_32.0Q]>B_2,%%8H,P48$@Y M3T0C_:MRK&2_Q;EWF)/1#"&X1N6QN]4P (5WAGT$T5$X ?I&)>^*9DM-(3%/LWDXE3>4Y* M_L(@LK(!OL>C,6?_CA E)0L_.1;\GGB-PX4,1KC_<)Z-WP5G^;"*80G9M^Y9 MQ85J3DCWY+]70M_Q@,'.A5U&G% $!,A, Y;XA*&_R)T@S@$>_;_VWKRY;3/+ M%_XJJ+RYMYTJB!:U6)(]TU6,+">:=BQ'4CJW_YH""5!$# )L+)+9G_X]V[.! M($7*L@E9F*I)6Q()/,O9E]\AXP(XY:\J=4R"Z'Z;@IY.)LCV">;^\\D2V#L9 MB63:$2?"0<%F53+0/C@CC3AL*FG30@6;4;8@+Z$?;!U380X'/ZBS)B8+#[1V MGW'KYO97?\OHR?.2$T7@\H3\31 WX+N2:$"7IR#9:BD:E=NY1>V9(//3_C%F M_()$65;!J8?%3Z_7OUXY7!7OI(H4N.8DF!71:_6/-VIXD=] \Q9BAEJ_)B"2?VX/)?+OY^?Z]WL'?2^*?=7K_Q M]\L>U=_K]?VN"@]H[WFO9HHYZAT>O6K:F MX][180O/Z7CUN^\I'6]%A?CQFD 377/9D]K;8I3-=O9UH*%1-NJVSB;%/ZO M6YBX[I3(=I_4@D)>IQ[V80-(O[NS^S_,/=F8$G=I5/+/A5.QV1WCVB2HK+LO M.;O'.+XG=X)?BQ"?Y6'^R(?'08[N]!Y&BK,L3DNBQH9S?"3\G59WWNF:^ YN MYWDV4>\='/H'_4W'/'6MU*WOFX/_;CPBZEDT5'<($YUP7%.B M3CAVPK$3CBTYOVF_OP#_8?2#"3@<%_K6OY^3Y3D[MB.->WCTZ]/?WMT$?'>^NP[M['>]VQ+'4 MC=CU3_8W&-?7L>VWNIG^)F"2W#(H^O[N;A?W7;Z7IWBI MQ[U7CWRC3U_:M86>GBA)[>WYK_8..SGQ7*HHXW[SFO?/SGI M&+>EE]/O[7>,V]%&XWF]ZF]J@'9L^XVN9G?C",+WPK;/H6?JZGY0RB_)I3Q! M>N_O^[M'#QQG^L3"&$_P=@XW-B(>XVK:((TZVKB7<_O^\<$#N_\ZSOWJ096' MQA@[SOWN::/O[^T_,$_5,6[[_/;OA7&?0_S_%\0ES!":L*AR0N:;Y1G<7UCX MA-N>C07/_)GE ![6/=1%);[[ZVF#8.KHX]XBA8/]?E>&W;IKZ=BVHX^53N+^ MIOY[Q[H=Z[;1%7C*G10\VFEQ%-M7Z:IXBKS0/_)?';>KL+9%19!/\4:/>IMV MRW=UTAT]K9 0A_[!HS===1)BFQ[E;F\#C[*3#ATM+3_)/7_OH24&G7!HXX4> M/31'\AT+B$?*GCP-E\D,X^9I:,\L6[+O[^]MH[JWB]RLE<#M$&LZVEBBN/R] M_C;J>SO&7<=,[!BWHXUE[NB^?WRRWZ4XVWZ^Y# M,Q:=L.BH:KGZ.?1WCS<8SM<)BO9?Z=X#LB3?MY!X'BD4Y3-AF_EM7,19ZKT8 M1FDTCLL%>OC.@P''=NV[UH>TI[1L>MW M3Q?]O0X1KJ57 QS[3+7LLTJ>?(A*E3EI[HWXNKYOZ\[CQZ^W_W;SP(M]_^BD M35Y_%\9YA,30!L;PLPCC/ )%=0+Q>0C$OG_0?^"XDDXHMO=:=WN;UFMU@K$3 MC)U@=!)^>[LG+3(L.J'8)?RV'P5X@@F_L_$X&N$4&:M,G-LWJ&_\4D\20YYS!CJ&M]?[S0?^O1'!,SY/JC^1?_@RR"U.I)_ MRB3_W%9'ZOYE&<"'X'_#^/;O_P7_46^9!OE-G-+#7L'GF13__E_#'+\I]%'_ MCI#1P5[OZ!!(;985<1EG0.-10I/;WMS%83D1,K._R/3^>M=\)1B"<565R[]B ML= HPD;H;\\M>]0J=^@>A_W?2:Y6,PMNHIUA'@6?=H(Q+/9UD-P%\P*OP3YS M./#:&=:WO_P>'N4&&[_S%8Z4GO@Z+N$"1\XA'S4>,J9LKH+$ZFO9UL)7T@(N ML\!EXI22'_<.#GL''KPFP:*R<99[Y23RBOBS-X4G30HO2L,H]-Y&HV@ZC')O M[]CW]G;W#KPP&@&E%/"WX=SK'_5>>;,H']$8] ($PG06Y/"W,J-Y*-;[3HY[ MNQN\;W^7WK??\[QV'^LU;./'P[W>H=J<6JZ]F*4^V[=:I;XV+RZ\L(KP@IH6 M^JW64Z4("S$JHY!H)DN1@(I)EI<@BPK?2[([5!:3(-W1'YSE65B-4 ###G)$ MCT,2FJ";&\R] G:7I3Z-Y 0*K$;PC3":XH_C/)MZ(S!B<'K/J"I FD=YX=U- MXM$$#N(F@N?D_,H(OWP;I7!"0-[!#-[Y.9Z"!Y;,O1_[AXL$'(TR>,._JR ' MP=GS!J#&<(5!DLQ]^D0>%552%AZPA3IX^F(&DC;%30!W-*TSR=(;D$3P>_P0 MK.,F#Z9P,KSJ45 5M$&^U0(<1@^)+,GP5(#2;B9957KCN "[S9M'0<[K?>'9(%2 8:K!2/T2]V]A'G\%Q8 M))!./)O"A^FA0BB^63"319#.9=5XTW S([1)X/>PK@G^!RB\#?)F0_WS2Y[! MY7S,LW%<;GWM*[F>5SJCE>*M!TIW -/CQ1F5L8%"NH,''5MJR-9!MGK:1.> M4"\,ZQ*U$&4221,/2Q5V 1^":_I/)-R+B#5<+__B? #_F*?T'8?O:1*6,,HIF*3I**J1W.) ;AQ&!ND<3)&^D9G"&F'=(B>*% M%(J.1T&>S_%8;X.D(H;-JMS2"L(:&7I'40%,-P)Q^B>HO3CTTJP4@ M*/!8@*"C*^L8DB(%(R,HBFHZXRN %>^;+2#K7L(0#5PT:3JTLSA3[B8%&4#LO;"E!N;-[?I4+!Y:4F'!K.V ME9X9\.LVSXV&%P$SPQF-)CY( %#A&9G2;#-'*=!L%-$=O\!NG[W=-Y=O_R^H MV3=G]&/_S4^&&(A\?CP JTLY2IN);GPC?'UWLZ\K^>Z35.(,6C*'@Z7-J=6: M5=J6IVMVTOK[O1/]U\V7W^_M;_9MQ^K$Q!_[Z9(UXS;(M,)U ="4ZEU1H;[""0S;"<. M[VW=L5@L@NJTB@HM'>^\&#.P!21':[:5G$E\%TP4F1",HL7L,1C, OAE\$PRUM HANJ?X5RNO5UWV/Z MNUBLY#/_>-3K'WV)G#[LG6SX?9O8XL+(.OBW$G=UBL,'WH'?%^UDXS')O5I, MSE(6\%>P**=97I)#GF3HPT5UKP8#1BEYA^B]A-&P)#<1.!(=R027G"OYZ8;W MFD-EYRF:QFG$D4EZ5(F[L][DHQG,<4QQF>0^E-L%"S,!VE29^2RWBZ?(%52] M$SC;/K=\[4(JQG0=D&QW;/"@N M-6GW6;6;$96B:^79];9Y9JZ3@R(!?!10!;$)K8^CD"Q_Y962M6$YIB2-V98L MZ&] J+ N_,LPRSZ!1MG!3YA@G!@ ),@SE903/Q%>'^&GI>#R199[W'W)\3UR MM:( %O$TG*@+L"[^JL(;SH7ET4V04_XPC. L2+3 7@.PO^7HDC@88@0^CC!> M/Y=8C[H)%?D!DV0ASNC;?U5A4_>W^*XDN"LP(IM1CG4H!ZF5B"'&%A%G5._;RUS'%SG6BQF^$4:>X2"2N(BDA_%Y1#8OHWQ62I#+B-J.;AU3"?(7O/,N:J5??? MZ5AOIRCA%R2Z51H2@S"@H=@L1(%$@@QC?.QI2I0,Q=IH%,V4K /-Q54C(*GB M66("@G^D,7[FJB09JP)I>*HJB$:^:@42395DI.K8S3JG%1Y:.YK;OSR@!: \>D> M,;4-FL>L$Q^EGTSJ8L2QKVGP"6Z#-AM]IB0LV1DQ)V1_TB<-5S.EF\*%KCJ( MH*B=@20266UA<%$^JG*TM.MA5<28,Z>%F"_#YR4-3S1A4CSP#SH )#9V3>(" MCXS2WZS6*'7'_X+#@4>"P),O9R4<$J[:ML.D;&DXYY3\YQAHA/*K6,Y#B7Y< ML3X/0T]*S?(1<68QJQ+.*Y-M<1<7$>G\&=U\20E4CTYP&!0Q[%K+#WMC^DR+ M"3UO&!%S CDICA/]#UOED"6^D0*XJ.3+N*PX+.#K%!B]=];:@,+IN;#&OZK4"3GA'Z=P;"$'JNAB?^? %8B'RVB6Y70H[V#K M7G]WYW=?*%#%[>X52K3]<9:5< 08M,*,89D1.1586H'6%5PG$%QPP^G[ JT] MKMA QI]D28CY7\YEQ"!=D3B7OFI6#4$S)/.=<9Q081YN08FR./>0P& % M5<3\R/%+OCUT5;'T(44F$[&#@JW^\09X8)8$\]=Q M2@J5OO1&GB76)9I3M=X4,B+YSV)IG9ST^GM[:&Q)\Z"\6.RP'E@6+Q=_OW_< M.SPZ;/S3;J_?^/MEC^KO]_9V7VWTJ.6_/]P_:M^B]H]/'FM1A[N;OORK+^J@ MMWNR^M#O:4UM10?J\9IPGDU]E7I/)^OLB9VW[>QJP7'8Y5A^'D6\M=\H7,?_ M/L.8W1KM9"L[GY[HD5S%G]OV3Y+9D%7PC+#@DO99:;2?BO M:]OMN^FER:&'4OQ3/X=Z;/ZYGD-'#ROHX3F@3=2\!H&=_((.Z?:OK][_.4X,!WE=I3[S>7MALB^'=6V MZ_Z>)]4^!'[UJU/N(T'#MYK'.QO@/;W2-?R'*)>5V4V M^K3#/?9.[Z24F#RSL8K]5]W IW;>S.%^=S/MO)GC[F9:>C/]_MYVKN8Y.*)_ MVFVXC8VVS\P![?N[&]-;9T!W_DUW/1WOM/IRMLH[S\$)/;<:" ED@"!@5$$Z MEVES'?R+Q2C =V[#O=C;?=6-#&_?M?2_\<3P[E;68I;^!I._NFOY1M?RZH&5 M*9T;>O_9#AJ:F+AT\74W*_MK[;_=[/;BP-\]V6O1P+S'\3(Z\GT>Y-OW^WN; MIF$Z$NY(N$4;?[&W60UY1[X=^;9HXR"!-S;9OP4)BSVO%J'6?,!]]*T>X->M M[GM=W?-V,JV680F3F\#M6P;0^)*(^7>J*)Z0+GB!V!'?O/3N&Q@K'9FU:6^[ MO?[ND\U_=J3VE$@-)-K>42?1VG 5WS.9@43K=R4#7ZWZCGY ?$]8%>+KD0U: M>%E5ZBFQRB!=8H=NDG03GT"0UA8]V_5\AB>4LNOO^D>O'E@]^GB']0W2L:L6 M^\6YVN=(-L?'7]87^S3(IJ.,3J!TE/',94:CH;5W\'W%_E[T?_(6"C1Y'AZL M<%0QGCB":=_@@(B&*5$TV/[_: QW,[&L8-QK_0T$/*YX6&Y]PI1 DD?AX@2) M-0#*%'INFJ7122D/#S3);IK&^KW:ZQVJP7XR+E#&8Q5J7-_R;^^].NB)*ZIG M ]97Y8Y=M:?ON6N+G?&!138NHS1FG'H9PTWCK[VT(C1! =S_+?H3 07E'["&?]3SQ-4Z[2F M<^IY[1DAZHO\4$-]\HA&@^*5$A"WK Y.%8>'7SB;)RC\@J<@J1'=?#X%/0=D M&"\5'H+3X@M9%1_6$)W4>#:#G_#*9%4IB'ZOOR>3LWPO2!"6]69"GZ7)"B%) M2I2W137\"S>I9Q&I38013JB&9X0TI5I U7-[^I!@L\O0<5CNOZLX9W3Y^C8% M7Q\AY%W\_X 0_"L2S-9(!9G/J&>V-@SWB'@5'0&L'N_O[^P<'H_[Q M\/C@,(J"@[ _BL8GT?^>'/RP?39NEC6G@X_GUX/WWN79U<4?EZ=G5][@PUOO M_?GO?YR_/;_^5YME$%L7P-(9S^)X7>%0!/R4/:_]-"@FWKLDNVOS5G[X^P>< MNH5+E2DG/'= [R) 0X+G=VTP)YCFO_;[MHA=_SWTY1-KM/(&4X;;?=:H"9QC M49.9O\H%F,%WEH+Y<=^:-8W3=R(>F&SL0AZWHD M_K('+XY=Q^_);3U(Z>U#2UK4@<6Y8^LL!1@G>%P.E;/"L"1PI> M'E?D]/>7\&I-YAQ:0F$]F;.WCLSQF:L/UQ,XEAPX]D,@X M59H)S EHUP7X+0*!('J3W2_>^-TD2F4L5=.'Q!WBL:D\X (78=Z%@.[-JRW5#_&I9PH ,[I(Y&]ON:7PA$@6)YL_>9<,\%,2IJPGGS\S=< M?QHNB2SYMIH5'L '8R!"!EGS8% T4:B$".Z,F8KT;0K7J>)(+9?P[W$? M+$XI6N95)6A5! HB<64F0Y;1:)*BJ/4R-&>C8J2'08XKKFBPHC9&+%#1 RV! M+DGF+O.H;GVVV5T*$A D=<^[SG"91/615BR4>[_S8 MWVVBM3&((WC<' 24[Q5H+^$"..0O\P-Q%_C<24X!+AXT"#J!#J@'(J!I1:F* M^,29'V("*0)BFI+MX,BR9:[ *F1D*^BXH2%7E$4CJ6]P+ M7B!-W:2)ZBK*R$,5+5(%(4U 3T6[1Z"O$KXR-_B)"M^Q7GU=^/;[M@G\)=+W M1]OA7_EB">86P53[!V+>S'"T9U85-H.X4K?Q@1NMVU\I=N\BG':;Y7EV!X_4 M,WX5%U4\(K42RUV"]/@C'$#NG?(7WC5^80"6 M',@ZFE+*HM.#PUPE,/NK&5' MCWGG8[2G\3E52K8FT. T HL!.#HSFAUK'0/];/2]2OC@;]7D8[.^.V!&E/-+,D>@$.-1/&.# M&N19"&J/G5_C$?'[G6P(WX6L <^V;LCC,Z+QF.;MXIT C]Y@$H2,]CFZ .QA M%^!B@]+Q\KCXA&D5>DLV$U?,2DGAJ23! M#?X%'1O,]:!"#U4 D7)N(4]FAFO2S(Y:'MBOG(,?PW.4JT+$V >X&^^ :R3[ M;SP9??X^@R]=(SN^C8:E#$%7HNP#SSGFH;RG]GAD,X+^RIK9;B49O7TKZ4D! M.%H%/ MOS9([(F6"FSQB,X>EQF\7)#E\[T-OP#ZM1(-D[^Y#BBA% 51$P'6. M+*O+L!>XDQ]J@NJ'GPC1<<;AH+Z.5OC(!RR6%W=V0OXK.8_N]KP?]XPOH 6= MO)E.^CW\#.]LWODI$#G8/BDQ%Y J'3(?-SBR[]^?MMO^P$)=:[AZ4-XC#7QE MGMT&<4(BD-4349Q[3;ZG3\]'XL IU#5EQ=HE$:9&7M 1="5(BFH\!I$A[@<) M6^3-NRQGWQM%4?R95LO6J2/RB?9*>D/9D,UM^]T,R$FXKSS!=0#V+9,(#QHO M<1(EI/&4;,)1\"#9@IR2\^?RJ;@0(QV-CS+GL(<83I)"EKGBD01PZL_R1?*P MEKE34^#MM+AH#.0='*].-E3PV5AHZK%_ 2,7X%,0U;'V*LDO,G$AK$'25I)< M>ZBCP.9S"RN=\W[A@"84PEQQRK()ZXRQ7,.':R=Y,@F ;52(D"+^GO%?$^4Q(-S_D>MS?E?O'NW\_/@_>## MZ9EW]>O9V;4WN+PS#]=< '!Z\>'ZUR6T@9-'QC&3 M8ZFY0E)XA39\@GO,58ECFMVQK8#66Y.I4E/?(T&7CQ:,T\]!I^2 MG2SR]LA4K%(Q0,C&'+%N%T1;E)LLPL1SEUP=?F845$6D?X].?(P)/2T,P? B MTVB&=J;Z&$E:S'6A>(RF,PZN8W*\HB3979"'.TF6D2%;&(7M_8EQ9PIGH?B- M4S:KP.0%PUN$$5L5A:_$D/Q:+/F%WQN_NU!_H;0;^;]%#'<2D*4"2R\X]I%' M%)WE@# XQB$&PO>.I&L0?F79^\'UV=OO>L+[^*/2^_G/Z[./YQ=,4=< M@:5P??:+KA5\W%7NK27T6LQI2VRP*K>#19)):+#X)>2R]?W=9WG!,RJ,\Z"M MKA+D&%76UDHV4:\1UT[YW.@%-[WO_C*,R#:82- 6>_2.-\9.D_=F+0;W_2G6PQ"FR\>N=_O'63IC$SZLW7X?' MULJX.&?3/^@=XEF@/(]'(+8E60!B#7Z1WH#HK?(4BR_X4N'E'.:#VYMD.6?_ M,,1)/YB;;7"WNIMZE)N:9S0%D/\GI,DT_BF6^+$J*>EQ36IS8$)5HZ.OE:= +.I(J\6)YJ'MU@ M0QPE3IS<$,8A@SM;VHKQ9A5%C!*. /'SNJO[6E>7@*=M]\)(D,\;S4>)E!QH M>3W7N2/B]H5BO>Z6OM8M40Q5Y\BD:,^(P&#$^4N,OH31L-2I+JF!E'"]2NJXXAS>.V2>@]%MW%U_K+H95#D=#MAX6&B5SY ") M(]]A*/L6$UU<0JTR-V@WB $QI-Y2+!,:1<4;VZ]C_@+[494.PY+'\)'N)K_2 M35(^(%.]MK7NW-ED7F@?0GMMR'X4*J18'E70PZ_"N B*DFK8"RSS@%N, @J< M1;=<1T'ZS+$-NUO])K>J^P&&D3AB'&"55"L&7;.<Q\<%C-26%G*8KD=@>9:R%SS)]+C%Q;%)J^5;AH'-P",6.]56R@ M?K"BE^8N6L4S4U49PSEPRD)QF@=S["DFB['DAS]/"HS+OHH*#A._9SZF.\R MRBD1Y--O\F@6!0G^!(^^PT]XXK#_NPH2R1'Q\PR2"'(MU\3@;:DR2Q5*XR(; M6' UXM)+T]79FJS2D@HMGS6U&J=RA?+M0S\:&$KYMO,:2R\9N(ZJM* HI_6JB M/5Z3*N*2\GJZ];B@:F:2MWRW+CTOI#YT$31<:H49QYN4@%!@.68'$B'ES1'R MBRI#4R5GZ/NT((6T88KL3]XZAB-!R&%<6;4HJO.2%DOJ=);<\=@ZTA9L^5Z! M9K:P4 '/Y$:.DZXGI$0Y)U3F^*=YK=!0<',"Q]^BZFLG1!N$8) 7D1WAU>R" M3[])LB&9,.>"K:3C;#E> Z\Z-?Z M CA3D7.;=1GS.9%?8DYF!L*' ):R!"MJFY_$/ZIF5WE([C4 W+;DU%!OXZ0C%"'!@(LV#UB*U2@5:00Y5JU(- M5FQLZ,OAH\< *DG!.&%[)E8K_9-%4FV(A#A)/DXZ)C""/L?Q6S.W",F3NXF"RM9X.S(\<* MA=4&;$CPL[[TW:OH6U'ELZ0J;$ >X(_1)]6I9B'.<';R-D@J :#1;R>X&N5L M@?NKT'%0@<T5V0@Y=& MN>M"!9#Q4R9@ OKUQNTX;KDC_-;T0Y]>_//\[4[_1%?:, I-<(<>*&IW+(\9 MEY;I)UUF=:-2] $012S"U(!9KAO;]6TD 3KCU)+,,Z0[./&:XO+MBY$7.JVD M85R@&4!4+9W@NJR(N,LJ#%:7NJ#MMGZAF_NQ@NB0%1R:8-"&Q%1A:459N%52 MW"=E>D>4WZ;.)GVH0K[?EA:]AN':5C#*0+;><&:U$G7M<(@7R]^89F!5)>/P#/LY)W2/KXZ'8XQH3,4IQ)5,G1A2/R:$*@-*QI:EGY6(=W":] ?%(I- M M;N]R@,?R'\5W>;N._$L0QLPB+9&(D^RRGT8@L-C&$MUY+H_8D@@ ,JV S, MXP*\1A8C";UD BY'E@NNW 2ABQAH@7 *6(VJI]!BU/$Z* J^P'H+(C?K9A,F MT+[ETHM2#Z)>6\OI5=@;#ER#<9ZP^,*+4@(QP@-C! J.(1L@"UI7S1E&']@! M6EQ\+D<>=*9"#EI?H1)9:2BNKMR[X" 7!$7T.X.J&-(:!@R=Q\4F%.MU& MX!)1Y7_7T:W+A>[.W^W0J&VBT%$1U)*4.5BQY:W+A VMD.L&($.6[@P"BI8D M..53 DO4K116?)-1*RTUPM\FJ(NY]',6T4*$L%&M:/&Q]5-<+5E+-9_#7[2R M/9I50#X,Q]!,V]LPHC.=4F\#HIP4[D=5@[ DKM*,W+V<'"L&MF08I11[SY(Z M3(S-Z1H*1QL&=)&HYTJ-S:-$T&^P'F[) +_"P%^&&6N8MQMD,JU,<+1$,9P9Q;,QJ#YZ+@"34JQD @HQ*P)NUJV0?O2) MV:2G&ZN1\!!ZA# :JCD- V@ K=2S"XI9- *7/ HE"$GT1-^-$V6NZ,,&[Q^/ M#G-\;8].(_\3PCCR?DITR?0Y7D9MOB<][]JV].6Z=/0VT7 ,=I".S WK,9*4 M:C* =98=#( 1AC"8@2PWD,3.*AFRD=,C(47D<1\6@.UH7;EX4/:&%TH@)12K=8$Q*:C(9!^@E5ZX@(*,9^ M?^!"_&GL>U84O4GP/7U=\F>D_1F4*4+9W%>3&SR6A8B.'>;2AXW63FP,_=,V&]/S!N?!Z2,T&7]N^UZ45G7" ML/SPAG7A0R1Q2A:>Q?"NJ)*39AA/"C_J^BOK[+6E0_Y-S.IA&GQ"1@;UK+IN M<.M3SD>![@KYS'O>J;$AY-"IAD, MN!26>2B->L4@('+CL)CKA#X+&Z*J)F< M!B3)"Q4X(T$JQ_)N5I2<7Z.4E\*(JVHI1X=;#Z"=:5R:ZLPTXKPWTB)686,;"$>]KQ? ME0TE@MJRMAS3CETU"@S$)B2K_$[N(R,[ (LCA-HYX:!?=3ZV);J=#3&;$BM9 M("%IQ4A$% ZW+%MB42M7X7"VU+%:]@+F3=M !YL'B3D_2G(#Y.Z4RL",)V;" M9I3X40B2NG;3R/B#M6EC M9/W&I.3)+D*G ;F\;N@8J;^8[9497Q(G6*(;VFM.$U2J!/5-3IL49#JW2X!, M4 &9TY/B#NL#% DCN$?O4V07XO+Q.="F"J;7OVD@[DGY6(-]FJ:H$QP 6PO?AZ^9.%JC-A5DV5[SECY';@GE5#;:)VK% !_UAI2G)@Z357_YJH:]<2:!=90!ZK MPML>$CLUI;E$KC1LR"(W+E64_$5F%";E=51D5(.$1JB<'&:*T"Q-%TNL8]4AP6)!IQ(DO5"S/JRODHH?93-&@TNS M= <6.<-:=\S6\;Q8G49B0]_7O#MR?3":G]IHU_1 V//'J,BTK8V/YL0@DX,O.844OCR, MO1<_7/[V\P\_86"LF5Q,K648X%##6M.Q#?S6T.EB]7$$TC Y_UOA+4'#4BT> M/>^?3G\+J45>GQC,>""1,J ;8>N\,$L2'!IDE>'H[#\#^E*I M,^7C<'['3A M]X,3''KLE2Z+7&1%MY9"0V9@9,VWIS3X:CY<(2Z/U!XL5KS+85"E W:DJ(^H MDLR"D:R0/AFNQ/9G5=J.9Z:BE0RG3UL^P%]KSW5-"K'\Q##IV! M(KIG"XMS[?B-H5+EA>EFR ;JE$I-KJG@,F(A2'JM6XUH!=J4;=X4^K=P7#?I MQ6M1P2%Y,K_8U8,@&\BFT&*#,2PHLNT$-U?QF4_&BQPLQ[$K:L_DX[=:7/@F M>MZ[I46[SI0:.QYCY+KX24B*8F4MQ. ,\KD)%=C=R$RSTE=#@5G=.BV,M8I; M5[%ISV/(\JUKTPVMNJ:/3XP/B*@.A,]-)(K"^)UXDJ%R)A2-X8'I M(8*^>$EJBHEU0+5#7:!LIY:QE*G!%*O@* M;7=95:,+]->Q%ZT;4^3F%,UXXCA)5(8OV2^]!Q5_P N:96[%%A5#LT MQU:"M2D[E0'8,&<)H[!FJP;T8L M5#7Y!4D?KK?BBC"@ 37N$MU^FJ*@;2J,5_-,2Z#Z8-K#.D6L=X0[D@X\,*FC ML7=&8@(5_ 5&=2/UV!!]< (N((Q=9V2%GF4:%[RA2 T>9UF.X3%^NLG-R]/- MU=E7@N54-SFHAW!';F=,__?F6]W5 ',NEJRU3D]4,$W,HL%9EJRP;R[%,5JD M"Y'#U9@S)F&ILJ#J%D+#P1K)+"LG]A.$:6(]<5!L7?0H0%*G!(BL(V8LWG5' M@:FLIX$6($_8%H7O97HK*5E,.K8JPFF.C ME *T2SZ;^[*WKH8VU.%@ >?E3C538_]H1EXDF1%C.G-F'?M+,:-B@8OH-M.1 MZ2%8)PXM4:-"4NRZ$YD*.QBD9LP?LM$.EKX]8&V$3=Q<2IFED@4L.:>ES4D. MKW'$LO5F@WL[OF B:/)V"N+-X%K3ILJQD(*$(37]Q,5$/<4Y8]5) MW,P'I@1+#:.4?)J>GN6\7B GEI,'MW3;$>#FGNXBTA7M>-F.?1#=QJJ7FN(I MH!YDKH2(!'<$9^UIZ!38 SPLXU-E",4W;SALED]L3'',0M2A'8MQ7X_C?3"E MBH]E'4;M<"):2V=Q7%==Q$7)JP#ZON6J:4YYGEU\EA;JQO9O_; M7\*SVNOEFI)% XW+EK&; !^VK-L"&1RG+M(J"U?VD"T .H) T\V,3VLON@JJ M!7R[H9P]U9D42@:R-K:1)AC=A>N)R&35 !DZ\?\IHAE6NCZ0K-J*O$SUX7I: MOGD"./MET^ SO/0_W$NM1;XN5*H55^@AHUL_^=5Y+./+VV4'&@9<91^L]AL' M&!\8,?IEEW GV*$AQ&S;62F M$!?.2#3'%2NBZ!,GRD8T#\W%QD%G 7/,LJFT[B4'-A()4!U#1H],^%0 M>LWMU)K -Z@M).]LY):&:A.#WV+8ALM9N,N!@5"Z6@RG%J/?U6*L.!X3*V81 M:T6.%U!WD-1F58GZ%0U&AO[)TF;T'XWY<\5$N>S1^% %Y2.P>19@CXP1-25> MY*$U(?2(?VHR\\L@>[;OBMQ3<* B7& !WI4JKJ[C[W)4NBC,PF,PQH58H!K< MW%:HF>JFT?%@WQDH8/^>6LQ+*4I@YO,Y9V!MG#<15W7B^%78X8YLTR&5?II(4 MH'R"A",9]8K7E37,KDM@)MT[PP'&H,*Y@L=!&Z\5NB.#+-^%#NPM]IHH,$ 0 M2F$F9:RNE30P.>L:I*''Y7=R!9VS'%I70,-V@W!0J&F!M;6B@)5K=B4,'3F!IN7$;' Y:V M7R^SFE$T+7 &NV%*MWP4Q(F>QRXRI:@*9'&Q=)4H65:D42-K"@DMBA*-B[N0 M/IJII%(MR"=?8WW 3I32#D@%Z $H']^GL=\E>$^ER?JRUF#"53,P%Z1843]/ MPXKV)MI(,!NJCO,FG\4J.TM#4Q8G!04.G2%/C2A*@ U<%5E%IBEP8=@6'_ZX MCNRGW3LT@B2SQ'5P;%#9BT/(+H)?K>',Z&6B8%+Q7C+.HH99BXJ^,1T=Q-,V M1"8VF4[)QC =T-)28]5.(=W@(\7X!'*%]BC:+^P7DR\ 3Y@J@'-:*]OK M^.!W6<;E?6_SZL8;A.!BQ90949$ +-\DS&&J+XARC*_QV$&,*@0X%V+>T(BR M'!5)A6D?L =X;1DQ4*553IU$GVO:VY!,PR%3,TPIS2;"CW4IK^[!,*.2ULM6 MOHN@TX3:)3)K5&?JJ!YB"MW,S" MJL@H-AJO5@D/YE=56JW2,F"%NP\8\\/NVG:.> G';B!:OE"BT)(5A;%ID("A M2^AH;,8X@/,+0M"U*HI)58+*NTN-O4 A_5#R7*J5E!:=DQD:-&^46]U'@@5T MX40! A.>Y&';B"288NT2XI_%?Y6 M_VR\@&M&*P$G!O:H4($MSP[4"'H/"J($N9^0S]:3V/5T]EC>G< M> FVE0F^6:%M=X>&W0H^QB!4II]Q/3;7Z$_".@.&$KM+$E22?,/0B]7XXBN\ M*@,[I7#)53O"]AUSMF0PY.4(G;AP"X!X=^(SJ"A30!5CC,QAF-"Z?S8'P>6> M95KPZDJ)*)AZ"PX%%F*YP(G65^*42ADXJ#XORF@JV/=VUR7?R.)M*)8NA$R= MK@#4R%,5A8&?\NQ63;F0%[WQ@MLL9I@R@EO)JQ1^.<4H6F"!QOG:J;6@U0Q: MHR75[97-Q_4&$)-(>%@4#&K$'20SM^JH<"O$W-A2$L!0VM,9^_/29RX!(2>S*K2SFJ:S&%D73W:XLY##2*C@="T>Y?&%4TP8.!$"[4&NZ#QU%_,6U',A2?K4L>;,G>- MM!'\62DM;>KS78"H]BE_*6#V4RY\4M$5#>:X+%G0PB+P05).2#*16R[6HZT< MFFM55/0$SU@5+[JHJTM;,U''JO9,3,W&,O,!'H6#Q3TS[U%I(VK;I)OEGI^? M](A"'!3FFZ%>"%G,0_#T#&4Q9VCMBX:!R$6!N:3!YZH%30$%J<70."P&#M7O MXW)#/;22P&<01#,K)_9;](/=;S>^A@N_K#%95J3$:MT6+%!Z#A9?E[KV2^VR M7G^S$$5L"L:(1S^5USLKXZBCH"^5Z*(MV==3(/MKW>I:RB&"K4NEINP7.$%< M(JL4@\]D.] 9>,,\"]PI38H.,NMD;"HPAI$OU=A6;(E>0KV46)]"!\I>B1O: M"'/LA*AF"@UQ%+E1P)Z'G0+@T/,X$0I5<@^2J5EU@SI$,@&%2XA1%UC7)'&U+(E3V,)V/39Z:\?+MY?_/(O[_+\ MZA]76U_M [K\:H+9BK[;4Y"9Z,E]G@0VF,%F+50M+UR2@A!37X$MTC;T61C? M4,VMF;U83X!R)(W\8E(&I)1%G M5145DZ,SC:EELEX&08N@1P>"0D1>JZIY<#R>GO?VWNW52,3&\"1R*2*L(B7S M8$325+Z/8L[\B@L^T=J@PK:2VS>DHYWB2R14XD;QL/VHR[T NP.\Q!I6E M")S"40(.W''1,IX50K!&@9S0, (?]#;2\"T6A)G)A<0JP$DAMS+2C9V8&<5 MV6V5X,@=%3#OP:: '>&6$NI?-+-]C0\/#!Y-9]0^H^X./8?1)+(F:LPF<3$A M^ .XM*2P0HDEZI:2GT/CTMV4;>" M.*\@B2SZIUH-,'QSC^\<9RH? 72U!4O M19'?F6HS/\5Z9>X-?H&?H\GFNV^NSD[I7_TW/R&7_@8N<7_7IRY 6D(PE0'5 M< XT!#Q5>\"MJBJ-*C L[ABKF NM!I\O-K?6DD_C@:QJNW1)Z+@KT1-K * MM#)4-M9'JOFDC1V-6.>/*CKU_J=*(V_OA/?(9_'#1W/0;_5!GQ*EG0OK(0#) MGY%T3!E$>6M!"\W>PT6=H A7"L33N8XZ-(H !?UA? HFA08\S64>TS90Y'F3 M'G7K*&M\C2.&PP5BEED)RA;GVGF>]T4VYCB6:>TZ@^!T22Z3I1;6@4D+DYL0 M%V"2$424-LILQ"B>>C;6!JZ=NI DK8">J2(K9;BD&QI4;JPORJ?N>YI&TFT5/\41M#FD>D6K"W('F:!U\5]6:*] M4/Z5;/Y3_KPNS^&H41J31I8-+%F.K=77W",//&1<.\602CFX-7J+V'0T@3V8 M8N12Y#6*<9I/*#,2BS MI:F;@=U+R W@RI 7/":KOD.E0VMMA:BE&V2!&SY7X)A&3G'.G8C$ N96=BE? MMG4?IK:A^BZ2;V_=B4M,?PL)9/N>!:@(2]'1_N=.!NQ[56A:JYJRVYVHJ\^* ML$]">Q^8E2SOLEQ "K0MEBF3V%>^C\CI$H6WA?-L/96XWS2VDMPT2.3UR["6 M +_. P-@STZ*U24PKE*%>6EN#A:=A'<8V+3QHJ1LW;>Z@TRRW'?'J2-:0SQ2 M+AZ9W=2M5Z6F4,?A974ZNHJNP%[ 6#)30C@JA#..$7ESG&19B-!G!.:(U 8' MBL?GO$?EU^F/6,86XU!U"0O0L0OX"LLWA;$I7H\6#C7$3?HP^Q>:J&NFJ%9K M8BNN@[3:?C%PKG%JS7'HN#NE@[7S/3(E)PVI:G+BRKB(OA^D6A[>1A-)UY@- M2L 0H+;@9")VWX:@;H)9'";2ADU&EF9E,& 1 <4&^<6BP30,^ZU>HZ1@\9((/,J T_ *8[ M%?#@D)H\]=U;5B5'^!SSWL92< K1W3E$3O@\S+Q"X=!1.TE MK$-6W( >#>U]BX[J/2&IZY4-N;!D_\S\5D-?>$?^&3I&[/GA)(4%.\]FIH]OL M($1;X#E4@H]/4U^\ Z'4D/6T'4X$-W\PN@H]'"9:WJR"\[RO*@%-?5P;BND MOA-A?P?GUG5[!;]>(14LO5@P;2Y&988QH1-U*NWF+Y0_:&IA+6/)A:T*+I!" M903NI;6X3*)7UV/G6FI7I_(NYB0I0Q5***WILHEVF/*Q?C%.XVDU]>!&4IH6 M,(RPUYZCA!%5]P2?(^KE!*]Q%*M@^12=Z?]8<2J^L? OL$"DCU0].K@%P:O; M8ZBK!Z@CCV]NX TA%L.J3ZY@*M\.-2M)X12"4DN-@-_5)(F$]55,K%8V6A,I MF1">-2F3H>01((R@'U.J,:,X18ZH;@3[HYY6<06;L9R;!(G6CT\KC.2'FE-"7:-"#(@E6B<7$2FR8$ MPLGO>5<<;5#M+.HPI*!XDF5<18QGDO#L&#VIDD6",ZU26CA%3/2\/TB6E!-\ MRBC.1]44[5P:M=_0H-8SS(); M)T*')CZAWH85*]?[L2>=HM] 4M:7H]X4V[;!9/"7)"T9?4QF4TK&-X KG!(< MOZPRC(;.$A&&*O(^9' A!]Z.DB;O<03W-8[@?@N?%V&B;@H_3/(88?6R! >T MPI49Q-8KK0NV;]QL4*VJQ+'E8K,(%OF@:C!-!4 3U<0% T9+1[>&W'D2X5]5 M@I?3>/F5(-,&7K"DIJ \ C7F.#CLUM"=-7H*,_,('*&@_'M5CAA=X:!E'X4'3E,(XPGT&P->RB(C1-B&5(Z M;+'N58J^0RW"0YY)5I@54=;=J#24AY9*\^O7V@+QLWW2VK!:?B#:P)J/L*!K M=>/>@MI;V^?<_KFL4^_'[<*ARH#K ^#2-N.[& .9@$.PYDV$#II 2$5)%J0U M-Q-#BUF.P32,!^+$B'#QJ)4ZKME0;YC)T1[V81UD.G&S;P'VZ)(Y%[4[7'%C MR\:5;Y^?MDXVFZ*KH36DS2(4;+=!PB%JE[Z -3#VJ-&*- DAJ74#OU:R*I<^ M$IO@*5-,B 9!R!'28 O2@28RU/,&@E,B/L8P2-B>%U\&]1!#-JJX2H2-XY0A MP&D];2&UY?6 M0XW2T0*Y_Y!Y-V4V^J2:HPE''D>C/:T29%+N]B= EW(D6\N)44$M)ZFB3QBM&L)VR9)03%V5$ M'Q)_0''1 &.37)$,OX[^5I@2?J>.B4Q7:Z=UG,A[YM#*MVD=IBI:9)$M":V0,%J9@J131-D-?5S2.5 =@ MO#!.*@422^Z4S*2J2DI84@T[^QU8 1XJ!1WEHUA4] R@?4F@KX&AM:I#P7 MZZIK8*2\QIH?;$?4[4(8-8H )7XJP#RKN^DL2!8=$%I_]%C;#/DZH%F$PSW5 M/ 9]7ZE8K&M>N**-]:F)ZI/84 '51.5(_- *W-R1U:XDZ1?M+'.Z6%:M+26E M$)49@;<^&F5Y:+ *^3GNH(DKF>!SL'N@U.55D \#V/[.Q>,(RS&,BE$>#[E=Z1P\:^]D0!-JS/%]-,9*S6U0;;%JR#1$9\^DK+_V!L),MS50MM5L2-=+.4";AIP: M15 -H^R+A>>C"H;?'068L*2S*D4)G*\ MON'RAY4*TYFEP:5DN825--!R)!!IU-'(;2E 9!:N!_X!Z^B%;^B!O,"!#;-P;S$&2DXOW4&)_H9Q0#CCBG>F M"N-MB.RHC!868UL+XZ"8*!=293\8'7O9%N!*0M PE.[AJVCJZ+32["%'N>NY M&E.COXW9,YV;^1XZV:OO3H22N[ M52_MLR!J%ZK\K)R7E;>L]WJYQ4>+DHG8=._-)75S71J__%0FA.%BWZDWR8?% MAMA^6:)*$M2'T38-'K! ?>NM8JC$-')O)I?*X0,OB=4'5_:_K3:]T_6L[Y9@ MWSRH*45-B3!X BS]F@P3W1*M\L'R75V^P.VC7**O+8FZ'BG\M4[5$(--99K" M^(I +#P]FT3-H9$QN*0L(V^>5:Y QK_IYE('T'813'QM7=WS?LOR*".H9Q0I M\/RJ$' &!B1($DK[LH;@^*5/ J(8Z*3"3)-F'())J_%!6:\ NY-\PTI(8B# M$?WBA)/,IQ*#/*B<0CEI%Y/YKPHOQ.XOD682J^YML&BT^DIG! 3);TK$0M)N MN:1Z<5<:<6(@&!O*X++]U@5)CQ%A6D*)8UC%7UGJ[KT8_K3#XUAHBB._#]F;NN<'1JKH$3K65U)!R8C&/M# PD?Y[[$7?C!BCW(IH'RS!E29V%>6Q:Q::1X-* MEE,;8W[#\"NV-RST@Y&-)*S< U50SW:F&;C::/&Z#GGAFZY]+]83E24:)97+ M7#^0IU(6K!95,%(LO,R&BA.+1NW%JOQD?H]'45-BQ:_-1_ABH\N7Y.-2S?UH ME:A;CWQN"@F@L% 65>@J1UH[5ZQ7J4K;!':D"[.F+.I1GL;60=&SY(_ W]D) MHY6,!5@5-;.R_KAA'C_LSBW'KQIP)*NKWO;&V %K>[#Z-[.Q,(L*CHO5P)/6 MC$UOJK]5B[RY"&T:@7%3,ZW0\[=C2S00],HX9J;6IT+SCX=F MAD,DD76R8\B B'.#E;W$]JRO1P81HM'RVONK"F]T?;!&RIP&GYB4*0Q /0]S MG[HE/N&$%VZ]SE"N(^ !VGV6(:Q-5S!LR^!3I#4O;4EXF/L)Q) =XIDE254( M7(O-0CC- ;;>\]X:P,U&,YL8JM96O6!SKVEJ\]9J'2HFX-+"&I@-A>UODI>Q M#5RT0I=5>S27>2R:/;5B#Q.ZT8,"6=&CSE.@ ,M&:2_5M;X1*5%(A2OXL]&Q M*NOD.[H_O;?K8[E:W:B%]%D601QV11"K$RT.%IRO9,9F!@ M@[9(W:";E:-<)[ZSRI!0N3QCYM7F\MH';\65=#I#C6QNK9FF6F=JL6-#8:-, MU:@Z20K,$^4A:WR++$Q!6_/UJ80A9KE>*-"[Y>!K7Q4$HQ[TI)%%( M%FE5TALEGNA,N^:3F;,SXER1A#]X5@^!2F$GG0:EBQ '7:=K?\Z #O"'MS0G M.K,GOZ3!% L%"IHREX8J$8)CSZN8H"6+2$(;C&VG9 F.X5&UC^L4C]XC5!9* M!O P^&[K)@'^15&R&A2H@-J=6*0T#CI'$ZHC6$T@TRQE,$A&CK2&AM<+ZEE> M*4=#-U1+ 3T;*4;J.+$$EV+T5 =#Q IAK'D'+9=8@R2Q*HE$X_G:,W*L10HH MZ;0RCRJQ TZB!K5-*5#M!9OT"H95)NC5H4]70@E^%S&9E4[!^[-?!%EF<'IZ M\<>'Z_,/OZR'Y=]^A^?/2$56P_I0D!D!,]R?E!>38V55F, ^&&CL"C/&8+;, M^,UZ>A>R/,[.J0WEY"0L?L TLL8N_+T"JVT(PCH^DRBZS$GYMH4 F\WD03- MNK_6T5N8.8%DQ_!91=.%ZW=0>J;YOM&ZP2DED@JZ0T4,F]U!0JFF&HR2Q!5( M*/N*FBZ=L#)=DUV&[48*+L\._;,O?$OAF(++]98->V4/9/ER#UZ,[MOLD^DQ8]!2M$VMU@ZP+L2<\'5O")* @<^5 M=BS7Y+!P0O21^O9Y6C%X*Y7_@*SQGXX#8?#NV$HJ(D^-VD,+.[$R1S5KSHI> MK#@X5HIT48*/-$7V4;,#757IIF.T5;58G54KQD+VP!02):56K(P)XA[SV3X1 M-I#\6IHD*LM$570N#OTK5_*%(T57T:5!KM(9( U(S2D@;+EA+, EJ:#MR\[- M51X/<,%&;=9&:O;F@KG<]MR#,^%,B7IJO@**Y? QLU9"M@Q#;5C4XBNA+0M M3G3 L!'T'20LK,22-J0UC+21!'&&+C1Z L -.8?"#=B: VB12:MKP"M>!B=4 M$"RI.YV4 7O(\ 7'8\Y5EV-";I;5W<5%Y-33TCNXV,OE95"PLZKD4>3<*.;3 M K'&E I#Z)MH+&.T -VX*=Q>J:QDDYZUN=R8.(XPTG%=6 @U A#3_Y M\N%?56B-TZ*3DJ46LD#&) +&QL.@M,C]=^!&@XWX7Q8-7F(0:H6I&AV:8 .> MOKU\:MI#776LMDUJ(-934IQIKX8&U#RD-$LI3A1SKW>[A8T(3BNR8UM;=MQ M*G0-_?$H0[%H:@=7GW;1T-FB7-ZW61CNO,N#])/W)^8\K\HB6:+D[M]XRQ(56S9RPP)MEI0ST6$*^@V%!@.W-F",JXD0K M5#[A7:VLD..X&"4:5$.M+E# 49 MTM" D31]$*Z1U"&%3D1LP9Y&O!A@T<@:DR/K4%\#UR/^%-T1!GS#+O'M2[;) M4T9I125WG[.(H\<3D 89&/?'2N$YUL=-8$J'HZQP+%<4,.T5&4(YVC._+$ZA MWS5W7UE5%;I:4X+.:N:Y$=@642[1A&YU]Q) G 7KO'D3#L?('HP0O4^E6*.= M&JJBOH<$O*5?+='4T"%'A.O@%*FYO!N,NG'G((JF7A MBP2&8L9%D)]FH8ZA M%QHDRL[ M65LV<4ZE9.DZ,'AG05B1*++B(5"C@I( !Q-6,4L6!TA:0*=3FM.=QT"],5;7<%FR@8<:F&5= MZ66Q1'KQ;G#U\T_:E #-2B527,$=*]N99H C_V'F202!DWAVK&)-=(JZ5 C3 M(LRN'L*NAWC5MGJ([9R#57H\YOE$>O2JAH12S7^A0CL.-+4BH:49AL+#GJ=$ M)EL.BOS%#LSQ.^"YJT_H,-X,];CV+6N3FM'YI._CL!05V2JL?-Q]D+$-TE@+ MX%R%EN!.)1%/8U*,&FN-']2LHWXY^W!V.7C_=,AR]( M0VW_ZY"EB3?S'++M!P/7JC=2T2]4:84=#)&*N05CW7@K:@8OM0CI:9HTJ8;; MC9"RTR@*I6)581GI$#HC-CG9>E]F#20Z$Z-/6B^,LQG.+''N3EU MI=140+N )014%^JX:A354GD,WG!<+$6FXZH),Z3=JH@PC1%?V'6WU2 Q,H(. MI8GG,=*Q';*!_EW%,I7'=[HJ]!W9XWW6-].WG&W$4NT%+%][LS*SD6,@EOLB MH%E6CXQ]*$,%O"7N_:':DW%C5.BC28:VKX7V.C@8QI+GA.7ZE@QFD\2LG3 M/Z1R1!6;J"7:3O"U5+G=&##ZAJWHB(=TH&G68@FC Q",80=+(#O).&V$9Y?! M.V83*8S#,#A>"\CN;/2 Q6A]IQM=#-R2">>'>C@G+_-6ZKH:DHFF%$>G7$=( M D[BPXT7K+E4Q7:J]7>Q1)/(K%(0@3RGPD[2:'1&80.G!%TA@(P$%L .ZYHZ M#MT@!T9DE:<\G!.3BQBNXF^V7LK5Y9GD [T4P\=H'$AQF:X\L0QI$[!6/3/4 M<4'A@MA@N/TP/:*OSDS89WC#CZ8>-J:_9K?5MZ.$J&Q^5!".* MV!J(1TLRB)-NF$J@(SGBJ&:Y<52SOEQ%GF^<[AVL).6!*@D"R,)G0YIE)*4A M'/I&%$^G(D097C$W%RWN0\4*3$6; LRLS2>V)'(PFK#!9K](&\!8& [DJN:^ ME$URC<-'8#C\)U(39*QGV0U*KLKP+2G2J#><,(QC@BX DS884''XWS_$PZ/@ MJ/]J]V!W?W__X/QX>'QQ&47 0]D?1^"3ZW_[N_@_W\N";&S:O>KM[>!:_5T@#)9=,X(W] M3L#2_/-;T[#K#8:8():,#:*OM$4L+CEN!0Q_B49 F]:[;DZ2@A>2G]+PM"3D M',A[D7DI6DQ)8VG"!5E7?U$=,MT>/97CPCJ6HN9BH9'*7WG(\"R_/BS _($D M)H@42M=86$!ZA!)M7UXPG-=R0Y9/2>NRS"+K+"ST(=G6@R: J=.6O,;5Q;M+ M?LLIO6W(N]7>!E,A'P72(8'YP%]X9G%@2#\'+]QR*5E-([@@VVL#]_GAT MV'OE 7TFTI%AC;,PLQT>=K6__;\/Q_N]5__W_P,Y_4:]PGZY_;JE;UMY'$PF M/Q[VCI:_12)S*V@IYK8*3-U%(TKJ\=/VC@7/K]VBX"K2J)>_+5KD;QFY)I9) M< ,PFN8(Y@F[->F#4YTQPL]VCH*LHNP] M3\!0WUPY!T,DV+WC+[APUGC)MO-G^I;5I5L&JI5*R12QP2::O2/S6"N"G[ MU7M'CC 6V0I>($4TL#[WM^@S'HSW$3@)]XZ8Z[H,D30MC<31QS)2%. LGOBA M?K;.H\&6S0C:)M(]BT637;EU:!ZMI? _/^X=]TZ,;D*K9N$<%L[,%ORK1/HV MA\GTO"LU'>C$3 =Z"P^[93/:B+US]"PKDGLU.;G^O*#U!69HEA";%S<%--9U MP5X]?1?LH'4NV!*(W;9H@N:S/-. X%PBI>L 6[Z;)>7G)6:(I%9YAF L$DA9 M:+,@0)$"A_7%Q<37")#2\)^E!/:V!DJ.QHNSD6RBE.-)-.#;86M3-$[9!VF< M4I%/A4>'P'Y4W G.$_7:AA;*WY6IR7( _V"+_9/] P=MW?Z PED7)'NL[<:6 M+>F;PG_R]#0X[E *O21G+E.JJ?O"S,G1XV],58VU-'R ?CNU#+.MRVE\JGS+ M*,\PT!)0RLR+J/'!.H/\IP:="HLK+5&1?B6]"FJ&:*5 M:+]55\+.@EQBT%;1SH.81NVC"# MG?[AB^%/;<\5_6S5=L2Y=5,K;6O_H7)LZ1"UL"%/V9X+2TGZ/.'<&E] MT@\#55G:#;%%"+?*5\@BL<*4S?2<48)3]%UDJV52"(0:&LI#$$$8'\DT.I:0 M]YLU3]EU)O=?;<71;KX)O=E>4*86A#CH'>)97&-2G\UF!_U*H?>[ YF6 MS5=:>CW=?6QX'V?I1!(WJ&=9^S)/A=FH,HTJUG5UE_*U+^77.%?E_-%H@DZO MT[?$:A)%5C >LR[[XXK4F?X2"G KX!0NT.'<47=#C\LVT?I,L\Z@MI:, M+8MNW@*>V=AYADI7-:T/>]*9O1R\$CA36 Y()\9:67, M"-W&(1@.A0D+)I%,ZQ., RXWG1&V'^,K-LHG*V933MR">^LV2O!M2H9!P6_0 M0$#J\%7@<:HW6H5])."HJ4!"6AQY@C^6DQUTZ^N4$L13T7XJM(0MYH0&HVI9 M!87;IJ+UU*.#2$BU$BE]?4(UUJF=N3"]M#7@I$;'C IW!=P4BVKA?GGH,Y*U MDD'X[8:^>R.,>N2'.->N W\&2;MF(*Q@(#A2;F R8PXD^5FS$6L$&1?J90U^ M8CMY;V&V&@]7$=PEZ0.';>:90'NNG"S9C.X:%#9ON(/]#.]'+ $=;$=U=88/ M_'5,<#WK9HZ%4O9I7?^X=W%Y6\TEOSU@_?;WUNQ MWZ48!FW/H/=;ET%_3W!G'PW?V-/50WVG8.$5DFH>81A6U9J JAXYX 81M[\91,JAMW&MGZ]4 /%\?]PTW+ M>0X.Z\+HX'#+PFC0&FETU"/!C%66#EFS;\D8QP92DT$W_,? MK3*9W:'L_6\JX% 79@S7-N-X.^-?Y%3=.Y'D8]7Y]FJ1Y96]=O MH8UFIL<)_%?\^35\ZP/VC,8C\A[@]BZC,6QVY_ '&@[QWS]$H_#UARQ%]Z"_ M.SSLPTD.,#02A>^2X.8'CXD&6.9S^7H_J[FG:VP^4-*4 MRUC@A3M]#91LC3W7(C-77\"1PNM]22:X:T?S4L/ >5?HG'-1[N[QAA&79UW2 M=KR\I&T#K;77UUIKNX5P< ZC'3A;+/E_S<6D MJW^\0[%%??U'8F'AXO/)1 M+^G@^?#A?I%F_ON'_1]JB<+7>[//7E_9%WR=:'0L7'$V^_8&QZZVIUY9Q95P]VO[UQX14:EI@GRRUQWW3 M5CYV#RW+03Z:X$SLEU%X$^0OPZ ,7A[U3X[V]U_B>OF?>_#\W?[NJY>?RI$:QT2A MT20J,C#T1[U).?WA[P/Y%7JBYZG"DH]E;K""E@\98VR, Y]'D6D;=[U6GH#E!0[1^BH!H1 M^C8(JC14,FLXWTE$5/'?%%H&#YC[>4[8]6X<[1[9)::O!WIQI2@[1DG&W9JI M52B@FMD[X?4-A5>_W9*KO]O96,]5=.T>O@QVAL%P]/E3-"_S+(U'GXOXTY4 M\H#!4QR1]S-.$ (Y.*"X<>!['WJ#'K=!J,V2LC/RGJFD/'@%DM((248("T38L:0\9=2P!0FHS:]]*=-L MDH"_79 4_$+1I\Q#U.E?(@KUD@^7B<+5&9A.3CYS.;G?RQZRF#*XO^ MU[(J/V/9 ,M)@G)$&]+[$HEYJMY"]8Y13M5?7 <6^=[[]Z?+A>C:,G3O,65H MKQ.BG1#=(*#8W\@M7U,Z*T=<149__?Q=];)_2^3^__> R%U**O: M[_?%IL5#'ELCSY;AL+QH;/!Y$?RTTS^0_IX7(?[P4^=6=Y*N+NDV<:L[2==) MNL>4='LK)=TBZ%@GZ3I)]U!)M]?9=)VDVY:DV]O8INL?$R3^:0\$W.%N)\\Z M>;8@SSK+K9-GVY)G&UMNG3SKZF!69"WZO?,/5YT\:U<+3/.^SJD;R_M_/U^^ MIZ$G!%CW5@#JO!U!T9??*^ Z^ >#,UEMY_A! C<*& 3Z;5 &(#H2A/(9!3AU M!\$QZ#UE<,.3AS"L3UAIU@ ">T'J?3WGQ#NQ\FS%RM7IKYU8>6IBY3KXG*79 M%.>GE5%*L!-7HTDT#8R!^GGW"F:,?M M';>[W/[V[%W'[=\!M[]%T)"X8_:.V51PPP8.6@ G:>.['38)N2^=\=?[+A\'U'Y=G5TMITEKZR6Q;F+,?K5&W/&Z5 M9@TQ7+E@82R;UVV-$^?Q%)?135R4V(9.-4PF@3)F&50I?HN<%53G):/KX,@C1=DD>ZY89$_G;XER> MG/2.#_;5'W0&8VFFO]O8=; M6%_'^UC3W/C'V;^\Z\N+#^>GWNG%Y<>+2QIULH;YW3]\J/U]\L6F\-,XVI?% M2]NYL__[\^79];5WV?/>#RZOSCYT'NWCNTTB0&6>BT>S,SRU]S9X0?7#;,90 M_3F/RI(H)XHI7EG.3ZU5=P/#EOT^NENJID:WT7#O,)90T?4*WW8I"?: M''E8C^%;FX,/UKQ7%Q^>O965@ $0 &MT8V,M,C R M-#$R,C@N>'-D[5U;<^(X%G[O7Z'E93-5ZW!)R*V:GB($NE-% @OT]/33E+!E M4,5(C"SG\N]7DFUL8[!L2+;9-7E(85GGD\[YCF2=(R,^__ZZ<, S8BZFI%6I MG]8J !&36IC,6I7ODYYQ5?G]RZ=/G_]A&'_>COK@CIK> A$..@Q!CBSP@OD< M\#D"/RA[PL\0#!W(;OZE6W4FC4$S=KEF5EK_FMV3E].3NE;%9M MU&KUZI\/_;&J6@GJ.I@\)6J_3ID3UC^KRMM3Z**P^A,WS43U)_3&&278/#7I M0L@TSNN-QE5878+A#'A,7 Z)N8*W.#/XVQ*Y]';.@YO%7QR-\>=+"-D25&O#I]=:U*-7^KGFO,(%P6:CDNX[<>E!3I099[;.K&1A%Y981R MABPRZ@U!]LY]B$9 L3Z$77XHXHD)$&1:1=H,J\L/&]J$A%"NY&5)4+9<8F)3OT 42=>Y M"?UGA.QP,DW-U<',7K^^OJZJNV(R5,*0F8PZ*+MR=+T4GXC[ %NM2F?P M1W7V !\)!E0S!-1/EEDN.J(UB06%HRDP#/XX'_?N[]J1[=]ONMQ\[ MW?&W;G B9T&J..!;] MW)^?))R6K$9^LL!) ONWDI(WGHC_#]W'R7C0&PR[H_;D7MS=B;@M4%K2SK)( MBT#!H G[MMN%HBS_,3F6@#^(V M$]G,<2!N96#_N;5P(UK.F^_"^7$R3M/3'G_K]0<_WF$\KY"T;%X48%.@ @5[ M)*LW_M86GCWHWW5'X^Z_O]]/?N[-V@9(+7V7^>F+P?]S#/P&2D3D+72Q2^UA M3(G,X[)H.=3V&Q(5" =0&<9P2,3#&,X)M,=L3WC9-ZA&.R6Q( M'6R*B#\W%]DH6E:NUUF)X8$($(2()>+GGCR+SE-6A(VXC,[V%[5UV\>D2V3G M/B6S"9+;5E.>V] )(:VEZ^N6EN*&E <2H$3&OB?"A&@"7PLY=22C-74C[=12 M&BCQ$AFZ"QD1$Z<[1&P\%TO[W-9."6I-?K9N\A "" R@0$ID^#&GYI-86R"K M0Q=+1%S5'TBL6T1$.WSH0%+@\9H+34O1>>HQ*W$-!0SBR$! @P ;*/ 242<, MLEAXOXFA MB!9(EL MVT=BHL[OYD%UK653(;$O6"+#9D:O[QL+YXR)F\UZ*EK0Q,3@)/Q4IK1M+%B= MP*FS6Y <2&HIV1!5K##$U8F/4R;SQP/@@O;?(*HE(!5C)"/H,C*P'J@59&&+ MN):)5"B1CO;*R$:N0*T@144PM;RE8HO\(6 9^VZ MC9NHX"0 +!,SL8A ?G/,\AQ$;?EP_(;*]26-7A0XWVHU:%K6=8E,9(L1\W)*U651_F. M$G(>>P]@YT&;A:'E+Y7ZB+];("[+/237$TK1P&D3CBWL>-(T8V0&7@V)-?"X M_ *R/%*@^[>'^5O[!3*K\/+H_5O6ND(JF[(A"Y8 79#USI$*CE3(+U6]IDC%R71H!ZW1V[;%-82X^1#V,]N2NL* MJ>Q0(5>(SQFR>1"V7TK7R'B=9N<9H BFENQ4;BKSE9W2#_7L3/C.E!:$U;*: MRG-I4^U'8K,8B,?'8;W8[?>E.V=C.BJZ6ZC#9/7E*FH/EH@IM3[,??;KC=:_4JF[@OXENP=.9 =_RW W42?Z1IJH M%G6TE)X8[-3%T^B$,VCRMNNBXC-13CBM+Z02@.&.XGHBWD<'/OR1037+8Q?. M9@S-5,>H'538FTH-KI;35+IO,Z?)9F3):C>YA.SZ6[N[)^4WBVNY2J7V@BWF MLB_K?#-$8T)==ZA;/*6N ])2E$JYK2B*CR95""3PD:\-9OZK_FZ,":@C9Q_& MF?^ A\3J8SC%CLH5O\N8RP+6\IG*3O:8G//B'UE_)]8_5Y,'TOK7 MB4-KY9&UP;'8RB?D<9E_^;/B(R6FQ^2!2]U7T_$L-!QV1X/O_LT*@%-7A7FM MB@T=>>JF/'JW57AK"AUY M!G2K8J$I%J6N)UK'W)-J?&746[8J?D7,T:("_%,Y_9(%)8)D]G8O[DCLZ/C> MM-ZF*;J3V'7Y(3P(#6Q;*@3=^7:U10^182RGB46E/X#V@Q12RNI=])7\E, MD8_3Z\:B"XA)/IV>!G9[(1HUH5:7=-6/Y":_$@\#V3E-]Y.5#L'X0<:2S-0/ M1)!9!RXQE^?O;1DR6^L?ZM1XVQ\C@BE3;X4@:X2>J?,L.MZ#IASQ;]F,Y18_ M!"[OZ ()8%.^]-:GD'2@X\B?%$'9.FK%#D$W^>;.4A:%O7O& MD+J1K=66RH>@AV]::>;5#! L?,BLS1@DLQSZ%00YC"D%37FT,WE/.!+!'A]! ML?!S*&5;G^=:N0+/]8*D"@Q3MEE4N?9RZ8CA(_KT -D,DYRZI<4^T&'SZR8B M8Q%L^4,J7%0,?6DX0VW+4O&SW$2/J!F0._]GH+:JOB?J1[IT =/$OBD0)45& M:.EG0=R!/618C,HE=-JVT.,G@FPR%[/2=K/LCKC[^M94+'S4 KO@NPW3Z%<0XUBS)&G/ME;DJ+[JLYEX^[W%;9 M#>Q03>/G@E8AK\K!JG^"_)^(R[=1A6+("M*R[IV7,?7L@G6HDTY2#5?ET6)I MM+=V8(-M*ZS\\N_^)/)+!+QH/8>F/Y#\#4UDM9]%CV=HA.1Z3(@F-9#/%)W. MNR =F/9KM,FM##GYR<5#0>US(?UJ[5>+_AV]/+_\K]9TFV\F-=C'R[.0#DS[ M-=KV\/)<2+]:^XT/IM!%)_06#2&VQ--HM2#N46][/+DCVJ$^Z'P&T9Y&*8CR MRXVA]EO]'QK]\ND_4$L#!!0 ( !F 1UHY('W3%!P /D* 0 5 :W1C M8RTR,#(T,3(R.%]C86PN>&ULW5U95+4D@6*EB7ND01X?OUDR388KUKJR => ,OBG*\JO\JMLK+^\<]/QY,' M'[";CV?3GQ_R']G#!SA-LSR>OOWYX9]OGH)[^,]??OCA'_\%\.]?7SU_\&26 MELO^'G\(#UY.PJ+,NF. 7U;_[?'L_4DW M?OMN\4 PH<^_=O[;[B=KW[\^>&[Q>+]3X\> M??SX\<=/L9O\..O>/A*,R4?GWWYX]O5/5[[_4:Z^S;WWCU:__?S5^?BZ+])C M^:-___'\=7J'QP'&T_DB3%-]P7S\TWSUX?-9"HO5K-^)Z\&-WZ@_P?G7H'X$ M7(#D/WZ:YX>__/#@P>ET=+,)OL+RH/[]YZMG7[WR;SQ9=+/I./V89L>/ZC<> M/3YZ\?KH^;,G!V\.G_QZ\/S@Q>/#U[\?'KYY3?A7SUN?'\['Q^\G>/[9 MNP[+SP__7J1$.(3B0KB*XK]O?MBC+P!3F*3E9#4?S^GGLT=6,(VPXJ<%3C.> M3LKY6R>S]-67)E4DL^[\?TY"Q,GJT]%R#F]#>#]Z/@YQ/!DOQC@?(?X23Q?S\D]4\ MKN;PFM>?SEZ3D3Q>=ATMZ5%VIIBH%-C$/2B/-" K @3,7K&H=1"EOP&=H?AZ M7!=X<="E![,N8T=JZN&#CUA5RIG&.H44NG2%,%^OEK-O/)HOCX]7SX3Q H_/ M_W_I9L=MI+V8-9WK4Y$2^(8R?S&;IC,HW(E2A P0M56@! KP5@L0,;,4Z!>2 MJ_[$_@7(.I(7WZ[DMYSQ9L(_F,]Q,1_E9+3!0L8B%@9*245VU!FP/NGDHXY" MMM9:IV_>%?_+;O8>N\4)^1?3Q<$T'_YG.7Y?79$7N!AYH\G@T$I*GEP$Q9,% MEZ*KXR.G0]N84VH\JMOP#$F);2'WRRQN-O6-R7RN3(5D1A6T@)8CJ,C)-Q0L M 6IA,IJ06;&]<'H#F[4OS=5 W-M/[L[RK>[CV?N_Z,O#3VFRS/CRY>&KHS_/ MQF_9U^5!6]0< VN6$O&QG (SF9P7)=LN7)>LOW[JENP??$.N^N' M6%+!DC@#YA0-D=$2C X9T&>.1N]9EMB:ZC>B&9(CLSLCKM"^C12:W*?SD=ZG U:\YB9 MXK%7%^H:4$-RHWHP+TUETH=G1;'\Z\4L_?UN-J&YGM>X?G$RTC2P)*0$:QD1 M6$8&7CL&2:1LF?5!B=;)E+LP-1SS"%TFQ4RF7?)$.MII$FGT$C1S*7EC2LD] M^I #]:AV9\(MJ<^-IKP9SZ\9#QK43GI2R$%19.L$C8<'#T(2 JMY"DXT%OU= M7!Z,G]2> 3L*H!D1'L^.C\>+FJ^L@WP\FU:=C--4F:E3*BX;BI5MB:!2W8=A MA:)<7YC@: OCK=VD6^ ,U%MJ3XU6(NDIH2QM\=;J!$D'!4I%!\X5!AD3YT*; MF)AOS(I;$LI;,#[,W]5YI;^JL#Z$R6JF%X]#UYW03/\K3)8XLMD;+6E8Y(60 M5M9"T$1SFNU05. !3>"M1[D6L"&9R.UY<87RS672C/RO,"$!BA-R?7%Q/EC% M7+0^)F!)TCHTO$"0Y*8RC-+*X++$UHFH:X$,R5ZVH\/N<][0/DX774B+O\:+ M=X^7\\7L&+O50"\ TT%GYU4 Y)X,=[$!8B$3;K1-(5&@XDMKSVD-6$.REPTU M16-Y-"/*L^D'>O>L.ZG[OE983$%%"#8DBHRC@8 5"\\9M5 A6=V8$1??/Z34 M03O1;SW#[1))-2?^]8!T3I[K8,"XPD%9Q2!D:<$3$),45X;ULB.Q\1Z[_N;D MO>-L[V^_'96P67@&-I/'KY@/X*4F-R5%=,H5@Y=++%KMM^^TC7+ZP/,/GDT3 MZ=(1EXP)^F\0.*.PHHXJ:F_ 1S2F>,%L<^_^#DA#\'A[H<(MNR@[BZ8/E75C+(PLGTANAC\VK8:X$,P?W="S=V%T,?*?)SM>QY M5MH0*04Z&ADO H(I$E+@R@7!4,76[LY=Q=%;9#E2FBTIZGP93FKD<3ZVP*3B M/D9@I1;\2*? (X4>1B;)%46BEC>OG[L6R1#T8",.7"FJVWWJF]'[\/C]9':" M^ HG]0S/-2-E-?=5,&E M28BD@)"!,DAVRX<(V=&X@L^H@]OS3NIV&X.SZ>JYI]EWHX-7-=\J XLUS\(A M6LF!:\VRUBD)T<=NX$4,0W*!=I3[=9M^6T]WP\V.11A/,1^&;CJ>OIV38[8\ M7J[L+@6CXS1>C.JQ+N:5 8R)%IE2M+Y8BH#!86*V2&]:AWYWHQJ2^].8&(U% MTFY3^ N.E3XF K_O\!U.Y^,/>)JQ>#Z;U_V;H_(F?!IIY"YSA-::_!\*\)2O M59(E6RB99^U2"2JW3L-= ;&AEP'?E,QWF_*&V^CGHWE*0SXM?EL2JC-XL^G\ M5RRS[LQHD:W"^>&G11=H^L?3T)T\HTE;IXT$O>K6H?"QQN7ZY;2:[A@3T=SIC9HJ+-S:",FD:=6O BZH+=PY!_8W^-@)XIC%]QBC5LX%D8DS0#EG,]&YAJ3HJTAC,Z8&:2 M6=TZ.+L!RJ#4?FLF[3;Q/<9K@4(1JY*GH?%$MD(P<((;X#+JF#T1$ULKHSOB MM6VRX7.DR:DG$Y[@!YS,5GV=SH^SH]"1,6O 4G1%P18Y6B[6+@C(E-#>6.U: M.S>W AJ2PMR-#U=3X*WDT&[7#U>Z]S=:=%V8$+"#?#R>CN>+.NP/>(Y-:$Y+ MV2!0+$T>DS&Q5NLY\$EBD%XZ'5J[*^LA&]*&25NR]""9AL9ROJP-,6H=^V]A M/%T9@1#)##!/A.4NU&,M&ARI?I"".=+8F2Q$Z],CU^'8=J; M$>!B8K50..Z5*E"T<*6R^[W\SFD'Y]*U$WVCR M[V<_]O'1'R]?'?Y^^.+ULW\=/GM!/QX^/WK=='/VIE?TNE.[UK@:;=M>LRO_ M>4?>.!^9-A8XKR>?7,S@I*EMD87+-'=9^?;+[T8X;9-ZTHJH"OEBM2LN*.7( M%*.DL8F0C+[7CK3BP&7ELOV,MZV9O:'RI)[\?SJ9??P=\UL\ M]]$.R@*[5Y@F83X?E_'IE1"D&NM<)"VU4[76MRCR!V51X$OVP"//KF06LVF^ M4]40_Y#BK[XH=V_ROB<+>/#Z]Z?/C_YJ:_,^/[1?*W<]]D9VK1[-)WF3B_1A M3$_[]>3/>3W4^'0\#=-$0=Y!HLC\M!F6UTISE158C :4I3^\"^0_Q8@8>! I MMDZJK8]N5P5X^DA<=;Q[V8WIZ>_#Y&4X6;7Z&8F,!B./8.HJ4S('BG6S@)2S M<,P$[47K/,"M@#:TBKWGS?N@T&65U4Y"S:PF#3DAYM5^T;/Y?%GQ'977F&I* MHYZ#&3FNK)="4FA(BII"# :!Y5R/W&?%2L[2M7:?[@0U)/NV)^ZT%50[_IRQ M]ZA\'G --./\9SQ^8Q\OC>LSNQ6Q1ZP"MLXHG"A%2K0-DM<-K40@A.E^\+57 _+<*>,%@6,H5A/80WX3&UU@<;'J*U4H36![@2U M#H',]^O5["ZH=AL5-/1+W2)?X7S1C=,"\UDWR:\_N/#-E]B-9[6K3E?]_"=X M^C?]/%GFU9YC>A>F;_%56.!A*9AHC,Q&R42")"T#%44D)8L(TN9L9 H4#S3/ MONYUA T2NM>Q\?,^[@4V"F^X#-Y1%.4EL40I".0&@T2-.J;(6/,6X^NC&U0J M>+@O=A2<7\+'LO$E) 68--:.=;6_K C@+8]<"IU)6^Z' MGM>@&U)8_>W30SCJ-V42G6V<)MTV0 MWN\)ZF^?GKN*OV]Z7J?=48AD54C 5-U=Y*C Y>Q F)2SC*K(TCJIM*UQWZK6 M_1(?5EM<7]YTVN00:EVGQ5^BZ,%V1"\>8<) YK[U#:)B1 M8F' @,:+DIA.S8\CW(IHPV3[=^%O-)11CU[JC7>PC"@,MC]#$!"C M%!0/HR%G2$G.6H=_&\!;AU'V.V-47]+KD5Z7NH&/G'4N!*.@N'KM5S0&0JXY M#XT4G-'XY>7K-7H@U250ZU#)?5^VK*V@>N3/UP'^Q:M6HPNEMLH$5*XVE ^< M +(,3*".,1EDL?4VW@;PUN&4_]XYU49XS=CU!-]WF,:K*:-_3_"L)/W@>-8M MQO^W^GR4F8V$P4-@A;Q]BQ&/(2FU*II!14V0 2K%ZEXM)(+CFA8:<)5[2 M33==(G7GN]8BQAY[Z_1)C#ZFOUT/Y0NLO%('&B7SQB0&EM7F,"%Q\$5XB"(4 MM6US> 6DMWGQG*>*64FJ9'OPPGM,HW<56R/*( M>4S2Z@*.6U/[_&IP9!4A2Q,D,IH)W[JPX'9$:Q'G.\LE-Y11STUK@E4ZUU1! M=&0N;2[@N=60C,S62(_8_(J3;9O6\/LNZ6X?-.THD!YC[_,[>E\LHMQ-1CZRY^8JW41*<%1X=6)YH M["G4P@R>*&!CZ ,:;IMW4-L$WUJI-?NVZ\[T+'?Y*T+X*^4;UCAPF M@X)<=-VKYPR\]1JDT2B%4L6HUL42UR-9BS7?6?JX@4QZBKO/O?7'A/ MC9); M6V^_,:"QWJI;+]V*2@?03LA(GI?*I77]WJV UF++=Y88;B>A^SA#4$_J*J,U M:"X=J.@0HG&UFK HQ[EBF%NG;K8]0[!%''EVGO#-["#]9SGND-Y)TE^)@FFL=]:I#ZRA+YZ),'%BH1=$R"W"R'GA7C(68#7>N]5&?]=%]"]6PNY+K MID/GC6773[.+&N;4)@JO<;&88 5UW720!VNP>'=Z09F*7(-'F@X3O Q>YH,]3Y:TZ(E"-K:P\=$T!PN[J_P%2-4X GG17&3#%I M^_LKOKQ_][#V[%FOPL<_* SJQF%R>J-B[5_>?:A^BT"EB\D@%+%<,4GK29+; M*R-*I702]&=?([P1U9".O&[-AZLQ:E-A-,Q]G.'Z:];]_6RZ4I+S2\!"+IE; M(Z X)+\YNP@A<@6,YRA#E)EC^Y3'G;"&9,+:TZ21./JU2N?]%VHSJ2]JF^B] M[%8&=+;J\+$X^\8.=FF[%S6Q3 W&V,@VU>>3X[+HEM5?>1RZ[J2Z*\>UY&UD MC2S1U OF2R+E85B]&Y%"7<52YCY;SEQKK_,V/+NJI8NS_F6N+_:.^=P-[Q4> MAS%-;U M; 9GC2=7-J".)6+4]VA KP(>TD'/89!O)Y'>H\);*6<9F?8!!>3D&*CBZ]V1 MBE:,,SP>+P\7MU-25\]:_R]*A&OV:F0 MB[6%*;"V=@*@A4A>+S+@VGD3-#-%ME:L.T(>5)^7GIC5KQS[S0(>AFY*BZ+V M*%O5U'S)DAU,%^,\GBSK/9>KOO,KLQ&F^6BYF"_H[]JZ[#_+\>+DX&/H\BX[ M5^U!-,D>]CPWC3*+?ZV6#N:##]B%M_AB>1QKUN5)A8=Y!7Q^ =:(N%7[>A/E MDZ_GLKF$&# !9UH6S")ZU]KR; AQ5RU[P^NNO.?7,!^G$7)6I!8"@M*2_!R5 MZ%]H@!D*[I)/2;G6Q><; 1R2:>Z3:Y=U;']2;%M[7"U F#R>'1_/IJ?@#A:+ M;AR7BWJ,_"\ZP MEQX7.Z$>4F)RGY3MOKN>V697;R/DC, MLLXZ!1)<2KP>CJF7?3N902!/QG 10_,[BC^_?/=:=G)45UWW/P\'=?&UZP%@ MQ'H,+'"(13N0F?-85$PTS.9U[)=1#,G(;2?IJQ7J.\UT,QOUK]"-JV+Z L.' MI'V1%H1E!53( J(+'E J@87BCZQ:"_P*B"%9D#;RWFV>[U?5CW@?RG[$]Z/N M+Z-OKO"E4PYUXB"RU76O,4%4SD-M^V&UB]S8YNGL5@K_2_.;S\,QDD=13*C] MZ%UE.8)G]82G*X)K;[1OWK?H*HIA*OQ-)'VE<^=N,]U,X5^\=?)5G;VC\N<< M5SW9ONI;P[R-/*"'LNI18JTA3[20MA),6D2*EYH7!JX);9C&81=N]"&3_9J, MBS5S3Y?T[[-K34]#G(8APWHOZL6P;#'&9K:&J(!?:Y#SX,^*PD./2!N]HH)K:^J'Q=;#MO_=WVGC\I>#_-K&,^_%3+:L^V M<6IC'(^,?.I2.Q688"'6\EH9@DTVT#+-K1O-;@5T6/:N![9=V77N79SM&J!? M#W(D4M"A%BH:+>L-=)$T?O$N(^BY,O8SYQF4;LD3O+(/5.6KE:J%* M+*%>-1R+38&6<)^WS7]3VKGJ=(I\Z,5!::' R.4@> M(RUU$S&U=FRN!3(D3;M_IFPDA@$&(&T26>N^ZOZ"D)Y27G<2+DI5!"8-AL=Z M.BX("#8$B-F'4.@7BK5N9G(OAN[\^=>?8J&!^I1J"C_6+D0H&(3:S, 9(9F, M]'-J75V].[-B[Q2\2+:K\/9&L?,3+31<$6LG#F%RJ=>,29H$A2 U,]$*G75L M70*V)K0AG4*Z5T)M(ZK]\FAU2"!JRXLI%F(2]9! 1/!2UD)6*[P(&(WK#5QEGB/GL9/=^K7W4! MVY ."MT[ES865INCW-=">S/[E6*C<29HGT\(K_#E8E-)+(%1EH/BG-<+.CCP M6&0641LN+R44;CB^O=%K-[QF[MOC2<^2:'>0;-TL=30YHW+DGB41JTJLZ:_B M(7$F";44B7^7.VJW1TB^B*2Y*,!S$:!$HN"(EPB9Q: P,Y9MZ[+D[=$.*=3M MA7<;[:VU$^S>%^.5* I-R2HG!I$S!2IQ31HJ)N!6!(;6.VY:YYNVQ3JD4'@X M)-Q5J'NGX'GR&$(<4*@^*<-N( M\'YX=MK))KAZ^1,A]!6F%P13T@QID[6JEZAFWCH9LS'((872P^/:QF*\%[:M M?''AA':!%H&168)R*8(7A%?R;,E-E]G9^S*H0PRU!\>UC878J(O:;1!O#/R< M-IY'F<&NBKG0%P@^.F#&<8$,Z9-+FNVF#FK;O'Y(H7BO/-J3A-;<[C_[O/X1 M"<,O/_P_4$L#!!0 ( !F 1UK7(F]!4C, /-! @ 5 :W1C8RTR,#(T M,3(R.%]D968N>&UL[7U;26Y9^:) M49/WLQQ3#'_.SWT?SCL_E'?/8?D^EOH\_AV2_'85XFTQ. ?RS^V8O) MIS^GHZ./\V>""7W^:^<_G?Z-B>+;XZ]^_^SB? M?_K;\^>___[[7_^(T^._3J9'SP5C\OGY;W^W_/4_;OS^[W+QV]Q[_WSQTR^_ M.ANM^D7Z6/[\/W]^_3Y]Q), H_%L'L;IX@'T^#S_\@\OH]'/SWY(OSH;_6VV M^/>O)RG,%PJZ=PG/;OV-^CG4DN3--T>A^-C0KSXA/F?G_#OW\U&)Y^.\?Q['Z=8 M;D5_ON0*2E1UA_ MI;^FR)"N 7* 9]^:0G$E=%X5+>?U_37Y2,JVEZ+ MP3_F.,YXMBF=HSB>I"N_=%RWQ,D7'1Z'B,>+[QZ>SN HA$^'[^=T/M6CBF#C M3_3E[+"H+%(I'+C)='+8D" FC\"98,HYGS#JFPR8G3.JA%E<<&#YB.=5NL_Q M>#X[_\Y"W@M9WX[B3+8-UO4AQ&,\#%B<*BX ]Y*.3\\BA,@\(3'*,HQ<.]%K M30L$5]=SP9:#Z?G*EF_?H$.D3"""]KGA4OVC&A!_^^W0T__/%Y.339$Q_ MG1W\,9H="B5*\B)"2CZ (A%!$!9!6V-EEII6EGH18Q6@ACRYXV"_@S<;*/HV MSFPM\%44VI(-US"]7!Q):X$ZO&9J-&+#2D -67"KJ70'![97W*27U'=&"9Z# M*,Y47\LIVC5]@8B6 W-:DALE. (2DL)(0M:8N(^%\F\$RNLX*VT?P-$2\VOLNAOJKV!UD'R?']/FS,\&\FQP?OYI,?P_33'"-=-;1CB95JM%7 U'K",Y)X;,*(0K? MF#@#(>Z>/HT=TIXJZ7#+%#]. UC.AE?GDX)T2\X'4WRO\+Q*2[0UENI M7,]+.BP7EUV'TBM35"$7+"I+I[%0$%2QM() BV R)-5E.QD&\VESJK?>;E)- M;DNU-S@_L[1>3V:SPV@TLLPR6&\UJ*P\X= %O%%*>J>U0=681%< /&UZ;"[K MFXI7VRK^-HN[8GL19A]?'4]^_R?F(_R1Q%B_>5#F.'V'Z3C,9J,R.KMC/QCG M#^&/PQ)D1L<9,"L$J$BKBMQF0)MRPNPEJM;1\Y;XGS;M'DS3-UFK.]C1.7CM M&$?(@9%HE+7@./FB@5P+HXTUV;4.T-YG1S>V"S5:G]$SVBG(YU66,8B."4A2 M">E90J;8SNW"?WM^[64AO^ZWC:_ROP^ST6Q2?J$GD8NX(-S+&CTZGFUR=7_' MI[6XJE\7;*.K^9<8Z=R8S:>G5]UGEZQ'>N& WKQ*?%/ I>A!DE<=2L[>F]R8 M%K= V9;]5S_V[.:Q1*.TQ4BD%W0\RM 2!VMT*H(T]H460%C5]?U+71\ M?=_?5JK[T6^M MUSMY,EB^':(D5Q&]"2>XC#:O@ZO3_?QMF![FBGY;G=U)@2T%ODM"(-.KT3B, MTR@<_SB=G'Y:7@RA]@5YT"#))Z+%2@L!BP%.D +/40CN[K,6[WO([KW#-FJ8 M=)!AAZN1%U/,H_FKD$;'Y$@M*.P95Y)[LG6,]:"DT^"TWP MW$#Q5([W+>7;(;Q]%=&2VNM@ZG2TK\+S,,?ZMKJZ4_5;"+K'3=@J;$['E*0( M(*51H'RN-S"V0$ITJIFHA?&M4\YWI_Q[CO)=Z'Z(?#L34\JL_P_/RV M0OIB- 0;DB;;DB6BIK<7;P9:^=L-( M="6F)2BLT.*DDA!2BB!HQ9(%3KYAZS2T![[-[:'FS67:^@3]0KA%5?CXZ$7X M-)J'X\,8I'1)&S!:.U Z:W+@F(8HLI&L6)TC7VLOON4!CUN/S437P1/Z93I) MB'GVBB105SE[6\X.I$/E.2].*\!2"NTF/-))GQ/P[*R7RI8;.MWZW;T5S./6 M?UM9=TC!J6"^8'$)N>/6$B$]K3!X7W-B/3A:M8\N"Y]:%YQ4++C@8B68X@G V6 M[$A>1.N[_F$(GQY#&FNE0]9+S=(Y&.?ZOYIN\CD<+VKPYB_"=/HGX5SD%QY& MB8A!$=&QVIZ^!" Q!$#O A,HT8;6MOU:P)X&8]KKX"913(_4FM>3\=$'G)Y4 MH=0&._GT&">E_FV+#)O[/[1%HLU Z)WS;;2W.2E#)X<6Y."5HB#F9(!%+:/! MB"ZWSK#>8;Z-0E/(FS%@-5JRA#&#CX%#$EIRYP3WKF\VT5[DVPS1\3KY-D.D MNB_Y-BL"T0ZCC1@+\%1H&48L2B$D:.MY$BR%6+ZN"[E!>KW_0FZ(?'=V%[,& MIJ_Q0FZ0KM:ZE-E T+LB0;%9+LJTM7%D^";/R35. IR))>B,ODCY:)4__$*N MN>Z'R+=U./'@^]?O<3R:3-]C.B5P[_#SY/@SF;+G&)?7&"F1V4>F,>@4-2TZ M%XC&9^"(1=N$/C-]G[TXY(%[<@DT2#63SG)M?9E':\39?)2J=?UZ$L8OR%JJ M;4R_%-RCTR[8!%ZY4F^>/41)LHCDX)3(G#3,K*7S>Q[TV'7=4HX=]O17DRF. MCL:7HQU+8,Y9SE,PP,FL!262AY CKU4SM)4954QJ;>[?"N81DZ"MH#O<,+S& M^1RGUS I$PF325 $F; *M8.HA05C,FJO+'&U==;L*AQ/0.];B[?'?<)D?#1? M1DT^T+]96"ZE>!M%YJ"E$W4C"E#[((!Q1;&8#,K8_%YA!8ZGXL-M+>,>K_HU M3.?T7@-5)S]N-:*'\>2VU]@]%-A"W!U._EO0>6-9\DS57FL>E*,CR9E0$QD, MO032!)9:^W.[),$]'MVN.#!$RAUT_\7AN'K2A: MQ)A44MRW;MBP#W9_!\UO*=S609UZ-_EI8>,L/=)SF]22!6H#UBR(BL1*B)@U M63S.^F 4T_K:QG^+0W_+ QZU+IM)KH-5MZK"3RKE+6TG45ER*1D7$&4FZU4; M;;F*,MC6>9W[7?V\C26_I7P[^&^W%^.N@>NKK7X>HK.UJY\W$/@NJY^E2LR[ MZ $-IQW.J=J=7PEPH9CD#<:@^_;(V,/JYQX\&"+GU@?Z]0CS[/MP'"<7!4&) M*70%$BHZG&(U-1A9'J%DET/(F>&]N3SW/^:A,[@V5<5=D?K-Y=CZ+F89.SX' MMBS57@*SFAE;R'X1.4M0W!F(SGLH.J- (8N1:2T%W_64IZ#?9E+L_0*OJNMC MCK8L6Q"XRZZVTEYT0C:078G1%BZ47*^-P1H/>PK*;BW3AG;[ M^9.WAP-,5% M:M;YR .&AAS!4%/*(OF%Y*1$K2QH;X4A5U&QZPF$MVAYY<<_!;UN+[>&]OB] MC3.X"\)E-+#(&"3_@Y'5@1Z\2MIPCRA*7$N?CZ/YR,9:;27#AM499XD:B_VB M[AU??/\EQO'1P70:QD>764C.?MU$4HW:"5J^HY4+^LI[1C\03DJW7DK$H,<^ M!?WWDW/#6HO9='[XKD(Y&VT4=4JL]EHA[Z[F\5L((A4P(1KE9"A>KN59T:=> M\JKH;Q<>U94'/O9HRN;2:_A2?P%Q'H== \:0>,DZRFS_UMX?%ME"^-?5MX7D M&MK--^!8$4SV"7PN9,I9ZZ&FU0!!8F3C!9_6JVQZ: 7>$L[HH+\! FNLMY]) M4B>G)^>SGI+FDAM.AX01U71#B(87L,8YPWB@]:R5=G*/YJX\='='YE9BG[20 M6<-8Q )(^.,2$*%\"#Y(8'3.@THY@%.9C&_!O-*5IDU>NRL/?83*VUAF'4+% M_PK343W$WX7YV6Z2,03RA!4=YE[6CD&Z>E$:R#%6*GJ;,F_=1^ ZAL=NVS21 M;8>JX,MXEB;Z.H@ZW1#=1/,P=T/;:>D.E6\AXLXO^A)9BKQ([VCKL2S3UL,C MG2")MC*9F4P8Z4<]7_4'O ?JK?,ADNV@ZV4=R=O/.!V/CCY>.,\5XOM)F9Y? M8F2N#<\"LJC9)M98B(E01V[0\J*5YJWS M:$MOLHQK9:O#[9J8,*.F1Z?1]F MBQ6?&R-.>FV"!^/J.IT*$&5D@-%B$"BXO7YYM#4AKB)X]'K?0J#=$P%^&L]Q MBK/Y@H)UNF;^A8RC.I'D" ^E8LEPQ4#$&E?5F8%'$2 HKS5!+3*U/@S61_?0 M0K]FVFCP[9P%>EYQY*#D\GI>'[HK.#.D+LI2IV?Y 4)(Z4,A78OG81- M-K3N.'07GJ?(C2TDWJDTX+RKRHO3Z90 'AJMDHI!@^/5;96"@S=%+-KBT;5;Y*.#D3)R5R1]?;- MDLV23(X$ MB-4[M^(CF3K9N!XU@3>1/ WE-Y#RCOH/+D.6-_O<.55B0$Q .Y(FGA:D#8LK MD%8J;J)U#%NWN!J"[XGPI)=&.L08+V,]],S'J$("Z;0!Q44$'[@%IYS36697 M4NLN4*_WLC=I*^T/DNBM[0(WS4N\U7UY=3R93 ]C8D44.J2"$P44BP*<]1$R MBJ3IG+,N7&L2<%M.XMT/>MQJ;2[*FVJV#=5\\.G3\2C5 ,G/87HT&A^:Y$N4 MAE"1%PJJQD4\YQ&*S=$)S@.7=@,M7W_.DU/R5H*\J6.WE8Y7G2@7T8>#G!>R M#L>7F?EV_/+LDN(P(8O,APC,DT>B1"'DFO:D)'/D.49!YNE:%-@*QA-@R.[4 M<)- OH>=^.OX=(;YW!:I,Z%'\T7V'N*EX%8(H0A)4JKCXD E-,&,!2_>84'3BC-:#PY M)FT/S M(:_#$#X-OG34R@H2->IL]H74;T_GLWD8YXLP>]8$T!,V+Q;CMQ*Q/#':ZU!& MR6)-RVH>WKH'TQ,A2DO)KZ#&UO'.=_@I_%G72QBO[GS2H^9,$H*2%PEB0(I-IA'W+Z&_']C0XTD43*RBS?;CS4@B__O_0BKIG M%4N'7+:@+$IPGCCLA?=H2@Z<][P7K?]_&A382K(K5+UQ[',5H$/-1#%"(W"R MC$%)G2%D[2!(Y[FF7:NPYO<>EY[_]%0\2*(KU+MQS'/U LF2 M6S0(\5E )*A0X[!HBV;,B:Z;_066IZ'V)I)>08&-0Z*K@?V"T]$DC](O9];* M+]/1.(T^A>-#*VU2@;:?)(,#%6K'&$4&"ZHD560ZZ.;>Y7K(GB(]FFAA!5FV M#W]>VKPNXF7?(YDG=;;7F9%R.7!+]!9!.,6 *66@5N:!DTCTSL4Y6T,IO'G8 M.1<-;7[%N\;D MV.\1;8/T>O^(MB'RW=5TKG4P?8TCV@;I:ITQ79L(>EJ[V;D$,(M&BFUPCV@:I9I,1;4/DVJ%NZ^ZI E9'K5;#N\WBMZ%ZR#Z&MK MZ#-(2_T!$31&U*%@TXK^E_+G"A6F64()+W"B7RR$1*PF+K1+5]']7; M@0-#I-Q#]S=C3$88S)9P.)]IKZOIS]%E,G6%,Y(7C=SWK';:LW&>@_1S_VC6 M(<+=>4!?AU 71:X-!@2R=\C@T3;58O(8T!D4S7OV[5E OP,)VHF\]>7>;0-G M';H4&"U4IVKW\DSKML[7NG!G'#/6B&MM7!_IJ-Y-U-I,:X/HY9@8/4L.ZLP"$R;&B\;S## M+H> Q>LZT% 14A8<>#2&^&USL9(KH]9KJ?189P5NK/]^0PDB,I7)&1:89)K:7@1S*8>V/]-I-BPSC\VD.D0](B9HP00VW*1DX+ M?24RY)*8$4KY&_/KGL1@[F8O\[8R;>BSW3%@6M>.19IV%2]Y=4I#;4.0R4=U M6%(D]U3@>N/7]WTP]\9ZW5YN#9L37YV7&3,S.1D-65I))P2!"*D817$-3^#H<;5!X[1*8 M;,A>LX%#J)M#BE9&7502KMG@[ ^>,8U3M([+>.ZATBLX81B9MC9QF725;WEV5)=K2IL326 M%)WNR6;.BM&^Q2&X)Z-Z-U;>QC+K?/5_:$1"9-;76J((2M>W#G,,IH4G$L.Y!:D]'"+0D&N0(F4$AAHY*Q]9C@QS@: MM!UKFFFC1R;RL*;?J20=0[USRTZ34*PC@F<-](5(24IIV_=#?:2MV%N?58VT MTF/$W'W]P!G!");\(L,2V6(BTK988H2LLW,LU1#BU]N)?2N>M)1\P_!>@W$X MY$#GP U!=863:^TS1,X$H--,&A\\\^O=KVT%XW'39,=J:#BA[G+FZ-6VT3F$ M8.A\I%,SU01N"=%X!1AET"G&$)J7O^]O0^ZMMHYM)-MP2-TJ/(=9<1Z8E> ] MKWD=V@%M9!QD\:K4'@Y>M&YFMY_]N%MI>)!$&XZG6[V^2TVB5=&&FSH3-SD' M*ML$HBNSL@^MN-NYWIL*.D.\^76[ ,M'9DGTAH(6M8(C&VD'B7>7&#&X"3RY,2<@ZF*$6;G20J\RR! M#)EBDI)&^)ZC[1]9<_965D9[W=P^.*YM<_;W\TGZK781R2\F)Y]P/ L+IVB< MO\\_ABG>0'(IN_O[/R]^97DV'?P> MIOF"L6B43O!U1L+E4T&QUW-8Q&:B^"MX:TKC9N!WU7_^1VS]$8'FP=1]KXT MN#^#?][W(3IC4T'MWK-^>-U?)V-3 MQ75IA32;3T=ICGD!]5?2T.S=^U_/2[TEUYX7"S'6&$&,'H(C\T5+LE64RLRR M]JV0[@#TC5$-%?80Q^IMPGIS6N$O#>S9P>]"33_(GX'J>?1PE78WTS&7^FS1S/]O79A\D\'%_^^8O) M;/YF,O\OG+_#-#D:C_X'\R')QD?A%1G\D7P^LMDA.EO(YPLR,.ZLLJVOQ;LM MYJLC[W[0HD/]0+>%G9T29+8OOU5_CQ]&Y0-348-"MASBYC)SD()FP6 QKGF* MV6Y7^.W-V!\"-2RJV%K8M:/>_,^+!*#9V_E'G'[X&,9O/]6/F"V\V]E/Y]:5 M$ QS';K$BJ1C,"K:%J1E0$Z!U]H55YJ_*+M:VU?WBNPE:3H4C.QJG?^!-9Y. MF\EGG(8C7/SP)5F6K\)H^J]P?(J'*(TEHS&#E36^G@JOHX4L1,VYHA_5M.M' M^O;CH%V',I[U/*PW.'];/H0_#G.2)@?C(0M+;KND+<.%F,#7YM"< MVXBF==QF&,*OCLD=%7AK7=$#Y/*>IU9-RON#=[.#-!]]KD.$.R?VWOW4G67Y M#EC\'J7\1JN3LAF*2;2Q+=+5@PZ@N;666T<;7-Z7\_3U_J7\1E^L<$$#&6@U MLT5%.A>,!H,AT\\,]GRJ_S1J+S"B1&12NHS=F0 M;!EF3)0N)1:^I?PVY,"=*;]#=/%84B;76=.WE-]!*;^#:+*+W,E-=/Q8^,L3 M]X8[#S$Z"\H8 2ZZ EZ+&(5#SN7.K:&]X>V@E-^]H^T0U3Y(RF_2F<<0=1W: M0 SE^"1SIB<;#:.JZ1E\\C65Y+R.TCW@U-^ARANG_+6EJ&P2^VMWDV.CU]- MIO6'A[$(=-D:H$5Q4*RN*H@$4G'GG-*VQ.;%C%U6LH<<[NSP/#PA]IOF9XFH MASHD26MB8)4)H)25X%QMWF.E+BA1,VR=MM%\$8^(W W9U8_P&U!CG_+NEPLB MH18'&#Z$)=4U&@T^(,1 W>)EOS4ISTD2?&6K=XZ[",;WS? WITR/G< M=DD7.:P72PI,:*=4!B6TK(,M%43)))A<7VT6C&MO4+=?QC?&[P$].J2CMC^T M? Q&<19!D%]#KW#MKE]S1!@W/M7QCAKW;8>_QYYYB'T$IVDTJZ'>I505JAQL MB! 9F>,J>E:SEBT4JU7QR;+BFU?BME[$(]I#]L,%VHX&>V@17GK1?AK/IZ/Q M;)3.,ELX\Q)S'1DI90*EE8>@3 'T)C(5G#3-1ZAW6\PWGC\(+?;0'OS764[R MN!8W8:VN_C"IW[KT7A\<'4WQ*,SQVL*ER")KK4'4H1&*SE0('!-8E(PG22;# M]=FT#_X^;+S8;^_+7M)JOZW-:\F2R[7C+]-1PD/''=F=&B$N&F)K7\#5\0A9 M*:TC"AM+VK.W9\VE?7M7]H R':8@"%?7*U1M&N?( M+0Z"OF\04^NZU5VO\=N[LD\D>HABJ?O6NR(@<^=ZI12%*VXAU;)A95F 8'P$ M5QMH*^D%MN^'M>,U?GMI]HE$^U1$-?! #9';J)B![ /M#3Y)B$C:T5FF)+QS M4>U-@>$V-MB#1@?OU "3W 2L8ZNU9Z",8N 4U:J]2R%'2WMVR:U M!Y3I,$EHL89X_S+CX!?XRX#%%Q/RB$.:GX;C.ME ',K(=$HA@@VR%GP+ :Y8 M 2'DH%!*7H+J\9;L=IE?YQNSQU2Z=0I3VWJYEV2/? YUZ,.KT3B,TZC. OQ2 MC]IBZ,7 )[2H@]MF48UJWBX@7-!59&N<,!I*2@Z42QX">C* I!8EB&(-;S^O M^P:,[<MC8'.C&ZKVFF%V+8ZO3EV M:7-)[DOAUL4:+MZP=Z/9;V?9]5KDX$J$7&I#;1/(6BC"08HAQE*23\V/SKOP M/%19UU9ZOI4S6\J[P^WO!;;SDZ_FN9_7XZR!K5/-U5VX'J9VJIT6;Z5'(Q7L MGB:%*61U1B49$LI;#]':!(S;G+@G!Z/YB-_=T^.>$J6'8L?ZDN_ BE>3*9G1 MXQ_^2!^K!7X.<%F\HG(00K )= )JU2,$!*O\XE3R,J4DDUK6MP)Z"'&][72 MW:27X#N44URL^LVDRC<<+Z=26N^TE<*"K^^"<@'!E^# &>60_D->6K=FOPW+ M0W*AM2&ZA90;:G\QNOXJE+=ER=,7I],ICM.?RWS=<[K2QFCJE/HB@-QH":K4 M=L!&(41! E$NZZRO^2$W?=5-'OQXU=]=S V/B076]SB?G_DOLQM S_>O&X"- MTTF$J"!&0QQ.3(&O)K3$N;KF8.W\&*3IS]R(>3W M?V(^PA])9*\GL]F'R??X#M-QF,U&983Y/T;SCZ/QA]_Q^#/^3,@_S@Z+\75, M7@2'68/B7D.H%W!6!E,P,WIJ?M,H!ZT6QKE5$_ZQ96 M7?.Y_8.MFPB@8PA692=]P#KT*)"A+&*!0#L4F$#6K&0L)OL(0[!"'2+)1Q&"]3SFE%V&FE1""ZK3 M#4N.H"-&X0RJ8%JWBGD,(=A!>AX2@ATB[UW'UM;!]BT$.UB+0X)LFZA@US1) MI@3FR<,K$0FC5QF ,!_,EA@OS*3EJ:6%$24Z#DYS1MMA9N"E"8!:>X[9 M6:M;EUBN 6OW1D,;'=ZP(MLJH.O-[9?Q)&_+Y?!-B*/CT?Q/PNDR8TCFC1*U M+Z4E:SI+#NB<0*X5)P.GF[MQ-[;]"+2WB6\UU,*M;'F8R/KY_<$M(>;1^/V< MWI3Z]:2\)0/OK!1K!Z'W[8#M,C;?4(0=@_=%&H96%F#9+2SL2(Y0":!U)L^( M>^%-ZQXP.PC>6\ZBS+3QBVC(<935O5.*@>6!"Q=,0-5O_WOPX/T0G=X7O!\B MR4<1O(^<2R.M 2[J7&M4"D)ACG9^XPQZ3%&TMZ'V/W@_2,]#@O=#Y+WKJ.PZ MV+X%[P=K<4AX=A,5[)HF@JQ"J:T *VN&A.6$428#IJ2$EENF8[^2B\<0O._& MCB&2[Q.\OY*&==[UG_R%VB,4" 1YF5E( 1<=(1VP(V%*X]\FA=ZQ-AOR]J MMC$?&\AXEQ#\)D+?Y46-+,(J;0IXP18E/1*"#1D$KV.& M NU;H?5%_F.XJ.G"A2&R?J"+&L>,Q"@T!",-&<220_2Q]CG,$97+QHOV]?N/ MZ:)FD XWN*@9HH .=N.':1C/CL_>@_S_3F?S"HU,W#.U/\6'?HZI6GR0G6^X8OD^0#8YB#MY!X)--9.PV1) ;>R\1$ MJ*5#K;V4@1!W3Z0=*/[ZY-^.6NMPNMV%<66%T?=8)M-+-4;I3+B%O+FZ'&:" MECZ0K.J[J7@*9 %(#\)D;3U#HWSKEK>-E_ UD/0AM=[!=QN\G%L7(@N7&B-9 MK,DY4-8%< D9N;E%*<[)9G&MKT>;@?]&W%Z:[M"E?^@QD8LU/O,"1A@2FBQD M_13KP?.,J2"WKOFXZHT.][;I*^_P,XY/\5(!Y&@6EF,7Z+,G9?D+6R2B#'U$ MBY22K9;5*CGDRB/?GC_RPMY&X3V3M>4XUAECV0D(7NK:O *SS"HPW3Q3Y!Y, M6[ORJS__+*1II%02T8.4M2)%!'(A,5O@)5ENO3(^->^:= >>G264M.3!#=>] ME<#W)=7DP^AD-#ZB_:Z>? 6G;\N/DTE^.WV/T\^CA(L@F(R1TZF6H4A9U\49 MN) X9)N8C]8QWGS8\!JP'NSFH!D%KOOTC571P;FZ!^)Y;&P-D)TN&-8"^#"W M#D=UX0F3"KY.M\RU3H:$=.3IB(D((SNL2D63$]8L^K MP#R X]I>>:LBSEM+OM=5Q1FP@_DO$Q+@3^-+Z"3C/'E::?"U(Y&(FMSBXL&5 M8E-A64K?VL^\&]$3)\>V.NBP:2PMM-EAL3[(1?UU0@/*2P?16PFNML2T3-D@ M6T^7.7_V UPY]?2#-A+ICDJ$7F.889,I!;=\4HN(R3H@&P5&7N-LAKAXX$N< MI>GHTQ+OD@<\"I,D"A ^U?&>T8&W0D%17&:M4\+FD;A[(&W[PJ_^^&6B%P;G MA>7 E"'J1W+37$WT\EYR-(IE6OI.5KO3H$A+#ES?"UI)^Z%#(K/I_/!=;;6Q M,*5++CGPF""K6HE;'$FD]N/71D7-8U"TOZW#$_K42QRAOUWPX\H#'RJS5UYZ.Z,[JW$/FDALX:>]0)(^.,2$)ZD"I'XQQ?I M$"S7/LY.@K%:&X9!%[]6&Y?[E'?YH8]0>1O+K(/3>W:N+^ORQT>+ [X.G'M; MSNM>#J/B'"7+P'VIT1M7Q\DZ#1Q%29$KJ5SK>YW[4>W>4>YO&S?30H?PV55L MUZ86OAS-4IT 4&N:?B&;DJSK0\=H]9@$:)4B\1H3N%@;_@M=T6*2HG6EP%", M3XM#7374>AK#*L(O_G@SF?\7SE],3L@&2E^&9\Y>GN(ALJQ-*!*DS'7T64V$ MMHS<#,=B-C$5FZXQZI9A#!L\_&E092>BOS7/L4?X[B*5:/'W%Y/9?.M WAV? MV2ZDMR[P'07WR%*,QEH-T547'EV!@+E>$$9O#4JC5.M"G@<,[HG C8LR+V8_ M@/*&WAWI(_"@0_1*I-1\ -0C".X-X<"0X-X0:3]T<.]\/6=IGE\Z5[V>I(MB M/VD+"<1[X$464))Q"#Y[L"S[&'@B@ZQUJO\=Z$]C#I#$U4^-Z]-A"!SLGBD].AD3XHBV*++=<>WTD!*Z3X5D: M9YJ?M0] D'O2E!Z&'T-$WX$7UP5O)@45GBNY%U%JN!H#B"-1Y#*4XJU3KS9!# IT25?IKI M4:YZQ5VO+#]D2%S./ -Q6-/:F0"'7@'Q6GF)*>OF9<\W4>Q?7&0;+V9+*7?8 M/LY:[YXM]UV-Z+TMO\[P@$0P/SB93.>C_UF\#H=U?(2/9+F+7 L*I$D0O:!5 MHT@^,6E\\X[I:T)[6@SIH8\NMSKG_,W&>T:;%'@5Z[PA.@,CEP)$(BEPEQEI MI'FHXTEN#IO)M$/5][_"=%3=[ M K@Z**+I:-NA!%3*=7:WNU2C02VUJ\YG& M2KX!XFDI>SL9=ZB;?O^1=I=Z)7@)40B2H>*@:4L!Q6O:54VH9Y;QZ(3CS#0W M%F^@>%IJWU+*-_6N=G;UL3B#9F&WHJB0S6ZQP M$8I->MG&@5>FE2QM9)J\R]:FU@->E7AI>P57)$ X,N2H9(NU]N2I9,1WDK"=BD=DG84!R%FJKU.H[>U.M)"YH;XZV MN>5Y"Y1]O"(9I.F53LAV$N]8=#D[&.>SFK%%.=FJZ3&UE_)L]8_.&Z&NL99> MQ>$-U_$PER]-"')+[=Z#:7??&:M%*%&( -$R1V\T\_25+>!C4,&C\\&VWN_V MGZGWW +M/5&'*+5+#]YXWNDUR9(*&@Y6:54G!)!(BC& @*,+[T8J:!@+7F3M70U-S\XBCA<^T9\'<7:6)\RY]76*..1@/;TZ MH?8>%@ZT8RI:Y;G5XC[G;] 3]R\"L(EUWD_(W9.QK\6A#VFW9*DRM.B:K,E] M!&<+ARR$+49R5*GOQ= U0+LC2$E38C.I-[PM6"S\6A7 .ZRRJ@?IC4J3+R+PP04B M:P TQM4K]0C1,0'>ZQ"-YY(QN=;Y,?S93^@DZ2SX[IO&;?B_P.:'W')KC10U M$EY )1O!\Z*!1>)"B*IPIG=9X+,"XXZWF=Y*'U+PLZW&6A?\7(-W;4>^7)[T M138IZ*)$5(#%)=HX?8! QRHDE5+TP4=GTR8[T1K/?KH[46O!]^AJ/K20+07O MI:RW M+*T8 YTYO6B^&'!):T =@I6<2>_96OO/ND]\0KM.%R%W2*NX(Y_K4&+T(M(; M813]H8PN$(5>3/UCQ5IA!ZV?3#9)^CY&XEZ!=^'+.6%VD ME[0_UD"BEN38:Y7!6V>TKL6QMG51^TH@3YT,FTE\5][S57%>9BYBD%I!D M/46SU^#H& 4,6OB4BU99,+(2>#);2V6(:/'@MI]J!%$\N"Y-3+4F/?N]J"]\YF;*WS]/6A;;>WN2NG%Z71:T9&A1^:X88!> M,E N$[I,[KV6R7*9,C/-6X3=C>AI;$0=I'^3&Z83-]Y,QFD)D&QUQ@V/(,AH MKRGY&4(@(S[9@MXQ':QK/ASS/E!?!4,VU,%-DMCN)/E2XGLID^>7R6RADQ]J M9O]L5.MQ1K/Y85#)16(U:*L6XR02;;MHP11KM9%)[W> MI*CK$O(YWV-=+)E0%-"JUG];K2&J.A3!8-*(6'1NG3MQ%YZG1:)FDK_)"M^3 M%0.X[1U'K7T&+VO[3EEH%24'B$;FY'PF,;4NUFN#_.MA6B=MKK#&F[8%6'78 MQQQ1QF0A%V'((G0(,='9'U$ATD$O4+2>U7$/I*^ 1AO*?P4_^%95HS>TMY : M8CYY?D'C'\:G)XN3NW[J;+Y&C>@ AM0'SBXH4A\]K#ZTP1):58->%)TNMXDO ML:ZV[\\=#]JVO',R/JJ!S)K)?FX^-,:^X@F[?]_OU=2-2LS;!;/BBN#NEW+Y M[?I'I$WA'W_Y_U!+ P04 " 9@$=:W?W$,:'& #*O0< %0 &MT8V,M M,C R-#$R,CA?;&%B+GAM;-2]>V_D.)(O^O_Y%+IS+@YZ '-;#TJB9L_N@>LU M6T!UE5'EGCF+QD6"+[FTD\[T2DIW>3_])?7(5+Z4#"8E]S;093M38D3\I B2 MP7C\[__SXW'I/V]+26MI?!^+^KO7OU=>G]?E_\HGJEWMZ1UOBX? M$?K7YK:WZZ>7LGCX7GNA'\;]9?VWY5_\D/DICGW$?,$0]G.*LH#DR(]]2;F? M1MR/;Q[^$J4B#DF:H#A+(H3SF"."?8%P0G,>DE@$2=(,NBQ6__B+_H?12GI* MO%75_/DO?_I>UT]_^?GGWW___9]^L'+Y3^ORX>?0]Z.?^ZO_U%W^X^CZWZ/F MZB#+LI^;;[>75L6I"]6PP<__]Y=/W_AW^4A1L:IJNN*:0%7\I6H^_+3FM&Y0 MO\B7=_8*_1?J+T/Z(Q2$* K^Z4-9DMG/ M^HJ?5_)!/]L[619K\:VF9?V),KE4W#>CU2]/\E_^5!6/3TO9?_:]E/GI89=E MN3>JYC+37 :)YO)_GB/V\Q7L.^*W/N;5 7.-N)]=\3B&Z6=G[-XK"R&G9WA MYFJ6VQ?J_4K,]>YN25W-^O0J 18]K0 MZ4SW@%7YHY8K(5MKN3>T5XA_^9/Z;;&IT .E3XN[WU&ATM9K3^5O&_O7-NBS7OZNU0.5M%$BE5\KG M]?)9?>#QAKY''THI]8+@?_^\$\(%E,OY 5J"L.E)>[FB[6GB2%/W&O+>.O=: M!L[BLN9[E)9Z.; N#V5=<[BL.WVKE+"-H#FM6"-M-YB2.L0_RV5=]9\@_4FC M=.;T?CYZT+=E+Q4M^07,NRM^YFNU,GJJT1[\&E1+\>NUY3O2/@C%UI^\=:G> M=K4>/B'BT;O\Y4F6:B6W>O@DU2+L4T%9L2SJ0E9W]$5K1O5N(V]959>4UPL1 MIMRGD41,A#G".(T0(P(C22),D@BGE(B%6H^SM:F-@)"':,.0"6.EV#+C-=Q4 M,*L 0M+,0$R%#LQ6?))5)>6-=P#/C=^.%N+&^U!4G"Z]?Y>T M]'ZA]:945WB_]7S^?^YLB@T\CLP+B/2LEL8&E$.C8S6&G?VY%?^QJ>IFT/OU M5ZF%+)92K?T_JHW\H_RTKM3G;VGU71G"YT(M==Z\_%I)\7&UY?&6U\5SP]U6 MNZ(H9E&8"10G/$0XH 2QA,>(9@)G0Z8]M0OT MBH9M_3E73'M/'=<>>_'66R6G6Y;_ C.$DSQ2,X/YV@\*9E@/GM&67T\Q[+4< M>S]IGO^LO]9L>W>#1_639ET]RS\/+/.._4DL[I3X.K+,D[ XJP6?$N1#2S\I M+=B,4)7UXJM2#_F+?&2R7) DBQAG#&4YP0A3HI:=7/AJ[8G]*)4T)'EJ8L0/ MQIW8[GZK%2I57>@5T"]J]MR4S0;3^^W=^I$6J_.Z.(K%N/6[0D*8P;(6SMC0 MG!%ES#:H6P9V0?VULPF'H\VBQF=$Z#7OW-=VRZ=F@?9V7=7WE"WEO?Q1OU$\ M_&.!TX"3.,9(9%2M@.)<[=0H\5&4D3#-@C3S PQ9 9VA,[4R\>]2;-2$N,[; M/8>G68"M1LXA9+:@<" W=+/5;*TT2>^WAJBGJ7H-68 M$/5P2KQTN9VBOEVOFLGQ[T7]_:V:%23!3I43" STV+'0, T>HM! M<]C# M*]L@H8\K7NK=T3O9_E1_+S2[5VB4E@H8DPXCX 4>8 M"88RF1+$HBC/HUC2 --%O8V-N;R&GY5]T,QR)HYHQ)YI![_HN/"*57L,HXU7 M\XO<,0[<,V3G = MH'(Z:.&ECT Y6#*G<29%EC"4*CN,<.131",I4))+2H-$31S0- M=S ="T4;WW<8Z[0+YH&ZU^'8F[K>)\43ZI:'Q4#MXIXF]>%;(^3,OP_G8&;? MOS5$Q^<"]D-9QF;6WV4YB+[JG=XBQ:G,@A ERH@A[$<295DN42B%9"+#(944 MXJ080,X/B0$R8T6@(>@.*$SCS+PCE*MSQ#)5Y(QO'13T* M8KQP.=PY?U]2O7[Y]O+(ULM%&$>9[_,4152G_H5)C$B0493%8>YG(4O\P"@^ MY6CDB?6NH^6UQ,P4\%CZRT<3UC+!E,Q0'-#!Q$G6K0XF]D>:[6#BI ##@XG3 M%\!40G*QN%TNNZ$&[MBJBUHR>/DOC3%UE.QRZ?4OT)"XF59STOS:[*>Z[^:1 :;:ZC1@A=UE77X$"/ MX UQ45M.EYM-J.16"FU$8#;%AH@[5'#0?7!%_[Q>?99KX.2Z=]/$JJMHH<_O MOP!FSWV1+JN@M30P7>L%<3P?GN3>2E_V1YI-,4X*,-2 TQ=8>G6[;-=WDM7Z MYX('G N?,I0(G*D-%Y=JP^4+E$=!2E.<4$%B4$SS 8&)M:-)LJYUDK50!&\\ M_2O0UWJ(B*$C]0HY@5[2;1[YNT;$^S$1X>[.,W*X\F4>#C^OH_*,<$=>R'/7 M60:5G0Q5&*Q/W[SL+NDB;]H0!?W/WV2E7:'M>4^P\(,LXX*FB/@X1%@0@K)< M2)1BG.$@)XQ(!HH?<\C&FK ^#"7S\#,)+P6LC!S,HSZVE_^[AC5 MB9 GH\,THS?M#Z]_.G?C3P<>ZC4!C*ZBNERR-F\ UP2@'L5J34'#S@+?TQ]M MN/];6I8O^;ILR#RN-ZMZD08XC; ?H)!E'.$T4"N>U,T[I60!9TZ:E+I8*J#7H2\EDNUT^-WO[T]7_1QZ=_?O=GKZ8_ MNCH],',Z!JB9=70$$]"/K<3M\CZ&9)4):PB[,UH&TCFR06.49C4I!B(?6@B3 M6^!;^*^;I0Q\%@?*U-R*]5,MQ8S-OQX'Y;O^< M])?W_0X$AVGC!9F]WS1Y1VZ!"\)9.0C.C3F;J^""4$.GP:5++4ZEM+)6;Y?K M2MZO?UD]%>^*BC>A&<9G4F='F/I$JB'L-91U9/!]T19J^>7SW4=/,Z&^V)2F MM:DN@&%P/N4$!^#IE"$$76R5J\.JBY+:'56='W:^@ZJ+HNT=4UV^VFZE^TZM MEY_50OM9?BI6\F,M'ZM%*&3.<1*C-(W5"C>0:H6K_D41CZ.RHSPD$80#3PF M,;$"=J>>>KOXU)6GNVFJG*USMA+!,!1!]R"MLE:.@8V*D M+E#8T57:2_>J88B.18]V/ ++$8+0-M/TR1 $KI0[DMZ.YLVLI42L<'!5Z ]$ M>]X*?C:P')7FLQH$OEF^HR]_TRE;NNV))K?;89FN10U'F4X/%''ON?(&Y ?[ M1,=+5:"P5IM&D_%GVST"A!UN(R&W6;RT4I9_+=>;IZ:[0G-6\WV]5/=^K5>W MC[6IF^?",!.O7#5UKR'O-?2] 0/*I->;SYM-=,R#W--;SEBJ0V?>JJ1I6K2FUN=Z5F=1[Q!S7K_9L4#_*OM%CI M#V]U@30UX2UI515YT?:=4JOQA0QX3BF/D9_($.$\I8AQSE% ,D*2* O2T =V M(W#%V^2+YL_M_E9O>N4/?8 MO9^87,F\J/]LD5/GY'F8+9U?!6.8(6KS]O9X MW"_'W96!T*QZ#:\WGN9V^VU;T^^0YQN]6W><^><22)>Y@D[XFC^[T"6<)_,1 MG1*XU@W?'@+Q2$1QS#,DB:ZSG<EGP MEUV&42Q"PIE,D R(0#@@/B(DDDA$/,(^"5/B@\)C+]";6/%ZZGK7K>?*Q_6J M7;##].\2:&;ZZ! *F'[NH="0OO%:XMYOW<])2G\8"NQ(ER]1FU6W#44_U'73 MVRQW->4#717_U4S1;]>K2@TNVIC2E;C3P8ZKNOGS2_ZA6-$5+]3&2GW2IH#N M7".[]SX41#(U#R,6ZV:,J1!J0LYT5'TB@S1/\SP6H!H?CAF&W"QY=?;,;SG9YW$TDV%IZO= MCFOVYMWT3 3NT=YG*CI66;171N&>'V%BHZC34IT%XX[@<-E'[ 8"F+DRD-YI M6.YE&6U3=U\]./>R: =)O6Y#=+=9.-N*R;N-V,=559>;1N\_KK8V8& 7[M95 MH4W%!UJ4?Z/+S6""SO,\"<,P0ICR5*V4_$BMGI( 21R)-"0RC3#(D^&8OXFM MP[#6HR;N-=3U7P,GPH!]'5J[L\5*>=[097-T^NV[!/=J"O5-8G=>K=\/=*U6G=PKM^5KT;LE8IF+=)KR78_#)=?#(J&3V.09'(\Z;7G!.H*/,@K,7 MVL=2CGZ6ZD779Y1!EB99D$I$A)2Z+V*.* LX2G&41+D01(:P MSM @\A.O -JHB7)7>KYJ6J%L5D6]/276C: ?U%;,=*M@B;/9_#T=>L#I^5)[ MF8Z3_F37Z3FN'0@.@R@!Q&>/HH0#N,RX@#.W$K1.; MBC;$81@PV9&^F&]N)/?E^?U*D8&>3FMI03/[B$Q6\_JI\6:;U4>$&<[I8Y>Y MZ^90[7:&E 0L"M7^/N'<1SC),\0RB5&4KC9.;6 U;:M=W7*B@ M.V=W4L,T\4P?A6JBPP,S,2=LAE"]TC[33'"3%@N'3/"%)DJ%$:3#"<UJ:=DT#.2*)# 8YA@5,YV]3E;@-NVPN=;; M,3GAD21G17$5"W),8-YHCK,"'L5CG+_2A=9MVV)]5HRW":IC!P[O?]0Z()XM MU8WJQ219'F14EX-)>8BPTD]=$R9"TI^]7FL1EUO0*&QKM\IC;&9K8G=:65FNLA76GPG, YB:6\CK-7-+%. M(!VWS6Y(S%P<_/-&U__O&J%7M\^T6.IHA0_K\J_JWGJ1A"3%,0N1X!'1F1 4 M42%\E(9I3 7)XB"'!>I,Q.C4$3N:JMJ:Z6,G/F#\QGO0U+M]VDS%Q"\],S,+ M_D=X$O9G?Y9%QEO>M9EON?>V[#% MR4WI3;2\7X1^1K),$.1C%B&<^"FB3/^I(S)322/&0,EM%RG.O.5>[AJ).EY% MNUH;O_:*=\9UZ]RKT3_8&M-ZY7BE%7@G*K)D]F0 O MF#UQ!!78H %=V103*G.:E" 4!P:%.CM5U01:PW68"4MI R%( &*DCC6I6R: MZ&ZU$TE)'B095QL4D/DX266.R$R+$EY'8!AN*ZX5$;B5:"(Q^X7"))N',8%< MEK@ZHC%_N:IS8IXL/77V8I@&"EDLWJ]JM:]0*X6/0O?SZFM3M3Z(!?'3*,J2 M!)$0*RV44M>Y(1$2OHSC6$WD?AR8:.%%2A-K8DN[6AFO<45U MB@),6:T!,%9:8^%&XJ?5&*W.JE]VJGIYY%G4U5C 7F7-;["-KM8QG=ME8>J+ M,/<#@8(T%$I7>81HPB4221KE*4^R-#/2U=/#3ZR@?>BPY=+Y JS^=)>0)CN MFF/BS]!WOT9@J^62C\.P%AV_(4[+:V"7*IO'_XJ5[*DR]N5N!6/Q:K0 M%D=GXGESTA6-J;EQJ5E ML4'!E9$!T9[7WMC K/@W3- MV\NH@0T.' !'U@9 >%93 P?DT,Y8C#"UD=D=\B51D,I$V9DHBQ!F-$2$X 1% M,I*/4#V M=NE*!\T_:LX7^]N[VZ>G9<'UCOP76CX4JX5/4Q%R$J TP1+A4!\7YHRA6,0L M\+%D7&0FALB UL06I_$\%%OJ-Q[=TO<>&P;,S(\):N-VQC$6,(-RX("Y\7:D MO5\T3E@,;:E $%;HZEO:"QA$(:DL88F0\QB]@"R]/8- MN5=EK=_BATR"5.DPA3Q'V1(YRK-16-2808C@(6 MDES]!*VI1JE-?>[:D/1V--6DKZ@"3W?&\3+T![E" 6;&P # 73PF@KERZ8S2 MFM>%8R+VD[C?O3NM-Y72D^!?)S:K[IL(?JK_Q?5<',O8MZ'F:9%%"8I20 M/$*81 %B-.4HEV% ?#^.1!Q;1C%:=*2W#6&\\59MCU+>9@(LUY4^KE ?_+_! M#W4T/&VS+17>)J= M:1Q-YBA,X'8R(/YJ3BAS8,9<4H!1X"OWCZNJ4%=VZY:F8W8AJ[MR#6KE93#* M=(K0$??Z-6Y/ONMPO.923-3G"R"VU9K79/S9EL 88L^;0KX=1_ MVL7;+D@LXB"(&,I"(1&.6(*RA(2()$F>\2"6/ !U6S>B.GE,2%>:I5CQ]:-L M2M;T5:Q>K(O6C(!H-D,ZAP9F#_8*U@P8N/&VWW0\3%*MYK+([FO5C-!\K4HU MEV$8J5-C<+.%YU?\Q_U:G^T"VG8-[YG:QRO^8U/53=')>KU7IQ+>L&M/5 ,_ MKZ640.?N60&=MN@Z)8R=2WXG3J77ZX:&4#[36 M?: [LEUS9]VDI?Z^WE2**VB?ENF>F]G\_H=X&C#;XZ $<,?\7E^9F\/G^@>H M 6P*\FL7 ;[(YW^/*L"F<#LK VQ,T**_Z6[,KY*OGV7Y EPOG1]A8DL+64Y MY+Z\>'(C,LR<#6AZ/='I5E27);3K?7I^V/E:H%X4;:\3ZN6K+;8E#P_UV^^K MA[M5M5(*_''U;?/XV Y0\ MM02Z4]?K.;9=%*US[Y;SS>-FJ;LY>V_:ZKM-A?W;Y=*[TWTOU+M]IX:MU'O_ MM"[KQOGA:Q#:0X=LC72[?;*IB):MJ(?+0QT2&2.:^KIKD1XCY.$)8LI2$ 27< M;)-X9OQY0A4:DEY/$QJ8L _(N#UQ(";,8L DM @T."G'%9$%^^/-'$IP4ICC MV('3EUDDOIYJY+P-7K]?OY$ZL>#=1M[FZN7^=TG+#^HY+W 82,8"CABC1.E< M3!"3N0X>DED@DRA/0J/ 9FQQ50-+MY.C:Y>).B3(L6?.U&GB^U]RK)]S)^ MKQO)SC'_L3G.O:<_]"YSQ16IY@U4:VY:E^WO7W*U.I/%P^H]+74P2+4(@A@' M).6(QA%'. XD4B:=(TFC,/89P2F5L%@P&S:FCPAKZ35GW6W>4>65LMVR**W* M-_6FE.J3'8]-1I+L^(-YVJT>A)D3?6IP@6N]/)>\J3K7\M6?0\7CRL!'O"KT'*D9/;BH59_=?7@'3HFKYJ++@#[.WZFURJMT^* M7Y1Q5=H+\#>?NG<&3S-=J7U11]CK*(.]SB?EONQ3NE9DF&&PE1;DUQD3RIKP#=1M>U[J MRZKD1&"8/@UEG:1XM)%<=AE89T>=+PWKDF![N5@7+YXY;.;3-J+:)WF<,9:C M(- ]&6*)418',4K3+&,R"7C$0%V,KF=I8A5OXRJ88?P%.XZ_,(O>GNIYF2WI MYWT*,+MS=0",X_!Y]YB]=CS+IWE#\MT#Z"Q"Y7ADVY:27!;/VG17NJAD5PF$ M464CXRQ$81(DRG;&%!$:$$0X%TDN?>'S!-9 \@25J5<\)17:2;&E/%)*);S) MHJ MI:)^#0BT>>0I#,WLV=7(P$S4UR$=S- M<>QB^#;D_7_6+[>_EZ)R%\D"&'*V&):_*C-8>^_TKQ]H4>YB*+K2?NVDV>Z2 MW0>K0$"^O ^:"%^8^D\+K>-(% O$K/9<$#JS[<(LA!_NRVQNM^V$I\]NFB.; M=[+B9=&$SNZ6]4GBG3=V=:O3'&7>R;/8V[22S2(C( M A'ZB(<)1=C',:*Q3!#',HJH'^42 \]6G? U^6'KD$NO:JO.K-:Z#GW+IYYS MF^_5K_T)J_3FJ9G9IMF?!'!9-'P$._Z\GD%/*Z(W8+%9 M*/7/0G'9NG3<'\LZQ 648JWG)>;?0?2WQ43\DN> MZS;EM/JN%F&,9BF5B/D$(YPQ@ECB!PB3+ F3-(_CW*B6H"&]B1=A'16/MHQX M?+@386U(/2"&S@"_<2LW 2I ^]4!L;!T#;C$!!!&ZQ<8N8O!: MC&!1@>82CX8 &@PS7[R?N4Q[P7V VRR,W]O&EWO[4,K&7=ZY8[(D3T(1290Q M7>]?5V\C&::(\I#$.2,B2(PVG>=)3!T T[JHMT0!JGL:$0,+=K6<,*-U*.)E M[Y&IK #+=+7,=L;(^/'"K,ZH-*.&YO2=\]F64<[WS,GXE186Y,TO7][0U3^Z M=\=7ZR0%38"B)%4KI30/$(OR% 51*F,6"6H1?%QB+LRP2P!-:RV5F BX\+IODGN1_5^/T[YM/TDYSN:?CI*QQV M!OIUT#A'[=-D577.C""A$%/SX^#YD%G$39S%[D'S'%;H2$O7LN, M<]^/%0A3]APZ2_OU&Q!=@L6H&]'%0>Q,4+M@^4!Y0^3=6E>67>2<)TR(!,5$ M66=,,XZH+WW$@SR*.6*O#LZR0Z9E;B6IFMMBOF MXH(5?DP>1WI]DL2LZCLFY*&6CEYKIXSO'Y^6ZQ#R=/C=Y_7J65:Z M&K0.@JB:;GO#[]^NJ_KSNOYW6>ODG8=5\5]2+** QVJG$*#8%R'" DNB.J-M1XSTLK+Q2'G?GAF1FLAG=RN ^M]_0$ M+:,5ADWN;EE5EY37"YY$@9\G&)$DUH5RDAAE*2:(IQGV4S_EA(80\WV2RM0K MLI::1QO:?P&& YR$QS(^)N;1 M2??HQ;9E&)[58.ORY9W:>RW7.D-SEUV81"1,,*8H]4.ME#A$+,H")"6F%&=4 MXC" *.48L8EULR==0/OKC )DIIZNQ(9IZ9:JMR/KN-$D1$!G50I&2,U"R MT,=5!PSNL4TDZIN/?\E_4?NVS:-NFZ/F;EDM<):'+$@D$D&8(!SR$!&=E.D+ MF;&0Y13[@85?=83D/%[4'0,Z(&RY7CUXRC0\>D(RH!=U##TS);\6#,MTHB$ M+5FDZ>H=A,-"W0;".:_1!2;!>R;X8[[N-O%\K M\_&?&[HL\H)W86WW]$=7S+0"E!:Q&7OBB;IC:5?R66RD+GITR)9^X74!GYXS M> ,1*V#'C<$9YCA<'F=BV]'3;'K-=MPM+'^B1_$ ?YC6B._9!?NF2A9QE#QH+Z]I%>$3G M=5Q\Y\0]ZZ([>X-M]99U6>NU1W/ JGUXBR#&28!]@F2:A&H+D(>(DCQ'H2!< MQ"Q*:)[!JK$-VUR/:YH0HND',%BIK37"0O55BUGLX;OXA[> MC@EJ48SDG"S.BHL<$9BY6,@Y 8^+?YR]\II+3C+<93Z,9(B"A".TQ@QH?;K').(XS#)?([A2;IP1B;68?6N)#:I MN1:(FBGV'#C!U!]:6+DII_QEY7"O?RTF3M-^+=AXA7Q@>[!.)PI?,9Y% /;G MM5YXT&6[X=M6/6W/&?B+^E.?#;Y5=/1Y0[6@1,I(^ADB-)4(2QP@DJ<)"G 2 M*P4G82Y3XQ!M(/'IG0]-H5_>D=>-89I"'+QGP%,/0)92 $*BH?B.FZZI48.9 MJYZ1SEO@?=D52^Z9\3INO"T[$V('"#B?$$.[D'2W6,+BURW!&(UPAXXY7PR\ MI;1[4?*V8U@&L:X?GTKY7;>G>I9M[>K/LFY\.PN&0TQR3A!.:(1P1'/$I/J3 M82E3$F94,+&H=62'V>)QA!;(_&XIF@=0#"GW#=]_TG7B@+45QN R6QDZ @%F M3??E[ZK4__1)R]]4B^N;5V7!=O43=4GM1R\HVYKR!E([RHB=H32O(&Q MET4^BH\UN.7ZM)F_*[/R74=H/:M%X8-\U\7(Z\8%=U*]1ZMZ04B6DB0@*%&K M+X0Y42NR..;(IYF(19;R-/=AI5M@#$ TPJXA1L..W@TUOI_*^XDV-5@T<:!I M $)K9BVF@PMXVK.?,=.SXG6\>#TS3=N+&Z_C9YJ<&7,<)DB:,2#^:EDSYL", MI[1V$CVC*N_*T]O$C^V"9&1 G$,!LQ;[TGWKIWXY+?U7HR$G))@@2 @]_8$*"^I&.26+5 MD/3D@+-U)!T39]B2=/0ZATGM8X<1F(1JBTXEDJ&NP9K35.W0TP@II4UL&_G#'.F $X=W\XTY-[ M)UG]<5759>-3?D.KHOKV5$HJOJS^1LM"^X#TJC]82$[C," 2Y8D@"/-0S?!! MHKL?ASF5(1,Q,:J= R4\L7GI:7FEKI:^7C4K]4$?B;Q/"?_)SB-@C*^9$9H" M-9CQT1QX.Q9NO(8)K^5" [A%5#/BSOA )7=D=(S)SFILH& <&AGP_9;9F/J4 MXE[=>_NCJ!:$9X*(6*(D8QG"F8A0%JG=@F!AQ+G@OLQ\4!;F-ZWRE%A'Z90G+[HRC?+O MZ_(?'U=WY5K7KVE. [[*2I;/LEKXG(1^XJ7)7:==SE"\772+R]#<#8+T^!6.W.@AE1K4;4I4*]*?;L2NJG/DY['%9%% MF*=$_X>BE#4EP#EB+,B0C,*49$&6!CZ!G=:-D9O\;*XG?N,]:?)-%S?9,]#T M?(/9A5'LS R"*SQ@EF 'Q-T6B/<[(#Z/ $V "82.M+\45*SJKR)T(>Z;G2/ M9;1WM_4OU$3%>2Q)G%+$>&3T,>>N@IT'(\\;OWPLTE%(\HE+;-.2+)NM MMJE1U?L?LN1%I;>^!Z??W3?RKBRX7 11$N5<+;3]G$4(MQF9N6U3M1E>/]#^T7Z6IQ?%2$ MU>@%[TZ-=Z7D["KVF T^L<4XK#&CUQ=;MK1V'#)F7:/'$,MQHS(+C# 3 T;0 M<2&_JR%Q4:3'D.)K5>F! 3)2I@/T>M^6_5[D ME/I,9C$2L=H<8QJ'B/&,(!XE5"0L3),(M&H9I3:Q]>EIWWAB1[KU0J\>BI64 MI [U;XRB:K5V<80,S*3W9!HD!8>_]A=+O%A'>!@(ZB_(>HS5SI+>! MV,?1WB8W6;K7^';U\ M5JN3_48[?0_=.(@YSW/$,YZI-1H-$(MIB)*$"8:#3%*Y+ MH_=6$RXF9R7_2_7B@A3OON2"JUZPY,R M4XE!/I0QL:Q<)"<'G,T#,B;.T,$Q>IW=W/A9UF]I]?VN7#\70HHW+[^J"?CC MZF/3KD@]RUM>%\]-4,+V*"$3'!.12I1'E".L_NSM8-PQ-:' 4K]-- UEGV4 MI4PBF88I]U,>QF:]ZT=H3&QA&HIV_'U%_ S5%EGF "U=Z0J\ML+:, U MV4A(5TH]3FQ>_382_$C5S>ZR#<5JZVC^O:B_O]U4]?JQ,RM?)5^J^:K("RGN MU^HO63PWWN\DRF40Q1&*DEA-QGY,$.$Y03Q+0\;R*%+?6O0\ S-BI Q7=T)K MJY!6'E\OEY+K8,YUJ1:[S^N"F]8JMH?:S&9,@YQE1%?+BO>[XL7KF;EIEP4W MWI A'<>U8\EE )N,0*7IT8' MPL/4ST#N"0*/+XAI-5N>&W.VZ?*"4,/Y\M*EMMGI*]F7DMV>:M,?Q>/F\_ZS-O^J2^J5\684;3*" 4^7Z<(1P0CK* ,I2',0]%$J-+?JOVUP6G74B66IHG:BF8D):,%UI;AV;;9,'RJL@=:(**--LD[=-U\CK!&N]YI=C5T'WQ-\7%6% MNO*^%'?K9<$+6>D27+=B_51+\6%)'TQW!Q<'FGQMT=#W^OBRGHLFYZ8I*R8V M>A??<62^9[B,T.7=@U-P8)8%B(OWFV;'T6["6&RK?<7ET6?;81@+.MQKF-_D MHE:U7GI\K.5CM^W9L7<4 9F^9S#R6R[X$!ZF$);"7YE_>@CL28I%[VC\HK5H8]$'2\&?7PY M? [6;3#$^Q^2;^KB6>T/\H(K?;#PT%T<:&*=;.A[6P:\G@,;5]UE4"Y/NT[Q M@&GI92@F\-X9RVLUWUX>?;;YUEC0X7QK?I.C8[';3?U]71;_)<6"Q6J&97Z* M4IFH.1?'#-%88(1E(/P(9Y&/@75F1ZB]SO$8W=)W>$0V@-!L.G8$"TS93QV5 M>3O"$YZ6'4LWU8G9@-+KGIH=BWSQY.S$+78J?E#@[/-&[[Z_Y.^*Y49]VA+[ MLJFK6FVNU&9KD4=)%/@D1Y(2I?8\Q8BD881P$G-"I4_3")2\#Z0_\72_+59( MNV*%G258[SCP_M?_)&$0_K/7L6AO&J#0^Q+KZ.,4)9)QM$YG ZL!T&OI'[9?54Z.:_]X5::7Y8E[J0P=_H$N)&'1EB M8FO^R^>[CTU3ZN6ZVI32:SCP\G6Y7]M#,;,!;./&(+F\@7.$!LPB0(!PZBXU MD-9JXS8V[FQ;-@/AAILUD\LM@S'6JP>E'H_:C[/M,45CFF=9+E 6,H$PS=3^ MC%"!DC *:$)"'')0NN I(A/KKR:)-$U/$[VQ[[YU$B"S6?U:L6&*VDA\#Y,8 M'@LQ(I*KF(=3).:-;1@1\BB&8>Q:RVII>JO6!BA7;=S;@B44,S]7B_8@4\MW MJ122\) A/V1AE =IE/D)9/E^3&+B%7H;VU[M0J^K9D&>_G/3D =:;><40D$J M2$0ERO.0(!Q&/B(!]Y$,6,ADR!(1B<63+(NU^%;3LIX#IT-RYH$ \J%8K?2& MD=&E;N@*+ YY A\_B'"6YJE"A5"U 8PDHBP,4"C#-,AS'*M->(?/^Y68#YV> MF#$V[]N=M#-@S$SY=:+"#'D[_KFBW0Z+PYV5R565MV,"\Y9K.RO@4=VU\U?: MV?!_DT*I\,,[614/;4'==^M'6JP6"0G2.%1K*;6$\A'V,V73B4X2"<-4T$!@ MP4#U;<\1FGAYU9'U!G2]WUK*P/756:3,%-.%_##UM!(=K)R7Y'*DHF?)S*JH MEX0]5->+U]NV2E6:(*N^Z.WG]6K=9XXOU"J+$RYS%(HX5"LP&B(6J\U1' H? MDR2B46X4+VI :V+5[2GWA:1#NBY[H%X4SEGO MT_.49NYY>E'DXUZGEV^QU6/MJ1+O=2_5ORJSH!NB+((\B+*0Q(C+1"V $[6/ M(KF?(!G)+(HYD1C[%E473M$R>H.O+JR@J7EJ[BDT!WHM[#7-CJ6H&HW6+GO= M&@>Z1#X)GJE26V)A&\JIJ7D-N1NO@:/M?>-2D\]+Y$R%3Y"867?/"WFLM"/7 MV@9FYK(L=4TTW>WFGO[H#,(;N9)Y42^R1"V7 \(0QH&:>7.<(Q:Q%/DA59M[ MD>8Y 15/O$!OXMFWI]ZWKZKI#ZB&7@+,3%D=P@#3VRT"7;\J1;J?D+V?.NH. M5=A03F3CC$!7A2 ML8.D2^C<"RIP5>X$*JBK\XM+Y.8]RS 4_NA8#R.!,(9XE$&<$9\@7+TS@05' ?U.[%B.S$ M%J%CXL9[:-EH3O'"F8EMC#]=0#3/@_N.T;!A';E)S]<[Y@Q0=C6^U^GN[:)&5^NAN7:N-2D&7NLB: M]N\KIIKO%KFO;$O$,1)!G" 'Q>NTTRW< P;;[V>$&Y $QEX5 M %=CVJ8Z5?67_!M=RJJK-!%'G"1YK%:KE!'=Q53-+EG $)=Y$$HNJ"]C6._U M PH3+U$U/;T]JS1%:-+2(1AFR\VK1(19YUZZAM@$7:[.BN(L&^EP_)ESD,Z( M=YQY=.Y"VW.=MF#6.]G^_+AJBOCORGMWE;T+-9U)%O,PH+&NOIDC',<9RN*4 MHC!/9)X01J,0%&M#S'7,038]])H$&>AK4%5/[J6?CS[JN M6@O6H#B_ 6P6IT1@ )P='IE3GOE,"0S)\5$3? C[&/C[+H9WX4=4Q)G:#L8L M#Q FDB'FIP(QF>5YC ,69:! C^'@4[N:MS'O0A&#A[EO,0@"%B>AB) ?Z^5+ M'ON(T40@P2@3:G=,22X@X<;6&, #C?/;;W:I:W8K_J.[*\MLS M?UO5W6K8,//MS.T36Y [N:J:EM6[ KO>75FL2^^;+)\+I3IZ36>>[W8.A'$% MX6S"0TBJ_[=R8L^6V71!JF-=VZ5*8V@E9+-YU#J,/1<7I\J[) M,?B@/JL6.,O2, D)XC%E" N1(!(F.0HDEU&@YC61&/7!':4R=?1(1]=K"7LM M9:\A;::5XQB-ZZ4SR6&::26TL1H:"36BB.K^5A'5+SM%'!]U%E4T$JQ71K.+ MX;/@[7*YK3'TEM;R85T66\>0X50X-L;$^J9(#ZI6[8B;SX"C %R>!EW)#M.X M-!%O.!D:77^%YZPY1UEVY8#:2D"##+/[=?/9&[73 M%G?T15\\:$I>+5(>$Y;['$E&FP3+%+$TPR@-HE3R-$EE" K#O)ZEB77_?9Y+ MWFX>=6T,K0E\4.G+HVTO"NM*,@Z>"< _-QO2%FZ[EC>OKQO6%0P[R'Y\US^$ MW7-IKD0-TU['M3=DV[&'SPF$+AU_US$TOS_0"8 GW81N1H8O;]Y^UZ.(.RG+ MOY;KS9-%E=*1(:8^Y&LI>YJTU]"VJ4PZ!L'E]8TCZ6%&9TSP">J0&LAHMV18Z!<,,UCLGEEA&E6L695O%A7:*!GK]YV5W26P$]A7]YTA<.:UX=E,CZ M*G5NJ>Y%TG7LW-"E=A"&BYP$>92P#$4\X A3W=+;9SY*$Q8*DD2A+XQ<"J\H MP\0VYJB>W)81;\")]ZG(9;.2>I&TK/Y\,PP(!X; OL)K8+8,^X,_7)@)'2Z] M]NJ #>3QV,OI)9H62CWB5JR;_>!_PQ=&B^>.37>T1' MPZI)P*4^3A&))&4,I:E"0\AT];^ M\%.[Y+Y]>W__#38I',AO9J_MI0(ZVQHZWF\])8>!:*=%<&1R#@:?U1J<%NQ0 M4<]<97^HI N\+0)*9,)\'V%.0X033I7V^ 0E.9<\]P,LB9'V' X\U]&1I@4_ M*VI$-S\>@@ID>2(T*HO5$="0\:M.?9J!9C_H&;)_ZFQG[WO;?/VR>&[2>/I9 M2@_:%6WB,<]#2C#*!%<[HE3]DT5IB&B4,9]B@;,8E+ W1FQJA=F2WJX\+4M< MC2)F-AFYP@&H9S806&3H7Y;-67K^"*F9<_,O"WVC11 MVWBP^3*RH?+MI5Z#;[;S.GPH5CIUIR&R';MSKE?O-O+?)2WO%?!RD48LCEF2 M(DZT"X*'%&4DBE'L9UF*64!9&$%<$,:4)S:9ZE4B,+^#.69F3HA)D(!9RXZ% M5N=O=II^HT/$F/3N:"%N/,V(UW#BSDL!%MZ1R\*<[JS^"S 1SE\"XD_R!VS-TJ'^]8GZ]QK"0#K3\SYO'/*F5J0!RA5SUHMS7.N M9[INK42VE7EC_VTP?U:1IZU5)_^=WC*9K/C'_6YP298S=>-USRT M]\-GM>/<:R_1C_3@P_T[MB)YO4R==T/?.13+V\GEL ;+*SP-5^5=YF1]WLHQ MK_!0CHK2O 8/MG6EVE,>7:[J[::JUX^R/-I?W3<1[ELG* MCFHS#OP<:J-?1<*AW0J3B_-3Q[3CW4#C!S5EH+ MSL',Q;>L(3HNSV4_E&WH"*L_KI1M;?Q];89QP;M-WUU9K'CQ1)>+R,^8CB)! M-&)J%T5#]9M/!"(T"'(_]87T0;6[S,A.?F#=DO6>NC!HO?+M:5O5@3=$T\Q< MN<<(9J$T?6_'P(VWQ:OCX<;;C0( X#DP!W0TS'E59 M+WZA/XK'S6.7-D^(VG3G881BG"8(ZXP;EO$4R2S$ E,:D<"H0\31R!.;@(Z6 MF98?BSVNR%<) ]/5CHS#:@!GF1]3.7730-W47SM5.QYO%FTZ*T:O,.. MM'U*_T:7FS;_H*HVCTV"P;LBSV4I%:<6T5RP42=6F)89;\N-MV/'V_%C$^X% M!&]<]:;%#::;4,@FB#6Q@\(JY 1(:K;($SL(A@$HEB/8K7LJTV0@ M576UP-276,8"\0"G",+=;@.<] M>9N2D&=1,UMQ7P6"7>!H1U%+OJ79E+5SZ'B])):C1?19,K,NFR\)>[A0OGB] M97X?YWK[6*GA]7;][:;4G>(7>:;/(_,,Y3A0ZV2U.$:9'W+DBQ G/F=1;E;Q M;IS,Q&N GJC>-VNJP,R_T\B8:>CU\L+TI0I.'[U55JI=/QNO2QX(7<9J#DG-"&QCP@/ES$+59F^:#B<@9"9H@V)&_]5ZI8#@&6NH AL(7JFGV[FW)>QU"L'[E7C76",> M4BDSCOQ0ZL(D!".6AT+7[Y$T2&C$ J/RU6-$)C8X'=F^#4*3Y/)>Q]*.:84Y M0N/FQ)7<,(MA)3*H[L\EF:QJ )T==+9Z0)?$&M8&NGBMY8I!5I64^^F!V["R M7]4T637;=2G>_^#JTMLF FH1,Y&%6291S$.",/.)6C4D&(4\DC%EA!/!+$Z< MK)B9YSA*L_87[TE=H=_T9[K<2*_G![B$L$+<CS =_.=+0?=V:].Q#G6)<.+X '9W[5'HO;'T6U"-76/LVB M3"VRN9J\B9JW"4T#Q'CB$XZ%'TBC2B5[HT[M3-9U)ZJZT.O+7Q0:F[:;A/>; MIFUX@K6/PKB&6,L&=*C:B06*V#P2XXIHS=U8LT5J'K$_C-(\_M*BL)YO;I_I MO?IT!U_!W]C/Z]77S5(&/HN#V[*\+Q]7M?BPI ^F[_#9 29^JQ5=I E[FC(* M]MH0:-]3L=*[,_-W_CP0E[7 "08PO3 3W_M-<^$HRO>BE%;J='[4V13LHF!# ME;M\L77#OO6C_+2NJ@^*N;=M:K':[.QRB]_(?%W*]KI[^D-6[W_4)54TU+,N M7S[6\K%2S.FD9"6XHO30>U@74< #S&6.,AKF:@<3)6J5QBA*0C\EN4]BGV>0 M']_Z;&U%U3P,DXG;M;X-20GV@C.#E) MJ_687M3)]>WS0^/ T;$"MX\U8#EV\OX95F/-4EW]WP?;M/ZG_=@>0-+S*!I& M:[*K@8 OR:[' +HD&Q72=D5V>M Y%V2C8AVLQ\:OG3L"M/E'E^F_78D[]8+H M#5K7^2&4J90TD"@,X@1A0F)$) U1D*>28M_'?I;-$^5YGLF)#45#N.GB8ME: M8Y('8[;6>FVX8>8(@O2, 8^7H7CUH,81%O^;!"Y>!ME=<*(!+?@R:- Q[ZOD M:S6;OGQ<"8AO]?P(4R^%0*[6$4$OKW'A#EFDLI M&E?(QZK:Z$+=7_)ODF]**708[X)0I?/*&"!":(:P+RBBD2\0DTD@.0_]/ .U MD+U(<>I3T8Y^ZWXL.@[TV[_40>NU#EJ'Q_1?QM',&CA%!WCBN@?,QP$P'?DF MEM]A^0A345W5D;A(;]Z"$J;B'U66,+[1SB3T?51'/BG>H>.KO^)I=25Z+N@KC !=T@ M8TZLNCULSWSZ#\+N\H9X*.I@:6Z(V06$W M&SRL]N0@0K/MTFW$'^[;K>ZWFZWO2[JJ( M4UUYAN4242%\%'+ALS ,=/MNR*Q]EM+$MD030YH:;-H^#XS9].U$7)C^#TAZ MVMGC::(.:Z\:B^9H8C]/9]8)_J*XAQ/]Y1NNT-5EZV#?-G+^L"X_R_KCZEFV M?_^;% _RZWJY5%]H#_N"\2CR8YH@BH7N-!4QQ(*$()&SV"=)$.0B!NLQE(NI M_7/;?N>5M]$%/XJ5I_CQ=@QY#4,"'$RH,C)7'^RZ:6.&NPKMO*8*!D$DIFO M9G492\0R/T0Q87$>DU!]S:[N7;NC-[TV=82Z0LO26UYLS6R%F]D4[! -F!J> M[UJ[HSYQI]IC,:?L3SN@]OI=:8]%-^I%>^(V^*S7AL,\/MRI74-=/JY R50G M;YY89[LXL>*QJ6BJ",NZR1^")$^=%OKRM'BUO#"M/"^JTT2I4:FLYLO3(\XV M:XX*-)P[QR^T3HPJM9J^D^W/CZNS;%7.L#*TK;7Q/ MRY52^^I.EDTZS+MBN5%K^(7,6"(3$2$2XECK(T&9#%,41R3P_2#F!!L5PKI M9VK_G:S[:@A=B81M_P3O?_U/$@;A/WL=)TV7A5^_O;/NL' .29_G*8G52BH0 MH4(R2AABF,:Z'JC:O_F$Y22"];-W@*55S_H1-#LPQ<18FME#!_C +&)/4%?Z M;OL[W/2OE3N+>$$J1S;Q')59K>(%40_MXJ7+'9YT].WOWFVDKC/\0;T1"[5K M(C(3&+&0QSH+FB)">8 B@EDJ X8#:E28&TIX8MNI7HW,P1G'*<2N..RX$@=7 MIQ[UVF.R"6&\:6MZ:T8F/@ 9$7W*DY!39%__2&0$#*.SD;'[+2LL\.]2;);R M2W[0Q.3S1I^[?LD;VU3=ZU#KW0J?8"%P[@N4!D1',_I,=[CT49[PS(_BW.*!SQNYA MF-FER0&&&:DALD<-HEJ6FF2GABFU6VL2*B;9LUT%C*LJ"58\S%L&X1J8CNH< M7#48_#BX"_.&5"X8W#+U=@]4JF HRKCF7R$%3)?[S =W-0=.L&UU8CL<9[9S MVA/,#T]G3WT-;[CS7LU&]4M3ZHQR/26]HS7MVRPG/ YD%@6(1S%'.(\31(B: MK;.(YL2/99H&1F[)2X0F5HR6M#>@K1O0T(O=F6%@C2N12PB VW-+Z4%M>$Q$ MLVK%,SKP;.UX3,0;MN0QNAX^_7R5:G58-X<3[]:R^KRNOTJU2BQE7T<$G%UH M/N+D)Y1;1CRA./%6Z]HK6UZVE6G,9S< 4IX\+X>X#-! MSB!<=JL)%D!FMOD7+OIP>K:XVVG5GV;-NR 18X((BKBN$(VC#*.,45VH4,'/ M<4;RU$7%GX;8Q!9BI+!-0]Y-H9\6-K.ML"LP8); '@=7M7WV!)RVKD]+ZH]0 MTV=/:,-Z/OOWV*GWE_J[+'7J<2F_RU6EUA*[4L?W],QC+'3 0H#@E#6.1JPQ]$.8HS/V0^#D22@0[S3(A.;$&V M+.B9!JZU!VC!/2@7P\0W%<.D-B5:]R$Y+R>< (1XYOR+VN M,C5T%''QK-L!<)EI\=4 "@=Y%2=$G"R38DCKE7,G M3HA].5OBU$TN^R$L(BIRK/Y'8JI-RT-/TS73U5%@QC75E;C ([EC M22^7]S 76:SY1G_0,E[N7RL_>*'?]5WLYW_O MIS>7!+=LMWA6+*>M$H^IO$*;P[.BGFY1>/YRR^,_R>J/*[7C;XQPW[/PJ]H! M-SX"<2=+G?M+'^2"LI0R74I!A E&F"I=ID+'ZZ>Y3/,TQBG.8=&VYL0AK[55 MB&U/W-/4@4>!YA#&49ISGV:(XXBI9181B/H*QU#$)"*A6G;EH+X)TP!H91<[ M^$I%UON)5CI[29,&VD0 EF9F$1+%A\ M5P>RYH3G/9X% W)T6 L?P=8T]S4Z/Z_UXI@NVVZA"RFS7*V8]#&+"!!.E3UA M--;5;8(T3T@:2PHZJSU':.J(C"U9[5EH"8.:PEX$RM1$7"\^U"# );=0_7&Q MG"GZ&3(SJ_6XL,=*?.%Z2\?HYNEIV3C+Z/(MK;Y_6*Y__[C*U^4CW3O8HWG$ M_(CG**6!V@SY.$99G@N4D1"S@)(PX["#4C.Z4[M.!UQXC:,P5WQXQ8X18+B% M*9R&[E3W( ']JT-\- >>9L$;\##-:2E,;E?>5D.J\[I?85 <^6.!MUM6E7A\ M6JY?I/PFR^>"R]-.X,_KIDJS;#NN5MMFU_WWNA6-,FW_+FL=,/JP*OZK69D4 M:_%A778?Z>N"1<"C/.1)@D(2*5N4R0@Q7YFF.(RIGR4^22)0*?EYV9_C-,AK M3X.Z R!]RMN3]Y#W>YSEW_"WGGM)X;\"[PS(5KP*YJ^H7\S(_;U&-5WDP1[4Z7H<+BW/& M@WS:+LAH]=#4$:C>%553,DUOFK>+."Y($$=.Y^]8IAKB[#LW",[ M3V?U5UJL=%#YQ]7)\%%9-ALA!<\N.3)B.><12U" LQSA)%4V/209D@'Q S\( M),YA$6&N.9QZ^S H+Z*9Z](J])\[ 09' Y4.G=R+J/ZBMA.-GEO7<''U+ V= M+*_YA&R]L,,G<+/WH.:I^.(8*N?58%SQ]TJ58AS#>[Z*C&M"5Z?JM#$#MRMQ M(C]HE[7#$BFR($.!B *$&>6(^'F(, U(&$D>\-"H7(TE_:E-\-":GDQUD]D#$=Y_E8T3]M1)^(-",Y/Z AK%MI5!K3_F=#I83 M4KQY^;62XN.J[3&H%K.WNKY)4\%N(0C&(F8YXC+T$?8Y0S0.)(H897[H!UD< MLT6MW1EF=LB<-,@$;1DPUJ3FJ*?OLEGTY#VZI0_MG6 ,J9G)F08HF+71Y9$; MG'HN//;B_?1K"]J?O2TOWNUEU"PZ)4 !<-8CP9CPS-T1H( <]T4 CV!9X*#= M(*T>=EG/BSA-HR3' :(121".2(JHS-2?A 4BRWB:)QQB24[0F-AD;"GNERL M5BLX 4T>,#^F/D%!+AG"@5KQ$9H3)'-?IHQEA'+0COQ::"QJ.AQ "F MZ00N9NIWG;0P[0,*"E:^\[(XTKT3!&95O?,"'FK>R)43=![X*C4%H4O[?B@J M3I>Z?/E"*5]$*$L1D50@+'F$2,S4%!F$Q,=AHA8,H"IG^\8$31NCCHVFVU'ZSYYLV $V>KN$IID1 ,A3]J#6=ZW_6!4*V)41N-_=-\G8&] M.X\)HHA&8: V!DFN+$(H$!,^1R*47+ XQS0V.H^QI#]W(%39L^0MFSI"N@M[ MTP/M15E?4Y>'+=;C]F(&!&'FXPB\+3>'T3QM7007H5$F,-J'1CF&TU%HU#BL MTX1& 9" A$:9#/MJH5$ F<="HR##6)3-WRQEX+,XN"W+^_)Q58L/2_I@7"+_ MY-T3&UE-U--443 ,=6_>7@716&M%4_''+:<;R6'&\;+0WF^: U>E[4?%LRMC M?WK(^4K6CXJT5YY^_$JXDMTNE[?B/^[7^B2ZJT-DJ&#'=TZL7(J@IRANJKH- MV:O7WC"^WERS3LA\6:NN$Q>F41"X03D2(L98Y8SA@*H\3W,4E%'(,*D%RD.+4N MP\O5?) M"[LH_KE4KLLWVIF"?Y/B0:V#W\FJ>%BUVKG M!!%.PX10*3)&(?I_FLS$2M\1]094U4Y7T06>19[!R$S%KY<5PF M1QI\ALBL:CLNZ*&N7KC:3D%O']=E7?Q7U_'EG9(A*%B)&\CB4$<52@/1TE-K4<_2 MCY#*_9JA56_TR>8VHXC9Z:] MSO +J@/H.@)>QUE=ZIL)* CC1ZG-:MB&XE]J-]F-UU;Q&N0$G*[$IU-V85! MZGR^Y5JW9!WT-Y>1GP@1(3_1%1?SA"$69!&*XHQD7*8YC4#!>M7(#FO4V;!RBO5 M,K,'[7R]LRO&G" @Z]U&ZB"+^]_7B]S/DX@1AB).*,)Q$B*:$*+3T&C$6]%&RKO_<5(78[1AR MB6,USV/$,I$C3)(4L2A2OX4X3?,XX&\AH@A^5.WOG M "-'IN\:3F:U@@X@.S2(+H:$QY#]NA+E\N7AF^3:!K_\\H_ZKBRX?/M]]7"G M-C*&\63CHTQLM'[5Z4?+%ZTB/0-J[5#^0VE5PX4^*%J--(B!8C)N>-S" ;,K MADC<]&USW,2@F4EK%8]V8>C98M/,1!S&J1G> 5?8CRM1/!=B0Y=-X(6A@N[? M-;%"[H@9]JXX(==E);,7":94.SK.8D?.LV^E)0=#S:85IT48:L&9*RQRPH8; M@]V&X:M\ZGRJ7W*E7RM>/"E2N7IG&P>K0E,N A;@+$@"E'!?=WZ2/LIX%J$L MBUG(!:K5S-@B\@16P6G.TRQ:;%&Y8_=C5,HVED]J//ETUV M-0)[2677CV89"NR8)NZ\876:^^.CD:J7PFEF<=E$H!@%GX$ M&X?Y-]8"NPHA-*8[;S@A%(ZCT$+P )9'5B=;P0RR(*LW+[MKNL/[ID',EZ>F MNOR'=9G+0AD]67UU@#I)LW_]0&^VBDLW>;T$)B<* ,Q11M0C%G&)$9(R1 M'_@B3N)$K=PXZ,AK9@&F/C*[_5IIEZ=F23>.ZEGQ.EZ\GIG.F:'K'8CUWF00V%TW=J3'0"KM M)V_ENOBB.#P8?*7'XNI@<6[VYSV8?*6'UX[*C:?HN#/C MI[AW9&+WAI[5_)T2ZM TG;S&LD:?VOC7?:"&&J*K2QOFOD\37QD07:57[:XC MQ&(<(IXG,DE8FO@9*,;T-)F)3B^AXV1^[VC#]/,,/F;Z M>;W4,/WLZ'D]0:^CZ$XUQR5RI)IGB,RJFN."'JKFA:MAJBEDL?C_J7O7Y;AQ M9%WT51BQ=JS3'2'LX 4DP9E?:EON<1RWI6VK9V)._ZC 5:Z9$DN;+,G6>OH# MD*P[BX5$@53/6C%M62:1F5]5)A*)O-R4J_GJ]5H(_6G7S7"AVZKY.FOF9S)F M$<^R"(4Q)0A+DB)*8_U3EC(125/$(6R4\QRAD=6S)1UTM*_:$8T:H6!-WTY3 MS\(UK*L^08!IJ[O\UFIK*]Q 5H%>HM59_<-65<\N/(FRVHJW5E?KYR^<$?AI M7LJ/^DF:5:D*.18($PI12RB#"7:W9621/H_H"[XQR3&CKEN!M;]84@& M#4W7F7Y;7"RCG!=)"XQ#P@1UG\%W)(OO,7M; F\S2>](P)/#\HZ?=$C\:9)A M3?W23KNG3UJWI3PH=4D22A/]?RAD>81P$4O$"!4H*_)L''_(P3)PH @,)MQ8+S9=?@U4OKUT&O#+DS78V90VZP\@3*2BB.011CA- M83$[61V$32PPYBEK(-GL'-K3'?TLI1F[\1E^XY+Y.I1>S'\%UK^VXQ$>S+K M;V;M[*2#=K?EF5X&,> M;-61K>O^X:?CJFD0&KS4_SMH1\ONL!9\D:OG"C!P"8CA^:/B>/#!+*TC6RTS [KJP[T2M M3"I?W?]/73(HYB)7LLA1%*H"81521*-0HJC(9:;"+%70P:'S,=#P%$OWRMJDP?4Q0#V,MH]"P[&LX,Q8\/]QYNO MP?7G]\'7OUU_N?G;[:?W-U^^_O=_D3C*_QK<_)_?/][_$UB'8(NKG>$; RV8 M4?MTT(JRI3O*E2!46%\5#+9DIZUI ()Q5.4 ??_2#(?Z;KF8\]?M"47[5B%/ M9(Q"HCC"*6:(A6&(*$UREG!"BA!4XWB:U)\I/\$U$^$(/CL#X0<4Z)7"AN95 MT%(-_NC^''E2SRDAO:<"'!%ZHYO^4P*?OL@_^8;CZ(M*BOGJT[*N>WR1P^]L MAO,TPB)&4HH48.KB\6R^_-L!A3!-4R%AC. MH"H/ M3."(P%$S#.L\7DJG=.VKA&P@4$7_,M(*2G'6_A ,K1= N7-5R]";:^ M$I&"2VEL!Z>FXB,6 C&9,(0IR1*6Q*G,X]F+K-C2WG]@*_BUR"X)>U5HQR0' M3V9VXWJ:)G0&Q0X8MKZ BX#0O9^-T=KKF'5O._IFX8EW\$.!CG?LHR?.O9^;\U/[SAKSAD?//4@\P>71 M'%W"S>0VS -T?8;/Q[(P:UE7J]EO\W+^^/S8;:H%8:0(18YD5I@N@9@B(K,( M81&I@L09XW9C^HY6'ODDTM&RLTW'8@];F8N$@=F+CHQ';^(D\T/:JU_:T5S] MMZW6'J\WB?Z=%&.M2:AVOA M?26NJ^I:+)^@NG?\YMB!L(X44,%Z)#RO5I<)!U.F^XJ*P\1/.UE!^G1:)"3NY>GID#75CO6SX^L$W?T-7BI39]F[/,MF#. M7DOBS+YI;V M'_/5MW?/]6KY**NF=GUS'?%A66T#M%^6BX7^A>EQ.^-:'"'"!.4J%@AGA"$F M5(($EB'%89'F7,&FD+NR,K+RK1D+OFO.@C5K5VT'#_W'J8N;X _#8] Q"1Y3 M[OS!6-[I3 (W\(9G9*0=AII?"I*W">?.C$P\[OQ2P(YGGU^\XDA3)/HRA)*FG*4<*9GF M"*=%@AB/"E04.*=%)O(LCKLOPTTI_L._"FL)QODBW+3/_2=^"^QV\#_AYPK; M[FU&BMA.%-D1YL\T1\3O1S#5^!!/7/^YIH;X_2C PT(\DW?S:?;'CA\,*I\5 M69S%6.IS;\2T)R)D@4C(S=DN2=*["LJ!BV '_$28JRA2$@E!%=) $D09+TSE?U[(+$NS4,%2BKPAZ)1E MU(NAR37:8N@3/KM=SQLDL+UJBT5#]RKXLOY"_;YNYNEO6[&2T=-F,$QK4A-N M)?:AX;5[R;F'V!?)EUIY7D%1X;YW1[9WFRY:B]?6-SKTJ=;,@+N([2-P/G)\ MJ? PO;26VV]$>4C(2]J'[2\X=>NP7G%ZVH;U/_?F89;/STT"BLH58]34$>:) M,#-1(D059TADG%*),4FC]$T#*BV?DX1.^J,AS=FW?KO#;_=!,1*K/"PXPJ$T MG9**'!41"U%4%$HD+,DCR=\PV.'Z,8'#&CV1BC_))S1Y( *.^9\DY- R_J>, M+.QC^N>+(73\_:=&"_;A'3$N<$#(H8O2M_+A8_FA^CM=7->WZN_UJGQXK[WE MNZKZ9W7S?U>OU]\K4>M?BX_ENY=*_+/J4CIM^RDYKC_V_>TW@[69,_R!SJM M<_=LCJ_F(/MW63=GNO?-1!]EPH/+*OBGI-6Z#KWY+.KF06T*]!KOC.>C?S0/ M 9HON4)_WM^> G7@->YH@'O,Y?4!G5OG)E>BT_5PNA"6O6Y.EZ[E;S#"EWG] M[^L?\WJF*$YY$J8H#!4QZ?@,$9Y2E*8A3Z(L%S2\>/+!FMC(MJVW=4#PAZ'L M86;!!C$[/] 7#C!KXP2!EW$"A[*-."]@0^K-!P(<"FW3\?_H'1^%B.]H5;V: M/I./IJ9G1C.9BX3D*%3FYES0%-&,1$B0C B2,(4Y:(+;$+&1E;KM6"B<"GI/ MXB,(#C,18:2-'S/=U\TPRI#I_W"JS]I4,*(@ ]&]X0,?D#X*/K8FSH_4,!-W M.,_YUVI9G[YZN;"$L5^H4>H3#TB]8?%AO]##E84GWH&?RQJ7]^9'Q=OL#\O3 MUOY;8U\OV"50G!/M_&G&72J82C5TO.>%G); Z:APL-1D!X!^$7;=^A-/N.WK M-[0R(>KZ3E9-+&3;GB9BF9D:HG>I-*(F'8XCQM(0<9'$.*4D,:T# )OZ24IC MJT]'UU0[M+%%V,YU&B&[;/#XMEJ]2?I$+TRYCIT/@C&11)+C B.=8>^=$):@0 ME"!:A+$JB@RG$<@[AQ ?6;>O.:^>I0CX[G6"Z3WQHCUK\Q>8JH-@M=/^L<"" M&80U%\%/:SY^-N&]-2M!QXO5-%RPD7"!P)/= )&>U)2X@')H79S6<*U??O]< MM1-,0+7+Z[?&M@,[-XAKDM#RY8V YQUE=]E@:MM7MGQ6/(>*Y4-)+JA6WBPU M<:7RH0C'5^) 8&>1JJZ\Z6LLTS]3W^$B*BK_;7 M0Z2F;7EM(?11FVN;=QR3\5??9)-.5\EOVG%L(N;:B92FC/$=K;]]6"R_F_[/ M\EE]E2]H7<_5O'4OKY76K'OZ8Q;F42Y4QA"6-$58\1216"M^ M%">Q=K)I'"4%*'W?+W]C'[&5DKRY!;KKFF*:+$63#_K?_Q5EX5\_EL'U[;N/ MP(1USQ^1G?UY0^!A)JMA--CC-&A9#7XR?/U\%1A^S:3+[TTK#,^;?V4- MX\$AYUR#%315H0 ME'"FS7&.,T146J PXDP2D<1Y!@I;OMD4DYVA6_5Z:HEL&/@+,#7UTD$E;S&: MI*5S%5RO5M6<8*3**PB+'5I/0_G60CFZN&8"":$>PF\_"ER3Q\T\I_[]\-2W/Y M9^%W/.OL(96_2SG=';K3NK0K+>\VT;\5V02K6Z%[&@RTW[PFJW6;\_HGJ 88 MZ^-\ZRH"[W+]9U0?C/5Q>JM:&(U!YSM*?3[0OO[AW)LP9U&6,H(H9J9&,"Y0 MD89$;[.4T1 K%26@V6&G"(V\X76';4T7&B8]B8SUE>+%\H*O#SM1IYD)=DY" M?[>#_62FO@D<%+;GUF_X>8?.JU)6OU;+YR?3CU]KP@?X//>!)4;60T,Y:$@' M'>VKX,-RN2J7D!;&0Q">'V.L!: M/.ZV:^[>=JRO[U]_HZOG2O_9U/QOOY=I3'F>A042A)HQ6M2,T4I#E(F$IJH@ MI) 1K.<-@#KD>^W4 >M8,'-J]=\.;NDVC,)V80C2=AOS2.C! MK,(>.%=;<*Y,](Q)?0R;ZT/4FJNN,\ N MP6^K:F&J'NI;U:9/@#V"TRN,[!!H+/0!ARZ"AKHQ&#UY-/:>P0 2YQT#/R# M+("5_",X".=E=?(/!I:=S#TX+]JN=V#QM$?G8":)8#3."%(\QPB'5*&B(!SA M@N0%CA0+4U#$NI?*R#K;31_=M+M;6"2B B"Z8/^>?J<>>0.>8JO]$VRJH.WS M@HWR>K'X6(KYRUP\TT4-:]K1]^[(BJ9)!CLT =5D?7*>WP O%1&F4@?2>6Y9 M,22+6XU9WX+359H-B+-7;S;TG-M&=E;6\^;^Q'3CL'LY=3;^!'C^X'JPW]TV[#_3JNY"2U]H2O9="5* MHBR+]'Y,WT$#GWN7AI9%PT):)WT6ISS?J"S M)#!=ZKG=N-J) @6#0CI42Q\(=$&Q]'JEB6NE#P0X+I4^?,"U2*<;IGZK!DI0 MM,.(%:<2%5DF$ XCO;%)7*!4_Y<6$>$X!U5.6E$=6:TV/)@S_"X7_\\Z[=EU MN[/#U&[C\XX43&V]@.10Y ,0VEN]CPW-B4M_ # <5P%!7H89CW^O.)\=I"9_ MD8]T;OHH[<\;,E>LFZ^\Y$6D(M.M+(PPPBJ/44%,NZ,TCZAD!2DR*S/B2']D M@[)F"-&NYJ%:L]3=EZY,@TI3;/,J:64[N\(5ZV'S,@&",$-S!-Z&F^!@LEB3 M,0&VS:XPBB5O\O3;KC-O".<>(V/!>KD)OQ")UIB;11H+'<4Q::RTZ[*3V.L+ M95Y;[DN7<6R5LRP?S'*F=>LV@_.+?&J+5FK3B7Y>\OD37;3,Z*5OU0=] J,+ M,W%@QIC,1,0ITEY@BC 1!2ID*)#,8TEHE!":@9K%7\K0R%9>?RU38,.=2Q&V M\Q2GQ UFVP^[,Z_S(*^"#2-MQK!A97AN"+R/CR=4?/7ZN92=:?L!>0+OJ&>0 MKW4=3=Z\E.L[PP^4-\E%OY?/IIB//NF_KU[?+1\?YRO#RPSX"Y24IGR\XQ!H(YT_$DOC. 700*O88=PR%7S88-SR%;S;8+QE M+="\!7?G,8:;R4OQ\64?G?F8UC!>"M>11;QX08<3_"^T7%:KKG?;G"Z:8JDN M@4!HKTZFVIF. M]=OGNX\[%\KU5="P!9P9<@:E\Q=_G@&"62A;;$8I?01*[SZ9Y,SZTXXKL1/V M:(:)Y6MP7=^,/&PG'9;B5FW&'?Y:E6;>8?,O]8>%:*8BOEN6HGY?Z1\<1J_Z MH3:RQ=@=]EF*W>&@^IRP/_ZSZ033SO^\+E]WQX2NOE%SFI@O&GV2&ZKN7JNMR,L-@F-TC)$RQXA+*#0F/V&W%6P)>@S#C\@C[<8>Q^-B>/G V(>Q\:' M'G8(,CT\K&ZJID_^]>/*.IZT]];8H:.'ATH^F)(@37)9RN5S?=#"MQFI"P@9 M[#M?Y6KU4)V-_(? MEI63R*]_;4ZU^J31[);UC!&>X M"6Y5L$9RS5"PYBCH6 HV/(T-)> D,3:D;J>*$:"%G34N@67PW.&T\'1GD$OD MWCN/7+00S+@+.9]]TA_GXNZ;WG$_/S'8:MZJ73 XX:]8-;:.B3!@">D7VL] M(?W#UA/J76P2Y1L28ZU7@\\X^$/OEX\F!L]-ZN*G)2W?T<5B*>:E[&XQ7,E,HE2F514>#0:JJ5#;&156I-O2VV,/2##0. S?@<8A8N MC$<<8,HW!(%+)LTY+ ^B$=,W-P-IZ\'S*&PE''0=SBWQG1N@J4T>QZ![3L7 M14 ^+U?_E*OWTH3P]-("GF=CL=9;1TLT8X'F+-BRYA0Y.8T5*)[B!2;/499C MA$;H/0S!X-*@S&D";Q&J.2ONB0#.^?<<>Q2WYXM/.UG'W2Z4B)RF/,&(B,*T M=E0+[3$I MQ%HV7YV+3]*9MGOQ.7&/.AB??<%Q)OJZ#O3FA['>LIZ%292P)*2(140@C%6. M])L%*C(1YDG,\S#GD+O$(PJ3W",N-]7(LB,+'$1^A(N=CEXD+4PWMP77-^=$ MA,_N/B6&K^G;1^M/.S_[E'A'$[!//NC<[:TR^0'O9?OGQ[*9U[[[9(&>GI1[1<.T$U] -?EIS\+-)WVS1V>KU]3!.+FWA &+[ZQ!G M0W3J9G$ ('KZQD'>]F8IUNN_HT]SO<=M\M8(SX3DL3#-6#G"&5:(Q%C[V'$< MR1CG)&8QL$VD)>F1G>YWS2U%,PAXNY^WQB.@I=A-$;),G'1 U]FB>,#,CU79 M0-=Q,E;+22 X]F74X3?VL:< <3"SIQ;P6-2X48!,EQD^I2.44[2#&&61:B0 MS&1AG'=V1%?[K[8A$%QU'L3^+K3O)(F;@9,8CYX;61=-O,_ MVNC>1;G+A[*>OVR[0$R8LKI)"!UYTB>+Z^"3O;6F''_2)\3!$)3>1]PVT?>R MFK_H#^-%FDK=M?G]F_)%\U!=>TUD@'G^5J M==2I7G\EEI4,;I6JI<=R'R@JGO9<:[*3;KI0, YW7?#[EPR V;37-@F&QN@W MXX4B%D5*FH: B0JU)YYC1#DE2 F61"G#4OOE\ $PO;3&]L-W&[]W@U#6Y*^" M7^BBF8KK,I-I"#_KV)T/5(!^N0] ' ?##(KJ=3!,/Z4W& PS*'+_8)CA5]R4 M?=MUK[XNF\1[O35([MNE:)L'1HNB2-,P1%KIB?8FJ$0L+!1BK,"2)U3P M"$/T'T9^[.C^EIDFFK_'#LP& &&U,POC@06S%(,X[4V2\IIA=QD,GJP(D/BD MAL4-F$-;X[B*ZS&&K7IFIFD3PV6N**(TC!#.F?ZIR"*4\2*/$BYQFH B_/UD M1C^BL)6/X7(G,+(]EEPJ.?00 A;:X5 Q)).W(T0OD8D/#$."'A\/!I]V]P^6 M93-@IPLS:\]?L#S$2.4%1CA-"2(JURY 1(64$>,TLZI_/DEA@EU^6;:SGN"; M^CX6]ONVLX3PK7DMW @1]).2>-Q=]]>?? /M%:]OC^Q_$![I_DW21E_-\= R MRKWSRLC*TE&RO) ^%.=\(-M1$IA2=$2\G5U/,.X4L=Y=9[)H=0_SNY'JOG]V M:'^J.5N6\HODIGOCZ_MG>;_LDE9OU4VIEOK#,EXFX'8'L.3(>M%Q$JQ9"<1S MT]ZWXZ;IB;GEYPI\)00![[R6C80;3 L]0P;K\@D'P*V5)X#.=/TZX<+O->5T M>/WRL36=@T5BH21G.4JSA)I4KPP1%L>()T42AR13G'#7>323>)N?+BC/ZL'# MSN&\3$J86G\:NQ#KM# CC&1Y"Z_SM(!#0U0N\CM-XXB;8D*K(\RXA5F/<,G9%UKZ4< MK$D'+>V@(V[?0F4(J6&%]"@_3"L=10L1!NMPN+S>.N M*OI.FFY(BX^ED#_^7_DZ*\)4*<8R5&!378'-K'(L4Z1P07 D8B4BJQEM)RE, MHY8=T:"A&FBR4(4\Q,56%2^0UDD)[05U4+\3PER@>(XH)TZ<">K^5(T619?O]%*,FJ&E>UDP&WF;ZQ54[ M'>,J:#'\I<'PKIW_N9]Z197)RM+'+"7GJ^?*X]##"^#QE?SLP,&TB=#N$!TE M15^PE*/1XM^D>%[H,\''\D5_EY;5:]M1<74P+"O)DD)&68RR-&*F3BI#-$DQ M*FB1L%#&:29!(ZQM"8]MGCHVFO.GAG59-CD)3?Y2RQ8X<<,:4DL#-0)00*NT M@]&&AZNN<>IJE/%CKL+[LCFV9*-:_F3\9. M-21F,:.)#'.,A"P4PC34_DY!B3Y])$6",QX1'H*"<:=IC1V5:RA?M1-*KH(= MZIU" %,TAE"S#-GYP0(8NW.' 1[&.R^@KWC> *5I WOG13Z*\%F\ K^*^[PL M?]6K=_=ZNPM#FR&>7VEDS=4,H%^OK^^"]:7N#@_VUVL6@)R_5?.+!4QSAV 8 MH;&AO:A.UV86RT]V6V8OZNXE&> M)_6]D\O/:#.5J\X-B=MJJ7;7?Z+*9^^5;_7LFG2-$N%$G%,!5(DYPA' M3"'&TQAAJ8@D(HZB''3A/4!K[!29357_HND!5#6U_OH4^JS_XM)P;0@V.R?; M$Q@P]>Z(KIWLABY:*J0IM_W4UA' :\Z?'Y\7IH>=4?)J-?^?X6 KO*?I>?E] M=34=H#1M7]/S(A]U-K5XQ:$EN1EL2U:VA^/#2 MT[42MQ)QKXFXW1MN.W0[SWP34GZ_?*3SCZWM2*J]N[S&5-W!Y M3XK:[^Z>?MSQ'FE9/IBY/J8HL;NGFJF0*AKG,0J3E"(LP@P524Y1E#.:Q#*5 M>G\%W1\=TQA91=>WID_F=+8LS6EV.Q]<:#: UT8](/&$*YJ*!&4\5OK8+SDJ M(L&0S*,L4T2[/C1;=UJ_'Q^K_=[J]VY7;7\)^#%P?N"RLVD7?E-@]JQIZ=K, M#3/DME?MO]'5W9P*,.)W8AYN;+2ASR'B.23(]TEQ07;\WG(3 MI\;WB7*<%]_[E*L:F<9CE7;:FHN(IO_8.W/[6.F#O9"S(L&B2+($12G.$2XX M005/S5_S/&))1 3.8'HU2&\:1=MCX2IHF-"H!1TC@>$$JG_#,-HJI#=PG#3T M(EP<%-=*V@LT>7C]B57;2MAC7;=[#:;\S6C>ZU\^?97E?%EUG;Z_R)?EXF5> M/GR@O.DQVM4CQQ2'E&4I(L)<5[,P12R-*>(\5(E429CD5B%Q"-&QO>5?/@4M M&\&Z5?V&D6#-"6 LMBV4PU9@+(" 3K0--BZSPVU! LP0'P$LMUGBEWVA8$/% M@4(/#A>W76NZ(>- Z?:&C4/?A<<+[BMQ754?2W$_7RVD;7!@_ZV1;5M#P_[( M?R#1^?.]NS P.W1?47'4PER3G;_,Q;,^X0_+"3K(]XOD=&H_6&JR(WJ_"+OG M\1-/N);2=FV*V_J'(B9"9C)$46):N*3Z&$YR5J X+D+&(UI8'K[[EQ]98;9- ML9WJ0@Z@L M6NPL(4R)[V1P*3_M$\%93NK?XQ.6B?8(=5X+V/N6H3O.'V\J2Y>+N>G(NPV^9B%-9:P$PG&2:D\<4\0X35&AE4V$6:@R#+H# MMR,[MOIMF0BV7 1K-H#*: >DI9)ZAP>HO,/(C-1Z&R:U+WVW(SJM'0 !<60? M8&^[V8W?RTKRI2;T/U+L901*3A&(4\+;2WT5DPHT7\U]\L8 MBS!75L[K&3HC6X9=JL&*_@A81]>DEB_YO,FB_CY??0N4U)AIG] \Q)O664"[ M<0I(.T/A 1Z89=A#1E,,UB3]F8$S,GG2^U-4)E7T,Z(>:O:YQ^%Q^'?Z:'I= M2=I$BG%"%0D+B83VJDW'F1#1,,]0PF6<"")R'.>V ??=A<=.FS%1(4,+&#S? MD_U\E-Q5(IA^60H#BGCW<>X4VMY;:+(8=A_[N\'JWG]W[1&Z&4S[[F#0<<*X MPBK1>QJA^J!),H98+"G*>$A"+!.NB)5RG")D(?HF2W:_F1':98 M>[.@WTTS"/J$JL1T"<$'IC_?.H-U^%R6B%DO3*5E)_E:I83E?(T M35%61$9I%4-%091I]2M$G/&<)U97R"?6'UE3U]2"I[:Q%]"S/ 3#3C)4NYP0U3Q+<61E[>@'.PS U/4\9'8*[!4(F$JO,?BC MI3A.WR]K^3PI[WEZDZJSM?B'"F[_(OQR\F-;GWI?B76@AH=]] 8V4ITQ+I6)+*E"=O]^X"QV^\O%!>F MXPVQ8"WOS1E)P7O[@"R>=O,^"I/NWP,B'N[80X^ZJ=^O=%Y^6M;U;?E^7C\M MZ\8-N%5-]Y$ZFK$P8ZQ(&$K,!2_.BTQK8B9-OB7F14)$'H<.U8'#5*V^K)<7 M"FKZP4\/FI.?@V49B(81NC"E@B[=@LX ::>Y'G!Q4F)#-_C)4&ZPV"%NX+@> MA@.LTW92>E+O,\0FU70[P0^5WO(M-_UO5UE7MT9)*"(E4@TC9@AC&B.6*H$( M+424$9EDHIBMEBNZL-/SO=5!6^Z&AO5W^-Z\LBG\=5'A?2SL--990IB"MF0V M86I_NMC+OR?5VU][4DWK%>M0L?H?NC )\5:]TYOSA\7R>[VY XEC'J>*1"B6 M*M6[J.*(^,;E:Z@[#QL?Q,U.!7VA M =/("X!P3V\ M <@7?Y<-P.UI.X>Q37$*Z N=+YK1#L^E"?DT^V\WR:?:5)]T#RM059/C)R#C M",N4ABC+PACA*&>(Y"I#>8%C'!&W_R0%9_7QEY^?FX*#3F)LA@S M$UG)!,)I&*$B(3'B,I4,9V&8"=#EIW<.1S9H._0"N@J^ZN]-4Q\7Q.0J,%_G MX*=Y&=3-R+.?@2ZF]P_+TB]]RX\ Z,SNS(S;;P6_Y39@K_VSY0S+)ANC8=JD M;6S8O@I:QCUZPF-AZLM]]L[?M#[W6/ >.>JC$;J\?>"V;]H7NE.CHX1T*T\:+_7\:3]2D,\:*B/TX /+OT(/?H 3+Q9&S\X M4$.=_AQ6!+CE(61H*"D\QX: M8T<0=P9$[NO.3C_>VJW^N0\Q.ZMR(0Y =\L/!&#C,2"D)\O01V%2M1\0\5"G MAQZ]W(LPM_3K6S6 MW^&KH)07=-/= 0>^Z;N)?-FFOI.+/E%WW6,I1]B\=XB\V>9\+.C0YMOSM&MA M"%\^RGOZHZ^S;$9(C@O)$8Y-HT$E$E2D)$1"9'$6*A(F!4ACAXB-K+W-6/=>+P-.U?!:ADPV=6>-4=WPY+O@=1P M,+Q.J0:0?X/1U7!P^N=9.ZSC.+>+5N9ZJ;Z351.NW&2N*);+2,89(IAB[>BG M!2*I/K"G:1+&-%*Y3$ 9[*<(C7TKTY$--*#MY0NP,/PD0'8&Q(?8,$.QD5B3 M;*\[1LGH.2>8KR%>I\A,.\?KC+!'H[S./>_J\;]H[5]6KU_H=WUZD]6<+NK/ M8I!@514J1*)@0G.-<,-#$H/,D1U9@33=X M7!-NRJ[JYZ>G!;B7F05VMB<"GXA SP4=[:O X+(A?Q5H!DPL;LV"S^.!K;C> M#@EG"4Y\5+ %X/C 8/VF0\/Q]_HP4J_FW,05/BUI^0LM_WVKKA\U&4Z[YL\R M3!).A*E%-[=[6'%4Q*1 42S"G&">J<0J"F!+<&1;L.8@:*)X"\U#@ +#1E/C MT3(":*%M@^"P31@#%YA%L('$I;VX#3: UN*>,7)K*W[1UP?651P@[V!'<9MU MINLF#I!JKY,XY#W7WAPK.B^E6#M>.Y/AWTLUYW-]H%':$N8%0R0B^D 3*X(( M*PJDO:4D*;*,Q2F&->'&!05$*, M9V%D([%F*#"?9#!?LP0S%0[ VIF.<>&"F9)]I#;YKH>^7_YB>AY>)&_+:@-N2WIB:23M#,78^,!LQ[DRM._+MRQ"VTK^9B5HFH4_>0':%J3+ MR\]VUG+LRUH]T'+^/\T=X;ME62\7<]$6Z9;B3G\/U_>'M^K#O*2:-EULNN]L M.S@I&H>1E 1QS@N$4X$1RU*!0D5DQ&),5 1J:^"%JY&-U"Z/5\$>EUWCXRV? M9E/?==KU MNKCK<.]F=GACZZ\?'JY-HZ?KQQ5LTG?O$B-;0$VI:DZ'P?6Z+1AT"'B_Y,-V MR:/0,$O3.QY\RT/0@T=P_6CFEZEMO,F4:$&97B88>K68B++(EC@D3.3?M&PA&3&49)R''(B"J4BD G M!R #8Q\2-H5HB[80370L!)79)WZB3DIX+8]2(T(&/#4=5DBNF0DZ;H(U.X'A MYRKH./)X/'+$PM=)"$I^VD./(SA'YQO7=7R8_TU%YBR*B229C% 4%0G"2G)$ M%:9(_R"P2&A(97B)\=E0FMK&[ [3O<3";*$2*LQ301)MG5F$<)9Q5(1AC/(H MY2F6F.L=TWU#= +*8=]KIS2,!)&+K742_$*3NJ$YEM$\$FH4V[BE\H8F\$C4 M84MW_+B;0?LL5R8YZ*Y:OLR%%+^\_EY+\;'L@D%[R;PJR[2+%68("\*T)UO$ MJ(BS',4*XY"0@A5Y"!FJ8D\:I,OPB2M-@MRSZ04[+P.U)A_0\\F]ET)JI^CC M 73?9.-V>"TYL*TT?WI]Q:TGX,-+Z.D1,,!\&0G (0G-1UP0 ZMB<,*\&A3 M$]/XO135XO5A)Y)E'_H]N<#(N_OO9O;#XM5\G[=D[:-.I^4^'WOR(C),MQN2 M0:_,7L.[9T5SBD.=7G6R:-19P79C4NHQB9'U\&#$1?"'H0F\2>[!Q6[;O4Q:F H"!86G MWI^4Q5=6_3&!:1/F3PIXE M_^DF8X@DYGUT_RE*8:/V'!7V8)6%88)KH4RTI M4H1#KC4OTH=<'F4\3T229;G5T?9HY;'O.=>T D/,3KV.I1_6JHMD NYG=N)8 M*]%)U@?V*_U.JS;ZAZVV'*\TB9*<%&"M&ZOUZF5K/0N=KVZ6\Y- MF>K]_%&N>_TD/,P+,VT^9HG>AVB.*$Y,(#I/62$IYA&H\]WQF8[#Q ?\+#-'&'KADBU5 VL2E#VV-6 $Q,3X[B&6*3.HUV@A\ZD)9O M.81+Q+_NEY^7Y9U,Z\-RN2J7*T NW3 R%D$57Z '5$8'IY;>UL+[A9V&5QYNM"+C8![X1>K M%UR'9^LUKI^>*LGGS4?[Q5Q'UU^OOWSM]AU%,\(2SI D2N_16*/*XCQ#)!29 MR$+,L0 UY#]+<62-;^@'NPP$+0?!3YH'\(3#L_C9[=M>48&I_#E 1MB^K:7U M-EK['+V)YVM;BG\\9-OV1=>Q5]NE]<\+V:7=7S\NJU67DC^3::2H4 GBL1(( MF^HBAM,JP5XU_$L/W^U# MRX&I5%OS8'XV7&CP@HX/IZL>&SPM3_Y^40(>_WT !(\"V(OL*Q1@07':>( ] M!$=! <"K;L;BUVI9UW?54LU7LXC$).>B0%EN^JI(G"&JM/\0\4*%-*0X4ADD M%6MG;9#RPW.M&DK!4T,*IMR[\MLIL:-4,&5M!;H;%@BLC#VL>U*ZW94G5:X> MD0Z5J.\1QZRC7TVX_3U=R0]T7OV=+IZMKI<&7A]Y4S1T@H900)L6.0T'@6$! MF'?4([E%@.QRH8&AL2;G:"MDL 7 8[+1:8G<4XUZUIPVT>BT4$=I1@./NFU" M;7Z@;%*0F^/RK?J]EM=U+5=[9S*6<<*S%*.8Z[T),[U+42YB1"2EC& I,@+J MEV%)=VPEW62YMHG_?%D#-S%;_.PVN!%0@6EQQ\"Z'J#A 2T5TEP$#1M7(YUN M@9)[VCMMJ4ZZKP*A.-QSH:^[QL+:"[..VCNM.&8&SBSA.,H(HTBH)-&.;)0A MQFB&$H5#GG.59'&Z;A!H&P#KI62E _L= 6&VP4SL^TOP7';!+BEV*@F,G0 6 M$9P"S#;8Y0Z"8WS+S'ROZ^?&'#3TFFE4/N-9@R)Y"V'U4YDX:C4HZG&@:OAQ MN ?]1?+EBZQ>;]5-59DKLNVLVT_S4GYZ[;$%M]+.M5 MUW;>@$F8GWH6%ACS>B M,\\[*NV\IEWCJ:91V1?Y(LMG>6_:3VV3@##+PI"S B6"%@B'2ND3)V,H)9G^ M.4X399=A#*(Z=G8%_R;%\T*:+6R?GW;*9\,14*^MP+14A?9D#*YK3V@8(#$>& O2R\Q@P\+86<91RKPD23?^##-=97:,?UA6F%8Q$ M.,M#5*1YBCB7!>41(3FV&JI[EM+8]SLMZ: =5K*9#&WH X9F#T(UK*%> 0!> MY9R6W65R^" (@)'AOL!PFQ7N\H6 C0BWD6]P-OC@ M,-!;>18V\:N-4+KG/G MM.[+NFG[]_4[?>J^=3B-<&(JCS.5,81%EB'*,4=9%K(PCW%:I*!.K/UD1C91 M:Z)M>]5:DX6.F.O%QL[EOUQBF$W:"&L(!H;B".43PT)Y&R/72V3B^7%#@AX/ MCAM\VN52J5X/%C 9*4TRKF5*5L^K(ZO9#L7@O=0+/,[+[J9(__HO]BE9?5(/ M*YL'@6%:-BRKMSSC,W(Y7GP=KS?A/==)8?:OM4X_!C\E=QVC7J.8W<]7"SFC MDA9A1IIBP@1A3C"B*J)(BC12N0R+/+(^&Q\N/K*2-31,%"N*?V(_K[N.G6XF M>AZ,\^??2T2$J154.M!I]Y083F?$F/W/'OR&<A)X.Y_S$CAA"MLA^;5%LB%V MU>0T2>&Q$=L)<7RU83M$.VK!=NHYUZ3DFM/%G:SF2S'CBA,:900E M81$BK'B*6%%DB">)S%-!51R!ZN5V%Q\[_-20:N9<0K.*=P"P4RM7L8!!I5:B MEHP)_"[F_#7XH_MSE/O9/L&\I?_N+#UQCN^Q4,>)O#W/.&=<=(E7MVHW3>Z+ M7)C$V";#\*O9$!BMI;CKAG=NIBY*1;(LS"FB&64(Y[E"-&(A2G@H'=")MH&A3,SL+Z$-19)PE&:F?+=(,87Z(C[8&MV+V:L)VO!Y%72<7FWG MTNZ/JUVS&_RQ93BX*9\?F\$7RQ)H03U]B+;^U-0?#=03F_Y3N:BJZW(01RCZ MNH"I-ZL)NQS(H9(Q#ZL[QG%H_>VZ%.8/,T'SA2X:^[]Z1ZO*##%H8PQ"'P=% MB+4%QEF$,$\R5.2Q0C)184J3B(02U@'?ANK8$1\SAL7$9KCY06[9 ,9CK "T M#-+XA@48N5DCTORPP\&5:9^Z9L)7=;F3T+[B.U8TIPWZ0& XB@2!7H9?.K[[ M5CY\+#^8VO=;=?N\JD7YH.G]7K[4*[&9#OMK5:[$Q_*NJOY9 :M1=K3 M#FYW@L1&W;24LEX-A$<]?A[G+TTG^2A@AFG23\'SO.B+X72ZT76G.MF][\7 M[-X.7[Z88ZM:6T*.:Z["@_YL5Q5<^WW\=:C(!%/"Q5&*&;,)(M&!!5A&B%1 M*-,B)$XQ;/[GFTDRL@7?4 TV9->74CN\ 1OLOMFG;N='_D=\ENZAS+V2\]UX M)GL->D.>1K2KH!/N*FC%ZPI@6@%-8W'SZ[TOQ55P\LOCL>WP6W]6OMH9OYD< MT[9)?NN/ZZC]\ILSY%Q8^#*O-0@LP:F2(8Y0&ILI M+$DJ$ W3$"FJ5%Z$<:@*JUH(.W(C[T$;XH'2?BAOA]0M&@[ E89#H-GM#OZ@ M<(F=&G?[B^12'U(;$]N-[#-,7 4=$\%/II2UJNGB=.=[EP)$"[']%2(.$9NZ M(-%"\)["1)NW'&J@FJ98]6?-?!OKO/G!%\]"WMW=?+G]O?W'68I%QI7$B'&6 M(LR*$!&M_ZB@61*&6192FMAT9K4E"#( \':M[9C[Y>J;K +:$ 34 -G@-:SY M8Z T_UV_6!+/>C(!YI^\-_T\>FO@6:C[7;G&QQ G91GD-S*I3R!!:N@ D@^ M6$AEL\YT]50 J?;*JB#ON?D_]I/#-\DH(DMQKG*&EZ(*IA\'3=R^5^&=U M&&*%W?:XKC_%98\LA>VUPCMS):%_;"XE5OYN=YSA/W^Y,P7R#G<[HX'N^3+G M4OB<[G*OY>:.?5J6#TT1_;PTF9)-4&(FPT@0+AC*,FQZ M6[$8D2+/]*%4L2B+"YI3T)C!/B(CVS1#$IEBU$!(MKH*RH%FPO; V+E,EXH+ M,R2-I&V'"=-Y5MN0EN+5SD'*G^LS))LGYZ:7Q*3NRY"0AP[*X+,NG7+ZLN/N ME[_(.SH7[Y_EM=+?:K,)?-!?B!FAD51Y)!&+0XDPSC&B-,M1G. \SC+!B+0J MWX63'EE_[[_IW8X:@I"N,2#L+&)'HR'B$D'NR[Y=+0,F \/-5?#>#'\Q#+4^ M@F%I-.P@+7C&PM"Q)X]W+($=>US@&&[A UIQPIX^+I+N-_EQ6L'!Z.X:[P^4 M-W3NI/X"Z6_7@[P6HDE IHO=KB:WY7NIZ/-B-8N2+%0B#Q&G$=?N4I$BFB<8 MQ842BF%*BBRQ-L(7L3+V?=Z&#^-FT TO^GRRVU9H66JGJ^$'8'\N^P@L;/ED MP +=-^.TW:Z=MF#-V56PY>TJV'(7[#Y M89E\E:3U$YFVQ&Q0T*.2L>&GWR:'>2?V^F6Y6'0\SD(5<1)&&V"S[35G=CW'\8$8).!F!![TB?MYVQ>OM/$6;L MWO@#G#R=>!C?/TFN\ DF_Z,2@8>!]IWE>X::V\9Q0ZM2+UAK!W)-?,YG2F&> MA")&3'&*,"$9(BRD2' 5DHA'89B!LE1ZJ8QLMDV"Q;SDRT<9_&3R='\.GF35 M-F\+NGYP0<-'\-.\#'[_^G[[[Z*APGB.."F.SG&!&:2Q01)=.( MAUD6A AQ]V;9#.*Q.2?2_;/S^6UYR;D4*UML FNWV61[%0J4B0 MHC%#.,LXHB0.429R&67:"::P:6IG*8YL%]?4@J>6'+1I^CF\[#36*PHP[5V3 M#GY:$__9)*5L<+D[@XM#6W5+6;UU6#]';^)FZY;B'_==MWT1GAYW+?YUO[R3 M2^.*?2BWX_XLL]].O#ZVZHI_/=>KYEQROPSN;F[WCC-7^BBR7)5+VPDM0S , M*[$G!&!J:RM\\(?79IH6LCIEA)U:<[*$KS-"[>9SG7O40?W,T>7^\>&W\FEN MVMO!%?#4 F.K8!,VO9\_F@# ;Y_O/N[,RP:HW4GQ+13/A^1 U1L0>@QU.R>A MF\*=7'4ZE3LGV)[2G7WX@E Q.Q^&8(=AB)L?3_.VSUW77CF7.*-IR%%2F+&A M7'+$A/:,"<_2/!,8TPPT1<@;9R/;@"TY<]C5]!QBMUX^ $"X=FI8)X_0[GPH M=\,?BEL\UB> /D.P7OB:/NKJ$\[>0*M7 HZ]PZ62527%/?W1EANN?_&Q":?- M8LDRR4B,XIP3A*,D1(SF&*4J"C&)I%(P^WF&WLA6<4UL'2Q4-X^-. "TR&=$=F M. 728=T)$Q_=I=Y/=[Q@GOE94808AS)'$H(+F MB7;B:);&492JC,W*IMF6N'<;:'!$U$I1BE91CDA;*\N&[,94F_1WU169-$8< MFA,YB*2=*WK/._"?%'FJX?_HEAX#T MP\/JKJS+:_&O^NL+?U>O8.T03KT_=CAZT]SRSLP3,!&3S35)'7R5UY9U[!)/7\H MS1YV7?]-BH>Y:0M=KZK&_>N^BB$O>)*3&.48IPA'--2;,!$H3S*I3U(DR;" M)5=94!T]U>J]K.8OU$P4K0.QX2>@=?"MY2B8;UBJ@^=2F/2C9[9:/LUY0*)4 M?YF@P9;S4+,\5XSS%$6)D@@+EB#*58)XF-%8$IHI1F%1*J] .T6J-M!>UT'' M0[!EPC^&MD$KK\A U>[W[=C4$8H$ '(ZRV"=9[BQ%$L:PB.(UGVKSI,"UD^ M/EWSU3-=+%Y-A?+?ZUO3^?(W[7<]5Q)\76^YW,B*OW^UU+'35,D'+_7_#AJ6 M@HXGP" /2ZC.NT\CH 0S A" 1KCX!\KO-E7#DL9T,S1@0N]-S "^ZMA6J>M6 M,)=U-]E,NU_:#V )1UE,8^T3Q!P1D2=(A$F8I#R.0A[:M/8]30)D"5R;^:Y; MLRZVY(&-E8ZAL=OJ+Q,8&&#>TMJ,./381.FD)+Y:*!T3F+:!TDD!C]HGG7X2 MO@'_O5Z5#^]7O5W4KDNMZMMF:K!(!7CAD3=E,ZG N)KOS2'>IH&@Z0W8C?\X MZ"5HOV?#T3V_>X\*+$SE/6+J.6SB#)+39@^G-MFV[PS$K@/@OHB;*] U8\]$ M7N \PGJ_5QAA)4-$><208G$DI50TH:#M?\+^_9#._0=2V^WLTW3A][=_][6% MOWC/GK)'?+\@AWNSEW[O)HQ\JWY=+D6MM:L++M=?EPLQ(T+*K$A2Q)2,D+D@ M1$641XCE*I$Y*4)&0;-N3I,:_8Q<-U.O:[J >L,#\-CICA^AH4?>5MZ&:K,/ MKND&AK#'&;EGA?,U&/_;M?VU:?=[>9O?BWM;M,>1;>"ZC6#=?Z-EU_6B.:'4']KU3JOGR@Q+ MU;]],H_,>"XI93A$*399^"R*$5%Y@B07C*5)4<0X7:=TVFTJ]L2M#,]^:B=L M6[C3O_]FDIVUZ_34<=&<<^2:!>#\4GM<[4R\9ZR4S$B1LY@4 MVDE-:80P#3/$&,U1F!0LS6.1B#2''#-/DQKYT-FZ&HO-$)HE6\P?&IL/C \- M@&5G*?Q +,,K?1[=ZACS*(Y+YHGI1\@-*F2GQ?X4*DMWH!?LW[0_"]+^45R M<^?U^OY9WB__/E\NFN_WK?K;\E&^,]&4ZO43_7[]N+*]986N.[(.=^P$:WX" M\2S-7K=AR7@'AJF@XRK0;%T%UX!(DA.:YV]5QP029@G&P1!T>^H*AM/E*9C8 M9'>GKC#L7ITZK^%Z=?3X.&^K$K3[89I_S_5IJ>3:CLTBD8F0J105&%.$9:B/ M'[DH$!8T32E+LDQ8%0%;T!K]\FA#N?&6^2[MX*?/ICT7 0:DAI"SO5;R@@?T M7FD?BCVR/F^5SLKF[5KI-*6)[Y7.BGQ\L73^%;CO<%^)ZZHR=Q/SLC$;)MW& MUD'H?7ED]=RAUJ0&V6_L_:*>W[TOEA*F=/<5;6[ =D.KUD*#=N)!P9RVV_X5 M)]M3!P7:W3B''W3;';_(%UD^:X..LV0,+$1VVX?/6U&FV4GW7D.A3G<9H[^ MW3%;H:_CP7IDX$Z; Y.>>?]].0M3)9/"S$QE.4I9'2L913!%G2ID"88(HRR@*6-W/K.]9>.Y-T6WKLA.<% L]#W]UX>9/I\!?!=FJ,_&6+.C:/ MV#2FOE6[Z0E?Y,)%NDF7"@6I0R%$F<(\RQ%+!CIXU]76DJ??E))FKUBRREFJ^:&W#@X>;23\+.]$V(+LSX]:9S M[80E_%9/>X;#5[N%"[F9MA6#'^B.VC1X6A9F#H6Y_KQ8I,^,+$-,_P9%!>OV_V-*T$$QR%2BF"$8Y*A0B8,R9BIG I!LA!6 MAG*:ULCJ^,FA,^00,I!XS,7RNL5>6K+!'RWA8)2]W$) KQ&5?DIO$#T9%+D_ M4C+\BFL?.K;:)BM?_YC7,T:)B%D:(JP*O77F+$8LQ@+A+%5R%=DAB M9%4U!/>:>AF:P-G3/;A8^NH720M35*"@#KW+3LGBK579$8&).Y.=$O"X$=G) M)QV[#"P:_*7HKS2X^6%^E-J/#0N5*(8(223"L@@1Q1BC(LN(I"ID'%OYL3"R M8U_1-UT*FLHMU,PG"?CNF5RV3 #[%]CA::?$_E'R>JYN!@$-0@3OD "2V%<' M!3NBTW98 %QU($!]K:;Z?@L5^T@CT_+NIY1GD4D3!7*%6:F2VR*F# =2XI, MA911G+$Y8*%"=$^RTR-?/<\Q@E+,$Y MUD<-@4%I%>Y >)CC?@D0J3Y;)4D6(JE8BC 6$2H*E2(B4Y9B20EF#!;>=8;" MSS#V2\"P,_C. L+LNI'L8R?9IV;,_/5J5S/?^ MVI-:Z5ZQ#HUQ_T,N*9!-PIW>@)MS@'7NX^Y;8WM4QSF!?X$D/NX).*PRE\D& MTY>^5$=?AYS3#NY>G>V"EP8^2C%T?6!NTR M!R^U:1"@EM5C,^%D>T-Q%32\V&O'L=CG%>0BB6$ZTB/L'PUMOP&[0:F<-.9X MML76RFS[H3V9(/8*U:UE]+NN:JO1AOI"?GQN%5+E(!644 MB'8<-TJ71 3\M> M,(?4HV,)+L@YVEELXF2C8S&.LXQZGKE\4.U.8Y2=^I!K5J\JRE>S, LYS@E% ME)@I;B&7J(B+ E&>D$@2F1'3LMUM7.TPZ9'5;6].ZP7C:<_@9Q M#*X]413V85YSO\E6,$1SB.JMW05(4P*&J>)2DDF85=O/MD;_>;N][*2=#'_ M'^U"/VAVNNL[XYGWS/:\"DK9=*5?T1\./=9\?60)TQ].2E-$0QZ9G+<,%3G. M$8Y(K#)94,92< N[-_C '+85^,?UAI^3W>;T5NC#MJ_V^+K'YOZ]\%5@F T, MM\V84KW'_=I\0MV_4L-U<,AV4\UT/Z!-;AW[/,/IL\>?+]:F[PKH&=3>/H*^ M:5S4]^2#QL$T)3);]C_FJV_OGNN59JC:7JN9J4HQEB%*XD0@C(E$1&4QPCQ. M:)0641JY]$4Y2WAD*]NQX=0UY3QH=F9Q#"A@)J_C(##J$*QY"+YK)H(U%R.5 M"T)E]]N]Y3S9M^CN8@W&B>XO]N_#XV3OE[SQ.-K3FSF\?="_J6=11O*8)!1E MN*#:*+ $Z5,]0RS/HT)1+AB);,-E)VB,?;_04=T[F#:$[:-GI] Y'T3S(#,P M8@\7%Q13.R.04VCMU)J31=C."+4;:#OWJ-MVW?H)7U=TU>1;;8)#<4QE2'*) MXD(K'>8B,5FEH3DLZ5.O2E-&K=3O#)V15;#SLC=D;<)!()CL]F,/PL-TT45N M\$Y[1BI/&^LI*I/NHV=$/=PVSSU^8>%[]\>G>2FC69*QE*=Q;AH4- D^VUTX72.]T_P05W+X3O M$^SR4OB]5=^F&+Y/L)/E\+T/P]3RWRO.9YMV9O]85O_6?[RC3_,57](2&(9F&.\IB&F..4R-PJS#A$9&2E[(@%O*5FIX.#H RKH"]1@;&Y M3M1'EMS8]-H*UEL<\V1B7*(Y)8V &WYW$OMAP MOS8O5L_ZJ-C_3!_E^^4CG94Y&H2,:@ M!);S)$=6YNUFLF@S-9KA6F9NZZND%;2RTP)!.\7VBPM,Q4]V-FZ:B)K1SQT+ MX[8R[A=WQ.[%!P3?O&%Q/P V/8I/O'GQ7*Z/I3#&QG'Z5O?VR IM2#B/REH+ M.*RD?F2#*>7AV*LKO0D+DW#^3!?!H,R7C+8Z$,O' *OUDF\UINI I(%A5(=/ MCCA&X(LTV[=>]%9M8^4S'K(()Y2A*$R4R="*$$ESCA3%:9\HT,O* MR#JKOR_I",,%^E%UWX#]8^5I8SZ17;IASVS:.U=<$X\@&$1IRFD$_8R\^3X/ M \QI1L'PBHYIJ7LD_R'G#]]64EQKRTD?9$MPUQ^)9HGD&C*5H$@(TZQ/IHA0 MGJ!4QE04&2Y2;>G":@$[FA2)J9\K&1,DUH6Y*/5F?\7)$V]Z!>I+N^E_T%^1V^N[;FZ\"CG!$F,D8YD@C),< MT8PJE(A8ABDG<:KPI65M:V(C*U]')5!=_5:SCP>+-1.75[9M0+/;O'U! 8PV MG*Q>ZTB/6YEV*."(M6@;4F]>?78HM$V]V=$[\!!?TXK@_O'AM_)I_JZL124^ M+.B#;8BO_^V1=;0A&MS/'XV?^-OGNX\F(EW/A>F,8!_Z.R'X^=#?Y3+#E'%( MW. /0]M3!XAAP9R"?R>6G"SX-RS2;O#OS)-NNZ;IK_M%;[Y=@Y-4)D(H$:*( M)Z8!+*:(<9ZB@N0))I@RS*T2W_J7'UGK#+'@B[4?>@("NUW/73"8:FUD\MA+ M95@&3UO9P>*3;E[]@AUN5R>>&G<6[RQ)"ZZUB6OE8OKL1[A$A&B?E LJB$8Q M8@)#>DW;$@;I'KP-==L-Z+D4\YHOGTL3,6D=T_4POW%&\WJ>R?MGB8Q//X+W M+:+=ANR?+[:] X;KM-T+;4E_X_N=!KZ_O!Y-@FN<@]LG\V!]\^-I7C7OU!_+ M]H@]BU7(9)1+1*GIZY+&,:*\X"AC)#.G7RFB:%;*!]-XW\[PC,"EE?H5K?KM M\FJMA5^OO]1F-L;<.*8FA:89H '-H1GC\[&S8V^%^<43./;:Q.VVHF:O0>^D M#L.TL98-K\VPCC7CIO=OOC8GH2W M+<0_S4OY<24?;;K$GWYY/+WM: 8]G>/KX _#0-!PX.E,?UY$IW/]P+*3G>W/ MB[9[OK=XVLV?Z*LRO]:>S.JS7,VHC*,PHQ%*$NT=8$X(8C+.$ T5S[F(%>%T M]M0HP=<5K59VSL$02<@W]Y"P_;E9/LS+YIJ6T86)2L*V^$'(BD1@E401H@4- M$69"(1K3'$4\CV-*,94J[2"[*2V]*;^ K_'G?=A([\F-&"0UJ3]@(_3AQF[UCD/! MX4$*P/X!KW[?A31,K&BGE#^419@P)#)*M0W *2KB6"$<%D1%&1-)9E4IY$A_ MY$CJFB%$NZR7=5@GJ*S#JZ[(#EN,"?""&9$CJ XB/'6PYJ<+XP*;);C""*B3 M'!=.MQ)*(*R>"BO=D1BLN718=KIR3'>9]RHU+UC&S:MMKQMOE?:7RUJ9Q-%? METMQ6WV5U=JC:>77>L8)99D\P@=TYD-B>_#H[FI,Z>" 8 M#CT]V,NN79I>]+:TK%ZW@\VV[EW*L4A3B?*8<:1/=!R1(BL0E2EE49*G.0$5 MM@S0&ME8;"COS&^[H&/3:GTY0F[N)T5N3C M3D[G7X''66^?5_6*-G&,ZX>'U4W5]&Z]?ES99HJ=7&!D#=VA&VC"57.Q%6CR MRU(NG^N#NY-'XT;9YY"=1N5\\-D+(#!-]8D%* I]5E:G(/3I52>+09\5;#<$ M??[A<;-C3-'7O49:SHHBB:,H+U#,TEQOP#%'!14<,9)C7.!4I#$H81O,PV3[AA&O8 >(O_FE['E@;*YI+59QJ P3_[I?-J;K MQ[RV+@C;?6ED([ =,V[\UMV=["^ ,K ]*<]OV:(YV%.J/XKS4"788/41E:MCG; F_I2_FK28F'TT< MVQCF][+FU;Q):I[1*,.,:8U/59X@G,23#%-;;",H"1 &< M>AL=<@&T &!([8S"F##![,0A^:MFUZ95YYD%.SOZ'W?+Q5P;U5&FB;DBXLFL M@,E/:FEG1*HHOZ M'ATM.GGKHU-B]74_.OFLNPK^GV=:Z6_YXK7[AL59&D=I&"*N6*YW_9RA(@F9 M_FN**2\P4\QZD-$)&E,IX(:LL_X=@F.O?A>([*A]UM(Z*=\)>2[2O<,U)U>] M$T+U:=ZI1QW[C$('!1]MR*;2Q SHYC06.!,YXM@,4B?_]7E(5_O?O_J[N^W[9M(/S>OX+ @*T#0H B]8L8 M4*!-4R! VQ1)^M2'@*2HU9AC899N;R^OVU^M556Q9OR>F53_YD;EM I[E@X!-/6<3 MJA]O+]H*JN=E4Q\"\KFHU$_J]7/SJ _!>3:)^J OSGZM:IG_LW2M(RPJ?11 M5S>Y<6LN(Q('IE" ,%+_"#260L:8D3P,N52JGGY@QR5 #28_+=G3!Q6-[ZLG MOO]R:=P:-JU"4:8\2ILB6IZE"H>\_B$2)C'+PD1D24IEG,"+CR=$VKL>>1_M MTS/M!3JS;AGZ 1 1$)U3@7,2Y>94,#?E,0F6=:C!8\*B5,?04N;)X0=7-[N" M?TX5-!1YM[AA0BR!MWU.$.YB@5JAIO!FS*7?$XN1%GBH]%F7<4]H#A=KWV%\ MJ9>WO6';35CM>8;<>5,^1$%(N*0!3E/3A#*7.:YW/Q0+P9C@G"01=^)Y'1(T M]::FY2'N^C7OA*-6.I1_^018PX<88T$ FS!\K?<@8;:;=@8/\XF!9Z9BMIMW MS,8\\+Q?_'RKJSI U]F56)OHI-S>B]-Q N<8G(\$!S 2/T"B MY3LNRTW3I.C2B@0\YG8P<:P VR9JWFC:P>BCT-GE'8_*E55IKNO+NV_JLNR2 MT5SK5GK>G=A+/YFM@BG3V&48E+M&"P8*0,%*G^%VMQS#9I@K#ID[XMHZ9)Q? MN4K?@/,5JUC,>5*J8GO.;]4\:%;S<6/&O,F;KJ#E7A'L&U$NU$-.\S3/HQP' MB3D0CA.*.:,4DXBS,(GR/*N'!BRC(.D3>^R.WZ[KL]1V1$;%7B'VK[^D-*!_ MH$8?_[;),-"3C+!0T01G7$HQ>Q^\0X.6< MP+O%/I.!"9N!C^@96T5,7-2J@O9TN6B_P>-%1UX@C!0NP63/&C]YP7(84/D- M H^P[JJ_/JW5S?J^7%^5U>*QB> ^Z.IKD9GDUR;WU37BW=Y]T19JP"%C',*8MQR"3#4J4,IYSI M3 N9 :N0K=(F/\GL9*/V6]](1R]K^<"8P8Z9Z]GF2$A CSA/@E#^/LEQIX.9 MHYUZVF3-?/CI8/;Q&:C+2[[]_-3:=!%YJ]L_KU>-C*_%LAZCO/I[8ZJ/B^7R M75LH^$ "&8>QSG :&19F8:X9)94X84Q$IB4!BT!<=T#Y$T\%G3;H9:?/[X8Y M95^EWU"K%/IBU$);O< M 6&HNTT=$V()FTPF@-&CJZ 7&*-U&H1)G[G[H!N_M%J8S*=+T6E_RS6WR&M"WI?GCJ+H9.).J& U@7]U@YO&,XV M%.;DQS:.VL+ :HU7Z-\_XFRQOM6@_>#>_J G%71YN2Q*?5\8'ES30?1ZE7T4 MCTXQ^M 8$_N2$0&D?SYE[+ /C64GS)5:J:@1:Q;*^\6C-OU!&E;H'_U>RPM4 MJ[+XML@V8HFLN, )H@>,]J>)/C7PO&31 ^8=448//?\\))7U4IKK166^"S]( M*J5.\H@$.-!AAD,:4"RIH)A&/)9I0@.F9B:I[-'2R7?.)JG,6\'/25/9]PFY M1>_/A?JSTU3N*?XSTE1:8)J2W)2-,*X8*+?, M7?;$45HC]0*MVA(&U3*^F6(H#4TQ \#I-K%.!!(PQ#O%B->4@&[5N$!;&+?J MC)B2!L=@K PU@.1Y$];@D!SEKWD,X5OV\6ZQU.MN1_@@* ^TY DFL60XE%&, M1:85CA5)29K'3"H"J_9X,O[4QR-MF4,C J(?2H8P4S@X0C(0H_R MC5X[SJC:>#K>S,4:O<8-1EM5#W>OWXOA"K\HU8RD)L[^E4 M&I/:@W*LL[C>4.6$81XRC;4B.B8T"J)$.+-46D5-[&:=;&2$(R,=8=3*!] H MVL&R^]VX$,!<\-CZ/B11-IP&8D1TLE"*_FC?83Y>!Z= M+'E"Z>CVAO=E;3VZ*4UKMCKOB[;;PY9?D.E39Z1M95J=A/;,NE. 9.1V-2:>[(UVE%TVU.,A@WPV&4<6'PN M4X?-'>_JU")K[HO28;-[KD4=7O*EA*HJD]#9[A^[7*R4!$1%&6;,Y&+%-#9I M6+*.5UBH.-$\$4Y[ 9N0B=V]%6F^U*U0*,E3#RIN?GRNK3#W/31S@KPJFT&C MD2WUB)B93^FTD<>4299GX9>IE\6=7FJ3B_5!"W,I![E%[7UY8M=JNA6OOJ-. M,MJ*MM\?.MIM=[)13(9YF)^UH-M2JT5>UZ3](\YV/VHU:/]BU/[@*5_:1_U] M_;=7+[I_J7](4>I7+_X#4$L#!!0 ( !F 1UH9;.'&8W4 +. !0 5 M:W1C8RTR,#(T,3(R.%]P&UL[+U9DUM)CB[XWK\BI^9U4.G[4M;=UR*U M5,E&*>E*RLK;\T+S!2[Q%H-4DPREU+]^X(Q]Y^(GCJOZ6EI*H0C&.5@^AP-P M./"O_^/;\>RGK[A<31?S?_L3_S/[TT\X3XL\G7_ZMS_]]O$EN#_]CW__EW_Y MU_\+X'_]\O[U3\\7Z>08Y^N?GBTQK#'_],=T_?FG]6?\Z??%\A_3K^&G=[.P M+HOE,<"_;W[MV>++]^7TT^?U3X()??ZQ\Y\N_\)$9%9I!I'E"(J5 )Z[ DPS M#(E9F9C^?S[]1=JLA;,&M#<25-$)G&(9E DE":+N;3].>T./ZY?N+G9V___N+]NZ._OB!Z-[^__OX%_^U/J^GQ MEQF>?^_S$LN__>D?ZY3HO4)Q(5Q]Z_]]^39PL"_E%8NYX/(OOJV MZU1?5>K1,OVT6&9*XA:[6 MBP:2.U4+D?NGGXCK@LLEYM>G6KF7N0UG:S*MN/ED"XW_SY.PI"?.OK_'+XOE M>N)2,=Q%HCD&!RJJ"$'&#-D&ZU6Q65ALHOP;+]X*!Z)_'!PBSTX@\0Z7TT5^ M,<_/:3N>H$M= $58H&H$H>@A1?*D(5+AUF'FV_< M"@6Z7Q0<),$NM/\>/TVK$.;K-^$8)SQ8+JR0((O@H#31[Q7]P1TKF&,-IGP# M!%Q_ZU8H,+VCX !)=H&$5Q36+\F$;03_@>2/SQ8G\_7R^[-%)G9TX 4I=O1& M$3N1$Z9S],!EX)H7CO' ,&(+(K;"B>T=)^WDW 5L/H9OKS*);UJFI_F*,TO( M8O08B0<>%;G*QI-W9)($*[4JQ*&RF34 S#VOWPHJKG>HM)!M%R YRIE4L#K[ MZ_5TCGR2/>>) V(68%*TH$O"B%*A1%=L$&WL"AWO'HKP7&H3'L"QC/Z M\NWRX^*/^<0K)VTH";1"$DI$!L&Q!(F57+Q'6<)A*8M[7KQ=ZHK](*C84Z ] M86*S-;Y=OELNOD[G"2=9",.ML0X!< M>_=V\.@XX=E(K".#HUJ]HR6&#=T$:$M^$GE%O*;GI$-PEH02G8O!2LZ+/O"\ MYLK;M@- QRG.O44WLLKK*>GLW>?%_#P#@\6B+RZ#8YEH+_6X6%H+9,>DUUH' M9M-!:K_YQNU4WW$J\R 1CJS^#YA.E@1=+N+'Z7J&$Y2">\5S)=: (C\8?!*& M9)(P9RM]3(9TT.VSI7WO==HKO.&VYO_ Z6?0OOJ7/8?X)-_E65,Y@R@B: M-B<*/=;]\.(MTG(AN( MM@N(U&/VEVY5- M=9^#W%^07>#@PW&8S7XY64WGN%I-K"B8%2:(R182A33@4"F(DK,0A/+&'N97 MW/'2[7#0?;9Q?T%V@8,7Q[C\1%O>7Y>+/]:?GRV.OX3Y]TE@WA@9R*)I(E[) MFDX7F9%S<^J%$4PJ(M>'0.%3 M)%,7G4?(]1 N*FL.S3;>?N=V:.@XYWB@&+L 1%^7,LX%ND?'SZ3W%9O3];U M+D>-K"?:"2^B)!?(A$"X]@5UZ\ M'1(Z3EVV$&A7F#B]67#*A*+ F2.%RW(#;,LU>.<$&)X2-[I@88>EK>Y]]7:X MZ#B=V4:H?3@6Q,8RS%[-,W[[?_'[1 DEDV6<[%O1Y!D9#BYY!4Q;Y%HZ0_AN MX4MN:3A-IUU:NHOK1R6&%&,"EBA44BR1U^.DK(>VJD2A M,+MP6'W#/6_>#A,=IRV;B+09+/[UYUMR?$W?..!R]IL/;U^_>G[T\<7S7XY> M'[UY]N+#WUZ\^/CA.N7;7M:^[V&M+F]O1>R!E[E/5O IA"^33=U;W1_>EI?3 M>9BG*6T2B]/K6Q>HLD4;+,4!8Y9V"I$"1"L+)$>[!..1V_A0 6H)J[C1^-E+ M3Q<7SM:K\^]9=DT6) 1C M#%E+Q[EQY$$Y/@AF;A R+G0.T>R=(#E$S!U@Y5E8?3Z:Y_K7B_\\F7X-,V)F M=;1^%I;+[]/YI[^'V0EMK8'%B/6VBLV2F"+7.R2EP J&J&AWI8V[,7:V(JP' M+!T$@,70VN@ 8N\Q(;$29[AZ@^OS V8NDE;%($7WA%MB8ESJ M!V^*[ .I.PD9I]G%=G)ZOUXI@"ARJJ*RS1:W4( MV=<>'I%,MS40/7K(/J!V7,8@'TJT[&63'B=KG&89 UJDQIKH %ROYE^)ZL7R M.[$P245X)52&+ J",IR!2\$"9AMD#CYI5AJCZ.K[QVFD,1Q<]I9M![AXN_Y\ MANUSD4R\#5ZQJ"$;C[7J04 ,WD#AF:2QR4FVMC&WJ1BGS<9P&#E0SAT@Y3KQ M/&3B.@C@RA'QD03BM+902LH9G98NM@;)[OAH?APT'#[VE^[^T%BLPZP)--XM M%U]PN?[^;A9('/-K!X6T"HG9B[V"'NK+'7MID3D@7 M+$'6,I%PM".;;$OMS&N8\R(4?.@,\D!G9J?TW\ >;QN\'"CB#E#R_.RU'\.W M4T;.OU&['!WCQ!',O0P1>'(9E!>2Q&,D5&Y8E$Z9\-!US'T0\PA)XR;\#E;Y M8CCY=P"G*^)YLYBG,P=.T6(*A@) -*'4AMX6@A(9! ]&U!]@:>WTW$G(N-Y. M:^@<+NL1 5-/JB)841RA3P66=( M7"C/LP^VW+B^O(M,+'(*+M(*XZHSH@1N^9!YGJ^8?,$2@^9+7T MAT5?F-6E]:G!#N@8. G3\-1R)T%VH/[7TQ"GL^EZBBN*[S:5Y)\7,Q+ZJL9Z MZ^\7HI$>43ITD%@BOE0IX!*%?!:%TE';@ ]>^-H'(-O2-NX&-'C-Q" JZL"K MN<+7S2Q74?7"=,[DD-53M6+J?2=)TJ-%&%1=1[ZU?WP_->.ZQL-H_WZ(':** M#D!UE%)M&[MZ%[[7H]J+DS2A@I4^@!9.@.+!@=."K'(4+ NM= @/M5W=:WN[ MDY)NP'20GF]N?8<+O0/HO#C^,EM\1WR/LSJBZ;:L)E$XCI89L 4-[>V%@<., M( QF38N-.=;:+#U*U+B;WT" :JN*#K#U>C'_]!&7Q\\Q7ISN8ZA7_RE0H'"2 M@-&9P/AYU!Q=X"83=QZ!_"+3-PY%B$91;P$ M@Q!$+& EPR23R$D/DO79T_(,EG >"#DMQ-X!>NZRF,8$5\@K%)Z1?^B\!R>) M Z,C<1:4TNFASBUM?.IQH_VAK,UAPNXK"W"9W+K,BD2-&FO>$[6JPQ<".(<6 MR' J(Y4N0;4N4GZ0H&Y@ M:JUUK1Y0M/ZD$XG%7)QKGD^Z@XYNXK%#U7R/![2WS#O S?7"@7-9?;]R+!,T M>F6#.6V)HC(% -Y6_I1BWC.EO6F=M7Z4J&ZL4V-$M=5&!_"ZZIC3S$/O)KQK[4T=+/6^@KR)4$9H2[1* MYQG%IX3ZB()!8#D9C%&*\% +M@,!T\W>]20!W$["[@ GM:G<='V\N2 [S_6> M&CE].$^5E9"MYP1ND(70KK25$%RUFXR'S-!9AZWONC] 3C?;U7 X:J6,#K:N M!R3D,Y4D3[&)#8>J1JKH %17.F"> MWN&OV5K%@H-Z 1L43Q)BX@H*0]KSR=A*UAI*-VD8NX=+&]W>88CV%G0'0'F/ MZS"=4P09EG,RH:NCE$Z.3S;'RQ1<3M-T/;':,&FLJE-C/:C@$S@N#427L].2 M:7QP2-)^G1,>HVKLXK9!P-18&1W ZPH'FV"S=FY>XF>O%JG:. M>%L^AF\3F[(U:"2D4 L"??80:X=>[K7TC'-FBFN,M1U)'-=)'PAX0ZJIBSN. MM^5&8:H.:"C\$$4%H%BW0,BU&70.KE8KL^A:)P=N4S&NJSX0F@X4=@>QWF/> MYD1Y$;AB!6(0G,PP)PML38:2F>"*N\P>;. _1-GWN-?RGSI[<+A:FL'LR5IR MOMMHXC.NIRG,KK-Q8'_.ZT\>N%GG VP\9>=.9:+FL?8R*]: 5/-[?\3=.ZV.'F"#ALH:@.(M!;LV".3M:? M%\OI?V&>>.XQE:# *-HJE9!X\'&^P(Z.DQM:\J&@)K MR.#RPT?Z\]<7;SY^>/OR[;L7[X\^OJ*?'AI8WO/4]D'E-N0W"BA/4Z 7 +Q M6V88I"077(EL:U<#!YXI 4P9+82,6H74>'W>0\KAYT!?<7Z"JPD6)I-1$DJ, M"I1E-4E7@PQ1- M">ZY;-Z@]?_>XP5X+'=\^T-E#JETXS2NRLG]=+/(FT8;+ MK].$JP^+69X$79R*2D.JC:)4HG#424DRB<(S9@PQV1KR]U,S;E@V!&(:2;X# M#/UUN5BMWBT79;J>)&^="(Y!Y)QV95\\.",R>&-\YJ8DDUN#YLKKQPVLAD#) MOK+MX&CE/4F?"*AC)YZ3=9PM-HU3SPO80XA6*B[!V(KQ4),+&"M;,?&B==#- M!W\\2-"X4=0P6U(K^7=@8S[@;%9'@^,BR$FM ,+;0HJN9):YWKNHF/<<]\A,'2PM'=' MC#]%S!P_U1J8C^WO:IX!G_@H67CI(GCOZA4M;2!F26REPEEBTJ)H'5_=(F(K MR#0?W#LD9 Z3 FZ-<(6IDII7*-U! MQE9@:3[3]TG LJ>L.X#+JSEM;K@Z]]O>+.:+"-EJ07B>23XP0&2&? MIQP"64FTJ?6IU@/D; 6?YN-_A]V>VLB^"[_F? &\)-&=7J,Y(3[.5LABOOH% MRV)Y5@+Z,7S#U8MO)$%2VW0>EM]?D5@W5__JU*[%QO,[E\Z$;"P)TTM(5I.< MI53@7?:0A&,^E-^%.3UC\6Q-_T+A2\VMH"TE MYAR!&T-.1)04IF3N :T7EKEHO1LFOW^+E.WP]T,EQUL(O0,;^@;75_P(*YQU MH290#(^@:#^ P#2#K"SSV:6:7VF,F&L$;(>3'RHEOK^ .[ LYU=YWN%R6F^%B!BQ]=YX)R';H>6'2HT?+O .;,KO M6,=!83[Z2EOQ)WQSH]9@A>4BCCE$&=F%/- M$U$[$;@=RGZH+/IP"NH ?3>7T//I[(1XG6!B"IU&P+AI7&TR^,(1N%#T7T@J M^J&MUADIVR'JATJO?WUW?L7?WOQYL.KO[]X]8;^^>+U MVP]-R^#N>\6P-7%;,=;^QM4I8#==66Y=(KY ;QV$JI!VQ&R") @7!0X].661 MT=^L8!C@\NU.)#:HZ[WYZ//KTY?%JAY-22J!D:SV7D\>@G &I \.69:U-V3[ M\M['R.KFSE5S)-U1\-M41QWLO]>#92V8YR5+T*&V9U=,4\1#P3)/-AD5T7'; M>GCO'MF(H:#47+T/)B9VD74'0'FHS\-5 3$23I*N3AYFH?:S"1"RK)T"&;F@ M+DJ9F_<2WHZT<8L_AP;7$/KI'';/PNKSR]GBC[]A_H3GA1]'9;VYAC@+J]6T M3-.I@N>U$>Y$>.MTG2F9N*J%(;7T,;,(.4<,K+!4Q"!-8AO1W\%PX=8 VP'$ M@VJ[EZM=]YF(24BR9!-#30E%"M^LA1A2!&>*(&?<"NFA36DK M/?P0'4.VB ";]A'9^7VC!+U/VG-DN[@E%IU3=6R0TA"QWL*T@B=1QPB%I_1!=R+^!XNF=T#E M,)O]KOK^ >_:/COZ\+>7K]_^WC;'>/'0@0WLW<2WMZ+GD+D<0ZX2(C/1@+$J MTU[-'#BGR16TW+OB3="N]3GG0_0T2-749[Y;+KY.27*_?/]MA?G5_*(Z]2BM MIU]/FYU==.4+43C+)$BID19&O9ZC7'5>LK/)9I]5:T.X.Y7=6+S#$'1'MF=( M=740FU_/9Z&3(K!,(5])9(E1:@C6&RA%8>$J6=\\N.XH=SBTMA],)>XB^BXB MW:/\OT]6I^WX/RYH1U_,TW2&UYCZN-A9GB(*@G*8;%=/7,SS+81T=+Y;KZ7]MOC_)-:$A MG0.N.*USD2*YN,2=8QZ%5DHA:[V3;T/7N$9W?/3\T^U!2 .THK3TDL>B6QO(A^@9-T/>.0X/4%T' M,-SDK>H])I+?17\"9[CGS -+:$%EH\#QK""I(E&8R%-I/17^#C+&[3[2'>@. M550'6"-1Y9.T_CTLEV&^_G[.1=+&!REJ>S 7*>!+%J+,9+V35"Z&'&5I?1AP M-R7C-B3I#G$-U-4'Z+Y.5Z3#EXOEZT78Y-[K7@1A*_5U ,;SPY^W\^?3U9>S]JUORQ'QM%[Q MB9#6,$&^ ].6@BD9. 159SDJEJ7E.GG=>BK#PQ2-VRNE.S V5%\_77KN;#C$ MR%%-7B6H!4Z@BL@03"%'@^E2C-%.\=9(W+N]TV#M5[K#W\&JZ@=UY]=3<7,B M3\;\-)V$*JJ8([D4Q=2"]HC@L_6 013N?;18FL^EN9.2<3NW=(>\!NKJ8/L] M3QG=UWS!NIBETF2V1? 43VD&3E/LCL*F0JM))M^ZX\4C)(W<>:4['+;4X(B MK)4M=>[D\N3Z@OI].5WCVU+.XOR),RQC,AE2%B0JSDE4C-:7,"BDDH5I<>.F MV.V:F2W?-7*/E6Z0-H1J.C!]),8EDOU^CJ=_7Q'H$_KDK,W-!P-M3]W(+5ZZ@>G >NT2L5?F<4V\2TFK@N!\)$-? MFP(XJR,8(VPP46%4[0.4!P@:?7S#("AX%&S[JN300&0@A-4^<%5*OT_7GY_1 M0J;JZ3[9T007"R^@,T0]N6O-%'08R#OC;J MZB8;8Y7+QT43;YS(G@PSBK<=;J'D%&+?+FIK9VE<."""XI M#M)[DFJV*>;6V;_=J1PW*?/45T%;J:L#^TC>[EF&_RC]Y\ETB<0K+;/U]W>S M,%\?S?,+^NYF+&,:DSMZTWZNVIZ_(2:3.< MW"P4'$9I7<3,Q HMV+P95;*I 0KSA!]PO9YM5O@=(ITXER2ZP, ($J JO!Z) M&P'6T^Y07&'M/SR=NA@ !U6B1W8S>T%.DF*0K=B"X@ >G_$@A?1SKO<>OUPP]"OFZLU&.=;[Z*/$C5NJ<*(ANYP M%?5C[D[EA:_K,="[Y91$]R7,SGV'B:) O,040:.BJ"@&DECM.X+%!%IC,:?F MHWX?)&C<4H4GAEP[U?0#MVN)HM7JI#+XMGS 5._^/<=(\;XW64OR%:S4M>E2 ME.!,$."%)PON#)GPYO'"8T2-6Y\PXNYZN(HZV%VWE]]$;>[U10J+K*%%14N+ MF.(&M-$IIUJ!T;P?]?;4C5N:\,0H'$AI':3N*EOU_WIF\S7,JC%_CR2Q:2)+ M6W]P-,_7OW'ED^]P.5WDV_4;:792!_J]^)8^A_DG?$]6^T4I6*=\D%<2K2_U MA%R",@;!B60A.6%B"HF;YNVVGI;#<=W0P5*&'BW2VBP4*$?XY%M M$#EQ$+^9MJE<^G'SYPN28D!><095 0"Z.OM14Y-A^+NQUIXT85@P%W",5T$,N^FM.S:+V] M"]-,(=*$$YV:\TR!%=9]1T>(F6O026>M6#!>M;]/=(V$D8>"#*'F6]7R^\N\ M"\B76UN@V%2.7$#\)< Z2 M? ?8>3_]])E,\V\KW%S)?!O783JO>9CS"/+EXLJMD1ICGE\=^3XIFD6A4R3K M[32HVCB?F$<(7!1.JR2HU#IJ.H#XR=]@/=/JP7Z1^?%S-:(ZOJ_J^_ M7]X**D(SSA!D(E.G$BL0%5D^QWUT)7J&S4MSMB+L8+___"4?-W>' Q:GB@O MO8R@/(L0(O-$G%&68>3:-7?OKU'0S6BV1EBXY<[O+^\.MM$+ZD\E4ENO+>8U M0C[Z-EU-A!(E>?()4O)U#K?)$(1%T-98F:4FIEIOE \2U F6]M#T?: Y6.P= M8.@&#\\7Q[1]3W@.HCA3+^:Z>D__ZR)Q4Z]/R.PGI!#.'*WK1 M6NH=0(?(/U[,-Y;Y5SR.N)SDX*R)1#L/'&MIIH20!8DD<9^+9-Z)YH>"-XD8 M%S(-%'M[&/T!4NX )N_Q-")X$99S"@%69UR4XFD!60'<)-JV-X4>@=>3050< MN8W"AN:EAW=1,F["H#U@&LB[ ]0[D=E+Y?S&8O%\L_ MPC+3"C#264>;LU2I]M,T$+6.X)P4/JL0HAB^)_2#)';B7>^)B$>;#[533P?H MN\W,)!0>E>0*4&8/"HD#S^F?]4B;%Q6*2ZT]J-M4]-;$N:'2;UFP@S303WG. M94"Q&5&R>GNR7JW#O%94;+H5^E"/CVRLTTF" V=C(COO=?0BZQA:9QP?HJ>W M)LW#H:N95KK!V8:7O]8YB)B?GRR)C]/RT;^'V0EN>(RWAN-(KTQ1)1-GRI*# M*A0$52SQ'8AU)D-2@YBTW&T0QB48CRRR#]5:#RLH3 MW;J -TI)[[0VV+H'T#4">NO3/!RT]I?[WJ#YBLNX:#D$^H[PMW)S?M3^-\R? M\'SHW%$AS+['- NKU;1,TZE2Y_EC^#8I069TG &S0H"*)(?(;0:T*2?,7J)J M?533DO[>.CT/!]K1M-Z!H;S#_\W!:\Y&%AQW9.\IB#/:6)-=ZV.B M/2.0)^SR_*01R"X:Z*2V^4%/5Z/U&3VC?< %4)8QB(X)2%()Z5E"UGQ&T<'Q MQQ.V;1XI_MA%*TU1UKI6ZY>PFJX6Y=V5Y^U3E'778]I47SU*8*,RJ[?+3V$^ M_:_-"YXMYJO%;)K/]Z:K+[]H\Q1F%_FZRTIZP[@L%K'.JU($.+<99%6/F'32 MM1L/8NN6-4T(/]CY.X2(>DMEMJA3B3^2,G^AY_YCDBPJ'BV"C_7J>Q$&0N!U M('$61FA]^8!LCO /1C8N^3?>N/>S'M=]O8T#N)ZF1!:D/O@,H M,B01@JLWQ6HMF:FCBY$%VA-2+MHJ+5SK\I:[*3G4;EP5X"5RKFX MAZ!FSL79\^_ B"Y)QL(#N:"B]E:0#IRT=7I7*5Y[&U7S2I('R&EVV_VNK>L9V+-IBX]];[H1KHUGR<%^R_ MP^4F!;^/#;GUC#:&Y&'2&EF3FR^Y$MPRKXHI$%WQ=3@?(SUC 9L$[4.L*"]; M=R.YCY:#K]O=>.XEA*UG*J+6!-S:PL'R!,%R!05%M!1VLRQ:5Y[<2\S(=ZA: MX.#6C;LF@N_6=FP.[GZY68L5YOD7G&.9KNM$M_WRK5L]N%'>=7&Q3F7"0D9IE%;15+&Y'G!E![[B+G,8O6!NHP MB@\U8UN__9>K;[]RMA'-YNR8HG];IPP'"3&A UN<,]E)+6SK&;D'DCQR'/9T M^+QI.)]2U0TK^YIW>5D<'T_7&][((#W;M!G\A/-]C[$>>ERC/B[;$MS(A%YY MW]&-]]T1"6#B!C6APC!7LX$^0$0EP8K M7E0FO)J3+$].9Z/L8=T>>6(; [<+V>OO/(FPDDM^;TV/. .5,:BI9"2 M@[1U'RRHP!41("LL(40E3&Z]Q \@]V ',&RX5Y8T3IU> B]8Z?HGP:3M_S"I])PMW;S/7[%^:;KS7VUC">\DI)') M.WMVG=I3=\,*F]^GZ\_/3E;KQ3$NKY3.1:DS)F"BMI#DS$%DT0!'PUAP/!7? MNI9@2](.[U_SX&LN06VL%=(;!.0UNQU"()>#DQMB(AJ!:%)J76.P+6WCFJ@A M,'2[Z\T 6NK6]&SZJ.[EFIW]9J/:@SO(:&1W3A]]N5,YQE2('#*W I1""\$( M!\'%P%ADPI36-XVN4W!PE0&N5HC7&^%>R9(8BEBL*1)XJ9=F;2VN$\R"9H8) MYE@NHG4\_#!%XUJ, [1_J]Z@G> [N(1WRLW5$8Y7>,G>&\5(.(K7P0;13!$N#!RO6?LFQ_K/)]HT-,*69( MM46Q8O5B>S ,8N(8E>0U&U*8F*#$*F MKU*2WJ7(G6]>(7?U_=V6XN^B\=NS>?<4< =;TSLB>GE*^JT+[_E_DQ]>,P3/ M<966TR^;1B&,,ZVS('<_I-J-D-S]$&@3QI"\"4A;;_,IT+O2..X6-A#(!E54 M%\TY3D>GU_X+=Z2&-[+\?KF!*YF<0J4@5W] *2/!)X&0M1->B9"2:=[R:@?Z MQFTV-! $!U-0!W;PU%L\=1-OLL*"L^1[!L@46X"JTU8BYQ98CCRZDF4QPWCH M=Y(S;K.A@:#52OP=(.DLIT5&>D&>;=7+38:\"$*9Q$#[>D<8-:/@HP[%-EE% M$X7)IK5W^2A1XW8#&@A5;571 ;9NUD/>9"?*Z!S3')+D%-:6(,$E4:>?>\S) MREIQ.7 YZCZX&JS/ST"X:JF&#E!U>2AXR_9*@8%SX!]7)+1RNPEX3>.2/+5HWJQ]5QJW IS_P0 WJ**Z3;=?:?JPF:QP:"^*LX"6>_1D'4)+AMRI04#GZL/I&D3DYR$(%MGE@?L2_$A?<9\,L.WY>(E MSTZ6=37-+VL:^4MH&*[<: MWPRAF6Z-SK6+]WM;G3N>TKZ/Q8!VYYZ.!HXI1KXQ YZSK..*$&)6$JR,*@KK MHM.MR]>&Z69QB>GZ_"NEF5<:.;EHHC89-'."@@&;(3HIP'+GDLLRB-)\,.BC M5(U=1'LP*NXW+DT4T8%3?SR1QX MF1-(R0N/WAJ,PP%M.QK'/> ;%'8#**G;O>W6[>Z]][=[GC1,&X4!][E[+]%K M)LEC\1YRJ5WG15;D,'D)I1[R12$T M%\TOY(W:M.%R]5W>U[]*Q4:?;S\^]=5LPAU$U,DP9[,$KLP7>+=8;4I57H;I0N(%"OU15&8DA]:7=ILS,782J\NE,# 6NO5'SBH5 M]W<\KC^@:8>" 5V);>^8\XC9%5E;]*@ZXB>&.E6G@!=6L9",1-NZT..)^A3< M^>S5"M>T%E]/0YS.;GO@V@=F4XK@Z]0CA03[@$G"IDV2RMX%V?K(>0\R?XSN M!;L@ZW;;J6%UU\6M'++_X=.G)7XZFX-UU2A<;<<:*C?XQ^[#3&_OJD[$'3(:3;P9(Y[L[BI>1I615UX MSU?;SSS&'+,J9RD41&Z).<N->.&^)N*)5T7,1P MQWSRY[@.T]E>;O0#3QMLG/J=Y'8U59UK7V+*@B*WS0C&E F2!H$;IV,R.OGF MO>ZZF*I^O4YVLWXF)1JE+:U,ZX4&Q24#[ZT (76T0M>IV*T;)MQ!QC_#;/-= M4'7[9NEAFNG C;O.PM&WZ6IBH_6N! =:%S+],6Q*ROAFVKM*G&ET[4^0;U(Q M]C'F@8I]$"@[2[D[G+P)Q_A\<1RF\PER'3-) )BP#)3PJ=X!4L"Y92RCEFI@ MM%S2TA-F=M?Q@Y#94^!C)Q=^"?/%+DRZ]8BUHG2(87>= @5:'U M%*6%@*5V-=8R/.4J/O:0G1.RKPL4 \NS H)RVNGH9TB8ZV"P7S[B2 MW)#TH4GK8< [5[8-0V4/0'6PV_WA;CHYQ.4WAS"B& MPHPF88!R-M?T0@&O.0-K;5;.<%I :MM-YN;#>]+^/NI:-)3=Z+K_]6UEX6(K M##8D3=X62[0,O*T3V7T]D-4V..NS,TUO?>\NI@2[B^2;Z>SO$5 M1?6KB4O6HY<(*9,VE3)D!U/T9/U$"B77CN2MCV[O(67<(X1AH]?]Y-T!;"X. M0DZ[.=4BR DM&VT,UK4C#'GB 2%J*P&#UMK:%%&TALP=9/04INRIWD5;67< MES>XOD)\/0\A8YB@L%+3A$I"J$5F@B0D6> 4W+=OA+7>$2)/%):T@TJAV&@F1@[L!/OEHN$F%>U!K%*9?6VG/IJ$^4Y+TXKP%+JB&<>R8'."7AV MUDMERRT\-&CD?P\QXQXN#V$_VLB] P!5XB]H=PFYX]82^#U))'@/,=$?CJ3D MH\O")VR,F:OO'[=)]1 PV5NZG2'C//)[CS7R(W/YRV*Y7/QQ:C?I9^OO$Q:D MX;7A9* ]LPY&,1 IF /A;+ 4VO$B6I>W[$;AN*VJAT978PUU45WU+*P^UX'? M]->+_SR9?@VSS>'Y^EE8+K\39YMKDY,H$;%./C%8/7M? I#@ J!W@0F4:$/K M*&HKPL9M9ST$WMKKH]N["%?ZK9Y?:5QL>CTLYI7G1;GR@0-JK?9Y3?.&LOLQ M^ 0M9WE.3@B;P=2^:XHQ5B^B O$N6^^ACU/5;YO97?!Q MNZEZ4VUTX*]=<%0CVE?S382RNL&24"QEC!;0>)*8S12<8(H4G!3%M#1"\M:5 M>UN0-6YZ:7"$-=)'3Q C+B;**"N) 4C*D3N)1E.@2ZQ8YKBPLMYP;)V4O/K^ MJ,/UI:>Q:;*ZO]_T^$/;][_>@OAAVV'GP@.+.H$M M=WS:04UY [UO4R2^BZ@[V'3NJ#1RM&5&)!'P5(@#(Q*$Z"5HZWD2+(58 M.JG5>](B\9T4^WBMWBY2[@XG9S4JQ6;)32J@3=U"D^>TA28!SL02=$9?I!P4 M*9W6ZNVDVVUJ]781]-A'J$>_O/Z \^EB^0$3&=K\'K\N9E^G\T_G/)U5)J5$ M#H?W!G2J :#)!:*I+8\1B[8)?6;Z,4]EEQ?VA))]U+H86,9CXX9D@JOU-%6/ M\/4BS)^%V6R1IW,\XX6ATR[8!%ZY4@M@/41)LHM18HG,27.S?^,]>'GD11W6 M NZ-DY8R[6 3>KE8XO33_.K)S!DCSEG.4S# HT%0(OGJQ=6+S85,KE'%I-8. M[KW$C!L[-P-06Z%W@)[7N%[7COO7>""'GW@P"8J0=9B6=A"UL&!,1NV5I771 MOF_%;3K&K>%HCIF#1=T#7!;S3^OS 3+T.QO/KA1OH\@&?B51DR?7:<*H->(*-$ ,C/U^+&)-* MBOO6LTGV](:':_76'C4'"GKL,+O6%GW9[-MG,>&Y=V;)%[,!:_UDI=Q*B)@U M[>+.^F 4T_K&3G5/>'W/"T9NO=8.!\VDV('1N*NQA53*6S)[4=DZVIP+B#*3 M-Z>-MEQ%&9IW"]^S11*NPNI$O,N>D##:=DX%2%$14%B MH.#?&XQ!#]NLJN<6,;OH>-L6,;L(?.RMYF;VV@HV>40.@M/6516F"CF43'AL9-D-_5PH(Y,JVV M('"7'5E7E^I]'P/9E1AMX4+=')JPI?G8MQW($[DC0QB10^4[-EY.@[&C3TO< M=( \XX",G:$P+$#,*5)41FY^U,J"]E88"M04RV$KA-SY^)YN7;; Q.$R'!L% M#W50XRX(E]% 4J9V3S*,O#+TX%72AGM$<;/![$ =Z9[H@F4+1+22Y]BX.+5K MU<9=1.UG/,T_'2V78?[I*N(I3*_&+M4\GR!Q.9*4H*]\'1O(A)/2;5=FL--K M>[H^V0([P\E\1#2MENO)^TKZ)KP34:?$:L<=+*'>Q+,01"I@0C3*R5"\W"KT MI:=>"7OI7YQ_6IU8O8P@4"RO:Y+RL MK3)UC84T4&BL5/0V9=ZZT\]-&GH*+ X_#3E(PITAY,Q-3I$7Z1UAW+),&.>1 MS%RB-2,SDPDC_6A(C/1P_G&85A^ R!XB[@ D9W7Y;[_B=%*\]:GK5N2U@^<]D' S<'I ZBC Y3] M$E8;"9UOM4YZ;8('XZI6AR,)BN4S#N@4ICS!P@W Z@ M<5^'(NUMWN3LG!9U6G)1U2P;8%'+:#"BNYD4'[61\A.EO%K7>.PG[^Y@\VI. M3\;5>F,EZWRM_ Z7J:KI$TZD8LEPQ4#$F@+6F8%'$2 HKS6MB")3:Z=G>^IZ M.O;?$PP/ JR99KIH17>=M_.&9T?'BY/Y>N*LX,X8BCLI[*P-IDE\*64HM#WK M)&RRH77;IH?HZ:EH8 AD'2#]#NS7U98BSTZ65:03HU52,6APO&8@I.#@31&; M'L3T;'2[^%"YS_%0MWL>&N][IV\^FV]:Q[[65 MU"00M4QQ1TZCY!0.R'K*:2DFR*;D4@(3-X>--# ]=Y+2T^%/*ZMSN,P/15!S MD_-F,4]G*V&3WD29@=O: \)S)!98/=TL/E(PD8T;XJ;@;4IZRAZV-SQ[2KR' MK>J._L)GJ?/;W86=*C$@)B 3JFE5%"0+RQ5(*Q4WT3J&K<.V7>CK*99KA+&A MM-,9\B:>^1A52""=-J"XB. #M^"4WI]:Y=Z9^\CW,KY.PDW;'K MI.Z/,%_.%HOE)"961*&M.#A10+$HP%D?(:-(FNBU+MQHE7!?Q>W#+]H*$NY' M@$1SL?8%D:,O7V;35%-GOX;EI^E\8NI$=6F("X'T1\VT>LXC%)NC$YP'+NT> M"+GYGJT XG]0@!PDU+'Q<=>N>9F8.LKT;=)2F%U=!6_G% J$D]EZDI!%YD,$ MYBED5*(0IYIL9Y(Y\ARC(.=_*_@<1,9VJ4/VP\#KZ732F6MSSNQO\Y,5YG-G M[=GB^'BZWA2D(EY)FH80BI DU3I2&U2BN-,EJR!%$[PN)EMCGL##WHK8[2#Z M0Z6WGT9Q'2#T_ME6#(W.1LI:$UR'RJ'WE0-'<#J/7X)WZMXB*7K)EIZU)Q)#IB1@'\$E;3U0>B)>2W\ZOE87RB+)5[C M&@E!20N%L2!%)M\1AVU<.'2*\?+-X.H'%='A0IX+GKQE"BDW4@7NT>Y;. 2)Q! M/1) 6S1C3@RZ05W2LAUD?HB$>U.Q=P>?=[B<+O(TO3MUYMXMI_,T_1)F$RMM M4H&L9)+!@0JU%9DB?PY5DBHR'73S#,!VE&U73?E#)-L'5$D'0+MJ8R^3K[\@ M>6]U-/&I#W?U"(%6D@C"*09,*0/U@C@XB;22#W8R72 M!U54MR.E[Y\E^"8LE_3\KSC(1,1;3Q]Z-.+#[ P[([$$HWC!!#R4>I<[< C% M:;"*@*ED1@P_[HQ$7K4M,9!!EJRVH]?@O:FW5A6W.:?:O7?0/;+?&8F[Z'V; M&8F[B+J#O>^."6^2Y508&4EA:LB(>M9O&L,EA]A1N).BGU\ M1N(N4NX.)V=74#-Y8IG@(9@X6=0=PN=4?RA<3R,$C\=).'.$'*V:%S,6&((Q $G MUTP9#C%9!]883$J*F'3K8XON^ZKMI-7'^ZKM(N(.0'*C*1/G3%BM(Y#%(R,8 M1.W8$PTXK^DO%[A0K1.2>W2\>LHN:3OI\^&.5[L(MP-H;-OC+9N87$CD6 GF MZI5,\M)9_4,R$I3BNC2O_&K9"K%=GD MF.N4; M%)JTSUPSE$$>=>TV%?M*I>8?X,P=+ND.TG(]6+SY[# 4<2@\JIP21 M @ HD4H \DYRL\_4VN#..&6O$ MC?[4_P13H?>!1#,I=F!5[IAEZWTH+M6JZA@LJ.@18LRQ;M(I%<^<&+@:N<\) M2(?XMP=*N3N<7!D;)JR4UG@'@M==M' !P40R?T+D$H6,@@];;MSQ5.B==+SM M5.A=!#[V5O/06,%BK"?^+4C4->64 KAB(Y#7%:OSKV7<;NSOH6,:GWXB]$XJ MW'9,XR[R'!L7NXT,S"%@\;K.GE3$&0L./!I#:\GF8B571FW7*ZC]F,:GGQB] M-W:&D_G8:'IX3CK7AN([Y$#K@!SR2"LDBI(@D25&*6I/K2U;V1T\>_[IQT;O MC99V,AT;'0].2F?*MW,B!PJ MW['QC<]4YSHL*1((:) MQ5"]I\]__33HO?&Q.$R M[&$X\":\BYF9G(R&+*VD79"(#JD8R!@TB2>'J+?*N3:="OVDLR'WR8GL+\,> M%'^.5X/":Y? 9$,.D*VWI"IR4[0RZJ*2<,T&@GMV]IT(?&K2QBW0[0\;CXV5\"!0$!S!( MRTG%G,$QI\"1I;2U[YDQ0XYH:3+\Y\E;1;="5E/M=("\K5LQ6AO(<%M52Z$, M*,\2N(@(06&RA?M8L+6]:MHA\\G;11^"N$&TTAW:'IQ:&TTJCF4'4FOR%[@E M02)7P 0**6Q4,OI!\7;P/.$G[QW=#G'---,!YNZRW@^T7D\EZ1CJH7@F%U4) MZV@Q90WTA4CDNTK;OF5K^^[X3]YNNO7^VDA#/>#OL:[LC,@.EA4P+)&O*B*9 M[Q(C9)V=8ZGFO+MLCO_D+:A(1HO *, M,N@48PC-;^_OU>?\R?M8'V2R#I%R9RB99,5Y8%:"][P6BVD'9' YR.)5J>TN MO&C=(6_G-N=/WK*Z%3IVDFX'R+BWW;8JVG!3)W4GYT!EFR#4*34V^V"=U#$; MW1@EAW4Y?_)6U.UBO#W%WAU\[FVI+1WY;](:"%K6:F)9"G5TQ2T@C? M/"TP2,/\IY_4V,JO:J^H'ZQA_J]A?;*DR!57BW+U=FSSWOF/O6C(-OH[,3EL M1WUA;399>"B:[)GBM4BBJ PF%UT\A7EINW+1'?>4]AWUKTKZ4KY7YPI>. 6G MF=Y<.QJ^)#K"[#]HK4VRUXE93W$,CXR6L*ASFT2$G+46) Q:QD-F%/:A>?R2 MB@,1]9 I'%R)G>W1C_#[:OZ&+,''/W#V%7]=S->?:=,Q2>O(R /1CH/R)',7 ME C8;4NQH]_+"8A<95XI.C>(?G,J3#P MY"J#+8G^D9V)V+QOT!YTCE_/,28R]U'6#PE(0AA.I(VHK,G ' M0*[S!:UF[ M7A>K& G8E]89O_TH';_D8W10[JRPT<])MV?QJ- [+[EDT=G$4 &*X$'5=@D4 MTP7@FBG!7&%6;7=A;V\2QB_S:(2W)]1$!V;PP9R55U*YQ$3MSESG%"<-D2L. M(J"W!96.9=@IXWND# >M\FALTIH)?W\@+=9A-@"0?IN'X\5R/?TOS%5FE:%W M2SR>GAP?S?/FHZO529@G?+98K5=O<%T'*C$C;8+D:TE!38TZ+Q5$QZV4Y#V( M.&QZ>F>2QZ\(&12.PZIP=\3Z4\3.\5.M[_PXS+%_B%JPK.O%BT36VZ$#EXT# M83SRD(UFS5OV[WSL/VA1R(!.VT[";6;16B>>7\WI2_P8ON&JQ6C6AQ[7)HF\ M-<&-4L47[[L#2MHR[X(S@*$84,(+"-$'R%D6)F-FK+2NJGF G$,MQ\6CWV-: MS&L-W48_U4M<+T^_?EO..LN\",M:';R:(,8@!3(0#@LH4]+9F.3DG'26!,!: MI]WVH7/YJ/3VN.^1+)!U1>#+/FQL15\P M?>O=@M;Z>AIFOT_7GS\O9K6P>/.S23&<::DU8$F9-G'N(3+BFXO"$X4V=;;W M5I'D@82,F^YM#< G5\VH0#R7(I%]6F&\"6W*8OE'6.:S\(8C^A("K2I1&,7) M44$010+WDIGL@T[-MX('R!DWA3N4N6LE_P[R%+_-EV2R/\UK.$)L_8)S+-/U M:B)5YCDD"P*#J)6DB9Q3HX!,M4/F5X>" MUQ!Z:;CUM0X>SWW*=[C\\)D$?UG4*5DR2]ZXUN/E=B)PW$AS$'P-IZ N\$=K9[EIM1IFSQ;' MQXOY*6-'Z_5R&D_6M>+YXV+SO3H3-)]=Z[C2$9X<"M2:24G+3=1F\"DXB%BO M3S.=M5**1]NZ6OUPJL>-4@=!ZA.KLH-0Y)ZU^;SZ-YAO+=%)U)Q[ESR%Y[:V M!J/=(:(+('DPY >K2%[VTYC/^T@<-_)]2@/:1$D='-;?E-GI/F"3XAZ+)L?# MUHJ#J,$K+R'Y[&I52V2\=;G'G82,&^H.@J?#!=[%QGN3C;/U,,&<5'\2^^I=D)Q>4O29KD M GPY69^=P]T2YEGC&ZV=4^A!UGRCT=9;4NW,9A5W2AC= MVJL^C.)#C>]Y-O4L"W!+AU=#JE^^WXZX:F+UM#,VX]$D;CVXVLA3D23!U:*P M+(7F(GAK>.L*EF;$CWSG\>DP>]-4CZ/^#L+M4\KIPZ?C/IRQ*&0=\H$95(J; M2_86F!=2HC7)I-;UG=<(&!=_(X'@IM>PMT8Z@-/^@KMD>Y[K-GEE\E1&X=$H M 25Y7L\T)03Z#OALK66&&PRM.Z0/P<>XX#X 5C=MY=@Z[@'GU=$[^D*O3V2F2NP E>^17*%IJBG8RMIO\^EZ]?[#;^?CHB77GA<+,=;&-C%Z"([V*"UI M0U(J,]N\M/I!@L8]6.P.C>V4UP$2'Y7N?<)]?='UB>1H$\D,DD8&RAK:HDK. MH'U!86(028JGWO4?I7ID3'?AP#ZQ[G]DM%^O/#CZ&J:S*OZ7B^5?Z7=K[L\2 MVR: 92+4NV5A4W4 S&HA5;(NQV[6P".\=.Y[-,9DJR71$B _\D+9_/'W.EIZ M_NFT'2F?!*%T3"R30NJ6J%P!EST9JERRR-D64UH7([>DOW/WI],%<2@0>ED$ M\7'>XTW>7WS[,EUN/GS*^:1X$6V(&41BDE9_B1!\K9&T6FOEI(DN#+$"6A _ M;K%6#_!_<@AT@/VCV>8S9S5"MQ1 [-&7.#%,*VF1U \L7QE]GB.^('7'Z=)KR;MS>+^5?:=/!T_UE] M7)P69%[\O)Y-O5FL_P/7[R_N@TU(ECZ*>@R5(X*B"!ZBLP6,"3(P[JQJ7D0[ M&#/C%IV-#/P^(/+/O%9.=S,*:\Z^53_')U'YP%34H)!94,E8\NF8@Q0T"P:+ M<KC_C\N/G,'_[I3YBMY!",,S%&V!%TG8=%9D@:1E0T.2U=L65YHOLJ7@;MZ:PAQBC-P!U46C[ M5)*Y<4MB\\/GY#^_#-/EW\/L!""0OUOH2B']6!33_H MVGN4^7&;N?TW69QM(=C!MKA=#/H&UV_+Q_!MDI,T.1@/65A)_C49*!=B N]] M*)S;B*9UAFPW"L>=9/A#)!3V4F:WDWFV*A&_[.WPX>C]ZBBMIU]IU0]=%/_P M6Y^P0GX']OLHEYN^0@XRJWF^4Y *5Q,!Z[1 -N4&E=:;GGZ5U*EKGC43G%"B M*^"UB%'0BN>R=4.B?_9R^9U@]13E\KOHN >;C>,J:=D\$_+?L%Q^)]SL7"Z_BQ)[0&6#Z#=:G93-4$SZ_]O[LMZV"_GX>4"[@R] Z1C(_'NC7XR.#HZ6];*EF0G.;_^D+(\R1K6P"52.8UN M!(D3<%75][%8+!:+/FJ<'JG53 .&A!!(2,/0T7WM_YHBY2%APY&Q/V6VKQ.+ MS_KY?&ZFT_?WO4>O3,!>.L%!G/+I59,TYS6V@% DI:1,!)/]NO,HFE3N[3/S M,==TR$>.7VN*W!=N7S%M24B/(PB:>@=208"4-NZY!8G;:^(9]+D30]F5.-&) MD9&9XTV6'C3I/4^^K4Z$OBSU?%G%;(E0!#]9WD9"/9XE2YTL$2A@=A6?>@94 MZKY#"9)$&60AS-UW9 0U3K2TO]X9,Y0J0Y]3JV*^/-5^/QE!0\PDI3'ZQ8P MJBT%AD"2'A^+[@1J+O-OF_.K<:)W >J=+T.I\DO,E]?+K#*:4P0-P(KAZ#*< M S)5*D'$E34XI"/LRF9+OVBLOAL(]^9"SZ^OY*CC<,!3!#CO&&, H+?UQZ04:>0M2 MWUUD20Q9=6T9LM[*GFCL5L=<.P[%?H&Y^,PI;91_KVWE+^83ZZ\DDC&T91X8 MA71T42H B8T'CJ8'&CP6)MC*9EY+U4[_LFH=:UHV^IQ.SGKGD?/N3.1>*[E M(EXPO1XKDY4P38VT9-SH:AQ_SKVWN3L9'%O'T[_$.N9L*TFH4UC,#MEG2RIS MKWT(P0%1)(!-C2>H@!IHK@R0.JA B<(^?]_5(^MX^M=:2TZX,0EU"A,NT_*O M#1*&0@Z('JN^F'H"T6,7^OQZ.?:]IH$$ M<>TE!(8I""BG$$CJ$0C*<8/B$D]I[A>' M\]FGDO?X\S?-;'7E[59/+_W\!E\1 YFUV@"A26H%@S&006"@M=/4$X*"SOV2 M8P$UV]7MP5]YNE7,JVHOJ$=SW4R6JT@ZJI]TC*KZF9WX+,^S=1D^SY7SW@IE MNEO^[/MG&]]_NL+[>"V7$>VPAA9XY".'@A- .:126V?%C81&97]YK9. 0_W] MQ;QQMW;YKV3YV?+GF;7S.'^N O748,7C!->ICRG7<=5*+7TMY)8K%XCGF=7> M+DG9:N?QN++I'S/@4$'T\&&6#.+>W46+_1Z]\L=FL;@2 8M@+0,V. :H%N&^ MTDTYZ@660CN>NRARFQQEJT^.QZ3!& RM-KP<>45\&[>1=ZMEXOUDIJ,)]?19 M Z8HE:OMRJ,(S[X=7[93EH: +.(.0 5C< B- M!BH8":QPT&L5A?.Y3U8&B#O4T3U]^O[N([9:(XO#>I=G-0<22@>P,-()873< M!HZF?0W-3X[$G$UG-P2'"M;+;6;[/%G\^[[+ <-.RV" "^E10*YAW+[@:!>C MC0G!*IM]6[Q/GEH(U@/HG:09:/6J&/2P_4V=!M;M!20+D'HHXUX]+G%4"06, M$!9 ))Q%"G)*LC\;O4>>6A@T%/6==!H(005T>M_,_>1Z]NZ'_9H2,P\*K1M* M4*&.UHSP$QW/S::] M1!J*.[-6"!4P*@G*STE$K$3 M7&+.0-R21 O)J(?V<9/K",-!XR X,J/YI8]U]-T89T'K9^.J:/*I21#HZ=E- MZ92^Q@=:@DDI]+'_ST*N=_ZF)\@[23/ X@69 MD[;M5R]%/P]KU_GF-@HRLS_7%]H>/&AF!P-""5 MCCFVL4][G1WH\^%:?,TPZHQN\M)T^N*7R^E]V=(KQ1Z6XU<*Z,77]]/F>\J+^(?L M[&7SF__L[50O%I,P\>Y?D^77R>SRNY_>^3^BIE\75X&K] *P =*G_"U2#.A4 M_R:(YL%;R)#,78324]2REVIR+Y+'P.NT\^U/S<&WY@!'R\*W_.XQHUJ9GST(D*HL_Y"9PK7(W2ZPH8X^P9U0&'M7%T02:IE=J M#0$X;K^XI=YBE/LIBE\F8]^%.8;'F%%U9NP[ =TE8]_%ZE4Q:$O:T/*@H8J;I6!\U$51!Z0P!AC& MN;#&( _'RXR=5,:^$^I=,O9=(*B 3ON3Q1PA:)5F@ 7OHY5DW!DQDUKI:*D% MH3 _GTXU8]\)]TX9^RX@5,"H=03PUB^B2O?8I DG/'?4FNB_(>.I#9-))40" M2.V(T%ONU_V28XV D I(A&*>8 M@T 1KH%G3"'OI! L=V>,%F+51JD^^+^*B_*"4<7SLMM2@M1)HG1?.*E$ M?B?4NR3RNT!0 9TV2YL>'G&,07-Z# )$H>-^WN'5I4T% G,*&L\0=;F7M^V2 MU$*AH4B_3MT/-7L%Y/DPBV/YQ?)S#%N_?-??UEI@30@4R@._:A$?MT; 4,* M%Q)K84DPV MU(%/)YS;'OAT,7H%Y&ESQB A)]Y@!C0G/(:$! &C3&IM[8RGTG&%\]^F/]4# MGT[X]SCPZ0)&%?QZG84.A$,O2 #0R=71A@&*!0T8<\%[I+#BN1^(J?ZX)\\N MOI^-*Z#)Y5S/%M-[Z[O_NEVL6O/$O< GO_PPN_/W?UY5_7]^]C":%(;;=-H9 M$$[-'(T 6L=?O' (P>"-4+DO(_82M):]6D]Z-,?&J@)"GEE[>W,[3;[X?/G5 MSU.;Q+G_ZF>+5=K$-C<^G5A$G<_#I?YQI2'T3BL!+#)QC\$D R:E;I4B%F*= M[C_EWMIU%+$L"8] FN9X"%;S8L<^S;9>EOK-AV;^[+J4O8DY5[K91F54HNSL]/LU+,J "/]U9_9V*DX (\R9N M_ZR4@ JI@;0>QH L4(I0#.)E[J@TF_!E8]D3('T6U"N@>]=%S07!E4,!<,RC MD4F(<5X0"BCDO T>"4ER7X$:(RP9[8)R_6%)%P2S/@61NZ+JL[_SLUO_5/7S MD/P_6RS\H)O)+4?.4]/41XU,14GK3[^/+'[X:+KK_B;2-K)F_EA&@B5%#D$% M!+4FTC.NXPH+#& 0@1F-H."Y[]*V%&UPOX9M8R>[GTVCQ]/QB-2!\PX\%@K0%5ZJU1+"H2R"$KE@LR^ MZ>\F8>E>\=70,A.(-7O%YYU\+IOX)S^Y6YV0<(>$EQ(!;U)^+F[,@$;! 6\E MY#I 9D+NIRL["UEV'UX14?-!F;L=TT@+N94:>1'G&P]1+QI$-*5Q%C#/M=00 M!RMR/_@X>"$?;5==&Q&[ G1:^^BWDX6^OIXGNL>QF[#^!SDWU <^,=+.NHMB M1]YB>PX#XU8#*>4J P2!9)(#&3S"4'.E3>ZX_4A;[)=&/W\P^GV5 B>$$N\5 M("1U><$:Q=GI!$!Q]B"A*%P?[/?*E7;D0J."D.]R?F\:=S[_XN=W$^M7)7G$&!0MY$ @9.W^I;8(.&&A,D)"Y',?H[<0 MJW#]1C8.;!9R9 :D?HZM:_2"LQ8G52B+.WNJ,0&&.9H:?]@08U.,:.Y2ZE:" M%2[1R$V';G3K@4T-A%LK$[]\?N?G44?_T&;*>D>MBOL;8P.@WJ?,$3; :LE9 M,);!D/O-QIW"5$VL/L!O*TD;C$)==#I;7C23V?+#[)DV!")D5;2,5JEW,C8, M2!M4#"7B?B9 1TCV'K'[)2I<;7-,8@W%HP)V[8@D/CX]*8WC#IM('2<*BZ9R M$D?-"$L/3GA''(TFRUZ9?4"FPK>-QHJ]LD)1 ;76\B^N@E":K!HU6L\!540" MHP0!,CVU)" 5FN1.A#U\N\HPO2>B30;S5MM\8*4]"JHV8F?). M]Y]Z3!D(RHR@,L8JE)#4U<#%9S)=7GU/'WM5>,[C@-#(6.)I:)P8I@4I/L#%.#4-&T^CQVO DCOJ, M(_%/3_QX\<'23,@$7S/4EC408!U?:VT%Y-R#8(Q*S0 \D ZEMV*4<@3!=-LQ M%P5*[I0'@+4)=P_+%0;\C\ELMH=?$$NO2(F"2 "\8X])H% MU2KF.03\\X^6V5QF [ZW_2K8,&Y?[YYV2\A@;HG' "L;-]=1%:#B,@<"1<0Q M9JW/?G/A@$AE,Q&YXX,Q<*B&5NLFH;/KE5Z7?GYS_EBG?V4H0IY !Y **2\L M3:J48P!Y'*Q!E%"9^XSQL%0U!I\]2;"58-D0J8!C+W7YEY]Q2QIYRW!N1OQ=)6Q1N>6 MAW^CHE7ZA=QMDVOURZ=F^9=?OFEN;OS,>G>A?]X_?GCKKSQTC.M "$N/6V> M>C\(&%<+"8WCQ@9A-]BXXX'<'A\O6R [!LV. D/EF=RGDKW5G]\TB^7@G.Z> M,7-F=]N*/DZ>EP@F+>4P!ND^+GS$6: PBQSPT$#/B9 H]\V+X^5YL49<&N)6 MK^P"JGB<3409@#331E%L;6B5O/D%\[Q=<.^2Y^UB\@H"J?OKSH_-_3\V]JDY M'Q'!**$40(&$]+(I EHY!01TRFAD8VB8>VKL$:S)!_JI?:A[[UTNE=0F( MLI)H&_4P(M"XL+O4/MAZ@)CER!$N./?CFY\M'I43!&GAJ8ASBY/H MM 4'FB(/!%=>AR )I;F+9#H)6#8;,![-QD.I @H>VMT&+PP7@@$C4Y;8RP"T M=ZF4.WI\[@FGV1?!D\VH#XFJ9C62H[Z"/KICAQR(;IC%*0@QD%Y1 M$%TS5<1;Q[(WNWPM18TA>4^0]V8L.UN\ L[%Z'OZY\/=7@&^: M^7+RWRN@KM(3E\H8#[!+%;2$6V 4CE;RV"H+"5?9GY)M*5J-KBD/N\; I@+* M/S=G%*Q_/80VO2S;W]B-$L] MS4*,/_5\DM;T)P5D>ND[L+2A\ K0$'>[,G5_9!Y[11A/G?LS$^25$&4;-(Q) ME&'VKL"3?/D:O6 ZH7ZF@=8$>HH BZX/4)0*+-(M,B@@,A)+!'GV_=HK*5I1 MAITB909:_+1.Q^[[1.J9>VCFE-X"S7Q:MN\;(YZ>M59MG-,T9;WG5'+ -(Y! ML@\:&*-X#)*=9=P+!%WN[A3'.TU31"#M8%IP8:KK#&E^00:PQ^DVH\4"Y[\2 MK["]2KN]7;7FY/SS4NMO_5.DG+L X& MXS@1!931GE#%WXD E-%4*R^5%KDYEU/^LD3-0J@=%]F/CFX%S'[KSL5O,!3A &OGBOK!4=O(MWYN6F. M=,;BH @"2P."L&S],@!*^Z'@B#!1*9Z]G_/)GK$,67-SXE"ZAO=ENG]QGXE] MVD/]?(QS$1+*4\V!TT)%_Z_3(Y-8 B8A-8(J)-A&0=V.PMVV7ZPQ7NN)<3.V MP2M8YU[JM9';OXKA K3)S0:6ZHV1,D"*@(##6 1.D*=VW$.[#8'*D&M$ NP] MQ1N"1A4KWT9Q^X.IKH*UB&DK@-4D+N$"*Z"\=8 ;R;@BF 66NZI@ARAE5KI2 MA.J'0%$JK4RU<0'GLT_Q9(I$7UT0>\KO:*GCY-# 1UM*E_([" BC MXYX\*.1E[NS8*/>4C^(#LQ-FZ+WE+NB5]X'KY.+AD)G'>U"AQ( MRQCP3&M!T.I1D%:>K^T7ZR[-Z>WO1C%X%5O3/16-5\0;A4V<@9S&7RAG 1C, M4CVCA$$(S%WV%ROVB%/0>XT#?_O:TDY(5+!X/E?E::\MN6"!*!)]>3KW8,0 MR:@#2DC.6+K)+W)W\M@J2,%Y\@$0F5NJL4^V1A-F548$"1CC)C* MM@WBJ;6DU-I9[H/.'>%WD[">^#X[6?:XN,S(E8_N-Q3:6#.V[I60DY2IU,2. M298J?A503#B TB5TP315ME>6M\6W6Y&.G[KWRPU"W=YOVPZ9&A,$B:83& = M:2I8X3A.*:V0X$2G4YCC>;^JLQO9R=+>^PU%KHH]Z8[#NC>W\X3$50R&XW:' M0^ 5@8!*%_5QR@)&K$#$.LBS]Z#<+U$KYHE3Z&(.+( M !RW1>DJC@-:QVV2%<$K"9D6,G?KI(-"M>*7_(7XU1./"A;5@PH]=N9X5B)Z MT2PFR:;OTLV>Q23=_YLLEE>:6FGB' ),T-4;;#8N$5X 'H1@G" &-[>TXU.Q MO?BM2*M^2=*.A'$%]-Z:6GI8#:0)+DH= *.IY8M@#!B:GFSBWC+O?6 N=S73 M/GG:Q8/P%!F8#8;**=5A(BF)/&/* 452&VP2HM;!:6 X<58J%\V:^Y9Q'LG; MT?2D"H4+0ELKH9]%-,893XP5P 7,8] L/3 V!CC&4^]C-(,]SOTXPP&1VE'P MI"KUQ@#C9*[*_Z&7M_/5!?(FO+^-O[_7?]U .^-]^78?&N?2? \E1^I#S;R1 MJP[D3@= E>5 (D4 Q-Y+Z1SF/G]KN)PWY[?'L]&PSSJN/V7M/72*I&)!HB2@ MT/@8L)H8OW*.I('$476TV&1E J2(/L[7G_X-[?M#P_B3' MI:>IWT\65D__\GI^)8E G-#T"GGJH 2% ])1!)#RS%DE+=$D^W3K*VU9.H[' MH1;/U(P 9P7!72M-HUD_Q;7F\KN?WOD_FMGRZ^**2**4\0&@D%KRHE3!8T4 M05LK5$#29W_:N:^L9>]MU$7:H5">$&73=+S\WEQIJ9&D @.9'M.ERGD09R$# M6 OCD9;"'.6)KSTBEBVJKXZ@?8 [-5Y&HODKKI#D&&F '$P;022!)O%WQ#(* M0PB2F7$:!'00LFP!=)W<[ S>B;'S?7,[O[+*$TN%!EB*=(U TACL8P,"590' M3B''O" YDXQE"Q6KY&9GZ$J7QNY5[K+YS5_HB4N6#/&#SS0TQLD86U,O4O&O M=D#[N!-E./4/\<((/^#9ND.?+ULB-CKOCH3+"3G%*^.XA(X3P+5*[TQ$,T;_ M3F,H0BFWCC.:_;F7MK*5+=:IS@EV@JJ"CM1[]?KGS*WKW[Q[]\/&?WIVD_YT M99$F5GH)F$I5)*E9B-:: "N(8.:RFJ7+ ANO8H"* .B:B9$0 ;RF-DJX6TQRC(&7!2,^*9<[:3FI$ J91J MA]+YBDDA/$QEYNFBJDBYT73=ABGG V/4NW'Z)7>1LH8.M?GYTJ;R(1]XM=-S M6^*>"4BC+CA:DFE M5- 4Z=!7#4(C(Z>A3#FBTGUG[W40,VAP)T ,1\2]L%( MK)TS0!ALXJ2C*LXW&6)\*X-@W!K! +44K>\)2"0W[P'0J[%NEY)UB@EEN M@38I[PE)>OO!$&!4\);:N/$78U[IJ_@B8S,KI%1. $'=Q6%YA8+#@*)9*&>*2"Q MU("Y9$>A$;9'N8]2SNE=QXT2 M(M8'S2B-,<0Q6%?G^49)"F:!K)Y3C>T]QA"&06JO@,#IIA:'T6I".,"5"(QP M)(0^2C17]D2C),TZ05#^0M-J[(6W__>ZN?M_WKK[X<^^Z[F[G-Q,9M>IG\FT M6=S.-W;8V^XKO>#2\T'O:63=$WNV?Z'C1:7>P@^\AQ0_=77_E9O5)SX^/E?4 MUQR[1^SI)IX/^,?LVR0->AG5_BW^Y;^SB/EZU"))_8-8/,S:5A8I&-B^D,\O MOS8N,UX;8Q;)<_=#:[LU*L'J(GYV.;^9N?=3?9T%J9SA9OG@VECR"+ITM[>[[4M*@'J'\WW)_GR>L =0Q?),O8";K]M"@/XN*9. M;KQ[W\S?-#??_M33P=-MW[A%4GB=H&MAE1HFWN)-#)/]9?,H;GKC,N/L.S!^ MD;Q8]RG8SDK5XCD2C&522IG0JP2T#S,WN9NX6SU=O30_!*B-HW?S;=K\]/[+,@9IYZO69@==>1_V M[/Y.40J,BF[3T=05T&$EV]FW^'D[69EB]=33XLO9YR^CT.+P]XI6'!^3'JU- M7SKNV[;HQD H:9A_$_4P<)$CT^';J V[U #=/V=N/OUY_<7;=8/"LYOE<-RV MCEJFQ7%WU/:9I ;(WOV8VXOYQ&:87T]#E6GLVQV<5\K7@,CO<058OM5+_UY/ MYG_JZ6T&:+:,6:;S;7>,=INC,%@O9_;//_Z]7%'IS=?9]84=YO8.#-T*NK)' MD^V,4VL9SKOYZKQ@I!*,;SVVKUI M983_U<_EQ,%GEJFW8.6JP8=&#LO=,\A='[LOSWQ=R>SR\7\W>+Y>1&WQ\MY:N2 M;_6!8I6B?5'M8K;"")_?+J./C^OX[#JC*]T]:K'2T;Y8'C10/0O@IV;YEW]< MJ7VN,NXV'RA629IAL3QHML((OX^#-C/_H&F. ]$=0Q:K*.V+XG[3U(7;VUM_ MV;S[D<[Z?=1S%IJY78760YUME^\4.^S.A' ;(U8(^Y^39KHR\WGX1W/CWZ0+ M\/.?'_7W,;#?^[%R!^EL$S+R/WARV%8A5Y;H.VZBB4X'&+^*^\+/_S^UD M_NA7\CCE#I]I!7)5J:_N-JRU"NCB;JP*H)3._\FNHGK M9OYS<.G(]A'+P;1I[Z:E\J43R=/IIG@3GZF(9/? Y:JO]D+1=+-+8>@N?),! MIZ=12M:4'+9ULT?Q\D4^4:1/6>#8'*O<7>B.H.PPPM^UBL=<:?ZN3_R[/K$; M-NZ_+IO5?GSH]'@Y4K$RJGVS8ZNRI0&83A_%RC,U-HWEF:+V9\Z3MXOMSJ-T3@3[9#UFW:FJ 2E MB_D\.U";8Y:;3SVPVF&0TEFZ_RQ_GGV?NT42,0-4V\8KUV&YE=O;8X):P!DY M'.GRG7)YO#TP;4/S9&*0%XJ]^V&GUS&"^OQMOG2O5<@]0]M]KMPES8Z8=[9@ M8>C_FK^;N?>IW<5Y>%3B]_DL"?[F;N[^FJ>S=#>[/INY?\[N%DN7@0"]/UK' MU.^&;Y//V(6YDK97'V9K^38N3)<_HX+7 M;Y=;^1[UB'_]2/L,-.G^M6)!81YZ]#9O/5[D;'$>UFJ'RUV MS3.[#^EE[-)ES ^"W\L[?Y.+.9E$*':Q- ^/ M\@)1F%5O[YQ;G,_/EU_G[Z*$BPMW/GO4YM,R_?S[XG.8VJ36Y7*:#)0>]LA% MJ1S?+W:Y-0^?,D)0^E$6NG7HY6K MMAA6?EG;M9,WS1<_]7;IW9I#@V^<;!^QW/E_/[SVVJ5T>5D4Q3W68IV',+%Q MW/>S/'/M\.CE7& _+%O;J[3/]'[^^[RY_?9AL;C-B.B^<8O%OGW]Z&$;E?:H M7U/O?OYKB^MSE6L2XIO>?<5EN41^C, M+F_U=/KS0D]<)J"V#5FL'TI_O/98IG1-53IRCQ*N=HV97..N,8NU.>D)W '; ME X['PKZS^ZNL_G&G8.6ZU#2-\H\8)Z*T%M)]LQ#Y 1QV]CEVHMDP'*/L6IP MI8^B9G>H.T.&F_ESL5I$5H^_?6VFTJL/E.LTD@WKW6:K#N%72>:QD-[SH5:(5Y4[ZF'&PLAO M<3])\W7R*P_H;;_1"N^:LD\=C5?=)#]??O7SD>?W]F^T@KJFQ%5'XY6>U=K< M3O7\XV2QS'C4O7O45G#6E,XZ:*#2 +[V+$,S(3N&;%6M4%,R:[]IBF?^'YQ_ M?@ /C=T*R9I262V-51#2A_?)'P/WC\UB7[U6GV?@7X[="L1:$EA[S5,\VMF( MO(=.OZT#MH*KI@34/K.4[E"; JJD42; MHW7"J^:$D9[C%)#BC_+JV;/!VH% M4$U9GFUF*!Z$-(-+)1_&:(5'33F8#>7K*/,>#$?7>E5<4YJDPC+59O9[#%S6 M@KWU"SN?K(YA,M6I'AZ^%8@U)4#:FZSXNN0F22X]I1#?/6F7Z_CYT.BMD*TI M%]+:8*67M=EB]MLL+-,5HFSUQSO&;'4GH*:LR 'C%*\@>+K]E:]48/N8K:"K M*0URP#BUOC[P8;:81&->SO7JYSKG'C3(WYW72\VAO[NP_]V% MO5M&:SF?7OKYS>(\7,Y=Y%>>:'[/L,7F4+<8X;!ABD<*2:H<+S>^'*G8_?FN M,=P6]6N!Y'*R'!Q>OQBJV$7XGJ"\,$!A5#[?3CV"AJ$4U;CFV]*[]U-]/0B> M76,6N^3>#:<#)BF?SA\#LSW#%KO5W@VVPX:IP@&NY$J78/0RAQ-\,5RQ&^U] M'.$V0U3D#"_G-[-E7E_X;,AB=]G[N\+7!JG+$V8";/>HQ:ZQ#_*#U<'VL&&8 MWTSN'X7/Y DW1RQW<[V/-]QACRJP>O?CVV2>$ZJ- S'P<\_]8HC&?'_[KU22_A^(\Q[[C>_1 MUW^1?C%ZX?____D?4$L#!!0 ( !F 1UHH]W*TFP< #\H 4 <3(R M,#(U97AH:6)I=#,Q,2YH=&WM6E%OVS@2?K]?P4MQW0:P'=NQD]A) W3;% CN ML'M7!-C' R6.;"*4J"4I.[Y??S-#*;9C)VMWVUVWV#ZDEC@<#LF/WWPD=34- MN;F^FH)4UW^[^GN[+3[8M,JA"")U( ,H47E=3,0O"OR]:+=KJ_>V7#@]F0;1 M[_:'XA?K[O5,QO*@@X'KQL_527R^.N%&KA*K%M=72L^$5F^/]'DRR+K92";G MR=F@/[R0 X"L.QB>GO:54F?]__:.L"J:QSH^+ R\/]#OGPS)< MSK4*TW&OV_W'$9M>7V6V"-B>P_KQ9W2SX2S 0VA+HR?%F+MT%*LVQ:DUUHU? M=?G?)96T,YEKLQC_<*=S\.(GF(M/-I?%#RTO"]_VX'06#;W^'XQ'&!T_S6/$ MY^C&Z *:'O3Z%//-PU0G.HC37J>W'O#V4%,<6W!?.];!UEC?WWRZN_UX^_[= MW>W//VT$^Z>$=-L2/SH(07SJB'])YZ%HB11#C -XP"72A$P+A]>E9^<<3N MV(]>I^G#'S[AZZ/2O^@,:11NQ53.0#B8:9@C=86I]N+72CI<*6:![TOK@K"% M^&A=+GK=]G^$S<0_82'NG"UTBK3FT$0&;0L$S.B0YVBW9=$_F"D:=?H\1S]* MCS.#2[<@DUS> T:PXM/C.X5A89.&TQRV00:I M=IC6T*S ZAB) B?F4YU.A:_HS[+^'!S43J@#N?8&\Q^ETKD.4^R@+R'E ,EO MB:%9A=V<834EDL7V ?D^0'GZ[8 21*8+G&S"S7)R6XA#-,=BMU*NBPQIAF4N@3 ;1U)EL(0TV/)2*!0$S@-F:)TAH@_DD0N!"4IB9:9%$9-$!H6L0/ M-^PYLE3ZJ[><;6TY.S[F M@7B*>[0D>;!=">Z"X%'W4K=O&@]YWFF4>L! \)M,%@+U^81\2'!.#@C.D9#7X;PSB6V@ M>G?ZVQG%).*7'O%.HI2 +)UJ0(4PUS+11H<%28%MS=(28_PQ MH.+J6#-=$;6<7Q[J#I45;I8\S@))ES2U3G$ +&\G4* B,8A;+(&2E@Z9H'2/ MV,4EIDMD]-8WC]ST@) ;B?AF)DW%;$73"EF&,E+/<$+\%CGXJ#1V8-_X^%0A M-KMJ!"I61.;T48Q)%H=O/4P#>/ M-W5 >*N9,D[E)B1HLUY+."[9BKL]^)&2N4W3RM'$KV3.+5YSZP.^IT-2].53 M=%2GTNAF*OVC+B"28HB"8O;F#M3,NL#M_SV8^I3@B7WK=_?I]\'RD'94PX.# MY>?MJ/@ 436(;BT)A?AM%55+;B%FVD,?; C.Q] DBLY@G7],R?P"7>:Y#@'@ M!?9.+"9]*E<:XV,G;Q#*2):>R!C_)^G;+!CXM=(8/B^.JDCYX.#X^Q"2A[F=00J&DTP@SVH?2#C?5@+BH4^KC_F0.\IYR9)14G"59#/)I9G/"LQ?:ZJU$ M/";80FE2844/CXSV+#)K"8E5$%ZH]%HQ47O,TK[*$1PX2-R9FOJWGHI]/TGX M\+8K[S#79@X)HX5S#LQQB!H^>:[AU8J93Q]]P[GE(O?/NFK<[_IN6X<"[]EJ^P27$[@V!F]DZ6'< M_+C$+%0:N1CK@F/@2I>U]\2&8'-N8$:I# 5.W0BW%XOK._$1,E'WG*[% PYA M4$W#]8UYAV_,3X+:+!MT1KW>LZ7=SO-E+WD]ZW[]?QXA-#JE?'R%Q%5W/G;?X$Y,]>M>EOCV9ZL:F:8,Y( )A_\^_?!C#2I_C?#+Z^ROL?O\L?NW0WE.4I25 M[_NIADS&NJL%GE-SZ9J__&#_A.^,/!_P-02P,$% @ &8!'6H]O MVS.R!P ?B@ !0 !Q,C(P,C5E>&AI8FET,S$R+FAT;>U:;6_;.!+^?K^" ME^*Z#6 [MO-J)PV0:]-#<,#N71'L?CQ0XB@B0HE:DK+C^_4W,Y1B.W:R]K7= M=8/MA]02A\,A^?"9AZ0N\E"8RXL9BI+978"<*J.TJ,T&9S)+$V53$;9X5G6_\]@#ZNB>:SCP\S M^[U"E]TER%\ZE6(1\/^OV_[;'IY45FRX#M.:P??T8W*\X"/(2N M-/JN''.7]F+5MCBUQKKQFS[_.Z>2;B8+;6;C'VYU 5[\"%/QV1:R_*'C9>F[ M'IS.HJ'7_X7Q"*/CIVF,^!3=&%U"VX/!D&*^?LAUHH,X'/2&RP&O#S7%L07W MK6,]6AOKA^O/MS>?;CY^-E:EP/XCDC! M!9W-1,AE>/OF^.S\6X<[Z&\4[]LW@Y/^:C"/ )?N#C$>;#4F<%=2*5R%70-9 M&!\?X1M&@BX5HF#?].51&9[UCFD4;D0N)R <3#1, MD;Y"KKWXM98.5XN9X?O*NB!L*3Y95XA!O_MO83/Q3YB)6V=+G2*U.3210=L2 M 3-Z!7,TW+4Y^KOT.#,X!\5,W)=V:D#=0>>9J5(68RDM)B1L2^I22%SC=1E< M#=@53%&0]8 0+/CV^ M4Q@6-FDXU6$;9)!JAZD-S4JLCI$H<&*:ZS07OJ8_\_I3<- XH0X4VAO,@91. MISKDV$%?0?C=@!)$IDN<;,+-?'([B$,T MQV*W4*[+#&F%R0-_IZ96Z!,!M'8F.PA#38\5(H% 3. V9H[2!B#^21"X$)2F M)CID41LT0&A:Q \W[#FR5/I<9,9.?8M;!W?:!R>Q(4DO8P\PWLX"_'P;S MQ MOQ($'NT: F^7)NGMF[/AX/3<-QAKA R1A\TRC8\\?3=".F"@X,3KQ !-J #$ M:6*TS\FE;:I\;Z&NL1I3IK(F(J9U-0^-J+=P@0!8BXB(+KAS27 MY1V(*V2KS[5!B\&A%!SAX%P,CM_!/KL8'*OEM_L19)JT:AFA2PT*XK@%1$=< M47!;MYRM;3G;W^>!>(I[M"1YL%X);H+@47^'$"QW!L&C7O^4AN$C>-RR]IM7H729 (*D:2DF8%L[=( <-M&>F1&MH&0_)/WGG+K(T Z, M9-0U&7B.E$[#WE2HD5\Q%F^-5KPC]G7BM=+2:>J CCJ!=$ MSSQJ/6! N!?F2A4RJDYK(XE5L5L&D9?AO#&+K:!Z<_[;&-RX("9:$6:EMZ4DYI<>\4ZJE( LG6I!A3#7 M,M%&AQEI@77-TA)C_#&@XNI8,EU0M9Q@'IH.537NECQ. FF7-+5.<0"L;^^@ M1$EB$+=8 A4M'3)![1ZQBTM,5TCIG>\?N>G.(+=EXNN)-#73%B/BN&0M[K8@2,KF-DUK1Q._ MD#K7>"VL#_B>CDK1ET_149-+HYM<^D=A0"S%$ 7%],T=:*AU)HR^!].<$SRQ M[WQQG[X,ECNUISK>-5ANN:?RS::*SQ!5"^G.G%&(X!9A-2<7HJ8M%,**Y'R, M3:+L#+8)A6SX!;HL"AT"P OTG5A,^U2N-,;'3MXAEI$M/;$Q_D_BMUTQ\&NM M,7Q>'769\MG!_BN1DKNW-;HRJ*)0U6D$&NU%:9>;:D!@-$GU<8LR!7E/63*J M*LZ3K ?Y1+,]Y=D*;LUN(AX5K"$UJ;"BAT=.>Q::C8K$*H@O%'N=F*H]YFE? M%X@.'"3N3$/^:T_&7E$:WKD=RQ5FV\PA8W1PSH%9#E'#I\\-O#HQ]^ER8LT$ M* &6\JXY1'<-,4)1&3L#+)WF-I*A7 (O@NVKI/.M;SK77.C^45>.VUWAK>M0 MX&U;8Y_@<@+7Q>"-K#R,VQ_GF(8J(V=C77(,7.F\\9[8$&S!#4PHF:'$:1KA M]F)QR?+]WN-=6:!;8>%@]B,'R%/*' D^' M/([V[WXESY\\?*2MWO*Q9M/[[3I&9+)+_?H$B:OIBNZTPY^:;-&[/O7MR52W M-FT;S)G;^/DVIAL"\=M$LO,HB)$I$ARL'\9\*D961,)'F'#X[[H/0);@\N_-+[U7'@5$2+E&4:(LF(9A06BF?7\(4R]14<9Z4U M$/E2\NNYAL +FO!%R*_\AA1RS77"3DH_O5KQNU>SB_1F@BY/>I3? *?'%>XW M&V36H)0U&XT&:_OMF+)ZY)-6BZ%@QO[V*VB*ZH6-TLN$'5=2GCES9M8/&X'; M:N:Z>\NIGH>^Y_U6L:HGO5AD&M>3:%]\+=QL.=/L3CLDX==9:$.J%*:E.!*) MD.&>9_^Z1N+$).7),OPPY2E3<,%N82Q2DGVH*I(I1S')XT)1\7]8V$%T]M=M M@;B%;A*>L3("/S"8AW=S/N,:ZH'K/P3\--0(<\OD6V-M/(EU,!Q/S\_.!_WI M^>@"+J_&DZO^Q12FHUT'[K?ARIVX Q;7G778?\.H G*GM=]>\< MW'D&D<@R%FDN,KCE>@YZSN#S@DC$FRQAS'(A-8@8_F!+F$J1\0A;J,2GQ-H< M&/W]O780>-V!2'.2+>TOOWL(*#X3,@7?BPA1;,2SE$Z)O,8#3(L\-"=73BC%(]9)6*S#^A$^L9SGN+>9#AV_ MG?_P(^F%VS19F"(1-HIAD6!Q15@OB:'TFN:2?5MPR5OMU)BWV@+M M#Y%VG:ZIIAW>[9=UL6!G-MMW@_5N\PQ;7EIT26RRFJ IQ:=VUS:H0+AIM+ED MRNQZU6B0) &T1#PD04ZH'&F@JM8PYAG)(O,V=18H^Z*.#.AM4@M M=VY,6XU(LEK$KE>(5^-OI^.VO):9@#4>CIJ6"Z^&8]<.QS5-MV4-M^/[STH] M]WG9][P>!6X[Z/QPMT';[1P]+]YT6[.)*)*!Z5:X@\>5>J4T6!$O#/([\,M: MW+@+/$YYD>UW+U![JSDUU[&'Q]PJ^M<%9HILE^(Z8S.)H](26G9P:;XB.L_$ M]FBK2YUR#=M*7N/G;51?2,2W0;+S+"B041:M)N)P@>>A-%IFFFJTNLI^/IXT M'U#E9X:_7V<_<_?_)DP$W$YH=$P9SSF(<%'%HU/R&P2B..5YYMC-:LR?Y MUGWDZ;OKH\95OMC*A;(#2BA90LQR6Z^Z[L<+.REX]R9DID2RT-LF__%V;/59 MO*NKV7>$_P)02P,$% @ &8!'6D6KBF' ! 910 !0 !Q,C(P,C5E M>&AI8FET,S(R+FAT;>U8;4_C1A#^WE\Q#>H=2+&QG7M-1+%2K++5$/@!2WX).1G=D5* MN68ZHX>5G\%^^7NP;Q<9S$6\.AS$[ I8?%!C)(E:#>+%Q$O:S4:K,4^:M!NU MHZ@SCR+JS?_R:VB*ZJ6-TJN,'M1RQIV4FO7#9N!V6H7N7[-8IZ'O>3_5K.KA M(!%YX]J]O)$Y"+U,V M9QH:@1OX#B8R%S\#WG R1"6M\% A4Q4!YCASZB$/^C635-N E&0L SE M&T13&BTDTPPC)SR&\3)*";^D""7/F5(&"?X;S1A;/Z144L2\#6Z#I()7AY,Z M#+E.!5_!+RY\%$*FE*HZ1%1JEJSJ4"RD6A#<%2W@I@ -V$[?EI]!2F)1F--F M6[E407:;S%G\1,X)I\J9+#-,Y#"R.37TJ:.T\B1;D9C](Z M)_(2#S$MBM"<7@6)8SQFG8PF.FRT\8GE/V[+9&&&1-@JB$6&!19AS62&UANJ2_IEP20U$X@R))F6U5GNBM_8)5A8 M$OS6;KRW8==-=6PJ8TTQO]=HPJ[?JLC;Z>;&O-,5:+^'M.OU347]_W<[>(N[ MS3BVO;SLE-AH-4'+&)_:7=NB F&FV1:2*K/K=:-!L@S0$N&0##FA"J2!JEO# MA''"(_,C==$;4664D:@6W6+JLJCJR;L_NLXTJ3>48KA;F0,94.IC0C MA:)A]:4?,U5D9!4R;C-CC?IKXLR%UB*WW+DR;34BV7H1NUXI7H_ O9[;\3IF M"M9X0.JX6G@](+MV0-[7\7U9T^WY_J-2SWU<]C6O[<#M!KUO[C;HNKWVX^)M MM_LV$64R,-T*=_"@UJA5!FO>A4&Q!+^JQ:W[P-V4E]E^]3G*WFR.S)7L]C&W MCOYY@9D:>TMQ'=.YQ'%I!1T[O+2>$9UG8KNSU95.M89M)<_Q\S*J3R3BRR!Y M\RPHD<4T6D_%X0+/0VFTS#35[/25_7QHVKQ%E^]9_GJM?<_??\O?>(F#HF97 M%#ZRB,(9#@S,#&YF1AC&.>-,Z9+!=7-'':6,)G"\F38F28)FTLX:,TF)6D@J M[V_ OAT [EUC'K[VWNEWU3NQ0B@[UX229L0@OO>6[&8JL0.&=V-"YDID"WW? MY%]>K*T_R]=\^_;UXC]02P$"% ,4 " 9@$=:_,;BJ,<\ 0 +L0X $0 M @ $ :W1C8RTR,#(T,3(R."YH=&U02P$"% ,4 " 9 M@$=:SGM*S\H+ "L>@ $0 @ 'V/ $ :W1C8RTR,#(T,3(R M."YX&UL4$L! A0#% @ &8!'6M&UL4$L! A0#% @ &8!'6BCW XML 68 ktcc-20241228_htm.xml IDEA: XBRL DOCUMENT 0000719733 2024-06-30 2024-12-28 0000719733 2025-02-04 0000719733 2024-12-28 0000719733 2024-06-29 0000719733 2024-09-29 2024-12-28 0000719733 2023-10-01 2023-12-30 0000719733 2023-07-02 2023-12-30 0000719733 2023-07-01 0000719733 2023-12-30 0000719733 2024-09-28 0000719733 2023-09-30 0000719733 us-gaap:CommonStockMember 2024-09-28 0000719733 us-gaap:CommonStockMember 2023-09-30 0000719733 us-gaap:CommonStockMember 2024-06-29 0000719733 us-gaap:CommonStockMember 2023-07-01 0000719733 us-gaap:CommonStockMember 2024-12-28 0000719733 us-gaap:CommonStockMember 2023-12-30 0000719733 us-gaap:CommonStockMember 2024-09-29 2024-12-28 0000719733 us-gaap:CommonStockMember 2023-10-01 2023-12-30 0000719733 us-gaap:CommonStockMember 2024-06-30 2024-12-28 0000719733 us-gaap:CommonStockMember 2023-07-02 2023-12-30 0000719733 us-gaap:RetainedEarningsMember 2024-09-28 0000719733 us-gaap:RetainedEarningsMember 2023-09-30 0000719733 us-gaap:RetainedEarningsMember 2024-06-29 0000719733 us-gaap:RetainedEarningsMember 2023-07-01 0000719733 us-gaap:RetainedEarningsMember 2024-09-29 2024-12-28 0000719733 us-gaap:RetainedEarningsMember 2023-10-01 2023-12-30 0000719733 us-gaap:RetainedEarningsMember 2023-07-02 2023-12-30 0000719733 us-gaap:RetainedEarningsMember 2024-12-28 0000719733 us-gaap:RetainedEarningsMember 2023-12-30 0000719733 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2024-09-28 0000719733 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-09-30 0000719733 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2024-06-29 0000719733 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-07-01 0000719733 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2024-09-29 2024-12-28 0000719733 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-10-01 2023-12-30 0000719733 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2024-06-30 2024-12-28 0000719733 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-07-02 2023-12-30 0000719733 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2024-12-28 0000719733 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-12-30 0000719733 ktcc:BMOBankMember 2024-12-03 2024-12-03 0000719733 ktcc:BankOfAmericaMember 2024-12-03 0000719733 ktcc:BankOfAmericaMember 2024-12-28 0000719733 ktcc:BankOfAmericaMember ktcc:BanorteFinancialGroupMember 2024-12-28 0000719733 ktcc:ABLSeniorSecuredRevolvingFacilityMember us-gaap:RevolvingCreditFacilityMember 2024-12-28 0000719733 ktcc:ABLSeniorSecuredRevolvingFacilityMember us-gaap:RevolvingCreditFacilityMember 2024-06-29 0000719733 ktcc:DomesticTermLoanCallodineMember us-gaap:LineOfCreditMember 2024-12-28 0000719733 ktcc:DomesticTermLoanCallodineMember us-gaap:LineOfCreditMember 2024-06-29 0000719733 us-gaap:ForeignLineOfCreditMember us-gaap:LineOfCreditMember 2024-12-28 0000719733 us-gaap:ForeignLineOfCreditMember us-gaap:LineOfCreditMember 2024-06-29 0000719733 srt:MinimumMember ktcc:DomesticTermLoansBalboaMember ktcc:EquipmentTermLoanMember 2024-12-28 0000719733 srt:MaximumMember ktcc:DomesticTermLoansBalboaMember ktcc:EquipmentTermLoanMember 2024-12-28 0000719733 ktcc:DomesticTermLoansBalboaMember ktcc:EquipmentTermLoanMember 2024-12-28 0000719733 ktcc:DomesticTermLoansBalboaMember ktcc:EquipmentTermLoanMember 2024-06-29 0000719733 ktcc:ForeignTermLoanBanorteMember ktcc:EquipmentTermLoanMember 2024-12-28 0000719733 ktcc:ForeignTermLoanBanorteMember ktcc:EquipmentTermLoanMember 2024-06-29 0000719733 ktcc:DomesticTermLoanBankOfAmericaMember ktcc:EquipmentTermLoanMember 2024-12-28 0000719733 ktcc:DomesticTermLoanBankOfAmericaMember ktcc:EquipmentTermLoanMember 2024-06-29 0000719733 ktcc:ABLSeniorSecuredRevolvingFacilityMember ktcc:CreditAgreementMember us-gaap:RevolvingCreditFacilityMember 2024-12-03 0000719733 ktcc:ABLSeniorSecuredRevolvingFacilityMember ktcc:CreditAgreementMember us-gaap:RevolvingCreditFacilityMember us-gaap:SecuredOvernightFinancingRateSofrMember 2024-12-03 0000719733 srt:MinimumMember ktcc:ABLSeniorSecuredRevolvingFacilityMember ktcc:CreditAgreementMember us-gaap:RevolvingCreditFacilityMember us-gaap:SecuredOvernightFinancingRateSofrMember 2024-12-03 2024-12-03 0000719733 srt:MaximumMember ktcc:ABLSeniorSecuredRevolvingFacilityMember ktcc:CreditAgreementMember us-gaap:RevolvingCreditFacilityMember us-gaap:SecuredOvernightFinancingRateSofrMember 2024-12-03 2024-12-03 0000719733 us-gaap:LetterOfCreditMember ktcc:CreditAgreementMember us-gaap:LineOfCreditMember us-gaap:BaseRateMember 2024-12-03 0000719733 srt:MinimumMember ktcc:ABLSeniorSecuredRevolvingFacilityMember ktcc:CreditAgreementMember us-gaap:RevolvingCreditFacilityMember 2024-12-03 2024-12-03 0000719733 srt:MaximumMember ktcc:ABLSeniorSecuredRevolvingFacilityMember ktcc:CreditAgreementMember us-gaap:RevolvingCreditFacilityMember 2024-12-03 2024-12-03 0000719733 ktcc:ABLSeniorSecuredRevolvingFacilityMember ktcc:CreditAgreementMember us-gaap:RevolvingCreditFacilityMember us-gaap:SecuredOvernightFinancingRateSofrMember 2024-12-03 2024-12-03 0000719733 ktcc:ABLSeniorSecuredRevolvingFacilityMember ktcc:CreditAgreementMember us-gaap:RevolvingCreditFacilityMember us-gaap:BaseRateMember 2024-12-03 2024-12-03 0000719733 ktcc:ABLSeniorSecuredRevolvingFacilityMember ktcc:CreditAgreementMember us-gaap:RevolvingCreditFacilityMember 2024-12-03 2024-12-03 0000719733 2020-08-14 0000719733 us-gaap:RevolvingCreditFacilityMember 2024-12-02 0000719733 us-gaap:LetterOfCreditMember ktcc:CreditAgreementMember us-gaap:LineOfCreditMember 2024-12-03 0000719733 us-gaap:LetterOfCreditMember ktcc:CreditAgreementMember us-gaap:LineOfCreditMember 2024-12-03 2024-12-03 0000719733 us-gaap:LetterOfCreditMember ktcc:CreditAgreementMember us-gaap:LineOfCreditMember us-gaap:SecuredOvernightFinancingRateSofrMember 2024-12-03 0000719733 us-gaap:LetterOfCreditMember ktcc:CreditAgreementMember us-gaap:LineOfCreditMember us-gaap:SecuredOvernightFinancingRateSofrMember 2024-12-03 2024-12-03 0000719733 ktcc:BanorteFinancialGroupMember 2023-12-11 0000719733 ktcc:BanorteFinancialGroupMember us-gaap:LineOfCreditMember 2024-06-30 2024-12-28 0000719733 ktcc:BanorteFinancialGroupMember 2024-12-28 0000719733 ktcc:EquipmentTermLoanMember 2023-09-19 0000719733 ktcc:AmericBankEquipmentFinancingArrangementMember 2023-09-19 0000719733 srt:MinimumMember ktcc:AmericBankEquipmentFinancingArrangementMember 2023-09-19 0000719733 srt:MaximumMember ktcc:AmericBankEquipmentFinancingArrangementMember 2023-09-19 0000719733 ktcc:AmericBankEquipmentFinancingArrangementMember 2024-06-30 2024-12-28 0000719733 ktcc:ForeignTermLoanBanorteMember ktcc:EquipmentTermLoanMember 2020-11-24 0000719733 2020-11-24 0000719733 ktcc:ForeignTermLoanBanorteMember ktcc:EquipmentTermLoanMember 2021-05-24 2021-05-24 0000719733 ktcc:EquipmentTermLoanMember 2020-08-14 0000719733 ktcc:EquipmentTermLoanMember 2024-06-30 2024-12-28 0000719733 us-gaap:StockAppreciationRightsSARSMember 2023-07-01 0000719733 us-gaap:StockAppreciationRightsSARSMember 2022-07-03 2023-07-01 0000719733 us-gaap:StockAppreciationRightsSARSMember 2023-07-02 2023-12-30 0000719733 us-gaap:StockAppreciationRightsSARSMember 2023-12-30 0000719733 us-gaap:StockAppreciationRightsSARSMember 2024-06-29 0000719733 us-gaap:StockAppreciationRightsSARSMember 2023-07-02 2024-06-29 0000719733 us-gaap:StockAppreciationRightsSARSMember 2024-06-30 2024-12-28 0000719733 us-gaap:StockAppreciationRightsSARSMember 2024-12-28 0000719733 us-gaap:StockAppreciationRightsSARSMember 2024-09-29 2024-12-28 0000719733 us-gaap:StockAppreciationRightsSARSMember 2023-10-01 2023-12-30 0000719733 us-gaap:RestrictedStockUnitsRSUMember 2024-09-29 2024-12-28 0000719733 us-gaap:RestrictedStockUnitsRSUMember 2024-06-30 2024-12-28 0000719733 us-gaap:RestrictedStockUnitsRSUMember 2024-12-28 0000719733 us-gaap:ForeignExchangeContractMember 2024-12-28 0000719733 us-gaap:ForeignExchangeContractMember 2024-09-29 2024-12-28 0000719733 us-gaap:ForeignExchangeContractMember 2023-07-02 2023-12-30 0000719733 us-gaap:ForeignExchangeContractMember 2024-06-30 2024-12-28 0000719733 us-gaap:ForeignExchangeContractMember us-gaap:DesignatedAsHedgingInstrumentMember 2024-12-28 0000719733 us-gaap:ForeignExchangeContractMember us-gaap:DesignatedAsHedgingInstrumentMember 2024-06-29 0000719733 us-gaap:ForwardContractsMember us-gaap:DesignatedAsHedgingInstrumentMember 2024-09-28 0000719733 us-gaap:ForwardContractsMember us-gaap:DesignatedAsHedgingInstrumentMember 2024-09-29 2024-12-28 0000719733 us-gaap:ForwardContractsMember us-gaap:DesignatedAsHedgingInstrumentMember 2024-12-28 0000719733 us-gaap:DesignatedAsHedgingInstrumentMember 2024-09-28 0000719733 us-gaap:DesignatedAsHedgingInstrumentMember 2024-09-29 2024-12-28 0000719733 us-gaap:DesignatedAsHedgingInstrumentMember 2024-12-28 0000719733 us-gaap:ForwardContractsMember us-gaap:DesignatedAsHedgingInstrumentMember 2023-09-30 0000719733 us-gaap:ForwardContractsMember us-gaap:DesignatedAsHedgingInstrumentMember 2023-10-01 2023-12-30 0000719733 us-gaap:ForwardContractsMember us-gaap:DesignatedAsHedgingInstrumentMember 2023-12-30 0000719733 us-gaap:InterestRateSwapMember us-gaap:DesignatedAsHedgingInstrumentMember 2023-09-30 0000719733 us-gaap:InterestRateSwapMember us-gaap:DesignatedAsHedgingInstrumentMember 2023-10-01 2023-12-30 0000719733 us-gaap:InterestRateSwapMember us-gaap:DesignatedAsHedgingInstrumentMember 2023-12-30 0000719733 us-gaap:DesignatedAsHedgingInstrumentMember 2023-09-30 0000719733 us-gaap:DesignatedAsHedgingInstrumentMember 2023-10-01 2023-12-30 0000719733 us-gaap:DesignatedAsHedgingInstrumentMember 2023-12-30 0000719733 us-gaap:ForwardContractsMember us-gaap:DesignatedAsHedgingInstrumentMember 2024-06-29 0000719733 us-gaap:ForwardContractsMember us-gaap:DesignatedAsHedgingInstrumentMember 2024-06-30 2024-12-28 0000719733 us-gaap:DesignatedAsHedgingInstrumentMember 2024-06-29 0000719733 us-gaap:DesignatedAsHedgingInstrumentMember 2024-06-30 2024-12-28 0000719733 us-gaap:ForwardContractsMember us-gaap:DesignatedAsHedgingInstrumentMember 2023-07-01 0000719733 us-gaap:ForwardContractsMember us-gaap:DesignatedAsHedgingInstrumentMember 2023-07-02 2023-12-30 0000719733 us-gaap:InterestRateSwapMember us-gaap:DesignatedAsHedgingInstrumentMember 2023-07-01 0000719733 us-gaap:InterestRateSwapMember us-gaap:DesignatedAsHedgingInstrumentMember 2023-07-02 2023-12-30 0000719733 us-gaap:DesignatedAsHedgingInstrumentMember 2023-07-01 0000719733 us-gaap:DesignatedAsHedgingInstrumentMember 2023-07-02 2023-12-30 0000719733 us-gaap:TransferredOverTimeMember 2024-09-29 2024-12-28 0000719733 us-gaap:TransferredOverTimeMember 2023-10-01 2023-12-30 0000719733 us-gaap:TransferredOverTimeMember 2024-06-30 2024-12-28 0000719733 us-gaap:TransferredOverTimeMember 2023-07-02 2023-12-30 0000719733 us-gaap:TransferredAtPointInTimeMember 2024-09-29 2024-12-28 0000719733 us-gaap:TransferredAtPointInTimeMember 2023-10-01 2023-12-30 0000719733 us-gaap:TransferredAtPointInTimeMember 2024-06-30 2024-12-28 0000719733 us-gaap:TransferredAtPointInTimeMember 2023-07-02 2023-12-30 0000719733 srt:MinimumMember 2024-12-28 0000719733 srt:MaximumMember 2024-12-28 0000719733 us-gaap:CostOfSalesMember 2024-09-29 2024-12-28 0000719733 us-gaap:CostOfSalesMember 2023-10-01 2023-12-30 0000719733 us-gaap:CostOfSalesMember 2024-06-30 2024-12-28 0000719733 us-gaap:CostOfSalesMember 2023-07-02 2023-12-30 0000719733 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2024-09-29 2024-12-28 0000719733 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2023-10-01 2023-12-30 0000719733 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2024-06-30 2024-12-28 0000719733 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2023-07-02 2023-12-30 0000719733 us-gaap:DebtMember 2024-12-28 shares iso4217:USD iso4217:USD shares iso4217:MXN pure false 2025 Q2 0000719733 --06-28 http://fasb.org/us-gaap/2024#OperatingLeaseLiabilityNoncurrent http://fasb.org/us-gaap/2024#LongTermDebtCurrent 10-Q true 2024-12-28 false 0-11559 KEY TRONIC CORPORATION WA 91-0849125 N. 4424 Sullivan Road Spokane Valley WA 99216 509 928-8000 Common Stock, no par value KTCC NASDAQ Yes Yes Non-accelerated Filer true false false 10761871 4244000 4752000 2931000 2918000 113132000 132559000 18892000 21250000 100709000 105099000 1496000 1679000 24159000 24739000 261136000 288399000 27123000 28806000 13829000 15416000 19287000 17376000 6454000 5346000 25741000 22722000 327829000 355343000 63585000 79394000 6218000 6510000 5063000 3123000 18904000 15149000 93770000 104176000 106020000 116383000 8429000 10312000 9000 263000 114000 219000 114572000 127177000 208342000 231353000 25000000 25000000 10762000 10762000 10762000 10762000 47367000 47284000 73131000 76921000 -1011000 -215000 119487000 123990000 327829000 355343000 113853000 147847000 245411000 297959000 106147000 136084000 224402000 275334000 7706000 11763000 21009000 22625000 2320000 1758000 4609000 3999000 6507000 6057000 13077000 11841000 0 0 0 431000 8827000 7815000 17686000 15409000 -1121000 3948000 3323000 7216000 3904000 2961000 7167000 5972000 -5025000 987000 -3844000 1244000 -111000 -97000 -54000 -175000 -4914000 1084000 -3790000 1419000 -0.46 0.10 -0.35 0.13 10762000 10762000 10762000 10762000 10762000 -0.46 0.10 -0.35 0.13 10762000 10889000 10762000 10762000 10889000 -4914000 1084000 -3790000 -3790000 1419000 1419000 42000 230000 -796000 -796000 288000 288000 -4872000 1314000 -4586000 1707000 0 100000 -200000 100000 -3790000 1419000 5536000 5498000 0 97000 1286000 137000 2371000 2928000 16000 138000 372000 49000 -8000 36000 0 431000 83000 111000 -2166000 -1213000 0 -3907000 -19415000 -15708000 -2361000 -2155000 -4390000 -13808000 3922000 -417000 -15809000 -24541000 -292000 -3768000 1678000 511000 11537000 9080000 821000 2609000 0 2249000 -821000 -360000 2580000 625000 2294000 1457000 310646000 272755000 343489000 278643000 1507000 2561000 28000000 1161000 -11224000 -9370000 -508000 -650000 4752000 3603000 4244000 2953000 5986000 6015000 458000 1602000 784000 3575000 124343000 131069000 123990000 130617000 10762000 10762000 10762000 10762000 10762000 10762000 10762000 10762000 47351000 47786000 47284000 47727000 16000 53000 83000 112000 47367000 47839000 47367000 47839000 78045000 83321000 76921000 82986000 -4914000 1084000 -3790000 1419000 73131000 84405000 73131000 84405000 -1053000 -39000 -215000 -97000 42000 230000 -796000 288000 -1011000 191000 -1011000 191000 119487000 132435000 119487000 132435000 <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:10.5pt">Basis of Presentation</span><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The consolidated financial statements included herein have been prepared by Key Tronic Corporation and subsidiaries (the Company) pursuant to the rules and regulations of the Securities and Exchange Commission (“SEC”). Certain information and footnote disclosures normally included in our annual consolidated financial statements have been condensed or omitted. The year-end condensed consolidated balance sheet information was derived from audited financial statements, but does not include all disclosures required by accounting principles generally accepted in the United States of America. The financial statements reflect all normal and recurring adjustments which, in the opinion of management, are necessary for a fair presentation of the financial position, results of operations and cash flows for the interim periods presented. The preparation of financial statements in accordance with generally accepted accounting principles requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and the reported amounts of revenues and expenses during the reporting period. The results of operations for the periods presented are not necessarily indicative of the results to be expected for the full year. The accompanying unaudited condensed consolidated financial statements should be read in conjunction with the financial statements and notes included in the Company’s Annual Report on Form 10-K for the fiscal year ended June 29, 2024.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s reporting period is a 52/53 week fiscal year ending on the Saturday closest to June 30. The three month and six month periods ended December 28, 2024 and December 30, 2023, were both 13 week periods. Fiscal year 2025 will end on June 28, 2025, which is a 52 week year. Fiscal year 2024 which ended on June 29, 2024, was also a 52 week year.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Management’s Assessment of Liquidity</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Historically, due to the timing between the procurement of raw materials, production cycle and payment from our customers, we have financed operations and met our capital expenditure requirements primarily through cash flows provided by operations and borrowings under our credit facilities. We generated an operating loss and net loss of $(1.1) million and $(4.9) million, respectively, during the 3-month period ended December 28, 2024, and have positive working capital of $167.4 million as of December 28, 2024. Based on current projections, we anticipate generating cash from operations as revenue is expected to increase during the third quarter of fiscal year 2025 along with anticipated cost savings from ongoing restructurings.</span></div><div style="margin-top:6pt"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">On December 3, 2024, we entered into an asset-based credit agreement with BMO Bank, N.A that provides for an asset-based senior secured revolving credit facility of up to $115 million, maturing on December 3, 2029. On December 3, 2024, we also entered into a $28 million term loan credit agreement with Callodine Commercial Finance, LLC. As of December 28, 2024, approximately $18.1 million was available under the credit facility. In addition, MXN16 million ($0.8 million USD) was available under the line of credit with Banorte Financial Group. Additionally, $4.2 million of cash was on hand. We believe that projected cash from operations and funds available under our asset-based revolving credit facility will be sufficient to meet our working and fixed capital requirements for at least the next 12 months.</span></div> <div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s reporting period is a 52/53 week fiscal year ending on the Saturday closest to June 30. The three month and six month periods ended December 28, 2024 and December 30, 2023, were both 13 week periods. Fiscal year 2025 will end on June 28, 2025, which is a 52 week year. Fiscal year 2024 which ended on June 29, 2024, was also a 52 week year.</span></div> -1100000 -4900000 167400000 115000000 28000000 18100000 16000000 800000 4200000 <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:10.5pt">Significant Accounting Policies</span><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Reclassifications</span></div><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Certain prior period reclassifications were made to conform with the current period presentation. These reclassifications had no effect on reported income, comprehensive income, cash flows, total assets, or shareholders' equity as previously reported.</span></div><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Allowance for Credit Losses</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company evaluates the collectability of accounts receivable and records an allowance for credit losses, which reduces the receivables to an amount that management reasonably estimates will be collected. A specific allowance is recorded against receivables considered to be impaired based on the Company’s knowledge of the financial condition of the customer, and a general allowance is calculated and applied to remaining receivables based on the Company's historical collection experience and forecasted collection ability. In determining the amount of the allowance, the Company considers several factors including the aging of the receivables, the current business environment and historical experience. After all attempts to collect a receivable have failed, the receivable is written off against the allowance.</span></div><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Leases</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Lease assets and liabilities are initially recognized based on the present value of lease payments over the lease term calculated using the Company’s incremental borrowing rate, unless the implicit rate is readily determinable. Our incremental borrowing rate represents the rate of interest that we would have to pay to borrow on a collateralized basis over a similar term in a similar economic environment. Lease assets also include any lease prepayments. Lease terms include options to extend or terminate the lease when it is reasonably certain that those options will be exercised. Leases are classified as finance or operating, with </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">classification affecting the pattern and classification of expense recognition in the consolidated statements of income. For further information, please refer to Footnote “Leases” of the “Notes to Consolidated Financial Statements.”</span></div><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Revenue Recognition</span></div><div style="margin-bottom:5pt;margin-top:5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The first step in its process for revenue recognition is to identify the contract with a customer. A contract is defined as an agreement between two or more parties that creates enforceable rights and obligations. A contract can be written, oral, or implied. The Company generally enters into manufacturing service agreements (“MSA”) with its customers that outline the terms of the business relationship between the customer and the Company. This includes matters such as warranty, indemnification, transfer of title and risk of loss, liability for excess and obsolete inventory, pricing, payment terms, etc. The Company will also bid on a program-by-program basis for customers in which an executed MSA may not be in place. In these instances, as well as when we have an MSA in place, we receive customer purchase orders for specific quantities and timing of products. As a result, the Company considers its contract with a customer to be the combination of the MSA and the purchase order. The transaction price is fixed and set forth in each purchase order. In the Company's normal course of business, there are no variable pricing components, or material amounts refunded to customers in the form of refunds or rebates. </span></div><div style="margin-bottom:5pt;margin-top:5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company assesses whether control of the product or services promised under the contract is transferred to the customer at a point in time (shipment) or over time (as we manufacture the product). The Company is first required to evaluate whether its contracts meet the criteria for 'over-time' or 'point-in-time' recognition. The Company has determined that for the majority of its contracts the Company is manufacturing products for which there is no alternative use due to the unique nature of the customer-specific product, IP and other contract restrictions. The Company has an enforceable right to payment including a reasonable profit for performance completed to date with respect to these contracts. As a result, revenue is recognized under these contracts 'over-time' based on the input cost-to-cost method as it better depicts the transfer of control. This input method is based on the ratio of costs incurred to date as compared to the total estimated costs at completion of the performance obligation. For all other contracts that do not meet these criteria, such as manufacturing contracts for which the terms do not provide an enforceable right to payment for performance completed to date, the Company recognizes revenue when it has transferred control of the related manufactured products which generally occurs upon shipment to the customer. Revenue from engineering services is recognized over time as costs related to the services are incurred, which approximates proportional performance of the service. This method is used because management considers it to be the best available measure of progress on the contracts. Revenue from scrap and excess inventory sales is recognized at the point-in-time of scrap at the customers direction, or, if applicable, shipment of the material to the customer.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Earnings Per Common Share</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Basic earnings per common share (EPS) is computed by dividing net income (loss) by the weighted average number of common shares outstanding during the period. Diluted EPS is computed by dividing net income (loss) by the combination of other potentially dilutive weighted average common shares and the weighted average number of common shares outstanding during the period using the treasury stock method. The computation assumes the proceeds from the exercise of equity awards were used to repurchase common shares at the average market price during the period. The computation of diluted EPS does not assume conversion, exercise, or contingent issuance of common stock equivalent shares that would have an anti-dilutive effect on EPS.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Derivative Instruments and Hedging Activities </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has entered into foreign currency forward contracts which are accounted for as cash flow hedges in accordance with ASC 815, Derivatives and Hedging. The effective portion of the gain or loss on the derivative is reported as a component of accumulated other comprehensive income (AOCI) and is reclassified into earnings in the same period in which the underlying hedged transaction affects earnings. The derivative’s effectiveness represents the change in fair value of the hedge that offsets the change in fair value of the hedged item. </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company uses derivatives to manage the variability of foreign currency fluctuations of expenses in our Mexico facilities. The foreign currency forward contracts have terms that are matched to the underlying transactions being hedged. As a result, these transactions fully offset the hedged risk and no ineffectiveness has been recorded.</span></div><div style="margin-bottom:5pt;margin-top:5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s foreign currency forward contracts potentially expose the Company to credit risk to the extent the counterparty may be unable to meet the terms of the agreement. The Company minimizes such risk by utilizing a counterparty with a strong credit rating. The Company’s counterparty to the foreign currency forward contracts is a major banking institution. This institution does not require collateral for the contracts, and the Company believes that the risk of the counterparty failing to meet their contractual obligations is remote. The Company does not enter into derivative instruments for trading or speculative purposes.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Income Taxes</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We compute our interim income tax provision through the use of an estimated tax rate (ETR) applied to year-to-date operating results and specific events that are discretely recognized as they occur. In determining the estimated annual ETR, we analyze various factors, including projections of our annual earnings, taxing jurisdictions in which the earnings will be generated, the impact of state and local income taxes, our ability to use tax credits and available tax planning alternatives. Discrete items, including the effect of changes in tax laws, tax rates, and certain circumstances with respect to valuation allowances or other unusual or non-recurring tax adjustments, are reflected in the period in which they occur as an addition to, or reduction from, the income tax provision, rather than included in the estimated annual ETR. </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Income taxes are accounted for under the asset and liability method. Deferred tax assets and liabilities are recognized for the estimated future tax consequences and benefits attributable to differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax bases, as well as tax credit and net operating loss carryforwards. Deferred tax assets and liabilities are measured using enacted tax rates expected to apply to taxable income in the years in which temporary differences and carryforwards are expected to be recovered or settled. The effect on deferred tax assets and liabilities for a change in tax rates is recognized in the period that includes the enactment date. Valuation allowances are established when necessary to reduce deferred tax assets to the amount that is more likely than not to be realized.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We utilize a two-step approach to recognizing and measuring uncertain tax positions. The first step is to evaluate the tax position for recognition by determining if the weight of available evidence indicates it is more likely than not that the position will be sustained on audit, including resolution of related appeals or litigation processes, if any. The second step is to measure the tax benefit as the largest amount which is more than 50% likely of being realized upon ultimate settlement. We consider many factors when evaluating and estimating our tax positions and tax benefits, which may require periodic adjustments based on new assessments and changes in estimates and which may not accurately forecast actual outcomes. Our policy is to recognize interest and penalties related to the underpayment of income taxes as a component of income tax expense. The tax years 2005 through the present remain open to examination by the major U.S. taxing jurisdictions to which we are subject. Refer to Note 5 for further discussions.</span></div><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Recently Issued Accounting Standards</span></div><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On November 4, 2024 the Financial Accounting Standards Board (“FASB”) issued Accounting Standards Update (“ASU”) 2024-03, Income Statement - Reporting Comprehensive Income - Expense Disaggregation Disclosures. The ASU requires entities to disclose in the notes to the financial statements specified information about certain costs and expenses. The ASU applies to the Company’s annual reporting period beginning in fiscal year 2028 and interim reporting periods beginning in fiscal year 2029. The Company does not anticipate early adoption of the new disclosure standard.</span></div><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On December 14, 2023, the FASB issued ASU 2023-09, Income Taxes (Topic 740): Improvements to Income Tax Disclosures. The ASU requires entities to disclose more detailed information relating to their reconciliation of statutory tax rate to effective tax rate, income taxes paid by jurisdiction, pretax income (or loss) from continuing operations, and income tax expense (or benefit). The ASU applies to the Company’s annual reporting period beginning in fiscal year 2026. The Company does not anticipate early adoption of the new disclosure standards.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In November 2023, the FASB issued ASU 2023-07, Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures (ASU 2023-07), which requires public entities to disclose information about their reportable segments' oversight and significant expenses on an interim and annual basis. The ASU is effective for the annual reporting period beginning in fiscal year 2025 and for interim periods beginning in fiscal year 2026. Early adoption is permitted. The Company is currently evaluating the guidance and its impact to the financial statements.</span></div> <div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Reclassifications</span></div>Certain prior period reclassifications were made to conform with the current period presentation. <div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Allowance for Credit Losses</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company evaluates the collectability of accounts receivable and records an allowance for credit losses, which reduces the receivables to an amount that management reasonably estimates will be collected. A specific allowance is recorded against receivables considered to be impaired based on the Company’s knowledge of the financial condition of the customer, and a general allowance is calculated and applied to remaining receivables based on the Company's historical collection experience and forecasted collection ability. In determining the amount of the allowance, the Company considers several factors including the aging of the receivables, the current business environment and historical experience. After all attempts to collect a receivable have failed, the receivable is written off against the allowance.</span></div> <div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Leases</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Lease assets and liabilities are initially recognized based on the present value of lease payments over the lease term calculated using the Company’s incremental borrowing rate, unless the implicit rate is readily determinable. Our incremental borrowing rate represents the rate of interest that we would have to pay to borrow on a collateralized basis over a similar term in a similar economic environment. Lease assets also include any lease prepayments. Lease terms include options to extend or terminate the lease when it is reasonably certain that those options will be exercised. Leases are classified as finance or operating, with </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">classification affecting the pattern and classification of expense recognition in the consolidated statements of income. For further information, please refer to Footnote “Leases” of the “Notes to Consolidated Financial Statements.”</span></div> <div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Revenue Recognition</span></div><div style="margin-bottom:5pt;margin-top:5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The first step in its process for revenue recognition is to identify the contract with a customer. A contract is defined as an agreement between two or more parties that creates enforceable rights and obligations. A contract can be written, oral, or implied. The Company generally enters into manufacturing service agreements (“MSA”) with its customers that outline the terms of the business relationship between the customer and the Company. This includes matters such as warranty, indemnification, transfer of title and risk of loss, liability for excess and obsolete inventory, pricing, payment terms, etc. The Company will also bid on a program-by-program basis for customers in which an executed MSA may not be in place. In these instances, as well as when we have an MSA in place, we receive customer purchase orders for specific quantities and timing of products. As a result, the Company considers its contract with a customer to be the combination of the MSA and the purchase order. The transaction price is fixed and set forth in each purchase order. In the Company's normal course of business, there are no variable pricing components, or material amounts refunded to customers in the form of refunds or rebates. </span></div><div style="margin-bottom:5pt;margin-top:5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company assesses whether control of the product or services promised under the contract is transferred to the customer at a point in time (shipment) or over time (as we manufacture the product). The Company is first required to evaluate whether its contracts meet the criteria for 'over-time' or 'point-in-time' recognition. The Company has determined that for the majority of its contracts the Company is manufacturing products for which there is no alternative use due to the unique nature of the customer-specific product, IP and other contract restrictions. The Company has an enforceable right to payment including a reasonable profit for performance completed to date with respect to these contracts. As a result, revenue is recognized under these contracts 'over-time' based on the input cost-to-cost method as it better depicts the transfer of control. This input method is based on the ratio of costs incurred to date as compared to the total estimated costs at completion of the performance obligation. For all other contracts that do not meet these criteria, such as manufacturing contracts for which the terms do not provide an enforceable right to payment for performance completed to date, the Company recognizes revenue when it has transferred control of the related manufactured products which generally occurs upon shipment to the customer. Revenue from engineering services is recognized over time as costs related to the services are incurred, which approximates proportional performance of the service. This method is used because management considers it to be the best available measure of progress on the contracts. Revenue from scrap and excess inventory sales is recognized at the point-in-time of scrap at the customers direction, or, if applicable, shipment of the material to the customer.</span></div> <div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Earnings Per Common Share</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Basic earnings per common share (EPS) is computed by dividing net income (loss) by the weighted average number of common shares outstanding during the period. Diluted EPS is computed by dividing net income (loss) by the combination of other potentially dilutive weighted average common shares and the weighted average number of common shares outstanding during the period using the treasury stock method. The computation assumes the proceeds from the exercise of equity awards were used to repurchase common shares at the average market price during the period. The computation of diluted EPS does not assume conversion, exercise, or contingent issuance of common stock equivalent shares that would have an anti-dilutive effect on EPS.</span></div> <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Derivative Instruments and Hedging Activities </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has entered into foreign currency forward contracts which are accounted for as cash flow hedges in accordance with ASC 815, Derivatives and Hedging. The effective portion of the gain or loss on the derivative is reported as a component of accumulated other comprehensive income (AOCI) and is reclassified into earnings in the same period in which the underlying hedged transaction affects earnings. The derivative’s effectiveness represents the change in fair value of the hedge that offsets the change in fair value of the hedged item. </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company uses derivatives to manage the variability of foreign currency fluctuations of expenses in our Mexico facilities. The foreign currency forward contracts have terms that are matched to the underlying transactions being hedged. As a result, these transactions fully offset the hedged risk and no ineffectiveness has been recorded.</span></div><div style="margin-bottom:5pt;margin-top:5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s foreign currency forward contracts potentially expose the Company to credit risk to the extent the counterparty may be unable to meet the terms of the agreement. The Company minimizes such risk by utilizing a counterparty with a strong credit rating. The Company’s counterparty to the foreign currency forward contracts is a major banking institution. This institution does not require collateral for the contracts, and the Company believes that the risk of the counterparty failing to meet their contractual obligations is remote. The Company does not enter into derivative instruments for trading or speculative purposes.</span></div> <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Income Taxes</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We compute our interim income tax provision through the use of an estimated tax rate (ETR) applied to year-to-date operating results and specific events that are discretely recognized as they occur. In determining the estimated annual ETR, we analyze various factors, including projections of our annual earnings, taxing jurisdictions in which the earnings will be generated, the impact of state and local income taxes, our ability to use tax credits and available tax planning alternatives. Discrete items, including the effect of changes in tax laws, tax rates, and certain circumstances with respect to valuation allowances or other unusual or non-recurring tax adjustments, are reflected in the period in which they occur as an addition to, or reduction from, the income tax provision, rather than included in the estimated annual ETR. </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Income taxes are accounted for under the asset and liability method. Deferred tax assets and liabilities are recognized for the estimated future tax consequences and benefits attributable to differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax bases, as well as tax credit and net operating loss carryforwards. Deferred tax assets and liabilities are measured using enacted tax rates expected to apply to taxable income in the years in which temporary differences and carryforwards are expected to be recovered or settled. The effect on deferred tax assets and liabilities for a change in tax rates is recognized in the period that includes the enactment date. Valuation allowances are established when necessary to reduce deferred tax assets to the amount that is more likely than not to be realized.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We utilize a two-step approach to recognizing and measuring uncertain tax positions. The first step is to evaluate the tax position for recognition by determining if the weight of available evidence indicates it is more likely than not that the position will be sustained on audit, including resolution of related appeals or litigation processes, if any. The second step is to measure the tax benefit as the largest amount which is more than 50% likely of being realized upon ultimate settlement. We consider many factors when evaluating and estimating our tax positions and tax benefits, which may require periodic adjustments based on new assessments and changes in estimates and which may not accurately forecast actual outcomes. Our policy is to recognize interest and penalties related to the underpayment of income taxes as a component of income tax expense. The tax years 2005 through the present remain open to examination by the major U.S. taxing jurisdictions to which we are subject. Refer to Note 5 for further discussions.</span></div> <div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Recently Issued Accounting Standards</span></div><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On November 4, 2024 the Financial Accounting Standards Board (“FASB”) issued Accounting Standards Update (“ASU”) 2024-03, Income Statement - Reporting Comprehensive Income - Expense Disaggregation Disclosures. The ASU requires entities to disclose in the notes to the financial statements specified information about certain costs and expenses. The ASU applies to the Company’s annual reporting period beginning in fiscal year 2028 and interim reporting periods beginning in fiscal year 2029. The Company does not anticipate early adoption of the new disclosure standard.</span></div><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On December 14, 2023, the FASB issued ASU 2023-09, Income Taxes (Topic 740): Improvements to Income Tax Disclosures. The ASU requires entities to disclose more detailed information relating to their reconciliation of statutory tax rate to effective tax rate, income taxes paid by jurisdiction, pretax income (or loss) from continuing operations, and income tax expense (or benefit). The ASU applies to the Company’s annual reporting period beginning in fiscal year 2026. The Company does not anticipate early adoption of the new disclosure standards.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In November 2023, the FASB issued ASU 2023-07, Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures (ASU 2023-07), which requires public entities to disclose information about their reportable segments' oversight and significant expenses on an interim and annual basis. The ASU is effective for the annual reporting period beginning in fiscal year 2025 and for interim periods beginning in fiscal year 2026. Early adoption is permitted. The Company is currently evaluating the guidance and its impact to the financial statements.</span></div> <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:10.5pt">Inventories</span><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Inventories as of December 28, 2024 are $100.7 million compared to $105.1 million as of June 29, 2024. The components of inventories consist of the following (in thousands):</span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:97.953%"><tr><td style="width:1.0%"></td><td style="width:58.452%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.546%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:19.795%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.546%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.362%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.399%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 28, 2024</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 29, 2024</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="12" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Raw materials and supplies</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">79,735 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">80,570 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Work-in-process</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,974 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,529 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inventories</span></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100,709 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">105,099 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr></table></div> 100700000 105100000 The components of inventories consist of the following (in thousands):<div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:97.953%"><tr><td style="width:1.0%"></td><td style="width:58.452%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.546%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:19.795%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.546%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.362%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.399%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 28, 2024</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 29, 2024</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="12" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Raw materials and supplies</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">79,735 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">80,570 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Work-in-process</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,974 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,529 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inventories</span></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100,709 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">105,099 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr></table></div> 79735000 80570000 20974000 24529000 100709000 105099000 <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:10.5pt">Long-Term Debt </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><div style="margin-top:6pt"><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:39.543%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.297%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.449%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.373%"></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:14.108%"></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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Maturity Date</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Interest Rate</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 28, 2024</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 29, 2024</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </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:0 1pt"></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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Asset-based senior secured revolving credit facility (1)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December 3, 2029</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.4%</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">75,566 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">107,149 </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Domestic term loan - Callodine (2)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December 3, 2029</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11.6%</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Foreign line of credit (3)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December 11, 2026</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13.3%</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,143 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,403 </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Domestic term loans - Balboa (4)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">September 19, 2030</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6% to 8%</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,127 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,535 </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Foreign term loan - Banorte (5)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">April 24, 2026</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.5%</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,600 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,200 </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Domestic term loan - Bank of America (6)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">August 14, 2025</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.9%</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,277 </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 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total debt </span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">113,436 </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;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">120,564 </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 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Less: current portion of debt</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,063)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,123)</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 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Less: unamortized financing costs</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,353)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,059)</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 6.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Long-term debt, net</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">106,020 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">116,382 </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-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1) On December 3, 2024, Key Tronic Corporation (the "Company") entered into an asset-based credit agreement (the "Credit Agreement") among the Company, certain domestic subsidiaries (as co-borrowers or guarantors), BMO Bank, N.A (the "Bank"), as administrative agent and swing line lender, BMO Capital Markets as arranger and book runner, and certain financial institutions, as lenders. The Credit Agreement provides for an asset-based senior secured revolving credit facility (the "Credit Facility") of up to $115 million, maturing on December 3, 2029. </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Generally, under the Credit Agreement and at the Company’s option: (i) each SOFR Loan shall bear interest at a rate per annum equal to Adjusted Term SOFR (Term SOFR plus 0.10%, subject to a floor of 0.00%) plus an applicable margin of 2.50% to 3.00%, depending on the availability of borrowing amounts under the Credit Agreement; and (ii) each Base Rate Loan, Swing Line Loan or other Obligation shall bear interest at a rate per annum equal to the Base Rate (subject to a floor of 1.00%) plus an applicable margin of 1.50% to 2.00%, depending on the availability of borrowing amounts under the Credit Agreement. As of December 28, 2024, the applicable margin was 2.75% for SOFR Loans and 1.75% for Base Rate Loans. If there is an event of default under the Credit Agreement, all loans and other obligations may bear interest at a rate of an additional 2.00% on the otherwise applicable interest rates. In addition to the applicable interest rates, the Company is required to pay a fee of 0.2% per annum on the unused portion of the Credit Facility, monthly in arrears. Availability on the line of credit is generally determined based on eligible inventory and accounts receivable balances. </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Proceeds from the Credit Facility and the Term Loan discussed below were used to pay-off the Company's prior loan and security agreement, as amended, with Bank of America, N.A. (with the related credit facility, the "Prior Credit Facility") in the amount of $99.7 million, as well as its outstanding equipment term loan, and financing costs related to the Credit Agreement. The Term Loan, may also be used to pay-off certain other existing debt, to issue letters of credit, and for other business purposes, including working capital needs. As of December 28, 2024, the Company had an outstanding balance under the asset-based revolving credit facility of $75.6 million, no outstanding letters of credit and $18.1 million available for future borrowings.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On August 14, 2020, the Company entered into a loan agreement with Bank of America (“Loan Agreement”). The Loan Agreement, as amended, provided for an asset-based senior secured revolving credit facility with an availability of up to $120 million, subject to the Company’s borrowing base, and was set to mature on December 3, 2026. The interest rate as of December 2, 2024 at the time of pay-off was approximately 9.2%.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of June 29, 2024, the Company had an outstanding balance under the Prior Credit Facility of $107.1 million, $0.3 million in outstanding letters of credit and $12.9 million available for future borrowings. </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(2) On December 3, 2024, the Company entered into a $28 million term loan (the "Term Loan") credit agreement among the Company, certain domestic subsidiaries (as co-borrowers or guarantors), Callodine Commercial Finance, LLC (“Callodine”), as administrative agent, and certain financial institutions, as term loan lenders. The Term Loan requires quarterly repayments of principal in the amount of $0.75 million. The remainder will be payable at maturity which is the earlier of December 3, 2029 or the maturity of the Credit Agreement described above. The Term Loan bears interest at Adjusted Term SOFR (Term SOFR plus 0.15%, subject to a floor of 3.50%) plus an applicable margin of 7.00%. If there is an event of default under the Term Loan, all loans and other obligations may bear interest at a rate of an additional 2.00% on the otherwise applicable interest rate. The Company had an outstanding balance of $28.0 million as of December 28, 2024. </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(3) On December 11, 2023, the Company entered into a loan agreement in Mexican peso with Banorte Financial Group. The agreement provides for a three-year secured line of credit up to MXN100 million, subject to the Company’s borrowing base, maturing on December 11, 2026. The credit facility bears interest at Iterbancario de Equilibrio Interest Rate plus 2.75%, and as </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">of December 28, 2024, was 13.3%. As of December 28, 2024, the Company had an outstanding balance under the revolving credit facility of MXN84 million ($4.14 million USD) and MXN16 million ($0.8 million USD) available for future borrowings. </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(4) On September 19, 2023, the Company entered into a $1.1 million equipment financing agreement with Ameris Bank dba Balboa Capital ("Balboa Capital"). Combining with other equipment financing agreements entered in the third quarter of fiscal year 2023, a total of $5.5 million relates to the Company’s existing manufacturing equipment that bears an interest rate range of 6% - 8% and matures in the first quarter of fiscal 2030. Under these loan agreements, equal monthly payments of $94,000 commenced in the fourth quarter of fiscal year 2024 and will continue through the maturity of the equipment financing facility in the first quarter of fiscal 2030. The Company had an outstanding balance $4.1 million as of December 28, 2024.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(5) On November 24, 2020, the Company entered into a $6.0 million equipment financing facility related to the Company’s existing manufacturing equipment that bears interest at 5.52% and matures on April 24, 2026. Under this loan agreement, equal monthly payments of $100,000 commenced on May 24, 2021 and will continue through the maturity of the equipment financing facility on April 24, 2026. As of December 28, 2024, the Company had an outstanding balance of $1.6 million. As of June 29, 2024, the Company had an outstanding balance of $2.2 million.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(6) On August 14, 2020, the Company entered into a $5.0 million equipment financing facility with Bank of America relating to the Company’s existing U.S. manufacturing equipment that accrued interest at 4.85% and was set to mature on August 14, 2025. Under this loan agreement, equal monthly payments of approximately $94,000 commenced on September 14, 2020 and continued through the pay-off of the Prior Credit Facility on December 4, 2024. As of June 29, 2024, the Company had an outstanding balance of $1.3 million. </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Debt maturities as of December 28, 2024 for the next five years are as follows (in thousands):</span></div><div style="margin-top:11pt"><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:86.180%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.620%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fiscal Years Ending</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Amount</span></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025 </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,524 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,894 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,104 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2028</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,032 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2029 - 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">93,882 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total debt</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">113,436 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unamortized debt issuance costs</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,353)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Long-term debt, net of debt issuance costs</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">111,083 </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:1pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">    </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Represents scheduled payments for the remaining six-month period ending June 28, 2025.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company must comply with certain financial covenants, including earnings before interest, taxes, depreciation, amortization and other adjustments, availability and, if triggered, a fixed charge coverage ratio. The credit agreement requires the Company to grant certain inspection rights to Bank of Montreal, limit or restrict the Company’s cash management; limit or restrict the ability of the Company to incur additional liens, make acquisitions or investments, incur additional indebtedness, engage in mergers, consolidations, liquidations, dissolutions, or dispositions, pay dividends or other restricted payments, prepay certain indebtedness, engage in transactions with affiliates, and use proceeds. As of December 28, 2024, the Company was in compliance with all financial covenants.</span></div> <div style="margin-top:6pt"><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:39.543%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.297%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.449%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.373%"></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:14.108%"></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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Maturity Date</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Interest Rate</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 28, 2024</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 29, 2024</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </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:0 1pt"></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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Asset-based senior secured revolving credit facility (1)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December 3, 2029</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.4%</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">75,566 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">107,149 </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Domestic term loan - Callodine (2)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December 3, 2029</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11.6%</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Foreign line of credit (3)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December 11, 2026</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13.3%</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,143 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,403 </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Domestic term loans - Balboa (4)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">September 19, 2030</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6% to 8%</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,127 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,535 </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Foreign term loan - Banorte (5)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">April 24, 2026</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.5%</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,600 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,200 </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Domestic term loan - Bank of America (6)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">August 14, 2025</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.9%</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,277 </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 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total debt </span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">113,436 </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;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">120,564 </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 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Less: current portion of debt</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,063)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,123)</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 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Less: unamortized financing costs</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,353)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,059)</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 6.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Long-term debt, net</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">106,020 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">116,382 </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-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1) On December 3, 2024, Key Tronic Corporation (the "Company") entered into an asset-based credit agreement (the "Credit Agreement") among the Company, certain domestic subsidiaries (as co-borrowers or guarantors), BMO Bank, N.A (the "Bank"), as administrative agent and swing line lender, BMO Capital Markets as arranger and book runner, and certain financial institutions, as lenders. The Credit Agreement provides for an asset-based senior secured revolving credit facility (the "Credit Facility") of up to $115 million, maturing on December 3, 2029. </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Generally, under the Credit Agreement and at the Company’s option: (i) each SOFR Loan shall bear interest at a rate per annum equal to Adjusted Term SOFR (Term SOFR plus 0.10%, subject to a floor of 0.00%) plus an applicable margin of 2.50% to 3.00%, depending on the availability of borrowing amounts under the Credit Agreement; and (ii) each Base Rate Loan, Swing Line Loan or other Obligation shall bear interest at a rate per annum equal to the Base Rate (subject to a floor of 1.00%) plus an applicable margin of 1.50% to 2.00%, depending on the availability of borrowing amounts under the Credit Agreement. As of December 28, 2024, the applicable margin was 2.75% for SOFR Loans and 1.75% for Base Rate Loans. If there is an event of default under the Credit Agreement, all loans and other obligations may bear interest at a rate of an additional 2.00% on the otherwise applicable interest rates. In addition to the applicable interest rates, the Company is required to pay a fee of 0.2% per annum on the unused portion of the Credit Facility, monthly in arrears. Availability on the line of credit is generally determined based on eligible inventory and accounts receivable balances. </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Proceeds from the Credit Facility and the Term Loan discussed below were used to pay-off the Company's prior loan and security agreement, as amended, with Bank of America, N.A. (with the related credit facility, the "Prior Credit Facility") in the amount of $99.7 million, as well as its outstanding equipment term loan, and financing costs related to the Credit Agreement. The Term Loan, may also be used to pay-off certain other existing debt, to issue letters of credit, and for other business purposes, including working capital needs. As of December 28, 2024, the Company had an outstanding balance under the asset-based revolving credit facility of $75.6 million, no outstanding letters of credit and $18.1 million available for future borrowings.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On August 14, 2020, the Company entered into a loan agreement with Bank of America (“Loan Agreement”). The Loan Agreement, as amended, provided for an asset-based senior secured revolving credit facility with an availability of up to $120 million, subject to the Company’s borrowing base, and was set to mature on December 3, 2026. The interest rate as of December 2, 2024 at the time of pay-off was approximately 9.2%.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of June 29, 2024, the Company had an outstanding balance under the Prior Credit Facility of $107.1 million, $0.3 million in outstanding letters of credit and $12.9 million available for future borrowings. </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(2) On December 3, 2024, the Company entered into a $28 million term loan (the "Term Loan") credit agreement among the Company, certain domestic subsidiaries (as co-borrowers or guarantors), Callodine Commercial Finance, LLC (“Callodine”), as administrative agent, and certain financial institutions, as term loan lenders. The Term Loan requires quarterly repayments of principal in the amount of $0.75 million. The remainder will be payable at maturity which is the earlier of December 3, 2029 or the maturity of the Credit Agreement described above. The Term Loan bears interest at Adjusted Term SOFR (Term SOFR plus 0.15%, subject to a floor of 3.50%) plus an applicable margin of 7.00%. If there is an event of default under the Term Loan, all loans and other obligations may bear interest at a rate of an additional 2.00% on the otherwise applicable interest rate. The Company had an outstanding balance of $28.0 million as of December 28, 2024. </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(3) On December 11, 2023, the Company entered into a loan agreement in Mexican peso with Banorte Financial Group. The agreement provides for a three-year secured line of credit up to MXN100 million, subject to the Company’s borrowing base, maturing on December 11, 2026. The credit facility bears interest at Iterbancario de Equilibrio Interest Rate plus 2.75%, and as </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">of December 28, 2024, was 13.3%. As of December 28, 2024, the Company had an outstanding balance under the revolving credit facility of MXN84 million ($4.14 million USD) and MXN16 million ($0.8 million USD) available for future borrowings. </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(4) On September 19, 2023, the Company entered into a $1.1 million equipment financing agreement with Ameris Bank dba Balboa Capital ("Balboa Capital"). Combining with other equipment financing agreements entered in the third quarter of fiscal year 2023, a total of $5.5 million relates to the Company’s existing manufacturing equipment that bears an interest rate range of 6% - 8% and matures in the first quarter of fiscal 2030. Under these loan agreements, equal monthly payments of $94,000 commenced in the fourth quarter of fiscal year 2024 and will continue through the maturity of the equipment financing facility in the first quarter of fiscal 2030. The Company had an outstanding balance $4.1 million as of December 28, 2024.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(5) On November 24, 2020, the Company entered into a $6.0 million equipment financing facility related to the Company’s existing manufacturing equipment that bears interest at 5.52% and matures on April 24, 2026. Under this loan agreement, equal monthly payments of $100,000 commenced on May 24, 2021 and will continue through the maturity of the equipment financing facility on April 24, 2026. As of December 28, 2024, the Company had an outstanding balance of $1.6 million. As of June 29, 2024, the Company had an outstanding balance of $2.2 million.</span></div>(6) On August 14, 2020, the Company entered into a $5.0 million equipment financing facility with Bank of America relating to the Company’s existing U.S. manufacturing equipment that accrued interest at 4.85% and was set to mature on August 14, 2025. Under this loan agreement, equal monthly payments of approximately $94,000 commenced on September 14, 2020 and continued through the pay-off of the Prior Credit Facility on December 4, 2024. As of June 29, 2024, the Company had an outstanding balance of $1.3 million. 0.074 75566000 107149000 0.116 28000000 0 0.133 4143000 5403000 0.06 0.08 4127000 4535000 0.055 1600000 2200000 0.049 0 1277000 113436000 120564000 5063000 3123000 2353000 1059000 106020000 116382000 115000000 0.0010 0.0000 0.0250 0.0300 0.0100 0.0150 0.0200 0.0275 0.0175 0.0200 0.002 99700000 75600000 18100000 120000000 0.092 107100000 300000 12900000 28000000 750000 0.0015 0.0350 0.0700 0.0200 28000000.0 P3Y 100000000 0.0275 0.133 84000000 4140000 16000000 800000 1100000 5500000 0.06 0.08 94000 4100000 6000000 0.0552 100000 1600000 2200000 5000000 0.0485 94000 1300000 <div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Debt maturities as of December 28, 2024 for the next five years are as follows (in thousands):</span></div><div style="margin-top:11pt"><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:86.180%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.620%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fiscal Years Ending</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Amount</span></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025 </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,524 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,894 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,104 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2028</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,032 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2029 - 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">93,882 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total debt</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">113,436 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unamortized debt issuance costs</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,353)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Long-term debt, net of debt issuance costs</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">111,083 </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:1pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">    </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Represents scheduled payments for the remaining six-month period ending June 28, 2025.</span></div> 2524000 4894000 8104000 4032000 93882000 113436000 2353000 111083000 <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:10.5pt">Income Taxes</span><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company expects to repatriate a portion of its foreign earnings based on increased net sales growth driving additional capital requirements domestically, cash requirements for potential acquisitions and to implement certain tax strategies. The Company currently expects to repatriate approximately $7.7 million of foreign earnings in the future. All other unremitted foreign earnings are expected to remain permanently reinvested for planned fixed assets purchases and improvements in foreign locations.</span></div><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Repatriations of cash will generally be tax-free in the U.S. However, withholding taxes in China may still apply to any such future repatriations. Management has not changed its indefinite investment assertions with regard to the portion of accumulated earnings and profits in China that may be repatriated in the future. Accordingly, management estimates that future repatriations of cash from China may result in approximately $0.8 million of withholding tax. We do not anticipate there would be any offsetting foreign tax credits in the U.S. and as such, this potential liability is a direct cost associated with actual repatriations. Withholding taxes would not apply to future repatriations from Mexico or Vietnam.</span></div><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has available approximately $10.8 million of gross federal research and development tax credits as of December 28, 2024. ASC 740 requires the Company to recognize in its financial statements uncertainties in tax positions taken that may not be sustained upon examination by the taxing authorities. Accordingly, as of December 28, 2024, the Company has recorded $2.9 million of unrecognized tax benefits associated with these federal tax credits, resulting in a net deferred tax benefit of approximately $7.9 million. </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Company evaluated tax law changes and regulatory guidance issued through the prior fiscal year. Such changes and regulations include guidance relating to foreign tax credits and consolidated NOL carryback claims. The Company evaluated the ongoing impact of these law and regulatory changes, and determined that they did not have a material impact on its provision for income taxes. On August 16, 2022, the Inflation Reduction Act of 2022 was signed into law. The Inflation Reduction Act of 2022 includes a new book minimum tax on certain large corporations and an excise tax on corporate stock buybacks, among other provisions. The Company has evaluated the impacts of this Act, and at this time the Company does not believe they will have a material impact on our consolidated financial position, results of operations, or cash flows. </span></div>On January 27, 2021, the Company received official notice from the Vietnamese tax authorities, confirming tax benefits awarded (the “tax holiday”) related to the Company’s principal product line in Vietnam. The tax rate related to this product line will be zero percent for four years beginning with fiscal year 2021, then five percent for nine years, then ten percent for one year (as opposed to the normal twenty percent each year). 7700000 800000 10800000 2900000 7900000 <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:10.5pt">Earnings Per Share</span><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents a reconciliation of the denominator in the basic and diluted EPS calculation and the number of antidilutive common share awards that were not included in the diluted earnings per share calculation. These antidilutive securities occur when equity awards outstanding have an option price greater than the average market price for the period.</span></div><div style="margin-top: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:40.566%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.788%"></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.788%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.823%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.788%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.823%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.794%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="9" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six 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:'Times New Roman',sans-serif;font-size:8pt;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands, except per share information)</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 28, 2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 30, 2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 28, 2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 30, 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income (loss)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,914)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,084 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,790)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,419 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average shares outstanding—basic</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,762 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,762 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,762 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,762 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Effect of dilutive common stock awards</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">127 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">127 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average shares outstanding—diluted</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,762 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,889 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,762 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,889 </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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income (loss) per share—basic</span></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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.46)</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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.10 </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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.35)</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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.13 </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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income (loss) per share—diluted</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.46)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.10 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.35)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.13 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Antidilutive shares not included in diluted earnings per share</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">525 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">525 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> These antidilutive securities occur when equity awards outstanding have an option price greater than the average market price for the period.<div style="margin-top: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:40.566%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.788%"></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.788%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.823%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.788%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.823%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.794%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="9" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six 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:'Times New Roman',sans-serif;font-size:8pt;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands, except per share information)</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 28, 2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 30, 2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 28, 2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 30, 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income (loss)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,914)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,084 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,790)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,419 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average shares outstanding—basic</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,762 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,762 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,762 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,762 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Effect of dilutive common stock awards</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">127 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">127 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average shares outstanding—diluted</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,762 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,889 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,762 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,889 </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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income (loss) per share—basic</span></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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.46)</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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.10 </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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.35)</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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.13 </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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income (loss) per share—diluted</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.46)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.10 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.35)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.13 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Antidilutive shares not included in diluted earnings per share</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">525 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">525 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> -4914000 1084000 -3790000 1419000 10762000 10762000 10762000 10762000 10762000 0 127000 0 0 127000 127000 10762000 10889000 10762000 10762000 10889000 10889000 -0.46 0.10 -0.35 -0.35 0.13 0.13 -0.46 0.10 -0.35 -0.35 0.13 0.13 48000 525000 0 0 525000 525000 Stock-Based Compensation and Benefit Plans<div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s 2024 Incentive Plan provides for equity and liability awards to employees and non-employee directors with service and performance vesting conditions in the form of stock options, stock appreciation rights (SARs), restricted stock, restricted stock units, stock awards, stock units, performance shares, performance units, and other stock-based or cash-based awards. At December 28, 2024, 1,595,362 shares were available for grant. Compensation cost is recognized on a straight-line basis over the requisite employee service period, which is generally the vesting period, and is recorded as employee compensation expense in cost of goods sold, research, development and engineering, and selling, general and administrative expenses. Share-based compensation is recognized only for those awards that are expected to vest. For SARs awards forfeitures are estimated at the date of grant based on historical experience and future expectations. Due to a lack of historical experience and a different grant pool than SARs, forfeitures for restricted stock units are accounted for prospectively as they occur.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Stock Appreciation Rights</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition to service conditions, SARs contain a performance condition. The additional performance condition is based upon the achievement of Return on Invested Capital (ROIC) goals relative to a peer group. All awards with performance conditions are evaluated quarterly to determine the likelihood that performance metrics will be achieved during the performance period. These awards are charged to compensation expense over the requisite service period based on the number of shares expected to vest. If the performance and service conditions are attained, then the SARs cliff vest after the completion of the three-year period from date of grant and expire five years from date of grant.</span></div><div style="margin-top:6pt"><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:33.987%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.128%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.128%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.128%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.129%"></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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">SARs</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Aggregate<br/>Intrinsic<br/>Value (in<br/>thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted<br/>Average<br/>Exercise<br/>Price</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted<br/>Average<br/>Remaining<br/>Contractual<br/>Life (in<br/>years)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance, July 1, 2023</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">626,250 </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="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.41 </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;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.2</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></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></tr><tr><td colspan="3" style="padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">SARs forfeited</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(137,500)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.94 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">SARs expired</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(101,250)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.17 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance, December 30, 2023</span></td><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">387,500 </span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.78 </span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.8</span></td></tr><tr style="height:15pt"><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="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance, June 30, 2024</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">387,500 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.78 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.8</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></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></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">SARs forfeited</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(136,250)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.17 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">SARs expired</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(115,000)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.93 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance, December 28, 2024</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">136,250 </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 style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </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 style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.10 </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;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.6</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exercisable at December 28, 2024</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">—</span></td></tr></table></div><div style="margin-top:6pt"><span><br/></span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Black-Scholes option valuation model is used by the Company for estimating the fair value of SARs. Option valuation models require the input of highly subjective assumptions, particularly for the expected term and expected stock price volatility. Changes in these assumptions can materially affect the fair value estimates. There were no SARs granted during the three or six months ended December 28, 2024 and December 30, 2023.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Share-based compensation expense is recognized only for those awards that are expected to vest, with forfeitures estimated at the date of grant based on the Company’s historical experience and future expectations. This forfeiture rate will be revised, if necessary, in subsequent periods if actual forfeitures differ from the amount estimated. Total SARs expense recognized during the three months ended December 28, 2024 and December 30, 2023 was approximately $(158,000) and $52,000, respectively. Total SARs expense recognized during the six months ended December 28, 2024 and December 30, 2023 was approximately $(139,000) and $111,000, respectively</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There were no SARs exercised during the three or six month periods ended December 28, 2024 or December 30, 2023. </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December 28, 2024, total unrecognized compensation expense for SARs awards was approximately $0.1 million, which is expected to be recognized over a weighted average period of approximately 0.6 years.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Restricted Stock Units</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company grants restricted stock units that have a performance condition and/or a service condition. Restricted stock units with only a service condition generally vest in equal annual installments over a maximum of three years. Certain restricted stock units are granted with a performance condition. The final number of shares issued will be determined annually based on the achievement of annual financial targets. Forfeitures for restricted stock units are accounted for prospectively as they occur. The fair value of restricted stock units is the market close price on the date of grant. </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the three months ended December 28, 2024, the Company granted 4,638</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> restricted stock units at a weighted average grant date fair value of </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$5.39</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> per share.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Total restricted stock unit expense recognized during the three months ended December 28, 2024 was approximately $176,000. During the six months ended December 28, 2024, the Company granted 329,457 </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">restricted stock units at a weighted average grant date fair value of </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$4.52</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> per share.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Total restricted stock unit expense recognized during the six months ended December 28, 2024 was approximately $223,000. </span></div>As of December 28, 2024, total unrecognized compensation expense on restricted stock units was $1.3 million, which is expected to be recognized over a weighted average period of approximately 2.4 years. 1595362 <div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Stock Appreciation Rights</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition to service conditions, SARs contain a performance condition. The additional performance condition is based upon the achievement of Return on Invested Capital (ROIC) goals relative to a peer group. All awards with performance conditions are evaluated quarterly to determine the likelihood that performance metrics will be achieved during the performance period. These awards are charged to compensation expense over the requisite service period based on the number of shares expected to vest. If the performance and service conditions are attained, then the SARs cliff vest after the completion of the three-year period from date of grant and expire five years from date of grant.</span></div><div style="margin-top:6pt"><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:33.987%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.128%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.128%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.128%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.129%"></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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">SARs</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Aggregate<br/>Intrinsic<br/>Value (in<br/>thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted<br/>Average<br/>Exercise<br/>Price</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted<br/>Average<br/>Remaining<br/>Contractual<br/>Life (in<br/>years)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance, July 1, 2023</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">626,250 </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="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.41 </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;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.2</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></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></tr><tr><td colspan="3" style="padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">SARs forfeited</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(137,500)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.94 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">SARs expired</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(101,250)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.17 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance, December 30, 2023</span></td><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">387,500 </span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.78 </span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.8</span></td></tr><tr style="height:15pt"><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="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance, June 30, 2024</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">387,500 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.78 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.8</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></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></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">SARs forfeited</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(136,250)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.17 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">SARs expired</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(115,000)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.93 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance, December 28, 2024</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">136,250 </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 style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </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 style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.10 </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;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.6</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exercisable at December 28, 2024</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">—</span></td></tr></table></div> P3Y P5Y 626250 0 6.41 P2Y2M12D 137500 6.94 101250 8.17 387500 0 5.78 P1Y9M18D 387500 0 5.78 P1Y9M18D 136250 7.17 115000 4.93 136250 0 5.10 P2Y7M6D 0 0 0 -158000 52000 -139000 111000 100000 P0Y7M6D P3Y 4638 5.39 176000 329457 4.52 223000 1300000 P2Y4M24D <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:10.5pt">Commitments and Contingencies</span><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Litigation and Other Matters</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company is party to certain lawsuits or claims in the ordinary course of business. The Company does not believe that these proceedings, individually or in the aggregate, will have a material adverse effect on the financial position, results of operations or cash flow of the Company.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Warranties</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company provides warranties on certain product sales. Allowances for estimated warranty costs are recorded during the period of sale. The determination of such allowances requires the Company to make estimates of product return rates and expected costs to repair or to replace the products under warranty. If actual return rates and/or repair and replacement costs differ significantly from management’s estimates, adjustments to recognize additional cost of sales may be required in future periods. The Company’s warranty reserve was approximately $26,000 as of December 28, 2024 and $164,000 as of June 29, 2024.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Gain from Insurance Recoveries, Net of Losses</span></div>Gain from insurance recoveries, net of losses, relate to losses incurred from storm damage to the Company’s Arkansas facility on July 29, 2022, as the result of a lightning strike and were recorded throughout fiscal year 2024 and fiscal year 2023. The Company recorded no gain during the three or six months ended December 28, 2024. The Company recorded $0.4 million of gain during the six months ended December 30, 2023, and recorded no gain during the three months ended December 30, 2023. 26000 164000 0 0 400000 0 <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:10.5pt">Derivative Financial Instruments</span><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December 28, 2024, the Company had outstanding foreign currency forward contracts with a total notional amount of $29.0 million through the end of the second quarter of fiscal year 2025. During the three months ended December 28, 2024, the Company entered into $12.9 million of foreign currency forward contracts and settled $5.9 million of contracts. During the same period of the previous year, the Company entered into $6.5 million of foreign currency forward contracts and settled $3.2 million of contracts.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the six months ended December 28, 2024, the Company entered into $29.0 million of foreign currency forward contracts and settled $12.5 million of such contracts. During the same periods of the previous year, the Company entered into $6.5 million of foreign currency forward contracts and settled $3.2 million of contracts.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Changes in the fair value of the forward contracts are recognized as a component of OCI and will be recognized in cost of sales when the hedged item affects earnings. The amount of net losses expected to be reclassified into earnings in the next 12 months is $1.3 million. </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On November 6, 2019, the Company entered into an interest rate swap contract with an effective date of November 6, 2019 and a termination date of November 1, 2023, related to the borrowings outstanding under the line of credit with Wells Fargo Bank. This interest rate swap contract was terminated on August 14, 2020 when the Company entered into the Loan Agreement with Bank of America. On the date of termination this interest rate swap was in a liability position of $776,500, which has been amortized to interest expense over the original term of the swap. </span></div><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the fair value of the derivative instruments in the Consolidated Balance Sheets as of December 28, 2024 and December 30, 2023 (in thousands):</span></div><div style="margin-bottom:6pt;margin-top:6pt"><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:46.999%"></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:19.221%"></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:13.812%"></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:13.816%"></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="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Derivatives designated as hedging instruments under Subtopic 815-20</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Balance Sheet Location</span></td><td colspan="3" style="padding:0 1pt"></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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 28, 2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 29, 2024</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign currency forward contracts</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other current liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,306 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">277 </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></table></div><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables summarize the gain (loss) on derivative instruments, net of tax, on the Consolidated Statements of Operations for the three months ended December 28, 2024 and December 30, 2023, respectively (in thousands):</span></div><div style="margin-top: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:22.876%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></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.519%"></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.519%"></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.519%"></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.528%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Derivatives Designated as Hedging Instruments</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Classification of Gain (Loss) Reclassified from Accumulated OCI into Income (Effective Portion)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">AOCI Balance<br/>as of <br/>September 28, 2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Effective<br/>Portion<br/>Recorded In<br/>AOCI</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Effective Portion<br/>Reclassified From<br/>AOCI Into<br/>Income</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">AOCI Balance<br/>as of <br/>December 28, 2024</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forward contracts</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of sales</span></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,053 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(543)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">501 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,011 </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 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,053 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(543)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">501 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,011 </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="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Derivatives Designated as Hedging Instruments</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Classification of Gain (Loss) Reclassified from Accumulated OCI into Income (Effective Portion)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">AOCI Balance<br/>as of<br/>September 30, 2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Effective<br/>Portion<br/>Recorded In<br/>AOCI</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Effective Portion<br/>Reclassified From<br/>AOCI Into<br/>Income</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">AOCI Balance<br/>as of<br/>December 30, 2023</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forward contracts</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of sales</span></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">263 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(72)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">191 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest rate swap</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest expense</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(39)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</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 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(39)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">263 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(33)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">191 </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-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables summarize the gain (loss) on derivative instruments, net of tax, on the Consolidated Statements of Operations for the six months ended December 28, 2024 and December 30, 2023, respectively (in thousands):</span></div><div style="margin-top:5pt"><span><br/></span></div><div style="margin-top: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:22.876%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></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.519%"></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.519%"></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.519%"></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.528%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Derivatives Designated as Hedging Instruments</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Classification of Gain (Loss) Reclassified from Accumulated OCI into Income (Effective Portion)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">AOCI Balance<br/>as of <br/>June 29, 2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Effective<br/>Portion<br/>Recorded In<br/>AOCI</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Effective Portion<br/>Reclassified From<br/>AOCI Into<br/>Income</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">AOCI Balance<br/>as of <br/>December 28, 2024</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forward contracts</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of sales</span></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">215 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">798 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,011 </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 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">215 </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 style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2)</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 style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">798 </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 style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,011 </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 style="height:15pt"><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="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Derivatives Designated as Hedging Instruments</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Classification of Gain (Loss) Reclassified from Accumulated OCI into Income (Effective Portion)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">AOCI Balance<br/>as of<br/>July 1, 2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Effective<br/>Portion<br/>Recorded In<br/>AOCI</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Effective Portion<br/>Reclassified From<br/>AOCI Into<br/>Income</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">AOCI Balance<br/>as of<br/>December 30, 2023</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forward contracts</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of sales</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">263 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(72)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">191 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest rate swap</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest expense</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(97)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">97 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</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 style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(97)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">263 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">191 </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:5pt"><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:22.765%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.541%"></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:13.541%"></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:13.541%"></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:13.541%"></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:13.543%"></td><td style="width:0.1%"></td></tr><tr style="height:3pt"><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: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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></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></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></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></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></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></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></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></tr></table><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December 28, 2024, the Company does not have any foreign exchange contracts with credit-risk-related contingent features. The Company is subject to the risk of fluctuating interest rates from our line of credit and foreign currency risk resulting from our China and Vietnam operations. The Company does not currently manage these risk exposures by using derivative instruments.</span></div> 29000000.0 12900000 5900000 6500000 3200000 29000000.0 12500000 6500000 3200000 -1300000 776500 <div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the fair value of the derivative instruments in the Consolidated Balance Sheets as of December 28, 2024 and December 30, 2023 (in thousands):</span></div><div style="margin-bottom:6pt;margin-top:6pt"><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:46.999%"></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:19.221%"></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:13.812%"></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:13.816%"></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="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Derivatives designated as hedging instruments under Subtopic 815-20</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Balance Sheet Location</span></td><td colspan="3" style="padding:0 1pt"></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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 28, 2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 29, 2024</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign currency forward contracts</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other current liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,306 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">277 </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></table></div> 1306000 277000 <div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables summarize the gain (loss) on derivative instruments, net of tax, on the Consolidated Statements of Operations for the three months ended December 28, 2024 and December 30, 2023, respectively (in thousands):</span></div><div style="margin-top: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:22.876%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></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.519%"></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.519%"></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.519%"></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.528%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Derivatives Designated as Hedging Instruments</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Classification of Gain (Loss) Reclassified from Accumulated OCI into Income (Effective Portion)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">AOCI Balance<br/>as of <br/>September 28, 2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Effective<br/>Portion<br/>Recorded In<br/>AOCI</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Effective Portion<br/>Reclassified From<br/>AOCI Into<br/>Income</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">AOCI Balance<br/>as of <br/>December 28, 2024</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forward contracts</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of sales</span></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,053 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(543)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">501 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,011 </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 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,053 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(543)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">501 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,011 </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="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Derivatives Designated as Hedging Instruments</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Classification of Gain (Loss) Reclassified from Accumulated OCI into Income (Effective Portion)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">AOCI Balance<br/>as of<br/>September 30, 2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Effective<br/>Portion<br/>Recorded In<br/>AOCI</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Effective Portion<br/>Reclassified From<br/>AOCI Into<br/>Income</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">AOCI Balance<br/>as of<br/>December 30, 2023</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forward contracts</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of sales</span></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">263 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(72)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">191 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest rate swap</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest expense</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(39)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</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 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(39)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">263 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(33)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">191 </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-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables summarize the gain (loss) on derivative instruments, net of tax, on the Consolidated Statements of Operations for the six months ended December 28, 2024 and December 30, 2023, respectively (in thousands):</span></div><div style="margin-top:5pt"><span><br/></span></div><div style="margin-top: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:22.876%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></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.519%"></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.519%"></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.519%"></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.528%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Derivatives Designated as Hedging Instruments</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Classification of Gain (Loss) Reclassified from Accumulated OCI into Income (Effective Portion)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">AOCI Balance<br/>as of <br/>June 29, 2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Effective<br/>Portion<br/>Recorded In<br/>AOCI</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Effective Portion<br/>Reclassified From<br/>AOCI Into<br/>Income</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">AOCI Balance<br/>as of <br/>December 28, 2024</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forward contracts</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of sales</span></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">215 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">798 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,011 </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 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">215 </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 style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2)</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 style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">798 </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 style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,011 </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 style="height:15pt"><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="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Derivatives Designated as Hedging Instruments</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Classification of Gain (Loss) Reclassified from Accumulated OCI into Income (Effective Portion)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">AOCI Balance<br/>as of<br/>July 1, 2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Effective<br/>Portion<br/>Recorded In<br/>AOCI</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Effective Portion<br/>Reclassified From<br/>AOCI Into<br/>Income</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">AOCI Balance<br/>as of<br/>December 30, 2023</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forward contracts</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of sales</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">263 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(72)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">191 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest rate swap</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest expense</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(97)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">97 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</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 style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(97)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">263 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">191 </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> 1053000 -543000 501000 1011000 1053000 -543000 501000 1011000 0 263000 -72000 191000 -39000 0 39000 0 -39000 263000 -33000 191000 215000 -2000 -2000 798000 798000 1011000 1011000 215000 -2000 798000 1011000 1011000 0 263000 -72000 191000 -97000 0 0 97000 97000 0 -97000 263000 25000 191000 <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:5.5pt">Revenue</span><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Revenue Recognition</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company specializes in services ranging from product manufacturing to engineering and tooling services. The first step in its process for revenue recognition is to identify the contract with a customer. A contract is defined as an agreement between two or more parties that creates enforceable rights and obligations. A contract can be written, oral, or implied. The Company generally enters into manufacturing service agreements (“MSA”) with its customers that outline the terms of the business relationship between the customer and the Company. This includes matters such as warranty, indemnification, transfer of title and risk of loss, liability for excess and obsolete inventory, pricing, payment terms, etc. The Company will also bid on a program-by-program basis for customers in which an executed MSA may not be in place. In these instances, as well as when we have an MSA in place, we receive customer purchase orders for specific quantities and timing of products. As a result, the Company considers its contract with a customer to be the combination of the MSA and the purchase order. The transaction price is fixed and set forth in each purchase order. In the Company's normal course of business, there are no variable pricing components, or material amounts refunded to customers in the form of refunds or rebates. </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company assesses whether control of the product or services promised under the contract is transferred to the customer at a point in time (shipment) or over time (as we manufacture the product). The Company is first required to evaluate whether its contracts meet the criteria for 'over-time' or 'point-in-time' recognition. The Company has determined that for the majority of its contracts the Company is manufacturing products for which there is no alternative use due to the unique nature of the customer-specific product, IP and other contract restrictions. The Company has an enforceable right to payment including a reasonable profit for performance completed to date with respect to these contracts. As a result, revenue is recognized under these contracts 'over-time' based on the input cost-to-cost method as it better depicts the transfer of control. This input method is based on the ratio of costs incurred to date as compared to the total estimated costs at completion of the performance obligation. For all other contracts that do not meet these criteria, such as manufacturing contracts for which the terms do not provide an enforceable right to payment for performance completed to date, the Company recognizes revenue when it has transferred control of the related manufactured products which generally occurs upon shipment to the customer. Revenue from engineering services is recognized over time as costs related to the services are incurred, which approximates proportional performance of the services. This method is used because management considers it to be the best available measure of progress on the contracts. Revenue from scrap and excess inventory sales is recognized at the point-in-time of scrap at the customers direction, or, if applicable, shipment of the material to the customer. </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s sales arrangements do not contain any significant financing component for its customers.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company generally provides a warranty for workmanship on its manufacturing contracts. Although we offer warranties on our products, our warranties are considered to be assurance-type in nature and do not cover anything beyond ensuring that the product is functioning as intended. Based on the guidance in ASC 606, assurance-type warranties do not represent separate performance obligations; therefore, the primary performance obligation in the majority of our contracts is the delivery of a specific good through the purchase order submitted by our customer.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company elected not to disclose information about remaining performance obligations as they are part of contracts that have expected durations of one year or less.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has elected to expense costs to obtain contracts as incurred as these costs are immaterial to the financial statements.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the first six months of fiscal year 2025, no revenues were recognized from performance obligations satisfied or partially satisfied in previous periods.</span></div><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Contract Balances </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A contract asset is recognized when the Company has recognized revenue, but has not issued an invoice for payment. Contract assets are classified separately on the condensed consolidated balance sheet and transferred to receivables when the right to payment becomes unconditional. </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the activity in the Company’s contract assets during the six months ended December 28, 2024 (in thousands):</span></div><div style="margin-top:11pt;text-align:center"><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:73.900%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:23.900%"></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Contract Assets</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Beginning balance, June 29, 2024</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,250 </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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenue recognized</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">233,082 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amounts collected or invoiced</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(235,440)</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"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ending balance, December 28, 2024</span></div></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,892 </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-bottom:6pt;margin-top:1pt"><span><br/></span></div><div style="margin-bottom:6pt;margin-top:1pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Disaggregation of Revenue</span></div><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the Company’s revenue disaggregated for the three and six months ended December 28, 2024 and December 30, 2023 (in thousands):</span></div><div style="margin-bottom:6pt;margin-top:6pt"><span><br/></span></div><div style="margin-top:5pt;text-align:center"><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:34.824%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.604%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.315%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.336%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.315%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.336%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.315%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.336%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.319%"></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></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Revenue</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Recognition</span></td><td colspan="3" style="padding:0 1pt"></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended</span></td><td colspan="3" style="padding:0 1pt"></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Six Months Ended</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 28, 2024</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 30, 2023</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 28, 2024</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 30, 2023</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></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Over-Time</span></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">110,500 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">126,635 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">233,082 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">258,964 </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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Point-in-Time</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,353 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,212 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,329 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38,995 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="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 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">113,853 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">147,847 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">245,411 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">297,959 </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="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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the activity in the Company’s contract assets during the six months ended December 28, 2024 (in thousands):</span></div><div style="margin-top:11pt;text-align:center"><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:73.900%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:23.900%"></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Contract Assets</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Beginning balance, June 29, 2024</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,250 </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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenue recognized</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">233,082 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amounts collected or invoiced</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(235,440)</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"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ending balance, December 28, 2024</span></div></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,892 </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> 21250000 233082000 235440000 18892000 <div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the Company’s revenue disaggregated for the three and six months ended December 28, 2024 and December 30, 2023 (in thousands):</span></div><div style="margin-bottom:6pt;margin-top:6pt"><span><br/></span></div><div style="margin-top:5pt;text-align:center"><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:34.824%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.604%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.315%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.336%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.315%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.336%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.315%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.336%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.319%"></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></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Revenue</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Recognition</span></td><td colspan="3" style="padding:0 1pt"></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended</span></td><td colspan="3" style="padding:0 1pt"></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Six Months Ended</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 28, 2024</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 30, 2023</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 28, 2024</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 30, 2023</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></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Over-Time</span></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">110,500 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">126,635 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">233,082 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">258,964 </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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Point-in-Time</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,353 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,212 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,329 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38,995 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="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 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">113,853 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">147,847 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">245,411 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">297,959 </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="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> 110500000 126635000 233082000 258964000 3353000 21212000 12329000 38995000 113853000 147847000 245411000 297959000 <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:5.5pt">Leases</span><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has several commitments under operating and financing leases for warehouses, manufacturing facilities, office buildings, and equipment with initial terms that expire at various dates during the next 1 year to 7 years. </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has some leases that include an extension clause. Management has considered the likelihood of exercising each extension option included and estimated the duration of the extension option, for those leases management determined to be reasonably certain, in calculating the lease term for measurement of the right of use asset and liability. </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For operating leases, management assumed a discount rate of 4.12%. The weighted average discount rate is disclosed in the tables below.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of lease cost for the three months and six months ended December 28, 2024 and December 30, 2023 were (in thousands): </span></div><div style="margin-top:5pt;text-align:center"><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:16.007%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.146%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.894%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.356%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.894%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.356%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.894%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.356%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.897%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Six Months Ended</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 28, 2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 30, 2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 28, 2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 30, 2023</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:14pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Lease cost</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Classification</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="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease cost</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of sales</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,261 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,223 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,600 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,350 </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="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease cost</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Selling, general and administrative expenses</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">182 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">183 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">366 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">367 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Financing lease cost</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of sales</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">866 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,186 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,172 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,465 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Financing lease cost</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Selling, general and administrative expenses</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">98 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">104 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:15pt"><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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total lease cost</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,354 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,641 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,236 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,286 </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="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fixed lease cost</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,283 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,336 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,857 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,434 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Short-term lease cost </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,071 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,305 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,379 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,852 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total lease cost</span></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,354 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,641 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,236 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,286 </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="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div><span><br/></span></div><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Amounts reported in the Consolidated Balance Sheet as of December 28, 2024 and June 29, 2024 were (in thousands, except weighted average lease term and discount rate):</span></div><div style="margin-bottom:6pt;margin-top:11pt;text-align:center"><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:59.681%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.743%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.767%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.339%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.770%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 28, 2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">June 29, 2024</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Operating Leases:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease right of use assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,829 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,416</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease liabilities </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,829 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,416</span></td></tr><tr style="height:15pt"><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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average remaining lease term (in years)</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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating leases</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:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.56</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:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.97</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average discount rate</span></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="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating leases</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.12%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.00%</span></td></tr><tr style="height:15pt"><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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Financing Leases </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-style:italic;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">:</span></div></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 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Financing lease right of use assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,062 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,569</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Financing lease liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,304 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,128</span></td></tr><tr style="height:15pt"><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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average remaining lease term (in years)</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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Financing leases</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:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.91</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:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.06</span></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average discount rate</span></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="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Financing leases</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11.80%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11.18%</span></td></tr></table></div><div style="margin-bottom:6pt;margin-top:11pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1) The current portion of the total operating lease liabilities of $5.4 million is classified under </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Other Current Liabilities </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">resulting in $8.4 million classified under </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"><span style="-sec-ix-hidden:f-665">Operating Lease Liabilities</span></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> in the </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Long-term Liabilities</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> section of the condensed consolidated balance sheet.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(2) The total finance lease right of use assets of $2.1 million is classified under </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Other Long-term Assets. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The current portion of the total finance lease liabilities of $1.2 million is classified under</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> <span style="-sec-ix-hidden:f-668">Current portion of debt, net</span>, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">resulting in $0.1 million classified in </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Other Long-term Liabilities </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">section of the condensed consolidated balance sheet.</span></div><div style="margin-bottom:6pt;margin-top:1pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Future lease payments under non-cancellable leases as of December 28, 2024 are as follows (in thousands):</span></div><div style="margin-top:5pt;text-align:center"><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:57.964%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.823%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.344%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.823%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.346%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fiscal Years Ending</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Operating Leases</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Finance Leases</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025 (1)</span></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,728 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">814 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,488 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">563 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,404 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2028</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,324 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2029</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,051 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">822 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total undiscounted lease payments</span></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,817 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,377 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: present value discount</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(988)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(73)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total lease liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,829 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,304 </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="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1) Represents estimated lease payments for the remaining six-month period ending June 28, 2025. </span></div><div style="text-align:center"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December 28, 2024, we have additional operating leases for commercial properties that have not yet commenced with future lease payments of approximately $22 million.</span></div> <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:5.5pt">Leases</span><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has several commitments under operating and financing leases for warehouses, manufacturing facilities, office buildings, and equipment with initial terms that expire at various dates during the next 1 year to 7 years. </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has some leases that include an extension clause. Management has considered the likelihood of exercising each extension option included and estimated the duration of the extension option, for those leases management determined to be reasonably certain, in calculating the lease term for measurement of the right of use asset and liability. </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For operating leases, management assumed a discount rate of 4.12%. The weighted average discount rate is disclosed in the tables below.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of lease cost for the three months and six months ended December 28, 2024 and December 30, 2023 were (in thousands): </span></div><div style="margin-top:5pt;text-align:center"><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:16.007%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.146%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.894%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.356%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.894%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.356%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.894%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.356%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.897%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Six Months Ended</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 28, 2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 30, 2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 28, 2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 30, 2023</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:14pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Lease cost</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Classification</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="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease cost</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of sales</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,261 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,223 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,600 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,350 </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="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease cost</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Selling, general and administrative expenses</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">182 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">183 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">366 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">367 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Financing lease cost</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of sales</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">866 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,186 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,172 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,465 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Financing lease cost</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Selling, general and administrative expenses</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">98 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">104 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:15pt"><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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total lease cost</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,354 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,641 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,236 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,286 </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="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fixed lease cost</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,283 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,336 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,857 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,434 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Short-term lease cost </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,071 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,305 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,379 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,852 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total lease cost</span></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,354 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,641 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,236 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,286 </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="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div><span><br/></span></div><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Amounts reported in the Consolidated Balance Sheet as of December 28, 2024 and June 29, 2024 were (in thousands, except weighted average lease term and discount rate):</span></div><div style="margin-bottom:6pt;margin-top:11pt;text-align:center"><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:59.681%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.743%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.767%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.339%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.770%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 28, 2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">June 29, 2024</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Operating Leases:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease right of use assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,829 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,416</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease liabilities </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,829 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,416</span></td></tr><tr style="height:15pt"><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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average remaining lease term (in years)</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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating leases</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:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.56</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:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.97</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average discount rate</span></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="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating leases</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.12%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.00%</span></td></tr><tr style="height:15pt"><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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Financing Leases </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-style:italic;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">:</span></div></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 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Financing lease right of use assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,062 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,569</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Financing lease liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,304 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,128</span></td></tr><tr style="height:15pt"><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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average remaining lease term (in years)</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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Financing leases</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:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.91</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:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.06</span></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average discount rate</span></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="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Financing leases</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11.80%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11.18%</span></td></tr></table></div><div style="margin-bottom:6pt;margin-top:11pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1) The current portion of the total operating lease liabilities of $5.4 million is classified under </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Other Current Liabilities </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">resulting in $8.4 million classified under </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"><span style="-sec-ix-hidden:f-665">Operating Lease Liabilities</span></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> in the </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Long-term Liabilities</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> section of the condensed consolidated balance sheet.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(2) The total finance lease right of use assets of $2.1 million is classified under </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Other Long-term Assets. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The current portion of the total finance lease liabilities of $1.2 million is classified under</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> <span style="-sec-ix-hidden:f-668">Current portion of debt, net</span>, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">resulting in $0.1 million classified in </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Other Long-term Liabilities </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">section of the condensed consolidated balance sheet.</span></div><div style="margin-bottom:6pt;margin-top:1pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Future lease payments under non-cancellable leases as of December 28, 2024 are as follows (in thousands):</span></div><div style="margin-top:5pt;text-align:center"><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:57.964%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.823%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.344%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.823%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.346%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fiscal Years Ending</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Operating Leases</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Finance Leases</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025 (1)</span></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,728 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">814 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,488 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">563 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,404 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2028</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,324 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2029</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,051 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">822 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total undiscounted lease payments</span></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,817 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,377 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: present value discount</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(988)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(73)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total lease liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,829 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,304 </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="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1) Represents estimated lease payments for the remaining six-month period ending June 28, 2025. </span></div><div style="text-align:center"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December 28, 2024, we have additional operating leases for commercial properties that have not yet commenced with future lease payments of approximately $22 million.</span></div> P1Y P7Y 0.0412 <div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of lease cost for the three months and six months ended December 28, 2024 and December 30, 2023 were (in thousands): </span></div><div style="margin-top:5pt;text-align:center"><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:16.007%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.146%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.894%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.356%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.894%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.356%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.894%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.356%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.897%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Six Months Ended</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 28, 2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 30, 2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 28, 2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 30, 2023</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:14pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Lease cost</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Classification</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="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease cost</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of sales</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,261 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,223 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,600 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,350 </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="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease cost</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Selling, general and administrative expenses</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">182 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">183 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">366 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">367 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Financing lease cost</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of sales</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">866 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,186 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,172 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,465 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Financing lease cost</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Selling, general and administrative expenses</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">98 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">104 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:15pt"><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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total lease cost</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,354 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,641 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,236 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,286 </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="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fixed lease cost</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,283 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,336 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,857 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,434 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Short-term lease cost </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,071 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,305 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,379 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,852 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total lease cost</span></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,354 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,641 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,236 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,286 </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="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div> 1261000 1223000 2600000 2350000 182000 183000 366000 367000 866000 1186000 2172000 2465000 45000 49000 98000 104000 2354000 2641000 5236000 5286000 1283000 1336000 3857000 2434000 1071000 1305000 1379000 2852000 2354000 2641000 5236000 5286000 <div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Amounts reported in the Consolidated Balance Sheet as of December 28, 2024 and June 29, 2024 were (in thousands, except weighted average lease term and discount rate):</span></div><div style="margin-bottom:6pt;margin-top:11pt;text-align:center"><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:59.681%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.743%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.767%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.339%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.770%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 28, 2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">June 29, 2024</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Operating Leases:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease right of use assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,829 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,416</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease liabilities </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,829 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,416</span></td></tr><tr style="height:15pt"><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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average remaining lease term (in years)</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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating leases</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:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.56</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:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.97</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average discount rate</span></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="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating leases</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.12%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.00%</span></td></tr><tr style="height:15pt"><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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Financing Leases </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-style:italic;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">:</span></div></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 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Financing lease right of use assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,062 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,569</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Financing lease liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,304 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,128</span></td></tr><tr style="height:15pt"><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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average remaining lease term (in years)</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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Financing leases</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:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.91</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:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.06</span></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average discount rate</span></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="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Financing leases</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11.80%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11.18%</span></td></tr></table></div><div style="margin-bottom:6pt;margin-top:11pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1) The current portion of the total operating lease liabilities of $5.4 million is classified under </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Other Current Liabilities </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">resulting in $8.4 million classified under </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"><span style="-sec-ix-hidden:f-665">Operating Lease Liabilities</span></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> in the </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Long-term Liabilities</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> section of the condensed consolidated balance sheet.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(2) The total finance lease right of use assets of $2.1 million is classified under </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Other Long-term Assets. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The current portion of the total finance lease liabilities of $1.2 million is classified under</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> <span style="-sec-ix-hidden:f-668">Current portion of debt, net</span>, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">resulting in $0.1 million classified in </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Other Long-term Liabilities </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">section of the condensed consolidated balance sheet.</span></div> 13829000 15416000 13829000 15416000 P3Y6M21D P3Y11M19D 0.0412 0.0400 2062000 3569000 1304000 2128000 P0Y10M28D P1Y21D 0.1180 0.1118 5400000 8400000 2100000 1200000 100000 <div style="margin-bottom:6pt;margin-top:1pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Future lease payments under non-cancellable leases as of December 28, 2024 are as follows (in thousands):</span></div><div style="margin-top:5pt;text-align:center"><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:57.964%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.823%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.344%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.823%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.346%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fiscal Years Ending</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Operating Leases</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Finance Leases</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025 (1)</span></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,728 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">814 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,488 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">563 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,404 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2028</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,324 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2029</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,051 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">822 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total undiscounted lease payments</span></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,817 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,377 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: present value discount</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(988)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(73)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total lease liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,829 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,304 </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>(1) Represents estimated lease payments for the remaining six-month period ending June 28, 2025. <div style="margin-bottom:6pt;margin-top:1pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Future lease payments under non-cancellable leases as of December 28, 2024 are as follows (in thousands):</span></div><div style="margin-top:5pt;text-align:center"><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:57.964%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.823%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.344%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.823%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.346%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fiscal Years Ending</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Operating Leases</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Finance Leases</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025 (1)</span></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,728 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">814 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,488 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">563 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,404 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2028</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,324 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2029</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,051 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">822 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total undiscounted lease payments</span></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,817 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,377 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: present value discount</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(988)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(73)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total lease liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,829 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,304 </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>(1) Represents estimated lease payments for the remaining six-month period ending June 28, 2025. 2728000 814000 4488000 563000 3404000 0 2324000 0 1051000 0 822000 0 14817000 1377000 988000 73000 13829000 1304000 22000000 false false false false